#header-group>header{display:none!important}.pv-offer-bar{display:none!important}.pv-hero-sub-wrap{cursor:default!important}.pv-hero-sub-wrap.pv-collapsed .pv-hero-sub{max-height:none!important;-webkit-mask-image:none!important;mask-image:none!important}.pv-hero-sub-more{display:none!important}.pv-comp-cta .pv-gold-cta span[aria-hidden=true]{display:inline-block;transform:rotate(180deg)}.pv-vr-card{flex:0 0 52%!important}#pricing .pv-sr-only{position:static!important;width:auto!important;height:auto!important;margin:0 0 4px!important;clip:auto!important;overflow:visible!important;white-space:normal!important;font-family:Figtree,sans-serif;font-weight:800;color:#1a3a2a;font-size:clamp(26px,7vw,34px);line-height:1.1;letter-spacing:-.02em;text-align:center}#pricing{position:relative;margin:6px 0!important;padding:24px 16px 22px!important;border-radius:20px;background:#fffdf9;border:2px solid rgba(203,168,102,.55)!important;box-shadow:0 18px 44px #14301f1f}#pricing .pv-buynow-bar,#pricing .pv-express,#pricing .pv-code-entry,#pricing .pv-promo-bar,#pricing .pv-offer-bar{width:auto!important;margin-left:0!important;margin-right:0!important}#pricing .pv-guarantee-row{flex-direction:column!important;align-items:center!important;gap:9px!important;text-align:center;margin-top:16px!important;padding:0!important}#pricing .pv-guarantee-row>*{display:inline-flex!important;align-items:center;gap:7px;text-align:left;width:auto!important;max-width:32ch}#pricing .pv-guarantee-row>*>svg{flex:0 0 auto}#pricing .pv-guarantee-row>a{color:inherit;text-decoration:none}.pv-ef,.pv-lpr,.pv-lpo,.pv-lpvw,.pv-lprv,.pv-lpp{padding-top:28px!important;padding-bottom:30px!important}main>section[id^=shopify-section-template]>.pv-block,main>section[id^=shopify-section-template]>section.pv-block,main>section[id^=shopify-section-template]>div>.pv-block,main>section[id^=shopify-section-template]>div>section.pv-block{margin-top:0!important;margin-bottom:0!important}main>section[id^=shopify-section-template]+section[id^=shopify-section-template]{margin-top:32px!important}.pv-feel-sub{display:none!important}[id$=__valuestrip] .pv-lpr{background:transparent!important;box-shadow:none!important;padding-top:0!important;padding-bottom:0!important}.pv-lps{padding-top:30px!important;padding-bottom:30px!important}#pricing .pv-receipt-row:last-child span:last-child{color:#1a7f4b!important;font-weight:800!important}#pricing .pv-lp-trust,#pricing .pv-guarantee-row{display:none!important}#pricing .pv-lp-assure{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 2px}#pricing .pv-lp-assure-i{display:grid;grid-template-rows:20px auto;justify-items:center;align-items:start;gap:6px;text-align:center;padding:11px 6px 10px;border-radius:12px;background:#fffdf9;border:1px solid #e7ddc6;font-family:Figtree,sans-serif;font-weight:700;font-size:12px;line-height:1.25;color:#1a3a2a}#pricing .pv-lp-assure-i svg{width:19px;height:19px;color:#b8954d;align-self:center}#pricing .pv-lp-assure-i .pv-lp-assure-flag{width:22px;height:15px;border-radius:2px}.pv-story .pv-text-link{display:none!important}.pv-hero .pv-h1{font-size:clamp(28px,8.2vw,40px)!important;line-height:1.08!important;letter-spacing:-.02em!important}.pv-hero-cta{background:linear-gradient(180deg,#ffffff80,#fff0 46%),linear-gradient(135deg,#f1e1b2,#dcc07e 48%,#c6a55c)!important;color:#1a3a2a!important;border:none!important;box-shadow:inset 0 1px #fff9,0 6px 18px #cba86652!important}.pv-hero-cta:hover{filter:brightness(1.04)}.pv-supply{font-weight:800!important;color:#1f6b45!important}.pv-option--subscribe .pv-supply{color:#7bd39a!important}.pv-price-per .pv-supply{font-size:1.06em;letter-spacing:-.005em}.pv-hero .pv-h1,.pv-hero .pv-h1-rating,.pv-hero .pv-hero-sub-wrap,.pv-hero .pv-hero-sub{text-align:center!important}.pv-hero .pv-h1-rating{display:flex!important;width:fit-content;justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.pv-cta-block{padding:30px 18px 26px!important}.pv-cta-block .pv-cta-h{font-size:clamp(28px,8vw,40px)!important;line-height:1.08!important;letter-spacing:-.02em!important;margin:12px 0 8px!important}.pv-cta-block .pv-cta-sub{font-size:15.5px!important;line-height:1.5!important;max-width:34ch;margin-left:auto!important;margin-right:auto!important}.pv-cta-block .pv-cta-btn{display:flex!important;align-items:center;justify-content:center;width:100%!important;max-width:460px;margin:18px auto 0!important;font-size:18.5px!important;font-weight:800!important;padding:19px 24px!important;border-radius:14px!important;box-shadow:inset 0 1px #fff9,0 10px 26px #cba8666b!important;animation:pvCtaFlash 2.8s ease-in-out infinite}@keyframes pvCtaFlash{0%,to{box-shadow:inset 0 1px #fff9,0 10px 26px #cba8666b}50%{box-shadow:inset 0 1px #fffc,0 12px 34px #cba866b8}}.pv-cta-block .pv-cta-btn{position:relative!important}.pv-cta-block .pv-cta-btn:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:17px;pointer-events:none;box-shadow:0 0 #cba86699;animation:pvCtaRing 2.2s cubic-bezier(.25,.6,.35,1) infinite}@keyframes pvCtaRing{0%{box-shadow:0 0 #cba86699}70%{box-shadow:0 0 0 16px #cba86600}to{box-shadow:0 0 #cba86600}}@media(prefers-reduced-motion:reduce){.pv-cta-block .pv-cta-btn:after{animation:none}}@media(prefers-reduced-motion:reduce){.pv-cta-block .pv-cta-btn{animation:none}}.pv-cta-block .pv-guarantee-row{margin-top:18px!important}.pv-cta-block .pv-trust-top{margin-top:12px!important}.pv-story-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:flex;align-items:flex-end;justify-content:center;background:#0c1a128c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pv-story-modal[hidden]{display:none}.pv-story-card{width:100%;max-width:720px;max-height:92vh;display:flex;flex-direction:column;background:#f9f5ef;border-radius:20px 20px 0 0;overflow:hidden;box-shadow:0 -10px 40px #08140d4d}.pv-story-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #e6d9bf;background:#fffdf9;position:sticky;top:0}.pv-story-title{font-family:Figtree,sans-serif;font-weight:800;color:#1a3a2a;font-size:16px}.pv-story-x{border:none;background:#eef1ed;color:#1a3a2a;width:34px;height:34px;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;flex:0 0 auto}.pv-story-x:hover{background:#e2e6e1}.pv-story-body{overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:120px;padding:0 0 calc(20px + env(safe-area-inset-bottom,0px))}.pv-story-body img{max-width:100%;height:auto}.pv-story-loading{padding:40px 16px;text-align:center;font-family:Figtree,sans-serif;color:#6a746c;font-size:14px}@media(min-width:750px){.pv-story-modal{align-items:center}.pv-story-card{border-radius:20px}}#pv-buybar,#pricing .pv-code-entry,#pricing .shopify-payment-button__more-options,#pricing #more-payment-options-link{display:none!important}.pv-hero .pv-h1{font-size:clamp(34px,10.2vw,48px)!important;line-height:1.05!important;letter-spacing:-.025em!important;font-weight:800!important}.pv-lpp-h,.pv-ef-h,.pv-lps-h,.pv-lpr-h,.pv-lprv-h,.pv-lpvw-h,.pv-feel-h,.pv-section-h,.pv-cta-block .pv-cta-h,.pvev-h,.pv-lpo-kicker,.pv-lpr-lead-h,.pv-lpp-turn-h,.pv-lpr-value-main{font-size:clamp(26px,7.4vw,34px)!important;line-height:1.1!important;letter-spacing:-.02em!important;font-weight:800!important}#pricing .pv-price-new{font-size:clamp(26px,7.4vw,34px)!important;font-weight:800!important}.pv-lpp-cell-t,.pv-lpr-cell-t,.pv-ef-title,.pv-lps-label,.pv-ef-diff-v,.pv-feel-title,.pv-lpvw-quote,.pv-lprv-quote,.pv-lpvw-name,.pv-hg-ov-title,.pv-modal-title,.pv-lprv-modal-title{font-size:18px!important;line-height:1.3!important}.pv-lpp-cell-t,.pv-lpr-cell-t,.pv-ef-title,.pv-lps-label,.pv-ef-diff-v,.pv-feel-title,.pv-lpvw-name{font-weight:800!important}.pv-hero-cta,.pv-ef-cta,.pv-lpr-cta,.pv-lpo-btn,.pv-cta-block .pv-cta-btn,#pv-buynow,.pv-gold-cta{font-size:18px!important;font-weight:800!important}.pv-hero-cta,.pv-ef-cta,.pv-gold-cta,.pv-lpr-cta{padding:15px 22px!important;border-radius:12px!important}.pv-lpp-sub,.pv-ef-sub,.pv-lps-sub,.pv-lpr-sub,.pv-lprv-sub,.pv-lpvw-sub,.pv-section-sub,.pv-cta-block .pv-cta-sub,.pv-lpp-turn-b,.pv-lps-line,.pv-ef-text,.pv-lpr-lead-s,.pv-lpr-value-sub,.pv-hero-sub,.pv-lprv-who,.pv-lprv-mini-quote,.pv-lpo-sub,.pv-faq-q,.pv-faq-a-inner p,.pv-eta-main{font-size:15px!important;line-height:1.5!important}.pv-lpp-turn-b,.pv-lps-line{line-height:1.55!important}.pv-lpp-sub,.pv-ef-sub,.pv-lpr-sub,.pv-lprv-sub,.pv-lpvw-sub,.pv-section-sub,.pv-hero-sub,.pv-cta-block .pv-cta-sub{color:#47524a!important;font-weight:600!important;font-style:normal!important}.pvev-sub,.pv-lps-sub{font-weight:600!important;color:#d8bd7a!important}.pv-lps-foot,.pv-ef-diff-line,.pv-ef-diff-note,.pv-ef-diff-cap,.pv-lpo-fine,.pv-lpr-creds li,.pv-eta-sub,.pv-supply,.pv-claims-footnote,.pv-lpp-cell:after,.pv-lpr-cell:after,.pv-lpo-badge,.pv-study-tag{font-size:12.5px!important;line-height:1.4!important}#pricing .pv-trust-pill,#pricing .pv-guarantee-row>*,.pv-lp-trust .pv-trust-pill{font-size:13.5px!important}.pv-h1-rating,.pv-h1-rtxt,.pv-h1-rtxt strong,.pv-rating-txt,.pv-rating-txt strong,.pv-receipt-item-name,.pv-receipt-row,.pv-receipt-row span,.pv-total-row,.pv-total-row span,.pv-option-feats li,.pv-option-sub,.pv-express-note,.pv-modal-title{font-size:15px!important}.pv-hg-ov-text,.pv-facts-serving,.pv-facts-use,.pv-facts-title-lbl,.pv-facts-table td,.pv-facts-table th,.pv-study-note,.pv-study-tag,.pv-option-tag,.pv-plan-grouphead span,.pv-promise-why,.pv-promise-link,.pv-promise-eyebrow,.pv-promise-list li,.pv-faq-contact,.pv-faq-contact a,.pv-lprv-loading,.pv-lprv-bar,.pv-lprv-sum-count{font-size:12.5px!important}.pv-hg-ov-title,.pv-ef-num,.pv-lprv-loadmore,.pv-lprv-more,.pv-lprv-sum-num{font-size:18px!important}.pvev-num{font-size:clamp(40px,11.5vw,52px)!important;line-height:1!important;letter-spacing:-.03em!important}.pvev-num .s{font-size:.42em!important;letter-spacing:0!important}.pvev-word .pvev-ltr{font-size:inherit!important}.pvev-label,.pvev-sub,.pvev-foot{font-size:12.5px!important}.pv-trust-pill,.pv-lp-trust .pv-trust-pill,.pv-guarantee-row>*{font-size:13.5px!important}.pv-pill-list li,.pv-pill-list span,.pv-pill-list li span{font-size:13.5px!important}#pricing .pv-price-permo,#pricing .pv-price-was,#pricing .pv-price-save,#pricing .pv-price-was s,.pv-hg-studies-badge,.pvev-when,.pvev-cite,.pvev-study-sub,.pv-facts-form,.pv-facts-table small,.pv-facts details summary,.pv-facts details p,.pv-facts-ri,.pv-facts-note{font-size:12.5px!important}#pricing .pv-option-tag{font-size:11px!important;letter-spacing:.06em!important;padding:4px 9px!important;max-width:58%!important}.pv-studies-intro,.pv-studies-intro strong{font-size:15px!important}.pv-save-bar,.pv-receipt-item-sub,.pv-study-cite,.pv-comp-tag,.pvev-kq,.shopify-payment-button__more-options{font-size:12.5px!important}.pv-study-h{font-size:18px!important;line-height:1.3!important}.pv-study-body,.pv-receipt-perday,.pv-perday-now,.pv-buynow-plan{font-size:15px!important}.pvev-pill{font-size:12.5px!important}.pv-cta-btn{font-size:18px!important;font-weight:800!important}.pv-comp-col-title,.pv-comp-head span,.pv-comp-row span,.pv-comp-good span,.pv-comp-bad span,.pv-comp-cat,.pv-meth-label,.pv-meth-step{font-size:12.5px!important}.pv-comp-col-title{font-size:15px!important}.pv-express-or,.pv-code-toggle,.pv-buynow-sub,.pv-price-perday{font-size:12.5px!important}.pvev-mean,.pv-comp-head-title{font-size:18px!important;line-height:1.3!important;font-weight:800!important}.pvev-sub,.pvev-d-body,.pv-comp-row span,.pv-comp-good span,.pv-comp-bad span{font-size:15px!important;line-height:1.45!important}.pv-comp-good .pv-comp-check-icon,.pv-comp-bad .pv-comp-x-icon{font-size:11px!important;line-height:1!important}.pvev-badge,.pvev-when{font-size:13.5px!important}.pvev-cite,.pvev-pill,.pvev-foot,.pvev-d-cite,.pv-comp-tag{font-size:12.5px!important}.pv-feel-title,.pv-ef-diff-h{font-size:26px!important;line-height:1.1!important;letter-spacing:-.02em!important;font-weight:800!important}.pv-feel-line{font-size:13.5px!important;line-height:1.4!important}.pv-comp-tag{font-size:15px!important;font-weight:800!important;letter-spacing:0!important;padding:5px 12px!important}main>section:has(>#clinical-evidence){position:relative;overflow:hidden;isolation:isolate}main>section:has(>#clinical-evidence):before{content:"";position:absolute;z-index:-1;top:0;right:0;width:74%;aspect-ratio:1/1;background:url(pv-dna-gold.png) no-repeat top right/contain;opacity:.09;transform:rotate(9deg);transform-origin:top right;pointer-events:none}main>section:has(>#clinical-evidence):after{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 80% at 78% 0%,#cba86629,#cba86600 62%)}#clinical-evidence:before,#clinical-evidence:after{content:none}#clinical-evidence{position:relative;isolation:isolate}@supports not (selector(:has(*))){#clinical-evidence{overflow:hidden}#clinical-evidence:before{content:"";position:absolute;z-index:-1;top:0;right:0;width:74%;aspect-ratio:1/1;background:url(pv-dna-gold.png) no-repeat top right/contain;opacity:.09;transform:rotate(9deg);transform-origin:top right;pointer-events:none}#clinical-evidence:after{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 80% at 78% 0%,#cba86629,#cba86600 62%)}}main .pv-rating-pill{white-space:nowrap;font-size:clamp(11.5px,3.5vw,15px)}main .pv-rating-pill .pv-rating-txt{white-space:nowrap}main .pv-rating-pill .pv-stars{font-size:.92em}#clinical-evidence .pvev-card{background:linear-gradient(160deg,#ffffff12,#ffffff08)!important;border-color:#cba8664d!important;box-shadow:0 8px 22px #08140d38!important}.pv-comp .pv-section-h:before{content:"This is the important bit";display:table;margin:0 auto 12px;font-family:Figtree,sans-serif;font-weight:800;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#1a3a2a;white-space:nowrap;background:linear-gradient(135deg,#f1e1b2,#dcc07e 48%,#c6a55c);padding:6px 15px;border-radius:999px;box-shadow:inset 0 1px #fff9,0 4px 12px #cba86657}.pv-faq-a-inner a{color:#b8954d!important;font-weight:800!important;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;text-decoration-color:#cba866a6!important}.pv-faq-a-inner a:hover{color:#1a3a2a!important;text-decoration-color:#cba866!important}#header-group{position:sticky;top:0;z-index:60}#pv-annc{transition:transform .28s ease,opacity .28s ease;will-change:transform}#header-group.pv-annc-away #pv-annc{transform:translateY(-105%);opacity:0;pointer-events:none}.pv-rpop{top:44px!important}@media(max-width:749px){.pv-rpop{top:40px!important}}html.pv-at-cards .pv-rpop{opacity:0!important;pointer-events:none!important;transform:translateY(-10px)!important}@media(prefers-reduced-motion:reduce){#pv-annc{transition:none}}.pv-hero.pv-reveal,.pv-hero.pv-reveal.pv-in{opacity:1!important;transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.pv-reveal,.pv-reveal.pv-in{opacity:1!important;transform:none!important;transition:none!important}.pv-ef-step,.pv-ef-arrow,.pv-lpp-cell,.pv-lpr-cell{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.pv-annc-track{animation:none!important}}.pv-feel-ic,.pv-lps-ic:not(.pv-lps-tile--out .pv-lps-ic){background:#cba8661f!important;border:1px solid rgba(203,168,102,.42)!important;color:#b8954d!important;box-shadow:none!important}#pricing .pv-sr-only#pv-pricing-h{position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:normal!important;display:block!important;text-align:center;margin:0 0 4px!important}#pricing .pv-buynow-bar{background:linear-gradient(180deg,#ffffff80,#fff0 46%),linear-gradient(135deg,#f1e1b2,#dcc07e 48%,#c6a55c)!important;color:#1a3a2a!important;border-radius:12px!important;box-shadow:inset 0 1px #fff9,0 10px 26px #cba8666b!important}#pricing .pv-buynow-bar:hover{filter:brightness(1.04)}#pricing .pv-buynow-plan,#pricing .pv-buynow-price{color:#1a3a2a!important;opacity:.85}.pv-gold-cta:after{animation-duration:9s!important;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent)!important}#pricing .pv-option-feats li{line-height:1.3!important}#pricing .pv-promise-why{margin:4px 0 6px!important;line-height:1.4!important}#pricing .pv-promise-list{margin:6px 0!important}#pricing .pv-save-bar{margin:8px 14px!important;padding:4px 10px!important;font-size:10.5px!important;letter-spacing:.7px!important}#pricing .pv-option-tag{font-size:10px!important;padding:3px 8px!important;letter-spacing:.08em!important}#pricing .pv-price-save{font-size:11.5px!important;padding:2px 7px!important}#pricing .pv-promise-intro,#pricing .pv-promise-list{display:none!important}#pricing .pv-promise-why{margin:4px 0 8px!important}#pricing .pv-promise-link{display:inline-block;margin-top:2px!important}section[id$=__reviews] .pv-lprv{padding-bottom:12px!important}#pricing:before{content:"Start your journey today";position:absolute;top:-13px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#f1e1b2,#dcc07e 48%,#c6a55c);color:#1a3a2a;font-family:Figtree,sans-serif;font-weight:800;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;padding:6px 14px;border-radius:999px;box-shadow:inset 0 1px #fff9,0 4px 12px #cba86657;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pv-lp.css.map */
