html.dz-core-polish body.dz-nav{--dz-ease-in: cubic-bezier(.23, 1, .32, 1)}html.dz-core-polish body.dz-cart{--dzc-ease-in: cubic-bezier(.32, .72, 0, 1)}html.dz-core-polish.dz-pdp-q3{--dzq-ease-in: cubic-bezier(.23, 1, .32, 1)}html.dz-core-polish .dz-nav details[open].dz-closing>.dz-nav-panel{animation:dzNavOut var(--dz-out) cubic-bezier(.23,1,.32,1) forwards}@media(prefers-reduced-motion:no-preference){:where(html.dz-core-polish) .article-template__meta-tag{transition:border-color .2s ease,color .2s ease,background-color .2s ease}:where(html.dz-core-polish) .shopify_subscriptions_app_container .custom_radio_button:before{transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}}@media(prefers-reduced-motion:no-preference){:where(html.dz-core-polish).dz-btn :is(.button,.artemis-quiz-cta__button,.article-product-cta__button,.article-quiz-cta__button,.article-email-capture__button,.product-sticky-atc__button,.article-sticky-cta__button,.pt__btn){transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .16s ease-out}:where(html.dz-core-polish).dz-btn :is(.button,.artemis-quiz-cta__button,.article-product-cta__button,.article-quiz-cta__button,.article-email-capture__button,.product-sticky-atc__button,.article-sticky-cta__button,.pt__btn):not([disabled]):not([aria-disabled=true]):active{transform:scale(.97)!important}:where(html.dz-core-polish) .product-form__submit{transition:background-color .2s ease,box-shadow .2s ease,transform .16s ease-out}:where(html.dz-core-polish) .product-form__submit:active:not([disabled]){transform:scale(.97)}:where(html.dz-core-polish) .featured-card__image img{transition:transform .3s cubic-bezier(.23,1,.32,1)}}@media(prefers-reduced-motion:reduce){html.dz-core-polish.dz-pdp-q3 #MainContent :is(.product-form__submit,.pt__btn):not([disabled]):not([aria-disabled=true]):active,html.dz-core-polish.dz-pdp-q3 .product-sticky-atc__button:not(.is-busy):active{transform:none!important}}@media(hover:none),(pointer:coarse),(pointer:none){:where(html.dz-core-polish) .product-form__submit:hover:not([disabled]){box-shadow:0 2px 6px #244b5a40}:where(html.dz-core-polish) .blog-articles .card.article-card:hover,:where(html.dz-core-polish) .featured-card:hover{box-shadow:0 1px 2px #7a69520f,0 2px 4px #7a69520f,0 4px 8px #7a69520f}:where(html.dz-core-polish) .featured-card:hover .featured-card__image img{transform:none}:where(html.dz-core-polish) .featured-card:hover .featured-card__cta{opacity:1}:where(html.dz-core-polish) .article-back-to-top:hover{box-shadow:var(--shadow-teal-sm)}:where(html.dz-core-polish) .journal-pillar:hover{box-shadow:none}:where(html.dz-core-polish) .three-levels-v2__card:hover{box-shadow:none}:where(html.dz-core-polish) .dz-nav .dz-nav-more-link:hover span{transform:none}html.dz-core-polish .pillar-article-card:hover{border-color:rgba(var(--color-foreground),.08);box-shadow:none}html.dz-core-polish .pillar-article-card:hover .pillar-article-card__image-wrap img,html.dz-core-polish .ps__play:hover .ps__play-btn{transform:none}html.dz-core-polish .ask-launcher:hover{transform:none;box-shadow:0 2px 6px rgba(var(--ask-ink),.1),0 10px 28px rgba(var(--ask-ink),.16)}html.dz-core-polish .dz-ann__link:hover .dz-ann__arrow,html.dz-core-polish .dzh-link:hover span,html.dz-core-polish .dzh-teaser:hover .dzh-teaser__a{transform:none}html.dz-core-polish .seasonal-wellness__card:hover{box-shadow:none;border-color:#e8e2d8}}@media screen and (max-width:749px){:where(html.dz-core-polish) :is(h1,h2,h3,.h1,.h2,.h3,.heading,.banner__heading,.section-header__title){font-weight:var(--font-heading-weight)!important}:where(html.dz-core-polish) body{color:rgba(var(--color-foreground),.75)}:where(html.dz-core-polish) body p,:where(html.dz-core-polish) body .rte{color:inherit}}html.dz-core-polish,:where(html.dz-core-polish) :is(.color-scheme-1,.color-scheme-3,.color-scheme-5){--color-foreground: 31, 42, 40;--color-badge-foreground: 31, 42, 40;--color-badge-border: 31, 42, 40}html.dz-core-polish.dz-read .product-science__finding{color:#1f2a28d1!important}html.dz-core-polish.dz-read .product-science__disclaimer{color:#1f2a28cc!important}html.dz-core-polish.dz-read :is(.product-comparison__val--diy,.product-comparison__col-diy){color:#1f2a28c7!important}html.dz-core-polish.dz-read .product-comparison__subheading{color:#1f2a28d1!important}html.dz-core-polish.dz-read :is(.pdp-dosage-card__label,.pdp-dosage-card__children-heading){color:#1f2a28cc!important}html.dz-core-polish.dz-read :is(.pdp-dosage-card__note,.pdp-dosage-card__children-text){color:#1f2a28d9!important}html.dz-core-polish.dz-read .practitioner-cred__detail{color:#1f2a28d1!important}html.dz-core-polish.dz-read .per-serving-cost strong{color:#1f2a28e0!important}html.dz-core-polish.dz-read .per-serving-cost{color:#1f2a28cc!important}html.dz-core-polish.dz-read .accordion__content p{color:#1f2a28!important}html.dz-core-polish.dz-read .mobile-facets__count{color:#1f2a28d9!important}html.dz-core-polish.dz-read .reading-time{color:#1f2a28d1!important}html.dz-core-polish.dz-read .artemis-quiz-cta__body{color:#1f2a28db!important}html.dz-core-polish.dz-read :is(.blog-topic-nav__label,.featured-card__eyebrow){color:#1f2a28cc!important}html.dz-core-polish.dz-read .product-section-nav__tab:not(.product-section-nav__tab--active){color:#1f2a28cc!important}html.dz-core-polish.dz-read .color-scheme-5 :is(.rte,.rte p,.multicolumn-card__info p){color:#1f2a28db}html.dz-core-polish :is(.pdp-dosage-card__heading,.pdp-dosage-card__dose,.practitioner-cred__name,.product-science__ingredient){color:#1f2a28}html.dz-core-polish .pdp-dosage-card__intro{color:#1f2a28bf}html.dz-core-polish .product-comparison__label,html.dz-core-polish .quiz-hero__headline{color:#1f2a28}html.dz-core-polish .quiz-hero__subhead{color:#1f2a28d9}html.dz-core-polish .quiz-hero__body{color:#1f2a28bf}html.dz-core-polish.dz-pdp #MainContent .shopify_subscriptions_app_policy{color:#1f2a28db!important}@media screen and (max-width:749px){html.dz-core-polish body.dz-nav{--dz-gutter: 1.5rem}html.dz-core-polish body.dz-cart{--dzc-gutter: 1.5rem}html.dz-core-polish.dz-pdp-q3 #MainContent>[id$=__main]>.page-width{padding-left:1.5rem;padding-right:1.5rem}html.dz-core-polish.dz-pdp-q3 #MainContent .product-articles.page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}html.dz-core-polish body.dz-sf-shop.tpl-product:not(.tpl-product-lucidia):not(.tpl-product-glp) #MainContent>[id$=__main]>.page-width{padding-left:1.5rem;padding-right:1.5rem}html.dz-core-polish.dz-hero #MainContent>[id$=__hero_banner_main] .banner__box{padding-left:1.5rem;padding-right:1.5rem}html.dz-core-polish .dzh-wrap:not(.dzh-split__grid),html.dz-core-polish .dzb-wrap,html.dz-core-polish #MainContent .dzb-hero,html.dz-core-polish .dzp__copy,html.dz-core-polish .gh-hero__copy,html.dz-core-polish .practitioner-cred__inner,html.dz-core-polish .product-science__inner,html.dz-core-polish .fp-hero__copy,html.dz-core-polish .nc__wrap,html.dz-core-polish .founder-links{padding-left:1.5rem;padding-right:1.5rem}html.dz-core-polish.dz-tr-plates .dzh-split .dzh-split__grid{margin-left:1.5rem;margin-right:1.5rem}}html.dz-core-polish .dzh-wrap:not(.dzh-split__grid),html.dz-core-polish .dzb-wrap,html.dz-core-polish #MainContent .dzb-hero,html.dz-core-polish .nc__wrap,html.dz-core-polish .founder-links{max-width:120rem}@media screen and (min-width:750px){html.dz-core-polish .dzh-wrap:not(.dzh-split__grid),html.dz-core-polish .dzb-wrap,html.dz-core-polish #MainContent .dzb-hero,html.dz-core-polish .nc__wrap,html.dz-core-polish .founder-links{padding-left:5rem;padding-right:5rem}}@media screen and (min-width:750px)and (max-width:989px){html.dz-core-polish :is(.gh-hero__copy,.fp-hero__copy){padding-left:5rem;padding-right:5rem}}@media screen and (min-width:750px)and (max-width:1199px){html.dz-core-polish .dzp__copy{padding-left:5rem;padding-right:5rem}}@media screen and (min-width:990px){html.dz-core-polish #MainContent .dzb-first :is(.article-template__content,.article-template__toc,.article-audio),html.dz-core-polish #MainContent .dzb-end .article-template__author-bio{margin-left:max(0px,calc((100% - 120rem)/2));padding-left:5rem;padding-right:5rem}html.dz-core-polish :is(.gh-hero__grid,.fp-hero__grid){grid-template-columns:[full-start] minmax(5rem,1fr) [copy-start] minmax(0,58rem) [mid] minmax(0,52rem) minmax(0,1fr) [full-end]}html.dz-core-polish :is(.gh-hero__copy,.fp-hero__copy){padding:9.6rem 6.4rem 9.6rem 0}html.dz-core-polish.dz-tr-plates .dzh-split .dzh-split__grid{width:calc(100% - 10rem);max-width:110rem}}@media screen and (min-width:1200px){html.dz-core-polish .dzp__grid{grid-template-columns:[full-start] minmax(5rem,1fr) [copy-start] minmax(0,58rem) [mid] minmax(0,52rem) minmax(0,1fr) [full-end]}html.dz-core-polish .dzp__copy{padding:12.8rem 6.4rem 12.8rem 0}}@media screen and (min-width:750px)and (max-width:989px){html.dz-core-polish #MainContent .dzb-hero .article-template__title{font-size:4.4rem}html.dz-core-polish body.dz-sf-practice:is(.pg-our-story,.pg-kacey-moe,.pg-felix-ihno,.pg-approach-to-treatment,.pg-wholesale,.pg-affiliates,.pg-collab) #MainContent .main-page-title,html.dz-core-polish body.dz-sf-help #MainContent .dz-hp .main-page-title,html.dz-core-polish body.dz-sf-help #MainContent .shopify-policy__title h1{font-size:4.4rem}}html.dz-core-polish .article-card .card__heading{font-weight:600!important}html.dz-core-polish{--focused-base-outline: .2rem solid rgb(36, 75, 90);--focused-base-box-shadow: none}html.dz-core-polish :is(.color-scheme-2,.color-scheme-4){--focused-base-outline: .2rem solid rgb(250, 247, 242)}:where(html.dz-core-polish) :is(.button,.shopify-payment-button__button--unbranded):focus-visible{box-shadow:none}html.dz-core-polish .card__heading a:focus-visible:after{outline:.2rem solid rgb(36,75,90);outline-offset:.3rem;box-shadow:none}html.dz-core-polish :is(.product__media-toggle:focus-visible,.product__media-toggle.focused):after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem #244b5a}html.dz-core-polish .newsletter-form__button:focus-visible{box-shadow:none;outline:.2rem solid rgb(36,75,90);outline-offset:-.2rem}html.dz-core-polish .dzh-bleed{--focused-base-outline: .2rem solid rgb(250, 247, 242)}html.dz-core-polish .ps .ps__week :is(a,button):focus-visible,html.dz-core-polish body.dz-sf-practice .ps .ps__week :is(a,button):focus-visible{outline-color:#faf7f2;box-shadow:none}html.dz-core-polish :is(.ps,.nc) :is(.ps__toggle,.nc__btns button):focus-visible,html.dz-core-polish body.dz-sf-practice :is(.ps,.nc) :is(.ps__toggle,.nc__btns button):focus-visible{outline:.2rem solid rgb(36,75,90);outline-offset:.3rem;box-shadow:0 0 0 .3rem #faf7f2}html.dz-core-polish body.dz-chrome,html.dz-core-polish body.dz-nav{--dz-paper: 239, 233, 223}html.dz-core-polish .dz-cart :is(.dz-cart-product__media,.dz-offer__media){background-color:#efe9df}html.dz-core-polish .ask{--ask-paper: 239, 233, 223}html.dz-core-polish .dz-ann{background:#efe9df}html.dz-core-polish .dz-cart cart-drawer .dz-cart-express{--shopify-accelerated-checkout-skeleton-background-color: rgb(239, 233, 223)}html.dz-core-polish.dz-pdp-q3 cart-drawer .dz-cart-express[data-dzq-held]{background:#efe9df}html.dz-core-polish :is(.dz-cart-product__star,.dz-offer__star,.dz-nav-product__star,.dzh-facts__star,.dz-ann__stars){color:#244b5a}html.dz-core-polish .dzu-wayon .dz-cart-product__star{color:#244b5a}html.dz-core-polish{--duration-long: .3s;--duration-extra-long: .3s}@media(prefers-reduced-motion:no-preference){:where(html.dz-core-polish) .media>img{transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}html.dz-core-polish .dzh .dzo__img img,html.dz-core-polish .dzo__img video{transition:transform .3s cubic-bezier(.2,.7,.2,1)}html.dz-core-polish .ps__loop{transition:opacity .3s ease}html.dz-core-polish .ps__week--water>.ps__water{transition:opacity .3s ease}}@media screen and (max-width:989px)and (prefers-reduced-motion:no-preference){html.dz-core-polish .dz-ann__item{transition:transform .3s cubic-bezier(.2,0,0,1),visibility 0s linear .3s}html.dz-core-polish .dz-ann__item.is-on{transition:transform .3s cubic-bezier(.2,0,0,1),visibility 0s}}html.dz-core-polish :is(.ps,.nc){--mark: 168, 68, 44}@supports (animation-timeline: scroll()){@media screen and (min-width:750px){html.dz-core-polish:has(#ProductGridContainer) .ask-launcher{animation:dzAskWait auto linear both;animation-timeline:scroll(root block);animation-range:0 min(4rem,100%)}html.dz-core-polish .ask-launcher:focus-visible{opacity:1!important;pointer-events:auto!important}}}@keyframes dzAskWait{0%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:auto}}html.dz-core-polish .article-card__info .circle-divider:has(+.reading-time):after{display:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dz-core-polish.css.map */
