@import"https://api.fontshare.com/v2/css?f[]=clash-grotesk@400,500,600&display=swap";@import"https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700&display=swap";:root,body{--font-heading-family: "Clash Grotesk", "Segoe UI", Arial, sans-serif;--font-body-family: "Satoshi", "Segoe UI", Arial, sans-serif;--font-body-family-override: "Satoshi", "Segoe UI", Arial, sans-serif;--font-heading-family-override: "Clash Grotesk", "Segoe UI", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-override: 400;--font-body-weight-bold-override: 700;--font-heading-weight-override: 500;--font-weight-bold: 700;--letter-spacing-body: 0px;--letter-spacing-heading: -.2px}body,p,li,span,a,.text-body,button,input,select,textarea,label,.button,.price,.product__title,.product-form__input,.cart-items,.footer,.header,.header__menu-item{font-family:var(--font-body-family-override);letter-spacing:var(--letter-spacing-body)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxl,.hxxl,body:not(.h3-heading-font) h3,body:not(.h4-heading-font) h4,body:not(.h5-heading-font) h5,body:not(.h6-heading-font) h6{font-family:var(--font-heading-family-override)!important;font-weight:500!important;letter-spacing:var(--letter-spacing-heading)}strong,b{font-weight:700}h1.shop-product-title,.shop-product-title,.product-title-title,[class*=section-heading],[class*=section-title],[class*=__heading],[class*=-heading] h2{font-family:var(--font-heading-family-override)!important;font-weight:500!important}.button,button[type=submit],.product-form__submit,.sticky-atc__button,.satc-button,[class*=add-to-cart] button,[class*=atc] button,.roadmap-button,.guarantee-button,.rich-text-button,.comparison-button{font-family:var(--font-heading-family-override)!important;font-weight:500!important;letter-spacing:0}body [class^=si-heading-],body [class^=si-accent-],body [class^=si-card-title-]{font-family:var(--font-heading-family-override)!important;font-weight:500!important}body [class^=si-subheading-],body [class^=si-card-desc-]{font-family:var(--font-body-family-override)!important}.quantity-break-container [class*=quantity-break-option]:has(input:checked),.quantity-break-container [class*=quantity-break-option].selected,.quantity-break-container [class*=quantity-break-option][data-selected=true]{background:#e8f3ee!important;border-color:#085946!important}.subscribe-save-wrapper-dynamic .subscribe-save-container:has(input:checked){background:#e8f3ee!important;border-color:#085946!important}.subscribe-save-wrapper-dynamic .subscribe-price-row{display:none!important}.quantity-break-container input[type=radio]{accent-color:#085946}.product-bullet-list-trust .product-bullet-items.layout-horizontal{justify-content:center!important;flex-wrap:wrap;gap:10px 18px}.stats-column-section .page-width{max-width:none!important;padding-left:0!important;padding-right:0!important}.stats-column-section .stats-column-container.contained{max-width:none!important;border-radius:0!important}.stats-column-section .stats-column,.stats-column-section .mobile-header,.stats-column-section .studies-disclaimer{max-width:1200px;margin-left:auto!important;margin-right:auto!important}.stats-column-section .stats-column-list{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px}.stats-column-section .stats-column-item{border-bottom:0!important;padding:22px 0!important;margin:0!important;display:block!important}.stats-column-section .stats-column-item:nth-child(n+3){border-top:1px solid rgba(255,255,255,.28)!important}html body .stats-column-section .stats-column-number{font-family:var(--font-heading-family-override)!important;font-weight:500!important;-webkit-text-fill-color:#fff!important;color:#fff!important;background:none!important;margin-bottom:8px!important}.stats-column-section .stats-column-title{color:#fff!important;font-family:var(--font-body-family-override)!important;font-weight:500!important;line-height:1.35!important;margin:0!important}.stats-column-section .stats-section-title{line-height:1.15!important}@media screen and (min-width:990px){.stats-column-section .stats-section-title span{white-space:nowrap}}.stats-column-section .stats-section-title span{display:block;font-family:var(--font-heading-family-override)!important;font-weight:500!important;font-style:normal!important;margin-left:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.stats-column-section .section-subtitle,.stats-column-section .section-subtitle p{color:#fff!important;line-height:1.45!important}.stats-column-section .section-subtitle-container{max-width:460px;margin-left:auto;margin-right:auto}.stats-column-section .section-subtitle a{display:block;margin-top:22px;background:#faf8ea;color:#1f1f1f!important;text-decoration:none!important;border-radius:999px;padding:17px 24px;font-family:var(--font-heading-family-override)!important;font-weight:500;font-size:17px;text-align:center;transition:transform .15s ease,background .15s ease}.stats-column-section .section-subtitle a:hover{background:#fff;transform:translateY(-1px)}.stats-column-section .studies-disclaimer,.stats-column-section [class*=disclaimer]{background:transparent!important}.stats-column-section .studies-disclaimer-text{color:#ffffffbf!important}.stats-column-section [class*=disclaimer] svg{display:none!important}@media screen and (min-width:990px){.stats-column-section .stats-column.two-column-layout{flex-direction:row-reverse!important;align-items:center!important;gap:6rem!important}.stats-column-section .stats-column.two-column-layout .stats-column-content{max-width:56%!important;flex:1 1 56%!important}.stats-column-section .stats-column.two-column-layout .stats-column-header-section{max-width:44%!important;flex:1 1 44%!important}.stats-column-section .stats-column-item{padding:30px 0!important}}.reviews-section-outer .rating-text{font-size:13px!important;white-space:nowrap}.reviews-section-outer .rating-section{justify-content:center;flex-wrap:nowrap;gap:6px}.reviews-section-outer .rating-section svg,.reviews-section-outer .rating-section img{width:16px!important;height:16px!important}.reviews-section-outer .main-title{line-height:1.15!important}.free-shipping-text,.free-shipping-date{font-size:14px!important}.free-shipping-notice-inner{display:flex!important;justify-content:center;width:100%}.free-shipping-banner{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px;width:auto!important}.free-shipping-text{display:block!important;flex:0 1 auto!important;line-height:1.4!important;text-align:center}.free-shipping-dot{display:none!important}.selling-out-fast-progress-text{font-size:14px!important}.warning-text{font-size:14px!important;line-height:1.45!important}[class*=guarantee] .benefit,.feature-name{font-size:14px!important}html body .testimonials-verified-badge{font-size:13px!important}html body [id*=__reviews] p,html body [id*=__reviews] strong{font-size:max(14px,1em)}html body [id*=__faq] p,html body [id*=__faq] li{font-size:16px!important;line-height:1.6!important}html body [id*=__faq] p strong,html body [id*=__faq] li strong{font-size:inherit!important}html body [id*=__ingredients] [class^=si-card-desc-],html body [id*=__ingredients] [class^=si-card-desc-] p{font-size:15px!important;line-height:1.5!important}html body .roadmap-badge{font-size:13px!important}.free-shipping-date:after{content:" \b7";font-weight:400}.card-item__description{line-height:1.5!important}@media screen and (max-width:749px){html body .stats-column-section .stats-column-number{font-size:26px!important;letter-spacing:-.6px!important}.stats-column-section .stats-column-list{gap:0 16px!important}[id*=__faq] li,[id*=__faq] p{font-size:15px!important;line-height:1.55!important}[id*=__faq] li strong,[id*=__faq] p strong{font-size:inherit!important}[id*=__reviews] p{font-size:14px!important}}@media screen and (min-width:768px){.reviews-section-outer .rating-text{font-size:15px!important}}html body .accent-text.accent-text.accent-text,html body [class*=accent-text][class*=accent-text][class*=accent-text]{font-family:var(--font-heading-family-override)!important;font-weight:500!important;font-style:normal!important;letter-spacing:var(--letter-spacing-heading)!important}@media screen and (max-width:749px){html body h1.shop-product-title,html body .shop-product-title{font-size:25px!important;line-height:1.12!important}html body .comparison-product-title{font-size:10.5px!important;line-height:1.2!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none;hyphens:none;text-align:center}html body .comparison-table .product-header{width:60px!important;min-width:60px!important;max-width:60px!important;padding-left:2px!important;padding-right:2px!important}html body .comparison-table{table-layout:fixed!important;width:100%!important}html body .guarantee-section__benefits{flex-direction:column!important;align-items:center!important;gap:8px!important}html body .guarantee-section__benefits .benefit{white-space:nowrap}html body .testimonials-rating-summary{flex-wrap:wrap!important;justify-content:center!important;max-width:100%!important;box-sizing:border-box;row-gap:2px}html body .testimonials-rating-text,html body .testimonials-rating-text p{white-space:normal!important;text-align:center;font-size:13px!important}}html body h1.shop-product-title,html body .shop-product-title{font-weight:600!important;letter-spacing:-.3px!important}html body .custom-text-block-tagline{margin-top:6px!important;margin-bottom:12px!important}html body .custom-text-block-tagline .custom-text-main-text-content p,html body .custom-text-block-tagline .custom-text-main-text-content strong{font-family:var(--font-heading-family-override)!important;font-weight:500!important;font-size:21px!important;line-height:1.2!important;color:#085946!important}html body .custom-text-block-tagline .custom-text-description,html body .custom-text-block-tagline .custom-text-description p{font-size:16px!important;line-height:1.45!important;color:#1f1f1f!important;font-weight:500!important;opacity:1!important;margin-top:6px!important}html body [class^=custom-text-block-feat_] .custom-text-main-text-content p{font-size:16px!important;font-weight:500!important;color:#1f1f1f!important;line-height:1.35!important}html body [class^=custom-text-block-feat_] .custom-text-main-text-content strong{font-weight:700!important}html body .imgr-container{row-gap:6px;column-gap:8px}html body .imgr-container p,html body .imgr-container [class*=imgr-text],html body .imgr-container [class*=rating-text]{font-weight:500!important;color:#1f1f1f!important}html body .selling-out-fast-block{display:flex!important;align-items:center!important;gap:16px;border:0!important;border-radius:16px!important;padding:18px 20px!important;box-shadow:0 6px 26px #10181417!important;margin-top:12px!important;margin-bottom:12px!important}html body .selling-out-fast-block .selling-out-fast-progress-container{flex:1 1 auto;margin:0!important;overflow:visible!important;height:8px!important;background-color:#ececec!important}html body .selling-out-fast-block .selling-out-fast-progress-bar{border-radius:8px!important;animation:po-sold-glow 1.8s ease-in-out infinite}html body .selling-out-fast-block .selling-out-fast-progress-text{margin:0!important;color:#c93b3b!important;font-weight:700!important;font-size:16px!important;white-space:nowrap;text-align:right!important;width:auto!important;flex:0 0 auto}@keyframes po-sold-glow{0%,to{box-shadow:0 0 6px 1px #c93b3b59}50%{box-shadow:0 0 16px 4px #c93b3bbf}}@media(prefers-reduced-motion:reduce){html body .selling-out-fast-block .selling-out-fast-progress-bar{animation:none;box-shadow:0 0 10px 2px #c93b3b80}}html body .comparison-table .feature-name{font-weight:500!important}html body .footer-main h3,html body .footer-main .footer-social-heading{font-family:var(--font-heading-family-override)!important;font-weight:500!important;color:#fff!important;letter-spacing:0!important;margin-bottom:14px!important}html body .footer-main .footer-logo{font-family:var(--font-heading-family-override)!important;font-weight:600!important;font-size:24px!important;line-height:1.1!important;text-align:left!important}html body .footer-main .footer-logo-image{display:block;height:auto}html body .footer-main .footer-description{color:#ffffffd9!important;font-size:15px!important;line-height:1.5!important;max-width:320px;margin-top:14px!important}html body .footer-main .footer-column ul{list-style:none;padding:0;margin:0}html body .footer-main .footer-column li{margin-bottom:10px}html body .footer-main .footer-column a{color:#ffffffe0!important;text-decoration:none!important;font-size:15px!important}html body .footer-main .footer-column a:hover{color:#fff!important;text-decoration:underline!important}html body .footer-main .footer-copyright{color:#ffffffbf!important}@media screen and (max-width:749px){html body .footer-main .footer-brand{grid-column:1 / -1;text-align:left;margin-bottom:8px}html body .footer-main .footer-content{row-gap:28px!important}html body .header__heading-logo{width:175px!important;max-width:175px!important;height:auto!important}}html body .as-seen-in-section .as-seen-in-title{font-family:var(--font-body-family-override)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#7a7a7a!important;margin:0 0 18px!important;text-align:center}html body .as-seen-in-section .logo-container{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:clamp(16px,5vw,76px)!important;max-width:900px;margin:0 auto!important;padding:0 20px!important}html body .as-seen-in-section .brand-logo{flex:0 0 auto!important;width:auto!important;min-width:0!important;padding:0!important;margin:0!important;display:flex;align-items:center;justify-content:center}html body .as-seen-in-section .logo-image-wrapper{display:flex;align-items:center;justify-content:center;height:auto!important;width:auto!important}html body .as-seen-in-section .logo-image.logo-image.logo-image{width:auto!important;min-width:0!important;min-height:0!important;max-width:none!important}html body .as-seen-in-section .logo-image{height:20px!important;width:auto!important;max-width:none!important;max-height:none!important;opacity:.82;filter:none;transform:none!important;object-fit:contain}html body .as-seen-in-section .brand-logo:nth-child(1) .logo-image.logo-image.logo-image{height:17px!important}html body .as-seen-in-section .brand-logo:nth-child(2) .logo-image.logo-image.logo-image{height:28px!important}html body .as-seen-in-section .brand-logo:nth-child(3) .logo-image.logo-image.logo-image{height:14px!important}html body .as-seen-in-section .brand-logo:nth-child(4) .logo-image.logo-image.logo-image{height:18px!important}@media screen and (min-width:750px){html body .as-seen-in-section .as-seen-in-title{font-size:13px!important;margin-bottom:22px!important}html body .as-seen-in-section .brand-logo:nth-child(1) .logo-image.logo-image.logo-image{height:28px!important}html body .as-seen-in-section .brand-logo:nth-child(2) .logo-image.logo-image.logo-image{height:46px!important}html body .as-seen-in-section .brand-logo:nth-child(3) .logo-image.logo-image.logo-image{height:23px!important}html body .as-seen-in-section .brand-logo:nth-child(4) .logo-image.logo-image.logo-image{height:29px!important}}html body .custom-hero__button.custom-hero__button.custom-hero__button.theme-button{font-family:var(--font-heading-family-override)!important;font-weight:500!important;font-size:17px!important;letter-spacing:0!important;min-height:54px!important;height:54px!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;box-shadow:none!important;box-sizing:border-box!important;text-decoration:none!important;transition:background .15s ease,color .15s ease,transform .15s ease}html body .custom-hero__button-wrapper .custom-hero__button.custom-hero__button.custom-hero__button.theme-button{background:#085946!important;color:#fff!important;border:1.5px solid #085946!important}html body .custom-hero__button-wrapper .custom-hero__button.custom-hero__button.custom-hero__button.theme-button:hover{background:#064f3b!important;border-color:#064f3b!important;transform:translateY(-1px)}html body .custom-hero__button-wrapper+.custom-hero__button-wrapper .custom-hero__button.custom-hero__button.custom-hero__button.theme-button{background:transparent!important;color:#085946!important;border:1.5px solid #085946!important}html body .custom-hero__button-wrapper+.custom-hero__button-wrapper .custom-hero__button.custom-hero__button.custom-hero__button.theme-button:hover{background:#085946!important;color:#fff!important;transform:translateY(-1px)}body:has(.kaching-bundles) .simple-variant-picker{display:none!important}.quantity-break-container [class*=quantity-break-option]:not(:has(input:checked)){border-color:#e8e8e8!important;background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-font.css.map */
