@media only screen and (min-width:769px){.page-full,.page-width{padding:0 80px}}.product-single__meta .product__price{font-size:30px;font-weight:600}.payment_icons{list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.payment_icons svg{height:auto;Width:40px}.payment_icons{margin-top:15px;justify-content:center}footer .payment_icons{margin-top:30px;justify-content:center}@media(max-width:767px){footer .payment_icons{padding-left:0;justify-content:center}}button.text-close.js-modal-close{margin-top:20px}.site-nav__dropdown.megamenu a{text-transform:capitalize}.sales-points{display:flex;flex-wrap:wrap;gap:15px;padding:0;margin:0}.sales-point{display:flex;align-items:center;white-space:nowrap}.icon-and-text{display:flex;align-items:center;gap:10px}.icon-and-text .icon{flex:0 0 auto}.sales-point .icon{width:25px;height:25px}.mega-menu-image{height:100%;width:100%;object-fit:cover;object-position:center}.megamenu__collection-image{display:block;height:auto;width:100%;aspect-ratio:2/3;object-fit:cover;margin-bottom:0}.megamenu .h5{font-weight:400;margin-bottom:4px;letter-spacing:.4px;font-size:22px}.cart__terms label.cart__terms-label{letter-spacing:0;font-size:17px;text-transform:none;text-align:left}.cart__terms{text-align:left;width:100%;display:flex;justify-content:flex-start}.cart__item-row--shipping{display:flex;justify-content:space-between;align-items:center}.cart__shipping-label{text-align:left;font-size:17px;font-weight:500}.cart__shipping-info{text-align:right;font-size:17px;font-weight:500}.nav-badge{display:inline-block;margin-left:6px;padding:2px 6px;border-radius:3px;background:var(--nav-badge-bg);color:var(--nav-badge-text);font-size:10px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;vertical-align:middle}.site-nav [data-nav-highlight]>.site-nav__link,.site-nav [data-nav-highlight]>details>.site-nav__link,.drawer .mobile-nav [data-nav-highlight] .mobile-nav__link--top-level,.drawer .mobile-nav [data-nav-highlight] .mobile-nav__faux-link{color:var(--nav-highlight)}.megamenu-image-column__link{display:block}.megamenu-image-column__link .mega-menu-image{display:block;overflow:hidden;margin-bottom:10px}.megamenu-image-column__link img{transition:transform .5s ease}.megamenu-image-column__link:hover img{transform:scale(1.03)}.mobile-nav .mobile-nav__link--top-level,.mobile-nav .mobile-nav__faux-link,.mobile-nav__child-item .mobile-nav__link{display:flex;align-items:center;gap:14px}.mobile-nav__child-item .mobile-nav__link{gap:12px}.nav-media{flex:0 0 var(--nav-media-size);width:var(--nav-media-size);height:var(--nav-media-size);border-radius:50%;overflow:hidden;background:#f3efe9;display:inline-flex;align-items:center;justify-content:center}.nav-media img{width:100%;height:100%;object-fit:cover}.mobile-nav-cards{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 0 14px}.mobile-nav-cards::-webkit-scrollbar{display:none}.mobile-nav-cards__item{flex:0 0 42%;scroll-snap-align:start;position:relative;display:block;color:#fff}.mobile-nav-cards__item img{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block}.mobile-nav-cards__caption{position:absolute;left:0;right:0;bottom:0;padding:24px 10px 10px;background:linear-gradient(transparent,#0000008c);font-size:14px;line-height:1.2}.mobile-nav-extras{display:grid;gap:10px;padding:20px 0 10px}.mobile-nav-extras__cta{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#f3efe9;color:inherit}.mobile-nav-extras__cta-text{display:grid;flex:1;gap:2px}.mobile-nav-extras__cta-title{font-weight:600}.mobile-nav-extras__cta-subtitle{font-size:.85em;opacity:.75}.mobile-nav-extras__trust{display:flex;align-items:center;gap:10px;color:inherit;font-size:14px}.mobile-nav-extras__payment{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.mobile-nav-extras__payment-icon{width:38px;height:auto}.review-stars{display:inline-flex;gap:2px;line-height:0;vertical-align:middle}.review-stars__star{position:relative;width:var(--star-size);height:var(--star-size);display:inline-flex;align-items:center;justify-content:center}.review-stars__star svg{width:100%;height:100%;fill:var(--star-color)}.review-stars--boxed .review-stars__star{background:var(--star-color)}.review-stars--boxed .review-stars__star svg{width:78%;height:78%;fill:#fff}.review-stars--boxed .review-stars__star--empty{background:#dcdce6}.review-stars--boxed .review-stars__star--half{background:linear-gradient(90deg,var(--star-color) 50%,#dcdce6 50%)}.review-stars--plain .review-stars__star--empty svg{fill:#dcdce6}.looja-reviews{background:var(--reviews-bg);color:var(--reviews-text);padding:var(--reviews-pt) 0 var(--reviews-pb);scroll-margin-top:100px}.looja-reviews__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:28px}.looja-reviews__header--center{flex-direction:column;align-items:center;text-align:center}.looja-reviews__subheading{margin:0 0 6px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.7}.looja-reviews__heading{margin:0}.looja-reviews__summary{display:inline-flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.looja-reviews__score{font-size:40px;line-height:1;font-weight:600}.looja-reviews__summary-body{display:grid;gap:4px}.looja-reviews__summary-text{font-size:13px;opacity:.8}.looja-review{height:100%;margin:0;padding:26px 24px 22px;background:var(--reviews-card-bg);display:flex;flex-direction:column;gap:12px}.looja-review__title{margin:4px 0 0;font-weight:600;font-size:1.05em;line-height:1.35}.looja-review__text{margin:0;padding:0;border:0;font-size:.95em;line-height:1.6;font-style:normal;text-align:left;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.looja-review__text:before{content:none}.looja-review__meta{margin-top:auto;padding-top:14px;border-top:1px solid rgba(0,0,0,.08);display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:14px}.looja-review__avatar{width:32px;height:32px;border-radius:50%;background:var(--reviews-bg);display:inline-flex;align-items:center;justify-content:center;font-weight:600;text-transform:uppercase}.looja-review__author{font-weight:600}.looja-review__verified{display:inline-flex;align-items:center;gap:3px;font-size:12px;opacity:.7}.looja-reviews__cta{margin-top:28px;text-align:center}.looja-carousel{display:block}.looja-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--reviews-columns, 4) - 1) * 16px) / var(--reviews-columns, 4));gap:16px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.looja-carousel__track::-webkit-scrollbar{display:none}.looja-carousel__slide{scroll-snap-align:start;margin:0}.looja-carousel__controls{display:flex;align-items:center;gap:20px;margin-top:22px}.looja-carousel__progress{flex:1;height:2px;background:#0000001f;position:relative;overflow:hidden}.looja-carousel__progress span{position:absolute;inset:0 auto 0 0;width:20%;background:currentColor;transition:left .3s ease,width .3s ease}.looja-carousel__arrows{display:flex;gap:8px}.looja-carousel__arrow{width:44px;height:44px;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,opacity .2s}.looja-carousel__arrow:hover:not([disabled]){background:var(--reviews-text, #000);color:var(--reviews-bg, #fff)}.looja-carousel__arrow[disabled]{opacity:.3;cursor:default}@media only screen and (max-width:768px){.looja-carousel__track{grid-auto-columns:84%;gap:12px}.looja-carousel__arrows{display:none}.looja-reviews__score{font-size:32px}}.color-variants__label{margin-bottom:10px}.color-variants__current{text-transform:none;letter-spacing:0;font-weight:600}.color-variants__list{display:flex;gap:8px;margin:0;padding:0;list-style:none}.color-variants--wrap .color-variants__list{flex-wrap:wrap}.color-variants--scroll .color-variants__list{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding-bottom:2px}.color-variants--scroll .color-variants__list::-webkit-scrollbar{display:none}.color-variants__item{flex:0 0 72px;scroll-snap-align:start}.color-variants__link{display:block;color:inherit;text-align:center}.color-variants__link img{width:100%;aspect-ratio:3 / 4;object-fit:contain;background:#fff;border:1px solid transparent;display:block;transition:border-color .2s}.color-variants__item.is-current img{border-color:currentColor}.color-variants__link:hover img{border-color:#c8c8c8}.color-variants__item.is-sold-out img{opacity:.45}.color-variants__name{display:block;margin-top:4px;font-size:11px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:768px){.color-variants--scroll .color-variants__list{margin-right:-17px;padding-right:17px}.color-variants__item{flex-basis:64px}}.product-block--sales-point .sales-points{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none}.sales-points-wrap--list .sales-points{flex-direction:column;gap:8px}.product-block--sales-point .sales-point{white-space:normal;margin:0}@media only screen and (max-width:768px){.sales-points-wrap--scroll .sales-points,.sales-points-wrap--roll .sales-points{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}.sales-points-wrap--scroll .sales-points::-webkit-scrollbar,.sales-points-wrap--roll .sales-points::-webkit-scrollbar{display:none}.sales-points-wrap--scroll .sales-point{flex:0 0 auto;scroll-snap-align:start;margin-right:10px;padding:8px 12px;background:#f3efe9;white-space:nowrap}.sales-points-wrap--roll{display:block;padding:10px 14px;background:#f3efe9}.sales-points-wrap--roll .sales-point{flex:0 0 100%;scroll-snap-align:start;justify-content:center}.sales-points-wrap--roll .icon-and-text{justify-content:center}}.product-block--trust-rating{margin-bottom:12px}.trust-rating{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:14px;text-decoration:none}.trust-rating__text{text-decoration:underline;text-underline-offset:3px}.delivery-estimate{display:flex;align-items:center;gap:10px;font-size:14px}.delivery-estimate[hidden]{display:none}.delivery-estimate strong{font-weight:600}.delivery-estimate__icon{flex:0 0 auto;line-height:0}@media only screen and (max-width:768px){.product__photos--mobile-thumbnails,.product__photos--mobile-both{flex-direction:column}.product__photos--mobile-thumbnails .product__main-photos,.product__photos--mobile-both .product__main-photos{margin-bottom:10px}.product__photos--mobile-thumbnails .product__main-photos .flickity-page-dots{display:none}.product__photos--mobile-thumbnails .product__thumbs,.product__photos--mobile-both .product__thumbs{flex:none;max-width:none;margin:0 0 24px}.product__photos--mobile-thumbnails .product__thumbs--scroller,.product__photos--mobile-both .product__thumbs--scroller{position:static;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.product__photos--mobile-thumbnails .product__thumb-item,.product__photos--mobile-both .product__thumb-item{display:inline-block;width:64px;margin:0 6px 0 0;vertical-align:top}.product__photos--mobile-thumbnails .product__thumb-arrow,.product__photos--mobile-both .product__thumb-arrow{display:none}}.looja-cmenu__heading{margin-bottom:8px;font-size:.875rem;font-weight:700}.looja-cmenu--center .looja-cmenu__heading{text-align:center}.looja-cmenu__list{display:flex;gap:8px;min-width:0;margin:0 -17px;padding:2px 17px 6px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:17px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.looja-cmenu__list::-webkit-scrollbar{display:none}.looja-cmenu--center .looja-cmenu__list>li:first-child{margin-left:auto}.looja-cmenu--center .looja-cmenu__list>li:last-child{margin-right:auto}.looja-cmenu__list>li{flex:0 0 auto;scroll-snap-align:start}.looja-cmenu__item{text-decoration:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 16px;border:1px solid var(--cmenu-border);border-radius:var(--cmenu-radius);background:var(--cmenu-bg);color:var(--cmenu-text);font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.looja-cmenu__list--images .looja-cmenu__item{text-decoration:none;padding-left:5px}.looja-cmenu__item:hover{border-color:var(--cmenu-text)}.looja-cmenu__item.is-current{background:var(--cmenu-current-bg);border-color:var(--cmenu-current-bg);color:var(--cmenu-current-text)}.looja-cmenu__image img{display:block;width:28px;height:28px;border-radius:50%;object-fit:contain;background:#f4f4f4}.looja-cmenu__count{font-weight:400;opacity:.6}@media(min-width:769px){.looja-cmenu__list{flex-wrap:wrap;overflow:visible;margin:0;padding:0}.looja-cmenu--center .looja-cmenu__list{justify-content:center}.looja-cmenu--center .looja-cmenu__list>li:first-child,.looja-cmenu--center .looja-cmenu__list>li:last-child{margin:0}}.looja-cmenu__list{list-style:none}.grid-product__colour-count{margin-top:4px;font-size:.85em;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
