:root{color-scheme:light}@media(prefers-color-scheme:dark){:root{color-scheme:dark;--bf-forest-bg: #10231D;--bf-forest-surface: #153029;--bf-forest-raised: #25493F;--bf-forest-deep: #173A31;--bf-forest-ink: #F4F5F2;--bf-forest-muted: rgba(255, 255, 255, .72);--bf-forest-tertiary: rgba(255, 255, 255, .5);--bf-forest-green: #9BC0B2;--bf-forest-orange: #FF6A2B;--bf-forest-line: rgba(255, 255, 255, .14)}html,html body,html body.gradient,html body #MainContent{background:var(--bf-forest-bg)!important}html body,html body #MainContent{color:var(--bf-forest-ink)}::selection{background:var(--bf-forest-orange);color:var(--bf-forest-bg)}html{scrollbar-color:#315F51 var(--bf-forest-bg)}.color-scheme-1,.color-scheme-2,.color-scheme-1f657ae4-2f08-4cd2-b5f5-66dcacae0481,.color-scheme-30050a70-5f02-41eb-802b-75bfc6426edf,.color-scheme-78a234c2-fcaa-4d1e-8fac-1227d69edd53{--color-background: 16, 35, 29;--gradient-background: #10231D;--color-foreground: 244, 245, 242;--color-shadow: 0, 0, 0;--color-button: 255, 106, 43;--color-button-text: 16, 35, 29;--color-secondary-button: 16, 35, 29;--color-secondary-button-text: 244, 245, 242;--color-link: 155, 192, 178;--color-badge-foreground: 244, 245, 242;--color-badge-background: 21, 48, 41;--color-badge-border: 244, 245, 242}.header-wrapper,.menu-drawer,.menu-drawer__inner-container,.menu-drawer__utility-links,.predictive-search{background:var(--bf-forest-bg)!important}.header-wrapper--border-bottom{border-color:var(--bf-forest-line)!important}.header__heading-logo{filter:brightness(1.65) saturate(.88)}.bf-header-campaign,.menu-drawer__menu .bf-menu-campaign{color:var(--bf-forest-orange)!important}.bf-header-campaign:hover,.menu-drawer__menu .bf-menu-campaign:hover{color:#ff8b57!important;text-shadow:0 0 18px rgba(255,106,43,.16)}.field__input,.select__select,.customer .field input,textarea,input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]){color-scheme:dark}html body .bf-frontpage{--bf-ink: var(--bf-forest-ink) !important;--bf-bg: var(--bf-forest-bg) !important;--bf-bg-alt: var(--bf-forest-surface) !important;--bf-green: var(--bf-forest-green) !important;--bf-green-soft: rgba(155, 192, 178, .12) !important;--bf-green-line: rgba(155, 192, 178, .25) !important;--bf-orange: var(--bf-forest-orange) !important;--bf-muted: var(--bf-forest-muted) !important;--bf-muted-strong: rgba(244, 245, 242, .82) !important;--bf-line: var(--bf-forest-line) !important;background:var(--bf-forest-bg)!important;color:var(--bf-forest-ink)!important}html body .bf-frontpage .bf-product{background:var(--bf-forest-surface)!important;border-color:var(--bf-forest-line)!important}html body .bf-frontpage .bf-product-card{background:var(--bf-forest-bg)!important;border-color:#9bc0b233!important}html body .bf-frontpage .bf-product-card:hover{border-color:#9bc0b275!important;box-shadow:0 18px 44px -30px #9bc0b299!important}html body .bf-frontpage .bf-story-block{background:#ffffff06!important}html body .bf-frontpage .bf-story-block-strong{background:#9bc0b214!important}html body .bf-frontpage .bf-hero-secondary{background:var(--bf-forest-surface)!important;border-color:var(--bf-forest-green)!important;color:#d8eee6!important}html body .bf-frontpage .bf-hero-secondary:hover{background:var(--bf-forest-deep)!important;color:#fff!important}html body .bf-frontpage .bf-banner-frame{background:var(--bf-forest-surface)!important;box-shadow:0 28px 64px -42px #9bc0b26b!important}html body .bf-frontpage .bf-stats{background:var(--bf-forest-deep)!important}html body .bf-frontpage .bf-signup-form input[type=email]{background:var(--bf-forest-surface)!important;border-color:#9bc0b247!important;color:var(--bf-forest-ink)!important}html body .bf-frontpage .bf-signup-form input[type=email]::placeholder{color:var(--bf-forest-tertiary)!important}html body .bf-frontpage .bf-home-phone{background:#080c0b!important;border-color:#4d5c56!important}html body .bf-frontpage .bf-hero-cta,html body .bf-frontpage .bf-signup-form button,html body .bf-custom-footer .bf-footer-form button{color:var(--bf-forest-bg)!important}html body #MainContent[data-template=product]:has(.bfp){background:var(--bf-forest-bg)!important}html body #MainContent[data-template=product]:has(.bfp) .bfp{display:flow-root;--bfp-bg: var(--bf-forest-bg) !important;--bfp-surface: var(--bf-forest-surface) !important;--bfp-ink: var(--bf-forest-ink) !important;--bfp-muted: var(--bf-forest-muted) !important;--bfp-green: var(--bf-forest-green) !important;--bfp-orange: var(--bf-forest-orange) !important;--bfp-line: var(--bf-forest-line) !important;background:var(--bf-forest-bg)!important;color:var(--bf-forest-ink)!important}html body .bfp h2,html body .bfp h3,html body .bfp__faq summary{color:var(--bf-forest-ink)!important}html body .bfp__eyebrow,html body .bfp__phase-meta span,html body .bfp__numbered-list article>span,html body .bfp__feature-list article>span,html body .bfp__faq summary:after,html body .bfp__phase-list article:first-child h3{color:var(--bf-forest-green)!important}html body .bfp__phase-list article:last-child h3{color:var(--bf-forest-orange)!important}html body .bfp__lead,html body .bfp__section-lead,html body .bfp__facts dd,html body .bfp__phase-meta small,html body .bfp__phase-list p,html body .bfp__screen figcaption span,html body .bfp__numbered-list p,html body .bfp__feature-list p,html body .bfp__faq details p,html body .bfp-purchase-note span{color:var(--bf-forest-muted)!important}html body .bfp__faq details:not(:last-child),html body .bfp__numbered-list article:not(:last-child){border-color:var(--bf-forest-line)!important}html body .bfp__facts{background:var(--bf-forest-surface)!important;border-color:var(--bf-forest-line)!important}html body .bfp__alternative{background:var(--bf-forest-raised)!important;border-color:var(--bf-forest-line)!important}html body .bfp__alternative a{background:var(--bf-forest-ink)!important;color:var(--bf-forest-deep)!important}html body .bfp__alternative a:hover{background:#fff!important;color:var(--bf-forest-bg)!important}html body .bfp__phone{background:var(--bf-forest-surface)!important;border-color:#080c0b!important;box-shadow:0 24px 48px #0000004d!important}html body .bfp-purchase-note{background:#9bc0b21a!important}html body .bfp-purchase-note p{color:var(--bf-forest-ink)!important}html body #MainContent[data-template=product]:has(.bfp) .bfp-product-hero__extra summary,html body #MainContent[data-template=product]:has(.bfp) .bfp-product-hero__extra-media,html body #MainContent[data-template=product]:has(.bfp) .bfp-product-hero__extra-media video{background:var(--bf-forest-surface)!important;color:var(--bf-forest-ink)!important}html body .bf12{--bf-bg: var(--bf-forest-bg) !important;--bf-surface: var(--bf-forest-surface) !important;--bf-ink: var(--bf-forest-ink) !important;--bf-muted: var(--bf-forest-muted) !important;--bf-line: var(--bf-forest-line) !important;--bf-green: var(--bf-forest-green) !important;--bf-orange: var(--bf-forest-orange) !important;--bf-on-green: var(--bf-forest-ink) !important;--bf-white: var(--bf-forest-ink) !important;background:var(--bf-forest-bg)!important;color:var(--bf-forest-ink)!important}html body .bf12 h1,html body .bf12 h2,html body .bf12 h3{color:var(--bf-forest-ink)}html body .bf12 .bf12-eyebrow,html body .bf12 .bf12-program__group,html body .bf12 .bf12-rhythm__label,html body .bf12 .bf12-evidence__meta,html body .bf12 .bf12-hero h1 span,html body .bf12 .bf12-phase[data-phase=base] h3{color:var(--bf-forest-green)!important}html body .bf12 .bf12-phase[data-phase=flyt] h3{color:var(--bf-forest-orange)!important}html body .bf12 .bf12-lead,html body .bf12 .bf12-rhythm__item p,html body .bf12 .bf12-phase p,html body .bf12 .bf12-phase__meta,html body .bf12 .bf12-next__choice p,html body .bf12 .bf12-next__note,html body .bf12 .bf12-evidence__item p,html body .bf12 .bf12-evidence__core-copy,html body .bf12 .bf12-evidence__source-intro,html body .bf12 .bf12-evidence__scope{color:var(--bf-forest-muted)!important}html body .bf12 .bf12-button--primary,html body .bf12 .bf12-flow__item:nth-child(1),html body .bf12 .bf12-adapt{background:var(--bf-forest-deep)!important;color:var(--bf-forest-ink)!important}html body .bf12 .bf12-button--primary:hover{background:#315f51!important}html body .bf12 .bf12-flow__item:nth-child(2){background:#9bc0b21a!important}html body .bf12 .bf12-flow__item:nth-child(3){background:#ff6a2b1a!important}html body .bf12 .bf12-flow__item:nth-child(4),html body .bf12 .bf12-showcase,html body .bf12 .bf12-access__visual-label{background:#080c0b!important;color:var(--bf-forest-ink)!important}html body .bf12 .bf12-program,html body .bf12 .bf12-rhythm__item,html body .bf12 .bf12-access__option{border-color:var(--bf-forest-line)!important}html body .bf-contact{--bf-green: var(--bf-forest-green) !important;--bf-surface: var(--bf-forest-bg) !important;--bf-ink: var(--bf-forest-ink) !important;--bf-muted: var(--bf-forest-muted) !important;background:var(--bf-forest-bg)!important;color:var(--bf-forest-ink)!important}html body .bf-contact__email{background:var(--bf-forest-deep)!important}html body .bf-contact__email:hover{background:#315f51!important}html body .bf-contact__help{border-color:var(--bf-forest-line)!important}html body:has(.bf-journal) #MainContent,html body:has(.bf-article) #MainContent,html body:has(.bf-journal) #MainContent>.shopify-section,html body:has(.bf-article) #MainContent>.shopify-section{background:var(--bf-forest-bg)!important}html body .bf-journal,html body .bf-article{--bf-green: var(--bf-forest-green) !important;--bf-orange: var(--bf-forest-orange) !important;--bf-surface: var(--bf-forest-bg) !important;--bf-ink: var(--bf-forest-ink) !important;--bf-muted: var(--bf-forest-muted) !important;color:var(--bf-forest-ink)!important}html body .bf-journal{background:var(--bf-forest-bg)!important}html body .bf-journal__title,html body .bf-journal-card__title a,html body .bf-article__title,html body .bf-article__content h2{color:var(--bf-forest-ink)!important}html body .bf-journal__title,html body .bf-article__title,html body .bf-article__eyebrow,html body .bf-article__content>p:first-child,html body .bf-article__content h3,html body .bf-article__content a:not(.bf-article-action),html body .bf-article__back a:hover{color:var(--bf-forest-green)!important}html body .bf-journal__title span{color:var(--bf-forest-orange)!important}html body .bf-journal__intro,html body .bf-journal-card__excerpt,html body .bf-article__content blockquote,html body .bf-article__back a,html body .bf-article__content .bf-app-compare__name span,html body .bf-article__content .bf-app-compare__facts dt,html body .bf-article__content .bf-app-compare__score,html body .bf-article__content .bf-app-compare__score small,html body .bf-article__content .bf-app-score-note{color:var(--bf-forest-muted)!important}html body .bf-journal-card__media,html body .bf-article__media{background:var(--bf-forest-surface)!important}html body .bf-journal-card__title a:hover{color:var(--bf-forest-green)!important}html body .bf-article__content hr,html body .bf-article__content .bf-article-actions,html body .bf-article__back,html body .bf-article__content .bf-app-compare__item,html body .bf-article__content .bf-app-compare__score,html body .bf-article__content .bf-app-table th,html body .bf-article__content .bf-app-table td{border-color:var(--bf-forest-line)!important}html body .bf-article__content .bf-app-compare__item{background:var(--bf-forest-surface)!important}html body .bf-article__content .bf-app-compare__item--top{background:#9bc0b21a!important;border-color:#9bc0b261!important}html body .bf-article__content .bf-app-compare__rank,html body .bf-article__content .bf-app-compare__score strong,html body .bf-article__content .bf-app-table th{color:var(--bf-forest-green)!important}html body .bf-article__content .bf-app-compare__name a,html body .bf-article__content .bf-app-compare__facts dd{color:var(--bf-forest-ink)!important}html body .bf-article__content .bf-app-compare__level{background:#9bc0b221!important;color:#d8eee6!important}html body .bf-article__content .bf-app-score-note{background:var(--bf-forest-surface)!important;border-left-color:var(--bf-forest-green)!important;color:var(--bf-forest-muted)!important}html body .bf-article__content .bf-app-score-note strong{color:var(--bf-forest-ink)!important}html body .bf-article__content .bf-app-compare__facts div{border-color:var(--bf-forest-line)!important}html body .bf-article__content .bf-article-action{border-color:var(--bf-forest-green)!important;color:var(--bf-forest-green)!important}html body .bf-article__content .bf-article-action--primary{background:var(--bf-forest-green)!important;border-color:var(--bf-forest-green)!important;color:var(--bf-forest-bg)!important}html body .bf-article__content .bf-article-action:hover{background:var(--bf-forest-deep)!important;border-color:var(--bf-forest-green)!important;color:#fff!important}html body .bf-drop01-hero,html body .bf-drop01-chooser{color:var(--bf-forest-ink)!important}html body .bf-drop01-card{background:var(--bf-forest-surface)!important;border-color:var(--bf-forest-line)!important}html body .bf-drop01-card--featured{border-color:var(--bf-forest-orange)!important;box-shadow:0 0 0 1px var(--bf-forest-orange)!important}html body .bf-drop01-card__media{background:var(--bf-forest-deep)!important}html body .bf-drop01-hero__lead,html body .bf-drop01-hero__note,html body .bf-drop01-chooser__heading>p:last-child,html body .bf-drop01-card__body>p:not(.bf-drop01-price):not(.bf-drop01-meta),html body .bf-drop01-meta,html body .bf-drop01-label{color:var(--bf-forest-muted)!important}html body .bf-drop01-hero__note,html body .bf-drop01-label{border-color:var(--bf-forest-line)!important}html body .bf-drop01-button:not(.bf-drop01-button--primary){border-color:#9bc0b26b!important;color:var(--bf-forest-green)!important}html body .bf-drop01-button:not(.bf-drop01-button--primary):hover{background:var(--bf-forest-deep)!important;border-color:var(--bf-forest-green)!important}html body .bf-drop01-button--primary,html body .bf-drop01-badge{background:var(--bf-forest-orange)!important;color:var(--bf-forest-bg)!important}html body .bf-custom-footer{--bf-green: var(--bf-forest-deep) !important;--bf-light: var(--bf-forest-ink) !important;--bf-orange: var(--bf-forest-orange) !important;--bf-muted: rgba(244, 245, 242, .8) !important;--bf-line: rgba(244, 245, 242, .16) !important;background:var(--bf-forest-deep)!important;color:var(--bf-forest-ink)!important}html body .bf-custom-footer .bf-footer-links a{color:var(--bf-forest-ink)!important;opacity:.9}html body .bf-custom-footer .bf-footer-text,html body .bf-custom-footer .bf-footer-policies a{color:#f4f5f2cc!important}html body .bf-custom-footer .bf-footer-legal,html body .bf-custom-footer .bf-footer-credit{color:#f4f5f2a8!important}html body .bf-custom-footer .bf-footer-signup-title{color:var(--bf-forest-ink)!important}html body .bf-custom-footer .bf-footer-form input[type=email]{background:#f4f5f212!important;border-color:#f4f5f23d!important;color:var(--bf-forest-ink)!important}html body .bf-custom-footer .bf-footer-form input[type=email]::placeholder{color:#f4f5f29e!important}.card,.product__info-container,.cart-item,.facets-container{transition:background-color .16s ease,border-color .16s ease,color .16s ease}@media(prefers-reduced-motion:reduce){.card,.product__info-container,.cart-item,.facets-container{transition:none}}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/baseform-dark-mode.css.map */
