.nf-hl{color:#40a557}.nf-hl-u{color:#40a557;text-decoration:underline;text-decoration-thickness:3px;text-decoration-color:#40a557;text-underline-offset:6px}body.nf-product-dark .nf-hl,body.nf-product-dark .nf-hl-u,body.nf-product-dark #MainContent .nf-hl,body.nf-product-dark #MainContent .nf-hl-u,body.nf-product-dark #MainContent :is(h1,h2,h3,h4,h5,h6,p,span,div) .nf-hl,body.nf-product-dark #MainContent :is(h1,h2,h3,h4,h5,h6,p,span,div) .nf-hl-u{color:#40a557!important}body.nf-product-dark .nf-hl-u,body.nf-product-dark #MainContent .nf-hl-u{text-decoration-color:#40a557!important}body.nf-product-dark .nf-expect__step,body.nf-product-dark #MainContent .nf-expect__step{color:#40a557!important}body.nf-product-dark .nf-hero__reviews-stars,body.nf-product-dark .nf-hero__quote-stars,body.nf-product-dark #MainContent .nf-hero__reviews-stars,body.nf-product-dark #MainContent .nf-hero__quote-stars,body.nf-product-dark .nf-hero__reviews-stars svg,body.nf-product-dark .nf-hero__quote-stars svg{color:#40a557!important;fill:currentColor!important}.nf-ba__headline em,body.nf-product-dark .nf-ba__headline em,body.nf-product-dark #MainContent .nf-ba__headline em{color:#40a557!important;font-style:normal}body.nf-product-dark .nf-review-widget__fill,body.nf-product-dark #MainContent .nf-review-widget__fill{background:#40a557!important}body.nf-product-dark .nf-review-widget__item,body.nf-product-dark #MainContent .nf-review-widget__item{background:#181c19!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:12px!important;padding:18px 18px 16px!important;margin:0 0 12px!important}body.nf-product-dark .nf-review-widget__item:last-of-type,body.nf-product-dark #MainContent .nf-review-widget__item:last-of-type{margin-bottom:0!important}.nf-review-widget__item[hidden]{display:none!important}.nf-review-widget__pagination{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:22px;flex-wrap:wrap}.nf-review-widget__page-btn{min-width:38px;height:38px;padding:0 10px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffffc7;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,color .15s ease,background-color .15s ease}.nf-review-widget__page-btn:hover:not(:disabled){border-color:#40a55773;color:#fff}.nf-review-widget__page-btn[aria-current=page]{background:#40a5572e;border-color:#40a5578c;color:#fff}.nf-review-widget__page-btn:disabled{opacity:.32;cursor:not-allowed}.nf-review-widget__page-ellipsis{color:#ffffff73;padding:0 4px;font-weight:700}:root{--nf-primary: #277F3F;--nf-primary-hover: #1F6633;--nf-primary-light: rgba(39, 127, 63, .06);--nf-primary-soft: rgba(39, 127, 63, .12);--nf-text-dark: #0C0C0D;--nf-text-medium: #333333;--nf-text-light: #666666;--nf-text-muted: #94959B;--nf-border: #ECECEE;--nf-border-strong: #D6D6DA;--nf-bg-light: #FAFAFB;--nf-bg-warm: #FBFAF6;--nf-bg-dark: #0E0E10;--nf-error: #DC3545;--nf-amber: #F59E0B;--nf-radius-sm: 6px;--nf-radius: 10px;--nf-radius-lg: 14px;--nf-container: 1200px;--nf-shadow-sm: 0 1px 2px rgba(15, 18, 22, .04);--nf-shadow: 0 1px 2px rgba(15, 18, 22, .05), 0 4px 16px rgba(15, 18, 22, .05);--nf-shadow-lg: 0 2px 6px rgba(15, 18, 22, .06), 0 12px 32px rgba(15, 18, 22, .08)}body{font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;background:#fff}body.nf-product-dark{--nf-text-dark: #FFFFFF;--nf-text-medium: #EAF0EA;--nf-text-light: #D7DED7;--nf-text-muted: #9AA89D;--nf-border: #263A2C;--nf-border-strong: #35543C;--nf-bg-light: #101410;--nf-bg-warm: #121B14;--nf-bg-dark: #050706;--nf-glow: rgba(47, 158, 80, .1);--nf-glow-soft: rgba(47, 158, 80, .05);background:radial-gradient(ellipse 1100px 800px at 12% 6%,var(--nf-glow) 0%,transparent 55%),radial-gradient(ellipse 900px 700px at 88% 22%,var(--nf-glow-soft) 0%,transparent 60%),radial-gradient(ellipse 1100px 800px at 8% 50%,var(--nf-glow) 0%,transparent 58%),radial-gradient(ellipse 900px 700px at 92% 72%,var(--nf-glow-soft) 0%,transparent 60%),radial-gradient(ellipse 1300px 900px at 50% 100%,var(--nf-glow) 0%,transparent 55%),#050706;background-attachment:fixed;color:#fff}body.nf-product-dark #MainContent{background:transparent;color:#fff}body.nf-product-dark .shopify-section,body.nf-product-dark .nf-section,body.nf-product-dark .nf-section--alt,body.nf-product-dark .nf-section--warm{background:radial-gradient(ellipse 700px 380px at 15% 8%,rgba(47,158,80,.06) 0%,transparent 60%),radial-gradient(ellipse 600px 320px at 88% 92%,rgba(47,158,80,.05) 0%,transparent 65%),#050706;color:#fff;position:relative}body.nf-product-dark #MainContent>.shopify-section+.shopify-section:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(60%,580px);height:1px;background:linear-gradient(90deg,transparent 0%,rgba(47,158,80,.35) 50%,transparent 100%);pointer-events:none;z-index:1}body.nf-product-dark :is(.nf-h2,.nf-h3,.nf-lead),body.nf-product-dark :is(.nf-hero__headline,.nf-hero__lead,.nf-hero__bullet,.nf-hero__quote-text,.nf-hero__quote-author,.nf-hero__reviews-total,.nf-hero__reviews-text,.nf-hero__sub-title,.nf-hero__sub-option,.nf-hero__save-sub,.nf-hero__trust-text,.nf-hero__highlight-title,.nf-hero__highlight-body){color:#fff}body.nf-product-dark :is(.nf-hero__gallery-main,.nf-hero__thumb,.nf-hero__quote-card,.nf-hero__sub-option,.nf-hero__nutrition-dialog,.nf-hero__nutrition-figure,.nf-hero__lab-frame,.nf-hero__lab-placeholder,.nf-hero__sticky,.nf-ing__lab,.nf-faq__panel,.nf-faq__row,.nf-dd__item,.nf-tc__panel,.nf-expect__panel,.nf-expect__card,.nf-rev__card,.nf-ba__card,.nf-newsletter__panel){background:#101410!important;color:#fff!important;border-color:#263a2c!important}body.nf-product-dark :is(input,select,textarea){background:#0e1110;color:#fff;border-color:#263a2c}body.nf-product-dark :is(input,select,textarea)::placeholder{color:#9aa89d}body.nf-product-dark :is(.rc-widget,.rc-widget *,.recharge-widget,.recharge-widget *,recharge-subscription-widget,recharge-subscription-widget *,[class*=recharge],[class*=recharge] *,[class*=rc-],[class*=rc-] *){color:#fff}body.nf-product-dark :is(.rc-widget,.recharge-widget,recharge-subscription-widget,[class*=recharge],[class*=rc-widget]){background:#101410!important;border-color:#263a2c!important}body.nf-product-dark :is(.nf-hero__nutrition-head,.nf-hero__nutrition-figure,.nf-hero__lab-frame){border-color:#263a2c}body.nf-product-dark .nf-hero__highlight{background:#f59e0b1a}body.nf-product-dark :is(.nf-card,.nf-panel,.nf-trust,.nf-trust__badge,.nf-ing__card,.nf-ing__dose,.nf-desc__media,.nf-desc__bullet,.nf-pr__card,.nf-gift,.nf-gift__badge,.nf-gift__icon,.nf-tabs__shell,.nf-tabs__panel,.nf-tabs__tab,.nf-tabs__step,.nf-review-card,.nf-review-card__badge,.nf-review-card__body,.nf-review-widget__summary,.nf-review-widget__filter,.nf-review-widget__search,.nf-review-widget__select,.nf-review-widget__load,.nf-ba__review,.nf-exp__card,.nf-dd__dose,.nf-cmp__table,.nf-cmp__row,.nf-cmp__cell,.nf-cmp__icon--check,.nf-cta__inner,.nf-cta__input,.nf-ftr__social a){background:#101410!important;color:#fff!important;border-color:#263a2c!important}body.nf-product-dark :is(.nf-eyebrow,.nf-pr__badge,.nf-hero__sub-badge,.nf-review-widget__ai-badge,.nf-gift__value){background:#277f3f2e!important;color:#ddf6e2!important;border-color:#499c5b61!important}body.nf-product-dark .nf-ing__badge{background:transparent!important;border:0!important;color:#fff!important}body.nf-product-dark .nf-ing__proof-cta{background:#2f9e50!important;color:#fff!important;border-color:#2f9e50!important;box-shadow:0 18px 36px #2f9e5052!important}body.nf-product-dark .nf-ing__proof-cta:hover{background:#1f6f35!important;color:#fff!important}body.nf-product-dark :is(.nf-muted,.nf-ing__benefit,.nf-ing__lab-body,.nf-desc__copy,.nf-pr__sub,.nf-pr__note,.nf-gift__desc,.nf-tabs__answer,.nf-tabs__disclaimer,.nf-expect__intro-text,.nf-review-widget__summary-text,.nf-review-widget__date,.nf-review-widget__votes,.nf-ba__sub,.nf-dd__body,.nf-faq__a,.nf-cta__sub,.nf-cta__perk){color:#d7ded7!important}body.nf-product-dark :is(.nf-ing__name,.nf-ing__dose,.nf-desc__label,.nf-pr__label,.nf-pr__now,.nf-pr__freq,.nf-gift__name,.nf-tabs__day,.nf-tabs__step-title,.nf-expect__title,.nf-expect__panel-title,.nf-review-card__quote,.nf-review-card__author,.nf-review-widget__title,.nf-review-widget__name,.nf-review-widget__review-title,.nf-review-widget__review-body,.nf-ba__headline,.nf-ba__person,.nf-exp__name,.nf-exp__title,.nf-dd__title,.nf-faq__q,.nf-cmp__brand-name,.nf-cmp__cell,.nf-cta__headline){color:#fff!important}body.nf-product-dark :is(.nf-btn--ghost,.nf-hero__nutrition-trigger,.nf-hero__lab-open){background:transparent!important;color:#ddf6e2!important;border-color:#499c5b80!important}body.nf-product-dark :is(.nf-ba__dot,.nf-ba__dot.is-active){background:#277f3f!important}.nf-section{font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--nf-text-medium);background:#fff;padding:88px 0;overflow-x:clip}.nf-section--alt,.nf-section--warm{background:#fff}.nf-section--dark{background:var(--nf-bg-dark);color:#fff}.nf-container{max-width:var(--nf-container);margin:0 auto;padding:0 24px}.nf-eyebrow{display:inline-block;background:var(--nf-primary-light);color:var(--nf-primary);padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin:0 0 16px}.nf-h2{font-size:clamp(26px,3.4vw,40px);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--nf-text-dark);margin:0 0 14px;overflow-wrap:anywhere}.nf-section--dark .nf-h2{color:#fff}.nf-h3{font-size:clamp(18px,2vw,22px);font-weight:700;letter-spacing:-.005em;color:var(--nf-text-dark);margin:0 0 8px}.nf-lead{font-size:17px;line-height:1.6;color:var(--nf-text-light);margin:0;max-width:720px;overflow-wrap:break-word}.nf-section--dark .nf-lead{color:#ffffffbf}.nf-section__head{text-align:center;margin-bottom:56px;max-width:760px;margin-inline:auto}.nf-section__head .nf-lead{margin:0 auto}.nf-btn{display:inline-block;background:var(--nf-primary);color:#fff;border:none;border-radius:var(--nf-radius-sm);padding:14px 28px;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:.01em;cursor:pointer;text-decoration:none;transition:background .18s ease,box-shadow .18s ease,transform .12s ease;box-shadow:var(--nf-shadow-sm)}.nf-btn:hover{background:var(--nf-primary-hover);box-shadow:var(--nf-shadow)}.nf-btn:active{transform:translateY(1px)}.nf-btn--lg{padding:18px 36px;font-size:16px}.nf-btn--ghost{background:transparent;color:var(--nf-primary);border:1.5px solid var(--nf-primary);box-shadow:none}.nf-btn--ghost:hover{background:var(--nf-primary-light);box-shadow:none}.nf-card{background:#fff;border:1px solid var(--nf-border);border-radius:var(--nf-radius);box-shadow:var(--nf-shadow-sm);transition:border-color .18s ease,box-shadow .18s ease}.nf-card:hover{border-color:var(--nf-border-strong);box-shadow:var(--nf-shadow)}.nf-stars{color:var(--nf-amber);font-size:15px;letter-spacing:2px}@media(max-width:768px){.nf-section{padding:48px 0}.nf-section__head{margin-bottom:32px}.nf-container{padding:0 18px}.nf-h2{font-size:clamp(26px,8vw,34px);line-height:1.08}.nf-lead{font-size:15px;line-height:1.55}.nf-btn,.nf-btn--lg{width:100%;min-height:50px;padding:14px 20px;text-align:center}.nf-eyebrow{padding:5px 11px;font-size:10.5px;letter-spacing:.08em}.nf-card{border-radius:10px;box-shadow:0 12px 30px #07110a1a}}body.nf-product-dark .header-wrapper,body.nf-product-dark .header,body.nf-product-dark sticky-header,body.nf-product-dark .shopify-section-header,body.nf-product-dark .shopify-section-group-header-group,body.nf-product-dark .header-wrapper.color-scheme-1,body.nf-product-dark .header-wrapper.color-scheme-2,body.nf-product-dark .header-wrapper.color-scheme-3,body.nf-product-dark .header-wrapper.color-scheme-4,body.nf-product-dark .header-wrapper.color-scheme-5{background:#050706!important;border-bottom-color:#2f9e502e!important;color:#fff!important}body.nf-product-dark .header,body.nf-product-dark .header__menu-item,body.nf-product-dark .header__menu-item span,body.nf-product-dark .header__heading,body.nf-product-dark .header__heading-link,body.nf-product-dark .header__heading-logo-wrapper,body.nf-product-dark .header__icons,body.nf-product-dark .header__icons a,body.nf-product-dark .header__icons button,body.nf-product-dark .header__icon,body.nf-product-dark .header-menu a,body.nf-product-dark .header__menu .list-menu__item,body.nf-product-dark .header__inline-menu a,body.nf-product-dark .mega-menu__link{color:#fff!important}body.nf-product-dark .header__menu-item:hover,body.nf-product-dark .header__menu-item:hover span,body.nf-product-dark .header__icons a:hover,body.nf-product-dark .header__icons button:hover,body.nf-product-dark .header-menu a:hover,body.nf-product-dark .mega-menu__link:hover{color:#2f9e50!important}body.nf-product-dark .header__icon svg,body.nf-product-dark .header__icon .svg-wrapper svg,body.nf-product-dark .header__icons svg{color:#fff!important;fill:currentColor}body.nf-product-dark .header__active-menu-item{color:#2f9e50!important}body.nf-product-dark .cart-count-bubble{background:#2f9e50!important;color:#fff!important}body.nf-product-dark .announcement-bar,body.nf-product-dark .utility-bar{background:#050706!important;border-bottom-color:#2f9e502e!important;color:#fff!important}body.nf-product-dark .announcement-bar *,body.nf-product-dark .utility-bar *{color:#fff!important}body.nf-product-dark .header__submenu,body.nf-product-dark .mega-menu__content,body.nf-product-dark .menu-drawer{background:#050706!important;border-color:#2f9e502e!important}body.nf-product-dark .header__submenu a,body.nf-product-dark .mega-menu__content a,body.nf-product-dark .menu-drawer a{color:#fff!important}body.nf-product-dark .search-modal,body.nf-product-dark .header__search,body.nf-product-dark .search-modal__form,body.nf-product-dark .search__input,body.nf-product-dark .field__input{background:#101410!important;color:#fff!important;border-color:#2f9e502e!important}body.nf-product-dark cart-drawer .drawer,body.nf-product-dark cart-drawer .drawer__inner,body.nf-product-dark cart-drawer .drawer__header,body.nf-product-dark cart-drawer .drawer__contents,body.nf-product-dark cart-drawer .drawer__footer,body.nf-product-dark cart-drawer .cart-drawer__form,body.nf-product-dark cart-drawer .cart-drawer__warnings,body.nf-product-dark cart-drawer .cart-drawer__collection{background-color:#050706!important;color:#fff}body.nf-product-dark cart-drawer .drawer__heading,body.nf-product-dark cart-drawer h2,body.nf-product-dark cart-drawer .cart-item__name,body.nf-product-dark cart-drawer .cart-item__details,body.nf-product-dark cart-drawer .cart-item__price-wrapper,body.nf-product-dark cart-drawer .cart-item__totals,body.nf-product-dark cart-drawer .totals__total,body.nf-product-dark cart-drawer .totals__total-value{color:#fff}body.nf-product-dark cart-drawer .drawer__close,body.nf-product-dark cart-drawer .drawer__close .svg-wrapper,body.nf-product-dark cart-drawer .drawer__close svg{color:#fff}body.nf-product-dark cart-drawer .cart-items,body.nf-product-dark cart-drawer .cart-item,body.nf-product-dark cart-drawer .drawer__cart-items-wrapper{background-color:#050706;border-color:#263a2c}body.nf-product-dark cart-drawer .cart-item+.cart-item,body.nf-product-dark cart-drawer .cart-items tr{border-top-color:#263a2c}body.nf-product-dark cart-drawer .cart-item__discounted-prices del,body.nf-product-dark cart-drawer .cart-item__discounted-prices small,body.nf-product-dark cart-drawer .product-option dt,body.nf-product-dark cart-drawer .product-option dd,body.nf-product-dark cart-drawer .cart-item__final-price,body.nf-product-dark cart-drawer .price--end,body.nf-product-dark cart-drawer .totals,body.nf-product-dark cart-drawer .tax-note{color:#d7ded7}body.nf-product-dark cart-drawer .quantity{background-color:#101410;border-color:#263a2c}body.nf-product-dark cart-drawer .quantity__input{color:#fff;background-color:transparent}body.nf-product-dark cart-drawer .quantity__button,body.nf-product-dark cart-drawer .quantity__button svg{color:#fff}body.nf-product-dark cart-drawer .cart-item__quantity-wrapper{background-color:transparent}body.nf-product-dark cart-drawer cart-remove-button .button,body.nf-product-dark cart-drawer .cart-item__remove,body.nf-product-dark cart-drawer .cart-remove-button,body.nf-product-dark cart-drawer .cart-item .button--tertiary{color:#2f9e50;background-color:transparent;border-color:transparent}body.nf-product-dark cart-drawer .cart__checkout-button,body.nf-product-dark cart-drawer .cart__ctas .button,body.nf-product-dark cart-drawer .cart__ctas button[name=checkout]{background-color:#2f9e50!important;color:#fff!important;border-color:#2f9e50!important}body.nf-product-dark cart-drawer .cart__checkout-button:hover,body.nf-product-dark cart-drawer .cart__ctas button[name=checkout]:hover{background-color:#1f6633!important;border-color:#1f6633!important}body.nf-product-dark cart-drawer .cart-drawer__footer details summary,body.nf-product-dark cart-drawer .cart__note label,body.nf-product-dark cart-drawer .cart__note textarea{color:#fff;background-color:transparent;border-color:#263a2c}body.nf-product-dark .cart-drawer__overlay{background-color:#050706a6}body.nf-product-dark cart-drawer .drawer__inner-empty,body.nf-product-dark cart-drawer .cart__empty-text,body.nf-product-dark cart-drawer .cart__login-paragraph{color:#d7ded7}body.nf-product-dark cart-drawer .nf-cart-trust{color:#fff!important}body.nf-product-dark cart-drawer a{color:#2f9e50}body.nf-product-dark cart-drawer a:hover{color:#45b567}
/*# sourceMappingURL=/cdn/shop/t/6/assets/funnel-shared.css.map */
