@font-face{font-display:swap;font-family:Fedro-Semibold;font-style:normal;src:url(../assets/Fedro-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:PPNeueMontreal-Bold;font-style:normal;src:url(../assets/PPNeueMontreal-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Antonio;font-style:normal;src:url(../assets/Antonio.woff) format("woff")}@font-face{font-display:swap;font-family:Biscuit-Chicken;font-style:normal;src:url(../assets/Biscuit-Chicken.woff) format("woff")}*{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}*,:after,:before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,iframe,img,input,nav,picture,section,textarea,video{display:block}a{color:currentColor;display:inline-block;pointer-events:visible}a,a:hover{text-decoration:none}svg{display:block;width:100%}address{font-style:normal}button{background:none}li,ol,ul{list-style:none}input,textarea{background-color:transparent;border:none;border-radius:0;box-shadow:none;width:100%}input:focus,textarea:focus{border-color:initial;box-shadow:none}sup{font-size:.6em;line-height:0;vertical-align:super}html{font-size:2.5641025641vw;min-height:100dvh;overflow:hidden visible;width:100%;-ms-overflow-style:none;scrollbar-width:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" off;font-kerning:none;text-rendering:optimizeLegibility}html::-webkit-scrollbar{display:none}@media(min-width:576px){html{font-size:.9765625vw}}@media(min-width:1024px){html{font-size:.5787037037vw;overscroll-behavior:none}}html.hidden{overflow:hidden}html.updating,html.updating *{cursor:wait!important}html.safari h1,html.safari h2,html.safari h3,html.safari h4,html.safari h5,html.safari h6{font-weight:500}body{min-height:100dvh;width:100%}.wrapper{margin:0 auto;max-width:calc(100% - 2.8rem);width:100%}@media(min-width:576px){.wrapper{max-width:calc(100% - 18rem)}}@media(min-width:1024px){.wrapper{max-width:calc(100% - 24rem)}}.lenis-smooth{scroll-behavior:auto}.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis-stopped{overflow:hidden scroll}.lenis-scrolling iframe{pointer-events:none}:root{--aspect:56.25%}picture:not(.mw):not(.mw-m) [data-src]:before{content:"";display:block;padding-bottom:var(--aspect)}.ar,.mw,.mw-m{display:block;overflow:hidden;position:relative;width:100%}.ar:before,.mw-m:before,.mw:before{content:"";display:block;padding-bottom:var(--aspect)}@media(max-width:767.98px){.mw-m:before{padding-bottom:var(--aspectMobile)}}.mw canvas,.mw iframe,.mw img,.mw picture,.mw source,.mw video,.mw-m canvas,.mw-m iframe,.mw-m img,.mw-m picture,.mw-m source,.mw-m video{bottom:0;height:100%;left:0;margin:auto;object-fit:cover;position:absolute;right:0;top:0;width:100%}.antonio{font-family:Antonio}.montreal-b{font-family:PPNeueMontreal-Bold}.fedro-sb{font-family:Fedro-Semibold}.bisc-chick{font-family:Biscuit-Chicken;font-weight:400}.capi{text-transform:capitalize}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.left{text-align:left}.right{text-align:right}.center{text-align:center}.lined{position:relative}.lined:after{background-color:currentColor;content:"";display:block;height:1px;left:0;position:absolute;top:90%;transition:.4s cubic-bezier(.645,.045,.355,1);width:100%}.lined.active:after,.lined:hover:after{left:auto;right:0;width:0}.none,.none *{pointer-events:none}.wait{position:relative}.wait:after,.wait:before{content:"";display:block}.wait:before{background:#000;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .45s cubic-bezier(.645,.045,.355,1);width:100%;z-index:102}.wait:after{animation:rotate 1s linear infinite;animation-play-state:paused;background-repeat:.3rem solid transparent;border-radius:50%;height:4.8rem;left:50%;left:calc(50% - 2.4rem);opacity:0;position:absolute;top:50%;top:calc(50% - 2.4rem);transform:translate(-50%,-50%);transition:opacity .5s ease;width:4.8rem;z-index:103}.wait.updating:before{opacity:.2;pointer-events:visible}.wait.updating:after{animation-play-state:running;opacity:1}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(1turn)}}.white{color:#fff!important}.bg-white{background-color:#fff!important}.black{color:#000!important}.bg-black{background-color:#000!important}.mood-milk{color:#fbf6ed!important}.bg-mood-milk{background-color:#fbf6ed!important}.tart-cherry{color:#ff9dd3!important}.bg-tart-cherry{background-color:#ff9dd3!important}.fire-fruit{color:#fe431a!important}.bg-fire-fruit{background-color:#fe431a!important}.blood-orange{color:#9a1902!important}.bg-blood-orange{background-color:#9a1902!important}.beige{color:#fff7dd!important}.bg-beige{background-color:#fff7dd!important}.orange{color:#ff710e!important}.bg-orange{background-color:#ff710e!important}.peach{color:#f7cd9f!important}.bg-peach{background-color:#f7cd9f!important}.yellow{color:#ffe400!important}.bg-yellow{background-color:#ffe400!important}.light-grey{color:#dadada!important}.bg-light-grey{background-color:#dadada!important}.shadow{color:0 8px 20px 0 rgba(0,0,0,.25)!important}.bg-shadow{background-color:0 8px 20px 0 rgba(0,0,0,.25)!important}.o1{opacity:.1}.o2{opacity:.2}.o3{opacity:.3}.o4{opacity:.4}.o5{opacity:.5}.o6{opacity:.6}.o7{opacity:.7}.o8{opacity:.8}.o9{opacity:.9}.c-announc{font-family:Antonio;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;overflow:hidden;z-index:3}@media(min-width:576px){.c-announc{font-size:2.8rem;letter-spacing:0;line-height:3.2rem}}.c-announc__items{border-bottom:.2rem solid #ff710e;border-top:.2rem solid #ff710e;padding:.8rem 0}.c-announc__item,.c-announc__items{align-items:center;display:inline-flex}.c-announc__item{border-left:1.8rem solid transparent;gap:1.8rem;position:relative;white-space:nowrap}.c-announc__item:after{background-color:#000;border-radius:50%;content:"";height:1rem;width:1rem}.c-input{cursor:pointer}.c-input.error .c-input__error{display:block}.c-input.disabled{opacity:.4}.c-input.disabled,.c-input.disabled *{pointer-events:none}.c-input-radio{border:1px solid #000;border-radius:1.2rem;overflow:hidden;position:relative;z-index:1}.c-input-radio .c-input__label{font-size:2rem;letter-spacing:0;line-height:2.4rem;margin-bottom:0;position:relative;transition:color .3s cubic-bezier(.645,.045,.355,1);z-index:1}.c-input-radio .c-input__label span{display:block;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;margin-top:.5rem}.c-input-radio input{display:none}.c-input__label{font-size:1.6rem;letter-spacing:0;line-height:1.92rem;margin-bottom:.8rem}.c-input input,.c-input textarea{background-color:#ffffff0f;border:.2rem solid hsla(0,0%,100%,.1);border-radius:3.6rem;color:#fe431a;font-family:PPNeueMontreal-Bold;font-size:2rem;letter-spacing:0;line-height:2.4rem;padding:1.2rem 1.6rem;text-transform:uppercase;transition:.4s ease}.c-input input::placeholder,.c-input textarea::placeholder{color:#fe431a66}.c-input input[type=radio]:checked+.c-input__check:after,.c-input textarea[type=radio]:checked+.c-input__check:after{transform:translateY(0)}.c-input input[type=radio]:checked+.c-input__check>span:after,.c-input textarea[type=radio]:checked+.c-input__check>span:after{transform:scale(1)}.c-input input[type=radio]:checked+.c-input__check>p,.c-input textarea[type=radio]:checked+.c-input__check>p{color:#fff}.c-input input:focus,.c-input textarea:focus{outline:none}.c-input__check{align-items:center;display:flex;gap:1rem;padding:1.2rem;transition:.3s cubic-bezier(.215,.61,.355,1)}@media(min-width:576px){.c-input__check{padding:1.2rem 2rem}}.c-input__check:after,.c-input__check:before{background-color:#fff;content:"";display:block;height:105%;left:0;position:absolute;top:0;width:105%;z-index:-1}.c-input__check:after{background:#9a1902;transform:translateY(100%);transition:.3s cubic-bezier(.215,.61,.355,1)}.c-input__check-bg{align-items:center;background:#fff;border:.2rem solid #000;border-radius:50%;display:flex;height:1.8rem;justify-content:center;max-width:1.8rem;min-width:1.8rem}.c-input__check-bg:after{background:#000;border-radius:50%;content:"";display:block;height:1rem;transform:scale(0);transition:.4s cubic-bezier(.645,.045,.355,1);width:1rem;will-change:transform}.c-input__checkbox{align-items:center;display:flex;gap:1rem;padding:1.2rem;transition:.3s cubic-bezier(.215,.61,.355,1)}@media(min-width:576px){.c-input__checkbox{padding:1.2rem 2rem}}.c-input__checkbox:after,.c-input__checkbox:before{background-color:#fff;content:"";display:block;height:105%;left:0;position:absolute;top:0;width:105%;z-index:-1}.c-input__checkbox:after{background:#9a1902;transform:translateY(100%);transition:.3s cubic-bezier(.215,.61,.355,1)}.c-input__checkbox-bg{align-items:center;background:#fff;border:.2rem solid #000;display:flex;height:1.8rem;justify-content:center;max-width:1.8rem;min-width:1.8rem}.c-input__checkbox-bg:after{background:#000;content:"";display:block;height:1rem;transform:scale(0);transition:.4s cubic-bezier(.645,.045,.355,1);width:1rem;will-change:transform}.c-input textarea{min-height:12.9rem}.c-input__error{color:#9a1902;display:none;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;margin-top:.2rem}.c-button,.c-button__arrow,.c-button__cart,.c-button__icon,.c-button__icon--white,.c-button__solid,.c-button__solid--orange,.c-button__solid--white,.c-button__solid--yellow,.c-button__text,.c-button__text--orange{align-items:center;cursor:pointer;display:inline-flex;font-family:Antonio;font-size:1.6rem;gap:.6rem;letter-spacing:0;line-height:1.92rem;position:relative;text-transform:uppercase}@media(min-width:576px){.c-button,.c-button__arrow,.c-button__cart,.c-button__icon,.c-button__icon--white,.c-button__solid,.c-button__solid--orange,.c-button__solid--white,.c-button__solid--yellow,.c-button__text,.c-button__text--orange{font-size:2rem;letter-spacing:0;line-height:2.4rem}}.c-button svg,.c-button__arrow svg,.c-button__cart svg,.c-button__icon svg,.c-button__icon--white svg,.c-button__solid svg,.c-button__solid--orange svg,.c-button__solid--white svg,.c-button__solid--yellow svg,.c-button__text svg,.c-button__text--orange svg{max-width:2rem;width:100%}.c-button__solid,.c-button__solid--orange,.c-button__solid--white,.c-button__solid--yellow{border-radius:1.2rem;box-shadow:0 8px 20px #00000040;padding:.8rem 1.8rem}.c-button__solid--orange{background:#ff710e;color:#fff}.c-button__solid--yellow{background:#ffe400;color:#000}.c-button__solid--white{background:#fff;color:#000}.c-button__label__value,.c-button__price{display:block;text-align:center}.c-button__price{font-size:1.6rem;letter-spacing:0;line-height:1.92rem}.c-button__text,.c-button__text--orange{background:none;box-shadow:none;padding:0}.c-button__text svg,.c-button__text--orange svg{max-width:1.4rem}.c-button__text--orange{color:#ff710e}.c-button__icon,.c-button__icon--white{border-radius:.4rem;gap:.6rem;justify-content:space-between;padding:1rem 1.2rem}.c-button__icon svg,.c-button__icon--white svg{max-width:1.8rem;width:100%}.c-button__arrow,.c-button__icon--white{background:#fff;color:#fe431a}.c-button__arrow{align-items:center;border-radius:.4rem;justify-content:center;padding:1.3rem}.c-button__arrow svg{max-width:1.5rem;width:100%}.c-button__arrow:disabled{opacity:.24;pointer-events:none}.c-button__cart{gap:.4rem;text-transform:uppercase}.c-button__cart,.c-button__cart-count{font-size:1.6rem;letter-spacing:0;line-height:1.92rem}.c-button__cart-count{background:#000;color:#fff;display:block;font-family:PPNeueMontreal-Bold;padding:0 .2rem;transition:.4s cubic-bezier(.645,.045,.355,1)}.c-burger{position:relative}@media(min-width:576px){.c-burger{display:none}}.c-burger svg{color:#ff710e;width:3rem;will-change:opacity,transform}.c-burger svg:first-of-type{opacity:1;position:relative}.c-burger svg:last-of-type{left:50%;opacity:0;position:absolute;scale:.6;top:50%;transform:translate(-50%,-50%)}.c-images{overflow:hidden}@media(min-width:576px){.c-images{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}}.c-images__holder{aspect-ratio:1/1;position:relative;width:100%}@media(min-width:576px){.c-images__holder{aspect-ratio:unset;flex-grow:1;flex-shrink:1;height:75.7%;margin:0 auto;max-width:69rem}}.c-images__li,.c-images__list{align-items:center}.c-images__li{display:flex;justify-content:center;overflow:hidden}.c-images__li.swiper-slide{opacity:0!important;transition:.4s cubic-bezier(.77,0,.175,1)}.c-images__li.swiper-slide-active{opacity:1!important}.c-images__image{aspect-ratio:1/1;border-radius:2rem;overflow:hidden}.c-images__image,.c-images__image.swiper-zoom-container{height:100%;width:auto}.c-images__lens{background-color:#fff;background-repeat:no-repeat;border:.3rem solid #ff710e;border-radius:50%;box-shadow:0 8px 20px #00000040;height:20rem;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s cubic-bezier(.645,.045,.355,1);width:20rem;z-index:5}.c-images__lens.is-visible{opacity:1}.c-images__thumbs{margin-top:1.2rem}@media(min-width:576px){.c-images__thumbs{flex-grow:0;flex-shrink:1;max-width:67.5%;width:100%}}.c-images__thumbs__list{display:flex;gap:.8rem}.c-images__thumbs__li{align-items:center;aspect-ratio:1/1;border:.3rem solid transparent;border-radius:.8rem;display:flex;max-width:calc(33.33% - .8rem);min-width:calc(33.33% - .8rem);overflow:hidden;position:relative;transition:.4s cubic-bezier(.645,.045,.355,1);z-index:1}@media(min-width:576px){.c-images__thumbs__li{max-width:calc(20% - 2rem);min-width:calc(20% - 2rem)}}.c-images__thumbs__li.active,.c-images__thumbs__li:hover{border-color:#ff710e}.c-images__thumbs__image{width:100%}.c-images__controls{display:none}@media(min-width:576px){.c-images__controls{align-items:center;display:flex;gap:.8rem}}.c-quantity{align-items:center;background:#fff7dd;border:.1rem solid #000;border-radius:1.2rem;display:inline-flex;height:5.6rem;max-width:11rem;padding:1.2rem 1.6rem;width:100%}.c-quantity__minus,.c-quantity__plus{cursor:pointer;display:flex}.c-quantity__minus svg,.c-quantity__plus svg{aspect-ratio:1/1;display:block;width:1.3rem}.c-quantity__input{-moz-appearance:textfield;display:inline-block;font-family:Antonio;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;pointer-events:none!important;text-align:center;width:100%}.c-quantity__input::-webkit-inner-spin-button,.c-quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.header{background:#fff7dd;left:0;position:fixed;top:0;width:100%;z-index:100}.header .wrapper{align-items:center;display:flex;justify-content:space-between;padding:5.6rem 0 1.6rem}@media(min-width:576px){.header .wrapper{padding:6.3rem 0 2.3rem}}.header__topbanner{background:#ff710e;color:#ffe400;font-family:Antonio;font-size:2.2rem;font-weight:700;height:4rem;justify-content:center;left:0;position:absolute;text-transform:uppercase;top:0;width:100%}.header__burger,.header__topbanner{align-items:center;display:flex}@media(min-width:576px){.header__burger{display:none}}.header__logo{color:#000;height:calc(120% - 4rem);left:50%;position:absolute;top:5rem;transform:translate(-50%);z-index:1}@media(min-width:576px){.header__logo{height:calc(120% - 4rem);top:4rem}}.header__logo figure,.header__logo img,.header__logo picture{height:100%;width:auto}.header__nav{display:none}@media(min-width:576px){.header__nav{display:flex}}.header__nav-list{display:flex;gap:1.6rem;list-style:none;margin:0;padding:0}@media(min-width:1024px){.header__nav-list{gap:4rem}}.header__nav-item{position:relative}.header__nav-item.has-dropdown{cursor:pointer}.header__nav-item.is-active>.header__nav-link{background:#ff710e;color:#fff}.header__nav-link{border-radius:1.2rem;color:inherit;display:inline-block;font-family:Antonio;font-size:2rem;font-weight:700;padding:.5rem 1.2rem;text-decoration:none;text-transform:uppercase;transition:background .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1)}@media(min-width:1400px){.header__nav-link{font-size:2.4rem;padding:.6rem 1.4rem}}.header__nav-link:hover{background:#ff710e;color:#fff}.header__mega{background:#fff7dd;border-radius:0 0 1rem 1rem;box-shadow:0 10px 10px #00000040;left:0;opacity:0;pointer-events:none;position:fixed;top:auto;transition:opacity .35s cubic-bezier(.215,.61,.355,1),visibility .35s cubic-bezier(.215,.61,.355,1);visibility:hidden;width:100vw}.header__nav-item.is-active .header__mega{opacity:1;pointer-events:auto;visibility:visible}.header__mega-inner{display:flex;gap:4rem;padding-bottom:3rem;padding-top:3rem}@media(min-width:1400px){.header__mega-inner{padding-bottom:4rem;padding-top:4rem}}.header__mega-inner.wrapper{align-items:flex-start;padding-top:6.3rem}.header__mega-categories{display:flex;flex:1;gap:3rem}.header__mega-category{flex:0 0 calc(33.33333% - 2rem)}.header__mega-title{color:#ff710e;display:block;font-family:Antonio;font-size:2.2rem;font-weight:700;margin-bottom:1.2rem;text-decoration:none;text-transform:uppercase}.header__mega-links{display:flex;flex-direction:column;gap:.8rem;list-style:none;margin:0;padding:0}.header__mega-link{color:#000;font-family:Antonio;font-size:1.8rem;font-weight:400;text-decoration:none;text-transform:uppercase;transition:color .25s cubic-bezier(.215,.61,.355,1)}.header__mega-link:hover{color:#ff710e}.header__mega-featured{display:flex;gap:2.4rem;max-width:55%;width:100%}.header__mega-product{align-items:center;color:#000;display:flex;flex:1;flex-direction:column;min-width:0;text-decoration:none;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.header__mega-product:hover{transform:translateY(-.4rem)}.header__mega-product--cta .header__mega-product-img{background:#ff710e}.header__mega-product-img{aspect-ratio:1;border-radius:1.6rem;margin-bottom:1.2rem;overflow:hidden;width:100%}.header__mega-product-img figure,.header__mega-product-img picture{height:100%;width:100%}.header__mega-product-img img{height:100%;object-fit:cover;width:100%}.header__mega-product-name{font-family:Antonio;font-size:1.6rem;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase}.header__mega-product-sub{color:#0009;font-family:Antonio;font-size:1.3rem;font-weight:400;margin-top:.4rem;text-align:center}.header__actions{align-items:center;display:flex;gap:1.6rem;justify-content:flex-end}@media(min-width:1400px){.header__actions{gap:2rem}}.header__actions-icon{background:none;border:none;color:inherit;cursor:pointer;display:none;padding:0}@media(min-width:768px){.header__actions-icon{display:flex}}.header__actions-icon svg{height:2.6rem;width:2.6rem}@media(min-width:1400px){.header__actions-icon svg{height:3.2rem;width:3.2rem}}.header__actions-cart{position:relative}.header__actions-cart .c-button__cart-count{align-items:center;background:#ff710e;border-radius:1rem;color:#fff;display:none;font-family:Antonio;font-size:1.1rem;font-weight:700;height:1.8rem;justify-content:center;line-height:1;min-width:1.8rem;padding:0 .4rem;position:absolute;right:-.6rem;top:-.4rem}.header__actions-cart .c-button__cart-count.active{display:inline-flex}.header__actions-cta{color:#ffe400;font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.92rem;margin-left:1.6rem;text-transform:uppercase}@media(min-width:576px){.header__actions-cta{font-size:2rem;letter-spacing:0;line-height:2.4rem}}@media(min-width:1024px){.header__actions-cta{margin-left:3.2rem}}.header__drawer{background:#fff7dd;height:100dvh;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;top:0;transform:translateY(-100%);transition:transform .45s cubic-bezier(.215,.61,.355,1),opacity .35s cubic-bezier(.215,.61,.355,1),visibility .35s cubic-bezier(.215,.61,.355,1);visibility:hidden;width:100%;z-index:-1}.header__drawer.is-open{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}@media(min-width:576px){.header__drawer{display:none}}.header__drawer-content{padding:12rem 2rem 4rem}.header__drawer-nav{margin-bottom:3rem}.header__drawer-list{list-style:none;margin:0;padding:0}.header__drawer-item{border-bottom:1px solid rgba(0,0,0,.1)}.header__drawer-title{background-color:#ff710e;border-radius:1.2rem;box-shadow:0 8px 20px #00000040;color:#fff;padding:.8rem 1.8rem}.header__drawer-toggle{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;font-family:Antonio;font-size:2rem;font-weight:700;justify-content:space-between;padding:1.6rem 0;text-transform:uppercase;width:100%}.header__drawer-chevron{display:flex;height:1.6rem;transition:transform .35s cubic-bezier(.215,.61,.355,1);width:1.6rem}.header__drawer-chevron svg{height:100%;width:100%}[aria-expanded=true] .header__drawer-chevron{transform:rotate(180deg)}.header__drawer-link{color:#000;display:block;font-family:Antonio;font-size:2rem;font-weight:700;padding:1.6rem 0;text-decoration:none;text-transform:uppercase}.header__drawer-submenu{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0 0 0 2rem;transition:max-height .4s cubic-bezier(.215,.61,.355,1)}.header__drawer-sublink{color:#000;display:block;font-family:Antonio;font-size:1.6rem;font-weight:500;padding:.8rem 0;text-decoration:none;text-transform:uppercase;transition:color .25s cubic-bezier(.215,.61,.355,1)}.header__drawer-sublink:hover{color:#ff710e}.header__drawer-bottom{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.header__drawer-bottom-link{align-items:center;color:#000;display:flex;font-family:Antonio;font-size:1.8rem;font-weight:500;gap:1.2rem;text-decoration:none}.header__drawer-bottom-link svg{height:2.4rem;width:2.4rem}.header__overlay{background:#0000004d;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .35s cubic-bezier(.215,.61,.355,1),visibility .35s cubic-bezier(.215,.61,.355,1);visibility:hidden;width:100%;z-index:-2}.header__overlay.is-visible{opacity:1;pointer-events:auto;visibility:visible}.b-hero{overflow:hidden;padding-top:11rem;z-index:1}@media(min-width:576px){.b-hero{padding-top:13rem}}.b-hero__holder,.b-hero__image{position:relative;width:100%}.b-hero__image{opacity:0;will-change:opacity}.b-hero__image:not(:first-of-type){left:0;position:absolute;top:0}.b-hero__image picture{height:100%}.b-hero__image.active{opacity:1}@media(max-width:575.98px){.b-hero__image .mw:before{padding-bottom:110.31%}}.b-hero__button{border-radius:1rem;bottom:4.5rem;display:inline-flex;font-size:1.8rem;justify-content:center;left:50%;padding:1rem 4rem;position:absolute;transform:translate(-50%);z-index:10}@media(min-width:576px){.b-hero__button{bottom:6.5rem;font-size:2.6rem}}.b-hero__button.is-disabled{pointer-events:none}.b-hero__image-dots{align-items:center;display:flex;font-size:3.2rem;gap:.5rem;justify-content:center;padding:1.8rem 0}@media(min-width:576px){.b-hero__image-dots{padding-top:0}}.b-hero__dot{border:.2rem solid #ff710e;border-radius:50%;height:.95rem;width:1.2rem;will-change:background-color}@media(min-width:576px){.b-hero__dot{height:1.8rem;width:1.8rem}}.b-hero__dot:hover{cursor:pointer}.b-hero__dot.active{background-color:#ff710e}.b-product{padding-bottom:8rem;padding-top:15rem}@media(min-width:576px){.b-product{padding-bottom:10rem;padding-top:20rem}}.b-product__layout{display:flex;flex-direction:column;gap:3rem}@media(min-width:768px){.b-product__layout{flex-direction:row;gap:4rem}}.b-product__gallery{width:100%}@media(min-width:768px){.b-product__gallery{flex-shrink:0;width:50%}}.b-product__info{display:flex;flex-direction:column;gap:2rem;width:100%}@media(min-width:768px){.b-product__info{width:50%}}.b-product__title{font-family:Biscuit-Chicken;font-size:2rem;letter-spacing:0;line-height:2.4rem}@media(min-width:768px){.b-product__title{font-size:3.2rem;letter-spacing:0;line-height:3.6rem}}.b-product__description{font-family:Antonio;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;line-height:2.4rem}@media(min-width:768px){.b-product__description{font-size:1.6rem;letter-spacing:0;line-height:1.92rem;line-height:3.2rem}}.b-product__rating{align-items:center;display:flex;font-family:Antonio;font-size:1.6rem;gap:1rem;letter-spacing:0;line-height:1.92rem}@media(min-width:768px){.b-product__rating{font-size:1.6rem;letter-spacing:0;line-height:1.92rem}}.b-product__rating__count{color:#000;text-decoration:underline}.b-product__purchase{align-items:center;display:flex;gap:1.6rem;margin-top:auto}@media(max-width:575.98px){.b-product__purchase{width:100%}}@media(min-width:576px){.b-product__purchase{flex-direction:row}}.b-product__purchase .c-quantity{background:none;border:none;flex-shrink:0;gap:.8rem;height:auto;max-width:none;padding:0;width:auto}.b-product__purchase .c-quantity__minus,.b-product__purchase .c-quantity__plus{align-items:center;border-radius:50%;height:4rem;justify-content:center;transition:opacity .3s cubic-bezier(.645,.045,.355,1);width:4rem}@media(min-width:576px){.b-product__purchase .c-quantity__minus,.b-product__purchase .c-quantity__plus{height:4.4rem;width:4.4rem}}.b-product__purchase .c-quantity__minus:hover,.b-product__purchase .c-quantity__plus:hover{opacity:.8}.b-product__purchase .c-quantity__minus{background:#ff710e33;color:#ff710e}.b-product__purchase .c-quantity__plus{background:#ff710e;color:#fff}.b-product__purchase .c-quantity__input{width:3rem}.b-product__atc{border-radius:5rem;display:inline-flex;justify-content:center;padding:1.4rem 2rem;width:100%}.b-product__placeholder{background:#ff710e;border-radius:3.2rem;height:28rem;width:100%}@media(min-width:768px){.b-product__placeholder{height:28.1rem}}.b-product__badges{margin-top:4rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.b-product__badges::-webkit-scrollbar{display:none}@media(min-width:768px){.b-product__badges{overflow-x:visible}}.b-product__badges__list{display:flex;justify-content:space-between}.b-product__badges__item{align-items:center;border:3px solid #ff710e;border-radius:50%;display:flex;flex-shrink:0;height:10rem;justify-content:center;padding:1rem;width:10rem}.b-product__badges__icon{border-radius:50%;height:10rem;overflow:hidden;width:10rem}@media(min-width:768px){.b-product__badges__icon{height:14.4rem;width:14.4rem}}.b-product__badges__label{color:#ff710e;font-family:Antonio;font-size:1.4rem;letter-spacing:0;line-height:1.68rem;text-align:center;text-transform:uppercase}.b-product__tabs{margin-top:4rem}.b-product__tabs__nav{border-bottom:1px solid rgba(0,0,0,.1);display:flex;gap:3rem;padding-bottom:1.8rem}.b-product__tabs__btn{background:none;border:none;color:#000;cursor:pointer;font-family:Biscuit-Chicken;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;padding:0;position:relative;transition:color .3s ease}@media(min-width:768px){.b-product__tabs__btn{font-size:2rem;letter-spacing:0;line-height:2.4rem}}.b-product__tabs__btn:after{background-color:#ff710e;border-radius:2rem;content:"";height:.5rem;left:50%;opacity:0;position:absolute;top:calc(100% + .8rem);transform:translate(-50%);transition:opacity .3s ease;width:50%}.b-product__tabs__btn.active{color:#ff710e}.b-product__tabs__btn.active:after{opacity:1}.b-product__tabs__panel{display:none;padding-top:2rem}.b-product__tabs__panel.active{display:block}.b-product__tabs__text{font-family:Antonio;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;line-height:2.4rem}@media(min-width:768px){.b-product__tabs__text{font-size:1.6rem;letter-spacing:0;line-height:1.92rem;line-height:3.2rem}}.b-product__dosage{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:3rem}.b-product__dosage__icon{flex-shrink:0;height:3.2rem;width:3.2rem}.b-product__dosage__icon svg{height:100%;width:100%}.b-product__dosage__table{align-items:center;display:flex;gap:0}.b-product__dosage__col{align-items:center;border-right:1px solid rgba(0,0,0,.2);display:flex;flex-direction:column;gap:.6rem;padding:0 2rem}.b-product__dosage__col:last-child{border-right:none}.b-product__dosage__amount,.b-product__dosage__range{font-family:Antonio;font-size:1.6rem;letter-spacing:0;line-height:1.92rem}.b-product__dosage__amount{align-items:center;display:flex;gap:.4rem}.b-product__dosage__amount svg{height:2.5rem;width:2rem}.b-product__dosage__note{font-family:Antonio;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;line-height:2.8rem;margin-top:1.5rem;text-align:center}.b-product__bundle{align-items:center;background:#fff;border-radius:2rem;box-shadow:0 8px 20px #00000040;display:flex;gap:1.6rem;justify-content:space-between;padding:1.6rem}@media(min-width:576px){.b-product__bundle{gap:2rem;padding:2rem}}.b-product__bundle__holder{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:.8rem;min-width:0}.b-product__bundle__heading{font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.92rem}@media(min-width:576px){.b-product__bundle__heading{font-size:2rem;letter-spacing:0;line-height:2.4rem}}.b-product__bundle__title{font-size:2rem;letter-spacing:0;line-height:2.4rem;text-transform:uppercase}@media(min-width:576px){.b-product__bundle__title{font-size:2.8rem;letter-spacing:0;line-height:3.2rem}}.b-product__bundle__learn{margin-top:.4rem;text-transform:none}.b-product__bundle__atc{border-radius:1.6rem;flex-direction:column;flex-shrink:0;gap:.4rem;min-width:14rem;padding:1.6rem 2rem}@media(min-width:576px){.b-product__bundle__atc{min-width:18rem}}.b-product__bundle__variant{align-items:center;display:flex;gap:1.6rem;justify-content:space-between}.b-product__bundle__variant__title{font-size:1.6rem;letter-spacing:0;line-height:1.92rem}@media(min-width:576px){.b-product__bundle__variant__title{font-size:2rem;letter-spacing:0;line-height:2.4rem}}.b-product .c-images__holder{background:var(--p_color);border-radius:2rem;overflow:hidden}@media(min-width:768px){.b-product .c-images__holder{border-radius:4.2rem}}.b-product .c-images__image{border-radius:0}.b-legal .wrapper{padding:15rem 0}.b-legal__heading{font-size:4.6rem;letter-spacing:0;line-height:5.2rem;margin-bottom:3rem}@media(min-width:576px){.b-legal__heading{font-size:7.2rem;letter-spacing:0;line-height:8rem}}.b-legal__date{font-size:2rem;line-height:2.2rem;margin-bottom:2rem}@media(min-width:576px){.b-legal__date{font-size:3.6rem;line-height:3.9rem}}.b-legal__content h1{font-size:4rem;line-height:4.4rem}@media(min-width:576px){.b-legal__content h1{font-size:5.6rem;line-height:6rem}}.b-legal__content h2{font-size:2rem;line-height:2.2rem}@media(min-width:576px){.b-legal__content h2{font-size:3.6rem;line-height:3.9rem}}.b-legal__content h3{font-size:4.6rem;letter-spacing:0;line-height:5.2rem}.b-legal__content h4,.b-legal__content h5,.b-legal__content h6{font-size:3.8rem;letter-spacing:0;line-height:4.2rem}.b-legal__content h1,.b-legal__content h2,.b-legal__content h3,.b-legal__content h4,.b-legal__content h5,.b-legal__content h6{font-family:Antonio}.b-legal__content h1+h1,.b-legal__content h1+h2,.b-legal__content h1+h3,.b-legal__content h1+h4,.b-legal__content h1+h5,.b-legal__content h1+h6,.b-legal__content h2+h1,.b-legal__content h2+h2,.b-legal__content h2+h3,.b-legal__content h2+h4,.b-legal__content h2+h5,.b-legal__content h2+h6,.b-legal__content h3+h1,.b-legal__content h3+h2,.b-legal__content h3+h3,.b-legal__content h3+h4,.b-legal__content h3+h5,.b-legal__content h3+h6,.b-legal__content h4+h1,.b-legal__content h4+h2,.b-legal__content h4+h3,.b-legal__content h4+h4,.b-legal__content h4+h5,.b-legal__content h4+h6,.b-legal__content h5+h1,.b-legal__content h5+h2,.b-legal__content h5+h3,.b-legal__content h5+h4,.b-legal__content h5+h5,.b-legal__content h5+h6,.b-legal__content h6+h1,.b-legal__content h6+h2,.b-legal__content h6+h3,.b-legal__content h6+h4,.b-legal__content h6+h5,.b-legal__content h6+h6{margin-top:3.2rem}.b-legal__content h1+p,.b-legal__content h2+p,.b-legal__content h3+p,.b-legal__content h4+p,.b-legal__content h5+p,.b-legal__content h6+p{margin-top:1.6rem}.b-legal__content h1+ol,.b-legal__content h1+ul,.b-legal__content h2+ol,.b-legal__content h2+ul,.b-legal__content h3+ol,.b-legal__content h3+ul,.b-legal__content h4+ol,.b-legal__content h4+ul,.b-legal__content h5+ol,.b-legal__content h5+ul,.b-legal__content h6+ol,.b-legal__content h6+ul{margin:1.6rem 0}.b-legal__content em{background:#bfbfbf26;border-radius:6.5rem;display:inline-block;font-size:1.6rem;font-style:normal;letter-spacing:0;line-height:1.92rem;padding:.4rem 1.4rem}.b-legal__content strong{font-family:Antonio}.b-legal__content a{color:#ff710e;font-family:Antonio;position:relative}.b-legal__content a:after{background-color:currentColor;content:"";display:block;height:1px;left:0;position:absolute;top:90%;transition:.4s cubic-bezier(.645,.045,.355,1);width:100%}.b-legal__content a.active:after,.b-legal__content a:hover:after{left:auto;right:0;width:0}.b-legal__content>p{font-family:Antonio;font-size:1.6rem;letter-spacing:0;line-height:1.92rem}@media(min-width:576px){.b-legal__content>p{font-size:2rem;letter-spacing:0;line-height:2.4rem}}.b-legal__content>p:first-of-type{margin-bottom:2.4rem}.b-legal__content>p+h1,.b-legal__content>p+h2,.b-legal__content>p+h3,.b-legal__content>p+h4,.b-legal__content>p+h5,.b-legal__content>p+h6{margin-top:6rem}.b-legal__content>p+ol,.b-legal__content>p+p,.b-legal__content>p+ul{margin-top:1.6rem}.b-legal__content>ol,.b-legal__content>ul{display:flex;flex-direction:column;gap:1.6rem}.b-legal__content>ol+h2,.b-legal__content>ol+p,.b-legal__content>ul+h2,.b-legal__content>ul+p{margin-top:2.4rem}.b-legal__content>ol li,.b-legal__content>ul li{font-family:Antonio;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;padding-left:3rem;position:relative}@media(min-width:576px){.b-legal__content>ol li,.b-legal__content>ul li{font-size:2rem;letter-spacing:0;line-height:2.4rem}}.b-legal__content>ol li:before,.b-legal__content>ul li:before{background:currentColor;border-radius:50%;content:"";display:block;height:5px;left:.75rem;position:absolute;top:1rem;width:5px}.b-legal__content blockquote{border-left:.3rem solid #000;font-family:Antonio;font-size:1.6rem;letter-spacing:0;line-height:1.92rem;margin:10rem 0;padding-left:3rem}@media(min-width:576px){.b-legal__content blockquote{font-size:2rem;letter-spacing:0;line-height:2.4rem}}.b-legal__content iframe,.b-legal__content img,.b-legal__content video{border-radius:1.6rem;margin:3.2rem 0;width:100%}@media(max-width:575.98px){.b-legal__content iframe,.b-legal__content img,.b-legal__content video{aspect-ratio:1/1;object-fit:cover}}.b-faq .wrapper{max-width:calc(100% - 5rem);padding:15rem 0}@media(min-width:576px){.b-faq .wrapper{max-width:65.41%}}.b-faq__heading{font-size:4.6rem;letter-spacing:0;line-height:5.2rem;margin-bottom:1rem}@media(min-width:576px){.b-faq__heading{font-size:7.2rem;letter-spacing:0;line-height:8rem}}.b-faq__subhead{font-size:2rem;letter-spacing:0;line-height:2.4rem;margin-bottom:3.2rem}@media(min-width:576px){.b-faq__subhead{font-size:3.2rem;letter-spacing:0;line-height:3.6rem;margin-bottom:6.4rem}}.b-faq__items{display:flex;flex-direction:column;gap:4.8rem;width:100%}.b-faq__grp{border:1px solid rgba(0,0,0,.5);border-radius:1.6rem;padding:1rem}@media(min-width:576px){.b-faq__grp{padding:3.2rem}}.b-faq__title{font-size:2rem;letter-spacing:0;line-height:2.4rem;margin-bottom:2.4rem;padding:1rem}@media(min-width:576px){.b-faq__title{font-size:3.2rem;letter-spacing:0;line-height:3.6rem;margin-bottom:3.2rem;padding:0}}.b-faq .c-accordion{border-bottom:none;border-top:1px solid rgba(0,0,0,.5);padding:1rem}.b-faq .c-accordion svg{background-color:#ffe400;border:none;border-radius:6px;color:#ff710e}@media(min-width:576px){.b-faq .c-accordion{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/critical.css.map */
