@charset "UTF-8";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:Monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1480px){.container{max-width:1480px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.isolate{isolation:isolate}.mb-14{margin-bottom:3.5rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.mt-7{margin-top:1.75rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-auto{height:auto}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-full{width:100%}.max-w-32{max-width:8rem}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-4{gap:1rem}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pt-10{padding-top:2.5rem}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-h1{font-size:70px;line-height:66px;letter-spacing:-1.4px;font-weight:500}.text-h3{font-size:36px;line-height:34px;letter-spacing:-.7px;font-weight:500}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-fuchsia-700{--tw-text-opacity: 1;color:rgb(162 28 175 / var(--tw-text-opacity))}.text-grey-3{--tw-text-opacity: 1;color:rgb(124 124 124 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-family:Neue Montreal;src:url(NeueMontreal-Medium.woff2) format("woff2"),url(NeueMontreal-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(NeueMontreal-Regular.woff2) format("woff2"),url(NeueMontreal-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(NeueMontreal-Bold.woff2) format("woff2"),url(NeueMontreal-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.text-h1{font-family:Neue Montreal,sans-serif;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-size:70px;line-height:64px;font-weight:500}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;height:100%}body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);scroll-behavior:smooth;background-color:var(--black);position:relative;z-index:-2}.full-viewport{position:relative;height:100vh;width:100vw;overflow:hidden}.center-elements-grid{display:grid;place-items:center}.shopify-section,.section-header{position:relative}main{position:relative;--tw-bg-opacity: 1;background-color:rgb(124 124 124 / var(--tw-bg-opacity))}section{position:relative}hr{border:none;height:1px;margin:0;background-color:#7c7c7c}@media (min-width: 768px){.br-on-small{display:none}}.hide-on-small{display:none}@media (min-width: 768px){.hide-on-small{display:block}}.no-bg{background:none!important}.visible{visibility:visible!important;opacity:1!important}.hidden{visibility:hidden!important;opacity:0!important}.stop-scrolling{overflow:hidden;height:100%}.inner-content-wrapper{width:100%;max-width:var(--content-inner-container);padding-left:1.25rem;padding-right:1.25rem}.text-color-white{color:var(--white)}.text-color-black{color:var(--black)}.text-color-yellow{color:var(--yellow)}.text-color-yellow-light{color:var(--yellow-light)}.text-color-grey1{color:var(--grey-1)}.text-color-grey2{color:var(--grey-2)}.text-color-grey3{color:var(--grey-3)}.text-color-grey4{color:var(--grey-4)}.text-color-grey5{color:var(--grey-5)}.text-color-grey6{color:var(--grey-6)}.product-card-wrapper .card,.contains-card--product{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--border-opacity: var(--product-card-border-opacity);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--shadow-opacity: var(--product-card-shadow-opacity);--shadow-visible: var(--product-card-shadow-visible);--image-padding: var(--product-card-image-padding);--text-alignment: var(--product-card-text-alignment)}.collection-card-wrapper .card,.contains-card--collection{--border-radius: var(--collection-card-corner-radius);--border-width: var(--collection-card-border-width);--border-opacity: var(--collection-card-border-opacity);--shadow-horizontal-offset: var(--collection-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--collection-card-shadow-vertical-offset);--shadow-blur-radius: var(--collection-card-shadow-blur-radius);--shadow-opacity: var(--collection-card-shadow-opacity);--shadow-visible: var(--collection-card-shadow-visible);--image-padding: var(--collection-card-image-padding);--text-alignment: var(--collection-card-text-alignment)}.article-card-wrapper .card,.contains-card--article{--border-radius: var(--blog-card-corner-radius);--border-width: var(--blog-card-border-width);--border-opacity: var(--blog-card-border-opacity);--shadow-horizontal-offset: var(--blog-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--blog-card-shadow-vertical-offset);--shadow-blur-radius: var(--blog-card-shadow-blur-radius);--shadow-opacity: var(--blog-card-shadow-opacity);--shadow-visible: var(--blog-card-shadow-visible);--image-padding: var(--blog-card-image-padding);--text-alignment: var(--blog-card-text-alignment)}.contains-content-container,.content-container{--border-radius: var(--text-boxes-radius);--border-width: var(--text-boxes-border-width);--border-opacity: var(--text-boxes-border-opacity);--shadow-horizontal-offset: var(--text-boxes-shadow-horizontal-offset);--shadow-vertical-offset: var(--text-boxes-shadow-vertical-offset);--shadow-blur-radius: var(--text-boxes-shadow-blur-radius);--shadow-opacity: var(--text-boxes-shadow-opacity);--shadow-visible: var(--text-boxes-shadow-visible)}.contains-media,.global-media-settings{--border-radius: var(--media-radius);--border-width: var(--media-border-width);--border-opacity: var(--media-border-opacity);--shadow-horizontal-offset: var(--media-shadow-horizontal-offset);--shadow-vertical-offset: var(--media-shadow-vertical-offset);--shadow-blur-radius: var(--media-shadow-blur-radius);--shadow-opacity: var(--media-shadow-opacity);--shadow-visible: var(--media-shadow-visible)}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}body:has(.section-header .drawer-menu) .announcement-bar-section .page-width{max-width:100%}.page-width.drawer-menu{max-width:100%}.page-width-desktop{padding:0;margin:0 auto}.utility-bar__grid.page-width{padding-left:3rem;padding-right:3rem}@media screen and (min-width: 750px){.page-width{padding:0 5rem}.header.page-width,.utility-bar__grid.page-width{padding-left:3.2rem;padding-right:3.2rem}.page-width--narrow{padding:0 9rem}.page-width-desktop{padding:0}.page-width-tablet{padding:0 5rem}}@media screen and (min-width: 990px){.header:not(.drawer-menu).page-width{padding-left:5rem;padding-right:5rem}.page-width--narrow{max-width:72.6rem;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 5rem}}.isolate{position:relative;z-index:0}.section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width: 750px){.section+.section{margin-top:var(--spacing-sections-desktop)}}.element-margin-top{margin-top:5rem}@media screen and (min-width: 750px){.element-margin{margin-top:calc(5rem + var(--page-width-margin))}}.background-secondary{background-color:rgba(var(--color-foreground),.04)}.grid-auto-flow{display:grid;grid-auto-flow:column}.page-margin,.shopify-challenge__container{margin:7rem auto}.rte-width{max-width:82rem;margin:0 auto 2rem}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.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}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem}@media screen and (min-width: 750px){blockquote{padding-left:1.5rem}}.caption{font-size:1rem;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width: 750px){.caption{font-size:1.2rem}}.caption-with-letter-spacing{font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.caption-with-letter-spacing--medium{font-size:1.2rem;letter-spacing:.16rem}.caption-with-letter-spacing--large{font-size:1.4rem;letter-spacing:.18rem}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}a:not([href]){cursor:not-allowed}.visibility-hidden{visibility:hidden}@media (prefers-reduced-motion){.motion-reduce{transition:none!important;animation:none!important}}.underlined-link,.customer a,.inline-richtext a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}.underlined-link,.customer a{color:rgba(var(--color-link),var(--alpha-link))}.inline-richtext a,.rte.inline-richtext a{color:currentColor}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width: 750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.placeholder-svg{height:100%;width:100%}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focused.focus-inset{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.focus-offset.focused{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:1rem;box-shadow:0 0 0 1rem rgb(var(--color-background)),0 0 .2rem 1.2rem rgba(var(--color-foreground),.3)}.title,.title-wrapper-with-link{margin:3rem 0 2rem}.title-wrapper-with-link .title{margin:0}.title .link{font-size:inherit}.title-wrapper{margin-bottom:3rem}.title-wrapper-with-link{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.title--primary{margin:4rem 0}.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 750px){.title-wrapper--self-padded-mobile{padding-left:0;padding-right:0}}@media screen and (min-width: 990px){.title,.title-wrapper-with-link{margin:5rem 0 3rem}.title--primary{margin:2rem 0}.title-wrapper-with-link{align-items:center}.title-wrapper-with-link .title{margin-bottom:0}.title-wrapper--self-padded-tablet-down{padding-left:0;padding-right:0}}.title-wrapper-with-link .link-with-icon{margin:0;flex-shrink:0;display:flex;align-items:center}.title-wrapper-with-link .link-with-icon .svg-wrapper{width:1.5rem}.title-wrapper-with-link a{margin-top:0;flex-shrink:0}.title-wrapper--no-top-margin{margin-top:0}.title-wrapper--no-top-margin>.title{margin-top:0}.subtitle{font-size:1.8rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem;color:rgba(var(--color-foreground),.7)}.subtitle--small{font-size:1.4rem;letter-spacing:.1rem}.subtitle--medium{font-size:1.6rem;letter-spacing:.08rem}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2);position:relative;border:0}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.select__select{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;color:rgba(var(--color-foreground),.75)}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:var(--inputs-radius)}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.localization-form__select:focus{outline:0;box-shadow:none}.text-area,.select{display:flex;position:relative;width:100%}.select .svg-wrapper,.customer select+.svg-wrapper{height:.6rem;width:1rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:0}.select__select,.customer select{cursor:pointer;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;margin:var(--inputs-border-width);min-height:calc(var(--inputs-border-width) * 2)}.field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.customer .field{display:flex}.field--with-error{flex-wrap:wrap}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}.field__label,.customer .field label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem;margin:var(--inputs-border-width)}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__input::-moz-placeholder,.customer .field input::-moz-placeholder{opacity:0}.field__input::placeholder,.customer .field input::placeholder{opacity:0}.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.field__button>.svg-wrapper{height:2.5rem;width:2.5rem}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#000}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:10rem;resize:none}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.form__label{display:block;margin-bottom:.6rem}.form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem}.form__message--large{font-size:1.6rem}.customer .field .form__message{font-size:1.4rem;text-align:left}.form__message .icon,.customer .form__message .svg-wrapper{flex-shrink:0;height:1.3rem;margin-right:.5rem;width:1.3rem}.form__message--large .icon,.customer .form__message .svg-wrapper{height:1.5rem;width:1.5rem;margin-right:1rem}.customer .field .form__message .svg-wrapper{align-self:start}.form-status{margin:0;font-size:1.6rem}.form-status-list{padding:0;margin:2rem 0 4rem}.form-status-list li{list-style-position:inside}.form-status-list .link:first-letter{text-transform:capitalize}.quantity{color:rgba(var(--color-foreground));position:relative;width:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 2);display:flex;border-radius:var(--inputs-radius);min-height:calc(var(--inputs-border-width) * 2 + 4.5rem)}.quantity:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.quantity:before{background:rgb(var(--color-background));pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.quantity__input{color:currentColor;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;font-weight:500;opacity:.85;text-align:center;background-color:transparent;border:0;padding:0 .5rem;width:100%;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity__button{width:calc(4.5rem / var(--font-body-scale));flex-shrink:0;font-size:1.8rem;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));padding:0}.quantity__button:first-child{margin-left:calc(var(--inputs-border-width))}.quantity__button:last-child{margin-right:calc(var(--inputs-border-width))}.quantity__button .svg-wrapper{width:1rem;pointer-events:none}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:rgb(var(--color-background));z-index:2}.quantity__button:focus,.quantity__input:focus{background-color:rgb(var(--color-background));z-index:2}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity__input[type=number]{-moz-appearance:textfield}.quantity__rules{margin-top:.5rem;position:relative;font-size:1.2rem}.quantity__rules .caption{display:inline-block;margin-top:0;margin-bottom:0}.quantity__rules .divider+.divider:before{content:"\2022";margin:0 .5rem}.quantity__rules-cart{position:relative}.product__info-container .loading__spinner:not(.hidden)~*,.quantity__rules-cart .loading__spinner:not(.hidden)~*{visibility:hidden}.modal__toggle{list-style-type:none}.modal__toggle-close{display:none}.modal__toggle-open{display:flex}.modal__close-button.link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}.modal__close-button .icon{width:1.7rem;height:1.7rem}.modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}.media-modal{cursor:zoom-out}.media-modal .deferred-media{cursor:initial}.cart-count-bubble:empty{display:none}.cart-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.utility-bar{height:100%}.utility-bar--bottom-border{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width: 990px){.utility-bar--bottom-border-social-only{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}}.utility-bar__grid{display:grid;grid-template-columns:1fr;grid-template-areas:"announcements"}.utility-bar__grid .list-social{justify-content:flex-start;align-content:center;margin-left:-1.2rem;grid-area:social-icons}@media screen and (max-width: 989px){.utility-bar .utility-bar__grid .list-social{display:none}}.utility-bar .list-social__item .icon{scale:.9}@media screen and (min-width: 990px){.utility-bar__grid--3-col{grid-template-columns:3fr 4fr 3fr;grid-template-areas:"social-icons announcements language-currency"}.utility-bar__grid--2-col{grid-template-columns:1fr 1fr;grid-template-areas:"social-icons language-currency"}.announcement-bar.announcement-bar--one-announcement,.announcement-bar--one-announcement .announcement-bar__link{width:-moz-fit-content;width:fit-content;margin:auto}}.announcement-bar,.announcement-bar__announcement{color:rgb(var(--color-foreground));width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;grid-area:announcements}.announcement-bar .slider--everywhere{margin-bottom:0;scroll-behavior:auto}.utility-bar__grid .announcement-bar-slider,.announcement-bar-slider,.announcement-bar-slider .slider{width:100%}.announcement-bar .slider-button--next{margin-right:-1.5rem;min-width:44px}.announcement-bar .slider-button--prev{margin-left:-1.5rem;min-width:44px}.announcement-bar .slider-button--next:focus-visible,.announcement-bar .slider-button--prev:focus-visible,.utility-bar .list-social__link:focus-visible{outline-offset:-.3rem;box-shadow:0 0 0 -.2rem rgb(var(--color-foreground))}.localization-wrapper{grid-area:language-currency;align-self:center;display:flex;justify-content:flex-end}.localization-wrapper .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.utility-bar .localization-wrapper .disclosure .localization-form__select,.utility-bar .localization-wrapper .disclosure__link{font-size:calc(var(--font-heading-scale) * 1.3rem)}@media screen and (min-width: 990px){body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:5rem;padding-right:5rem}.announcement-bar-slider{width:60%}.announcement-bar .slider-button{height:3.8rem}}.announcement-bar__link{display:flex;width:100%;text-decoration:none;height:100%;justify-content:center;align-items:center}.announcement-bar__link:hover{text-decoration:underline}.announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem}.announcement-bar__message{text-align:center;padding:1rem 0;margin:0;letter-spacing:.1rem;min-height:3.8rem}.announcement-bar-slider--fade-in-next .announcement-bar__message,.announcement-bar-slider--fade-in-previous .announcement-bar__message,.announcement-bar-slider--fade-out-next .announcement-bar__message,.announcement-bar-slider--fade-out-previous .announcement-bar__message{animation-duration:var(--duration-announcement-bar);animation-timing-function:ease-in-out;animation-fill-mode:forwards}.announcement-bar-slider--fade-in-next .announcement-bar__message{--announcement-translate-from: -1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-in-previous .announcement-bar__message{--announcement-translate-from: 1.5rem;opacity:0;animation-name:translateAnnouncementSlideIn;animation-delay:var(--duration-announcement-bar)}.announcement-bar-slider--fade-out-next .announcement-bar__message{--announcement-translate-to: 1.5rem;animation-name:translateAnnouncementSlideOut}.announcement-bar-slider--fade-out-previous .announcement-bar__message{--announcement-translate-to: -1.5rem;animation-name:translateAnnouncementSlideOut}@keyframes translateAnnouncementSlideIn{0%{opacity:0;transform:translate(var(--announcement-translate-from))}to{opacity:1;transform:translate(0)}}@keyframes translateAnnouncementSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(var(--announcement-translate-to))}}@media (prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}@media (forced-colors: active){.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:transparent solid 1px}.localization-form__select:focus{outline:transparent solid 1px}}.rte:after{clear:both;content:"";display:block}.rte>*:first-child{margin-top:0}.rte>*:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width: 750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}.rte ul,.rte ol{list-style-position:inside;padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}.ico-base{background-size:contain;background-repeat:no-repeat;display:inline-block}.ico-8{width:.5rem;height:.5rem}.ico8-arrow-down{background-image:url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.00042 0.605887V7.39411M4.00042 7.39411L7.39453 4M4.00042 7.39411L0.606306 4" stroke="white" stroke-width="0.8"/></svg>')}.ico8-plus{background-image:url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 4H1M4 4V7M4 4L4 1M5 4H7" stroke="white"/></svg>')}.ico8-plus-black{background-image:url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 4H1M4 4V7M4 4L4 1M5 4H7" stroke="%230D0B14"/></svg>')}.ico8-chevron{background-image:url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.6 4.9L4 5.5L1 2.5M7 2.5L5.2 4.3" stroke="white" stroke-linejoin="bevel"/></svg>')}.ico8-close{background-image:url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.99978 4L6.49989 6.50011M3.99978 4L1.49967 6.50011M3.99978 4L6.49989 1.49989M3.16641 3.16663L1.49967 1.49989" stroke="white"/></svg>')}.ico-10{width:.625rem;height:.625rem}.ico10-go-to-top{background-image:url('data:image/svg+xml,<svg width="10" height="11" viewBox="0 0 10 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M5.00012 11.0001L5.00012 3.00014M5.00012 3.00014L0.757506 7.24276M5.00012 3.00014L9.22803 7.22783M0 1L10 1" stroke="%23BFEE16"/></svg>')}.ico-16{width:1rem;height:1rem}.ico16-arrow-down{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.00045 3.75736V12.2426M8.00045 12.2426L3.75781 8M8.00045 12.2426L12.2431 8" stroke="white"/></svg>')}.ico16-arrow-left{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.75736 8.00003L12.2426 8.00004M12.2426 8.00004L8 12.2427M12.2426 8.00004L8 3.75739" stroke="white"/></svg>')}.ico16-arrow-right{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.2426 7.99996H3.75736M3.75736 7.99996L8 3.75732M3.75736 7.99996L8 12.2426" stroke="white"/></svg>')}.ico16-arrow-up-left{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 11L5 5M5 5H11M5 5V11" stroke="white"/></svg>')}.ico16-arrow-up-right{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 11L11 5M11 5L11 11M11 5L5 5" stroke="white"/></svg>')}.ico16-arrow-up-right-black{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 11L11 5M11 5L11 11M11 5L5 5" stroke="%230D0B14"/></svg>')}.ico16-arrow-up-right-grey3{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 11L11 5M11 5L11 11M11 5L5 5" stroke="%237C7C7C"/></svg>')}.ico16-cart{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="2" height="2" transform="matrix(-1 0 0 1 6.35156 11.8516)" fill="white"/><rect width="2" height="2" transform="matrix(-1 0 0 1 11.0391 11.8516)" fill="white"/><path d="M3.74219 10.1953V10.6953L3.25073 10.2873L3.74219 10.1953ZM2.46094 3.35156L1.96948 3.44357L2.46094 2.85156V3.35156ZM13.0536 2.02865L13.1734 1.54321L14.1443 1.78278L14.0245 2.26822L13.0536 2.02865ZM13.2422 3.35156L13.7276 3.47135L13.2422 3.85156V3.35156ZM11.7422 10.1953L12.2317 10.2972L11.7422 10.6953V10.1953ZM12.2058 5.51528L12.3077 5.02577L13.2867 5.22959L13.1848 5.7191L12.2058 5.51528ZM3.25073 10.2873L1.96948 3.44357L2.9524 3.25955L4.23365 10.1033L3.25073 10.2873ZM14.0245 2.26822L13.7276 3.47135L12.7567 3.23178L13.0536 2.02865L14.0245 2.26822ZM2.46094 2.85156H13.2422V3.85156H2.46094V2.85156ZM3.74219 9.69531H11.7422V10.6953H3.74219V9.69531ZM11.2527 10.0934L12.2058 5.51528L13.1848 5.7191L12.2317 10.2972L11.2527 10.0934ZM2.86169 4.99219H10.5V5.99219H2.86169V4.99219Z" fill="white"/></svg>')}.ico16-contact{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 8.00003V4.5L3 4.50004V11.5001H13V10.5M3.5 5L8 8.5L12.5 5" stroke="white" stroke-linecap="square"/></svg>')}.ico16-delivery{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.365 5.45944L8 7.98444L3.635 5.45944M8 13.0194V7.97944M3.5 9.97944V5.97944C3.50018 5.80408 3.54647 5.63185 3.63423 5.48002C3.72199 5.3282 3.84813 5.20212 4 5.11444L7.5 3.11444C7.65202 3.02667 7.82446 2.98047 8 2.98047C8.17554 2.98047 8.34798 3.02667 8.5 3.11444L12 5.11444C12.1519 5.20212 12.278 5.3282 12.3658 5.48002C12.4535 5.63185 12.4998 5.80408 12.5 5.97944V9.97944C12.4998 10.1548 12.4535 10.327 12.3658 10.4789C12.278 10.6307 12.1519 10.7568 12 10.8444L8.5 12.8444C8.34798 12.9322 8.17554 12.9784 8 12.9784C7.82446 12.9784 7.65202 12.9322 7.5 12.8444L4 10.8444C3.84813 10.7568 3.72199 10.6307 3.63423 10.4789C3.54647 10.327 3.50018 10.1548 3.5 9.97944Z" stroke="white" stroke-linecap="round" stroke-linejoin="bevel"/></svg>')}.ico16-drop{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.0025 3.17041L5.1725 6.00041C4.61283 6.55972 4.2316 7.27244 4.07705 8.04844C3.9225 8.82443 4.00156 9.62883 4.30423 10.3599C4.6069 11.0909 5.11959 11.7158 5.77744 12.1555C6.4353 12.5951 7.20876 12.8298 8 12.8298C8.79124 12.8298 9.5647 12.5951 10.2226 12.1555C10.8804 11.7158 11.3931 11.0909 11.6958 10.3599C11.9984 9.62883 12.0775 8.82443 11.9229 8.04844C11.7684 7.27244 11.3872 6.55972 10.8275 6.00041L8.0025 3.17041Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.ico16-elevate{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.52464 5.52509L10.4744 10.4748M9.06017 4.81798L11.1815 6.9393M4.81753 9.06062L6.93885 11.1819" stroke="white"/></svg>')}.ico16-elevate-grey5{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.52464 5.52509L10.4744 10.4748M9.06017 4.81798L11.1815 6.9393M4.81753 9.06062L6.93885 11.1819" stroke="%23BDBEC0"/></svg>')}.ico16-eye{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 7.72718C13 7.72718 11.1818 4.09082 8 4.09082C4.81818 4.09082 3 7.72718 3 7.72718C3 7.72718 4.81818 11.3635 8 11.3635C11.1818 11.3635 13 7.72718 13 7.72718Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/><path d="M7.99964 9.0908C7.24653 9.0908 6.63601 8.48028 6.63601 7.72716C6.63601 6.97405 7.24653 6.36353 7.99964 6.36353C8.75276 6.36353 9.36328 6.97405 9.36328 7.72716C9.36328 8.48028 8.75276 9.0908 7.99964 9.0908Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.ico16-eye-off{background-image:url('data:image/svg+xml,<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.214 10.91a.5.5 0 0 1 .572-.82l-.572.82ZM8 11.333v.5h-.007l.007-.5ZM13 8l.431-.253a.5.5 0 0 1 .008.493L13 8Zm-2.587-2.065a.5.5 0 1 1 .574-.82l-.574.82ZM9.06 4.278l.49.105-.21.978-.49-.105.21-.978ZM8 4.667l.001.5H8v-.5ZM3 8l-.432.252a.5.5 0 0 1-.007-.491L3 8Zm1.35.991.338.368-.736.677-.339-.369.737-.676Zm2.3.365a.5.5 0 0 1 .7-.712l-.7.712Zm1.989-1.86a.5.5 0 1 1 .65-.76l-.65.76ZM5.786 10.09c.705.493 1.356.73 2.221.744l-.014 1c-1.089-.017-1.93-.33-2.78-.924l.573-.82ZM8 10.833c1.408 0 2.539-.737 3.344-1.524a7.831 7.831 0 0 0 1.146-1.427 4.27 4.27 0 0 0 .056-.094l.013-.023.002-.004V7.76L13 8l.439.24-.001.001-.002.003-.005.01a2.99 2.99 0 0 1-.09.15 8.831 8.831 0 0 1-1.3 1.62c-.898.88-2.267 1.81-4.041 1.81v-1Zm4.569-2.58a7.41 7.41 0 0 0-2.156-2.318l.574-.82a8.41 8.41 0 0 1 2.444 2.632l-.862.506Zm-3.72-2.997a4.006 4.006 0 0 0-.848-.09l-.002-1c.357 0 .713.037 1.06.112l-.21.978ZM8 5.166c-1.408 0-2.539.738-3.344 1.525a7.83 7.83 0 0 0-1.145 1.427 4.15 4.15 0 0 0-.072.122L3 8l-.439-.24.001-.001.002-.003a1.952 1.952 0 0 1 .024-.043l.07-.118a8.831 8.831 0 0 1 1.3-1.62c.9-.879 2.268-1.808 4.042-1.808v1ZM3.432 7.749c.257.442.565.859.918 1.243l-.737.676a8.21 8.21 0 0 1-1.045-1.415l.864-.504Zm3.919.896c-.04-.04-.075-.038-.014-.024l.052.011.074.016c.054.013.127.031.205.063l-.378.926a.349.349 0 0 0-.05-.014l-.055-.012-.075-.016a.938.938 0 0 1-.46-.238l.7-.712Zm.317.066a.969.969 0 0 0 .35.071l-.016 1a1.969 1.969 0 0 1-.712-.145l.378-.926Zm.35.071a.974.974 0 0 0 .353-.06l.347.938a1.973 1.973 0 0 1-.716.122l.016-1Zm.353-.06a.88.88 0 0 0 .29-.174l.675.737a1.88 1.88 0 0 1-.618.375l-.347-.938Zm.29-.174a.748.748 0 0 0 .18-.25l.915.404a1.747 1.747 0 0 1-.42.583l-.676-.737Zm.18-.25a.659.659 0 0 0 .057-.278l1-.02c.004.242-.045.48-.142.702l-.915-.403Zm.057-.278a.663.663 0 0 0-.068-.278l.9-.437c.105.217.163.454.167.696l-1 .019ZM8.83 7.74a.759.759 0 0 0-.191-.244l.65-.76c.184.157.335.35.44.567l-.9.437Z" fill="%23fff"/><path d="M13 3 3 13" stroke="%23fff" stroke-linecap="square" stroke-linejoin="round"/></svg>')}.ico16-filter{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 12.5L3 12.5L7 7.77V4.5L9 3.5V7.77L13 12.5Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.ico16-insulation{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 10.5L8 13L3 10.5M13 8L8 10.5L3 8M8 3L13 5.5L8 8L3 5.5L8 3Z" stroke="white" stroke-linecap="square" stroke-linejoin="bevel"/></svg>')}.ico16-lock{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 14H3V7H12.9996V8.27273C12.9996 10.1818 12.9988 12.0909 13 14Z" stroke="white" stroke-linecap="round"/><path d="M11 7V4.77778C11 4.04107 10.6839 3.33453 10.1213 2.81359C9.55871 2.29266 8.79565 2 8 2C7.20435 2 6.44129 2.29266 5.87868 2.81359C5.31607 3.33453 5 4.04107 5 4.77778V7" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.ico16-minus{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 8L8 8L12 8" stroke="white"/></svg>')}.ico16-patches{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.63636 2V3.63636M6.36364 2V3.63636M9.63636 12.3636V14M6.36364 12.3636V14M3.63636 6.36364H2M3.63636 9.09091H2M14 6.36364H12.3636M14 9.09091H12.3636M11.2727 3.63636H4.72727C4.12478 3.63636 3.63636 4.12478 3.63636 4.72727V11.2727C3.63636 11.8752 4.12478 12.3636 4.72727 12.3636H11.2727C11.8752 12.3636 12.3636 11.8752 12.3636 11.2727V4.72727C12.3636 4.12478 11.8752 3.63636 11.2727 3.63636Z" stroke="white" stroke-linecap="square" stroke-linejoin="bevel"/></svg>')}.ico16-plus{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.99922 8.00005H13.1602M7.99922 8.00005L7.99922 13.161M7.99922 8.00005L7.99922 2.83911M6.27891 8.00005L2.83828 8.00005" stroke="white"/></svg>')}.ico16-plus-black{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.99922 8.00005H13.1602M7.99922 8.00005L7.99922 13.161M7.99922 8.00005L7.99922 2.83911M6.27891 8.00005L2.83828 8.00005" stroke="%230D0B14"/></svg>')}.ico16-question{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3928 12.0869C11.3962 13.1582 10.0424 13.8283 8.58621 13.9713C7.13001 14.1143 5.67176 13.7202 4.4858 12.8632C3.29984 12.0062 2.46791 10.7453 2.14652 9.31787C1.82514 7.89041 2.03645 6.3947 2.7407 5.11213C3.44496 3.82957 4.59361 2.84855 5.97057 2.35364C7.34753 1.85873 8.85788 1.88404 10.2175 2.42481C11.5771 2.96557 12.6922 3.98453 13.3531 5.28997C14.014 6.59541 14.1751 8.09736 13.806 9.51326" stroke="white"/><path d="M7.46329 9.5184H8.3009C8.3009 9.08982 8.24677 8.76015 8.1385 8.52939C8.04734 8.32059 7.81942 8.07334 7.45474 7.78763C7.43195 7.77114 7.40061 7.74642 7.36073 7.71345C7.31514 7.67499 7.2838 7.65026 7.26671 7.63928C7.24962 7.62279 7.22682 7.60081 7.19833 7.57334C7.16415 7.54037 7.14135 7.5184 7.12996 7.50741C7.11286 7.49642 7.09292 7.47994 7.07013 7.45796C7.04164 7.43048 7.0217 7.40851 7.0103 7.39202C6.99321 7.37004 6.97611 7.34807 6.95902 7.32609C6.94192 7.29862 6.92483 7.27389 6.90774 7.25191C6.89064 7.22444 6.87355 7.19697 6.85645 7.1695C6.78238 7.04312 6.74534 6.90851 6.74534 6.76565C6.74534 6.19422 7.08437 5.90851 7.76244 5.90851C8.1499 5.90851 8.4405 6.00191 8.63423 6.18873C8.82227 6.37004 8.92768 6.67774 8.95047 7.1118H9.82227C9.81657 6.47444 9.63708 5.99092 9.2838 5.66125C8.92483 5.33158 8.42056 5.16675 7.77098 5.16675C7.1613 5.16675 6.68551 5.30136 6.34363 5.57059C5.99605 5.83982 5.82227 6.22444 5.82227 6.72444C5.82227 7.00466 5.89634 7.26015 6.04449 7.49092C6.18694 7.7162 6.41201 7.94697 6.7197 8.18323C7.06158 8.45246 7.27241 8.6695 7.35218 8.83433C7.42625 8.9607 7.46329 9.18873 7.46329 9.5184ZM7.36927 11.1667H8.40346V10.186H7.36927V11.1667Z" fill="white"/></svg>')}.ico16-scroll-down-white{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.00011 3.49987L8.00011 10.6999M8.00011 10.6999L4.18175 6.88151M8.00011 10.6999L11.8052 6.89495M3.5 12.5L12.5 12.5" stroke="white"/></svg>')}.ico16-scroll-down-yellow{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.00011 3.49987L8.00011 10.6999M8.00011 10.6999L4.18175 6.88151M8.00011 10.6999L11.8052 6.89495M3.5 12.5L12.5 12.5" stroke="%23DDFF34"/></svg>')}.ico16-send{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 3L8.5 8.5M3 3L6.5 13L8.5 8.5M3 3L13 6.5L8.5 8.5" stroke="%23DADADA" stroke-linecap="round" stroke-linejoin="bevel"/></svg>')}.ico16-shop{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="2" height="2" transform="matrix(-1 0 0 1 13 3)" fill="white"/><rect width="2" height="2" transform="matrix(-1 0 0 1 13 7)" fill="white"/><rect width="2" height="2" transform="matrix(-1 0 0 1 13 11)" fill="white"/><rect width="2" height="2" transform="matrix(-1 0 0 1 9 3)" fill="white"/><rect width="2" height="2" transform="matrix(-1 0 0 1 9 7)" fill="white"/><rect width="2" height="2" transform="matrix(-1 0 0 1 9 11)" fill="white"/><rect width="2" height="2" transform="matrix(-1 0 0 1 5 3)" fill="white"/><rect width="2" height="2" transform="matrix(-1 0 0 1 5 7)" fill="white"/><rect width="2" height="2" transform="matrix(-1 0 0 1 5 11)" fill="white"/></svg>')}.ico16-size{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.7355 1L11.8182 10.5455C11.8182 10.883 11.6841 11.2067 11.4454 11.4454C11.2067 11.6841 10.883 11.8182 10.5455 11.8182H1M15 4.26455L5.45455 4.18182C5.117 4.18182 4.79327 4.31591 4.55459 4.55459C4.31591 4.79327 4.18182 5.117 4.18182 5.45455V15" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.ico16-user{background-image:url('data:image/svg+xml,<svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.456 10h-.5v-.37l.353-.108.147.478Zm9.044 0 .162-.473.33.113.008.349-.5.011Zm.045 2 .5-.011.011.511h-.511V12Zm-9.59.004V10h1v2.004h-1ZM13 9.99l.045 2-1 .022-.045-2 1-.022Zm-.455 2.511H6v-1h6.545v1ZM6.322 6.246c0 .972.777 1.75 1.722 1.75v1c-1.509 0-2.722-1.237-2.722-2.75h1Zm1.722 1.75c.946 0 1.723-.778 1.723-1.75h1c0 1.513-1.213 2.75-2.723 2.75v-1Zm1.723-1.75c0-.973-.777-1.75-1.723-1.75v-1c1.51 0 2.723 1.237 2.723 2.75h-1Zm-1.723-1.75c-.945 0-1.722.777-1.722 1.75h-1c0-1.513 1.213-2.75 2.722-2.75v1Zm.15 3.522c.422.132 1.543.51 2.55.853a755.463 755.463 0 0 1 1.76.602l.117.04.031.01a.571.571 0 0 1 .008.003h.002v.001L12.5 10l-.162.473h-.001l-.002-.001a1.01 1.01 0 0 0-.008-.003l-.03-.01-.117-.04-.421-.145-1.337-.456c-1.013-.345-2.12-.718-2.526-.845l.297-.955ZM3.308 9.522l5.197-1.59.292.956-5.196 1.59-.293-.956Z" fill="%23fff"/></svg>')}.ico16-word{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.79922 8.00005C2.79922 10.8719 5.12734 13.2 7.99922 13.2M2.79922 8.00005C2.79922 5.12817 5.12734 2.80005 7.99922 2.80005M2.79922 8.00005H13.1992M7.99922 13.2C10.8711 13.2 13.1992 10.8719 13.1992 8.00005M7.99922 13.2C6.69855 11.7761 5.95939 9.92819 5.91922 8.00005C5.95939 6.07191 6.69855 4.22399 7.99922 2.80005M7.99922 13.2C9.29988 11.7761 10.0391 9.92819 10.0792 8.00005C10.0391 6.07191 9.29988 4.22399 7.99922 2.80005M13.1992 8.00005C13.1992 5.12817 10.8711 2.80005 7.99922 2.80005" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.ico16-word-grey5{background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.79922 8.00005C2.79922 10.8719 5.12734 13.2 7.99922 13.2M2.79922 8.00005C2.79922 5.12817 5.12734 2.80005 7.99922 2.80005M2.79922 8.00005H13.1992M7.99922 13.2C10.8711 13.2 13.1992 10.8719 13.1992 8.00005M7.99922 13.2C6.69855 11.7761 5.95939 9.92819 5.91922 8.00005C5.95939 6.07191 6.69855 4.22399 7.99922 2.80005M7.99922 13.2C9.29988 11.7761 10.0391 9.92819 10.0792 8.00005C10.0391 6.07191 9.29988 4.22399 7.99922 2.80005M13.1992 8.00005C13.1992 5.12817 10.8711 2.80005 7.99922 2.80005" stroke="%23BDBEC0" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.ico-24{width:1.5rem;height:1.5rem}.ico24-chevron{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13 13.5L12 14.5L7 9.5M17 9.5L14 12.5" stroke="white" stroke-linejoin="bevel"/></svg>')}.ico24-menu{background-image:url('data:image/svg+xml,<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="%23fff" d="M7 7h2v2H7zM7 11h2v2H7zM7 15h2v2H7zM11 7h2v2h-2zM11 11h2v2h-2zM11 15h2v2h-2zM15 7h2v2h-2zM15 11h2v2h-2zM15 15h2v2h-2z"/></svg>')}.ico24-menu-black{background-image:url('data:image/svg+xml,<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill="%230D0B14" d="M7 7h2v2H7zM7 11h2v2H7zM7 15h2v2H7zM11 7h2v2h-2zM11 11h2v2h-2zM11 15h2v2h-2zM15 7h2v2h-2zM15 11h2v2h-2zM15 15h2v2h-2z"/></svg>');height:1.3rem}@media (max-width: 768px){.ico24-menu-black{height:1rem}}.ico30-icon-box{width:1.875rem;height:1.875rem;background-image:url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="29" height="29" rx="4.5" stroke="%237C7C7C" stroke-opacity="0.4"/><path d="M14.9975 10.1704L17.8275 13.0004C18.3872 13.5597 18.7684 14.2724 18.923 15.0484C19.0775 15.8244 18.9984 16.6288 18.6958 17.3599C18.3931 18.0909 17.8804 18.7158 17.2226 19.1555C16.5647 19.5951 15.7912 19.8298 15 19.8298C14.2088 19.8298 13.4353 19.5951 12.7774 19.1555C12.1196 18.7158 11.6069 18.0909 11.3042 17.3599C11.0016 16.6288 10.9225 15.8244 11.0771 15.0484C11.2316 14.2724 11.6128 13.5597 12.1725 13.0004L14.9975 10.1704Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.logo-round-green-small{position:relative}.logo-round-green-small:after{content:"";position:absolute;top:10px;right:10px;width:2.063rem;height:2.063rem;background-image:url('data:image/svg+xml,<svg width="33" height="33" viewBox="0 0 33 33" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16.5" cy="16.5" r="16.5" fill="%23BFEE16"/><path d="M7.5 15.4724C7.5 15.4724 9.45231 17.4342 10.6015 18.5873V7.5C15.5053 12.8295 25.5 24 25.5 24H20.7923L13.8692 16.2753V24H10.5462L7.5 20.5889V15.4724Z" fill="%23100F0F"/></svg>')}.logo-small-card{position:relative;width:.875rem;height:.75rem;background-image:url('data:image/svg+xml,<svg width="17" height="15" viewBox="0 0 17 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 7.7981C1 7.7981 2.51846 9.22485 3.41231 10.0635V2C7.22635 5.87597 15 14 15 14H11.3385L5.95385 8.38205V14H3.36923L1 11.5192V7.7981Z" stroke="%237C7C7C"/></svg>');background-repeat:no-repeat;background-position:center}.logo-small-card-light{position:relative;width:.875rem;height:.75rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="15" viewBox="0 0 17 15" fill="none"><path d="M1 7.7981C1 7.7981 2.51846 9.22485 3.41231 10.0635V2C7.22635 5.87597 15 14 15 14H11.3385L5.95385 8.38205V14H3.36923L1 11.5192V7.7981Z" stroke="%23BABABA"/></svg>');background-repeat:no-repeat;background-position:center}.icon-close-shop{position:relative;width:.625rem;height:.625rem;background-image:url('data:image/svg+xml,<svg width="6" height="6" viewBox="0 0 6 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M3.00002 3L5.50013 5.50011M3.00002 3L0.499912 5.50011M3.00002 3L5.50013 0.499889M2.16665 2.16663L0.499912 0.499889" stroke="%230D0B14"/></svg>');background-repeat:no-repeat;background-position:center}.icon-close-shop-light{background-image:url('data:image/svg+xml,<svg width="6" height="6" viewBox="0 0 6 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M3.00002 3L5.50013 5.50011M3.00002 3L0.499912 5.50011M3.00002 3L5.50013 0.499889M2.16665 2.16663L0.499912 0.499889" stroke="%23BDBEC0"/></svg>')}.icon-button{background-color:transparent;cursor:pointer;padding:0;margin:5px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,.big-text{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);word-break:break-word;color:var(--white)}h1,.h1{font-size:clamp(2.125rem,4vw + 1rem,4.375rem);line-height:90%;font-weight:500;letter-spacing:-.0425rem}@media (min-width: 768px){h1,.h1{letter-spacing:-.0875rem;line-height:85%}}h2,.h2{font-size:clamp(1.875rem,5vw + 1rem,3.438rem);line-height:90%;font-weight:500;letter-spacing:-.05625rem}@media (min-width: 768px){h2,.h2{line-height:95%;letter-spacing:-.10314rem}}h3,.h3{font-size:clamp(1.5rem,4vw + 1rem,2.25rem);line-height:1.1;font-weight:500;letter-spacing:-.03rem}@media (min-width: 768px){h3,.h3{line-height:95%;letter-spacing:.0675rem}}h4,.h4{font-size:clamp(.875rem,3vw + 1rem,1.75rem);line-height:1.3;font-weight:500;letter-spacing:-.00875rem}@media (min-width: 768px){h4,.h4{line-height:100%;letter-spacing:-.0525rem}}.big-text{font-size:clamp(2.125rem,4vw + 1rem,4.375rem);line-height:1.1;font-weight:500;letter-spacing:-.0425rem}@media (min-width: 768px){.big-text{line-height:95%;letter-spacing:-.0525rem}}.d-body{font-size:clamp(.75rem,2vw + .5rem,.875rem);line-height:1.2;font-weight:400;letter-spacing:-.0075rem}@media (min-width: 768px){.d-body{line-height:1.3}}.d-body-m{font-size:clamp(.75rem,2vw + .5rem,.875rem);line-height:1.2;font-weight:400;letter-spacing:normal}@media (min-width: 768px){.d-body-m{font-weight:500;line-height:1.3}}.d-body-large{font-size:clamp(1rem,2vw + .5rem,1.125rem);line-height:1.2;font-weight:400;letter-spacing:-.01rem}@media (min-width: 768px){.d-body-large{line-height:1.3}}.d-body-large-m{font-size:clamp(1rem,2vw + .5rem,1.125rem);line-height:1.2;font-weight:400;letter-spacing:normal}@media (min-width: 768px){.d-body-large-m{line-height:95%;letter-spacing:-.02rem}}.d-eyebrow{font-family:var(--font-eyebrow-family);font-size:.875rem;line-height:1;font-weight:400;letter-spacing:normal}.d-cta{font-family:var(--font-cta-family);font-size:clamp(.75rem,2vw + .5rem,.875rem);line-height:1;font-weight:400;letter-spacing:normal}.button-primary{position:relative;border-radius:4px;background-color:var(--yellow);color:var(--black);font-family:var(--font-eyebrow-family);font-size:.875rem;text-transform:uppercase;padding:8px;cursor:pointer;transition:background-color .3s ease;width:10rem;height:3.5rem;display:flex;align-items:flex-end;justify-content:space-between}.button-primary .button-icon{position:absolute;top:.5rem;right:.5rem}.button-primary:hover{background-color:var(--yellow-light)}.button-primary:disabled{background-color:var(--inactive);color:var(--grey-3);cursor:not-allowed}.button-primary--white{background-color:var(--white)}.button-primary--white:hover{background-color:var(--grey-7)}.button-primary--grey{background-color:var(--grey-1);color:var(--white)}.button-primary--grey:hover{background-color:var(--grey-8)}.button-secondary{position:relative;border-radius:4px;background-color:var(--white);color:var(--black);font-family:var(--font-eyebrow-family);font-size:.875rem;line-height:1;font-weight:400;letter-spacing:normal;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease;width:9.0625rem;height:2.3125rem;padding:.3125rem .5rem .5rem;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.button-secondary{width:10rem;height:3.5rem;padding:.5rem}}.button-secondary:hover{background-color:var(--grey-7)}.button-secondary:disabled{background-color:var(--inactive);color:var(--grey-3);cursor:not-allowed}.button-shop{position:relative;border-radius:4px;background-color:var(--yellow);color:var(--black);text-transform:uppercase;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-eyebrow-family);line-height:1;font-weight:400;letter-spacing:normal;font-size:.75rem;width:4.5075rem;height:3.125rem;padding-left:.8125rem;padding-right:.8125rem}@media (min-width: 768px){.button-shop{width:100px;height:3.5rem;font-size:.938rem;padding-left:1.375rem;padding-right:1.375rem}}.button-shop:hover{background-color:var(--yellow-light)}.button-shop:disabled{background-color:var(--inactive);color:var(--grey-3);cursor:not-allowed}.button-shop.open-shop-nav{justify-content:center;background-color:var(--yellow-light)}.button-shop.open-shop-nav .button-text{display:none}.button-shop.open-shop-nav .ico24-menu-black{position:relative;width:.4375rem;height:.4375rem;background-image:url('data:image/svg+xml,<svg width="6" height="6" viewBox="0 0 6 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M3.00002 3L5.50013 5.50011M3.00002 3L0.499912 5.50011M3.00002 3L5.50013 0.499889M2.16665 2.16663L0.499912 0.499889" stroke="%230D0B14"/></svg>');background-repeat:no-repeat;background-position:center}.button-cart{position:relative;border-radius:4px;background-color:var(--yellow);color:var(--black);text-transform:uppercase;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-eyebrow-family);line-height:1;font-weight:400;letter-spacing:normal;font-size:.75rem;width:4.5075rem;height:3.125rem;padding-left:.8125rem;padding-right:.8125rem}@media (min-width: 768px){.button-cart{width:100px;height:3.5rem;font-size:.938rem;padding-left:1.375rem;padding-right:1.375rem}}.button-cart:hover{background-color:var(--yellow-light)}.button-cart:disabled{background-color:var(--inactive);color:var(--grey-3);cursor:not-allowed}.button-cart.open-shop-nav{justify-content:center;background-color:var(--yellow-light)}.button-cart.open-shop-nav .button-text{display:none}.button-cart.open-shop-nav .ico24-menu-black{position:relative;width:.4375rem;height:.4375rem;background-image:url('data:image/svg+xml,<svg width="6" height="6" viewBox="0 0 6 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M3.00002 3L5.50013 5.50011M3.00002 3L0.499912 5.50011M3.00002 3L5.50013 0.499889M2.16665 2.16663L0.499912 0.499889" stroke="%230D0B14"/></svg>');background-repeat:no-repeat;background-position:center}.button-cart{color:var(--black-50);background-color:var(--white)}.button-cart span{color:var(--black)}.button-cart:hover{background-color:var(--grey-7)}.section-header{position:relative}.nav{z-index:900;position:fixed;bottom:20px;top:unset;left:1.25rem;right:1.25rem;height:3.875rem;transition:all .2s ease;will-change:background-color}@media (min-width: 768px){.nav{height:4.25rem;bottom:unset;top:2.5rem;left:3.75rem;right:3.75rem}.nivis-index .nav{top:-4.5rem}}.header-container{display:flex;width:100%;align-items:center;justify-content:space-between;position:relative;z-index:20}.nav-buttons{position:relative;padding:.375rem;border-radius:8px}@media (min-width: 768px){.nav-buttons{background-color:var(--grey-9-60);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:.5rem;transition:background-color .2s ease-in-out}.nav-buttons .mr-1{margin-right:.38rem}}.btn{margin-left:.5rem;margin-right:.5rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.logo{padding:.375rem}.logo span{margin-left:.625rem;color:var(--white);font-size:1rem;font-weight:400;line-height:95%;letter-spacing:-.01rem}.logo-desktop{display:block}@media (max-width: 768px){.logo-desktop{visibility:hidden;opacity:0;display:none}.product__info-container .loading__spinner:not(.logo-desktop)~*,.quantity__rules-cart .loading__spinner:not(.logo-desktop)~*{visibility:hidden}}.logo-mobile{display:block}@media (min-width: 768px){.logo-mobile{display:none}}.logo img{height:3.125rem;width:auto}@media (min-width: 768px){.logo img{height:3.5rem}}@media (max-width: 768px){.nav{background-color:var(--grey-9-60);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:.375rem}}.variant-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--black-50);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:1000;transition:all .3s ease}.variant-popup .grey-panel{max-width:100%;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:-moz-max-content;height:max-content}@media (min-width: 768px){.variant-popup .grey-panel{max-width:30.3125rem}}.variant-popup .close-variant-selectors{cursor:pointer}.variant-popup .crossed{text-decoration:line-through}.variant-popup-content{color:var(--grey-6);position:absolute;bottom:88px;left:20px;right:20px;padding:20px;border-radius:6px;z-index:1000;top:50%;transform:translateY(-50%);background-color:var(--real-black-50)}@media (min-width: 768px){.variant-popup-content{width:100%;max-width:30.3125rem;right:3.75rem;left:unset;bottom:unset}}.variant-popup-content .variant-label-wrapper{position:relative;margin-top:1.75rem}.variant-popup-content .variant-label-wrapper .variant-label{font-weight:400}.variant-popup-content .variant-label-wrapper .variant-label .variant-label-label{display:inline-block;color:var(--grey-3);width:50px}.variant-popup-content .variant-label-wrapper .variant-label span{color:var(--grey-6);border:none}.variant-popup-content .vpc--wrapper{display:flex;margin-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--grey-3-50)}.variant-popup-content .vpc--wrapper .vpc--left-column{width:6.625rem;height:7.4375rem}.variant-popup-content .vpc--wrapper .vpc--left-column img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.variant-popup-content .vpc--wrapper .vpc---right-column{position:relative;padding:.3125rem .8125rem 0}.variant-popup-content .product-title{color:var(--Grey-6);font-size:1.25rem;font-style:normal;font-weight:400;line-height:130%;letter-spacing:normal}.variant-popup-content .product-price{font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px;color:var(--grey-6)}.variant-selectors{margin-top:5.625rem;margin-bottom:.375rem}.variant-selector label{display:block;margin-bottom:5px}.variant-selector select,.variant-popup-container .button-primary{width:100%}.loading-spinner{position:absolute;top:0;left:0;transition:all .3s ease;width:100%;height:100%;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#fff6;visibility:hidden;opacity:0}.loading-spinner svg{width:3.125rem}.loading-spinner .spin{transform-origin:center;animation:spin .4s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.drawer{position:fixed;z-index:899;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:var(--black-50);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);opacity:0;transition:all var(--duration-default) ease}.drawer td{border:none!important}.drawer.active{visibility:visible;opacity:1}.drawer__inner{position:absolute;height:auto;width:auto;max-width:100%;padding:.9375rem .75rem;overflow:hidden;display:flex;flex-direction:column;border-radius:.375rem;background-color:var(--black-50);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);color:var(--grey-6);bottom:5.625rem;left:1.25rem;right:1.25rem}@media (min-width: 768px){.drawer__inner{padding:7.0625rem .75rem .9375rem;top:36px;left:unset;bottom:unset;right:3.5rem;width:31.0625rem}}.drawer__inner-empty{padding:60px .75rem 120px}.drawer__inner .grey-panel-header{color:var(--grey-6)}.drawer__inner .cart__login-title{margin-top:32px}.drawer__inner .close-cart-drawer{cursor:pointer}.drawer__inner .button-primary{width:100%}.drawer__inner .cart__ctas{padding-top:1.0625rem;border-top:1px solid var(--grey-3-50)}.drawer__inner .cart-item{margin-top:1.0625rem;border-bottom:1px solid var(--grey-3-50)}.drawer__inner .cart-item .loading-spinner{background-color:var(--black-50);visibility:visible;opacity:1}.drawer__inner .cart-item__error-text{color:red}.drawer__inner .cart-item__image{border-radius:.25rem}.drawer__inner .cart-drawer__footer{padding-top:1.0625rem;padding-bottom:.5625rem}.drawer__inner .cart-product-details{position:relative;margin-top:.8125rem}.drawer__inner .cart-product-details .product-option dt,.drawer__inner .cart-product-details .product-option dd{font-family:var(--font-eyebrow-family);font-size:14px;font-style:normal;font-weight:410;line-height:100%;text-transform:uppercase;color:var(--grey-6);display:inline-block}.drawer__inner .cart-product-details .product-option dt{color:var(--grey-3)}.drawer__inner .cart-item__price-wrapper{position:relative;display:none}.drawer__inner .cart-item__name{color:var(--grey-6);font-size:20px;font-style:normal;font-weight:500;line-height:130%}.drawer__inner .price-option{color:var(--grey-6);font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px}.drawer__inner cart-remove-button{position:relative;width:100%;max-width:2.25rem;height:100%;border-radius:.25rem;background-color:var(--white-10);display:block}.drawer__inner .cart-remove-button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-drawer__empty-content{color:var(--grey-6);font-size:1rem}.cart-drawer__empty-content h2,.cart-drawer__empty-content .h3{font-size:20px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:normal;margin-bottom:.5rem}.cart-drawer__empty-content a{color:var(--grey-3)}.cart-drawer__empty-content .totals__total.h4,.cart-drawer__empty-content .totals__total-value{color:var(--grey-6);font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}.cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center}cart-drawer.is-empty .drawer__inner{display:grid;grid-template-rows:1fr;align-items:center}cart-drawer.is-empty .drawer__header{display:none}cart-drawer:not(.is-empty) .cart-drawer__warnings,cart-drawer:not(.is-empty) .cart-drawer__collection{display:none}.cart-drawer__warnings--has-collection .cart__login-title{margin-top:2.5rem}.drawer__header{position:relative;padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center}.drawer__heading{margin:0 0 1rem}.drawer__contents{flex-grow:1;display:flex;flex-direction:column;max-height:480px;height:100%;overflow:scroll}@media (min-width: 768px){.drawer__contents{height:100%;max-height:42.5rem}}.drawer__footer{padding:0}cart-drawer-items{overflow:visible;flex:1;height:auto}@media (min-width: 768px){cart-drawer-items{overflow:auto}}cart-drawer-items.is-empty+.drawer__footer{display:none}.drawer__footer>details{margin-top:-1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.drawer__footer>details[open]{padding-bottom:1.5rem}.drawer__footer summary{display:flex;position:relative;line-height:1;padding:1.5rem 2.8rem 1.5rem 0}cart-drawer{position:fixed;top:0;left:0;width:100vw;height:100%}.cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}.cart-drawer__overlay:empty{display:block}.cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap}.cart-drawer__collection{margin:0 2.5rem 1.5rem}.cart-drawer .drawer__cart-items-wrapper{flex-grow:1}.cart-drawer .cart-items,.cart-drawer tbody{display:block;width:100%}.cart-drawer thead{display:inline-table;width:100%}@media screen and (max-height: 650px){cart-drawer-items{overflow:visible}.drawer__inner{overflow:scroll}}.cart-drawer .cart-item{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;margin-bottom:0}.cart-drawer .cart-item__media{grid-row:1/3;padding-bottom:20px;max-width:6.625rem}.cart-drawer .cart-item__image{max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.cart-drawer .cart-items thead th:first-child,.cart-drawer .cart-items thead th:last-child{width:0;padding:0}.cart-drawer .cart-items thead th:nth-child(2){width:50%;padding-left:0}.cart-drawer .cart-items thead tr{display:table-row;margin-bottom:0}.cart-drawer .cart-items th{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-drawer .cart-item__details{width:auto;grid-column:auto/3}.cart-drawer .cart-item__totals{position:relative;width:37px}.cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{margin-top:0}.cart-drawer .cart-item__price-wrapper .cart-item__discounted-prices{display:flex;flex-direction:column;gap:.6rem}.cart-drawer .unit-price{margin-top:.6rem}.cart-drawer .cart-items .cart-item__quantity{margin-top:.8125rem;padding-top:0;grid-column:2/5;width:100%;max-width:120px}.cart-drawer .cart-items .cart-item__quantity .quantity__button{border-radius:4px;background-color:var(--white-10);padding:10px;text-align:center}.cart-drawer .cart-items .cart-item__quantity .quantity__button .svg-wrapper{width:auto}.cart-drawer .cart-items .cart-item__quantity .quantity__button svg{width:12px}.cart-drawer .cart-items .cart-item__quantity .quantity__input{font-size:1rem}.cart-drawer__footer>*+*{margin-top:1rem}.cart-drawer .totals{display:flex;justify-content:space-between}.cart-drawer .price{line-height:1}.cart-drawer .tax-note{color:var(--grey-3);font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px;text-align:left}.cart-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}.cart-drawer .cart__checkout-button{max-width:none}.drawer__footer .cart__dynamic-checkout-buttons{max-width:100%}.drawer__footer #dynamic-checkout-cart ul{flex-wrap:wrap!important;flex-direction:row!important;margin:.5rem -.5rem 0 0!important;gap:.5rem}.drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(50% - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:only-child{flex-basis:100%!important;margin-right:.5rem!important}@media screen and (min-width: 750px){.drawer__footer #dynamic-checkout-cart ul>li{flex-basis:calc(33.3333333333% - .5rem)!important;margin:0!important}.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(2)~li,.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4),.drawer__footer #dynamic-checkout-cart ul>li:first-child:nth-last-child(4)~li{flex-basis:calc(50% - .5rem)!important}}cart-drawer-items::-webkit-scrollbar{width:3px}cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}cart-drawer-items::-webkit-scrollbar-track-piece{margin-top:31px}.cart-drawer .quantity-popover-container{padding:0}.cart-drawer .quantity-popover__info.global-settings-popup{transform:translateY(0);top:100%}.cart-drawer .cart-item__error{margin-top:.8rem}.cart-drawer .quantity-popover__info+.cart-item__error{margin-top:.2rem}@media screen and (min-width: 750px){.cart-drawer .cart-item__quantity--info quantity-popover>*{padding-left:0}.cart-drawer .cart-item__error{margin-left:0}}.shop-button-popup{background-color:var(--grey-9-70);border-radius:.625rem;-webkit-backdrop-filter:blur(16.6628570557px);backdrop-filter:blur(16.6628570557px);overflow:auto;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:fixed;z-index:899;max-width:100%;top:1.25rem;left:1.25rem;right:1.25rem;padding:.375rem .375rem 1.5rem;bottom:5.5rem}@media (min-width: 768px){.shop-button-popup{overflow:hidden;top:2.5rem;right:3.75rem;left:3.75rem;bottom:2.5rem;display:flex;flex-direction:column;padding:.375rem .375rem .9375rem}}.shop-button-popup .grey-panel-header{display:flex;color:var(--grey-5)}@media (min-width: 768px){.shop-button-popup .grey-panel-header{display:none}}.shop-button-popup .grey-panel-header .logo-small-card{top:2px}.shop-button-popup #closeProductsPopup{cursor:pointer}.shop-button-popup .popup-grid-containter{overflow-y:auto}@media (min-width: 768px){.shop-button-popup .popup-grid-containter{overflow:unset}}.shop-button-popup .popup-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1875rem .4375rem;height:auto;overflow-y:hidden;margin-top:1rem}@media (min-width: 768px){.shop-button-popup .popup-product-grid{overflow:auto;gap:1.1875rem .4375rem;margin-top:4rem;height:100%}}.shop-button-popup .popup-product-grid-cell{display:flex;flex-direction:column;transition:filter .3s ease}.shop-button-popup .popup-product-grid-cell:hover{filter:brightness(120%)}.shop-button-popup .popup-product-grid-cell .--content{display:flex;flex-direction:column;height:auto}@media (min-width: 768px){.shop-button-popup .popup-product-grid-cell .--content{height:100%}}.shop-button-popup .popup-product-grid-cell .--content--image{display:flex;flex:1;justify-content:center;overflow:hidden;position:relative}.shop-button-popup .popup-product-grid-cell .--content--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid var(--grey-3-50);border-radius:.25rem}@media (min-width: 768px){.shop-button-popup .popup-product-grid-cell .--content--image img{max-height:none}}.shop-button-popup .popup-product-grid-cell .--content--name{position:relative;margin-top:auto;display:flex;padding:0 .65rem;border-bottom:1px solid var(--grey-3-50);width:100%}.shop-button-popup .popup-product-grid-cell .--content--name h3{position:relative;padding:.75rem 0;width:100%;display:block;font-size:clamp(.875rem,2vw + .5rem,1.125rem);flex-grow:1}@media (min-width: 768px){.shop-button-popup .popup-product-grid-cell .--content--name h3{padding:1.25rem 0 1rem}}.shop-button-popup .popup-product-grid-cell .--content--name h3:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 11L11 5M11 5L11 11M11 5L5 5" stroke="%237C7C7C"/></svg>');background-repeat:no-repeat;background-position:center;width:16px;height:16px}.shop-button-popup .last-cell .--content{height:100%}.shop-button-popup .last-cell .--content--name{height:3rem}@media (min-width: 768px){.shop-button-popup .last-cell .--content--name{height:3.375rem}}.shop-button-popup .last-cell .--content--image{align-items:center;background-color:var(--grey-9-70);border:1px solid var(--grey-3-50);border-radius:.25rem}.shop-button-popup .last-cell a{color:var(--white);width:100%;display:flex;align-items:center;justify-content:center;height:100%}@media (min-width: 768px){.shop-button-popup .last-cell a{height:100%}}@media (max-width: 768px){.shop-button-popup .popup-product-grid{grid-template-columns:repeat(2,1fr)}.shop-button-popup .shop-button-popup{right:1rem;left:1rem;top:1rem;bottom:1rem}}.first-word{color:var(--white)}.remaining-words{color:var(--grey-4)}.pop-up-menu{display:none;position:relative;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;opacity:0;visibility:hidden}@media (min-width: 768px){.pop-up-menu{display:flex;justify-content:center;align-items:center;height:4.25rem;z-index:910;display:none}}.pop-up-menu ul{display:flex;list-style:none;padding:0;margin:0}@media (min-width: 768px){.pop-up-menu ul{gap:1rem}}@media (min-width: 1024px){.pop-up-menu ul{gap:3rem}}@media (min-width: 1280px){.pop-up-menu ul{gap:5rem}}.pop-up-menu li{text-align:center;font-family:Neue Montreal;font-size:1rem;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.02rem}.pop-up-menu a{color:#fff;text-decoration:none;font-size:1.2rem;transition:color .3s ease}.pop-up-menu a:hover{color:var(--inactive)}.pop-up-menu-mobile{display:none;overflow-y:auto;position:relative}.pop-up-menu-mobile ul{padding:17px;margin:40px 0 0}.pop-up-menu-mobile li{position:relative;padding:.75rem 0;width:100%;border-top:1px solid var(--grey-3-50);display:block;font-size:clamp(.875rem,2vw + .5rem,1.125rem);flex-grow:1}.pop-up-menu-mobile li:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 11L11 5M11 5L11 11M11 5L5 5" stroke="%237C7C7C"/></svg>');background-repeat:no-repeat;background-position:center;width:16px;height:16px}.pop-up-menu-mobile li a{color:var(--white);font-family:Neue Montreal;font-size:24px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.48px}.pop-up-menu-mobile li a:hover{color:var(--inactive)}@media (min-width: 768px){.pop-up-menu-mobile{display:none}}.open-popup{opacity:1;visibility:visible}.grey-panel{max-width:100%;padding:6px;height:auto;background-color:#201f1db3;border-radius:8px;-webkit-backdrop-filter:blur(33px);backdrop-filter:blur(33px)}@media (min-width: 768px){.grey-panel{max-width:var(--gray-boxes-width-desktop);padding:.875rem .75rem}}.grey-panel-header{font-family:lores-12,sans-serif;font-size:.75rem;line-height:1rem;text-transform:uppercase}@media (min-width: 768px){.grey-panel-header{font-size:.875rem;line-height:1.25rem}}.grey-panel-border-bottom{border-bottom:1px solid var(--grey-3-50)}.custom-select-wrapper{position:relative;width:100%;margin-bottom:.375rem;cursor:pointer}.custom-select-wrapper.open .custom-select-label{border-radius:6px 6px 0 0}.custom-select-wrapper.open .custom-select-label:after{transform:rotate(180deg);top:6px}.custom-select-wrapper.open .custom-select-dropdown{display:block}.custom-select-wrapper.custom-select-size.open .custom-select-dropdown.open{height:200px;overflow-y:auto}.custom-select-label{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:6px;background-color:var(--real-black-50);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:16px;height:4.25rem}.custom-select-label:after{content:"";background:url(chevron-green-down.svg) no-repeat center center;font-size:12px;margin-left:10px;background-color:var(--grey-9-70);width:56px;height:56px;display:flex;align-items:center;justify-content:center;position:absolute;right:.375rem;top:50%;transform:translateY(-50%);border-radius:.25rem}.custom-select-dropdown{position:absolute;top:100%;left:0;right:0;border-radius:0 0 .25rem .25rem;background-color:var(--real-black);padding:12px 6px;overflow-y:auto;z-index:100;display:none}.custom-select-item{padding:10px;font-size:16px;background-color:var(--real-black);height:68px;display:flex;align-items:center;cursor:pointer;transition:background-color .2s ease}.custom-select-item:after{display:none}.custom-select-item .color-swatch{display:inline-block;width:56px;height:56px;border-radius:.25rem;margin-right:10px;vertical-align:middle}.disabled-variant{background-color:var(--grey-2);cursor:not-allowed;opacity:.5}.custom-select-item:hover{background-color:var(--grey-1)}@media (max-width: 768px){.custom-select-wrapper{max-width:100%}.custom-select-label,.custom-select-item{font-size:14px;padding:8px}}.shopify-section-group-footer-group{position:relative;background:var(--black) url(footer-logo-background.svg) no-repeat 20% top;background-size:cover;padding:24px 21px 100px}@media (min-width: 768px){.shopify-section-group-footer-group{position:sticky;z-index:-1;bottom:0;background-size:auto 100%;padding:36px 60px 40px}}footer .go-to-top{position:relative;display:block;text-transform:uppercase;color:var(--grey-4);margin-bottom:2rem;padding-top:5px}footer .go-to-top span{margin-right:10px}footer .go-to-top:after{content:"";position:absolute;left:100px;right:0;top:0;border-top:1px solid var(--grey-3-50)}@media (min-width: 768px){footer .go-to-top:after{left:130px}}footer .footer-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2.6875rem;align-items:flex-start}@media (min-width: 768px){footer .footer-content{margin-bottom:3.125rem;gap:20px}}footer .footer-section{margin-right:0;margin-bottom:26px;flex:0 0 50%;height:auto}@media (min-width: 768px){footer .footer-section{margin-bottom:2rem;flex:1}}footer .footer-section h4{color:var(--grey-4);text-transform:uppercase;margin-bottom:1.25rem}footer .footer-section ul{list-style-type:none;padding:0;margin:0;width:100%}@media (min-width: 768px){footer .footer-section ul{border-bottom:none}}footer .footer-section li{margin-bottom:.375rem;color:var(--white)}@media (min-width: 768px){footer .footer-section li{margin-bottom:.8125rem}}footer .footer-section li a{line-height:normal}footer .introductory-text{border-bottom:1px solid var(--grey-3-50);padding-bottom:2.125rem;flex:0 0 100%}@media (min-width: 768px){footer .introductory-text{min-width:30rem;border-bottom:none}}@media (min-width: 1280px){footer .introductory-text{flex:none}}footer .introductory-text h3{margin-bottom:1.125rem}footer .introductory-text h3 span{font-weight:400}footer .introductory-text p{color:var(--grey-3);font-family:Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.14px}@media (min-width: 768px){footer .introductory-text p{max-width:22.5rem}}footer .footer-copyright{color:var(--grey-2);text-transform:uppercase}footer .big-footer-logo{margin-top:1.3125rem;padding-top:3.25rem;border-top:1px solid var(--grey-3-50)}@media (min-width: 768px){footer .big-footer-logo{padding-top:1.3125rem}}:root{--font-body-family: "Neue Montreal", "sans-serif";--font-body-weight: normal;--font-body-style: normal;--font-body-weight-bold: bold;--font-body-weight-400: 400;--font-heading-family: "Neue Montreal", "sans-serif";--font-heading-style: normal;--font-heading-weight: 500;--font-eyebrow-family: "lores-12", "sans-serif";--font-eyebrow-style: normal;--font-eyebrow-weight: 500;--font-cta-family: "lores-12-narrow", "sans-serif";--font-cta-style: normal;--font-cta-weight: 500;--white: #FFFFFF;--white-10: rgba(255, 255, 255, .1);--white-20: rgba(255, 255, 255, .2);--white-50: rgba(255, 255, 255, .5);--white-80: rgba(255, 255, 255, .8);--black: #0D0B14;--black-50: rgba(13, 11, 20, .5);--real-black:#000000;--real-black-50:rgba(0, 0, 0, .5);--real-black-70:rgba(0, 0, 0, .7);--yellow: #BFEE16;--yellow-light: #DDFF34;--grey-1: #2B2B2B;--grey-2: #39383E;--grey-3: #7C7C7C;--grey-3-50: rgba(124, 124, 124, .4);--grey-4: #A6A8A9;--grey-5: #BDBEC0;--grey-6: #E7E7E7;--grey-7: #EBEBEB;--grey-8: #3F3F3F;--grey-9-60: rgba(32, 31, 29, .6);--grey-9-70: rgba(32, 31, 29, .7);--grey-10-50: rgba(128, 128, 128, .5);--inactive: #CFD0CA;--page-width: 120rem;--page-width-margin: 0rem;--content-inner-container: 47.375rem;--landing-content-inner-container: 87.5rem;--gray-boxes-width-desktop: 47.375rem;--gray-boxes-width-mobile: 21.875rem;--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;--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3);--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)}.icon-box{display:flex;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;width:28px;height:28px;border-color:#7c7c7c66}.heading-with-icon{margin-bottom:1.25rem;display:flex;align-items:center;gap:1rem;border-bottom-width:1px;padding-bottom:1.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));border-color:#7c7c7c66}.indicator{border-radius:.75rem;padding:.625rem}.bar{height:5px;background:#fff;margin-bottom:10px;border-radius:16px;transition:background-color .3s}.indicator .bar:nth-last-child(-n+5){background:#56c4e6}.product-technical-specifications{background:url(bg-technical-specifications.jpg) no-repeat;background-size:cover;padding:4rem 0}@media (max-width: 1080px){.product-technical-specifications{padding-left:1.25rem;padding-right:1.25rem}}.product-technical-specifications .container .labels{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}.product-technical-specifications .container ul{margin-top:1.5rem;margin-bottom:2rem;margin-left:.625rem;list-style-position:outside;list-style-type:disc;padding-left:.625rem;font-family:Neue Montreal,sans-serif;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(189 190 192 / var(--tw-text-opacity))}@media (max-width: 768px){.product-technical-specifications .container ul{font-size:.875rem;line-height:1.25rem}}.product-technical-specifications .container ul li{line-height:1.45rem;letter-spacing:-.1792px}.product-technical-specifications .container ul li a{--tw-text-opacity: 1;color:rgb(201 236 80 / var(--tw-text-opacity))}.product-technical-specifications .container h2{margin-top:8rem;margin-bottom:3.5rem;font-size:4.5rem;font-style:normal;font-weight:500;line-height:85%;letter-spacing:-1.4px}@media (max-width: 768px){.product-technical-specifications .container h2{margin-top:5rem;margin-bottom:3rem;font-size:2.25rem;font-style:normal;font-weight:500;line-height:90%;letter-spacing:-.68px}}.product-technical-specifications .container .specification{margin-left:8rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(124 124 124 / var(--tw-border-opacity));padding-top:.5rem}@media (max-width: 1080px){.product-technical-specifications .container .specification{margin-left:4rem}}.product-waterproofing{padding-bottom:8rem;overflow:hidden}.product-waterproofing__background{position:absolute;background-repeat:no-repeat;top:0;left:-50px;right:-50px;bottom:0;z-index:1;background-color:#000;background-position-y:30%;background-position-x:center;background-size:auto}@media (max-width: 769px){.product-waterproofing__background{background-size:contain}}.product-waterproofing .container{position:relative;margin-left:auto;margin-right:auto;max-width:758px;z-index:2}.product-waterproofing .labels{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;padding-top:4rem}@media (min-width: 768px){.product-waterproofing .labels{padding-top:9rem}}.product-waterproofing .custom-card{margin-top:12rem;display:flex;flex-direction:column;align-items:center;padding-top:2rem;padding-bottom:2.5rem}.product-waterproofing h2{margin-top:1.75rem;margin-bottom:3.5rem;font-size:4.5rem;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-1.4px}@media (max-width: 768px){.product-waterproofing h2{margin-top:.625rem;margin-bottom:3rem;font-size:2.25rem;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.68px}}.product-waterproofing h3{font-size:2.25rem;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-.72px}@media (max-width: 768px){.product-waterproofing h3{font-size:1.5rem;font-style:normal;font-weight:500;line-height:90%;letter-spacing:-.6px}}.product-insulation{padding-bottom:14rem;overflow:hidden}.product-insulation__background{position:absolute;background-repeat:no-repeat;top:0;left:-50px;right:-50px;bottom:0;z-index:1;background-color:#000;background-position-y:30%;background-position-x:center;background-size:auto}@media (max-width: 769px){.product-insulation__background{background-size:contain}}.product-insulation .container{position:relative;margin-left:auto;margin-right:auto;max-width:758px;z-index:2}.product-insulation .labels{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;padding-top:4rem}@media (min-width: 768px){.product-insulation .labels{padding-top:9rem}}.product-insulation .custom-card{margin-top:12rem;display:flex;flex-direction:column;align-items:center;padding-top:2rem;padding-bottom:2.5rem}.product-insulation h2{margin-top:1.75rem;margin-bottom:3.5rem;font-size:4.5rem;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-1.4px}@media (max-width: 768px){.product-insulation h2{margin-top:.625rem;margin-bottom:3rem;font-size:2.25rem;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.68px}}.product-insulation h3{font-size:2.25rem;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-.72px}@media (max-width: 768px){.product-insulation h3{font-size:1.5rem;font-style:normal;font-weight:500;line-height:90%;letter-spacing:-.6px}}.product-stretch-panels{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding-bottom:8rem}.product-stretch-panels .container{margin-left:auto;margin-right:auto;max-width:758px}.product-stretch-panels .labels{margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.product-stretch-panels .custom-card{margin-top:3.5rem;display:flex;flex-direction:column;align-items:center;padding-top:0;padding-bottom:2.5rem}.product-stretch-panels .custom-card p{font-size:.875rem;line-height:1.25rem}.product-stretch-panels h2{margin-top:1.75rem;margin-bottom:3.5rem;font-size:4.5rem;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-1.4px}@media (max-width: 768px){.product-stretch-panels h2{margin-top:.625rem;margin-bottom:3rem;font-size:2.25rem;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.68px}}.product-stretch-panels .article-text{margin-bottom:1.25rem;padding-right:2rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(189 190 192 / var(--tw-text-opacity));font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.1792px}@media (max-width: 768px){.product-stretch-panels .article-text{margin-bottom:1.25rem;padding-right:2rem;font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.12px}}.product-stretch-panels .swiper-slide{width:auto}.product-discover-features{--tw-bg-opacity: 1;background-color:rgb(13 11 20 / var(--tw-bg-opacity));background-size:cover;background-repeat:no-repeat;padding-top:7rem;padding-bottom:2.5rem;background-image:url(bg-technical-specifications.jpg)}@media (max-width: 768px){.product-discover-features .container .text-h1{font-size:28px;line-height:170%}}.product-discover-features .container h2{max-width:780px;margin-top:1.75rem;margin-bottom:6rem;font-size:4.5rem;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-1.4px}@media (max-width: 768px){.product-discover-features .container h2{margin-top:.625rem;margin-bottom:2rem;padding-right:1.5rem;font-size:2.25rem;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.68px}}.product-discover-features .container h2 img{margin-left:.25rem;margin-right:.25rem;display:inline-block;height:4rem;border-radius:.25rem;vertical-align:middle}@media (max-width: 768px){.product-discover-features .container h2 img{height:2rem}}.product-discover-features .box{display:flex;height:100%;flex-direction:column;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(13 11 20 / var(--tw-bg-opacity));padding:.75rem;box-sizing:border-box}.product-discover-features .box .box-row-header{cursor:pointer;position:relative;z-index:2;pointer-events:auto}.product-discover-features .box .box-img{position:relative}.product-discover-features .box .box-img .overlay-text-center{position:absolute;display:flex;opacity:0;visibility:hidden;align-items:center;background-color:#000000b3;top:0;left:0;width:100%;height:100%;color:#fff;padding:.75rem;font-size:1rem;font-weight:500;transition:opacity .3s ease,visibility .3s ease}.product-discover-features .box .box-img img{margin-bottom:0}.product-discover-features .box img{width:100%;border-radius:.375rem}.product-discover-features .box h3{padding-top:2.5rem;padding-bottom:3rem;font-size:2.25rem;line-height:2.5rem;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-.72px}@media (max-width: 768px){.product-discover-features .box h3{padding-bottom:2.5rem;font-size:1.5rem;line-height:2rem;padding-top:2.3rem}}.product-discover-features .box h3 span{--tw-text-opacity: 1;color:rgb(124 124 124 / var(--tw-text-opacity))}.product-discover-features .box .box-row-header{display:flex;height:148px;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(59 55 65 / var(--tw-border-opacity))}@media (max-width: 768px){.product-discover-features .box .box-row-header{height:auto}}.product-discover-features .box .box-row-header svg{--tw-text-opacity: 1;color:rgb(86 196 230 / var(--tw-text-opacity))}.product-discover-features .box .box-row-footer{margin-top:.875rem;display:flex;align-items:center;justify-content:space-between}.product-discover-features .box .box-row-footer svg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product-discover-features .box.swiper-slide{width:calc(100% - 40px)}.product-presentation{background-size:contain}.product-bar{display:flex;flex-direction:row;padding:0}@media (max-width: 1080px){.product-bar{flex-direction:column-reverse}}.product-bar .product-bar-column-1{padding:1rem;width:230px;border-right:1px rgba(214,214,214,.2) solid}@media (max-width: 1400px){.product-bar .product-bar-column-1{flex-grow:1}}@media (max-width: 1080px){.product-bar .product-bar-column-1{visibility:hidden;opacity:0;display:none}.product__info-container .loading__spinner:not(.product-bar .product-bar-column-1)~*,.quantity__rules-cart .loading__spinner:not(.product-bar .product-bar-column-1)~*{visibility:hidden}}.product-bar .product-details-name{font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-size:28px;line-height:28px;letter-spacing:-.56px}.product-bar .product-details-name span{display:block;--tw-text-opacity: 1;color:rgb(166 168 169 / var(--tw-text-opacity))}.product-bar .product-bar-column-2{display:flex;flex:1 1 0%;flex-direction:row;align-items:center;padding:1rem 4rem 1rem 1rem;width:500px;border-right:1px rgba(214,214,214,.2) solid}.product-bar .product-bar-column-2 .product-details-description{margin-left:2rem;margin-right:2rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1400px){.product-bar .product-bar-column-2{visibility:hidden;opacity:0;display:none}.product__info-container .loading__spinner:not(.product-bar .product-bar-column-2)~*,.quantity__rules-cart .loading__spinner:not(.product-bar .product-bar-column-2)~*{visibility:hidden}}@media (max-width: 1080px){.product-bar .product-bar-column-2{flex-grow:1}}.product-bar .product-bar-column-3{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;padding:1rem 2rem;border-right:1px rgba(214,214,214,.2) solid;height:100%}@media (max-width: 1080px){.product-bar .product-bar-column-3{height:4rem;gap:0px;padding:.375rem;border-right:0}}.product-bar .product-bar-column-3 .product-details-colors{display:flex;flex-direction:row;align-items:center;gap:1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product-bar .product-bar-column-3 .product-details-colors ul{display:flex;flex-direction:row;align-items:center;gap:.25rem}.product-bar .product-bar-column-3 .product-details-colors__selected-color{margin-left:.5rem;width:5.5rem}@media (max-width: 1080px){.product-bar .product-bar-column-3 .product-details-colors{gap:.375rem;padding:.375rem}}.product-bar .product-bar-column-3 .product-details-sizes{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:0}.product-bar .product-bar-column-3 .product-details-sizes__label{font-family:lores-12,sans-serif;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 1080px){.product-bar .product-bar-column-3 .product-details-sizes__label{visibility:hidden;opacity:0;display:none}.product__info-container .loading__spinner:not(.product-bar .product-bar-column-3 .product-details-sizes__label)~*,.quantity__rules-cart .loading__spinner:not(.product-bar .product-bar-column-3 .product-details-sizes__label)~*{visibility:hidden}}.product-bar .product-bar-column-3 .product-details-sizes__select{margin-bottom:0;display:flex;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));height:100%}@media (max-width: 1080px){.product-bar .product-bar-column-3 .product-details-sizes__select{width:102px;height:50px}}.product-bar .product-bar-column-3 .custom-select .product-details-sizes__label{display:block;visibility:visible;opacity:1}@media (min-width: 1081px){.product-bar .product-bar-column-3 .custom-select .product-details-sizes__label{visibility:hidden;opacity:0;display:none}.product__info-container .loading__spinner:not(.product-bar .product-bar-column-3 .custom-select .product-details-sizes__label)~*,.quantity__rules-cart .loading__spinner:not(.product-bar .product-bar-column-3 .custom-select .product-details-sizes__label)~*{visibility:hidden}}.product-bar .product-bar-column-4{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.625rem;padding:1rem}.product-bar .product-bar-column-4 .product-details-name{flex-grow:1;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));font-size:20px;line-height:20px;letter-spacing:-.56px}@media (min-width: 1081px){.product-bar .product-bar-column-4 .product-details-name{visibility:hidden;opacity:0;display:none}.product__info-container .loading__spinner:not(.product-bar .product-bar-column-4 .product-details-name)~*,.quantity__rules-cart .loading__spinner:not(.product-bar .product-bar-column-4 .product-details-name)~*{visibility:hidden}}.product-bar .product-bar-column-4 .product-details-price{display:flex;justify-content:center;gap:.5rem;text-align:center;font-weight:400;width:100px;font-size:22px;line-height:22px;letter-spacing:-.44px}.product-bar .product-bar-column-4 .product-details-price__currency{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product-bar .product-bar-column-4 .product-details-price__value{display:flex;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.product-bar .product-bar-column-4 .product-details-price .price-after-decimal{--tw-text-opacity: 1;color:rgb(166 168 169 / var(--tw-text-opacity))}@media (max-width: 1080px){.product-bar .product-bar-column-4 .product-details-price{justify-content:flex-end;padding:0;text-align:right;font-size:16px;line-height:1}}.product-bar .product-bar-column-4 .product-details-button{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-family:lores-12,sans-serif;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(13 11 20 / var(--tw-text-opacity));height:100%;width:128px;text-wrap:nowrap}@media (max-width: 1080px){.product-bar .product-bar-column-4 .product-details-button{width:102px}.product-bar .product-bar-column-4{height:4rem;width:100%;padding:.375rem;border-bottom:1px rgba(214,214,214,.2) solid}}.product-presentation-step-1{width:100%;--tw-bg-opacity: 1;background-color:rgb(13 11 20 / var(--tw-bg-opacity));height:100vh}.product-presentation-step-3{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));min-height:690px;height:auto}@media (min-width: 787px){.product-presentation-step-3{height:100vh}}.product-presentation-step-3 .gallery{position:relative;margin:0;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));overflow:hidden;min-height:auto;height:690px;width:100vw}@media (min-width: 787px){.product-presentation-step-3 .gallery{height:100vh}}.product-presentation-step-3 .gallery-slider{position:relative;margin:0;height:-moz-max-content;height:max-content;width:100%}.product-presentation-step-3 .gallery-slider .swiper-slide{width:100%;height:100%;z-index:5}.product-presentation-step-3 .gallery-slider .swiper-slide img{display:block;width:100%;height:auto;margin:0 auto}.product-presentation-step-3 .gallery-thumbs{z-index:10;display:flex;flex-direction:column;align-items:center;margin:150px 60px 60px;width:100px;height:100%;position:absolute;left:0;top:0;padding:0;overflow:hidden}@media (max-width: 1080px){.product-presentation-step-3 .gallery-thumbs{visibility:hidden;opacity:0;display:none}.product__info-container .loading__spinner:not(.product-presentation-step-3 .gallery-thumbs)~*,.quantity__rules-cart .loading__spinner:not(.product-presentation-step-3 .gallery-thumbs)~*{visibility:hidden}}.product-presentation-step-3 .gallery-thumbs .swiper-slide{border-radius:.25rem;width:98px;height:98px;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer;border:1px rgba(32,31,29,.1) solid}.color-variants{margin:20px 0}.color-swatch-container{display:flex;flex-wrap:wrap;gap:.625rem}.color-swatch input{display:none}.color-label{position:relative;display:block;width:22px;height:22px;border-radius:50%;cursor:pointer}.color-swatch input:checked+.color-label:after{content:"";width:6px;height:6px;border-radius:30px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-container{overflow:hidden}.swiper-pagination{position:absolute;display:flex;visibility:hidden;opacity:0;display:none}.product__info-container .loading__spinner:not(.swiper-pagination)~*,.quantity__rules-cart .loading__spinner:not(.swiper-pagination)~*{visibility:hidden}.swiper-pagination{z-index:897!important;top:35px!important;bottom:auto!important;left:20px!important;right:20px!important;width:auto!important}@media (max-width: 1080px){.swiper-pagination{display:flex;visibility:visible;opacity:1}}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 20px 0 0}.swiper-pagination-bullet{position:relative;width:100%!important;height:auto!important;text-align:left;opacity:1!important;margin-right:20px;background-color:transparent!important;border-radius:0!important;border:none!important}.swiper-pagination-bullet i{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:4px;background-color:#fff3}.swiper-pagination-bullet b{position:absolute;bottom:0;left:0;z-index:2;width:0%;height:4px;background-color:#fff}.swiper-pagination-b ullet-active{background-color:transparent!important}.swiper-pagination-b ullet-active b{animation-name:countingBar;animation-duration:3s;animation-timing-function:ease-in;animation-iteration-count:1;animation-direction:alternate;animation-fill-mode:forwards}@keyframes countingBar{0%{width:0}to{width:100%}}.stretch-panels-slider .swiper-slide-active{transform:scale(1)}.stretch-panels-slider .swiper-slide:not(.swiper-slide-active){opacity:.5}.product-bar .custom-select-wrapper{position:relative;width:72px}.product-bar .custom-select-wrapper select{display:none}.product-bar .custom-select{position:relative;display:inline-block;width:100%}.product-bar .custom-select-trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-size:14px;color:#fff;line-height:60px;background:transparent;cursor:pointer}.product-bar .arrow-icon{transition:transform .3s ease}.product-bar .custom-select.opened .arrow-icon{transform:rotate(180deg)}.product-bar .custom-options{position:absolute;display:block;bottom:100%;left:0;right:0;min-width:100%;margin-bottom:15px;border-radius:4px;box-sizing:border-box;transition:all .4s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(15px);background-color:#201f1dfc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.product-bar .custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.product-bar .option-hover:before{background:#f9f9f9}.product-bar .custom-option{position:relative;display:block;padding:0 22px;border-bottom:1px rgba(214,214,214,.2) solid;font-size:14px;font-weight:400;color:#fff;line-height:47px;cursor:pointer;transition:all .4s ease-in-out}.product-bar .custom-option:first-of-type{border-radius:4px 4px 0 0}.product-bar .custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}.product-bar .custom-option:hover,.product-bar .custom-option.selection{background:#343331fc}@media (max-width: 767px){.original-boxes{display:none}.mobile-only{display:block}}@media (min-width: 768px){.mobile-only{display:none}}.pin-spacer{background-color:#000}.custom-card{margin-left:auto;margin-right:auto;border-radius:.5rem;padding:1rem;max-width:758px;background-color:#201f1db3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media (max-width: 1080px){.custom-card{max-width:100%}}.custom-card--auto{width:auto;height:auto;max-width:-moz-fit-content;max-width:fit-content}.custom-card--fixed{position:fixed;padding:0;left:60px;right:60px;bottom:60px;max-width:100%;z-index:898}@media (max-width: 1080px){.custom-card--fixed{padding:.375rem;left:20px;right:20px;bottom:90px}}.custom-card--transparent{background-color:transparent}.custom-card-container{padding-left:8rem}@media (max-width: 1080px){.custom-card-container{padding-left:4rem}}.custom-card-container--no-padding{padding-left:0}.custom-card--empty{width:auto;height:200px;background-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.custom-card p{margin-bottom:1.25rem;padding-right:2rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(189 190 192 / var(--tw-text-opacity));font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.18px}@media (max-width: 768px){.custom-card p{margin-bottom:1.25rem;padding-right:2rem;font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.12px}}.label{font-family:lores-12,sans-serif;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;line-height:1;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (max-width: 768px){.label{font-size:.75rem;line-height:1rem}}.main-page-custom{background-image:url(bg-with-topography.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.main-page-custom .custom-card{margin-top:148px;margin-bottom:96px}.main-page-custom .custom-card-container--no-padding{padding-left:0;padding-bottom:32px}.main-page-custom .heading-with-icon{margin-bottom:56px!important}.main-page-custom .page-title{margin-bottom:0;margin-top:56px}.main-page-custom h2{color:#fff;font-family:lores-12;font-size:14px;font-style:normal;font-weight:410;line-height:100%;letter-spacing:normal;text-transform:uppercase;margin-bottom:10px}.main-page-custom h3{color:#fff;font-family:Neue Montreal;font-size:28px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px;margin-bottom:20px}.main-page-custom p{margin-bottom:56px}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}@media (max-width: 1080px){.main-page-custom{background-size:cover}.main-page-custom .custom-card{margin:40px 20px}}.customer:not(.account):not(.order){margin:0 auto;max-width:33.4rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media screen and (min-width: 750px){.customer:not(.account):not(.order){max-width:47.8rem}}.customer>h1,.customer__title{margin-top:0}.customer form{margin-top:4rem}.customer button{margin:4rem 0 1.5rem}.customer ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left;margin-bottom:4rem}.customer ul a{display:inline}.customer strong{font-weight:400;color:rgb(var(--color-foreground))}.customer h2.form__message{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media only screen and (min-width: 750px){.customer h2.form__message{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.customer .field{margin:2rem 0 0}.customer .field:first-of-type{margin-top:0}.customer table{table-layout:auto;border-collapse:collapse;border-bottom:.01rem solid rgba(var(--color-foreground),.08);box-shadow:none;width:100%;font-size:1.6rem;position:relative}@media screen and (min-width: 750px){.customer table{border:none;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.08)}}@media screen and (forced-colors: active){.customer table{border-top:.1rem solid transparent;border-bottom:.1rem solid transparent}}.customer tbody{color:rgb(var(--color-foreground))}.customer th,.customer td{font-weight:400;line-height:1;border:none;padding:0}@media screen and (min-width: 750px){.customer td{padding-right:2.2rem}}.customer tbody td{padding-top:1rem;padding-bottom:1rem}.customer td:empty{display:initial}.customer thead th{font-size:1.2rem;letter-spacing:.07rem;text-transform:uppercase}.customer tbody td:first-of-type{padding-top:4rem}@media screen and (min-width: 750px){.customer th,.customer td:first-of-type{text-align:left;padding-left:0;padding-right:2.2rem}.customer thead th,.customer tbody td{padding-top:2.4rem;padding-bottom:2.4rem}.customer th:first-of-type,.customer td:first-of-type{padding-left:2.2rem}.customer tbody td{vertical-align:top}.customer tbody td:first-of-type{padding-top:2.4rem}}.customer tbody td:last-of-type{padding-bottom:4rem}@media screen and (min-width: 750px){.customer tbody td:last-of-type{padding-bottom:0}}.customer tbody tr{border-top:.01rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width: 750px){.customer tbody tr:first-of-type{border-top:none}}@media screen and (forced-colors: active){.customer tbody tr{border-top:.1rem solid transparent}}.customer tfoot td:first-of-type,.customer tfoot td{padding-top:.6rem;padding-bottom:.6rem}.customer tfoot td:first-of-type{text-align:left}.customer tfoot tr:first-of-type td{padding-top:4rem}@media screen and (min-width: 750px){.customer tfoot tr:first-of-type td,.customer tfoot tr:first-of-type th{padding-top:2.4rem}}.customer tfoot tr:last-of-type td{padding-bottom:4rem}@media screen and (min-width: 750px){.customer tfoot tr:last-of-type td,.customer tfoot tr:last-of-type th{padding-bottom:2.4rem}}.customer thead:after,.customer tfoot:before{content:" ";height:.1rem;width:100%;display:block;position:absolute;left:0;background:rgba(var(--color-foreground),.08)}@media screen and (forced-colors: active){.customer thead:after,.customer tfoot:before{background:CanvasText}}@media screen and (max-width: 749px){.customer thead,.customer th,.customer tfoot td:first-of-type{display:none}.customer td{display:flex;text-align:right}.customer td:before{color:rgba(var(--color-foreground),.75);content:attr(data-label);font-size:1.4rem;padding-right:2rem;text-transform:uppercase;flex-grow:1;text-align:left}.customer td:first-of-type{display:flex;align-items:center}.customer tr{display:flex;flex-direction:column;justify-content:flex-start;width:100%}}.customer .pagination{margin-top:5rem;margin-bottom:7rem}@media screen and (min-width: 990px){.customer .pagination{margin-top:7rem;margin-bottom:10rem}}.customer .pagination ul{display:flex;justify-content:center;list-style:none;padding:0}.customer .pagination li{flex:1 1;max-width:4rem}.customer .pagination li:not(:last-child){margin-right:1rem}.customer .pagination li :first-child{display:inline-flex;justify-content:center;align-items:center;position:relative;height:4rem;width:100%;padding:0;text-decoration:none}.customer .pagination li :first-child .svg-wrapper{height:.6rem}.customer .pagination li:first-of-type .svg-wrapper{margin-left:-.2rem;transform:rotate(90deg)}.customer .pagination li:last-of-type .svg-wrapper{margin-right:-.2rem;transform:rotate(-90deg)}.customer .pagination li [aria-current]:after{content:"";display:block;width:2rem;height:.01rem;position:absolute;bottom:.08rem;left:50%;transform:translate(-50%);background-color:currentColor}.login a{display:block;margin:0 auto;width:-moz-fit-content;width:fit-content}.login a[href="#recover"]{margin-left:0;margin-right:0}.login .field+a{margin-top:1rem}.login p{margin:1.5rem 0}.login h3{margin-top:1.5rem;text-align:left;font-size:calc(var(--font-heading-scale) * 1.6rem)}#customer_login_guest button{margin-top:0}#recover,#recover+div{display:none}#recover:target{display:block}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}#recover,#login{scroll-margin-top:20rem}#recover{margin-bottom:0}.activate button[name=decline],.addresses li>button,.addresses form button[type]{background-color:rgba(var(--color-background),var(--alpha-button-background));color:rgb(var(--color-link))}@media only screen and (min-width: 750px){.activate button[name=decline]{margin-top:inherit;margin-left:1rem}}:is(.account,.order){margin:0 auto;max-width:var(--page-width);padding-left:2rem;padding-right:2rem}@media screen and (min-width: 750px){:is(.account,.order){padding-left:5rem;padding-right:5rem}}@media screen and (min-width: 990px){:is(.account,.order)>div:nth-of-type(2){display:flex;margin-top:5rem}:is(.account,.order)>div:nth-of-type(2)>div:first-of-type{flex-grow:1;padding-right:3.2rem}}@media screen and (min-width: 750px) and (max-width: 989px){.order>div:nth-of-type(2)>div:last-of-type{display:flex}.order>div:nth-of-type(2)>div:last-of-type div{padding-right:3.2rem}}:is(.account,.order) p{margin:0 0 2rem;font-size:1.6rem}:is(.account,.order) h1{margin-bottom:1rem}:is(.account,.order) h2{margin-top:4rem;margin-bottom:1rem}@media screen and (min-width: 990px){:is(.account,.order) h2{margin-top:0}}.account h1+a{display:inline-flex;align-items:center}.account a .svg-wrapper{width:1.5rem;margin-bottom:-.03rem;margin-right:1rem}@media screen and (min-width: 750px){.account thead th:last-child,.account td:last-child{text-align:right}.account table td:first-of-type{padding-top:1.2rem;padding-bottom:1.2rem}}.account table td:first-of-type a{padding:1.1rem 1.5rem;text-decoration:none;box-shadow:0 0 0 .1rem rgba(var(--color-link),.2);border:.1rem solid transparent;font-size:1.2rem}.account table td:first-of-type a:hover{box-shadow:0 0 0 .2rem rgba(var(--color-link),.2)}.order td:first-of-type{align-items:initial}@media screen and (min-width: 750px){.order thead th:nth-last-child(-n+3),.order td:nth-last-child(-n+3){text-align:right}}.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{font-size:2.2rem;padding-top:1.5rem;padding-bottom:4rem}@media screen and (min-width: 750px){.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{padding-bottom:2.4rem}}.order tfoot tr:last-of-type td:before{font-size:2.2rem}.order table p,.order>div:nth-of-type(2)>div:first-of-type h2,.order>div:nth-of-type(2)>div:last-of-type h2+p{margin-bottom:0}.order>div:nth-of-type(2)>div:first-of-type h2~p{margin-bottom:0;font-size:1.4rem}.order>div:nth-of-type(2)>div:first-of-type h2~p:last-of-type{margin-bottom:3rem}.order .item-props{font-size:1.4rem;margin-top:.05px;display:flex;flex-direction:column}.order .item-props>span{word-break:break-all;line-height:calc(1 + .2 / var(--font-body-scale))}.order .fulfillment{width:-moz-fit-content;width:fit-content;border:.01rem solid rgba(var(--color-foreground),.2);padding:1rem;margin-top:1rem;font-size:1.4rem;text-align:left}.order .fulfillment a{margin:.7rem 0}.order .fulfillment span{display:block}.order .cart-discount{display:block;margin-top:1rem;margin-bottom:.5rem;font-size:1.2rem}@media screen and (min-width: 750px){.order td .cart-discount{display:none}}.order tbody ul{list-style:none;font-size:1.2rem;text-align:right;padding-left:0;margin-top:1rem;margin-bottom:0}@media screen and (min-width: 750px){.order tbody ul{text-align:left}}.order table a{line-height:calc(1 + .3 / var(--font-body-scale))}.order tbody tr:first-of-type td:first-of-type>div{display:flex;flex-direction:column;align-items:flex-end}@media screen and (min-width: 750px){.order tbody tr:first-of-type td:first-of-type>div{align-items:flex-start}}.order .properties{font-size:1.4rem;margin-top:1rem}.order .properties span{display:block;line-height:calc(1 + .2 / var(--font-body-scale))}.order .svg-wrapper{width:1.1rem;color:rgb(var(--color-foreground));margin-right:.5rem}.order dl{margin:0}.order dd{margin-left:0;line-height:calc(1 + .3 / var(--font-body-scale))}.order dd s{color:rgba(var(--color-foreground),.7)}.order .unit-price{font-size:1.1rem;letter-spacing:.07rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.order .regular-price{font-size:1.3rem}.addresses li>button{margin-left:.5rem;margin-right:.5rem}.addresses li>button+button,.addresses form button+button{margin-top:0rem}@media screen and (min-width: 750px){.addresses li>button:first-of-type{margin-top:3rem}}.addresses form button:first-of-type{margin-right:1rem}label[for=AddressCountryNew],label[for=AddressProvinceNew]{display:block;font-size:1.4rem;margin-bottom:.6rem}.addresses form{display:flex;flex-flow:row wrap}.addresses form>div{width:100%;text-align:left}.addresses ul{list-style:none;padding-left:0;text-align:center}li[data-address]{margin-top:5rem}.addresses [aria-expanded=false]~div[id]{display:none}.addresses [aria-expanded=true]~div[id]{display:block}.addresses h2{text-align:left}li[data-address]>h2{text-align:center;font-size:calc(var(--font-heading-scale) * 1.8rem);margin-bottom:0}@media only screen and (min-width: 750px){li[data-address]>h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.addresses ul p{margin-bottom:0}.addresses input[type=checkbox]{margin-top:2rem;margin-left:0}@media only screen and (min-width: 750px){.addresses form>div:nth-of-type(1){margin-right:2rem}.addresses form>div:nth-of-type(2){margin-top:0}.addresses form>div:nth-of-type(1),.addresses form>div:nth-of-type(2){box-sizing:border-box;flex-basis:calc(50% - 1rem)}}.addresses form>div:nth-of-type(7),.addresses form>div:nth-of-type(7)+div[id]{margin-top:1.5rem}.custom-faq{background-image:url(bg-with-topography.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-top:148px;padding-bottom:96px}.custom-faq h2{margin-top:3.5rem;font-size:4.5rem;line-height:1;font-style:normal;font-weight:500;line-height:85%;letter-spacing:-1.4px}@media (max-width: 768px){.custom-faq h2{margin-top:2.5rem;font-size:2.2rem;font-weight:500;line-height:90%;letter-spacing:-.68px}}.custom-faq h3{font-size:1.88rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.56px}@media (max-width: 768px){.custom-faq h3{font-size:1.5rem;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.48px}.custom-faq .icon-title svg{width:22px}}.custom-faq .custom-card-container--no-padding{padding-left:0;padding-bottom:32px}@media (max-width: 1080px){.custom-faq .custom-card-container{padding-left:0}}.custom-faq .heading-with-icon{margin-bottom:30px!important}.custom-faq .heading-with-icon .icon-box{border:0;margin-right:20px}.custom-faq .page-title{margin-bottom:0;margin-top:56px}.custom-faq p{margin-bottom:56px}.custom-faq .custom-card.faq-item{padding-top:38px;margin-bottom:6px}.custom-faq .faq-list{margin-top:.375rem;padding-left:0;padding-right:0}.custom-faq .faq-item-question{cursor:pointer}.custom-faq .faq-filters{margin-bottom:.625rem;display:flex;flex-direction:row;gap:.5rem}.custom-faq .faq-filter{border-style:dashed;--tw-border-opacity: 1;border-color:rgb(43 43 43 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(13 11 20 / var(--tw-bg-opacity));font-family:lores-12,sans-serif;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));display:flex;height:30px;padding:10px 20px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;border-radius:4px;border-width:1px;-webkit-backdrop-filter:blur(42px);backdrop-filter:blur(42px);font-size:14px;font-style:normal;font-weight:410;line-height:100%;transition:background-color .3s,color .3s}.custom-faq .faq-filter.active{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(13 11 20 / var(--tw-text-opacity));border:none}.custom-faq .faq-filter .icon-filter{display:flex;width:16px;height:16px;padding:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px}@media (max-width: 1080px){.custom-faq{padding-left:1.25rem;padding-right:1.25rem}}.custom-faq .icon-title{display:inline-block;vertical-align:super;font-size:.6em;margin-left:-10px;margin-bottom:2px}.custom-faq .container .labels{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between}.custom-faq .container h2{display:inline;color:#fff}.custom-faq .faq-buttons{display:flex;flex-direction:row;gap:.375rem}@media (max-width: 968px){.custom-faq .faq-buttons{visibility:hidden;opacity:0;display:none}.product__info-container .loading__spinner:not(.custom-faq .faq-buttons)~*,.quantity__rules-cart .loading__spinner:not(.custom-faq .faq-buttons)~*{visibility:hidden}}@media (max-width: 1080px){.custom-faq{background-size:cover}.custom-faq .custom-card{margin:0}}.faq-filter-select{display:none}@media (max-width: 968px){.faq-filter-select{display:block}}.custom-faq .custom-select-wrapper{border-radius:.125rem;font-family:lores-12,sans-serif;position:relative;width:100%;height:28px;font-size:12px;font-style:normal;font-weight:410;line-height:100%;text-transform:uppercase}.custom-faq .custom-select-wrapper select{display:none}.custom-faq .custom-select{position:relative;display:inline-block;width:100%;height:100%}.custom-faq .custom-select-trigger{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(13 11 20 / var(--tw-text-opacity));position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 20px;line-height:1;height:100%;cursor:pointer}.custom-faq .arrow-icon{transition:transform .3s ease}.custom-faq .custom-select.opened .arrow-icon{transform:rotate(180deg)}.custom-faq .custom-options{position:absolute;display:block;bottom:100%;left:0;right:0;min-width:100%;margin-bottom:15px;border-radius:4px;box-sizing:border-box;transition:all .4s ease-in-out;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(15px);background-color:#201f1dfc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.custom-faq .custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.custom-faq .option-hover:before{background:#f9f9f9}.custom-faq .custom-option{position:relative;display:block;padding:0 22px;border-bottom:1px rgba(214,214,214,.2) solid;font-size:14px;font-weight:400;color:#fff;line-height:47px;cursor:pointer;transition:all .4s ease-in-out}.custom-faq .custom-option:first-of-type{border-radius:4px 4px 0 0}.custom-faq .custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}.custom-faq .custom-option:hover,.custom-faq .custom-option.selection{background:#343331fc}@media (min-width: 640px){.sm\:pb-\[47px\]{padding-bottom:47px}.sm\:pt-\[173px\]{padding-top:173px}}@media (min-width: 768px){.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:items-center{align-items:center}.md\:pb-3\.5{padding-bottom:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/app.css.map */
