.text-color--black{color:#000}.text-color--white{color:#fff}.text-color--green{color:#d6ff3b}.text-color--softVoyager{color:#d4eef3}.text-color--softMirror{color:#f0f7fa}.text-color--softGlacier{color:#ccd8ff}.text-color--coolBlue{color:#3358ff}.text-color--coolNeptune{color:#17acff}.text-color--coolVeruca{color:#6776ff}.text-color--tagBlue{color:#4bbfff}.text-color--tagLight{color:#eef7fb}.text-color--tagPink{color:#ffa2fa}.text-hover--black:hover{color:#000}.text-hover--white:hover{color:#fff}.text-hover--green:hover{color:#d6ff3b}.text-hover--softVoyager:hover{color:#d4eef3}.text-hover--softMirror:hover{color:#f0f7fa}.text-hover--softGlacier:hover{color:#ccd8ff}.text-hover--coolBlue:hover{color:#3358ff}.text-hover--coolNeptune:hover{color:#17acff}.text-hover--coolVeruca:hover{color:#6776ff}.text-hover--tagBlue:hover{color:#4bbfff}.text-hover--tagLight:hover{color:#eef7fb}.text-hover--tagPink:hover{color:#ffa2fa}.bg-color--black{background-color:#000}.bg-color--white{background-color:#fff}.bg-color--green{background-color:#d6ff3b}.bg-color--softVoyager{background-color:#d4eef3}.bg-color--softMirror{background-color:#f0f7fa}.bg-color--softGlacier{background-color:#ccd8ff}.bg-color--coolBlue{background-color:#3358ff}.bg-color--coolNeptune{background-color:#17acff}.bg-color--coolVeruca{background-color:#6776ff}.bg-color--tagBlue{background-color:#4bbfff}.bg-color--tagLight{background-color:#eef7fb}.bg-color--tagPink{background-color:#ffa2fa}.bg-hover--black:hover{background-color:#000}.bg-hover--white:hover{background-color:#fff}.bg-hover--green:hover{background-color:#d6ff3b}.bg-hover--softVoyager:hover{background-color:#d4eef3}.bg-hover--softMirror:hover{background-color:#f0f7fa}.bg-hover--softGlacier:hover{background-color:#ccd8ff}.bg-hover--coolBlue:hover{background-color:#3358ff}.bg-hover--coolNeptune:hover{background-color:#17acff}.bg-hover--coolVeruca:hover{background-color:#6776ff}.bg-hover--tagBlue:hover{background-color:#4bbfff}.bg-hover--tagLight:hover{background-color:#eef7fb}.bg-hover--tagPink:hover{background-color:#ffa2fa}:focus,:focus-visible{box-shadow:none;outline:0}@media only screen and (min-width:990px){:focus-visible{box-shadow:0 0 0 .3rem #fff,0 0 .5rem .4rem rgba(var(#000000),.3);outline:.2rem solid #000;outline-offset:.3rem}}.focused,.no-js :focus{box-shadow:0 0 0 .3rem #fff,0 0 .5rem .4rem rgba(var(--color-foreground),.3);outline:.2rem solid #000;outline-offset:.3rem}.no-js :focus:not(:focus-visible){box-shadow:none;outline:0}@media only screen and (min-width:990px){.focus-inset:focus-visible{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3);outline:.2rem solid #000;outline-offset:-.2rem}}.focused.focus-inset,.no-js .focus-inset:focus{box-shadow:0 0 .2rem rgba(var(--color-foreground),.3);outline:.2rem solid #000;outline-offset:-.2rem}.no-js .focus-inset:focus:not(:focus-visible){box-shadow:none;outline:0}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{box-shadow:0 0 0 1rem #fff,0 0 .2rem 1.2rem rgba(var(--color-foreground),.3);outline:.2rem solid #000;outline-offset:1rem}.focus-offset.focused,.no-js .focus-offset:focus{box-shadow:0 0 0 1rem #fff,0 0 .2rem 1.2rem rgba(var(--color-foreground),.3);outline:.2rem solid #000;outline-offset:1rem}.no-js .focus-offset:focus:not(:focus-visible){box-shadow:none;outline:0}.bg-color--black button:focus{box-shadow:0 0 0 .3rem #fff;outline-color:#fff}body:not(.a11y){-webkit-ring-color:transparent!important}body:not(.a11y) :focus,body:not(.a11y) :focus-visible{box-shadow:none!important;outline-color:transparent!important;outline-style:none!important;outline-style:outset!important;outline-width:0!important;outline:0!important}body:not(.a11y) .focus-inset:focus,body:not(.a11y) .focus-inset:focus-visible,body:not(.a11y) button:focus,body:not(.a11y) button:focus-visible,body:not(.a11y) input:focus,body:not(.a11y) input:focus-visible,body:not(.a11y) select:focus,body:not(.a11y) select:focus-visible,body:not(.a11y) textarea:focus,body:not(.a11y) textarea:focus-visible{-webkit-appearance:none;-webkit-box-shadow:0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 #fff0;outline:none!important;outline-color:transparent!important;outline-style:none!important;outline:0!important}.button-circle,.button-large,.button-medium,.button-small,.junip-app .junip-btn.junip-btn-sm{border-radius:10rem;cursor:pointer;max-width:100%;text-decoration:none;transition:background-color .15s ease,color .17s ease}.button-large{align-items:center;border:1px solid #000;display:inline-flex;font-family:Artext Web SE,sans-serif;font-size:calc(var(--ax)*15);font-weight:400;height:2.8em;justify-content:center;max-width:100%;padding:0 1em;text-transform:uppercase;width:23em}@media only screen and (min-width:990px){.button-large{font-size:calc(var(--ax)*16);height:3.375em;padding:0 2em;width:27.9375em}}.button-medium{align-items:center;border:1px solid #000;display:inline-flex;font-family:Artext Web SE,sans-serif;font-size:calc(var(--ax)*15);font-weight:400;height:2.8em;justify-content:center;max-width:100%;min-width:12em;padding:0 1.56em;text-transform:uppercase}@media only screen and (min-width:990px){.button-medium{font-size:calc(var(--ax)*16);height:3.375em;min-width:12em;padding:0 3.56em}}.button-small,.junip-app .junip-btn.junip-btn-sm{align-items:center;display:inline-flex;font-family:Artext Web SE,sans-serif;font-size:1.2rem;font-size:clamp(1rem,3.0768vw,1.2rem);font-weight:500;height:calc(var(--ax)*33);justify-content:center;max-width:100%;padding:0 .7em;text-transform:uppercase}@media only screen and (min-width:990px){.button-small,.junip-app .junip-btn.junip-btn-sm{font-size:1.2rem;font-size:clamp(1.2rem,.7932vw,1.44rem)}}.junip-app .junip-btn.junip-btn-sm{padding:.7em 1.5em}.button-circle{align-items:center;border-radius:100%;display:inline-flex;font-size:calc(var(--ax)*35);height:1em;justify-content:center;max-width:100%;padding:0;width:1em}@media only screen and (min-width:990px){.button-circle{font-size:calc(var(--ax)*35)}}.button-circle svg{display:block;height:auto;width:37.1%}.variant-radios{row-gap:calc(var(--ax)*9)}.pill{border:1px solid #000;border-radius:20rem;color:#000;display:flex;height:calc(var(--ax)*33);min-width:calc(var(--ax)*40);padding:0 1em;position:relative}.pill__text{font-family:Neue Plak Text Web,sans-serif;font-size:calc(var(--ax)*12.5);font-weight:500;position:relative;text-transform:uppercase;top:-.1em}@media only screen and (min-width:990px){.pill__text{font-size:1.25rem;font-size:clamp(1.25rem,.82625vw,1.5rem)}}fieldset{border:none}.a11y fieldset:focus-within{outline:1px solid #3358ff}a.button-circle,a.button-large,a.button-small{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:1em;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}.h1,.rte h1,.shopify-policy__title h1{font-family:Artext Web SC,"sans-serif";font-size:calc(var(--ax)*37);font-style:normal;font-weight:700;line-height:.9;text-transform:uppercase}@media only screen and (min-width:990px){.h1,.rte h1,.shopify-policy__title h1{font-size:calc(var(--ax)*75)}}.h1--product,.rte h1--product,.shopify-policy__title h1--product{font-size:calc(var(--ax)*45);letter-spacing:-.01em}@media only screen and (min-width:990px){.h1--product,.rte h1--product,.shopify-policy__title h1--product{font-size:calc(var(--ax)*59)}}.h2,.tag{font-family:Tiny,"sans-serif";font-size:calc(var(--ax)*41);font-style:normal;font-variation-settings:"wght" 160;font-weight:160;line-height:.66;text-transform:uppercase}@media only screen and (min-width:990px){.h2,.tag{font-size:calc(var(--ax)*80)}}#__next h2,.h3,.junip-review-list-item .junip-review-title,.rte h2,.rte h3,.rte strong{font-family:Artext Web SC,"sans-serif";font-size:calc(var(--ax)*24);font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}@media only screen and (min-width:990px){#__next h2,.h3,.junip-review-list-item .junip-review-title,.rte h2,.rte h3,.rte strong{font-size:calc(var(--ax)*43)}}#__next h2,.rte h2,.rte strong{font-size:calc(var(--ax)*20)}@media only screen and (min-width:990px){#__next h2,.rte h2,.rte strong{font-size:calc(var(--ax)*24)}}#__next,.body-text,.rte li strong,.rte-sec,.sentence-large,.sentence-product,.sentence-small,.shopify-policy__container{font-family:Neue Plak Web,sans-serif;font-style:normal}#__next b,#__next strong,.body-text b,.body-text strong,.rte li strong b,.rte li strong strong,.rte-sec b,.rte-sec strong,.sentence-large b,.sentence-large strong,.sentence-product b,.sentence-product strong,.sentence-small b,.sentence-small strong,.shopify-policy__container b,.shopify-policy__container strong{font-weight:700}#__next p,.body-text p,.rte li strong p,.rte-sec p,.sentence-large p,.sentence-product p,.sentence-small p,.shopify-policy__container p{font:inherit;margin-bottom:1em;margin-top:0}#__next p:last-of-type,.body-text p:last-of-type,.rte li strong p:last-of-type,.rte-sec p:last-of-type,.sentence-large p:last-of-type,.sentence-product p:last-of-type,.sentence-small p:last-of-type,.shopify-policy__container p:last-of-type{margin-bottom:0}#__next a,.body-text a,.rte li strong a,.rte-sec a,.sentence-large a,.sentence-product a,.sentence-small a,.shopify-policy__container a{color:inherit}.sentence-large{font-size:calc(var(--ax)*23);font-weight:400;line-height:1}@media only screen and (min-width:990px){.sentence-large{font-size:calc(var(--ax)*40)}}.sentence-small{font-size:calc(var(--ax)*16);line-height:1.2}@media only screen and (min-width:990px){.sentence-small{font-size:calc(var(--ax)*25)}}#__next,.rte li strong,.sentence-product,.shopify-policy__body,.shopify-policy__container li,.shopify-policy__container p{font-family:Neue Plak Text Web,sans-serif;font-size:calc(var(--ax)*14);line-height:1.5;text-transform:unset}@media only screen and (min-width:990px){#__next,.rte li strong,.sentence-product,.shopify-policy__body,.shopify-policy__container li,.shopify-policy__container p{font-size:calc(var(--ax)*15)}}.sentence-large,.sentence-small{letter-spacing:.02em}.sentence-product,.sentence-small{font-weight:400}.body-label{font-family:Neue Plak Text Web,sans-serif;font-size:calc(var(--ax)*14);font-style:normal;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase}@media only screen and (min-width:990px){.body-label{font-size:calc(var(--ax)*18)}}.body-text{font-family:Neue Plak Text Web,sans-serif;font-size:calc(var(--ax)*14);font-style:normal;font-weight:400;line-height:1.6}@media only screen and (min-width:990px){.body-text{font-size:calc(var(--ax)*16)}}.label-large,.label-medium{font-family:Artext Web SE,sans-serif;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase}.label-large{font-size:calc(var(--ax)*14)}@media only screen and (min-width:990px){.label-large{font-size:calc(var(--ax)*18)}}.label-medium{font-size:1.2rem;font-size:clamp(1rem,3.0768vw,1.2rem);line-height:1.1}@media only screen and (min-width:990px){.label-medium{font-size:calc(var(--ax)*14)}}.label-small{font-family:Apercu,sans-serif;font-size:1rem;font-size:clamp(1rem,2.564vw,1rem);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1;text-transform:uppercase}@media only screen and (min-width:990px){.label-small{font-size:1.2rem;font-size:clamp(1rem,.7932vw,1.44rem)}}.tag{border-radius:150rem;font-size:calc(var(--ax)*16);line-height:1;padding:.15em .755em}@media only screen and (min-width:990px){.tag{font-size:calc(var(--ax)*24);padding:.05em .6em}}.tag--artext{font-family:Artext Web SE;font-size:1rem;font-size:clamp(1rem,2.564vw,1rem);padding:.4em 1em}@media only screen and (min-width:990px){.tag--artext{font-size:1.2rem;font-size:clamp(1rem,.7932vw,1.44rem);padding:.4em 1em}}.footer-menu-item,.header-menu-item{font-family:Artext Web SE,sans-serif;font-size:1.1rem;font-size:clamp(1rem,2.8204vw,1.1rem);font-style:normal;font-weight:700;letter-spacing:.01em;line-height:1;text-transform:uppercase}@media only screen and (min-width:990px){.footer-menu-item,.header-menu-item{font-size:1.1rem;font-size:clamp(1.1rem,.7271vw,1.32rem)}}.footer-menu-item{letter-spacing:0}.footer-menu-item,.legal-menu-item{color:#000;display:block;font-size:calc(var(--ax)*14);margin-bottom:calc(var(--ax)*20);text-decoration:none}@media only screen and (min-width:990px){.footer-menu-item,.legal-menu-item{font-size:calc(var(--ax)*16)}}.footer-menu-item:hover,.legal-menu-item:hover{text-decoration:underline}.legal-menu-item{font-weight:400;letter-spacing:.03em;margin-top:calc(var(--ax)*-1)}.label-option,.legal-menu-item{font-family:Neue Plak Text Web,sans-serif;font-style:normal;line-height:1;text-transform:uppercase}.label-option{font-size:calc(var(--ax)*12.5);font-weight:500}@media only screen and (min-width:990px){.label-option{font-size:1.25rem;font-size:clamp(1.25rem,.82625vw,1.5rem)}}.grid-title{display:block;font-family:Artext Web SE,sans-serif;font-size:calc(var(--ax)*16);font-style:normal;font-weight:500;line-height:1;text-transform:uppercase}@media only screen and (min-width:990px){.grid-title{font-size:calc(var(--ax)*23)}}.grid-text{display:block;font-size:clamp(1rem,2.564vw,1.2rem);letter-spacing:.02em;line-height:1.475}.cart-info,.grid-text{font-family:Neue Plak Text Web,sans-serif;font-style:normal;font-weight:400}.cart-info{font-size:calc(var(--ax)*13);line-height:1}@media only screen and (min-width:990px){.cart-info{font-size:calc(var(--ax)*13)}.h1,.rte h1{line-height:.88}.sentence-small{line-height:1.15}.body-text,.sentence-product{line-height:1.45}.grid-text{font-size:clamp(1rem,.8593vw,1.56rem)}}.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.3rem;letter-spacing:.04rem;line-height:1.5}a:empty,article:empty,div:empty,dl:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty,section:empty,ul:empty{display:none}.customer a,.link{background-color:transparent;border:none;box-shadow:none;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem}.link--text,.link--text:hover{color:#000}.link-with-icon{display:inline-flex;font-size:1.4rem;font-weight:600;letter-spacing:.1rem;margin-bottom:4.5rem;text-decoration:none;white-space:nowrap}.link-with-icon .icon{margin-left:1rem;width:1.5rem}.italic-heading{font-family:Neue Plak Text Web,sans-serif;font-size:calc(var(--ax)*16);font-style:italic;font-weight:500;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:990px){.italic-heading{font-size:calc(var(--ax)*25)}}.italic-heading--lg{font-size:calc(var(--ax)*22)}@media only screen and (min-width:990px){.italic-heading--lg{font-size:calc(var(--ax)*36)}}.bfcm-red{color:red;font-weight:800;opacity:1}.video__container:not(.absolute-fill){position:relative}.video video{background:transparent}.accordion{border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);margin-bottom:0;margin-top:calc(var(--ax)*40)}.accordion__title{cursor:pointer;min-height:calc(var(--ax)*16);padding:calc(var(--ax)*20) 0;word-break:break-word}.accordion__title h3{font-family:Neue Plak Text Web,sans-serif;font-weight:700;letter-spacing:.04em;max-width:calc(100% - var(--ax)*60)}@media only screen and (max-width:989px){.accordion__title h3{line-height:1.4}}.accordion__title:before{content:"+";display:block;font-size:1.5em;position:absolute;right:0;top:calc(var(--ax)*20)}.accordion__content{height:max-content;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.32,.24,.15,1)}.accordion__content p:last-child{margin-bottom:calc(var(--ax)*20)}.accordion+.accordion{border-top:none;margin-top:0}.accordion details[open] .accordion__title:before{content:"-"}.announcement-bar{align-items:center;display:flex;justify-content:center;padding:calc(var(--ax)*10) calc(var(--ax)*20);position:relative;text-decoration:none;z-index:111132}.cart-open .announcement-bar{z-index:0}@media only screen and (max-width:989px){.mobile-menu-open .announcement-bar{z-index:0}}.announcement-bar__text{padding:0;text-align:center}.cart-count-bubble{align-items:center;background-color:#d6ff3b;border-radius:100%;color:#000;display:flex;height:.41667em;justify-content:center;line-height:1;position:absolute;right:calc(-.05em + var(--ax)*30);top:calc(.2em + var(--ax)*30);width:.41667em}@media only screen and (min-width:990px){.cart-count-bubble{right:-.05em;top:.2em}}.cart-count-bubble span{font-family:Apercu,sans-serif;font-size:.2778em;position:relative;top:.055em}.cart-count-bubble:empty{display:none}.deferred-media__poster{background-color:transparent;border:none;cursor:pointer;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.media>.deferred-media__poster{align-items:center;display:flex;justify-content:center}.deferred-media__poster img{height:100%;max-width:100%;width:auto}.deferred-media{overflow:hidden}.deferred-media:not([loaded]) template{z-index:-1}.deferred-media[loaded]>.deferred-media__poster{display:none}.deferred-media__poster:focus-visible{outline:none}.deferred-media__poster:focus{outline:none}@media (forced-colors:active){.deferred-media__poster:focus{outline:1px solid transparent}}.deferred-media__poster:focus:not(:focus-visible){box-shadow:none;outline:0}.deferred-media__poster-button{align-items:center;background-color:#fff;border-radius:50%;color:#000;display:flex;height:6.2rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .1 ease,color .1 ease;width:6.2rem;z-index:1}.deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.deferred-media__poster-button .icon{height:2rem;width:2rem}.deferred-media__poster-button .icon-play{margin-left:.2rem}.klaviyo-email__form{font-size:calc(var(--ax)*14);position:relative}@media only screen and (min-width:990px){.klaviyo-email__form{font-size:calc(var(--ax)*14)}}.klaviyo-email__input{background-color:#fff;border:1px solid #000;border-radius:20rem;color:#000;padding:.75em 1.73em .93em;width:100%}.klaviyo-email input::-webkit-input-placeholder,.klaviyo-email input::placeholder,.klaviyo-email input:not([type=submit]){font-family:Neue Plak Text Web,sans-serif!important;font-style:normal;font-weight:400!important;line-height:1!important;overflow:visible}.klaviyo-email input::-webkit-input-placeholder,.klaviyo-email input::placeholder,.klaviyo-email__input:not([type=submit]){color:#00000080!important;font-size:calc(var(--ax)*14)}@media only screen and (min-width:990px){.klaviyo-email input::-webkit-input-placeholder,.klaviyo-email input::placeholder,.klaviyo-email__input:not([type=submit]){font-size:calc(var(--ax)*14)}}.klaviyo-email__submit{background:transparent;cursor:pointer;font-size:1em;height:2.5em;position:absolute;right:.45em;top:50%;transform:translateY(-50%);width:2.5em}.klaviyo-email__spinner{opacity:0}.notification{border-radius:calc(var(--ax)*10);bottom:calc(var(--ax)*20);font-family:Artext Web SE,sans-serif;font-size:calc(var(--ax)*14);left:0;margin:0 auto;padding:calc(var(--ax)*10);position:fixed;right:0;transform:translateY(calc(100% + var(--ax)*20));width:max-content;z-index:15}.notification,.notification.show{transition:transform .2s cubic-bezier(.32,.24,.15,1)}.notification.show{transform:translateY(0)}.product-form{display:block}.product-form__preorder{font-style:italic;font-weight:400;text-align:center;text-transform:none}.product-form__buttons,.product-form__preorder{margin-top:calc(var(--ax)*14)}.product-form__buttons--no-icons{margin-top:calc(var(--ax)*22)}@media only screen and (min-width:990px){.product-form__buttons--no-icons{margin-top:calc(var(--ax)*26)}}.product-form__submit{margin-bottom:0;width:100%}@media screen and (forced-colors:active){.product-form__submit[aria-disabled=true]{color:Window}}@media only screen and (min-width:990px){.product-form-bundle__content--half{max-width:50%;padding-right:calc(var(--ax)*30)}}@media only screen and (max-width:989px){.product-form-bundle__content{margin-top:calc(var(--ax)*25)}.product-form-bundle__content--half{max-width:50%;padding-right:calc(var(--ax)*15)}}.product-form-bundle{display:flex}.product-form-bundle:not(.product-form-bundle--sticky):not(.product-form-bundle--dynamic-options){display:flex;flex-wrap:wrap}.product-form-bundle:not(.product-form-bundle--sticky):not(.product-form-bundle--dynamic-options) .waitlist-popup{margin-top:calc(var(--ax)*22);width:100%}@media only screen and (min-width:990px){.product-form-bundle:not(.product-form-bundle--sticky):not(.product-form-bundle--dynamic-options) .waitlist-popup{margin-top:calc(var(--ax)*26)}}.product-form-bundle--sticky{display:flex}@media only screen and (min-width:990px){.product-form-bundle--sticky{margin-left:auto}}.product-form-bundle__content{align-items:center;display:flex;justify-content:flex-start;margin-top:calc(var(--ax)*5)}@media only screen and (min-width:990px){.product-form-bundle__content{margin-top:calc(var(--ax)*20)}}.product-form-bundle__title{margin:0}.product-form-bundle__title:hover{text-decoration:none}.product-form-bundle__media{height:calc(var(--ax)*50);margin:calc(var(--ax)*2) calc(var(--ax)*3) 0 0;position:relative;width:calc(var(--ax)*50)}.product-form-bundle .product__subscribe,.product-form-bundle .variant-radios{margin-top:calc(var(--ax)*5)}.product-form-bundle__options__form{flex-shrink:1}.product-form-bundle__options__image{aspect-ratio:1/1;border-radius:1rem;display:block;flex-shrink:0;height:auto;position:relative;width:30%}.product-form-bundle__options__image--transparent img{height:100%;left:0;top:0;width:100%}.product-form-bundle__options--dynamic-options{align-items:center;background:#fff;border-radius:calc(var(--ax)*10);display:flex;height:100%;justify-content:space-between;overflow:hidden;padding:calc(var(--ax)*22) calc(var(--ax)*24) calc(var(--ax)*22) 0}.product-form-bundle__options--dynamic-options [href="#sizeguide"]{display:none}.product-form-bundle__options--dynamic-options variant-radios{display:flex;justify-content:flex-end}.product-form-bundle__options--dynamic-options .pdp-upsell__submit{width:100%}.product-icon{padding-top:calc(var(--ax)*9)}.product-icon--sm{align-items:center;display:flex;font-size:1.1rem;font-size:clamp(1rem,2.8204vw,1.1rem);margin:.98em 2.286em 0 0}@media only screen and (min-width:990px){.product-icon--sm{font-size:calc(var(--ax)*14)}}@media only screen and (max-width:989px){.product-icon--sm{margin:.98em 0 0;max-width:10em}}.product-icon--lg{align-items:center;display:flex;flex-direction:column;font-size:calc(var(--ax)*16);justify-content:flex-start;padding:0 calc(var(--ax)*12);text-align:center}@media only screen and (min-width:990px){.product-icon--lg{font-size:calc(var(--ax)*20)}}.product-icon__text{font-family:Neue Plak Text Web,sans-serif;font-style:normal;font-weight:400;letter-spacing:.02em;max-width:5.5em}.product-icon--sm .product-icon__text{line-height:1}.product-icon--lg .product-icon__text{align-items:center;display:flex;justify-content:center;line-height:1.25;margin-top:calc(var(--ax)*10);max-width:7em;min-height:2.375em;min-width:9ch}@media only screen and (min-width:990px){.product-icon--lg .product-icon__text{margin-top:calc(var(--ax)*20);min-height:1.9em;min-width:12ch}}@media only screen and (max-width:989px){.product-icon--lg .product-icon__text{letter-spacing:0;margin-bottom:calc(var(--ax)*20)}}.product-icon--sm .product-icon__image{margin-right:.909em}@media only screen and (min-width:990px){.product-icon--sm .product-icon__image{margin-right:.714em}}@media only screen and (max-width:340px){.product-icon--sm .product-icon__image{margin-right:.5em}}.product-icon--lg .product-icon__image{align-items:flex-end;display:flex;height:3.4375em;justify-content:center;width:4.375em}.product-icon--lg .product-icon__image img{margin:0 auto;width:auto}@media only screen and (min-width:990px){.product-icon--lg .product-icon__image{width:4.5em}.product-icon--lg .product-icon__image--xl{width:6em}}.product-icon img{width:auto}.product-icon--lg{padding-top:calc(var(--ax)*25)}@media only screen and (min-width:990px){.product-icon--lg{padding:0 calc(var(--ax)*24)}}@media only screen and (min-width:1200px){.product-icon--lg{padding:0 calc(var(--ax)*48)}}@media only screen and (max-width:989px){.product-icon--lg{margin-top:calc(var(--ax)*-25);width:33.33%}}.product-item{color:#000;display:block;position:relative;text-decoration:none}.product-item--4,.product-item--collection{width:calc(50% - var(--ax)*5)}@media only screen and (min-width:990px){.product-item--collection{width:calc(33.33% - var(--ax)*20)}.collection__grid--4 .product-item--collection{width:calc(25% - var(--ax)*15)}.collection__grid--4 .product-item--collection .product-item__media--grid{width:100%}.product-item--4{width:calc(25% - var(--ax)*15)}.product-item--4 .product-item__media--grid{width:100%}}.product-item__tag{align-items:center;display:flex;justify-content:center;left:calc(var(--ax)*15);position:absolute;top:0;transform:translateY(-50%);z-index:3}.product-item--menu img{border-radius:calc(var(--ax)*10);height:84%;left:8%;top:8%;width:84%}@media only screen and (min-width:990px){.product-item--menu .product-item__media{background:#fff}}@media only screen and (max-width:989px){.product-item--menu{background:#fff;display:flex}.product-item--menu .product-item__tag{left:calc(var(--ax)*105)}}.product-item--menu .product-item__wrap{max-width:calc(var(--ax)*235)}.product-item__wrap{display:block}.product-item__hover-img{opacity:0;transition:opacity .3s cubic-bezier(.32,.24,.15,1)}.product-item:hover .product-item__hover-img,.product-item__video-container{opacity:1;transition:opacity .3s cubic-bezier(.32,.24,.15,1)}.product-item__video-container{background:#fff;z-index:2}.product-item:hover .product-item__video-container{opacity:0;transition:opacity .3s cubic-bezier(.32,.24,.15,1)}.product-item__video-container .video{border-radius:calc(var(--ax)*10);height:80%;left:10%;top:10%;width:80%}.product-item__video-container .product-item__video--no-white-bg.video{height:105%;left:-2.5%;top:-2.5%;width:105%}.product-item__title{margin-top:.85em}.product-item__title--collection{margin-top:1.3em}.product-item__text{margin-top:.57em}.product-item__text br{display:none}.product-item__text--collection{margin-top:.63em}.product-item__cta{padding-top:.85em}.product-item__cta svg{display:hidden}.product-item__price{font-family:Artext Web SE,sans-serif}.product-item__media{aspect-ratio:1/1;background:transparent;border-radius:calc(var(--ax)*10);display:block;height:auto;position:relative;width:calc(var(--ax)*97)}@media only screen and (min-width:990px){.product-item__media{width:calc(var(--ax)*255)}.product-item__media--collection{width:100%}}.product-item__media--grid{max-width:calc(var(--ax)*327);width:calc(100vw - var(--ax)*190)}.product-item__media--collection,.product-item__media--grid{aspect-ratio:1/1.19;border-radius:calc(var(--ax)*10);overflow:hidden}.product-item__media--collection{border:calc(var(--ax)*3) solid #eef7fb;width:100%}.product-item__media--menu--video--no-white-bg .video,.product-item__media--menu--video--no-white-bg img{height:101%;left:-.5%;top:-.5%;width:101%}.product-item__stars{align-items:center;display:flex;justify-content:flex-start;margin-bottom:calc(var(--ax)*6);margin-top:calc(var(--ax)*6)}.product-item__stars__wrap{width:calc(var(--ax)*87)}.product-item__stars__label{display:block;margin-left:.5em}@media only screen and (min-width:990px){.product-item{margin-right:calc(var(--ax)*30)}.product-item--4,.product-item--collection,.product-item--grid:nth-of-type(3){margin-right:0}.product-item__wrap{padding:0 calc(var(--ax)*10)}.product-item__wrap--collection{padding:0 calc(var(--ax)*25)}.product-item__stars{margin-top:calc(var(--ax)*11)}.product-item__stars--collection{margin-top:calc(var(--ax)*8)}.product-item__stars__label{margin-left:.5em}}@media only screen and (max-width:989px){.product-item__text{margin-top:.4em}.product-item--menu{border-radius:1rem;margin-bottom:calc(var(--ax)*16)}.product-item--menu .product-item__wrap{display:flex;flex-direction:column;justify-content:center;padding:calc(var(--ax)*8)}.product-item--menu .product-item__title{font-size:calc(var(--ax)*20);margin-top:0}.product-item--menu .product-item__text{font-size:calc(var(--ax)*11.83)}.product-item--limit-2 .product-item__media--grid{width:calc(50vw - var(--ax)*14)}.product-item--4 .product-item__media--grid{width:100%}}.section-header .grid-cta{display:none!important}.grid-cta__button,.grid-cta__price-only{align-items:center;column-gap:calc(var(--ax)*8);display:flex}.grid-cta__price-only{font-size:calc(var(--ax)*13);margin-top:calc(var(--ax)*6)}.grid-cta--desktop{display:none}@media only screen and (min-width:990px){.grid-cta{bottom:0;left:0;opacity:0;padding:calc(var(--ax)*23);position:absolute;transition:opacity .3s cubic-bezier(.32,.24,.15,1);width:100%;z-index:6}.grid-cta--desktop{display:flex}.grid-cta--mobile{display:none}.product-item:hover .grid-cta{opacity:1;transition:opacity .3s cubic-bezier(.32,.24,.15,1)}}.pmg__gallery{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pmg__item{opacity:0;pointer-events:none;transition:opacity .15s ease}.pmg__item.is-active{opacity:1;pointer-events:unset;transition:opacity .15s ease}.pmg__item[data-hide-unless-variant=true]:not(.is-active){display:none}.product-sticky-cta{bottom:calc(var(--ax)*20);padding:calc(var(--ax)*13);transform:translateY(calc(100% + var(--ax)*40));transition:transform .3s cubic-bezier(.32,.24,.15,1);width:calc(var(--ax)*60);will-change:transform}.product-sticky-cta__inner{border-radius:150rem;flex:1}body:not(.overflow-hidden) .product-sticky-cta.show{transform:translateY(0);transition:transform .3s cubic-bezier(.32,.24,.15,1)}@media only screen and (min-width:990px){.product-sticky-cta{height:calc(var(--ax)*66);padding:calc(var(--ax)*5);right:calc(var(--ax)*58);width:calc(100% - var(--ax)*116)}.product-sticky-cta .variant-radios{margin:0}.product-sticky-cta .variant-radios a{display:none}.product-sticky-cta__media{border-radius:100%;height:calc(var(--ax)*58);margin:calc(var(--ax)*2) calc(var(--ax)*10) calc(var(--ax)*2) 0;overflow:hidden;position:relative;width:calc(var(--ax)*58)}.product-sticky-cta__title{margin-right:auto}.product-sticky-cta__submit{border:none;width:auto}.product-sticky-cta__buttons{position:relative}}@media only screen and (max-width:989px){.product-sticky-cta{flex-direction:column;right:calc(var(--ax)*14)}.product-sticky-cta__inner{order:2}.product-sticky-cta__mobile-icon{background:none;border:none;box-shadow:none;display:block;margin-bottom:calc(var(--ax)*-3);margin-top:calc(var(--ax)*10);padding:0;width:100%}.product-sticky-cta__mobile-icon svg{margin:0 auto;width:90%}.product-sticky-cta__label{display:block;margin-top:calc(var(--ax)*7)}.product-sticky-cta__submit{background:#d6ff3b;border-radius:100%;height:calc(var(--ax)*35);margin-top:0;width:calc(var(--ax)*35)}.product-sticky-cta__submit svg{width:calc(var(--ax)*19)}}.product-sticky-cta .product__subscribe{margin-top:0}.product-sticky-cta .product-sticky-cta__subscribe,.product-sticky-cta .variant-radios--swatches,.product-sticky-cta variant-radios{align-items:center;display:flex;height:calc(var(--ax)*56);justify-content:flex-start;margin-right:calc(var(--ax)*20);padding-right:calc(var(--ax)*20);position:relative}.product-sticky-cta .product-sticky-cta__subscribe:before,.product-sticky-cta .variant-radios--swatches:before,.product-sticky-cta variant-radios:before{background-color:#0000001a;content:"";display:block;height:calc(100% - var(--ax)*10);position:absolute;right:0;top:calc(var(--ax)*5);width:1px}.product-sticky-cta .variant-radios--swatches.variant-radios{margin-right:calc(var(--ax)*20)}.product-sticky-cta .product-sticky-cta__options{align-items:center;display:flex;position:relative}@media only screen and (min-width:990px) and (max-width:1199px){.product-sticky-cta--bundle .product-sticky-cta__title{font-size:calc(var(--ax)*24)}}.product-sticky-cta .product-form-bundle__content,.product-sticky-cta .variant-radios__color-label{display:none}.product-subscribe{width:100%}.product-subscribe fieldset{border:none;position:relative}.product-subscribe__indicator,.product-subscribe__title{display:block}.product-subscribe__label-wrapper{align-items:center;display:flex;flex-wrap:wrap;padding:calc(var(--ax)*5) calc(var(--ax)*17) calc(var(--ax)*5) calc(var(--ax)*10);width:100%}.product-subscribe__label-wrapper .label-option,.product-subscribe__label-wrapper label{opacity:.5}.product-subscribe__label-wrapper input[type=radio]:checked+label,.product-subscribe__label-wrapper input[type=radio]:checked+label span{opacity:1}.product-subscribe__label-wrapper>span{margin-left:auto}.product-subscribe__details,.product-subscribe__terms{color:#000;font-family:Neue Plak Text Web,sans-serif;width:100%}.product-subscribe__title{align-items:flex-start;display:flex}.product-subscribe__terms{color:#8f8f8f;font-size:1rem;width:100%}.product-subscribe__terms span{margin-left:.5em}.product-subscribe__title{cursor:pointer;justify-content:space-between;padding-left:2.3rem;position:relative}.product-subscribe__image{align-items:center;display:flex;height:calc(var(--ax)*40);width:auto}.product-subscribe__image img{display:block;width:auto}.product-subscribe__indicator{border:1px solid #000;border-radius:100%;height:1.2rem;left:0;position:absolute;top:.2rem;width:1.2rem}input[type=radio]:checked+label .product-subscribe__indicator:before{background-color:#000;border-radius:100%;bottom:0;content:"";display:block;height:.7rem;left:0;margin:auto;position:absolute;right:0;top:0;width:.7rem}.product-subscribe__contents-title{font-family:Artext Web SC,sans-serif;font-size:1rem;font-size:clamp(1rem,2.564vw,1rem);font-weight:700}@media only screen and (min-width:990px){.product-subscribe__contents-title{font-size:1rem;font-size:clamp(1rem,.661vw,1.2rem)}}.product-subscribe__tooltip{column-gap:20px;display:flex}.product-subscribe__item{align-items:center;display:flex;font-size:calc(var(--ax)*39);justify-content:flex-start;margin-top:calc(var(--ax)*10);position:relative}@media only screen and (min-width:990px){.product-subscribe__item{font-size:calc(var(--ax)*39)}}.product-subscribe__item:first-child{margin-top:calc(var(--ax)*8)}.product-subscribe__item:last-child{margin-bottom:calc(var(--ax)*5)}.product-subscribe__item--with-image>div{margin-left:calc(var(--ax)*10)}.product-subscribe__item__text{font-size:1.1rem;font-size:clamp(1rem,2.8204vw,1.1rem);font-weight:500;line-height:1;margin-top:-.15em;white-space:nowrap}@media only screen and (min-width:990px){.product-subscribe__item__text{font-size:1.1rem;font-size:clamp(1.1rem,.7271vw,1.32rem)}}.product-subscribe__item__subtext{font-size:1rem;font-size:clamp(1rem,2.564vw,1rem);font-weight:400;white-space:nowrap}@media only screen and (min-width:990px){.product-subscribe__item__subtext{font-size:1rem;font-size:clamp(1rem,.661vw,1.2rem)}}.product-subscribe__evil-ui-update{margin-left:calc(var(--ax)*32)}@media only screen and (min-width:990px){.product-subscribe__evil-ui-update{margin-bottom:calc(var(--ax)*5);margin-left:calc(var(--ax)*34)}}.product-subscribe__frequency{align-items:center;column-gap:calc(var(--ax)*8);display:flex;width:85%}@media only screen and (min-width:576px){.product-subscribe__frequency{margin-left:calc(var(--ax)*5)}}@media only screen and (min-width:990px){.product-subscribe__frequency{width:unset}}@media only screen and (min-width:1600px){.product-subscribe__frequency{margin-left:calc(var(--ax)*34)}}.product-subscribe__frequency__options{display:none}.product-subscribe__frequency__options.active{display:block}.product-subscribe__frequency__toggle{background:none;border:1px solid rgba(0,0,0,.2);border-radius:calc(var(--ax)*2);cursor:pointer;font-size:calc(var(--ax)*12.5);line-height:1;margin-left:auto;padding:calc(var(--ax)*3) calc(var(--ax)*23) calc(var(--ax)*3) calc(var(--ax)*6);position:relative}@media only screen and (max-width:989px){.product-subscribe__frequency__toggle{margin:calc(var(--ax)*10) calc(var(--ax)*24) calc(var(--ax)*6)}}.product-subscribe__frequency__toggle svg{bottom:0;margin:auto;position:absolute;right:calc(var(--ax)*8);top:0}.product-subscribe__frequency__option{background:none;border-top:1px solid rgba(0,0,0,.1);cursor:pointer;display:block;padding:calc(var(--ax)*10) 0;text-align:center;width:100%}.product-subscribe__frequency__option:first-child{border-top:none;padding-top:0}.product-subscribe__frequency__option:last-child{padding-bottom:0}@media only screen and (min-width:990px){.product-subscribe__title{padding-left:calc(var(--ax)*23)}}@media only screen and (max-width:375px){.product-subscribe__terms,.product-subscribe__terms span{display:block}}.product-subscribe .tooltip{position:static}.product-subscribe .tooltip .details-modal__content{bottom:unset;left:unset;top:calc(var(--ax)*50);z-index:5}@media only screen and (max-width:749px){.product-subscribe .tooltip .details-modal__content{bottom:unset;left:unset;top:calc(var(--ax)*-10)}}.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media only screen and (min-width:990px){.rte table td{padding-left:calc(var(--ax)*12);padding-right:calc(var(--ax)*12)}}.rte img{height:auto;margin-bottom:3rem;max-width:100%}.rte ul{padding-left:calc(var(--ax)*20)}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:#000;text-decoration-thickness:calc(var(--ax)*1);text-underline-offset:calc(var(--ax)*3);transition:text-decoration-thickness .1 ease}.rte a:hover{color:#000;text-decoration-thickness:calc(var(--ax)*2)}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:calc(var(--ax)*5*-1) 0 calc(var(--ax)*5*-1) 0}.shopify-policy__container{margin-top:calc(var(--ax)*160);max-width:calc(var(--ax)*800)}.shopify-policy__title{margin-bottom:calc(var(--ax)*40)}#__next{margin-top:calc(var(--ax)*120)}.stars{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.stars__item{display:block;height:auto;width:1.5rem;width:clamp(1.2315rem,3.846vw,1.65rem)}@media only screen and (min-width:990px){.stars__item{width:1.5rem;width:clamp(1.2rem,.9921vw,1.95rem)}}.thumbnails{height:100%;padding:calc(var(--ax)*10) 0;position:absolute}.thumbnails,.thumbnails__list{align-items:flex-end;display:flex;justify-content:flex-start;width:100%}.thumbnails__list{margin-left:1rem}.thumbnails__item{border-radius:14.95%;box-shadow:0 0 0 1px #000000a3;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.64);height:0;list-style:none;margin:0 calc(var(--ax)*4) 0 0;opacity:1;overflow:hidden;padding:0 0 calc(var(--ax)*35) 0;position:relative;transition:opacity .15s ease;width:calc(var(--ax)*35);z-index:2}.thumbnails__item:hover{opacity:.85;transition:opacity .15s ease}.thumbnails__item button{cursor:pointer;padding:0;z-index:2}.thumbnails__item button:focus{opacity:.5;transition:opacity .15s ease}@media only screen and (min-width:990px){.thumbnails__item{margin:0 calc(var(--ax)*7) 0 0;padding-bottom:calc(var(--ax)*70);width:calc(var(--ax)*70)}}.thumbnails__item[data-hide-unless-variant=true],.toggle{display:none}.toggle{position:relative}.toggle.active{display:block}.toggle__modal{background:#fff;border-radius:calc(var(--ax)*10);bottom:0;box-shadow:0 0 calc(var(--ax)*5) calc(var(--ax)*3) #0000001a;left:0;max-width:100vw;padding:calc(var(--ax)*15);position:absolute;width:max-content;z-index:2}.tooltip{position:relative}.tooltip[data-hide-unless-variant=true]{display:none}.tooltip__trigger{background:transparent;box-sizing:content-box;cursor:pointer;height:auto;margin-left:calc(var(--ax)*7);width:calc(var(--ax)*13)}.tooltip__content{background:#fff;border-radius:calc(var(--ax)*10);box-shadow:0 0 calc(var(--ax)*5) calc(var(--ax)*3) #0000001a;max-width:calc(100vw - var(--ax)*40);min-width:calc(var(--ax)*190);padding:calc(var(--ax)*15);width:max-content}.tooltip .details-modal__content{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.variant-radios{align-items:center;display:flex;justify-content:flex-start;margin:calc(var(--ax)*22) 0 0;padding:0}.variant-radios a{display:inline-block;margin-left:calc(var(--ax)*12)}.variant-radios.variant-radios--custom-product-options a{display:flex;margin-left:0;text-decoration:none}.variant-radios.variant-radios--custom-product-options a:not(.active){border-color:#0003;cursor:pointer;transition:border-color .15s cubic-bezier(.32,.24,.15,1)}.variant-radios.variant-radios--custom-product-options a:not(.active):hover{border-color:#000}@media only screen and (min-width:990px){.variant-radios{margin-top:calc(var(--ax)*27)}}.variant-radios__item{align-items:center;display:inline-flex;justify-content:center}.variant-radios__item:not(:last-of-type){margin-right:1em}.variant-radios input[type=radio]{clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute;width:1px}.variant-radios input[type=radio]+label{border-color:#0003;cursor:pointer;transition:border-color .15s cubic-bezier(.32,.24,.15,1)}.variant-radios input[type=radio]+label:hover{border-color:#000}.variant-radios input[type=radio]:checked+label{border-color:#000;transition:border-color .15s cubic-bezier(.32,.24,.15,1)}@media screen and (forced-colors:active){.variant-radios input[type=radio]:checked+label{text-decoration:underline}}.product-form-bundle__content+.variant-radios{margin-top:calc(var(--ax)*4);width:100%}.variant-radios+.product-form-bundle__content{margin-top:calc(var(--ax)*15)}.variant-radios--swatches.variant-radios{margin-right:auto}.variant-radios__color-label{font-size:calc(var(--ax)*12.52)}@media only screen and (min-width:990px){.variant-radios__color-label{margin-top:calc(var(--ax)*4)}}.pill.variant-radios__item--color{aspect-ratio:1;border-radius:100%;min-height:unset;min-width:unset;padding:calc(var(--ax)*3)}.pill__swatch{aspect-ratio:1;border-radius:100%;height:calc(var(--ax)*23);width:calc(var(--ax)*23)}.banner{border-radius:calc(var(--ax)*10);display:flex;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.banner--text-center{justify-content:center;text-align:center}@media only screen and (min-width:990px){.banner{align-items:center;min-height:calc(40vw - var(--ax)*122*.4);padding:calc(var(--ax)*110) calc(var(--ax)*90);width:100%}.banner--text-right{justify-content:flex-end}}@media only screen and (min-width:2400px){.banner{min-height:calc(960px - var(--ax)*122*.4)}}@media only screen and (max-width:989px){.banner:not(.banner--text-below){align-items:center;min-height:calc(86vw - var(--ax)*14*.86)}.banner--text-below .banner__content,.banner--text-below .banner__image{border-radius:calc(var(--ax)*10);overflow:hidden}}.banner__content{position:relative;z-index:2}@media only screen and (max-width:989px){.banner__content{padding:calc(var(--ax)*32) calc(var(--ax)*37)}.banner--text-below .banner__content{background-color:#f0f7fa;margin-top:calc(var(--ax)*7);order:2}.banner{flex-wrap:wrap}.banner--text-below .banner__image{aspect-ratio:1.43/1;order:1}.banner--text-below .banner__image.absolute-fill{position:relative}}.banner__text{margin-top:calc(var(--ax)*16)}@media only screen and (min-width:990px){.banner__text{margin-top:2.24em}}.banner__form{margin-top:calc(var(--ax)*20)}@media only screen and (min-width:990px){.banner__form{margin-top:calc(var(--ax)*30)}}@media only screen and (max-width:989px){.banner__logo-image{margin-top:calc(var(--ax)*32)}}.banner--labx-cta{padding-left:calc(var(--ax)*15);padding-right:calc(var(--ax)*15)}@media only screen and (min-width:990px){.banner--labx-cta{padding:calc(var(--ax)*75) calc(var(--ax)*80) calc(var(--ax)*75) calc(var(--ax)*90)}}.collection__grid{column-gap:calc(var(--ax)*10);row-gap:calc(var(--ax)*35)}@media only screen and (min-width:990px){.collection__grid{column-gap:calc(var(--ax)*15);row-gap:calc(var(--ax)*94)}}.collection__cta{width:100%}@media screen and (min-width:990px) and (max-width:1100px){.collection__cta--2 .banner__logo-image img{max-height:calc(var(--ax)*80)}}@media only screen and (min-width:990px){.collection__cta--2{width:calc(66.66% - var(--ax)*20)}.collection__cta--2 .banner{flex-wrap:wrap}.collection__cta--2 .banner--labx-cta{padding:calc(var(--ax)*60)}.collection__cta--2 .banner__content{flex-shrink:0;max-width:calc(var(--ax)*500);order:2}.collection__cta--2 .banner--labx-cta{aspect-ratio:1.7186;min-height:unset}}.ct-blocks{align-items:flex-start}@media only screen and (max-width:989px){.ct-blocks>div:last-child{margin-top:calc(var(--ax)*6)}.ct-blocks--reverse-mobile>div{order:1}.ct-blocks--reverse-mobile>div:first-child{margin-top:calc(var(--ax)*6);order:2}.ct-blocks--reverse-mobile>div:last-child{margin-top:0}}@media only screen and (min-width:990px){.ct-blocks{align-items:stretch;gap:calc(var(--ax)*30)}}@media only screen and (max-width:989px){.ct-blocks{flex-wrap:wrap}}.ct-blocks__item{border-radius:calc(var(--ax)*10);width:100%}@media only screen and (min-width:990px){.ct-blocks__item{width:calc(50% - var(--ax)*15)}}.ct-blocks__text{padding:calc(var(--ax)*28) calc(var(--ax)*37) calc(var(--ax)*37)}@media only screen and (min-width:990px){.ct-blocks__text{align-items:center;display:flex;justify-content:flex-start;padding:calc(var(--ax)*70) calc(var(--ax)*90)}}.ct-blocks__text__text{margin-top:calc(var(--ax)*14)}@media only screen and (min-width:990px){.ct-blocks__text__text{margin-top:calc(var(--ax)*25)}}.ct-blocks__text__button{margin-top:calc(var(--ax)*21)}@media only screen and (min-width:990px){.ct-blocks__text__button{margin-top:calc(var(--ax)*48)}}@media only screen and (max-width:989px){.ct-blocks__text__button{width:100%}}.ct-blocks__before-after,.ct-blocks__image{aspect-ratio:1.4312896406/1}.ct-blocks__before-after__item{width:50%}.ct-blocks__before-after__item:first-child{border-right:2px solid #000}.ct-blocks__before-after__text{bottom:calc(var(--ax)*10);font-size:1rem;left:calc(var(--ax)*10);max-width:calc(100% - var(--ax)*20)}@media only screen and (min-width:990px){.ct-blocks__before-after__text{bottom:calc(var(--ax)*20);left:calc(var(--ax)*20);max-width:calc(100% - var(--ax)*40)}}.ct-blocks__facts{padding:calc(var(--ax)*10) calc(var(--ax)*33)}.ct-blocks__facts p:not(:empty){display:block;margin:calc(var(--ax)*20) 0;width:100%}@media only screen and (min-width:990px){.ct-blocks__facts{padding:calc(var(--ax)*87) calc(var(--ax)*96)}}.faq{max-width:calc(var(--ax)*800);padding:0 calc(var(--ax)*24)}.featured-products{max-width:100%}@media only screen and (min-width:990px){.featured-products{max-width:calc(var(--ax)*1156);width:100%}.featured-products--4{max-width:calc(var(--ax)*1300)}}@media only screen and (max-width:749px){.featured-products{padding-right:0;width:max-content}.featured-products--4{padding-right:calc(var(--ax)*7)}}.featured-products__grid{align-items:flex-start;display:flex;justify-content:center;padding-top:calc(var(--ax)*20)}@media only screen and (max-width:749px){.featured-products__grid{width:max-content}.featured-products__grid--4{width:100%}}@media only screen and (max-width:989px){.featured-products__grid{gap:calc(var(--ax)*10)}.featured-products__grid--4{flex-wrap:wrap;row-gap:calc(var(--ax)*20);width:100%}}@media only screen and (max-width:749px){.featured-products__grid{margin-right:calc(var(--ax)*7)}}@media only screen and (min-width:990px){.featured-products__grid--align-left{justify-content:flex-start;margin-right:auto}.featured-products__grid--4{column-gap:calc(var(--ax)*20)}}.featured-products__grid-wrapper{margin-top:calc(var(--ax)*-20)}@media only screen and (max-width:989px){.featured-products__grid-wrapper{overflow-x:visible;overflow-y:hidden}}.featured-products__grid-wrapper--4{overflow:hidden}.featured-products__grid-wrapper--push-up{margin-top:calc(var(--ax)*3)}@media only screen and (min-width:990px){.featured-products__grid-wrapper--push-up{margin-top:calc(var(--ax)*30)}}@media only screen and (max-width:989px){.icon-row{margin-bottom:calc(var(--ax)*-20);max-width:50rem}}.icon-sentence{padding:0 calc(var(--ax)*14)}.icon-sentence__content{max-width:calc(var(--ax)*380)}.icon-sentence__content--sentence-large{font-size:calc(var(--ax)*23);line-height:1.3}@media only screen and (min-width:990px){.icon-sentence__content--sentence-large{font-size:calc(var(--ax)*43);line-height:1.2}}.icon-sentence__content p.icon-sentence__icon{z-index:1}.icon-sentence__content b,.icon-sentence__content strong{font-weight:500}.icon-sentence__icon span{display:inline-block;font-size:1em}.icon-sentence__icon img{height:1.1em;margin-bottom:-.2em;width:auto}@media only screen and (min-width:990px){.icon-sentence__icon span{display:inline-block;font-size:1em}.icon-sentence__icon img{height:1.2em;margin-bottom:-.3em}}.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}@media screen and (min-width:750px){.main-page-title{margin-bottom:4rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{height:52.5rem;width:52.5rem}@media only screen and (max-width:989px){.title__content{padding:0 calc(var(--ax)*36)}}.title__content--align-right{margin-left:auto;text-align:right}.title__content--align-center{margin:0 auto;text-align:center}.title__text{margin-top:calc(var(--ax)*20)}@media only screen and (min-width:990px){.title__text{margin-top:calc(var(--ax)*30)}}
