.cl-sec-p00 .datora.discount-badge,.cl-sec-p00 .cart-drawer__discount-badge,.cl-sec-p00 .stl-card__badge-sale,.cl-sec-p00 simple-upsell-slider .datora.discount-badge{display:inline-block;padding:0 6px;font-size:11px;line-height:19px;border-radius:var(--badge-corner-radius);background:#000;color:#fff;min-height:19px;white-space:nowrap}.cl-sec-p00 .pdp-gallery__badges{position:absolute;top:0;left:0;width:100%;aspect-ratio:1 / 1;z-index:2;pointer-events:none}.cl-sec-p00,.cl-sec-p00 .color-scheme-1{--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 18,18,18;--color-background-contrast: 191,191,191;--color-shadow: 18,18,18;--color-button: 18,18,18;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 18,18,18;--color-link: 18,18,18;--color-badge-foreground: 18,18,18;--color-badge-background: 255,255,255;--color-badge-border: 18,18,18;--payment-terms-background-color: rgb(255 255 255)}.cl-sec-p00 .color-scheme-3{--color-background: 36,40,51;--gradient-background: #242833;--color-foreground: 255,255,255;--color-background-contrast: 47,52,66;--color-shadow: 18,18,18;--color-button: 255,255,255;--color-button-text: 0,0,0;--color-secondary-button: 36,40,51;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 36,40,51;--color-badge-border: 255,255,255;--payment-terms-background-color: rgb(36 40 51)}.cl-sec-p00 .color-scheme-4{--color-background: 18,18,18;--gradient-background: #121212;--color-foreground: 255,255,255;--color-background-contrast: 146,146,146;--color-shadow: 18,18,18;--color-button: 255,255,255;--color-button-text: 18,18,18;--color-secondary-button: 18,18,18;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 18,18,18;--color-badge-border: 255,255,255;--payment-terms-background-color: rgb(18 18 18)}.cl-sec-p00,.cl-sec-p00 .color-scheme-1,.cl-sec-p00 .color-scheme-2,.cl-sec-p00 .color-scheme-3,.cl-sec-p00 .color-scheme-4,.cl-sec-p00 .color-scheme-5{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background))}.cl-sec-p00{--font-body-family: "DM Sans", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "DM Sans", sans-serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-scale: 1.1;--font-heading-scale: 1.0454545454545454;--slides-radius: 4px;--cards-radius: 4px;--media-padding: px;--media-border-opacity: .05;--media-border-width: 1px;--media-radius: 0px;--media-shadow-opacity: 0;--media-shadow-horizontal-offset: 0px;--media-shadow-vertical-offset: 4px;--media-shadow-blur-radius: 5px;--media-shadow-visible: 0;--page-width: 1540px;--page-width-margin: 0px;--product-card-image-padding: 0px;--product-card-corner-radius: var(--cards-radius);--product-card-text-alignment: left;--product-card-border-width: 0px;--product-card-border-opacity: .1;--product-card-shadow-opacity: 0;--product-card-shadow-visible: 0;--product-card-shadow-horizontal-offset: 0px;--product-card-shadow-vertical-offset: 4.4px;--product-card-shadow-blur-radius: 5.5px;--collection-card-image-padding: 0px;--collection-card-corner-radius: var(--cards-radius);--collection-card-text-alignment: left;--collection-card-border-width: 0px;--collection-card-border-opacity: .1;--collection-card-shadow-opacity: 0;--collection-card-shadow-visible: 0;--collection-card-shadow-horizontal-offset: 0px;--collection-card-shadow-vertical-offset: 4.4px;--collection-card-shadow-blur-radius: 5.5px;--blog-card-image-padding: 0px;--blog-card-corner-radius: var(--cards-radius);--blog-card-text-alignment: left;--blog-card-border-width: 0px;--blog-card-border-opacity: .1;--blog-card-shadow-opacity: 0;--blog-card-shadow-visible: 0;--blog-card-shadow-horizontal-offset: 0px;--blog-card-shadow-vertical-offset: 4.4px;--blog-card-shadow-blur-radius: 5.5px;--badge-corner-radius: 4.4px;--color-sale-price: #DE2A2A;--color-discount-badge-bg: #121212;--color-discount-badge-text: #FFFFFF;--popup-border-width: 1px;--popup-border-opacity: .1;--popup-corner-radius: 0px;--popup-shadow-opacity: .05;--popup-shadow-horizontal-offset: 0px;--popup-shadow-vertical-offset: 4px;--popup-shadow-blur-radius: 5px;--drawer-border-width: 1px;--drawer-border-opacity: .1;--drawer-shadow-opacity: 0;--drawer-shadow-horizontal-offset: 0px;--drawer-shadow-vertical-offset: 4px;--drawer-shadow-blur-radius: 5px;--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px;--grid-desktop-vertical-spacing: 8px;--grid-desktop-horizontal-spacing: 28px;--grid-mobile-vertical-spacing: 4px;--grid-mobile-horizontal-spacing: 14px;--text-boxes-border-opacity: .1;--text-boxes-border-width: 0px;--text-boxes-radius: 0px;--text-boxes-shadow-opacity: 0;--text-boxes-shadow-visible: 0;--text-boxes-shadow-horizontal-offset: 0px;--text-boxes-shadow-vertical-offset: 4px;--text-boxes-shadow-blur-radius: 5px;--buttons-radius: 4px;--buttons-radius-outset: 5px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--buttons-shadow-horizontal-offset: 0px;--buttons-shadow-vertical-offset: 4px;--buttons-shadow-blur-radius: 5px;--buttons-border-offset: .3px;--inputs-radius: 0px;--inputs-border-width: 1px;--inputs-border-opacity: .55;--inputs-shadow-opacity: 0;--inputs-shadow-horizontal-offset: 0px;--inputs-margin-offset: 0px;--inputs-shadow-vertical-offset: 4px;--inputs-shadow-blur-radius: 5px;--inputs-radius-outset: 0px;--variant-pills-radius: 0px;--variant-pills-border-width: 1px;--variant-pills-border-opacity: .55;--variant-pills-shadow-opacity: 0;--variant-pills-shadow-horizontal-offset: 0px;--variant-pills-shadow-vertical-offset: 4px;--variant-pills-shadow-blur-radius: 5px}.cl-sec-p00 *,.cl-sec-p00 :before,.cl-sec-p00 :after{box-sizing:inherit}.cl-sec-p00{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}.cl-sec-p00{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-size:16.5px;letter-spacing:.66px;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}@media screen and (min-width:750px){.cl-sec-p00{font-size:17.6px}}.cl-sec-p00{--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: 2.2px solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: 3.3px;--focused-base-box-shadow: 0 0 0 3.3px rgb(var(--color-background)), 0 0 5.5px 4.4px rgba(var(--color-foreground), .3)}.cl-sec-p00 .clx-page-width{max-width:var(--page-width);margin:0 auto;padding:0 16.5px}@media screen and (min-width:750px){.cl-sec-p00 .clx-page-width{padding:0 55px}}.cl-sec-p00 .clx-hidden{display:none!important}.cl-sec-p00 .clx-visually-hidden{overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0px;clip:rect(0px,0px,0px,0px);position:absolute!important;overflow-wrap:normal!important}.cl-sec-p00 .clx-visually-hidden--inline{margin:0;height:1em}.cl-sec-p00 .clx-overflow-hidden{overflow:hidden}.cl-sec-p00 h1,.cl-sec-p00 h2,.cl-sec-p00 h3,.cl-sec-p00 h4,.cl-sec-p00 h5,.cl-sec-p00 .h0,.cl-sec-p00 .clx-h1,.cl-sec-p00 .clx-h2,.cl-sec-p00 .h3,.cl-sec-p00 .clx-h4,.cl-sec-p00 .h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .66px);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.cl-sec-p00 h1,.cl-sec-p00 .clx-h1{font-size:calc(var(--font-heading-scale) * 33px)}@media only screen and (min-width:750px){.cl-sec-p00 h1,.cl-sec-p00 .clx-h1{font-size:calc(var(--font-heading-scale) * 44px)}}.cl-sec-p00 h2,.cl-sec-p00 .clx-h2{font-size:calc(var(--font-heading-scale) * 22px)}@media only screen and (min-width:750px){.cl-sec-p00 h2,.cl-sec-p00 .clx-h2{font-size:calc(var(--font-heading-scale) * 26.4px)}}.cl-sec-p00 h3,.cl-sec-p00 .h3{font-size:calc(var(--font-heading-scale) * 18.7px)}@media only screen and (min-width:750px){.cl-sec-p00 h3,.cl-sec-p00 .h3{font-size:calc(var(--font-heading-scale) * 19.8px)}}.cl-sec-p00 h4,.cl-sec-p00 .clx-h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 16.5px)}.cl-sec-p00 h6,.cl-sec-p00 .clx-h6{color:rgba(var(--color-foreground),.75);margin-block:1.67em}.cl-sec-p00 .clx-caption{font-size:11px;letter-spacing:.77px;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width:750px){.cl-sec-p00 .clx-caption{font-size:13.2px}}.cl-sec-p00 .clx-caption-with-letter-spacing{font-size:11px;letter-spacing:1.43px;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.cl-sec-p00 .clx-caption-large,.cl-sec-p00 .customer .field input,.cl-sec-p00 .customer select,.cl-sec-p00 .field__input,.cl-sec-p00 .clx-form__label,.cl-sec-p00 .select__select{font-size:14.3px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.44px}.cl-sec-p00 a:empty,.cl-sec-p00 ul:empty,.cl-sec-p00 dl:empty,.cl-sec-p00 div:empty,.cl-sec-p00 section:empty,.cl-sec-p00 article:empty,.cl-sec-p00 p:empty,.cl-sec-p00 h1:empty,.cl-sec-p00 h2:empty,.cl-sec-p00 h3:empty,.cl-sec-p00 h4:empty,.cl-sec-p00 h5:empty,.cl-sec-p00 h6:empty{display:none}.cl-sec-p00 .clx-link,.cl-sec-p00 .customer a{cursor:pointer;display:inline-block;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;box-shadow:none;text-decoration:underline;text-underline-offset:3.3px;color:rgb(var(--color-link));background-color:transparent;font-size:15.4px;font-family:inherit}.cl-sec-p00 details>*{box-sizing:border-box}.cl-sec-p00{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}.cl-sec-p00 .clx-underlined-link,.cl-sec-p00 .customer a,.cl-sec-p00 .inline-richtext a{text-underline-offset:3.3px;text-decoration-thickness:1.1px;transition:text-decoration-thickness .1s}.cl-sec-p00 .clx-underlined-link,.cl-sec-p00 .customer a{color:rgba(var(--color-link),var(--alpha-link))}.cl-sec-p00 .clx-underlined-link:hover,.cl-sec-p00 .customer a:hover,.cl-sec-p00 .inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:2.2px}.cl-sec-p00 .clx-icon-arrow{width:16.5px}.cl-sec-p00 .clx-animate-arrow .clx-icon-arrow path{transform:translate(-2.75px);transition:transform var(--duration-short) ease}.cl-sec-p00 .clx-animate-arrow:hover .clx-icon-arrow path{transform:translate(-.55px)}.cl-sec-p00 .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}.cl-sec-p00 .svg-wrapper>svg{height:100%;width:100%}.cl-sec-p00 summary{cursor:pointer;list-style:none;position:relative}.cl-sec-p00 :focus{outline:0px;box-shadow:none}.cl-sec-p00 .clx-grid{display:flex;flex-wrap:wrap;margin-bottom:22px;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.cl-sec-p00 .clx-grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.cl-sec-p00 .clx-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){.cl-sec-p00 .clx-grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.cl-sec-p00 .clx-grid--1-col .clx-grid__item{max-width:100%;width:100%}@media screen and (min-width:750px){.cl-sec-p00 .clx-grid--2-col-tablet .clx-grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.cl-sec-p00 .clx-button,.cl-sec-p00 .shopify-challenge__button,.cl-sec-p00 .customer button,.cl-sec-p00 button.shopify-payment-button__button--unbranded{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}.cl-sec-p00 .clx-button,.cl-sec-p00 .shopify-challenge__button,.cl-sec-p00 .customer button,.cl-sec-p00 button.shopify-payment-button__button--unbranded{min-width:calc(132px + var(--buttons-border-width) * 2);min-height:calc(49.5px + var(--buttons-border-width) * 2)}.cl-sec-p00 .clx-button,.cl-sec-p00 .shopify-challenge__button,.cl-sec-p00 .customer button{display:inline-flex;justify-content:center;align-items:center;border:0px;padding:0 33px;cursor:pointer;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:16.5px;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.cl-sec-p00 .clx-button:before,.cl-sec-p00 .shopify-challenge__button:before,.cl-sec-p00 .customer button:before,.cl-sec-p00 .shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.cl-sec-p00 .clx-button:after,.cl-sec-p00 .shopify-challenge__button:after,.cl-sec-p00 .customer button:after,.cl-sec-p00 .shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.cl-sec-p00 .clx-button:not([disabled]):hover:after,.cl-sec-p00 .shopify-challenge__button:hover:after,.cl-sec-p00 .customer button:hover:after,.cl-sec-p00 .shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.cl-sec-p00 .clx-button:focus-visible,.cl-sec-p00 .clx-button:focus,.cl-sec-p00 .clx-button.focused,.cl-sec-p00 .shopify-payment-button__button--unbranded:focus-visible,.cl-sec-p00 .shopify-payment-button__button--unbranded:focus{outline:0px;box-shadow:0 0 0 3.3px rgb(var(--color-background)),0 0 0 5.5px rgba(var(--color-foreground),.5),0 0 5.5px 4.4px rgba(var(--color-foreground),.3)}.cl-sec-p00 .clx-button:focus:not(:focus-visible):not(.focused),.cl-sec-p00 .shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.cl-sec-p00 .clx-button::selection,.cl-sec-p00 .shopify-challenge__button::selection,.cl-sec-p00 .customer button::selection{background-color:rgba(var(--color-button-text),.3)}.cl-sec-p00 .clx-button,.cl-sec-p00 .button-label,.cl-sec-p00 .shopify-challenge__button,.cl-sec-p00 .customer button{font-size:16.5px;letter-spacing:1.1px;line-height:calc(1 + .2 / var(--font-body-scale))}.cl-sec-p00 .clx-button--full-width{display:flex;width:100%}.cl-sec-p00 .clx-form__label{display:block;margin-bottom:6.6px}.cl-sec-p00 .clx-badge{border-width:1px;border-style:solid;border-image:none;border-radius:var(--badge-corner-radius);display:inline-block;font-size:13.2px;letter-spacing:1.1px;line-height:1;padding:5.5px 14.3px 6.6px;text-align:center;background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word}.cl-sec-p00 .clx-gradient{background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){.cl-sec-p00 .clx-icon{color:canvastext;fill:canvastext!important}}@supports not (inset: 10px){.cl-sec-p00 .clx-grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}}@supports not (inset: 10px){.cl-sec-p00 .clx-grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}}@media(forced-colors:active){.cl-sec-p00 .clx-button,.cl-sec-p00 .shopify-challenge__button,.cl-sec-p00 .customer button{border:1px solid transparent}}@media(forced-colors:active){.cl-sec-p00 .clx-button:focus-visible,.cl-sec-p00 .clx-button:focus,.cl-sec-p00 .clx-button.focused,.cl-sec-p00 .shopify-payment-button__button--unbranded:focus-visible,.cl-sec-p00 .shopify-payment-button [role=button]:focus-visible,.cl-sec-p00 .shopify-payment-button__button--unbranded:focus,.cl-sec-p00 .shopify-payment-button [role=button]:focus{outline:transparent solid 1px}}.cl-sec-p00 .clx-rte:after{clear:both;content:"";display:block}.cl-sec-p00 .clx-rte>:first-child{margin-top:0}.cl-sec-p00 .clx-rte>:last-child{margin-bottom:0}.cl-sec-p00 .clx-rte ul,.cl-sec-p00 .clx-rte ol{list-style-position:inside;padding-left:22px}.cl-sec-p00 .clx-rte li{list-style:inherit}.cl-sec-p00 .clx-rte li:last-child{margin-bottom:0}.cl-sec-p00 .clx-rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:3.3px;text-decoration-thickness:1.1px;transition:text-decoration-thickness var(--duration-short) ease}.cl-sec-p00 .clx-rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:2.2px}@media(prefers-reduced-motion:no-preference){.cl-sec-p00 .scroll-trigger.animate--fade-in,.cl-sec-p00 .scroll-trigger.animate--slide-in{opacity:.01}}@media(prefers-reduced-motion:no-preference){.cl-sec-p00 .scroll-trigger.animate--slide-in{transform:translateY(22px)}}@media(prefers-reduced-motion:no-preference){.cl-sec-p00 .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:calc(var(--animation-order) * 75ms)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.cl-sec-p00{--easter-egg: none;--sparkle: url(./sparkle.gif)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.cl-sec-p00 .animate--hover-zoom-in .clx-button:not(.button--tertiary),.cl-sec-p00 .animate--hover-zoom-in .shopify-challenge__button,.cl-sec-p00 .animate--hover-zoom-in .customer button,.cl-sec-p00 .animate--hover-zoom-in .shopify-payment-button__button{transition:filter var(--duration-default) ease}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.cl-sec-p00 .animate--hover-zoom-in .clx-button:not(.button--tertiary):not([disabled]):not(:disabled):not(.disabled):not([aria-disabled=true]):hover,.cl-sec-p00 .animate--hover-zoom-in .shopify-challenge__button:not([disabled]):not(:disabled):not(.disabled):not([aria-disabled=true]):hover,.cl-sec-p00 .animate--hover-zoom-in .customer button:not([disabled]):not(:disabled):not(.disabled):not([aria-disabled=true]):hover,.cl-sec-p00 .animate--hover-zoom-in .shopify-payment-button__button:not([disabled]):not(:disabled):not(.disabled):not([aria-disabled=true]):hover{filter:brightness(1.7)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.cl-sec-p00 .animate--hover-zoom-in .clx-button:not([disabled]):hover:after,.cl-sec-p00 .animate--hover-zoom-in .shopify-challenge__button:hover:after,.cl-sec-p00 .animate--hover-zoom-in .customer button:hover:after,.cl-sec-p00 .animate--hover-zoom-in .shopify-payment-button__button--unbranded:hover:after{--border-offset: .3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}}.cl-sec-p00 .loading__spinner{position:absolute;z-index:1;width:19.8px}.cl-sec-p00 .loading__spinner{width:19.8px;display:inline-block}.cl-sec-p00 .clx-spinner{animation:1.4s linear 0s infinite normal none running rotator}.cl-sec-p00 .clx-path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center center;stroke:rgb(var(--color-foreground));animation:1.4s ease-in-out 0s infinite normal none running dash}@media screen and (forced-colors:active){.cl-sec-p00 .clx-path{stroke:canvastext}}.cl-sec-p00 .clx-price{line-height:calc(1 + .5 / var(--font-body-scale));color:rgb(var(--color-foreground))}.cl-sec-p00 .clx-price{display:flex;flex-wrap:wrap;align-items:center;gap:5.5px}.cl-sec-p00 .clx-price>*{display:inline-block;vertical-align:top}.cl-sec-p00 .clx-price .clx-price-item{display:inline-block}.cl-sec-p00 .clx-price__regular .clx-price-item--regular{margin-right:0}@media screen and (min-width:750px){.cl-sec-p00 .clx-price{margin-bottom:0}}.cl-sec-p00 .clx-price--large{font-size:17.6px;line-height:calc(1 + .5 / var(--font-body-scale))}@media screen and (min-width:750px){.cl-sec-p00 .clx-price--large{font-size:19.8px}}.cl-sec-p00 .price--sold-out .price__availability,.cl-sec-p00 .clx-price__regular{display:block}.cl-sec-p00 .clx-price__sale,.cl-sec-p00 .price__availability,.cl-sec-p00 .clx-price .clx-price__badge-sale,.cl-sec-p00 .clx-price .clx-price__badge-sold-out,.cl-sec-p00 .clx-price--on-sale .clx-price__regular,.cl-sec-p00 .clx-price--on-sale .price__availability{display:none}.cl-sec-p00 .price--sold-out .clx-price__badge-sold-out,.cl-sec-p00 .clx-price--on-sale .clx-price__badge-sale,.cl-sec-p00 .volume-pricing--sale-badge .clx-price__badge-sale{display:inline-block}.cl-sec-p00 .clx-price--on-sale .clx-price__sale{display:flex;flex-flow:wrap;align-items:baseline;gap:5.5px}.cl-sec-p00 .clx-price--on-sale .clx-price-item--sale{color:var(--color-sale-price);font-weight:700}.cl-sec-p00 .clx-price--on-sale .clx-price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.55)}.cl-sec-p00 .clx-price--on-sale .clx-price__badge-sale,.cl-sec-p00 .discounted .datora.discount-badge{background-color:var(--color-discount-badge-bg);color:var(--color-discount-badge-text);padding:0 6px;white-space:nowrap;vertical-align:baseline;display:inline-block!important}.cl-sec-p00 .price-list{display:none}.cl-sec-p00 .datora.discount-badge{font-size:11px}.cl-sec-p00 .clx-product .datora.discount-badge{margin-bottom:5.5px}.cl-sec-p00 .price--v620-inline .clx-price__badge-sale,.cl-sec-p00 .price--v620-twoline .clx-price__badge-sale{font-size:11px;line-height:19px;min-height:19px;border-radius:var(--badge-corner-radius)}.cl-sec-p00 .price--v620-inline.clx-price--on-sale .clx-price__sale .clx-price-item--regular,.cl-sec-p00 .price--v620-twoline.clx-price--on-sale .clx-price__sale .clx-price-item--regular{font-size:15.4px}.cl-sec-p00 .flickity-enabled{position:relative}.cl-sec-p00 .flickity-enabled:focus{outline:0px}.cl-sec-p00 .flickity-viewport{overflow:hidden;position:relative;height:100%}.cl-sec-p00 .flickity-slider{position:absolute;width:100%;height:100%}.cl-sec-p00 .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.cl-sec-p00 .flickity-enabled.is-draggable .flickity-viewport{cursor:grab}.cl-sec-p00 .flickity-button{position:absolute;background:#ffffffbf;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;color:#333}.cl-sec-p00 .flickity-button:hover{background:#fff;cursor:pointer}.cl-sec-p00 .flickity-button:focus{outline:0px;box-shadow:#19f 0 0 0 5px}.cl-sec-p00 .flickity-button:active{opacity:.6}.cl-sec-p00 .flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.cl-sec-p00 .flickity-button-icon{fill:currentcolor}.cl-sec-p00 .flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.cl-sec-p00 .flickity-prev-next-button.previous{left:10px}.cl-sec-p00 .flickity-prev-next-button.next{right:10px}.cl-sec-p00 .flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}@font-face{font-family:reviewsio-font;src:url(fonts/reviewsio-font.woff2?pdx2p6) format("woff2"),url(fonts/reviewsio-font.ttf?pdx2p6) format("truetype"),url(fonts/reviewsio-font.woff?pdx2p6) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-c186288804.woff2?v=45142895609382997141790655660) format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-724c5d2ae5.woff2?v=95529882368985022651790655652) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-74a1de9fee.woff2?v=92761801436522151951790655653) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-9bac0ab1bb.woff2?v=114710476646932411161790655654) format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-3bdf40c5ec.woff2?v=146731772240475234051790655650) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-1fa29cc7f4.woff2?v=81660594380819295531790655649) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-e1a7233204.woff2?v=138056827462385159441790655666) format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-b3eecb9195.woff2?v=65656785549368722071790655656) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-1b2cd41820.woff2?v=184324775508362552281790655648) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-d870f74cca.woff2?v=45985333492364584001790655663) format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-e7415909d0.woff2?v=27358451369393328521790655668) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-cd66e14a7c.woff2?v=29738313464837897351790655661) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-0fd5088b9a.woff2?v=118663532841940541781790655647) format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-bf66ebb41d.woff2?v=2121824164358115531790655657) format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-a264fac27d.woff2?v=14795004367935273931790655655) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-481259fcbc.woff2?v=95931762326125783891790655651) format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-c06eb6da17.woff2?v=53354498296714808291790655659) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-c046141e88.woff2?v=176790192000445619561790655658) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cl-sec-p00{scroll-behavior:auto!important}.cl-sec-p00 :is(.klaviyo-form,[class*=kl-private],div[class*=klaviyo],[data-testid=POPUP],.needsclick[role=dialog],#shopify-pc__banner,[class*=pc__banner],[class*=cookie-banner],[id*=cookie-banner],[class*=newsletter-popup],[class*=email-popup],[class*=popup-modal],[class*=modal-popup],[class*=Popup__Overlay],[aria-modal=true][role=dialog],#preview-bar-iframe,[id*=preview-bar],[id*=preview_bar],[class*=preview-bar],#shopify-preview-bar,[class*=sticky-atc],[class*=sticky-add],[class*=sticky-cart],[class*=sticky-buy],[class*=StickyATC],[class*=stickyAtc],[class*=product-sticky],[class*=sticky-product],[class*=fixed-atc],[class*=atc-bar],[class*=add-to-cart-bar],[class*=floating-atc],[class*=scroll-to-top],[class*=back-to-top],[class*=countdown_annoucement_bar],[class*=countdown_announcement_bar],[class*=essential_countdown]):not(html):not(body){display:none!important}.cl-sec-p00 cl-product-info{display:block}.cl-sec-p00 .clx-product{margin:0}.cl-sec-p00 .clx-product.clx-grid{gap:0px}.cl-sec-p00 .clx-product__media-wrapper{padding-left:0}@media screen and (min-width:750px){.cl-sec-p00 .clx-product__column-sticky{display:block;position:sticky;top:33px;z-index:2}}@media screen and (min-width:750px){.cl-sec-p00 .clx-product__info-wrapper{padding:0 0 0 55px}}@media screen and (min-width:990px){.cl-sec-p00 .clx-product--medium:not(.product--no-media) .clx-product__media-wrapper,.cl-sec-p00 .product--small:not(.product--no-media) .clx-product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:990px){.cl-sec-p00 .clx-product--medium:not(.product--no-media) .clx-product__info-wrapper,.cl-sec-p00 .product--small:not(.product--no-media) .clx-product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}}.cl-sec-p00 .clx-product-form{display:block}.cl-sec-p00 .clx-product-form__error-message-wrapper .svg-wrapper{flex-shrink:0;width:16.5px;height:16.5px;margin-right:7.7px;margin-top:2.75px}.cl-sec-p00 .clx-product-form__input{flex:0 0 100%;padding:0;margin:0 0 13.2px;max-width:484px;min-width:fit-content;border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.cl-sec-p00 cl-variant-selects legend.clx-form__label,.cl-sec-p00 .clx-product-form__input .clx-form__label{padding-left:0}.cl-sec-p00 .clx-product-form__submit{margin-bottom:11px}@media screen and (max-width:749px){.cl-sec-p00 .clx-product__info-container .clx-price--on-sale .clx-price-item--regular{font-size:14.3px}}.cl-sec-p00 .clx-product__info-container>*+*{margin:16.5px 0}.cl-sec-p00 .clx-product__info-container iframe{max-width:100%}.cl-sec-p00 .clx-product__info-container .clx-product-form,.cl-sec-p00 .clx-product__info-container .product__description,.cl-sec-p00 .clx-product__info-container .icon-with-text{margin:27.5px 0}.cl-sec-p00 .product__sub-info--availability:not(.clx-hidden){color:#0d9e0d}.cl-sec-p00 .clx-product__info-container .product__sub-info--availability:not(.clx-hidden):has(+.product__buy-buttons-wrapper){margin-bottom:13.75px}.cl-sec-p00 .clx-product__info-container .product__sub-info--availability:not(.clx-hidden)+.product__buy-buttons-wrapper{margin-top:0}.cl-sec-p00 .clx-product__info-container .product__sub-info--availability:not(.clx-hidden)+.product__buy-buttons-wrapper .clx-product-form{margin-top:0}.cl-sec-p00 .clx-product__text{margin-bottom:0}.cl-sec-p00 .clx-product__text.clx-caption-with-letter-spacing{text-transform:uppercase}.cl-sec-p00 .clx-product__title{word-break:break-word;margin-bottom:16.5px;margin-top:0}.cl-sec-p00 .clx-product__title>*{margin:0}.cl-sec-p00 .clx-product__title .product__subname{margin-bottom:4.4px;font-size:calc(var(--font-heading-scale) * 16.5px);line-height:1.3;color:rgba(var(--color-foreground),.6)}.cl-sec-p00 .clx-product__title .product__subname a{color:inherit;text-decoration:none}.cl-sec-p00 .clx-product__title .product__subname a:hover,.cl-sec-p00 .clx-product__title .product__subname a:focus-visible{text-decoration:underline}@media screen and (min-width:749px){.cl-sec-p00 .clx-product__title:not(a)>:first-child{text-box:cap alphabetic;padding-block-end:.335em}}.cl-sec-p00 .clx-product__title>a{display:none}.cl-sec-p00 .clx-product__title+.clx-product__text.clx-caption-with-letter-spacing{margin-top:-16.5px}.cl-sec-p00 .clx-product .clx-price .clx-badge,.cl-sec-p00 .clx-product .clx-price__container{margin-bottom:5.5px}@media screen and (min-width:750px){.cl-sec-p00 .clx-product__info-container{max-width:660px}}@media screen and (min-width:750px){.cl-sec-p00 .clx-product__info-container .clx-price--on-sale .clx-price-item--regular{font-size:15.4px}}@media screen and (min-width:750px){.cl-sec-p00 .clx-product__info-container>:first-child{margin-top:0}}.cl-sec-p00 .product__tax{margin-top:-18.7px;font-size:11px;color:rgba(var(--color-foreground),.55)}@media screen and (min-width:750px){.cl-sec-p00 .product__tax{margin-top:-22px}}.cl-sec-p00 .clx-product-form__buttons{max-width:100%}.cl-sec-p00 .clx-product:not(.featured-product) .clx-product__view-details{display:none}.cl-sec-p00 .clx-product__view-details{display:block;text-decoration:none}.cl-sec-p00 .clx-product__view-details:hover{text-decoration:underline;text-underline-offset:3.3px}.cl-sec-p00 .clx-product__view-details .clx-icon{width:13.2px;margin-left:13.2px;flex-shrink:0}.cl-sec-p00 .product__fit-info+fieldset.clx-js.clx-product-form__input.product-form__input--pill{margin-top:0!important}.cl-sec-p00 .clx-accordion summary{display:flex;position:relative;line-height:1;padding:16.5px 0}.cl-sec-p00 .clx-accordion+.clx-accordion{margin-top:0;border-top-width:medium;border-top-style:none;border-top-color:currentcolor}.cl-sec-p00 .clx-accordion{margin-top:27.5px;margin-bottom:0;border-top:1.1px solid rgba(var(--color-foreground),.08);border-bottom:1.1px solid rgba(var(--color-foreground),.08)}.cl-sec-p00 .clx-accordion__title{display:inline-block;max-width:calc(100% - 66px);min-height:17.6px;margin:0;word-break:break-word}.cl-sec-p00 .clx-accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 22px);margin-right:calc(var(--font-heading-scale) * 11px);width:calc(var(--font-heading-scale) * 22px)}.cl-sec-p00 .clx-accordion__content{margin-bottom:16.5px;word-break:break-word;overflow-x:auto;padding:0 6.6px}.cl-sec-p00 .flickity-enabled:focus,.cl-sec-p00 .flickity-enabled .flickity-viewport:focus,.cl-sec-p00 .slider:focus,.cl-sec-p00 .product-grid:focus{outline:none;box-shadow:none}.cl-sec-p00 .flickity-enabled .flickity-prev-next-button{width:44px;height:44px;border-radius:2px;background:rgb(var(--color-background));border-width:medium;border-style:none;border-color:currentcolor;border-image:none;color:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgba(var(--color-foreground),.08),0 2.2px 8.8px rgba(var(--color-foreground),.18);transition:background-color .15s,box-shadow .15s}.cl-sec-p00 .flickity-enabled .flickity-prev-next-button:not(:disabled):hover{background:rgba(var(--color-background),.39);box-shadow:0 0 0 1px rgba(var(--color-foreground),.12),0 3.3px 11px rgba(var(--color-foreground),.24);opacity:1}.cl-sec-p00 .flickity-enabled .flickity-button:focus,.cl-sec-p00 .flickity-enabled .flickity-prev-next-button:focus{outline:0px;box-shadow:0 0 0 1px rgba(var(--color-foreground),.08),0 2.2px 8.8px rgba(var(--color-foreground),.18)}.cl-sec-p00 .flickity-enabled .flickity-prev-next-button:disabled{display:none}.cl-sec-p00 .flickity-enabled .flickity-prev-next-button .flickity-button-icon{display:none}.cl-sec-p00 .flickity-enabled .flickity-prev-next-button:before{content:"";position:absolute;top:50%;left:50%;width:7.7px;height:7.7px;border-top:1.65px solid;border-right:1.65px solid}.cl-sec-p00 .flickity-enabled .flickity-prev-next-button.previous:before{transform:translate(-50%,-50%) translate(2.75px) rotate(-135deg)}.cl-sec-p00 .flickity-enabled .flickity-prev-next-button.next:before{transform:translate(-50%,-50%) translate(-2.75px) rotate(45deg)}.cl-sec-p00 .clx-rating{display:inline-block;margin:0}.cl-sec-p00 .clx-product .clx-rating-star{--letter-spacing: .5;--font-size: 2.2}.cl-sec-p00 .clx-rating-star{--color-rating-star: rgb(var(--color-foreground));--percent: calc( ( var(--rating) / var(--rating-max) + var(--rating-decimal) * var(--font-size) / (var(--rating-max) * (var(--letter-spacing) + var(--font-size))) ) * 100% );letter-spacing:calc(var(--letter-spacing) * 11px);font-size:calc(var(--font-size) * 11px);line-height:1;display:inline-block;font-family:Times;margin:0}.cl-sec-p00 .clx-rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,var(--color-rating-star) var(--percent),rgba(var(--color-foreground),.15) var(--percent));background-clip:text;-webkit-text-fill-color:transparent}.cl-sec-p00 .clx-rating-text{display:none}.cl-sec-p00 .clx-rating-count{display:inline-block;margin:0}@media(forced-colors:active){.cl-sec-p00 .clx-rating{display:none}}@media(forced-colors:active){.cl-sec-p00 .clx-rating-text{display:block}}.cl-sec-p00 .product-feature-box{--feature-min-col: 210px;--feature-col-gap: 22px;display:grid;grid-template-columns:repeat(auto-fit,minmax(max(var(--feature-min-col),calc(50% - (var(--feature-col-gap) / 2))),1fr));gap:16.5px var(--feature-col-gap);padding:13.75px;border-radius:var(--slides-radius)}.cl-sec-p00 .product-feature-box__item{display:grid;grid-template-columns:40px 1fr;align-items:start;column-gap:8.25px}.cl-sec-p00 .product-feature-box--no-subtitles .product-feature-box__item{align-items:center}.cl-sec-p00 .product-feature-box--no-subtitles .support-level__icon{padding-block:8px}.cl-sec-p00 .clx-sticky-atc{display:none}@media(max-width:749px){.cl-sec-p00 .clx-sticky-atc{display:block;position:fixed;bottom:16.5px;left:11px;right:11px;width:auto;max-width:calc(var(--page-width) - 33px);margin:0 auto;z-index:100;opacity:0;pointer-events:none;transition:opacity .2s}}@media(max-width:749px){.cl-sec-p00{overflow-x:hidden}}@media(max-width:749px){.cl-sec-p00 .clx-sticky-atc:after,.cl-sec-p00 .clx-button:not([disabled]):hover:after{box-shadow:none}}@media(max-width:749px){.cl-sec-p00 .clx-sticky-atc.sticky-atc--visible{opacity:1;pointer-events:auto;position:fixed}}.cl-sec-p00 .sticky-atc-bar{display:none}@media(max-width:749px){.cl-sec-p00 .sticky-atc-bar{display:flex;align-items:center;justify-content:space-between;gap:8.25px;position:fixed;bottom:0;left:0;right:0;width:100%;margin:0;z-index:100;padding-top:5.5px;padding-right:5.5px;padding-left:5.5px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 10px);min-height:44px;background:rgb(var(--color-background));box-shadow:#00000026 0 -2px 12px;opacity:0;pointer-events:none;transition:opacity .2s}}@media(max-width:749px){.cl-sec-p00 .sticky-atc-bar:has(.sticky-atc--visible),.cl-sec-p00 .sticky-atc-bar:has(.clx-sticky-atc.loading){opacity:1;pointer-events:auto}}@media(max-width:749px){.cl-sec-p00 .sticky-atc-bar .clx-sticky-atc{position:static;flex:1 1 auto;width:auto;max-width:60%;margin:0;inset:auto;opacity:1;pointer-events:auto;white-space:nowrap;padding-left:5.5px;padding-right:5.5px}}@media(max-width:749px){.cl-sec-p00 .sticky-atc__variant-info{display:flex;align-items:center;gap:5.5px;flex:0 0 auto;min-width:0px}}@media(max-width:749px){.cl-sec-p00 .sticky-atc__variant-thumb{object-fit:cover;border-radius:var(--media-radius, 0);flex:0 0 auto}}@media(max-width:749px){.cl-sec-p00 .sticky-atc__variant-recap{display:flex;flex-direction:column;line-height:1.2;min-width:0px}}@media(max-width:749px){.cl-sec-p00 .sticky-atc__variant-color{font-size:12.1px;font-weight:600}}@media(max-width:749px){.cl-sec-p00 .sticky-atc__variant-size{font-size:11px;opacity:1}}@media(max-width:749px){.cl-sec-p00 .sticky-atc__variant-color,.cl-sec-p00 .sticky-atc__variant-size{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.cl-sec-p00 .pdp-gallery__skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(var(--color-foreground),.04) 50%,transparent 100%);animation:1.5s ease-in-out 0s infinite normal none running pdp-skeleton-shimmer}.cl-sec-p00 .pdp-gallery__overlay.is-visible{opacity:1;pointer-events:auto}.cl-sec-p00 .pdp-gallery__zoom-btn{border:1.1px solid rgba(var(--color-foreground),.1)}.cl-sec-p00 .pdp-gallery__zoom-btn:focus{outline:none;box-shadow:none}.cl-sec-p00 .pdp-gallery__main .flickity-viewport{width:100%}.cl-sec-p00 .pdp-gallery__thumbnails .flickity-viewport{overflow:visible}.cl-sec-p00 .pdp-gallery__thumbnails .flickity-slider{display:flex;gap:0px}.cl-sec-p00 .pdp-gallery__thumb.is-nav-selected{border-color:rgb(var(--color-foreground))}.cl-sec-p00 .pdp-gallery__main .flickity-prev-next-button,.cl-sec-p00 .pdp-lightbox__carousel .flickity-prev-next-button{z-index:3}.cl-sec-p00 .pdp-gallery__main .flickity-prev-next-button.previous,.cl-sec-p00 .pdp-lightbox__carousel .flickity-prev-next-button.previous{left:13.2px}.cl-sec-p00 .pdp-gallery__main .flickity-prev-next-button.next,.cl-sec-p00 .pdp-lightbox__carousel .flickity-prev-next-button.next{right:13.2px}@media(hover:hover)and (min-width:750px){.cl-sec-p00 .pdp-gallery__main .flickity-prev-next-button{opacity:0;transition:opacity .2s}}@media(hover:hover)and (min-width:750px){.cl-sec-p00 .pdp-gallery__main:hover .flickity-prev-next-button:not(:disabled){opacity:1}}@media(max-width:749px){.cl-sec-p00 .pdp-gallery__main .flickity-prev-next-button{width:39.6px;height:39.6px}}@media(max-width:749px){.cl-sec-p00 .pdp-gallery__main .flickity-prev-next-button.previous{left:8.8px}}@media(max-width:749px){.cl-sec-p00 .pdp-gallery__main .flickity-prev-next-button.next{right:8.8px}}.cl-sec-p00 cl-variant-selects{display:block}.cl-sec-p00 :is(.product-form__input--pill,.product-form__input--swatch) .clx-form__label{margin-bottom:2.2px}.cl-sec-p00 cl-variant-selects legend.clx-form__label>span,.cl-sec-p00 fieldset.clx-product-form__input.product-form__input--pill legend.clx-form__label{color:#000}.cl-sec-p00 .clx-product-form__input input[type=radio]{clip:rect(0px,0px,0px,0px);overflow:hidden;position:absolute;height:1px;width:1px}.cl-sec-p00 .clx-product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.cl-sec-p00 .product-form__input--pill{display:flex;flex-wrap:wrap;align-items:flex-end}.cl-sec-p00 .product-form__input--pill input[type=radio]+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-block;margin:7.7px 5.5px 2.2px 0;padding:11px 22px;font-size:15.4px;letter-spacing:1.1px;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.cl-sec-p00 .product-form__input--pill input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.cl-sec-p00 .product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.cl-sec-p00 .product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (forced-colors:active){.cl-sec-p00 .product-form__input--pill input[type=radio]:checked+label{text-decoration:underline}}.cl-sec-p00 .product-form__input--pill input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.cl-sec-p00 .product-form__input--swatch{display:flex;flex-wrap:wrap;align-items:flex-end}.cl-sec-p00 .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 39.6px;margin:15.4px 13.2px 2.2px 0}@media screen and (min-width:750px){.cl-sec-p00 .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 30.8px}}.cl-sec-p00 .product-form__input--swatch.ab-soldout-last .swatch-input__input.visually-disabled+.swatch-input__label{order:1}.cl-sec-p00 .swatch-input__label--has-badge{position:relative}.cl-sec-p00 .swatch-input__badge{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(50%);z-index:1;text-align:center;font-size:9.9px;line-height:1;padding:1.65px 5.5px;border-radius:8.8px;color:rgb(var(--color-background));background-color:rgb(var(--color-foreground));box-shadow:0 0 0 2.2px rgb(var(--color-background));white-space:nowrap;pointer-events:none}.cl-sec-p00 .swatch-input__input+.swatch-input__label{--swatch-input--border-radius: 50%;display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:2.2px;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--duration-short);transition-timing-function:ease;forced-color-adjust:none}.cl-sec-p00 .swatch-input__input:active+.swatch-input__label,.cl-sec-p00 .swatch-input__input:checked+.swatch-input__label{outline:none;box-shadow:0 0 0 1.87px rgb(var(--color-background)),0 0 0 3.08px rgb(var(--color-foreground))}.cl-sec-p00 .swatch-input__input+.swatch-input__label:hover,.cl-sec-p00 .swatch-input__input:hover+.swatch-input__label{outline:2.2px solid rgba(var(--color-foreground),.4)}.cl-sec-p00 .swatch-input__input:focus+.swatch-input__label,.cl-sec-p00 .swatch-input__input:focus-visible+.swatch-input__label,.cl-sec-p00 .swatch-input-wrapper:focus-within .swatch-input__label{outline:2.2px solid rgba(var(--color-foreground),.4);box-shadow:none}.cl-sec-p00 .swatch-input__input:active:focus+.swatch-input__label,.cl-sec-p00 .swatch-input__input:active:focus-visible+.swatch-input__label,.cl-sec-p00 .swatch-input__input:checked:focus+.swatch-input__label,.cl-sec-p00 .swatch-input__input:checked:focus-visible+.swatch-input__label{outline:2.2px solid rgb(var(--color-foreground));box-shadow:none}.cl-sec-p00 .swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{transition:none}.cl-sec-p00 .swatch-input__input:disabled+.swatch-input__label>.swatch,.cl-sec-p00 .swatch-input__input.visually-disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden}.cl-sec-p00 .swatch-input__input:disabled+.swatch-input__label>.swatch.swatch--image,.cl-sec-p00 .swatch-input__input.visually-disabled+.swatch-input__label>.swatch.swatch--image{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;overflow:hidden}.cl-sec-p00 .product-form__input--swatch .swatch-input__input:disabled+.swatch-input__label>.swatch:after,.cl-sec-p00 .product-form__input--swatch .swatch-input__input.visually-disabled+.swatch-input__label>.swatch:after{--diagonal--size: calc(var(--swatch-input--size) * 1.414);--crossed-line--size: 2.2px;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:#fff;transform:rotate(-45deg);transform-origin:left center}.cl-sec-p00 .swatch{--swatch--size: var(--swatch-input--size, 48.4px);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:1.1px solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.cl-sec-p00 .swatch--image{border-color:transparent}.cl-sec-p00 .section-template--27680671760731__main-padding{padding-top:27px;padding-bottom:9px}@media screen and (min-width:750px){.cl-sec-p00 .section-template--27680671760731__main-padding{padding-top:36px;padding-bottom:12px}}.cl-sec-p00 .tiered-pricing-pdp{display:block;margin:13.2px 0;padding:11px 17.6px;border-radius:13.2px;border:1.1px solid color-mix(in srgb,var(--color-sale-price) 12%,transparent);background:color-mix(in srgb,var(--color-sale-price) 5%,rgb(var(--color-background)));color:rgb(var(--color-foreground))}.cl-sec-p00 .tiered-pricing-pdp__header{display:flex;flex-wrap:wrap;align-items:baseline;gap:6.6px;font-size:16.5px;line-height:1.4}.cl-sec-p00 .tiered-pricing-pdp__label{font-weight:700}.cl-sec-p00 .tiered-pricing-pdp__pricegroup{display:inline-flex;flex-wrap:nowrap;align-items:baseline;gap:6.6px;white-space:nowrap}.cl-sec-p00 .tiered-pricing-pdp__price{font-weight:700;color:var(--color-sale-price)}.cl-sec-p00 .tiered-pricing-pdp__compare{color:rgba(var(--color-foreground),.6);text-decoration:line-through}.cl-sec-p00 .tiered-pricing-pdp__list{margin:6.6px 0 0;padding:0 0 0 19.8px;list-style:disc}.cl-sec-p00 cl-countdown-timer{display:inline-flex;align-items:center;gap:.25em}.cl-sec-p00 .swatch-group-fieldset legend cl-countdown-timer{margin-inline-start:.25em;font-weight:400;color:var(--color-sale-price)}.cl-sec-p00 .product__paypal-message{display:flex;flex-direction:column}.cl-sec-p00 #zoid-paypal-message-uid_4353974308_mdi6mta6mtu>iframe{width:100%;height:0px}.cl-sec-p00 #zoid-paypal-message-uid_4353974308_mdi6mta6mtu>iframe:nth-of-type(2){display:none}.cl-sec-p00 cl-pickup-availability{display:block}@font-face{font-family:Klarna Headline;font-display:swap;font-weight:700;src:url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-f2cda23461.woff2?v=69571558434221980461790655669) format("woff2"),url(//viu1n0-hv.myshopify.com/cdn/shop/t/2/assets/cl-font-03e58791d7.woff?v=25193664635962962991790655645) format("woff")}.cl-sec-p00 .support-level__icon{display:flex;align-items:flex-end;gap:3px}.cl-sec-p00 .support-level__bar{width:5px;border-radius:1px;background:rgba(var(--color-foreground),.2)}.cl-sec-p00 .support-level__bar--active{background:rgb(var(--color-foreground))}.cl-sec-p00 .product-detail-accordion .accordion__toggle{margin-left:auto;font-size:17.6px;line-height:1;flex-shrink:0}.cl-sec-p00 .product-detail-accordion .accordion__toggle-close{display:none}.cl-sec-p00 .product-detail-accordion details[open] .accordion__toggle-open{display:none}.cl-sec-p00 .product-detail-accordion details[open] .accordion__toggle-close{display:inline}.cl-sec-p00 .product-detail-accordion summary{cursor:pointer;list-style:none;align-items:center}.cl-sec-p00 .product-detail-accordion .svg-wrapper svg{display:block}.cl-sec-p00 .product-detail-accordion .clx-accordion__title{font-size:15.4px;font-weight:500;margin-block-start:2px}.cl-sec-p00 .product-detail-accordion .clx-accordion__content{font-size:14.3px}.cl-sec-p00 .product-detail-accordion .accordion__sub-heading{font-size:15.4px;font-weight:600;margin:0 0 4.4px}.cl-sec-p00 .product-detail-accordion .accordion__sub-heading--care{margin-bottom:6.6px}.cl-sec-p00 .product-detail-accordion .accordion__sub-heading--spaced-top{margin-top:17.6px}.cl-sec-p00 .product-detail-accordion :is(.accordion__content--shipping,.accordion__content--description,.accordion__content--panel) p{margin:0}.cl-sec-p00 .product-detail-accordion :is(.accordion__content--shipping,.accordion__content--description,.accordion__content--panel) p+p{margin-top:17.6px}.cl-sec-p00 .product-detail-accordion :is(.accordion__content--shipping,.accordion__content--description,.accordion__content--panel) :where(ul,ol)+p{margin-top:17.6px}.cl-sec-p00 .product-detail-accordion :is(.accordion__content--shipping,.accordion__content--description,.accordion__content--panel) :where(h2,h3,h4,h5,h6){font-size:15.4px;font-weight:600;margin:0 0 6.6px}.cl-sec-p00 .product-detail-accordion :is(.accordion__content--shipping,.accordion__content--description,.accordion__content--panel) :where(h2,h3,h4,h5,h6):not(:first-child){margin-top:17.6px}.cl-sec-p00 .product-detail-accordion :is(.accordion__content--shipping,.accordion__content--description,.accordion__content--panel) ul{list-style:disc;padding-left:22px;margin:0}.cl-sec-p00 .shop-the-look-inline-block{display:inline-block;width:100%}.cl-sec-p00 .shop-the-look-slider{width:100%;overflow:visible}.cl-sec-p00 .stl-slider__header{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}.cl-sec-p00 .stl-slider__heading{margin:0}.cl-sec-p00 .stl-slider__carousel{width:100%}.cl-sec-p00 .stl-slider__carousel.flickity-enabled.is-draggable{box-shadow:none!important;margin-bottom:40px}.cl-sec-p00 .stl-slider__carousel .flickity-viewport{overflow:hidden}.cl-sec-p00 .stl-slider__carousel .flickity-prev-next-button.previous{left:11px}.cl-sec-p00 .stl-slider__carousel .flickity-prev-next-button.next{right:11px}.cl-sec-p00 .stl-card{width:calc((100% - var(--grid-mobile-horizontal-spacing)) / 1.7);margin-right:var(--grid-mobile-horizontal-spacing);display:flex;flex-direction:column}.cl-sec-p00 .stl-card:last-child{margin-right:0}.cl-sec-p00 .stl-card__media{position:relative}.cl-sec-p00 .stl-card__link{display:block;text-decoration:none;color:inherit;cursor:pointer}.cl-sec-p00 .stl-card__title-link{text-decoration:none;color:inherit}.cl-sec-p00 .stl-card__image{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#f5f5f5;transition:opacity .2s;border-radius:var(--slides-radius)}.cl-sec-p00 .stl-card__link:hover .stl-card__image{opacity:.85}.cl-sec-p00 .stl-card__info{padding:8px 0 0;flex:1 1 0%;display:flex;flex-direction:column}.cl-sec-p00 .stl-card__title{display:block;font-size:14.3px;line-height:1.3;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cl-sec-p00 .stl-card__price-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13.2px}.cl-sec-p00 .stl-card__price{font-weight:600}.cl-sec-p00 .stl-card__price-row:has(.stl-card__compare-price:not(:empty)) .stl-card__price{color:#de2a2a!important}.cl-sec-p00 .stl-card__compare-price{text-decoration:line-through;opacity:.6}.cl-sec-p00 .stl-card__badge-sale{display:inline-block;font-size:11px;border-radius:var(--badge-corner-radius)}.cl-sec-p00 .stl-card__atc{position:absolute;bottom:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;border-radius:var(--buttons-radius);background:#000;color:#fff;cursor:pointer;transition:opacity .2s}.cl-sec-p00 .stl-card__atc:hover{opacity:.8}.cl-sec-p00 .stl-card__atc svg,.cl-sec-p00 .stl-card__atc .quick-add-icon{width:18px;height:18px}@media screen and (max-width:749px){.cl-sec-p00 .stl-slider__carousel .flickity-prev-next-button{display:none}}.cl-sec-p00 .product__size-chart-hint{display:flex;align-items:center;gap:8.8px;margin:13.2px 0;font-size:14.3px;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.44px}.cl-sec-p00 .product__size-chart-hint .svg-wrapper svg{width:17.6px;height:17.6px}.cl-sec-p00 .product__size-chart-hint-text{flex:1 1 0%}.cl-sec-p00 .product__size-chart-hint-text .clx-link{font-size:inherit;font-weight:700}.product__info-container>:not(.cl-pdp-host){display:none!important}.product__info-container{max-width:none}@media screen and (min-width:750px){.shopify-section[id$=__main]>.page-width{max-width:1540px!important;padding-left:55px!important;padding-right:55px!important}.product.grid{column-gap:0!important;gap:0!important}.product--medium .product__media-wrapper{width:55%!important;max-width:55%!important;flex:0 0 55%!important;padding:0!important}.product--medium .product__info-wrapper{width:45%!important;max-width:45%!important;flex:0 0 45%!important;padding:0 0 0 55px!important}.thumbnail-slider{margin-top:12.5px!important;padding:0!important;height:auto!important}.thumbnail-slider .slider-button{display:none!important}.thumbnail-slider .thumbnail-list{gap:8.8px!important;padding:0!important;width:100%!important;margin:0!important}.thumbnail-slider .thumbnail-list__item{width:79.2px!important;height:79.2px!important;flex:0 0 79.2px!important;padding:0!important;margin:0!important}.thumbnail-slider .thumbnail{width:79.2px!important;height:79.2px!important;border-radius:0!important}}@media screen and (max-width:749px){.shopify-section[id$=__main]>.page-width{padding:27px 16.5px 0!important}.product__media-wrapper{padding:0!important;margin:0!important;width:100%!important}.product__media-wrapper slider-component,.product__media-wrapper .slider-mobile-gutter{margin:0!important;padding:0!important;width:100%!important}.product__media-list{width:100%!important;margin:0!important;padding:0!important;gap:0!important}.product__media-list .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.product__media-list .product__media{border-radius:0!important}.thumbnail-slider{margin:11px 0 0!important;padding:0!important;height:auto!important}.thumbnail-slider .slider-button{display:none!important}.thumbnail-slider .thumbnail-list{gap:8.8px!important;padding:11px 0 0!important;margin:0!important;width:100%!important}.thumbnail-slider .thumbnail-list__item{width:79.2px!important;height:79.2px!important;flex:0 0 79.2px!important;padding:0!important;margin:0!important}.thumbnail-slider .thumbnail{width:79.2px!important;height:79.2px!important;border-radius:0!important}.product__info-wrapper{padding:22px 0 0!important}}.cl-pdp-host .clx-product{display:block!important;max-width:none!important}.cl-pdp-host .clx-product__info-wrapper{width:100%!important;max-width:none!important;padding:0!important;margin:0!important}.cl-pdp-host .clx-product__info-container{max-width:none!important;padding:0!important}.cl-pdp-host .cl-pp-space,.cl-pdp-host .cl-klarna-space{height:0}.cl-szk{margin:0 0 11px}.cl-szk #sizekickWidget{display:flex;align-items:center;gap:8px}.cl-szk__btn{font:inherit;font-size:15.4px;letter-spacing:.3px;color:#121212;background:#fff;border:1px solid rgba(18,18,18,.15);border-radius:4px;height:50px;padding:0 24px;cursor:pointer;display:inline-flex;align-items:center}.cl-szk__help{display:inline-flex;width:14px;height:14px;border-radius:50%;background:#121212;color:#fff;font-size:10px;align-items:center;justify-content:center}.cl-pdp .pad-design-selector{display:block;margin-bottom:17.6px}.cl-pdp .pad-design-selector__fieldset{border:none;margin:0;padding:0;min-width:0}.cl-pdp .pad-design-selector__fieldset legend.clx-form__label{padding:0;margin-bottom:2.2px;color:#000}.cl-pdp .pad-design-selector__pills{display:flex;flex-wrap:wrap;align-items:flex-end}.cl-pdp .pad-design-selector__input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.cl-pdp .pad-design-selector__input+.pad-design-selector__pill{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--variant-pills-radius);display:inline-block;margin:7.7px 5.5px 2.2px 0;padding:11px 22px;font-size:15.4px;letter-spacing:1.1px;line-height:1;text-align:center;transition:border .1s ease;cursor:pointer;position:relative}.cl-pdp .pad-design-selector__input:not(:disabled)+.pad-design-selector__pill:hover{border-color:rgb(var(--color-foreground))}.cl-pdp .pad-design-selector__input:checked+.pad-design-selector__pill{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.cl-pdp .pad-design-selector__input:focus-visible+.pad-design-selector__pill{box-shadow:0 0 0 3.3px rgb(var(--color-background)),0 0 0 5.5px rgba(var(--color-foreground),.55)}.cl-pdp .pad-design-selector__message{margin:5.5px 0 0;font-size:14.3px;line-height:1.4;color:rgba(var(--color-foreground),.75)}.cl-pdp .pad-design-selector__message:empty{display:block;margin:0}.cl-sc-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:17.6px;font-family:DM Sans,sans-serif;color:#121212;letter-spacing:.66px}.cl-sc-modal.is-open{display:flex}.cl-sc-modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009}.cl-sc-modal__panel{position:relative;z-index:1;width:100%;max-width:616px;max-height:calc(100vh - 35.2px);background:#fff;color:#121212;border-radius:4.4px;display:flex;flex-direction:column;box-shadow:0 4.4px 26.4px #00000040}.cl-sc-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:17.6px;padding:22px 26.4px 17.6px;border-bottom:1.1px solid rgba(18,18,18,.12)}.cl-sc-modal__title{margin:0 0 4.4px;font-size:17.6px;line-height:1.3;font-weight:400;letter-spacing:.44px;color:#121212}.cl-sc-modal__subtitle{margin:0;font-size:14.3px;letter-spacing:.44px;opacity:.7;text-transform:uppercase}.cl-sc-modal__close{background:transparent;border:0;padding:6.6px;cursor:pointer;color:#121212;line-height:1;display:inline-flex}.cl-sc-modal__close svg{width:17.6px;height:17.6px}.cl-sc-modal__body{padding:22px 26.4px 26.4px;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;font-size:15.4px;line-height:1.6}.cl-sc-modal .size-chart-html-content{font-size:15.4px;line-height:1.6;margin-bottom:17.6px}.cl-sc-modal .size-chart-html-content p{margin:0 0 11px}.cl-sc-modal .size-chart-html-content p:last-child{margin-bottom:0}.cl-sc-modal .size-chart-html-content ul{list-style:none;margin:0 0 11px;padding:0}.cl-sc-modal .size-chart-divider{display:flex;align-items:center;gap:11px;margin:22px 0 13.2px;color:#121212}.cl-sc-modal .size-chart-divider:before,.cl-sc-modal .size-chart-divider:after{content:"";flex:1;height:1.1px;background:#12121229}.cl-sc-modal .size-chart-divider span{font-size:15.4px;font-weight:600;letter-spacing:.44px;text-transform:uppercase}.cl-sc-modal .size-chart-table-content-wrapper{margin-bottom:22px}.cl-sc-modal .size-chart-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.cl-sc-modal table{width:100%;border-collapse:collapse;margin:0;font-size:14.3px}.cl-sc-modal td,.cl-sc-modal th{padding:8.8px 13.2px;border:1.1px solid rgba(18,18,18,.16);text-align:left;white-space:nowrap}.cl-sc-modal .size-chart-table-header-cell{font-weight:600;background:#1212120a}.cl-sc-modal .size-chart-unit-toggle-wrapper{display:flex;justify-content:center;margin:0 0 13.2px}.cl-sc-modal .size-chart-unit-toggle{display:inline-flex;border:1.1px solid rgba(18,18,18,.24);border-radius:9999px;overflow:hidden;font-size:13.2px;letter-spacing:.44px;text-transform:uppercase;margin:0}.cl-sc-modal .size-chart-unit-toggle-label{padding:6.6px 15.4px;cursor:pointer;-webkit-user-select:none;user-select:none;background:transparent;color:#121212;transition:background .12s,color .12s}.cl-sc-modal .size-chart-unit-toggle-label.is-active{background:#121212;color:#fff}.cl-sc-modal .size-chart-image-and-caption{margin:13.2px 0}.cl-sc-modal .size-chart-image-and-caption-block{display:flex;align-items:flex-start;gap:17.6px}.cl-sc-modal .size-chart-image-and-caption .image-block img{display:block;max-width:176px;height:auto;border-radius:4.4px}.cl-sc-modal .size-chart-image-and-caption .text-block{flex:1;font-size:14.3px;line-height:1.5}.cl-sc-modal img{max-width:100%;height:auto}body.cl-sc-lock{overflow:hidden}@media screen and (max-width:749px){.cl-sc-modal{padding:0;align-items:stretch}.cl-sc-modal__panel{max-width:100%;max-height:100vh;max-height:100dvh;border-radius:0}.cl-sc-modal__header{padding-top:calc(22px + env(safe-area-inset-top))}.cl-sc-modal td,.cl-sc-modal th{padding:6.6px 8.8px}.cl-sc-modal .size-chart-image-and-caption-block{flex-direction:column}.cl-sc-modal .size-chart-image-and-caption .image-block img{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cl-pdp-cf.css.map */
