@font-face{font-family:HeadingsTitles;src:url(/cdn/shop/files/HEADINGS_TITLES.woff2?v=1767953221) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MainBodyCopy;src:url(/cdn/shop/files/MAINBODYCOPY.woff2?v=1767953221) format("woff2");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body,body p,body span{line-height:1.4;letter-spacing:0}body p{font-size:14px}.collection .collection__description p{color:#000;font-size:14px}h1,h2,h3,h4,h5,h6{font-family:HeadingsTitles,sans-serif!important}p,span,div,ul,ol,li,a,button,input,select,option,label,legend,textarea,small{font-family:MainBodyCopy,sans-serif!important}.jdgm-star,.jdgm-prev-badge__stars,.jdgm-rev__rating{font-family:JudgemeStar!important}.product__description{color:#000}.section-title p{font-family:HeadingsTitles!important;font-size:55px;font-weight:400;margin-bottom:20px}.section-title{text-align:center}body .large-number{display:block;font-size:45px;margin-bottom:0;font-family:HeadingsTitles!important}.card__heading{font-size:14px;line-height:1.4}.included-slider .description{font-size:14px}.review-cards-section .review-text{font-size:14px;font-style:italic;line-height:1.4;color:#000;margin-bottom:15px}.link,.customer a{text-decoration:none}.header__menu-item:hover span{text-decoration:none;text-underline-offset:0}.header__menu-item span{padding-top:9px}.utility-bar.color-scheme-1.gradient.utility-bar--bottom-border{background:#e2f733;color:#fff}p.announcement-bar__message.h5 span{line-height:2;display:block;margin-bottom:-5px;font-size:17px;font-weight:400;text-transform:uppercase}body .header{padding-top:0;padding-bottom:0}main#MainContent{margin-top:-96px}body .page-width{max-width:1440px}header.header:before{content:"";position:absolute;height:100%;width:650px;background:#fff;border-radius:50px;z-index:-1;top:0;left:0}header.header.header--middle-left{position:relative;margin-top:20px}.list-menu__item{font-size:17px;text-transform:uppercase;color:#000}.header__icon .svg-wrapper{display:none}a.header__icon.header__icon--account.link.focus-inset{white-space:normal;width:auto;height:auto;font-size:17px;text-transform:uppercase}.header__icons.header__icons--localization.header-localization{position:relative;padding:0;gap:15px}.header__icons.header__icons--localization.header-localization:after{content:"";width:260px;height:100%;background:#fff;position:absolute;z-index:-1;height:78px;border-radius:40px;top:-9px;left:-8px}.header__icon.header__icon--cart.link.focus-inset span{text-transform:uppercase;font-size:17px}details-modal.header__search{display:none!important}.header__icon{height:auto;width:auto}.home_banner h2.banner__heading.inline-richtext.h0{font-size:50px;text-transform:uppercase}.home_banner h2.banner__heading.inline-richtext.h0 strong{display:block;font-weight:400;background:#def840;width:max-content;margin:0 auto;padding:0 10px;color:#000}.home_banner .banner__text.rte.body{max-width:475px;font-size:14px;letter-spacing:normal;margin-top:25px;margin-bottom:40px}.home_banner .banner__buttons.banner__buttons--multiple{margin:0}.home_banner a.button.button--secondary{background:#f74800;font-size:16px;text-transform:uppercase;min-height:45px;min-width:unset;min-width:167px;border-radius:30px}.home_banner a.button.button--secondary:after{opacity:0}.home_banner a.button.button--primary{background:#e2f733;text-transform:uppercase;font-size:16px;border-radius:30px}.home_banner a.button.button--primary:after{opacity:0}.footer__content-top .grid{grid-template-columns:1fr 1.85fr;display:grid;align-items:center}.footer-block.grid__item:nth-of-type(2){order:3;grid-column:span 2}.footer-block.grid__item{width:100%}ul.footer-block__details-content.list-unstyled{display:flex;justify-content:space-between}ul.footer-block__details-content.list-unstyled a{line-height:1;padding:0}.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{padding:0}.product-media-container.media-type-image.media-fit-contain{border-radius:15px;overflow:hidden!important}h2.product__title.h1{font-size:45px;line-height:1}.product__info-wrapper.grid__item.scroll-trigger,.grid__item.product__media-wrapper{width:calc(50% - 27px)!important;max-width:calc(50% - 27px)!important}.featured-product.product.product--medium.grid{gap:54px;align-items:center}body .product__title+.product__text.caption-with-letter-spacing{margin-top:0;background:#e2f733;width:max-content;padding:8px 10px 0;font-size:15px}.stars{color:#e2f733;font-size:28px;margin:0;letter-spacing:-9px}.tiktok-showcase .tiktok-btn{padding:16px 24px 9px}.product__info-wrapper.grid__item p.p1{font-size:14px;color:#1c1c1c;line-height:1.4}.product__tax.caption.rte+div,.product__tax.caption.rte{display:none}.price__regular{font-size:35px}a.link.product__view-details.animate-arrow{display:none}div#price-template--28070537986374__featured_product_CML6XL{float:left}div:has(>product-form.product-form){float:left;margin-top:11px;margin-left:40px}product-form.product-form{margin:0!important}.product-form__submit{background:#f74800;font-size:16px;text-transform:uppercase;padding-top:8px;border-radius:30px}.product-form__submit a{font-size:16px;text-transform:uppercase}.product-form__submit:after{opacity:0}.regime-testimonials .swiper-button-next:after,.regime-testimonials .swiper-button-prev:after{font-size:25px;opacity:0;display:none}.slider-btn{height:20px}.swiper-button-prev.slider-btn{left:-5px}.swiper-button-next.slider-btn{right:-5px}.testimonial-slider.swiper{padding:0 19px}.home_banner a.button.button--secondary{padding:18px 0 10px;min-height:auto}.home_banner a.button.button--primary{min-height:auto;padding:18px 0 10px}body.contact main#MainContent{margin:0}body.contact{background:#f4f4f4}body.contact main#MainContent .gradient{background:#f4f4f4}.contact.page-width{max-width:700px}.contact .field input,.contact .field textarea{border-radius:30px;border:1px solid #d4d4d4}.contact .field:after{opacity:0}.contact button.button{margin:0 auto;background:#f74800;border-radius:30px;padding:15px 0 10px;min-height:unset;text-transform:uppercase}.contact .contact__button{text-align:center}.contact button.button:after{opacity:0}.contact label.field__label{position:static;color:#000;font-size:16px!important}.contact .field{flex-direction:column-reverse}body.product .product.grid{gap:52px}body.product{background:#f4f4f4}body.product main#MainContent{margin:0}body.product .product__accordion.accordion{background:#fff;margin-bottom:15px;padding:10px 20px;border-radius:10px}body.product .product__accordion.accordion h2.h4.accordion__title{color:#000;font-size:17px;opacity:1;font-family:MainBodyCopy!important;border-radius:10px!important;display:flex;align-items:center;padding-top:9px}li#Slide-template--28070538150214__main-71145909879110 .product-media-container .product__media.media.media--transparent{padding-top:100px!important}li#Slide-template--28070538150214__main-71145909879110 .product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height{max-width:100px}body quantity-input.quantity{background:#fff}body div:has(>product-form.product-form){float:none;margin-top:11px;margin-left:40px}.product__title h1{font-size:45px;line-height:1;color:#000}.price__container{margin:0!important;line-height:1}.product__info-container>*+*{margin:1rem 0}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1.5rem 0}body div:has(>product-form.product-form){margin-top:15px;margin-left:0}body .product-form__buttons{display:flex;align-items:center;max-width:unset;gap:20px}more-payment-options-link{display:none}.shopify-payment-button{flex-basis:50%;border-radius:30px;overflow:hidden}body .product-form__submit{flex-basis:50%;margin:0;color:#fff}.product__accordion .accordion__content p{font-size:14px;color:#1c1c1c;line-height:24px}.product__accordion .accordion__content{padding:0}body .rating-star:before{letter-spacing:5px}body .quantity__button:focus,body .quantity__input:focus{z-index:0}.shopify-section.section:has(div#insta-feed){padding:0 0 70px}.shopify-section.section:has(div#insta-feed) .page-width{max-width:unset!important;padding:0}div#cart-notification{background:#fff}a#cart-notification-button{color:#fff}body .cart-count-bubble{bottom:1.8rem;left:4.2rem;opacity:0}body.product.gradient .regime-testimonials{padding:70px 0;background:#fff}details[open] .chevron:after{content:"";height:100%;position:absolute;width:100%;background:url(/cdn/shop/files/Group_11.png?v=1781420994);background-size:contain;background-repeat:no-repeat;left:0;top:0}.chevron{position:relative}p.product__text.inline-richtext{font-size:14px;text-transform:uppercase;letter-spacing:normal;line-height:1.4;color:#000}.shopify-section.section:has(div#klaviyo-product-reviews-wrapper){padding:70px 0 0}body .product-media-container.constrain-height.media-fit-contain{width:100%}.tiktok-showcase__content strong{background:#e2f733;display:inline-block;font-family:inherit!important;font-weight:inherit}.tiktok-showcase__content h2 p{font-size:42px;line-height:1.1;font-family:HeadingsTitles,sans-serif!important}.tiktok-showcase__content p{font-size:14px;line-height:1.4}.testimonial-card{display:flex;align-items:center}.testimonial-card .product_img img{max-width:150px;object-fit:contain}.review_star_wrapper img{max-width:20px;margin:0 -4px}.review_star_wrapper{display:flex;gap:10px;justify-content:center}body.page.about .banner__box.content-container{display:none}header.header.header--middle-left{overflow:hidden}header.header.header--middle-left:has(details[open]){overflow:visible}.cart-notification__heading{font-size:16px;color:#000;text-transform:uppercase;font-weight:600}a#cart-notification-button{background:#374019;border:none}form#cart-notification-form button.button.button--primary.button--full-width{background:#374019}a#cart-notification-button:after{opacity:0}form#cart-notification-form button.button.button--primary.button--full-width:after{opacity:0}.shopify-policy__container{max-width:120ch;margin-top:120px;padding-bottom:50px}.shopify-policy__title{margin-bottom:20px}.shopify-policy__container *{color:#000;font-size:17px}.shopify-policy__title h1{font-size:42px}h2.totals__total{text-transform:uppercase;margin:0!important}p.totals__total-value{line-height:.5}ul.footer-block__details-content.list-unstyled li{width:100%}.rte li{list-style:disc}.shopify-policy__container h3{font-size:28px;margin-bottom:10px}body hr{margin:3rem 0}div#menu-drawer{-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);background:rgb(var(--scheme-background) / .95)}div#menu-drawer *{color:#fff}div#menu-drawer a{line-height:1;padding-top:15px}body .rating-star:before{content:"\2605\2605\2605\2605\2605";background:linear-gradient(90deg,#e2f733 var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}body .rating-star:before{letter-spacing:2px;font-size:30px}.review_star_wrapper.highlighed{background:#def840;color:#000;padding-top:4px;border-radius:16px}p.estimated-delivery{background:#fff;padding:10px 10px 6px;border-radius:5px;letter-spacing:normal;color:#000}span#estimated-delivery-date{background:#def840;padding:5px 7px 0;border-radius:4px}span.product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--lightbox{display:none}svg.icon.icon-close{color:#fff;fill:#fff;stroke:#fff}.bottom-image,.bottom-content{display:none!important}.review-content .read-more{display:none}body button.included-arrow{color:#f64700}h2.kl_reviews__summary__header{text-transform:uppercase!important}.contact p.tagline{margin-bottom:25px;color:#000}@media screen and (max-width:1440px){header.header:before{left:30px}header.header.header--middle-left{padding-left:6rem!important}}@media screen and (min-width:768px){a#cart-icon-bubble{background:#ff4e0f;color:#fff;padding:15px 30px;border-radius:31px}}@media screen and (max-width:1441px)and (min-width:767px){body .header:not(.drawer-menu).page-width{padding-right:6rem}}@media screen and (max-width:767px){body.collection .rich-text__wrapper.rich-text__wrapper--left.page-width{width:100%}body.collection .price__regular{font-size:20px}.tiktok-showcase__content h2 p{font-size:28px;line-height:1.1}p.announcement-bar__message.h5 span{line-height:1;font-size:13px;font-weight:400}.utility-bar__grid.page-width{padding:0 10px}.announcement-bar__message{padding:1.5rem 0 1rem}a.header__icon.header__icon--account.link.focus-inset{display:block!important;font-size:14px}header.header.header--middle-left{padding:0 15px;width:100%}body header-drawer{margin:0}header.header.header--middle-left *{margin:0!important}body .header__icons.header__icons--localization.header-localization{align-items:center;gap:0}.header__icon .svg-wrapper~span{display:none}account-icon~span{display:none!important}header.header:before{width:100%}.header__icons.header__icons--localization.header-localization:after{opacity:0;display:none}.header__icon .svg-wrapper{display:block;height:auto;width:auto}.home_banner.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:65rem}.home_banner .banner__content{align-items:end}.home_banner h2.banner__heading.inline-richtext.h0{font-size:28px}main#MainContent{margin-top:-84px}.home_banner .banner__buttons.banner__buttons--multiple{flex-wrap:nowrap}body .marquee-wrapper{padding:8px 0 0}body .marquee-track span{font-size:18px}.logo-item:nth-of-type(1) img{width:90px}.logo-item:nth-of-type(2) img{width:80px}.logo-image{max-height:35px;max-width:35px;object-fit:contain}body .as-seen-in-label{font-size:18px}.product__info-wrapper.grid__item.scroll-trigger,.grid__item.product__media-wrapper{width:100%!important;max-width:100%!important}.product-media-container.constrain-height.media-fit-contain{width:100%!important;max-width:100%}.featured-product.product.product--medium.grid{gap:0;align-items:center}h2.product__title.h1{font-size:28px;line-height:1;margin-top:5px}div:has(>product-form.product-form){margin-top:0;float:left;margin-left:15px}div#price-template--28070537986374__featured_product_CML6XL{float:left;margin:0}body .product__title+.product__text.caption-with-letter-spacing{width:auto}.home_banner a.button.button--primary{font-size:14px;padding:10px!important;width:auto;min-width:unset}ul.footer-block__details-content.list-unstyled{display:flex;justify-content:space-between;gap:0;flex-wrap:wrap;margin:0}.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in{margin:0}.footer-block__details-content{margin-bottom:0}ul.footer-block__details-content.list-unstyled a{line-height:2;padding:0;font-size:14px}.section-title p{font-family:HeadingsTitles!important;font-size:30px;margin-bottom:10px}body .product-form__submit{flex-basis:100%;color:#fff;margin:0}body .stat-label{font-size:14px;line-height:1.3;min-height:38px}body .stats-row{flex-wrap:wrap;gap:0;padding-top:10px}body .stat-item{padding:10px;gap:7px;width:50%}.review_star_wrapper img{max-width:15px;margin:0 -4px}.product__title h1{font-size:28px;line-height:1}body .product-form__submit{flex-basis:60%}body .product-form__buttons{gap:5px;flex-direction:column;align-items:flex-start}.bottom-content{padding:15px}.shopify-section.section:has(div#klaviyo-product-reviews-wrapper){padding:45px 0}.testimonial-card{display:flex;align-items:center;flex-direction:column}.testimonial-card .product_img img{max-height:150px}body .large-number{font-size:28px}body .tiktok-slider{flex-direction:row;overflow:scroll;width:100%;padding-top:30px}body .tiktok-card{min-width:280px}body .tiktok-showcase__wrapper{display:block}body .reveiw_star{line-height:0;height:14px}body span.review_text{line-height:1.45;letter-spacing:-1px}.home_banner a.button.button--primary{font-size:12px;padding:14px 10px 10px!important;width:auto;min-width:unset}.home_banner a.button.button--secondary{padding:14px 10px 10px;min-height:auto;min-width:unset;font-size:12px}body .product-form__submit{flex-basis:100%;margin-top:0}body .regimes-section{background:#f4f4f4;padding:40px 0 45px}.as-seen-in-wrapper{flex-direction:column;gap:10px}.section-title p{line-height:1}.shopify-section.section:has(div#insta-feed){padding:10px 0 50px}body .regime-overlay{position:static;padding:10px 15px 20px}body .regime-image{height:auto}body .regime-overlay *{color:#000!important}body .regimes-content{order:2}.included-slider{padding:50px 0!important}.section-template--28070538150214__main-padding{padding-bottom:30px!important;padding-top:30px!important}.included-heading{margin-bottom:19px!important}.included-image-wrapper{padding:0!important;margin-bottom:25px;background-color:transparent!important}.accordion .summary__title{padding-top:8px}.accordion summary{padding:0!important}body.product .product__accordion.accordion h2.h4.accordion__title{padding-top:0}summary.header__icon.header__icon--menu.header__icon--summary.link.focus-inset{height:20px;width:20px}header.header.header--middle-left a#cart-icon-bubble{margin-right:-10px!important}.shopify-policy__title h1{font-size:28px}header.header:before{left:0}header.header.header--middle-left{padding-left:15px!important}body.index .price__regular{font-size:18px}body .tiktok-showcase{padding:50px 0}body .regime-testimonials .section-heading{margin-bottom:20px}.footer__content-top.page-width{padding-left:15px;padding-right:15px;padding-bottom:0}.footer-block__details-content.footer-block-image.center{margin-bottom:0}.footer-block.grid__item.scroll-trigger.animate--slide-in{margin:20px 0 0}footer.footer.color-scheme-3.gradient.section-sections--28070538445126__footer-padding{padding-top:10px}body .comparison-header{margin:0 auto 20px}body.product.gradient .regime-testimonials{padding:40px 0}body.product .product__accordion.accordion:last-of-type{margin-bottom:0}body,p,span{line-height:1.4}.contact h2.title{font-size:38px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
