body.page-page,body.page-blog,body.page-article{--surface:#0C0704;--surface-raised:#241712;--surface-alt:#1d1610;--text:#F5EFE4;--text-muted:#C7B79C;--border:rgba(199,154,78,.22);--accent-text-on-light:#E4C079;--color-ink-soft:#C7B79C;background:var(--surface);color:var(--text)}body.page-page a:not([class*=btn]):not(.guide-card__cta),body.page-blog a:not([class*=btn]),body.page-article a:not([class*=btn]){color:var(--color-gold-bright)}body.page-page a:not([class*=btn]):not(.guide-card__cta):hover,body.page-blog a:not([class*=btn]):hover,body.page-article a:not([class*=btn]):hover{color:#f3dca0}body.page-page .btn--ghost,body.page-blog .btn--ghost,body.page-article .btn--ghost{color:var(--color-ivory);border-color:#f5efe480}body.page-page .btn--ghost:hover,body.page-blog .btn--ghost:hover,body.page-article .btn--ghost:hover{background:var(--color-ivory);color:#0c0704}body.page-page .section-head__sub,body.page-page .faq__answer,body.page-page .wholesale-form__list,body.page-page .form__field,body.page-page .recipe-summary__stat dt,body.page-blog .section-head__sub,body.page-article .article__meta,body.page-article .faq__answer{color:var(--text-muted)}body.page-page .header__icon-btn:hover,body.page-blog .header__icon-btn:hover,body.page-article .header__icon-btn:hover{background:#f5efe41a}body.page-page .header__submenu li a:hover,body.page-blog .header__submenu li a:hover,body.page-article .header__submenu li a:hover{background:#f5efe40f}body.page-page .product-card__media,body.page-blog .product-card__media,body.page-article .product-card__media,body.page-page .recipe-card__media{background:#160f0a}body.page-page a:focus-visible,body.page-page button:focus-visible,body.page-blog a:focus-visible,body.page-blog button:focus-visible,body.page-article a:focus-visible,body.page-article button:focus-visible{outline-color:var(--color-gold-bright)}body.page-page .hero,body.page-blog .hero,body.page-article .hero{background:linear-gradient(180deg,#1d1610,#0c0704)}body.page-page .email-capture,body.page-blog .email-capture,body.page-article .email-capture{background:var(--surface-alt);border-color:var(--border)}body.page-page .email-capture__input,body.page-blog .email-capture__input,body.page-article .email-capture__input{background:var(--surface-raised);color:var(--text);border-color:var(--border)}body.page-page .recipe-card,body.page-blog .recipe-card,body.page-article .recipe-card{background:var(--surface-raised);border-color:var(--border)}body.page-page .recipe-card__media{background:var(--surface-alt)}body.page-page .recipe-card__placeholder{background:linear-gradient(135deg,#241712,#1d1610)}body.page-page .recipe-card__difficulty{background:#241712d9;color:var(--text)}body.page-page .recipe-card__title{color:var(--text)}body.page-page .recipe-card__meta{color:var(--text-muted)}body.page-page .how-to-use__steps li{background:var(--surface-raised);border-color:var(--border)}body.page-page ::selection,body.page-blog ::selection,body.page-article ::selection{background:var(--color-gold);color:#0c0704}body.page-product,body.page-cart,body.page-search,body.page-404{--surface:#0C0704;--surface-raised:#241712;--surface-alt:#1d1610;--text:#F5EFE4;--text-muted:#C7B79C;--border:rgba(199,154,78,.22);--accent-text-on-light:#E4C079;--color-ink-soft:#C7B79C;background:var(--surface);color:var(--text)}body.page-product a:not([class*=btn]):not(.product__swatch):not(.psat__btn),body.page-cart a:not([class*=btn]),body.page-search a:not([class*=btn]),body.page-404 a:not([class*=btn]){color:var(--color-gold-bright)}body.page-product a:not([class*=btn]):not(.product__swatch):hover,body.page-cart a:not([class*=btn]):hover,body.page-search a:not([class*=btn]):hover,body.page-404 a:not([class*=btn]):hover{color:#f3dca0}body.page-product .btn--ghost,body.page-cart .btn--ghost,body.page-search .btn--ghost,body.page-404 .btn--ghost{color:var(--color-ivory);border-color:#f5efe480}body.page-product .btn--ghost:hover,body.page-cart .btn--ghost:hover,body.page-search .btn--ghost:hover,body.page-404 .btn--ghost:hover{background:var(--color-ivory);color:#0c0704}body.page-product a:focus-visible,body.page-product button:focus-visible,body.page-cart a:focus-visible,body.page-cart button:focus-visible,body.page-search a:focus-visible,body.page-search button:focus-visible,body.page-404 a:focus-visible,body.page-404 button:focus-visible{outline-color:var(--color-gold-bright)}body.page-product .header__icon-btn:hover,body.page-cart .header__icon-btn:hover,body.page-search .header__icon-btn:hover,body.page-404 .header__icon-btn:hover{background:#f5efe41a}body.page-product .header__submenu li a:hover,body.page-cart .header__submenu li a:hover,body.page-search .header__submenu li a:hover,body.page-404 .header__submenu li a:hover{background:#f5efe40f}body.page-product ::selection,body.page-cart ::selection,body.page-search ::selection,body.page-404 ::selection{background:var(--color-gold);color:#0c0704}body.page-product .product__media-main img{background:#160f0a;box-shadow:0 18px 44px #00000080}body.page-product .product__thumb{border-color:var(--border);background:#160f0a}body.page-product .product__title{font-weight:500;letter-spacing:-.01em}body.page-product .product__vendor,body.page-product .product__price-row .price,body.page-product .price__regular,body.page-product .price__sale{color:var(--color-gold-bright)}body.page-product .price__compare{color:var(--text-muted)}body.page-product .product__facts strong,body.page-product .qty__btn,body.page-product .qty input,body.page-product .product__purchase-options legend,body.page-product .purchase-option__label,body.page-product .purchase-option__frequency label{color:var(--color-ivory)}body.page-product .purchase-option.is-active{background:var(--surface-alt);border-color:var(--color-gold);box-shadow:none}body.page-product .purchase-option:hover{border-color:var(--color-gold)}body.page-product .purchase-option__price{color:var(--color-gold-bright)}body.page-product .product__tabs .rte,body.page-product .product__tabs .faq__item .rte{color:var(--text-muted)}body.page-product .product-card__media{background:#160f0a}body.page-cart .cart-line__price{color:var(--color-gold-bright)}body.page-cart .cart-line__qty input{background:var(--surface-raised);color:var(--color-ivory);border-color:var(--border)}body.page-cart .cart-line__remove{color:var(--text-muted)}body.page-cart .product-card__media,body.page-search .product-card__media{background:#160f0a}body.page-index .trust-strip__item .icon{color:var(--color-gold-bright)}body.page-index .how-to-use__steps li,body.page-product .how-to-use__steps li{background:var(--surface-raised);border-color:var(--border)}body.page-index .how-to-use__steps h3{color:var(--color-ivory)}body.page-index .edu,body.page-page .edu,body.page-blog .edu,body.page-article .edu,body.page-product .edu{background:var(--surface-alt)}body.page-index .edu-card,body.page-page .edu-card,body.page-blog .edu-card,body.page-article .edu-card,body.page-product .edu-card{background:var(--surface-raised);border-color:var(--border)}body.page-product .dosage-calc,body.page-product .dosage__card{background:var(--surface-raised);border-color:var(--border);color:var(--text)}body.page-product .dosage-calc__legend,body.page-product .dosage-calc__label,body.page-product .dosage__threads{color:var(--color-ivory)}body.page-product .dosage-calc__result{background:var(--surface-alt);border-color:var(--border);color:var(--text)}body.page-page .page__content *:not(img):not(video):not(iframe):not(svg):not(path):not(button):not([class*=btn]):not([class*=button]),body.page-article .article__body *:not(img):not(video):not(iframe):not(svg):not(path):not(button):not([class*=btn]):not([class*=button]){background-color:transparent!important}body.page-page .page__content,body.page-page .page__content :where(p,li,dd,dt,td,th,span,em,i,figcaption,blockquote,div,small,caption,time),body.page-article .article__body,body.page-article .article__body :where(p,li,dd,dt,td,th,span,em,i,figcaption,blockquote,div,small,caption,time){color:#c7b79c!important}body.page-page .page__content :where(h1,h2,h3,h4,h5,h6,strong,b),body.page-article .article__body :where(h1,h2,h3,h4,h5,h6,strong,b){color:#f5efe4!important}body.page-page .page__content :where(h1,h2,h3,h4) :where(span,strong,b),body.page-article .article__body :where(h1,h2,h3,h4) :where(span,strong,b){color:inherit!important}body.page-page .page__content :where(h1,h2,h3) :where(em,i),body.page-article .article__body :where(h1,h2,h3) :where(em,i){color:#e4c079!important}body.page-page .page__content :where(.eb,.ebcaps,[class*=eyebrow],[class*=kicker],[class*=overline]),body.page-article .article__body :where(.eb,.ebcaps,[class*=eyebrow],[class*=kicker]){color:#e4c079!important}body.page-page .page__content a:not([class*=btn]):not([class*=button]),body.page-article .article__body a:not([class*=btn]):not([class*=button]){color:#e4c079!important}body.page-page .page__content :where(a[class*=btn],a[class*=button],button),body.page-article .article__body :where(a[class*=btn],a[class*=button],button){background:#5a1a2b!important;color:#f5efe4!important;border-color:#5a1a2b!important}body.page-page .page__content :where(td,th,table,hr,figure,div[class]),body.page-article .article__body :where(td,th,table,hr){border-color:#c79a4e38!important}body.page-page .page__head{text-align:center;padding:clamp(1.2rem,3vw,2.2rem) 0 0}body.page-page .page__head h1,body.page-search .search__head h1,body.page-cart .cart-page__head h1,body.page-404 .not-found h1{font-family:var(--font-heading);font-weight:500;letter-spacing:-.015em;font-size:clamp(2rem,4.6vw,3.2rem);line-height:1.08;color:var(--color-ivory)}body.page-page .page__head:after,body.page-cart .cart-page__head:after,body.page-search .search__head:after{content:"";display:block;width:54px;height:1px;margin:1.1rem auto 0;background:linear-gradient(90deg,transparent,#E4C079,transparent)}body.page-page .page__content :where(h1,h2,h3,h4),body.page-article .article__body :where(h2,h3,h4){font-family:var(--font-heading)!important}body.page-page .page__content nav[aria-label=Breadcrumb]{display:none!important}body.page-page .page__content :where(p,li,td,div){font-family:var(--font-body)!important}body.page-page .page__content :where(h1,h2,h3,h4) :where(span,em,i,strong,b){font-family:inherit!important}body.page-page .page__head{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;padding:0;margin:0}body .search__head h1,body .cart-page__head h1,body .not-found h1,body .blog__head h1,body .blog__title,body .article__title,body.page-collection .collection__head h1{font-size:clamp(2.2rem,5vw,3.6rem)!important;font-weight:500!important;font-family:var(--font-heading)!important}body .cart-page__eyebrow,body .search__head .eyebrow,body .not-found .eyebrow{font-family:var(--font-heading)!important;font-style:italic;font-weight:500;letter-spacing:.26em!important;font-size:clamp(12px,1.05vw,14px)!important;color:var(--color-gold-bright, #E4C079)!important}body.page-collection .collection__description *:not(img):not(video):not(button):not([class*=btn]):not([class*=button]){background-color:transparent!important}body.page-collection .collection__description,body.page-collection .collection__description :where(p,li,td,th,span,div,figcaption){color:#c7b79c!important}body.page-collection .collection__description :where(h1,h2,h3,h4,strong,b){color:#f5efe4!important;font-family:var(--font-heading)!important}body.page-collection .collection__description a:not([class*=btn]){color:#e4c079!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/site-dark.css.map */
