@media(min-width:1600px){.container{max-width:var(--containerWidth, 1344px)!important;margin-inline:auto!important;width:100%!important}.container .section-heading{padding-inline:0}}.section--announcement-bar{background:#000}@media(min-width:777px){.main-header .menuPrimary ul li a{padding-left:4px;padding-right:4px}}@media(min-width:850px){.main-header .menuPrimary ul li a{padding-left:9px;padding-right:9px}.main-header .menuPrimary ul li:first-of-type a{padding-left:0}}@media(min-width:777px){.main-header .tools .contents x-cell button{padding-left:12px;padding-right:12px}.main-header .tools .contents x-cell:last-of-type button{padding-right:0}}.faq-box{margin-bottom:10px}.faq-box .section-heading{margin-block-end:15px}@media(max-width:777px){.faq-box .section-heading{align-items:flex-start;text-align:left}}.faq-box .title h2{font-size:26px;font-weight:700;letter-spacing:0;line-height:1em}.faq-box .faq-container{max-width:700px;margin:0 auto;gap:1rem}.faq-box .faqs-intro{text-align:center;width:100%}.faq-box .faqs-content{width:100%}.faq-box details>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-box details>summary::-webkit-details-marker{display:none}.faq-box .faq-icon{transition:transform .3s ease;display:inline-flex;padding-left:6px;padding-right:6px}.faq-box details[open] .faq-icon{transform:rotate(180deg)}.faq-box details-content{margin-block:35px 7px}.faq-box .accordion:not(.random){border-top:1px solid rgba(0,0,0,.1);width:100%;margin:0}.faq-box .accordion:not(.random):first-child{border-top:1px solid transparent}.faq-box .accordion:not(.random):last-child{border-bottom:1px solid rgba(0,0,0,.1)}.faq-box .accordion:not(.random) summary{padding-inline-start:0;text-decoration:none;font-size:18px;font-weight:700;letter-spacing:0;line-height:1em}.faq-box .accordion:not(.random) summary:before{display:none}.faq-box .accordion:not(.random) details-content:before{display:none}.faq-box .accordion:not(.random) details-content .text{margin-inline-start:0;width:90%}.faq-box .accordion:not(.random) details-content .text p{opacity:.6;color:#000;font-weight:400;font-size:18px;line-height:1.4em;letter-spacing:0}.faq-box details{padding-block:13.5px}@media(min-width:778px){.product-page:not(.random){padding-top:30px}}@media(min-width:1280px){.product-page:not(.random) :where(.etheryx-product-info,.etheryx-product-options){padding-left:64px}}.product-page:not(.random) .sticky:not(.random){max-height:initial;padding-inline:0}.product-page:not(.random) media-gallery slider-controls{position:relative;margin-top:19px}.product-page:not(.random) media-gallery slider-controls .paginationNav{margin:0 auto}.product-page:not(.random) media-gallery slider-controls .paginationNav x-cell+x-cell{display:none}.product-page:not(.random) media-gallery slider-controls .paginationNav [control-dots]{container:auto;gap:14px}.product-page:not(.random) media-gallery slider-controls .paginationNav [control-dots] button:after{width:8px;height:8px}.product-page:not(.random) media-gallery slider-component :where(img,video),.product-page:not(.random) .etheryx-product-media:where([media-fit=width],[media-fit=both]) media-gallery slider-component .product__media-item:not(:has(deferred-media)) :where(img,video){width:revert-layer}@media(min-width:778px){.product-page:not(.random) .sku-block{margin-top:60px}}.product-page:not(.random) .sku-block span{font-size:16px;font-weight:400;line-height:1.2;letter-spacing:0}.product-page:not(.random) .breadcrumb-block a,.product-page:not(.random) .breadcrumb-block span{color:#595959;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.4em}.product-page:not(.random) .title h1{font-size:26px;font-weight:700;line-height:1.2;letter-spacing:0}.product-page:not(.random) .accordion:not(.random){padding:10px 0;border-top:1px solid rgba(0,0,0,.1);width:100%;margin:0}.product-page:not(.random) .accordion:not(.random):first-child{border-top:1px solid transparent}.product-page:not(.random) .accordion:not(.random):last-child{border-bottom:1px solid rgba(0,0,0,.1)}.product-page:not(.random) .accordion:not(.random) .faq-icon{transition:transform .3s ease;display:inline-flex;padding-left:6px;padding-right:6px;flex-shrink:0}.product-page:not(.random) .accordion:not(.random) details[open] .faq-icon{transform:rotate(180deg)}.product-page:not(.random) .accordion:not(.random) details[open] details-content{opacity:1;margin-block:16px 7px}.product-page:not(.random) .accordion:not(.random) summary{padding-inline-start:0;text-decoration:none;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.4em;padding:8px 0}.product-page:not(.random) .accordion:not(.random) summary:before{display:none}.product-page:not(.random) .accordion:not(.random) details-content{display:block;height:0;margin-block:0;overflow:hidden;opacity:0;will-change:height,opacity,margin;transition:height .32s var(--easeOutQuint, ease),opacity .22s ease,margin-block .32s var(--easeOutQuint, ease)}.product-page:not(.random) .accordion:not(.random) details-content:before{display:none}.product-page:not(.random) .accordion:not(.random) details-content .text{margin-inline-start:0}.product-page:not(.random) .accordion:not(.random) details-content .text p{color:#000;font-weight:400;font-size:16px;line-height:1.4em;letter-spacing:0;margin-bottom:10px}.product-page:not(.random) .accordion:not(.random) details-content .text p:first-of-type{margin-bottom:24px}.product-page:not(.random) .accordion:not(.random) details-content .text.text--description p:not(:first-of-type){display:flex;justify-content:space-between;gap:16px;text-align:end}.product-page:not(.random) .accordion:not(.random) details-content .text.text--description p:not(:first-of-type) .icon{color:#2fb42f}.product-page:not(.random) .accordion:not(.random) details-content .text.text--description p:not(:first-of-type) b{white-space:nowrap;color:#919191;font-weight:400}.product-page:not(.random) info-reveal-box.info-reveal-box{display:block;background-color:var(--irb-bg, transparent);margin-top:var(--irb-mt-d, 0px);margin-bottom:var(--irb-mb-d, 0px);padding:18px 12px}.product-page:not(.random) info-reveal-box.info-reveal-box *{pointer-events:initial}@media(max-width:777px){.product-page:not(.random) info-reveal-box.info-reveal-box{margin-top:var(--irb-mt-m, 0px);margin-bottom:var(--irb-mb-m, 0px)}}@media(min-width:1280px){.product-page:not(.random) info-reveal-box.info-reveal-box{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:16px;column-gap:16px}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-icon{grid-row:1/3;margin-bottom:0;align-self:start}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-text{grid-column:2}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-toggle{grid-column:2}}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-icon{margin-bottom:16px;line-height:1}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-icon svg{width:40px;height:40px}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-text{overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-text p{margin-bottom:0;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-text p+p{margin-top:7px}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-toggle{display:inline-flex;align-items:center;gap:6px;margin-top:10px;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-toggle .irb-lbl-close{display:none}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-toggle div{display:flex;align-items:center;gap:7px}@media(min-width:1280px){.product-page:not(.random) info-reveal-box.info-reveal-box .irb-toggle div{gap:11px}}.product-page:not(.random) info-reveal-box.info-reveal-box .irb-toggle span{font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0;text-decoration:underline;text-underline-offset:3px}.product-page:not(.random) info-reveal-box.info-reveal-box[data-open] .irb-toggle .irb-lbl-open{display:none}.product-page:not(.random) info-reveal-box.info-reveal-box[data-open] .irb-toggle .irb-lbl-close{display:flex}.product-page:not(.random) .variant-picker{padding-top:8px;padding-bottom:16px}.product-page:not(.random) .variant-picker .product-form__input--card{display:flex;flex-direction:column;gap:0px;border:none;padding:0;margin:0;width:100%}.product-page:not(.random) .variant-picker .product-form__input--card .form__label{font-size:18px;font-weight:700;line-height:1.4;letter-spacing:0;color:#000;margin-bottom:14px}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card{min-height:63px;display:flex;align-items:center;gap:14px;padding:8px 12px;border:1px solid rgba(0,0,0,0);cursor:pointer;width:100%;transition:border-color .2s ease;box-sizing:border-box}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card+label{border-top:1px solid rgba(0,0,0,.1)}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card+:last-of-type{border-bottom:1px solid rgba(0,0,0,.1)}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card:has(input:checked){border-color:currentColor;border:1px solid rgb(0,0,0)}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card.is-unavailable{opacity:.5}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card .variant-card__radio{width:16px;height:16px;min-width:16px;border-radius:50%;border:1px solid rgb(0,0,0);flex-shrink:0;position:relative}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card .variant-card__radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:8px;height:8px;border-radius:50%;background-color:#000;transition:transform .2s ease}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card:has(input:checked) .variant-card__radio:after{transform:translate(-50%,-50%) scale(1)}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card .variant-card__body{flex:1;display:flex;flex-direction:column;gap:2px}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card .variant-card__title{font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0;color:#000}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card .variant-card__subtitle{font-size:12px;color:#00000080;line-height:1.4}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card .variant-card__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card .variant-card__price-total{color:#000;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card .variant-card__unit-price{font-size:12px;color:#00000080;line-height:1.4;white-space:nowrap}.product-page:not(.random) .variant-picker .product-form__input--card .variant-card .variant-card__price-label{font-size:14px;font-weight:700;line-height:1.3;max-width:110px;text-align:right}.product-page:not(.random) .product-form button{font-size:16px;font-weight:700;letter-spacing:0;line-height:1em;padding:14px 20px}.product-page:not(.random) .pdp-share{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:18px 0;margin:0}.product-page:not(.random) .pdp-share .pdp-share__inner{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-page:not(.random) .pdp-share .pdp-share__label{font-size:18px;font-weight:700;letter-spacing:0;line-height:1.4em}.product-page:not(.random) .pdp-share .pdp-share__icons{display:flex;align-items:center;gap:16px}.product-page:not(.random) .pdp-share .pdp-share__link{display:inline-flex;align-items:center;justify-content:center;color:currentColor;background:none;border:none;padding:0;cursor:pointer;line-height:1;position:relative}.product-page:not(.random) .pdp-share .pdp-share__link svg{width:22px;height:22px;display:block}.product-page:not(.random) .pdp-share .pdp-share__link:hover{opacity:.6}.product-page:not(.random) .pdp-share .pdp-share__copy .pdp-share__copied{position:absolute;top:-28px;left:50%;transform:translate(-50%);background:#000;color:#fff;font-size:11px;padding:3px 8px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s}.product-page:not(.random) .pdp-share .pdp-share__copy.is-copied .pdp-share__copied{opacity:1}.hero{position:relative}@media(min-width:778px){.hero .meta.is-absolute{padding:var(--padding) 0%!important;position:absolute;top:var(--_abs_top);bottom:var(--_abs_bottom);left:var(--_abs_left);right:var(--_abs_right);transform:var(--_abs_translate);z-index:2;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-width:100%}}@media(max-width:777px){.hero .meta.is-absolute-mob{position:absolute;top:var(--_abs_top_mob);bottom:var(--_abs_bottom_mob);left:var(--_abs_left_mob);right:var(--_abs_right_mob);transform:var(--_abs_translate_mob);z-index:2;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;max-width:100%}}.hero .texts{display:flex;align-items:center;gap:24px;width:100%}.hero .texts .hero-line{content:"";display:block;width:17vw;height:2px;background-color:#000}.hero .texts .content{font-size:16px!important;font-weight:400!important;line-height:1em!important;letter-spacing:0!important}@media(min-width:375px){.hero .texts .content{font-size:20px!important}}@media(min-width:778px){.hero .texts .content{font-size:25px!important}}@media(min-width:1024px){.hero .texts .content{font-size:34px!important}}.feat-products .section-heading{justify-content:space-between;width:calc(100vw - 32px);margin-bottom:42px}@media(min-width:778px){.feat-products .section-heading{width:calc(100vw + -0px)}}@media(min-width:1600px){.feat-products .section-heading{width:1344px}}@media(max-width:777px){.feat-products .section-heading .cta{display:none}}.feat-products .section-heading .cta a{font-weight:400;font-size:16px;line-height:1em;letter-spacing:0;text-decoration:underline;text-underline-offset:2px}.feat-products .section-heading .h6.title{font-weight:700;font-size:21px;line-height:1em;letter-spacing:0}@media(min-width:778px){.feat-products .section-heading .h6.title{font-size:26px}}.feat-products .cta-bottom{display:flex;justify-content:flex-start;padding-inline:2.5vw;margin-top:-7px}@media(min-width:400px){.feat-products .cta-bottom{justify-content:center}}.feat-products .cta-bottom a{font-weight:400;font-size:16px;line-height:1em;letter-spacing:0;text-decoration:underline;text-underline-offset:2px}@media(min-width:778px){.feat-products .cta-bottom{display:none}}.featured-collection .container{position:relative}.featured-collection .container:after{content:"";display:block;position:absolute;bottom:-20px;height:1px;background-color:#000;opacity:.1;width:calc(100% - 5vw);left:2.5vw;right:2.5vw}@media(min-width:778px){.featured-collection .container:after{display:block;width:calc(100% - 96px);left:48px;right:48px}}@media(min-width:1600px){.featured-collection .container:after{display:block;width:100%;left:0;right:0}}.featured-collection .section-heading{justify-content:space-between;width:100%;margin-bottom:16px}@media(min-width:778px){.featured-collection .section-heading{margin-bottom:42px}}.featured-collection .section-heading .cta{display:block}.featured-collection .section-heading .cta a{padding:0;font-weight:400;font-size:16px;line-height:1em;letter-spacing:0;text-decoration:underline;text-underline-offset:2px}.featured-collection .section-heading .h6.title{font-weight:700;font-size:21px;line-height:1em;letter-spacing:0}@media(min-width:778px){.featured-collection .section-heading .h6.title{font-size:26px}}.featured-collection product-card{height:100%}.featured-collection product-card .meta{height:100%}.featured-collection product-card .meta .titles{margin-bottom:4px}.featured-collection product-card .quickBuyPrice{margin-top:auto}.featured-collection product-card quick-buy.quick-buyer{position:absolute;bottom:-55px;left:0;right:0;z-index:5;background:var(--bgColor, #fff)}.featured-collection product-card .price-item{font-weight:600;font-size:16px;line-height:1em;letter-spacing:0}.featured-collection product-card .select{margin-top:0;margin-bottom:12px;position:relative}.featured-collection product-card .select x-select{display:flex}.featured-collection product-card .select x-select x-cell{padding:0}.featured-collection product-card .select x-select i svg{display:inline;height:35px;width:35px}.featured-collection product-card .select:after{content:"";display:block;width:100%;position:absolute;bottom:-5px;height:1px;background-color:#000;opacity:.1}.featured-collection product-card select.quickSelector{font-weight:600;font-size:12px;line-height:1em;letter-spacing:0;cursor:pointer;padding:7px 0}.featured-collection product-card select.quickSelector:focus-visible{outline-color:transparent}.featured-collection product-card option:hover{cursor:pointer}.featured-collection product-card button:not(.random){background-color:#000;border-radius:0;margin-top:15px}.featured-collection product-card button:not(.random) span.cta{color:#fff;text-decoration:none;text-align:center;font-weight:700;font-size:16px;line-height:1em;letter-spacing:0}.featured-collection .scroll-snap{padding-bottom:60px;box-sizing:content-box}@media(min-width:1024px){.featured-collection .scroll-snap{gap:48px}}.ls-hero-text{align-items:center}.ls-hero-text .content.is-muted{opacity:.55}.ls-hero-text .content+.content{margin-top:10px}.ls-hero-text .content h2{font-weight:700;font-size:26px;letter-spacing:0;line-height:1em;word-break:normal}.ls-hero-text .content p{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.4em}.ls-hero-text .ls-icons-row{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:48px;width:100%;margin-top:28px}@media(max-width:777px){.ls-hero-text .ls-icons-row{gap:28px}}.ls-hero-text .ls-icon-item{display:flex;flex-direction:column;align-items:center;gap:14px;width:190px}.ls-hero-text .ls-icon-svg{display:flex;align-items:center;justify-content:center;color:currentColor}.ls-hero-text .ls-icon-svg svg{width:40px;height:40px;display:block}.ls-hero-text .ls-icon-label{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.4em;text-align:center;white-space:nowrap}@media(max-width:777px){.ls-hero-text .ls-icon-label{font-size:14px;white-space:normal}}.logo-list .section-heading{justify-content:space-between;width:calc(100vw - 32px);margin-bottom:16px}@media(min-width:778px){.logo-list .section-heading{margin-bottom:42px;width:calc(100vw - 96px)}}@media(max-width:777px){.logo-list .section-heading .cta{display:none}}.logo-list .section-heading .cta a{font-weight:400;font-size:16px;line-height:1em;letter-spacing:0;text-decoration:underline;text-underline-offset:2px}.logo-list .section-heading .h6.title{font-weight:700;font-size:21px;line-height:1em;letter-spacing:0}@media(min-width:778px){.logo-list .section-heading .h6.title{font-size:26px}}.logo-list .cta-bottom{display:flex;justify-content:center;padding-inline:2.5vw;margin-top:16px}.logo-list .cta-bottom a{font-weight:400;font-size:16px;line-height:1em;letter-spacing:0;text-decoration:underline;text-underline-offset:2px}@media(min-width:778px){.logo-list .cta-bottom{display:none}}.logolist-static .section-heading{width:auto}@media(min-width:1340px){.logolist-static .logos{justify-content:space-between}}@media(min-width:778px)and (max-width:1339px){.logolist-static .logos x-cell{width:20%}}.logolist-static .logos picture{display:flex;justify-content:center}.logolist-static .logo-list{position:relative}.logolist-static .logo-list:after{content:"";display:none;position:absolute;bottom:0;width:calc(100% - 5vw);left:2.5vw;right:2.5vw;height:1px;background-color:#000;opacity:.1}@media(min-width:778px){.logolist-static .logo-list:after{display:block;width:calc(100% - 96px);left:48px;right:48px}}.recently-viewed .section-heading{justify-content:space-between;margin-bottom:42px}@media(min-width:778px){.recently-viewed .section-heading{margin-bottom:50px}}.recently-viewed .section-heading .h6.title{font-weight:700;font-size:21px;line-height:1em;letter-spacing:0}@media(min-width:778px){.recently-viewed .section-heading .h6.title{font-size:26px}}.recently-viewed product-card{height:100%}.recently-viewed product-card .meta{height:100%}.recently-viewed product-card .meta .titles{margin-bottom:4px}.recently-viewed product-card .quickBuyPrice{margin-top:auto;top:-3px}.recently-viewed product-card quick-buy.quick-buyer{position:absolute;bottom:-55px;left:0;right:0;z-index:5;background:var(--bgColor, #fff)}.recently-viewed product-card .price-item{font-weight:600;font-size:15px;line-height:1em;letter-spacing:0}.recently-viewed product-card .select{margin-top:0;margin-bottom:12px;position:relative}.recently-viewed product-card .select x-select{display:flex}.recently-viewed product-card .select x-select x-cell{padding:0}.recently-viewed product-card .select x-select i svg{display:inline;height:35px;width:35px}.recently-viewed product-card .select:after{content:"";display:block;width:100%;position:absolute;bottom:-5px;height:1px;background-color:#000;opacity:.1}.recently-viewed product-card select.quickSelector{font-weight:600;font-size:12px;line-height:1em;letter-spacing:0;cursor:pointer;padding:7px 0}.recently-viewed product-card select.quickSelector:focus-visible{outline-color:transparent}.recently-viewed product-card option:hover{cursor:pointer}.recently-viewed product-card button:not(.random){background-color:#000;border-radius:0;margin-top:15px}.recently-viewed product-card button:not(.random) span.cta{color:#fff;text-decoration:none;text-align:center;font-weight:700;font-size:16px;line-height:1em;letter-spacing:0}.recently-viewed .scroll-snap{padding-bottom:60px;box-sizing:content-box}@media(min-width:1024px){.recently-viewed .scroll-snap{gap:48px}}product-card{height:100%}product-card .meta{height:100%}product-card .h6.title{font-weight:400;font-size:15px;line-height:1.2em;letter-spacing:0;margin-top:5px;text-wrap:auto}@media(min-width:778px){product-card .h6.title{font-size:16px}}product-card .h6.title a{white-space:normal;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}product-card .quickBuyPrice{margin-top:auto}product-card quick-buy.quick-buyer{position:absolute;bottom:-55px;left:0;right:0;z-index:5;background:var(--bgColor, #fff)}product-card .price-item{font-weight:600;font-size:13px;line-height:1em;letter-spacing:0}@media(min-width:778px){product-card .price-item{font-size:16px}}product-card .select{margin-top:0;margin-bottom:12px;position:relative}product-card .select x-select{display:flex}product-card .select x-select x-cell{padding:0;top:50%;transform:translateY(-50%);z-index:9}product-card .select x-select i svg{display:inline;height:35px;width:35px}product-card .select:after{content:"";display:block;width:100%;position:absolute;bottom:-5px;height:1px;background-color:#000;opacity:.1}product-card select.quickSelector{font-weight:600;font-size:12px;line-height:1em;letter-spacing:0;cursor:pointer;padding:7px 0}product-card select.quickSelector:focus-visible{outline-color:transparent}product-card option:hover{cursor:pointer}product-card button:not(.random){background-color:#000;border-radius:0;margin-top:15px}product-card button:not(.random) span.cta{color:#fff;text-decoration:none;text-align:center;font-weight:700;font-size:16px;line-height:1em;letter-spacing:0}@media(min-width:778px)and (max-width:860px){product-card button:not(.random) span.cta{font-size:13px}}.collections{max-width:100%;overflow-x:hidden}.collections .page-title{padding:16px}@media(min-width:778px){.collections .page-title{padding:48px 48px 34px}}@media(min-width:1600px){.collections .page-title{padding-left:0;padding-right:0;margin-left:calc(50vw - 672px);width:100%}}.collections .page-title .title{font-weight:700;font-size:26px;line-height:1em;letter-spacing:0}@media(min-width:1600px){.collections .product-list{padding-inline:0}}.collections .filter-top{border:0}@media(min-width:1600px){.collections .filter-top{padding-inline:0}}.collections .filter-top #filterBySection{gap:12px}@media(min-width:1024px){.collections .filter-top #filterBySection{flex-wrap:nowrap}}.collections .filter-top #filterBySection .accordion{width:100%}@media(min-width:475px){.collections .filter-top #filterBySection .accordion{width:auto}}@media(min-width:1024px){.collections .filter-top #filterBySection .accordion{width:100%}}.collections .filter-top #filterBySection .accordion summary.dropdown-caret{font-weight:400;font-size:15px;line-height:1em;letter-spacing:0;padding:14px 11px 13px}.collections .filter-top #filterBySection .accordion summary.dropdown-caret:before{display:none}.collections .filter-top #filterBySection .accordion .filter-count{font-weight:400;font-size:15px;line-height:1em;letter-spacing:0;background-color:transparent;color:#000;margin:0;padding:0;display:inline;align-items:center;min-width:initial}.collections .dropdown-icon{width:18px;margin-right:0}.collections .active-filters-bar:not(.random){border:0;padding-bottom:0}@media(min-width:1600px){.collections .active-filters-bar:not(.random){padding-inline:0}}.collections .active-filters-bar:not(.random) .active-filters{padding-bottom:10px}.collections .filter-trigger:not(.random){margin-top:23px;background-color:#fff;padding-top:3px}@media(min-width:1600px){.collections .filter-trigger:not(.random){padding-inline:0}}.collections .filter-trigger:not(.random) summary{display:none}.collections .filter-trigger:not(.random) details-menu{top:0;transform:translateY(-36%)}.collections .filter-trigger:not(.random) details-menu button{padding:6.5px;width:-moz-max-content;width:max-content}.collections .filter-trigger:not(.random) details-menu button svg{opacity:.2}.collections .filter-trigger:not(.random) details-menu button.active svg{opacity:1}.page-quickLinks{display:none}.recommendations-product{position:relative}.recommendations-product .scroll-snap{padding-bottom:60px;box-sizing:content-box}@media(min-width:1024px){.recommendations-product .scroll-snap{gap:48px}}@media(min-width:1600px){.container coretex-scroll [scroll-slide]:first-child{margin-inline-start:0}}coretex-scroll .coretex-scroll-nav{position:absolute;opacity:1;z-index:9;z-index:1;width:-moz-fit-content;width:fit-content;top:calc(100% - 40px);right:16px}@media(min-width:778px){coretex-scroll .coretex-scroll-nav{right:48px}}@media(min-width:1600px){coretex-scroll .coretex-scroll-nav{top:46%;width:1440px;z-index:9;right:50%;transform:translate(50%)}}coretex-scroll .coretex-scroll-nav button{border:1px solid rgba(0,0,0,.1)}@media(min-width:1600px){coretex-scroll .coretex-scroll-nav button{border:0px}}coretex-scroll .coretex-scroll-nav .has-icon i{font-size:20px}coretex-scroll .coretex-scroll-nav .has-icon i svg{width:24px;height:24px}.image-before-after .image-comparison:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000000a;z-index:9}#promoBar{border:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
