.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.section-full-width .container:not(.container-spaced),.section-full-width .container-fluid:not(.container-spaced),.section-full-width .container-full:not(.container-spaced){padding-inline:0}@media screen and (min-width:768px){.container,.container-fluid,.container-full{padding-inline:28px}}@media screen and (min-width:1024px){.container,.container-fluid,.container-full{padding-inline:48px}}.button--hyperion{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button));position:relative;overflow:hidden}.button--hyperion:hover{color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover))}.button--hyperion:before,.button--hyperion:after{content:"";position:absolute;top:-2.5%;left:-2.5%;width:105%;height:105%}.button--hyperion span{display:block;position:relative}.button--hyperion>span{overflow:hidden}.button--hyperion>span>span{overflow:hidden}.button--hyperion:hover>span>span{animation:MoveUpInitial .2s forwards,MoveUpEnd .2s forwards .2s}@keyframes MoveUpInitial{to{transform:translate3d(0,-105%,0)}}@keyframes MoveUpEnd{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}.button--hyperion:before{content:"";background:rgb(var(--color-button));transform:scale3d(0,1,1);transform-origin:100% 50%;transition:transform .3s cubic-bezier(.7,0,.2,1)}.button--hyperion:hover:before{transform:scaleZ(1);transform-origin:0% 50%}.button--hyperion.m-button--secondary{background:transparent;color:rgb(var(--color-outline-button));border-color:rgb(var(--color-outline-button))}.button--hyperion.m-button--secondary:hover{color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.button--hyperion.button--hyperion:before{background:rgb(var(--color-button))}.button--hyperion.m-button--white{background:rgba(var(--bg-white),1);color:rgba(var(--text-black),1);border-color:rgba(var(--bg-white),1)}.button--hyperion.m-button--white:hover{color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.button--hyperion.button--white:before{background:rgb(var(--color-button))}.m-section__header-content .m-section__button{margin-block-start:8px}.m-section__header-content .m-section__button .m-button--link{font-weight:500}.m-section__header .m-slider-controls{flex-shrink:0;align-self:flex-end;margin:0}.m-section__header .m-slider-controls .m-slider-controls__button{width:32px;height:32px;border:none;border-radius:0;box-shadow:none}.m-section__header .m-slider-controls .m-slider-controls__button svg{width:10px;height:auto}@media screen and (max-width:767px){.m-section__header .m-slider-controls .m-slider-controls__button{width:24px;height:24px}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0;top:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background-color:rgb(var(--color-background));border:none;color:rgb(var(--color-foreground))}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:25%;top:25%;width:50%;height:50%}.flickity-page-dots{position:absolute;z-index:2;bottom:100%;padding:0 10px;background-color:rgb(var(--color-background));margin:0;list-style:none;text-align:center;line-height:0;animation:fade-in var(--duration-default) ease;display:flex;align-items:center;justify-content:center}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;width:30px;height:40px;opacity:.4;cursor:pointer;transition:transform var(--duration-default) ease;font-size:0}.flickity-page-dot.is-selected{opacity:1}.flickity-page-dot:after{content:"";display:block;width:6px;height:6px;border-radius:50%;background-color:rgb(var(--color-foreground));transition:transform var(--duration-default) ease}.flickity-page-dot.is-selected:after{transform:scale(1.5)}@media screen and (min-width:1023px){.m-header.transparent-on-top header:not(.header-drawer-open):hover{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.m-header:not(.m-mega-active,.stuck,.header-sticky-always).transparent-on-top header:not(.header-drawer-open):hover{color:rgb(var(--color-foreground))}.m-header.transparent-on-top header:hover .m-logo__image-default{display:flex}.m-header.transparent-on-top header:hover .m-logo__image-transparent{display:none}}.m-logo img{display:block}.m-header .m-cart-icon-bubble{margin-right:-12px}.m-header__wishlist{position:relative}.m-mega-collection-list .m\:column{max-width:270px}@media screen and (min-width:1025px){.m-header .m-cart-icon-bubble{margin-right:2px}}@media screen and (min-width:1025px)and (max-width:1279px){.m-mega-menu .m-mega-menu__inner{--column-width: 150px;--items-width: calc(var(--total-columns) * var(--column-width, 150px))}}.m-sub-menu__item .m-menu__link:has(img){display:flex;align-items:center;gap:8px}.m-sub-menu__item .m-menu__link img{width:24px;height:24px;flex-shrink:0}.m-product-tabs--horizontal .m-tab-header{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.m-product-tabs--horizontal .m-tab-header .icon{width:48px;height:48px}.m-product-tabs--horizontal .m-tab-header{font-family:var(--font-stack-header);font-weight:var(--font-weight-header);font-size:16px;line-height:1.125;padding:0}.m-product-tabs--horizontal .m-tab-header.active{font-weight:700;text-decoration:underline}.m-product-tabs--horizontal .m-tab-header:after{display:none}.m-product-tabs--horizontal .m-tab-header span{color:transparent;text-align:center;position:relative}.m-product-tabs--horizontal .m-tab-header span>span{position:absolute;top:0;left:0;right:0;color:rgb(var(--color-foreground))}@media screen and (max-width:767px){.m-product-tabs--horizontal .m-tab-header{font-size:14px}.m-product-tabs--horizontal .m-tab-header .icon{width:42px;height:42px}}.m-collection-card--boxed{border:1px solid rgb(var(--color-border));border-radius:4px}.m-product-card__title{font-family:var(--font-stack-body);font-weight:400;margin-bottom:6px}.m-product-card__name{font:inherit;font-size:13px;line-height:1.5;max-height:3em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.m-product-card__price .m-price{font-weight:500;font-size:13px}.m-product-card .m-product-card__action{justify-content:flex-end}.m-product-card__action-wrapper .m-button{font-size:14px;line-height:1.5;letter-spacing:0;padding:8px 12px}.m-product-card__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-block:16px 0}.swatch{width:20px;height:20px;font-weight:600;font-size:8px;background:var(--swatch-value);display:flex;justify-content:center;align-items:center;margin:2px;border-radius:20px;text-align:center;outline:1px solid rgb(var(--color-border));outline-offset:1px}.swatch:hover{outline-color:rgba(var(--color-foreground),.75)}.swatch--view-more{font-size:12px}.swatch--view-more:hover{text-decoration:underline}@media screen and (min-width:768px){.m-product-card__name,.m-product-card__price .m-price{font-size:15px}}@media screen and (min-width:768px){.m-collection-card__info .m-button.m-button--small:not(.m-button--link):not(.m-link-underline){padding-block:10px}}.m-image-with-text__image-wrapper,.m-image-with-text__image-first:only-child,.m-image-with-text__image-first:only-child .m-image{height:100%;display:block}.m-image-with-text__image-wrapper video{width:100%;min-height:100%;aspect-ratio:1 / .8;object-fit:cover;display:block}.m-image-with-text__content .m-content-box{max-width:680px;margin-inline:auto}.m-richtext__subtitle,.m-hero__subtitle{text-transform:uppercase}.m-richtext__title+.m-content-box__description{--text-margin-top: 10px}.m-richtext__icon-text-list{max-width:520px;width:100%;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:20px 10px}.m-richtext__icon-text{width:calc(25% - 7.5px);display:flex;flex-direction:column;gap:6px;text-align:center}.m-image-with-text-full .m-image-with-text__inner{row-gap:0;margin-inline:0}.m-image-with-text-full .m-image-with-text__image{padding-inline:0}.m-image-with-text-full .m-image-with-text__content{padding:42px 24px}@media screen and (min-width:768px){.m-image-with-text-full .m-image-with-text__content{padding-inline:48px}}@media screen and (min-width:1024px){.m-image-with-text-full .m-image-with-text__content{padding:80px}}@media screen and (min-width:1200px){.m-image-with-text-full .m-image-with-text__content{padding-inline:100px}}@media screen and (min-width:1400px){.m-image-with-text-full .m-image-with-text__content{padding-inline:120px}}.m-icon-box .m-icon-box__heading{font-weight:700;font-size:16px;margin-block-end:2px;text-transform:uppercase}.m-testimonials--layout-4 .m-testimonial__description{font-family:var(--font-stack-header);font-weight:var(--font-weight-header)}.m-testimonials.m-testimonials--layout-4 .m-star svg{width:18px;height:18px}.m-footer{border-top:1px solid rgb(var(--color-border))}.m-footer--middle .m-footer--block-title{font-family:var(--font-stack-body);font-weight:700}.m-footer--block-newsletter .m-footer--block-content{max-width:500px}.m-footer--block-newsletter-logo{width:var(--logo-width, 150px);margin-block-end:38px}.m-footer--block-newsletter-title+.m-footer--block-newsletter-desc{margin-block-start:10px}.m-footer--block-newsletter-desc{font-size:15px}.m-footer--bottom{border-top:1px solid rgb(var(--color-border))}.m-footer__copyright{font-weight:700;font-size:13px}@media screen and (max-width:767px){.m-footer--block-newsletter{margin-block-end:30px}.m-footer--block-newsletter-logo{width:min(calc(var(--logo-width) - 20px),120px);margin-block-end:32px}.m-footer--bottom .m-footer--bottom-menu{justify-content:center;gap:6px 12px;margin-block-start:12px}}.main-product__block.main-product__block-collapsible_tab+.main-product__block-collapsible_tab{margin-block-start:0}.main-product__block.main-product__block-buy_buttons+.main-product__block-shipping{margin-block-start:16px}.m-product-option--label{font-family:var(--font-stack-header);font-size:14px;text-transform:capitalize}.m-product-option .option-label--title{font-weight:400}.m-product-option--button .m-product-option--node__label{padding:8px 12px}.m-product-option--button input:checked+.m-product-option--node__label:has(.swatch){background:transparent;color:rgb(var(--color-foreground));border:none}.m-product-option--button .m-product-option--node__label:has(.swatch){min-width:auto;padding:0;border:none}.m-product-option--button .swatch{width:30px;height:30px;font-size:11px;line-height:1;outline-offset:2px}.m-product-option--button input:checked+label .swatch{outline-color:rgba(var(--color-foreground),.75)}.main-product__block .m-product-collapsible .m-collapsible--button{font-family:var(--font-stack-header);font-weight:500;font-size:13px;letter-spacing:1px;padding:14px 0}.main-product__block .m-product-collapsible .m-collapsible--button span{text-transform:uppercase}.m-product-collapsible .m-collapsible--content__inner{font-size:15px}.m-product-dynamic-checkout .shopify-payment-button__button--unbranded{height:auto}.m-product-shipping{font-size:15px;line-height:24px;display:flex;flex-direction:column;gap:8px}@media screen and (min-width:1024px){.m-product-option--button .m-product-option--node__label{padding:8px 16px}}m-collection-header .m-collection-page-header__inner:not(:has(.m-image)){padding-inline:0}m-collection-header .m-collection-page-header__title{font-size:28px}m-collection-header .m-collection-page-header__description{max-width:880px;font-size:15px;margin-top:12px}m-collection-header .m-collection-page-header__description ul,m-collection-header .m-collection-page-header__description ol{list-style-position:inside}.m-collection-page .m-sidebar--open{font-weight:500;font-size:16px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));padding:6px 24px}.m-collection-page .m-sidebar--open svg{transform:rotate(-90deg)}.m-toolbar--sortby .m-select-custom--trigger-text,.m-collection-toolbar .m-sortby--open{font-weight:500;font-size:16px}.m-toolbar--sortby .m-select-custom--trigger-icon svg{width:12px;height:12px}.m-toolbar--sortby .m-select-custom--options,.m-toolbar--per-page-selector .m-select-custom--options{left:auto;right:0;min-width:180px;border:1px solid rgba(var(--color-foreground),.15)}.m-collection-page .m-collection--wrapper{margin-block-start:24px}.m-collection-page .m-collection-products{margin-inline:calc(-1 * (var(--column-gap-mobile) / 2))}.m-collection-page .m-collection-products .m-product-item{padding-inline:calc(var(--column-gap-mobile) / 2);margin-block-end:0}.m-collection--categories{display:flex;justify-content:safe center;gap:10px;overflow:auto hidden;scrollbar-width:thin}.m-collection--categories .m-button{flex-shrink:0;font-size:13px;line-height:1.2;letter-spacing:0;padding:8px 16px}.m-collection--categories .m-button:hover,.m-collection--categories .m-button.active{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.m-collection--pagination .m-pagination{font-weight:600;font-size:16px}.products_per_page-select{font-size:14px;line-height:21px;background-position-x:calc(100% - 12px);padding:6px 30px 6px 12px;margin-inline:auto 10px;border:1px solid rgba(var(--color-foreground),.15);outline:none}@media screen and (max-width:767px){.m-collection--categories{padding-inline:15px;margin-inline:-15px}.m-toolbar--left{width:100%;justify-content:space-between}.m-collection-page .m-sidebar--open{font-size:15px;line-height:22px}.m-toolbar--sortby .m-select-custom--trigger-text,.m-collection-toolbar .m-sortby--open{font-size:14px;line-height:21px}.m-collection-toolbar .m-sortby--open{max-width:140px;width:0;flex:1 1 140px;border:1px solid rgba(var(--color-foreground),.15);padding:6px 12px;text-align:left}.m-collection-toolbar .m-sortby--open>span{flex:1 1 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media screen and (min-width:768px){m-collection-header .m-collection-page-header__title{font-size:36px}.m-collection-page .m-collection-products{margin-inline:calc(-1 * (var(--column-gap) / 2))}.m-collection-page .m-collection-products .m-product-item{padding-inline:calc(var(--column-gap) / 2)}}.m-faqs-section{padding:48px 0}.m-faqs-section__menu{flex-shrink:0}.m-faqs-section__menu ul{background:rgb(var(--color-background-secondary));padding:12px 0}.m-faqs-section__menu ul a{font-weight:500;font-size:15px;display:block;padding:10px 24px;line-height:1.24}.m-faqs-section__menu ul a.active{font-weight:700}.m-faqs-section__block-header{margin:48px 0 8px}.m-faqs-section__block-header:first-child{margin-top:0}.m-faqs-section__block-header h2{font-size:20px}.m-faqs-section .m-collapsible .m-collapsible--button{font-weight:500;font-size:15px;line-height:1.25;padding-top:15px;padding-bottom:15px;border-color:rgba(var(--color-foreground),.15)}.m-faqs-section .m-collapsible .m-collapsible--content{font-size:15px;line-height:1.5;color:rgb(var(--color-foreground))}@media screen and (max-width:1023px){.m-faqs-section:has(.m-faqs-section__menu){padding-top:0}.m-faqs-section__menu{position:sticky;top:var(--m-header-height, 0);margin:0 -24px 28px;order:1}.m-faqs-section__menu-toggle{font-weight:700;font-size:15px;background:rgb(var(--color-background-secondary));display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 24px}.m-faqs-section__menu-toggle span{flex:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-faqs-section__menu-toggle svg{width:16px;height:16px;flex-shrink:0;transition:transform var(--m-duration-default, .25s) ease}.m-faqs-section__menu-toggle.active svg{transform:rotateX(180deg)}.m-faqs-section__menu-toggle.active+ul{display:block}.m-faqs-section__menu ul{display:none;position:absolute;top:100%;left:0;width:100%;border-top:1px solid rgba(var(--color-foreground),.15)}}@media screen and (min-width:1024px){.m-faqs-section .m-faqs-section__menu{width:320px;padding-right:48px}.m-faqs-section__menu-toggle{display:none}.m-faqs-section__menu ul{position:sticky;top:20px;transition:top var(--m-duration-long, .5s)}body:has([data-sticky=always]) .m-faqs-section__menu ul,.header-scroll-up .m-faqs-section__menu ul{top:calc(var(--m-header-height, 0px) + 20px)}.m-faqs-section__block-header{margin:60px 0 12px}.m-faqs-section__block-header h2{font-size:24px}}@media screen and (max-width:767px){.m-faqs-section__menu{margin-inline:-15px}.m-faqs-section__menu-toggle,.m-faqs-section__menu ul a{padding-inline:15px}}m-read-more-block .m-read-more__content{line-height:1.5;max-height:3em;overflow:hidden}m-read-more-block .btn-read-more{display:none;font-weight:600;font-size:15px;color:rgb(var(--color-foreground));margin-block-start:6px;text-decoration:underline;text-underline-offset:4px}.m-collection-toolbar{border-top:1px solid rgba(var(--color-foreground),.15);padding-block:20px 10px}.m-collection-toolbar .m-toolbar--right{gap:12px}.m-collection-toolbar m-select-component{display:flex;align-items:center;gap:8px}.m-collection-toolbar m-select-component label{font-weight:600;font-size:15px;color:rgb(var(--color-foreground-secondary))}.m-collection-toolbar m-select-component .m-select-custom{padding:6px 12px;border:1px solid rgba(var(--color-foreground),.15)}.m-collection-toolbar m-select-component .m-select-custom--trigger-text{font-size:15px;line-height:1.5}.m-collection-products .m-banner-promotion{min-width:100%}.m-collection-products .m-banner-promotion .m-image-card{height:100%}@media screen and (min-width:768px){.m-collection-products .m-banner-promotion.m-banner-width--1-2{min-width:50%}.m-collection-products .m-banner-promotion.m-banner-width--1-3{min-width:33.3333333%}.m-collection-products .m-banner-promotion.m-banner-width--1-4{min-width:25%}}.custom-filters-form__reset{font-weight:500;font-size:14px;display:inline-flex;align-items:center;gap:6px;margin-block-start:20px}.custom-filters-form__reset svg{width:12px;height:11px}.facet__disclosures{--grid-gutter: 8px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--grid-gutter)}@media screen and (min-width:1024px){.facet__disclosures{--grid-gutter: 48px}.facet__disclosure{width:calc(50% - var(--grid-gutter) * .5)}}@media screen and (min-width:1360px){.facet__disclosure{width:calc(33.33% - var(--grid-gutter) * 2 / 3)}}.facet__disclosure-toggle{font-weight:500;font-size:15px;line-height:21px;display:flex;align-items:center;gap:4px;margin-block-end:18px}.facet__disclosure-toggle .value:empty{display:none}.facet__disclosure-toggle .icon{width:9px;height:9px;flex-shrink:0;margin-inline-start:4px}.facet__disclosure-toggle .reset{padding:5px;margin-inline:-5px 0}.facet__disclosure-toggle .reset svg{width:8px;height:8px}.facet__disclosure-header{display:flex;justify-content:space-between;margin-block-end:36px}.facet__disclosure-header button{font-weight:600;display:flex;align-items:center;gap:6px}.facet__disclosure-header button svg{width:13px;height:13px}.facet__disclosure-heading{font-size:15px;margin-block-end:18px;text-transform:uppercase}.facet__disclosure-footer{margin-block-start:36px}.facet__disclosure-footer .m-button{width:100%;max-height:none;letter-spacing:0;height:auto;padding-block:11px 9px!important}.facet__disclosure-footer .m-button.loading{opacity:.5;color:transparent;position:relative}.facet__disclosure-footer .m-button.loading:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px;border:2px solid rgba(var(--color-button-text),.5);border-left-color:rgb(var(--color-button-text));border-radius:50%;animation:loading 1s linear infinite}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:1023px){.facet__disclosure-toggle{font-size:14px;line-height:22px;padding:4px 14px;margin:0;border:1px solid rgb(var(--color-foreground),.15);border-radius:18px}.facet__disclosure.open .facet__disclosure-toggle{background:rgba(var(--color-foreground),.1)}.facet__disclosure.open .facet__disclosure-toggle .icon{transform:rotateX(-180deg)}.facet__disclosure.open .facet__disclosure-list{transform:translate(0);box-shadow:#0b0b0b40 0 -10px 20px}.facet__disclosure-list{position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:18px 20px;border-radius:10px 10px 0 0;transform:translateY(100%);transition:.2s ease-in-out;z-index:10}.facets-sliders{display:block;margin-block-end:60px}}.facet__disclosure .facets-slider{height:4px;background:rgba(var(--color-foreground),.2);border:none;border-radius:0;box-shadow:none}.facets-slider .noUi-connect{background:rgb(var(--color-foreground))}.facets-slider.noUi-horizontal .noUi-handle{top:-10px;right:-11px;width:24px;height:24px;background:rgb(var(--color-background));border-color:rgba(var(--color-foreground),.35);border-radius:12px;box-shadow:none;cursor:pointer}.facets-slider.noUi-horizontal .noUi-handle:before,.facets-slider.noUi-horizontal .noUi-handle:after{display:none}.facets-slider .noUi-pips-horizontal{top:0;height:auto;display:flex;pointer-events:none;z-index:1}.facets-slider .noUi-marker-horizontal.noUi-marker{top:0;height:4px;background:rgb(var(--color-background))}.facets-slider .noUi-value{position:static;width:calc(100% / var(--filter-length));flex:1 0 0;font-weight:500;font-size:14px;color:rgba(var(--color-foreground),.65);transform:none;white-space:normal;word-break:break-word;text-align:center}.facets-slider .noUi-value:last-child{display:none}.facets-slider .noUi-value.active{color:rgb(var(--color-foreground))}facet-swatches{display:flex;gap:4px}facet-swatches label{flex:1 1 0;height:42px;background:rgba(var(--color-foreground),.05);display:flex;justify-content:center;align-items:center;border:1px solid transparent;cursor:pointer}facet-swatches input:checked+label{border-color:rgb(var(--color-foreground))}facet-swatches label img{width:24px;height:24px;object-fit:contain}@media screen and (max-width:1023px){facet-swatches{flex-wrap:wrap}facet-swatches label{width:calc(16.6666667% - 4px * 5 / 6);height:68px;font-size:12px;line-height:1.125;flex-direction:column;flex:0 0 auto;gap:6px}facet-swatches label span{margin-block-end:-2px}}@media screen and (max-width:767px){facet-swatches label{width:calc(25% - 3px)}}.facet__disclosure .m-facets-price{padding:0}.facet__disclosure .m-facets-price--ranges{height:4px;background:transparent;margin:0 -12px 14px}.facet__disclosure .m-facets-price--ranges:before{content:"";position:absolute;top:0;left:12px;right:12px;height:100%;background:linear-gradient(to right,var(--color-bar) var(--from),var(--color) var(--from),var(--color) var(--to),var(--color-bar) var(--to))}.facet__disclosure .m-facets-price--field{flex:0 0 auto}.facet__disclosure .m-facets-price--field .form-field{font-size:14px;line-height:19px;padding:6px 12px 6px 22px;text-align:left}.facet__disclosure .m-facets-price--field-currency{font-size:14px;line-height:20px}.facet__disclosure .m-facets-price--to{display:none}.facet__disclosure .m-facets-price--range::-webkit-slider-thumb{width:24px;height:24px;background:rgb(var(--color-background));margin-block-start:-10px;border:1px solid rgba(var(--color-foreground),.35);transform:none;box-shadow:none}.facet__disclosure .m-facets-price--range::-webkit-slider-thumb:hover{transform:none}.facet__disclosure .m-facets-price--range::-moz-range-thumb{width:24px;height:24px;background:rgb(var(--color-background));margin-block-start:-10px;border:1px solid rgba(var(--color-foreground),.35);transform:none;box-shadow:none}.facet__disclosure .m-facets-price--range::-moz-range-thumb:hover{transform:none}.facet__disclosure .m-facets-price--range::-ms-thumb{width:24px;height:24px;background:rgb(var(--color-background));margin-block-start:-10px;border:1px solid rgba(var(--color-foreground),.35);transform:none;box-shadow:none}.facet__disclosure .m-facets-price--range::-ms-thumb:hover{transform:none}.facets-range__fields{display:flex;justify-content:space-between;margin-block-start:12px}.facets-range__fields-input{width:90px;border-radius:var(--inputs-radius);position:relative;overflow:hidden}.facets-range__fields-input input{font-size:14px;line-height:20px;padding:6px 18px 6px 12px}.facets-range__fields-input span{position:absolute;top:0;right:0;width:18px;height:50%;background:rgba(var(--color-foreground),.1);display:flex;justify-content:center;align-items:center;border-left:var(--inputs-border-width) solid rgb(var(--color-border));-webkit-user-select:none;user-select:none;cursor:pointer;z-index:1}.facets-range__fields-input span+span{top:50%;border-top:var(--inputs-border-width) solid rgb(var(--color-border))}.m-active-facets--remove-icon .m-svg-icon{width:14px;height:14px}.m-active-facets:has(.m-active-facets--item-remove-all:only-child){display:none}.m-media-gallery__list{--column-gap: 4px;--column-gap-mobile: 4px}.section-full-width .m-product-info--wrapper{padding:16px}@media screen and (max-width:1023px){.m-media-gallery__list .m-product-media--item{padding-inline:calc(var(--column-gap-mobile, var(--column-gap)) /2)}}@media screen and (min-width:1024px){.section-full-width .m-product-info--wrapper{padding:48px}}.m-main-product .m-product-title{font-weight:700;font-size:20px}.m-main-product .jdgm-prev-badge__stars{margin-inline-end:4px}.m-main-product .jdgm-prev-badge__text{font-family:var(--font-stack-header)}.m-main-product .m-price{font-weight:500}.m-product-form--input:has(.m-quantity) .m-product-option--label{margin-block-end:6px}variant-picker{display:block;padding-block-start:24px;border-top:1px solid rgb(var(--color-border))}.product-block-group--price:has(.price-breakup__toggle){display:grid;grid-template-columns:1fr auto}.price-breakup__toggle{font-weight:500;font-size:16px;display:inline-flex;flex-shrink:0;align-items:center;gap:8px}.price-breakup__toggle svg{width:16px;height:16px}.price-breakup__toggle.active svg{transform:rotate(-180deg)}.price-breakup__toggle:not(.active)+.price-breakup{display:none}.price-breakup{grid-column:span 2;background:rgb(var(--color-background-secondary));margin-block-start:10px;border:1px solid rgba(var(--color-foreground),.15);border-radius:4px}.price-breakup li{font-size:14px;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid rgba(var(--color-foreground),.15)}.price-breakup li:last-child{border-bottom:none}.price-breakup li .value{font-weight:700;text-align:end}.product-usp--divider,.m-complementary-products--divider{padding-block-start:24px;border-top:1px solid rgb(var(--color-border))}.product-usp__heading{font-weight:700;font-size:17px;margin-block-end:10px}.product-usp__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.product-usp__item{display:flex;align-items:center;gap:16px}.product-usp__item .icon{width:var(--icon-width-desktop, 60px);flex-shrink:0}.product-usp__item .icon img{width:100%;display:block}.product-usp__item .rte{font-weight:500;font-size:14px;word-break:break-word}.product-usp__item .rte h4{font-family:var(--font-stack-body);font-weight:500;font-size:16px;line-height:1.25;margin-block:0}.product-usp__item .rte p{max-width:210px;margin-block:4px}.product-usp__item .rte>*:first-child{margin-block-start:0}.product-usp__item .rte>*:last-child{margin-block-end:0}@media screen and (max-width:1023px){.product-usp__list{gap:16px}.product-usp__item{gap:12px}.product-usp__item .icon{width:var(--icon-width-mobile, 48px)}.product-usp__item .rte{font-size:13px}.product-usp__item .rte h4{font-size:15px}}.main-product__block.main-product__block-collapsible_tab+.main-product__block-information{margin-block-start:14px}.product-information__inner{background:rgb(var(--color-background-secondary));padding:16px;border:1px solid rgb(var(--color-border))}.product-information__heading{font-weight:700;font-size:17px;margin-block-end:16px}.product-information m-read-more-block .m-read-more__content{max-height:0px}.product-information m-read-more-block .m-read-more__content-inner{padding-bottom:16px}.product-information m-read-more-block .btn-read-more{margin-block:0}.multi-icon-text{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-block-end:20px}.multi-icon-text>div{font-size:13px;line-height:1.125;display:flex;align-items:center}.multi-icon-text>div svg{width:25px;height:24px;margin-inline-end:8px}.multi-icon-text>div span span{font-weight:700;font-size:1.25em;line-height:1;display:block;margin-block-start:4px}.information--table h4{font-family:var(--font-stack-body);font-weight:700;font-size:15px;padding:10px 12px;margin-block-end:0;border-block:1px solid rgb(var(--color-border));background:rgb(var(--color-background-secondary))}.information--table ul li{background-color:rgb(var(--color-background));display:flex;justify-content:space-between;padding:6px 12px}.information--table ul li+li{border-top:1px solid rgb(var(--color-border))}@media screen and (max-width:1023px){.multi-icon-text{gap:10px}}.m-sticky-addtocart:has(.container-full) sticky-atc{padding-inline:16px}.m-collection-card--inside .m-button{font-weight:500}.m-collection-list-new .m-collection-card--inside .m-collection-card__info{padding:18% 12px}.m-collection-list-new .m-collection-card--inside .m-collection-card__title{font-size:14px;margin:0;text-transform:uppercase}.m-collection-list-new .m-collection-card--inside .m-button{font-family:var(--font-stack-header);font-weight:var(--font-weight-header);font-size:10px;line-height:1.25;margin-block-start:12px}@media screen and (max-width:767px){.m-collection-list-new .m-collection-card--inside .m-button{display:none}}@media screen and (min-width:768px){.m-collection-list-new .m-collection-card--inside .m-collection-card__image{transition:transform .5s ease,border-radius .5s ease}.m-collection-list-new .m-collection-card--inside:hover .m-collection-card__image{border-radius:100%/60%}.m-collection-list-new .m-collection-card--inside .m-collection-card__info{position:static;padding:0}.m-collection-list-new .m-collection-card--inside .m-collection-card__title,.m-collection-list-new .m-collection-card--inside .m-button{position:absolute;left:50%;transform:translate(-50%)}.m-collection-list-new .m-collection-card--inside .m-collection-card__title{bottom:6%;padding-inline:12px;transition:bottom .4s ease}.m-collection-list-new .m-collection-card--inside:hover .m-collection-card__title{bottom:14%}.m-collection-list-new .m-collection-card--inside .m-button{bottom:3%;opacity:0;transition:bottom .4s ease,opacity .4s ease}.m-collection-list-new .m-collection-card--inside:hover .m-button{bottom:8%;opacity:1}}.multicolumn-card__image .placeholder-svg{width:100%;display:block}.multicolumn-card__info{padding:24px}.multicolumn-card h3{font-size:16px;margin-block-end:4px}.multicolumn-card .m-button--link{font-weight:500;font-size:13px;display:inline-block;margin-block:15px 5px}@media screen and (max-width:767px){.multicolumn-card__info{padding:20px}}@media screen and (min-width:768px)and (max-width:989px){.multicolumn-card__info{padding:18px 16px}}#judgeme_product_reviews .jm-review-widget__header-and-body{--jm-widget-border-radius: 4px}#judgeme_product_reviews .jm-review-widget-minimal-header__title{font:bold 28px/1.5 var(--font-stack-header)}.m-page-content .container--narrow{max-width:1280px}.m-page-content .rte{font-size:16px;line-height:1.6}.m-page-content .rte>*:first-child{margin-block-start:0}.m-page-content .rte>*:last-child{margin-block-end:0}.m-page-content .rte h2{font-size:22px;margin-block:36px 12px}.m-page-content .rte h3{font-size:18px;margin-block:24px 12px}.m-page-content .rte h4{font-size:16px;margin-block:20px 12px}.m-page-content .rte h5,.m-page-content .rte h6{font-size:15px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
