@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Thin.woff2?v=1757428876) format("woff2"),url(/cdn/shop/files/Outfit-Light.woff?v=1757428876) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-ExtraLight.woff2?v=1757428876) format("woff2"),url(/cdn/shop/files/Outfit-ExtraLight.woff?v=1757428876) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Light.woff2?v=17574288766) format("woff2"),url(/cdn/shop/files/Outfit-Light.woff?v=1757428876) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Regular.woff2?v=1757428876) format("woff2"),url(/cdn/shop/files/Outfit-Regular.woff?v=1757428876) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Medium.woff2?v=1757428876) format("woff2"),url(/cdn/shop/files/Outfit-Medium.woff?v=1757428876) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-SemiBold.woff2?v=17574288765) format("woff2"),url(/cdn/shop/files/Outfit-SemiBold.woff?v=1757428876) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Bold.woff2?v=1757428876) format("woff2"),url(/cdn/shop/files/Outfit-Bold.woff?v=1757428876) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-ExtraBold.woff2?v=1757428876) format("woff2"),url(/cdn/shop/files/Outfit-ExtraBold.woff?v=1757428876) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/cdn/shop/files/Outfit-Black.woff2?v=1757428876) format("woff2"),url(/cdn/shop/files/Outfit-Black.woff?v=1757428876) format("woff");font-weight:900;font-style:normal;font-display:swap}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,p,li,body,.link,.customer a,.field__input,.select__select,.customer .field input,.customer select,.button,.shopify-challenge__button,.customer button{font-family:Outfit,serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed;letter-spacing:.4px}:root{--font-body-family: "Outfit", serif;--font-body-weight: 300;--font-heading-family: "Outfit", serif;--font-heading-weight: 700 }header.header--middle-left .header__inline-menu{text-align:center}.header__inline-menu .list-menu--inline{gap:10px}.price-item.price-item--sale{font-weight:500}.badge{line-height:21.5px;margin:0;padding:2px 10px;border-radius:5px}.custom_best_seller .collection__view-all{margin-top:2.5rem}.slideshow__video{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}body .science-faq .accordion:first-child{border-top:unset}body .science-faq .accordion{border-top:1px solid rgba(47,47,47,.08);border-bottom:1px solid rgba(47,47,47,.08)}body .footer__content-bottom{border:unset}body .footer__content-bottom-wrapper{justify-content:flex-start}.image-with-text__video{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit;position:absolute;top:0;left:0}.enlarge-text img{width:85px;margin-right:8px;border:0;margin-bottom:0;height:100%}.enlarge-text{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.testimonials-slider__text{padding:30px 15px}.testimonials-slider__text{box-shadow:#63636333 0 2px 8px;border-radius:12px}.testimonials-slider__text .rating{display:flex;gap:.5rem}.testimonials-slider__text .rating span{font-weight:600}.testimonials-slider .owl-stage-outer .owl-item{margin-top:10px;margin-bottom:10px}body .testimonials-slider .owl-dots .owl-dot.active span,body .testimonials-slider .owl-dots .owl-dot:hover span{background:#87cfeb}.cozy-cloud-section .title-wrapper-with-link,.custom-featured-collection .title-wrapper-with-link{justify-content:center}.page-faq .collapsible-content-wrapper-narrow{max-width:110rem}.contact .title{text-align:center}body.page-contact-us .multicolumn .multicolumn-card{background:#fff8e7;display:flex;align-items:center;justify-content:center}.page-contact-us .multicolumn-card__info h6.inline-richtext{margin:0 0 10px}.page-contact-us .contact-multicolumns .multicolumn-list__item{text-align:center}.page-contact-us .multicolumn-list .rte a{color:rgba(var(--color-foreground))}.page-contact-us .main-page-title.page-title{text-align:center}.page-contact-us .contact-multicolumns .multicolumn-list__item .multicolumn-card{border-radius:12px}.template-404 p{margin:0}.template-404 h1{margin:1rem 0 2rem}.template-404 a.button{margin-top:0}.texticon-box svg g polyline{stroke:rgba(var(--color-button),var(--alpha-button-background))}.texticon-box{display:flex;align-items:center;gap:.5rem}.texticon-box p{margin:0}.product__info-block .product__info-item{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;flex-direction:column}.product__info-content_wrap{text-align:center}.product__info-block{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.product-form__buttons .product-form__submit{margin:0;text-transform:uppercase;font-weight:600}body .product-form__buttons{max-width:100%}body running-banner{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
