@media(min-width:990px){html:not(.pv-lp) body #MainContent .pv-h1,html:not(.pv-lp) body #MainContent .pv-hero h1{font-size:42px!important}html:not(.pv-lp) body #MainContent .pv-section-h,html:not(.pv-lp) body #MainContent .pvbc-in>h2{font-size:36px!important}html:not(.pv-lp) body #MainContent .pv-section-sub{font-size:17px!important}html:not(.pv-lp) body #MainContent .pv-page p:not([class]),html:not(.pv-lp) body #MainContent .pv-story p{max-width:52ch}}@media(min-width:860px){html body .pvfg-card{width:min(760px,92vw)!important;max-width:none!important;max-height:min(520px,86vh)!important;display:grid!important;grid-template-columns:300px minmax(0,1fr);overflow:hidden!important;border-radius:20px!important}html body .pvfg-m-photo{grid-column:1;grid-row:1;height:100%!important;min-height:0!important}html body .pvfg-m-photo img{width:100%!important;height:100%!important;object-fit:cover}html body .pvfg-m-body{grid-column:2;grid-row:1;overflow-y:auto!important;max-height:min(520px,86vh);padding:22px 24px 20px!important;margin:0!important;border-radius:0!important}html body .pvfg-m-body>*{text-align:left!important;margin-left:0!important}html body .pvfg-m-vit{display:inline-block!important;align-self:flex-start}html body .pvfg-m-flow,html body .pvfg-m-stats{justify-content:flex-start!important}html body .pvfg-x{top:12px!important;right:12px!important}html body .pv-modal-card{max-height:min(640px,86vh)!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)){--fw:min(1160px, calc(100% - 144px) );--half:calc((var(--fw) - 64px) / 2);isolation:isolate;display:grid;grid-template-columns:[full-start] 1fr [l-start] var(--half) [l-end] 64px [r-start] var(--half) [r-end] 1fr [full-end];align-items:start;background:#fff!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>*{grid-column:l-start / r-end;min-width:0}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>.shopify-section,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>.shopify-section>section:not(.pvfg):not(.pvpu),html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-page,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvir{background:transparent!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-page{max-width:none!important;padding-left:0!important;padding-right:0!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-h1{font-size:30px!important;line-height:1.12!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-section-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-cta-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-jdgm-title,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over .pvpu-h{font-size:26px!important;line-height:1.18!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-section-sub{margin-left:0!important;margin-right:0!important;text-align:left!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-cta-block .pv-section-sub{margin-left:auto!important;margin-right:auto!important;text-align:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvx-split{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>.shopify-section:has(.pv-hero),html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>.shopify-section:has(.pv-hero)>.pv-page,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-hero{display:contents!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-hero>div:first-child{grid-column:l;grid-row:1 / 4;align-self:stretch;padding:32px 0 40px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-hero>div:first-child>.pv-hero-gallery{position:sticky!important;top:96px;max-width:min(100%,calc(100vh - 230px))!important;margin:0 auto}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-hero>div:nth-child(2){grid-column:r;grid-row:1;padding:36px 0 0;text-align:center}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-hero>div:nth-child(2)>*{margin-left:auto!important;margin-right:auto!important;text-align:center!important;justify-content:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-hero-actions{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>.shopify-section:has(>.pvp){grid-column:r;grid-row:2}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp{padding:20px 0 4px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp>.pv-page{max-width:none!important;padding:0!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-box{max-width:none!important;width:100%!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>.shopify-section:has(>.pvir){grid-column:r;grid-row:3;padding-bottom:40px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-box{padding:16px 14px 14px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-h{font-size:22px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-ul{margin-top:6px!important;margin-bottom:10px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvoc,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-po-note{min-height:0!important;padding-top:7px!important;padding-bottom:7px!important;margin-bottom:10px!important;font-size:14px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-list{gap:8px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-line{padding-top:6px!important;padding-bottom:6px!important;min-height:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-img{max-height:42px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-more{padding-top:8px!important;padding-bottom:8px!important;margin-top:6px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-more li,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-ticks li{font-size:13px!important;line-height:1.35!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-more ul,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-ticks{gap:3px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-buy{margin-top:10px!important;padding-top:10px!important;padding-bottom:10px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-opt{padding:8px 12px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-list{margin-top:10px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvoc{margin-top:6px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvoc>*{padding-top:0!important;padding-bottom:0!important;min-height:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-more h4,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-more .pvp-how-h{margin-bottom:4px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-more{font-size:13px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-more>*{padding-top:8px!important;padding-bottom:8px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvir{padding:12px 0 0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvir-in{max-width:none!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center;padding:32px 0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>*{grid-column:2;min-width:0}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-pic{grid-column:1;grid-row:1 / span 6;margin:0!important;max-width:none!important;border-radius:20px;overflow:hidden}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-pic-ph{aspect-ratio:1400 / 781!important;height:auto!important;max-height:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-pic-copy{right:5%!important;width:50%!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-pic-ticks li{white-space:nowrap!important;font-size:clamp(11.5px,1.05vw,15px)!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-sum{text-align:left!important;margin-left:0!important;margin-right:0!important;padding:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-track{max-width:none!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-dots{justify-content:flex-start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>#clinical-evidence,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs{border-radius:20px!important;overflow:hidden}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>#clinical-evidence{margin:16px 0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center;padding:36px 40px!important;margin:0!important;text-align:left}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev>*{grid-column:1;margin-left:0!important;margin-right:0!important;text-align:left!important;max-width:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-badgewrap{justify-content:flex-start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-grid{grid-column:2!important;grid-row:1 / span 5;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-card{padding:10px 12px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-num{font-size:26px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-pill{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc{padding:32px 0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in{max-width:none!important;padding:0!important;text-align:left}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pv-section-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pv-section-sub{text-align:left!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-lc>em,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-hc small{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-grid td,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-grid th{line-height:1.2!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-grid td,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-grid th.pvbc-lab{padding-top:6px!important;padding-bottom:6px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-hd th{padding-top:8px!important;padding-bottom:8px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-pic img,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-pic svg{height:40px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-cc i.pvbc-ok,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-cc i.pvbc-no{width:20px!important;height:20px!important;background-size:11px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-cc small{font-size:10px!important;line-height:1.1!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in.is-fit .pvbc-nav,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in.is-fit .pvbc-hint{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-fn{margin-top:8px!important;text-align:left!important;max-width:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-cta{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:start}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars)>*{grid-column:2;min-width:0}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars)>.pv-section-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars)>.pv-section-sub,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pvmc-bars{grid-column:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pvmc-bars{grid-row:3 / span 6;margin:0!important;max-width:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pvmc-bars~.pvbc-wrap{grid-row:1 / span 3}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:64px!important;align-items:center!important;padding:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story>div:first-child{grid-column:2;grid-row:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story>div:nth-child(2){grid-column:1;grid-row:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story>div:nth-child(2){text-align:center!important;max-width:520px;margin:0 auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story>div:nth-child(2)>*{text-align:center!important;margin-left:auto!important;margin-right:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story-buttons{justify-content:center!important;display:flex!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story-media{width:100%!important;height:auto!important;max-height:440px!important;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 25%;border-radius:20px;display:block}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center;padding:36px 40px!important;margin:16px 0!important;text-align:left}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs>*{grid-column:1;text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:none!important;justify-content:flex-start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs-grid{grid-column:2!important;grid-row:1 / span 6;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;width:100%}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:start;text-align:left}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science>*{grid-column:1;text-align:left!important;margin-left:0!important;margin-right:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tabs{flex-wrap:wrap!important;overflow:visible!important;gap:6px!important;justify-content:flex-start!important;-webkit-mask-image:none!important;mask-image:none!important;margin-top:16px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tab{flex:0 0 auto!important;padding:8px 12px!important;font-size:13px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-panel{grid-column:2!important;grid-row:1 / span 4;margin:0!important;align-self:start}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg{padding:32px 40px!important;margin:16px 0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center;max-width:none!important;padding:0!important;text-align:left}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in>*{grid-column:1;text-align:left!important;margin-left:0!important;margin-right:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-grid{grid-column:2!important;grid-row:1 / span 4;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-tile{display:grid!important;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"p n" "p a";align-items:center;column-gap:10px;row-gap:1px;padding:8px 12px!important;min-height:0!important;text-align:left}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-pic{grid-area:p;width:36px!important;height:36px!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-name{grid-area:n;font-size:13px!important;line-height:1.2!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-amt{grid-area:a;margin:0!important;font-size:13px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-vit,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-plus{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:64px!important;align-items:center!important;padding:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto>div:nth-child(2)>*{text-align:left!important;margin-left:0!important;margin-right:0!important;justify-content:flex-start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto-media img{max-height:420px!important;width:100%!important;object-fit:cover;border-radius:20px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:start;text-align:left}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq>*{grid-column:1;text-align:left!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq>.pv-faq-contact{margin-top:16px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq>.pv-facts-foot{margin-top:12px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq .pv-facts-link{margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq>.pv-faq-list{grid-column:2;grid-row:1 / span 4;margin:0!important;max-width:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq-q{padding-top:10px!important;padding-bottom:10px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-jdgm-section{max-width:none!important;margin:0!important;padding:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-jdgm-title{text-align:left!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .jdgm-ssr-reviews__list{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .jdgm-ssr-reviews__list>.jdgm-rev{margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu{padding:36px 40px!important;margin:16px 0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:64px;row-gap:28px;max-width:none!important;padding:0!important;align-items:start;text-align:left}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in>*{grid-column:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-pic--hero{display:contents!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-pic--hero:before,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-pic--hero:after{content:none!important;display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over{grid-column:1;grid-row:1!important;position:static!important;padding:0!important;text-align:left!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over .pvpu-h{color:#fff!important;text-align:left!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over .pvpu-tk{background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;margin-top:14px!important;justify-content:flex-start!important;color:#f9f5ef!important;font-size:15px!important;gap:8px 20px!important;display:flex!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-pic--hero img{grid-column:2;grid-row:1 / span 2!important;width:100%;max-height:400px;object-fit:cover;border-radius:16px;-webkit-mask-image:none!important;mask-image:none!important;animation:none!important;transform:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-maths{grid-row:2!important;margin:0!important;max-width:none;justify-content:flex-start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-m{max-height:150px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-vs{grid-column:1!important;grid-row:3!important;margin:16px 0 0!important;max-width:none}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-vs-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-vs-p{text-align:left!important;margin-left:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-lab{max-height:210px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-free{grid-column:2!important;grid-row:3!important;margin:16px 0 0!important;align-self:center;justify-content:center!important;row-gap:14px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-free .pvpu-fi{width:72px!important;height:72px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev>*,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs>*,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science>*,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in>*,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq>*,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pv-section-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pv-section-sub,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-fn,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-jdgm-title,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-sum,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over .pvpu-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-vs-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-vs-p,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto>div:nth-child(2)>*{text-align:center!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-section-h:after,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-h:after,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pv-section-h:after,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-ul{margin-left:auto!important;margin-right:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-section-sub{margin-left:auto!important;margin-right:auto!important;text-align:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-badgewrap,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs-flags,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over .pvpu-tk,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-maths,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-dots,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-tip-row{justify-content:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq-contact,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-facts-foot{display:flex!important;justify-content:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-steps{max-width:440px;margin-left:auto!important;margin-right:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto .pv-steps,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto .pv-steps *{text-align:left!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-ul{justify-self:center}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-panel,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-panel *{text-align:left!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tabs{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-content:stretch!important;gap:8px!important;width:100%}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tab{flex:0 0 calc((100% - 16px) / 3)!important;width:auto!important;justify-content:center!important;padding:10px 8px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-ttl b{font-size:15.5px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-sub,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-sub small{font-size:12.5px!important;line-height:1.3!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvp-price b{font-size:19px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvoc{font-size:13.5px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-cta-block,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-cta-block .pv-reveal{background:transparent!important;border:0!important;box-shadow:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-cta-btn{box-shadow:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:start}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in{display:block!important;grid-column:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in>*{grid-column:auto}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-grid{margin-top:18px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-tile.pvfg-on{border-color:#cba866!important;background:#fffdf6!important;outline:2px solid #cba866;outline-offset:-2px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-note{margin-top:12px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal{position:static!important;inset:auto!important;z-index:auto!important;background:none!important;display:block!important;padding:0!important;grid-column:2;grid-row:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal[hidden]{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-card{display:block!important;width:100%!important;max-width:none!important;max-height:none!important;overflow:hidden!important;animation:none!important;box-shadow:none!important;border:1px solid rgba(203,168,102,.4);border-radius:18px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-photo{height:150px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-stats>div{padding:8px 10px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-sec{padding:10px 14px!important;margin-top:8px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-photo img{width:100%;height:100%;object-fit:cover}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-body{max-height:none!important;overflow:visible!important;padding:18px 22px 20px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-x{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc{grid-template-rows:auto auto auto auto auto;align-items:start!important;row-gap:0}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-ul,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-sum{grid-column:1 / -1!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-h{grid-row:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-ul{grid-row:2}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-sum{grid-row:3;margin-bottom:22px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-pic{grid-row:4!important;grid-column:1!important;align-self:start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-track{grid-row:4;grid-column:2;align-self:start}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-dots{grid-row:5;grid-column:2}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-media{height:300px!important;aspect-ratio:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-media img,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-media video{height:100%!important;object-fit:cover}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-pic .pvvc-pic-ph{height:300px!important;aspect-ratio:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-pic .pvvc-pic-ph img{object-position:4% 50%!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science{align-items:stretch!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science>.pv-section-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science>.pv-section-sub{grid-column:1 / -1!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science>.pv-section-h{grid-row:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science>.pv-section-sub{grid-row:2;margin-bottom:18px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tabs{grid-column:1!important;grid-row:3!important;margin:0!important;grid-auto-rows:1fr;align-content:stretch}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-panel{grid-column:2!important;grid-row:3!important;align-self:stretch!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg{grid-template-rows:auto auto auto auto;align-items:stretch!important;row-gap:0}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in{display:contents!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in>.pv-section-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in>.pv-section-sub{grid-column:1 / -1!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in>.pv-section-h{grid-row:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-in>.pv-section-sub{grid-row:2;margin-bottom:18px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-grid{grid-column:1!important;grid-row:3!important;margin:0!important;grid-auto-rows:1fr;align-content:stretch}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-grid:not(:has(>:nth-child(3))){grid-template-columns:1fr!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal{grid-column:2!important;grid-row:3!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-card{height:100%!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-photo{height:96px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-body{padding:12px 18px 14px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-vit{font-size:11.5px!important;padding:3px 10px!important;margin-bottom:4px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-name{font-size:20px!important;margin:0 0 8px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-stats{margin:0 0 6px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-stats b{font-size:17px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-sec{padding:8px 12px!important;margin-top:6px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-m-p{font-size:13px!important;line-height:1.45!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-tile{padding:6px 10px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-tile{align-content:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-grid{gap:6px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-note{grid-column:1 / -1!important;grid-row:4;text-align:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in{align-items:stretch!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over{grid-column:1 / -1!important;grid-row:1!important;text-align:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over .pvpu-h{text-align:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-maths{grid-column:1!important;grid-row:2!important;height:300px;align-items:stretch!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-m{max-height:none!important;height:100%!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-pic--hero img{grid-column:2!important;grid-row:2!important;height:300px!important;max-height:none!important;width:100%!important;object-fit:cover}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-vs{grid-row:3!important;margin-top:8px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-free{grid-row:3!important;margin-top:8px!important;align-self:stretch!important;align-content:space-evenly!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-vs-row{justify-content:center!important;grid-template-columns:repeat(2,minmax(0,200px))!important;gap:16px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars)>.pv-section-h,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars)>.pv-section-sub{grid-column:1 / -1!important;text-align:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars)>.pv-section-h{grid-row:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars)>.pv-section-sub{grid-row:2;margin-bottom:16px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars){align-items:stretch!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pvmc-bars{grid-column:1!important;grid-row:3!important;align-self:stretch!important;display:flex!important;flex-direction:column;justify-content:space-between}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in>.pvmc-bars~.pvbc-wrap{grid-column:2!important;grid-row:3!important;margin:0!important;align-self:stretch}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars)>.pvbc-nav{grid-column:2!important;grid-row:4!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-in:has(>.pvmc-bars)>.pvbc-fn{grid-column:1 / -1!important;grid-row:5!important;text-align:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-grid{grid-template-columns:1fr!important;gap:8px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-card{display:grid!important;grid-template-columns:150px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:14px;align-items:center;align-content:center;text-align:left!important;position:relative;padding:14px 34px 14px 16px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-card>*{text-align:left!important;margin-left:0!important;margin-right:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-mean{font-size:14px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-when,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-cite{font-size:12px!important;display:inline!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-card{padding-top:10px!important;padding-bottom:10px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-top{grid-column:1;grid-row:1 / 4;align-self:center;justify-content:flex-start!important;flex-wrap:nowrap!important;white-space:nowrap}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-kq{position:absolute!important;left:16px;top:8px;font-size:11px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-kq:empty{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-num{font-size:34px!important;line-height:1!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-mean{grid-column:2;grid-row:1;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-when{grid-column:2;grid-row:2;margin:2px 0 0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-cite{grid-column:2;grid-row:3;margin:2px 0 0!important}}@media(min-width:860px)and (max-width:1099px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs{grid-template-columns:minmax(0,1fr)!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev>*,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs>*{grid-column:1!important;grid-row:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-grid,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs-grid{margin-top:18px!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-hero>div:nth-child(2){padding-top:64px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvbc-arr{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-cta-block .pv-trust-top{display:none!important}html:not(.pv-lp) body #MainContent .pv-faq-list{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:start;max-width:none!important}html:not(.pv-lp) body #MainContent .pv-faq-item{border-radius:0!important;box-shadow:none!important;background:none!important;border:0!important;border-bottom:1px solid rgba(26,58,42,.12)!important;margin:0!important}html:not(.pv-lp) body #MainContent .pv-faq-q{text-align:left!important}html:not(.pv-lp) body #MainContent :is(.pv-story-section,.pv-founder,.pv-closing):has(>.pv-polaroid){display:grid!important;grid-template-columns:260px minmax(0,1fr);column-gap:48px;align-items:start;max-width:980px;margin-left:auto;margin-right:auto}html:not(.pv-lp) body #MainContent :is(.pv-story-section,.pv-founder,.pv-closing):has(>.pv-polaroid)>*{grid-column:2;text-align:left!important;margin-left:0!important;margin-right:0!important}html:not(.pv-lp) body #MainContent :is(.pv-story-section,.pv-founder,.pv-closing):has(>.pv-polaroid)>.pv-polaroid{grid-column:1;grid-row:1 / span 12;align-self:start;margin:6px 0 0!important;width:100%!important;max-width:260px!important;float:none!important;position:sticky;top:120px}}@media(min-width:860px)and (max-width:1099px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science{grid-template-columns:minmax(0,1fr)!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science>*{grid-column:1!important;grid-row:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tabs{align-content:start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tab{flex:0 0 calc((100% - 24px)/4)!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-panel{margin-top:14px!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in{align-items:start!important;row-gap:32px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over{grid-column:1!important;grid-row:1!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-maths{grid-column:1!important;grid-row:2!important;height:240px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-vs{grid-column:1!important;grid-row:3!important;margin-top:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-free{grid-column:1!important;grid-row:4!important;margin-top:0!important;align-self:start!important;justify-content:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-pic--hero img{grid-column:2!important;grid-row:1 / span 4!important;position:sticky!important;top:100px;align-self:start!important;height:auto!important;aspect-ratio:1 / 1;max-height:calc(100vh - 160px)!important;width:100%!important;object-fit:cover}}@media(min-width:860px){html body .header-section .header__columns{padding-top:11px!important;padding-bottom:11px!important}html body .header-section .header-logo__image-container,html body .header-section .header-logo__image{height:36px!important;max-height:36px!important}html body .header-section .header-logo__image{width:auto!important}html body #MainContent .pvfg:has(.pvfg-flow:not(:empty)) .pvfg-m-stats{display:none!important}html body #MainContent .pvfg:has(.pvfg-flow:not(:empty)) .pvfg-m-flow[hidden]{display:flex!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-certs-grid{grid-column:2!important;grid-row:1 / span 6;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-grid:not(:has(>:nth-child(3))) .pvfg-tile{grid-template-columns:44% minmax(0,1fr)!important;grid-template-areas:"p n" "p a"!important;padding:0!important;column-gap:22px!important;overflow:hidden;align-content:stretch!important;grid-template-rows:1fr 1fr}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-grid:not(:has(>:nth-child(3))) .pvfg-pic{width:100%!important;height:100%!important;min-height:150px;border-radius:0!important;object-fit:cover;border:0!important;box-shadow:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-grid:not(:has(>:nth-child(3))) .pvfg-name{align-self:end;font-size:18px!important;padding-right:16px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-grid:not(:has(>:nth-child(3))) .pvfg-amt{align-self:start;font-size:15px!important;margin-top:4px!important;padding-right:16px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq>*{grid-column:1!important;grid-row:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq>.pv-faq-list{grid-row:2!important;width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;align-items:start;margin-top:22px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq>.pv-faq-contact{grid-row:3!important;margin-top:22px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq>.pv-facts-foot{grid-row:4!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq-item{border-radius:0!important;box-shadow:none!important;background:none!important;border:0!important;border-bottom:1px solid rgba(26,58,42,.12)!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-faq-q{font-size:15.5px!important;padding:14px 2px!important;text-align:left!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto--onimg .pv-howto-media img{object-position:50% 88%!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu{background:none!important;padding:0!important;border-radius:0!important;overflow:visible!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in{position:relative;isolation:isolate;column-gap:48px!important;row-gap:28px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in:before{content:"";grid-column:1;grid-row:1 / span 4;align-self:stretch;z-index:-1;border-radius:20px;background:radial-gradient(ellipse 70% 45% at 50% 0%,rgba(203,168,102,.2),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64v33' fill='none' stroke='%23cba866' stroke-opacity='.10' stroke-width='1'/%3E%3Ccircle cx='28' cy='0' r='2' fill='%23cba866' fill-opacity='.18'/%3E%3Ccircle cx='56' cy='48' r='2' fill='%23cba866' fill-opacity='.18'/%3E%3Ccircle cx='0' cy='16' r='2' fill='%23cba866' fill-opacity='.18'/%3E%3C/svg%3E"),#113a5c!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in>.pvpu-pic--hero>.pvpu-over,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in>.pvpu-maths,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in>.pvpu-vs,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in>.pvpu-free{margin-left:36px!important;margin-right:36px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over{padding-top:32px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-free{padding-bottom:32px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-pic--hero img{border-radius:20px!important;border:0!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) :is(.pv-science,.pvfg-in,.pv-faq,.pvbc-in,.pvvc)>:is(.pv-section-h,.pvvc-h):not(:has(~.pv-section-sub,~.pvvc-sum)){margin-bottom:30px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) :is(.pv-science,.pvfg-in,.pv-faq,.pvbc-in)>.pv-section-sub,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-sum{margin-bottom:26px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-content:start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tab{flex:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;text-align:left!important;padding:12px 14px!important;font-size:14.5px!important;line-height:1.2!important;border-radius:14px!important;min-height:58px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tab-ic{width:32px!important;height:32px!important;flex:none!important;padding:7px;border-radius:50%;background:#cba86629;box-sizing:border-box}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tab.pv-tab-active .pv-science-tab-ic{background:#ffffff24}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-science-tab:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 5px)}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center;text-align:center!important;padding:30px 32px 24px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev>*{grid-column:1!important;grid-row:auto!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-sub{max-width:620px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%;margin-top:18px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-card{display:flex!important;flex-direction:column;align-items:flex-start!important;text-align:left!important;padding:12px 30px 12px 14px!important;min-height:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-card>*{margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-top{margin-bottom:4px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-num{font-size:26px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-kq{position:static!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-mean{font-size:13.5px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-when,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-cite{font-size:11.5px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-foot{max-width:720px!important}}@media(min-width:860px){html body #MainContent .jdgm-ssr-reviews__list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-items:stretch}html body #MainContent .jdgm-ssr-reviews__list>.jdgm-rev{margin:0!important}html body #MainContent .jdgm-ssr-rating-distribution ul{display:flex!important;flex-wrap:wrap;justify-content:center;gap:6px 18px;list-style:none!important;padding:0!important;margin:4px 0 20px!important;font-size:13px;color:#5b6b60}html body #MainContent .jdgm-ssr-rating-distribution li{margin:0!important}html body #MainContent .pv-jdgm-section{background:transparent!important}html body #MainContent .jdgm-ssr-reviews__list .jdgm-rev__body{display:-webkit-box!important;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:has(.pv-fhs){padding-top:0!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pv-fhero{min-height:0!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:has(.pv-inline-cta){display:none!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev-wrap,html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:has(.pvev){background:transparent!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:has(.pvev){padding:0!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev{border-radius:20px;background:#1a3a2a!important;margin:16px 0!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pv-fp{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pv-fp-media-wrap img,html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pv-fp-media-wrap video{width:100%;max-height:440px;object-fit:cover;border-radius:20px}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pv-home-sec-head{text-align:center}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__home_4]{background:radial-gradient(90% 70% at 50% 0%,#24503a,#1a3a2a 60%)!important;border-radius:20px;overflow:hidden;margin:16px 0!important;padding:40px 32px!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pv-home-sec,html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pv-home-sec.pv-block{background:transparent!important;border:0!important;box-shadow:none!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pv-feel{max-width:none!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story>img,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story>a:has(img),html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story>picture{grid-column:2!important;grid-row:1!important;align-self:center}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story>div:first-child{height:auto!important;align-self:center!important;position:relative}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-story .pv-story-media{position:static!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pv-fhero{border-radius:0!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:has(.pv-fhs){grid-column:full!important;padding:0!important;margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:has(.pv-fhs)>.pv-page{max-width:none!important;padding:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-top{justify-content:flex-start!important}}@media(min-width:1100px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr)!important;column-gap:40px!important;justify-items:stretch!important;align-items:center!important;text-align:left!important;padding:32px 36px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev>*{grid-column:1!important;text-align:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvev-grid{grid-column:2!important;grid-row:1 / span 6!important;margin-top:0!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs))>.shopify-section:has(.pvpu){grid-column:full!important;padding:0!important;margin:var(--pvg) 0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in{grid-template-columns:max(32px,calc((100% - var(--fw)) / 2)) minmax(0,520px) minmax(0,1fr)!important;column-gap:0!important;row-gap:28px!important;max-width:none!important;padding:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in>*{grid-column:2!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in .pvpu-over,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in .pvpu-maths,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in .pvpu-vs,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in .pvpu-free{grid-column:2!important;margin-left:36px!important;margin-right:36px!important;min-width:0}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in .pvpu-over{grid-row:1!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in .pvpu-maths{grid-row:2!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in .pvpu-vs{grid-row:3!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in .pvpu-free{grid-row:4!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-in:before{grid-column:2!important;grid-row:1 / span 4!important;z-index:-1!important;margin:48px 0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-over{padding-top:84px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-free{padding-bottom:84px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-pic--hero img{grid-column:1 / -1!important;grid-row:1 / span 4!important;position:sticky!important;top:0!important;align-self:start!important;width:100%!important;height:100vh!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:70% 50%;border-radius:0!important;z-index:-2!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc{grid-template-rows:auto auto auto auto auto!important;align-items:start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-pic{grid-column:1!important;grid-row:1 / span 5!important;align-self:stretch!important;height:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-pic>.pvvc-pic-ph{height:100%!important;min-height:300px;aspect-ratio:auto!important;position:relative!important;top:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-h{grid-column:2!important;grid-row:1!important;margin-top:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-ul{grid-column:2!important;grid-row:2!important;justify-self:center}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-sum{grid-column:2!important;grid-row:3!important;margin-bottom:16px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-track{grid-column:2!important;grid-row:4!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-dots{grid-column:2!important;grid-row:5!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-media{height:260px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvr-card{padding:18px 24px 18px 18px!important;gap:22px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvr-pic{width:150px!important;height:150px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvr-name{font-size:20px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvr-desc{display:block!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto--onimg .pv-howto-cap{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto--onimg>div:nth-child(2):before{content:"How to take it";display:block;font-size:26px;font-weight:700;line-height:1.18;color:#113a5c;text-align:center;margin-bottom:6px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto--onimg .pv-steps{margin-top:26px!important;gap:22px!important;max-width:460px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto--onimg .pv-step-title{font-size:18px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto--onimg .pv-step-desc{font-size:15px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pv-howto--onimg .pv-step-num{width:40px!important;height:40px!important;font-size:16px!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvpu-pic--hero img{content:url(https://primevitalitydirect.com/cdn/shop/files/pv-mag-purity-wide-e.jpg?v=1792686890&width=2400&quality=82);object-position:85% 50%!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-pic-copy{left:53%!important;right:4%!important;width:auto!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc-pic-ticks li{font-size:clamp(11px,1vw,14px)!important;white-space:normal!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvvc>.pvvc-pic .pvvc-pic-ph img{object-position:0% 50%!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal .pvfg-m-body{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:10px}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal .pvfg-m-body>*{flex:0 0 100%;text-align:left}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal .pvfg-m-name{flex:0 0 auto!important;order:-2;margin:0!important;text-align:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal .pvfg-m-vit{flex:0 0 auto!important;order:-1;margin:0!important;align-self:center!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal .pvfg-m-stats,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal .pvfg-m-flow{justify-content:center!important;margin-top:12px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs)) .pvfg-modal .pvfg-m-stats>div{flex:0 1 220px}}@media(min-width:860px){html:not(.pv-lp) body #MainContent .pv-founder:has(>.pv-polaroid){align-items:center!important}html:not(.pv-lp) body #MainContent .pv-founder>.pv-polaroid{position:static!important;align-self:center!important;grid-row:1!important}html:not(.pv-lp) body #MainContent .pv-founder>.pv-founder-body{grid-row:1!important}html:not(.pv-lp) body #MainContent .pv-founder>.pv-founder-body{align-self:center!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-contact-hero){display:grid!important;grid-template-columns:1fr minmax(0,500px) 48px minmax(0,560px) 1fr;align-items:start}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero)>*{grid-column:2 / 5;min-width:0}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero)>.shopify-section:has(.pv-contact-hero){grid-row:1}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero)>.shopify-section:has(.pv-section-dark){grid-column:2!important;grid-row:2;align-self:stretch}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero)>.shopify-section:has(.pv-section-dark) .pv-page{position:sticky;top:110px;max-width:none!important;padding:0!important}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero)>.shopify-section:has(.pv-section-dark) .pv-section-dark{margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero) .pv-promise-grid{grid-template-columns:1fr!important;gap:18px!important}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero) .pv-promise{display:grid!important;grid-template-columns:48px 1fr;column-gap:14px;text-align:left!important;align-items:start}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero) .pv-promise-icon{grid-row:1 / 3;margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero) .pv-promise-title,html:not(.pv-lp) body #MainContent:has(.pv-contact-hero) .pv-promise-desc{text-align:left!important;margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero)>.shopify-section:has(.pv-block):not(:has(.pv-section-dark)):not(:has(.pv-faq)){grid-column:4!important;grid-row:2}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero)>.shopify-section:has(.pv-block) .pv-page{max-width:none!important;padding:0!important}html:not(.pv-lp) body #MainContent:has(.pv-contact-hero)>.shopify-section:has(.pv-faq){grid-row:3}html:not(.pv-lp) body #MainContent:has(.pv-founder){display:grid!important;grid-template-columns:1fr minmax(0,330px) 64px minmax(0,640px) 1fr;align-items:start}html:not(.pv-lp) body #MainContent:has(.pv-founder)>*{grid-column:2 / 5;min-width:0}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section:has(.pv-about-hero){grid-row:1}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section:has(.pv-founder),html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section:has(.pv-founder)>.pv-page{display:contents!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-arrow{display:none!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-polaroid{width:100%!important;max-width:330px!important;margin:0!important;float:none!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-polaroid img{width:100%!important;height:380px!important;object-fit:cover}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-founder>.pv-polaroid{grid-column:2!important;grid-row:2 / 4!important;align-self:start!important;position:relative!important;top:auto!important;z-index:0;height:auto!important;margin-top:24px!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4]{padding-top:24px!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-founder>.pv-founder-body{grid-column:4!important;grid-row:2!important;align-self:center;padding:32px 0 8px}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_3]{grid-column:4!important;grid-row:3!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_3] .pv-page,html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-page,html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_7] .pv-page{max-width:none!important;padding:0!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4],html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_5],html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_6],html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_7]{position:relative;z-index:1;background:#faf6ea!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4]{grid-row:4!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section{display:grid!important;grid-template-columns:minmax(0,330px) 64px minmax(0,640px);align-items:start;max-width:none!important;padding:0!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>*{grid-column:3}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>.pv-section-h{grid-row:1;text-align:left!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>.pv-polaroid{grid-column:1!important;grid-row:1 / span 5!important;position:sticky!important;top:120px;align-self:start!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>:nth-child(3){grid-row:2}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>:nth-child(4){grid-row:3}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>:nth-child(5){grid-row:4}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_5]{grid-row:5}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_6]{grid-row:6}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_7]{grid-column:4!important;grid-row:7!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_7] .pv-story-section>*{text-align:left!important;margin-left:0!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section:has(.pv-closing),html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section:has(.pv-closing)>.pv-page,html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing{display:contents!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>.pv-polaroid{grid-column:2!important;grid-row:7 / span 6!important;position:relative!important;top:auto!important;align-self:start!important;z-index:2}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:not(.pv-polaroid){grid-column:4!important;text-align:left!important;margin-left:0!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(2){grid-row:8}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(3){grid-row:9}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(4){grid-row:10}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(5){grid-row:11}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(6){grid-row:12;justify-self:start;margin-bottom:48px!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_7] .pv-story-p,html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_7] .pv-story-p *{margin-left:0!important;padding-left:0!important;max-width:none!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent .pv-fhero{height:56.25vw!important;min-height:0!important;max-height:none!important}html:not(.pv-lp) body #MainContent .pv-fhero picture img,html:not(.pv-lp) body #MainContent .pv-fhero img.pv-fhero-poster{height:100%!important;object-position:50% 50%!important}}@media(min-width:1100px){html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__comparison],html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__mag_compare]{align-self:stretch}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__mag_compare] .pvbc-in{display:block!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__mag_compare] .pvmc-bars{margin:0 0 14px!important;max-width:none!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvbc-in .pv-section-h{font-size:22px!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvbc-in .pv-section-sub{display:block!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvbc-in .pvbc-fn{font-size:10.5px!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-founder):after{content:"";grid-column:1 / -1;grid-row:13;height:72px}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-founder{display:grid!important;grid-column:2 / 5!important;grid-row:2 / 4!important;align-self:stretch!important;grid-template-columns:subgrid!important;grid-template-rows:subgrid!important;align-items:start;max-width:none!important;padding:0!important;margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-founder>.pv-polaroid{grid-column:1!important;grid-row:1 / 3!important;align-self:start!important;position:sticky!important;top:120px!important;margin-top:24px!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-founder>.pv-founder-body{grid-column:3!important;grid-row:1!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_3]{position:relative;z-index:1;align-self:start}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>.pv-polaroid{margin-bottom:72px!important}}@media(min-width:1100px){html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare])>.pvbc{height:100%;display:flex!important;flex-direction:column}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-in{flex:1;display:flex!important;flex-direction:column}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-nav{margin-top:auto!important;padding-top:14px}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-fn{min-height:96px}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvbc-cta{display:none!important}}@media(min-width:860px){html body:has(.pvp-bar) footer{padding-bottom:84px!important}html body .pvp-bar{background:#fffdf9!important}html:not(.pv-lp) body #MainContent .pv-science-panel .pv-science-inner{display:flex!important;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:left}html:not(.pv-lp) body #MainContent .pv-science-panel .pv-science-illustration{display:none!important}html:not(.pv-lp) body #MainContent .pv-science-panel .pv-science-tags{justify-content:center!important;display:flex}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-page{max-width:min(1160px,calc(100% - 144px))!important;padding-left:0!important;padding-right:0!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-hero{text-align:center}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-hero-cta{justify-content:center!important;gap:14px!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-hero-cta>*{margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-step-story{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-step-story>figure{margin:0!important;width:auto!important;max-width:none!important;position:static!important;opacity:1!important;transform:none!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-step-story>figure svg{width:100%!important;height:auto!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) [id$=__science_3] .pv-block{text-align:center}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) [id$=__science_3] .pv-sci-p,html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) [id$=__science_3] .pv-block>p{max-width:680px;margin-left:auto!important;margin-right:auto!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-stat{max-width:760px;margin-left:auto!important;margin-right:auto!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-ing-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-ing-list>*{margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pvev{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important;column-gap:40px;align-items:center;padding:32px 36px!important;border-radius:20px}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pvev>*{grid-column:1!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pvev-grid{grid-column:2!important;grid-row:1 / span 5!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;width:100%}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pvev-card{opacity:1!important;transform:none!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-faq>.pv-section-h,html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-faq>.pv-section-sub{text-align:center!important;margin-left:auto!important;margin-right:auto!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-faq>.pv-section-h:after{margin-left:auto!important;margin-right:auto!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-founder>.pv-founder-body{padding-top:120px!important;padding-bottom:72px!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4],html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4]>.pv-page{display:contents!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section{display:grid!important;grid-column:2 / 5!important;grid-row:4 / 9!important;grid-template-columns:subgrid!important;grid-template-rows:subgrid!important;align-items:start;padding:0!important;margin:0!important;max-width:none!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>*{grid-column:3!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>.pv-section-h{grid-row:1!important;margin-top:24px!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>:nth-child(3){grid-row:2!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>:nth-child(4){grid-row:3!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>:nth-child(5){grid-row:4!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_4] .pv-story-section>.pv-polaroid{grid-column:1!important;grid-row:1 / 6!important;position:sticky!important;top:120px!important;align-self:start!important;margin-top:24px!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_5]{grid-column:4!important;grid-row:8!important;background:transparent!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_5] .pv-page{max-width:none!important;padding:0!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_5] .pv-section-dark{margin:24px 0!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_6]{grid-row:9!important}html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section[id$=__about_7]{grid-row:10!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>.pv-polaroid{grid-row:10 / span 6!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(2){grid-row:11!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(3){grid-row:12!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(4){grid-row:13!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(5){grid-row:14!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(6){grid-row:15!important}html:not(.pv-lp) body #MainContent:has(.pv-founder):after{grid-row:16!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>.pv-polaroid{grid-row:10 / 16!important;position:sticky!important;top:120px!important;align-self:start!important;margin-bottom:0!important}}@media(min-width:1100px){html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__comparison]{grid-column:l!important;grid-row:var(--pvcmp-row,auto)}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__mag_compare]{grid-column:r!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]){min-width:0;overflow:hidden}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) :is(.pvbc,.pvbc-in,.pvbc-wrap){min-width:0!important;max-width:100%!important;width:100%!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-scroll{overflow-x:auto!important;max-width:100%!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-grid{width:max-content!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-nav{display:flex!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__mag_compare] .pvmc-bars{grid-column:auto!important;grid-row:auto!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__mag_compare] .pvbc-wrap{grid-column:auto!important;grid-row:auto!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-step-story{display:flex!important;flex-wrap:wrap;justify-content:center;gap:16px}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-step-story>figure{flex:0 0 calc((100% - 32px) / 3)!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev>.pvev-h:before{content:"Methylated B Complex Ultra";display:block;width:max-content;margin:0 auto 12px;padding:5px 14px;border-radius:999px;background:#cba8662e;color:#e8d6a6;font-size:12.5px;font-weight:800}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev-card{display:grid!important;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center!important;padding:12px 28px 12px 14px!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev-card>.pvev-top{grid-column:1;grid-row:1 / 4;margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev-card>.pvev-kq{grid-column:1;grid-row:1;align-self:start}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev-card>.pvev-mean{grid-column:2;grid-row:1}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev-card>.pvev-when{grid-column:2;grid-row:2}html:not(.pv-lp) body #MainContent:has(.pv-fhs) .pvev-card>.pvev-cite{grid-column:2;grid-row:3}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-step-story>figure{display:flex!important;flex-direction:column}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-step-story .pv-ss-cap{min-height:92px}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-step-story .pv-ss-svg{width:100%!important;height:auto!important;aspect-ratio:360 / 224!important;flex:none}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-study-card{padding:14px 16px!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-study-card-h{font-size:15.5px!important;margin:6px 0!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-study-card-body{font-size:13.5px!important;line-height:1.5!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) .pv-sci-study-cards{gap:12px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev-card{display:grid!important;grid-template-columns:minmax(96px,auto) minmax(0,1fr);column-gap:14px;align-items:center!important;text-align:left!important;padding:12px 30px 12px 14px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev-card>*{text-align:left!important;margin:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev-card>.pvev-top{grid-column:1;grid-row:1 / 4;justify-content:flex-start!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev-card>.pvev-kq{grid-column:1;grid-row:1;align-self:start}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev-card>.pvev-mean{grid-column:2;grid-row:1}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev-card>.pvev-when{grid-column:2;grid-row:2}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev-card>.pvev-cite{grid-column:2;grid-row:3}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev-card>.pvev-pill{display:none!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev-num{font-size:26px!important;white-space:nowrap}}@media(min-width:1100px){html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-grid{font-size:12.5px!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-pic img,html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-pic svg{height:34px!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-hc b{font-size:12.5px!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section:is([id$=__comparison],[id$=__mag_compare]) .pvbc-lab b{font-size:12.5px!important}html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__mag_compare] .pvmc-bar{padding-top:3px!important;padding-bottom:3px!important;font-size:13px!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>.pv-cta-btn,html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>:nth-child(6){margin-bottom:0!important}html:not(.pv-lp) body #MainContent:has(.pv-founder) .pv-closing>.pv-polaroid{margin-bottom:0!important}html:not(.pv-lp) body #MainContent:has(.pv-founder):after{height:96px!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) section .pv-step-story.pv-step-story{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:18px!important;height:auto!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) section .pv-step-story.pv-step-story>figure.pv-ss-frame{grid-column:span 2!important;width:auto!important;max-width:none!important;flex:none!important;height:auto!important;display:flex!important;flex-direction:column!important;margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) section .pv-step-story.pv-step-story>figure.pv-ss-frame:nth-child(4){grid-column:2 / span 2!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) section .pv-step-story.pv-step-story>figure.pv-ss-frame:nth-child(5){grid-column:4 / span 2!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) section .pv-step-story.pv-step-story .pv-ss-cap{position:static!important;min-height:96px!important;margin:0 0 10px!important;opacity:1!important;transform:none!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) section .pv-step-story.pv-step-story .pv-ss-svg{position:static!important;display:block!important;width:100%!important;height:220px!important;aspect-ratio:auto!important;margin-top:auto!important}}@media(min-width:860px){html body #MainContent .pv-sl-wrap{max-width:min(1160px,calc(100% - 144px))!important}html body #MainContent .pv-sl-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch}html body #MainContent .pv-sl-item{margin:0!important;height:100%}html body #MainContent .pv-sl-title{font-size:15px!important;line-height:1.3!important}html body #MainContent .pv-sl-sum{font-size:13.5px!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev .pvev-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev .pvev-card{grid-template-columns:132px minmax(0,1fr)!important;column-gap:16px!important;padding:14px 34px 14px 16px!important;min-height:0!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev .pvev-num{font-size:36px!important;line-height:1!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev .pvev-num .s{font-size:18px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev .pvev-arrow svg{width:22px!important;height:22px!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev .pvev-mean{font-size:15px!important;line-height:1.25!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev .pvev-when,html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev .pvev-cite{font-size:12.5px!important;line-height:1.35!important}html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev .pvev-kq{font-size:11px!important}}@media(min-width:1100px){html:not(.pv-lp) body #MainContent:is(:has(.pv-hero):has(.pvp),:has(.pv-fhs),:has(.pv-sci-hero)) .pvev{grid-template-columns:minmax(0,1fr) minmax(0,2.3fr)!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-founder)>.shopify-section:is([id$=__about_3],[id$=__about_4]) .pv-story-section>.pv-section-h{text-align:center!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) [id$=__science_2] .pv-section-dark.pv-sci-thesis{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:28px;align-items:start;background:none!important;padding:0!important;border-radius:0!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) [id$=__science_2] .pv-sci-thesis-left{position:sticky;top:112px;align-self:start;background:#1a3a2a;border-radius:20px;padding:40px 36px;text-align:center}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) [id$=__science_2] .pv-sci-thesis-right{background:#1a3a2a;border-radius:20px;padding:34px 34px 38px}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) [id$=__science_2] .pv-sci-thesis-right .pv-sci-duel{margin:0!important}html:not(.pv-lp) body #MainContent:has(.pv-sci-hero) [id$=__science_2] .pv-sci-thesis-right .pv-sci-why{max-width:none!important;margin:20px 0 0!important}}@media(min-width:860px){html:not(.pv-lp) body #MainContent:has(.pv-fhs)>.shopify-section[id$=__comparison] .pvbc-wrap{margin-top:-10px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pv-desktop.css.map */
