.product__inner{padding-bottom:40px}.icon-button{position:relative;width:24px;height:24px;align-items:center;justify-content:space-around;transition:transform .25s}.header__links>ul>li>[data-link]{line-height:var(--line-height-body);position:relative;-webkit-text-decoration:none;text-decoration:none;font-weight:600}.announcement-bar__item-inner{font-weight:600}.btn.btn--primary{border-radius:8px;font-weight:600}.cross-sells-inner .scroll-slider-nav-button-wrapper.scroll-slider-nav-button-wrapper--prev,.cross-sells-inner .scroll-slider-nav-button-wrapper.scroll-slider-nav-button-wrapper--next{transform:translateY(-50%)}.scroll-slider-nav-button{display:flex;transition:transform .2s ease,opacity .2s ease;opacity:1;padding:22px;border-radius:8px;color:var(--color-black);background-color:var(--swiper-theme-color);box-shadow:0 1px 2px #00000017,0 2px 8px #00000026;box-shadow:var(--box-shadow-large)}.scroll-slider-nav-button-wrapper{--nav-button-icon-size: 20px;--nav-button-padding: var(--spacing-3);--nav-button-offset: var(--spacing-3);--nav-button-offset-above-720: calc(.4 * var(--space-outer));--nav-button-offset-above-1200: calc(.2 * var(--space-outer));--nav-button-offset-above-1800: 0;position:absolute;bottom:0;z-index:10}@media (min-width: 720px){.collection-list__inner[data-slider-desktop=false] .scroll-slider-page-dots,.collection-list__inner[data-slider-desktop=false] .scroll-slider-nav-button{display:none}.scroll-slider__slider>.collection-item:nth-last-child(2):nth-child(9){grid-column:2}.scroll-slider__slider>.collection-item:last-child:nth-child(10){grid-column:3}}@media (max-width: 719px){.scroll-slider-nav-button-wrapper.scroll-slider-nav-button-wrapper--next{right:50%;transform:translate(115%,-50%)}.scroll-slider-nav-button-wrapper.scroll-slider-nav-button-wrapper--prev{left:50%;transform:translate(-115%,-50%)}}.collection-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.collection-item__meta-image__wrap .collection-item__image{max-height:172px}.collection-item__meta-image__wrap .collection-item__image img{object-fit:contain;height:100%}.collection-item__image__wrap{max-width:200px;margin-left:auto;margin-right:auto}.collection-list__collections[data-standard-grid-spacing-type=collection-list][data-collection-item-style=filled] .collection-item{position:relative}.collection-list__collections[data-standard-grid-spacing-type=collection-list][data-collection-item-style=filled] .collection-item:before{bottom:0;content:"";width:100%;height:70%;background-color:var(--color-background-meta);position:absolute;z-index:-1;border-radius:9.6px}.collection-item__meta{font-weight:600}.collection-item__meta .collection-item__product-count{opacity:.4}.section-header__preheading{font-size:12px;font-weight:600;padding:8px 30px;border-radius:8px;position:relative;background:transparent;z-index:0}.section-header__preheading:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top,#979797,#fff);border-radius:8px;z-index:-1;opacity:.2}.collection-list__inner .section-header__subheading{opacity:.6}.section-header__preheading{width:fit-content}.product-item__inner .product-item__price-wrap{display:flex;justify-content:space-between;margin-top:1rem}.featured-collection .section-inner{max-width:1180px}.btn.btn--small{width:fit-content}h1,.h1{font-size:64px}@media screen and (max-width: 749px){h1,.h1{font-size:48px}}.h2{font-size:48px;font-weight:700}h3,.h3{font-size:32px;font-weight:700}.h4{font-size:24px;font-weight:600}.h5{font-size:20px;font-weight:600}.h6,.fs-body-12{font-size:12px}.fs-body-14{font-size:14px}.fs-body-16{font-size:16px}.fs-body-20{font-size:20px}.fs-body-22{font-size:22px}.fs-body-24{font-size:24px}.fw-bold{font-weight:700}.fw-semibold{font-weight:600}.fw-medium{font-weight:500}.medium-container,.section-inner.medium-container{max-width:1350px;padding:var(--section-style-spacing-top, 0) var(--space-outer) var(--section-style-spacing-bottom, 0);margin:0 auto}.fade-6{opacity:.6}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-0\.6{margin-bottom:.6rem}.mt-2{margin-top:2rem}.mtb-1\.5{margin-top:1.5rem;margin-bottom:1.5rem}.mlr-auto{margin-left:auto;margin-right:auto}.df{display:flex}.df-align-center{align-items:center}.gap-0\.2{gap:.2rem}.gap-0\.4{gap:04rem}.gap-2{gap:2rem}.gap-3{gap:3rem}.gap-col-3{column-gap:3rem}.gap-row-1{row-gap:1rem}.center{text-align:center}.mw-6{max-width:600px}@media screen and (max-width: 749px){.h2{font-size:36px}.medium-container{padding:0 1.5rem}.sfdir-col{flex-direction:column}}@media screen and (max-width: 749px){.small-hide{display:none!important}}@media screen and (min-width: 750px) and (max-width: 989px){.medium-hide{display:none!important}}@media screen and (min-width: 990px){.large-up-hide{display:none!important}}swiper-custom{opacity:0;position:relative}.grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width: 750px){.grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.grid:last-child{margin-bottom:0}.grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width: 750px){.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.grid--gapless.grid{column-gap:0;row-gap:0}@media screen and (max-width: 749px){.grid__item.slider__slide--full-width{width:100%;max-width:none}}.grid--1-col .grid__item{max-width:100%;width:100%}.grid--3-col .grid__item{width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3)}@media screen and (min-width: 750px){.grid--3-col .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width: 750px){.grid--2-col .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width: 989px){.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}.slider--tablet.grid--peek{margin:0;width:100%}.slider--tablet.grid--peek .grid__item{box-sizing:content-box;margin:0}.slider.slider--tablet .scroll-trigger.animate--slide-in,.slider.slider--mobile .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{animation:var(--animation-slide-in)}}@media screen and (min-width: 990px){.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.slider.slider--desktop .scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--desktop{animation:var(--animation-slide-in)}}@media screen and (min-width: 990px){.grid--1-col-desktop{flex:0 0 100%;max-width:100%}.grid--1-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width: 749px){.grid--peek.slider--mobile{margin:0;width:100%}.grid--peek.slider--mobile .grid__item{box-sizing:content-box;margin:0}.grid--peek .grid__item{min-width:35%}.grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem}.grid--peek.slider:after{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.grid--peek .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}@media screen and (min-width: 750px) and (max-width: 989px){.slider--tablet.grid--peek .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek.grid--2-col-tablet .grid__item,.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 3rem)}.slider--tablet.grid--peek .grid__item:first-of-type{margin-left:1.5rem}.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.grid--1-col-tablet-down.grid--peek .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - 3rem)}}.grid-auto-flow{display:grid;grid-auto-flow:column}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:contain;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{padding-bottom:100%;border-radius:50%}.media.media--hover-effect>img+img{opacity:0}@media screen and (min-width: 990px){.media--cropped{padding-bottom:63%}}deferred-media{display:block}.full-unstyled-link{text-decoration:none;color:currentColor;display:block}.media-with-content__media-wrapper .media-with-content__images-wrapper[data-has-two-images=true] a:has(.media-with-content__image.image-1){margin-top:20%;margin-right:-10%;align-self:flex-end;z-index:1;position:relative}[data-tab-design=contained] .tab-buttons__button{display:flex;flex-direction:column;white-space:nowrap;border-radius:8px;border:1px solid var(--swiper-theme-color);padding:14px 28px;font-weight:600}.tab-buttons__button.selected{background:var(--swiper-theme-color)}.tab-buttons[data-tab-design=contained]{gap:var(--spacing-2)}.scroll-all-sizes .scroll-slider__slider{padding-bottom:4px}scroll-slider-component.scroll-slider{padding-bottom:80px}.scroll-slider-nav-button-wrapper{left:50%}.scroll-slider-nav-button-wrapper.scroll-slider-nav-button-wrapper--prev{transform:translate(-110%)}.scroll-slider-nav-button-wrapper.scroll-slider-nav-button-wrapper--next{transform:translate(10%)}.scroll-slider-page-dots{display:none}@media (min-width: 720px){.testimonials__items[data-slider-desktop=false] .scroll-slider__slider{display:grid;grid-template-columns:repeat(var(--num-columns-desktop),minmax(0,1fr));grid-gap:24px 12px;grid-gap:var(--spacing-5) var(--spacing-5)}.testimonials__items[data-slider-desktop=false] .scroll-slider-nav-button-wrapper{display:none}}.testimonial-item.text-box{border-radius:8px}.testimonial-item__rating,.testimonial__rating-with-text{display:flex;align-items:center;gap:6px;justify-content:space-between;flex-wrap:wrap}.testimonial__rating-with-text .rating-count{font-size:14px;opacity:.4}.collapsible-row-list-item{position:relative;margin:0;border-radius:8px;background-color:#f2f2f2;margin-bottom:1rem}.collapsible-row-list-item .accordion__label-icons{background-color:#b49164;border-radius:4px;aspect-ratio:1;align-items:center;justify-content:center;height:1em}.collapsible-row-list-item button[aria-expanded=true] .accordion__label-icons{background-color:#fff}.richtext-with-background .text-list-with-icons__items{display:flex;flex-wrap:wrap;gap:1rem}.richtext-with-background .text-list-with-icons__item{flex-direction:column;font-size:14px;font-weight:600;text-align:center;max-width:calc(50% - .5rem)}.richtext-with-background .text-list-with-icons-item__text{text-align:center}.richtext-with-background .rich-text{background-image:var(--mobile-background-image);background-repeat:no-repeat;background-position:center top;background-size:cover;height:var(--section-height);display:flex;align-items:center;justify-content:center;padding-top:42vw}@media screen and (min-width: 750px){.richtext-with-background .rich-text{background-image:var(--background-image);height:var(--section-height);align-items:flex-end;background-size:contain;padding-top:0}.richtext-with-background .text-list-with-icons__items{display:flex;flex-wrap:nowrap}.richtext-with-background .text-list-with-icons__item{max-width:auto}.newsletter-compact__block-content.section-blocks{display:flex;flex-direction:column;gap:2rem;align-items:center}}.newsletter-compact__signup.newsletter-compact__block-item input.newsletter-compact__signup-input{border-radius:8px;border-color:var(--color-accent);min-width:294px;max-width:398px}.newsletter-compact__signup-input::placeholder{color:#000;font-size:16px;font-weight:600;opacity:1;text-transform:uppercase}.newsletter-compact__signup-inner{flex-wrap:wrap;justify-content:center;row-gap:1rem}.footer.section{background-image:var(--image-background);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.footer__heading.ff-heading.fs-heading-5-base{font-size:12px}@media (min-width: 960px){.footer.section{padding-top:calc(var(--spacing-30) * 1.2);padding-bottom:calc(var(--spacing-30) * 1.2)}}.footer__links{font-weight:500;opacity:.6}@media (max-width: 960px){.footer .image.footer__image{margin-left:auto;margin-right:auto}.footer__group[data-block-type=links]:not(:has(.footer__header)){display:none}.footer__header{justify-content:center!important}.footer__links{text-align:center}.footer__groups+.footer__bottom{text-align:center}.footer__inner{padding-bottom:4rem;padding-top:4rem}.footer .social-icons{justify-content:center}}.product__inner .breadcrumbs__list{display:flex;align-items:center}.all-collections-link .breadcrumbs__link{display:flex;align-items:center;gap:10px}.all-collections-link .breadcrumbs__icon{bottom:18%;transform:translateY(-18%)}.breadcrumbs__list,div.product__vendor,div.product__sku{font-size:12px}div.product__sku{margin:0}.subdescription-meta{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .3s ease}.subdescription-meta.expanded{-webkit-line-clamp:unset;max-height:none}.read-more-btn{background:none;border:none;cursor:pointer;padding:0;font-weight:600;text-decoration:underline}.subdescription-wrapper{margin:2rem 0 1.2rem}.product__block .product__price{justify-content:space-between}.quantity-input[data-bordered=true]{border-radius:8px;--color-background-input: #F2F2F2;--quantity-input-size: 71.2px}.btn.btn--secondary{background:#fff;border:2px solid var(--color-btn-bg);border-radius:8px}.payment-options{display:flex;align-items:center;justify-content:center;gap:1rem}.product__meta .accordion{margin-top:0;margin-bottom:10px}.product-block-label{margin-bottom:var(--spacing-3);margin-top:2rem}.accordion__inner{--color-background: #F2F2F2;background-color:var(--color-background);padding:12px 16px;padding:var(--spacing-3) var(--spacing-4);border-radius:8px}.accordion__label-icons{background-color:#b49164;border-radius:4px;aspect-ratio:1;align-items:center;justify-content:center;height:1em}button[aria-expanded=true] .accordion__label-icons{background-color:#fff}.product__text-columns-items[data-with-box=true]{border-radius:8px}@media screen and (max-width: 480px){.product__text-columns-items{grid-template-columns:repeat(calc(var(--column-count) / 2),1fr);row-gap:1rem}}.product__media-item{border-radius:16px}.product__media-item .media .image{background-color:#f2f2f2}.product__media-item .media img{mix-blend-mode:multiply}.product-thumbnails__item-link{border-radius:8px}.product-thumbnails__item-link .image{background-color:#f2f2f2;border-radius:8px}.product-thumbnails__item-link.active:after{border-radius:8px}.product-thumbnails__item-link img{mix-blend-mode:multiply}gravity-button{border-radius:8px;background-color:var(--color-btn-bg)}.bundle-set-wrapper{border-radius:8px;background-color:#f2f2f2;padding:16px 0 16px 16px;max-width:600px;margin:10px 0}.bundle-content{display:flex;justify-content:space-between;align-items:center;flex-grow:1;gap:1rem}.bundle-text{flex:1}.bundle-description{color:#00000060;font-size:14px;margin:0;max-width:350px;line-height:1.4}.bundle-image img{max-width:120px;border-radius:6px}.bundle-image{scale:1.2}.product__custom-option-label{display:flex;align-items:center;padding:0;margin-bottom:2px;cursor:pointer;gap:.5rem}.scroll-slider.scroll-slider--full-width-below-1024 .scroll-slider__slider{padding-bottom:6px}.featured-collection scroll-slider-component.scroll-slider{padding-bottom:0}marquee{padding-top:6px}.text-with-icon-block{display:flex;margin-bottom:.8rem}.text-with-icon-content{display:flex;align-items:center;padding:0 14px}.collection-list-wrapper .swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-width: 100px;--swiper-pagination-bullet-horizontal-gap: 2px}@media screen and (max-width: 1023px){.featured-collection__products[data-has-slider=true][data-slider-desktop=false] .scroll-slider-nav-button{display:flex}.featured-collection__products[data-has-slider=true][data-slider-desktop=false] .scroll-slider-nav-button-wrapper{top:-120px;left:68px;height:fit-content}.featured-collection .section-header{margin-bottom:10rem}.featured-collection__button .btn.btn--small{font-size:20px}}@media screen and (max-width: 749px){.tabbed-collections__tab-buttons-wrapper{overflow-x:unset}.tabbed-collections__tab-buttons-wrapper .tab-buttons{flex-wrap:wrap}[data-tab-design=contained] .tab-buttons__button{padding:12px}.newsletter-compact__signup-button .btn.btn--small{width:100%}}.product__primary-left{position:relative}.media-tag-wrapper{position:absolute;top:8px;z-index:1;right:8px;border-radius:8px}@media screen and (max-width: 960px){.product__media-container.below-mobile.lightbox-media-container{display:grid;grid-template-columns:auto min-content}.product-thumbnails[data-thumbnail-position=bottom] .product-thumbnails__items{flex-direction:column}[data-scroll-container][data-axis=horizontal] .product-thumbnails__viewport{overflow-y:scroll}.product__inner scroll-slider-component.scroll-slider{padding-bottom:0}.media-tag-wrapper{right:98px}.product-thumbnails[data-thumbnail-size=mobile]{padding-top:0}}.delivery-options label{border-radius:8px;background-color:#f2f2f2;padding:16px 0 16px 16px;max-width:600px;margin:10px 0;display:flex;align-items:center;gap:.5rem}.delivery-options input[type=radio]{accent-color:black;width:18px;height:18px;margin:0}.bundle-radio{display:flex;align-items:flex-start;cursor:pointer}.bundle-radio input[type=checkbox]{accent-color:black;border-radius:50%;appearance:none;-webkit-appearance:none;border:1.5px solid #000;width:17px;height:17px}.bundle-radio input[type=checkbox]:before{background-image:unset;width:10.2px;height:10.2px;border-radius:50%;background-color:#000;top:50%;left:50%;transform:translate(-50%,-50%)}.collection-list .section-inner{position:relative}.collection-list .section-inner:before{content:"";position:absolute;top:-6%;left:50%;transform:translate(-50%,-6%);z-index:-1;background-image:url(/cdn/shop/files/Ellipse_14.png?v=1755055159);background-position:center;background-repeat:no-repeat;width:100%;height:100%;background-size:contain}.reviews-section .testimonials.section{background-image:var(--background-image);background-repeat:no-repeat;background-position:center;background-size:cover}.review-block-container .review-block-item{border-radius:8px;background-color:#f2f2f2;padding:2rem;margin-bottom:var(--spacing-3)}@media screen and (max-width: 749px){.review-block-container .review-block-item{padding:2rem 1rem}}@media (max-width: 719px){.collection__products-container .collection__products .rating-price{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
