:root{--v-navy:#0E2A47;--v-gold:#C9A24A;--v-cream:#F7F3EC;--v-ink:#111A24;--v-line:rgba(17,26,36,.14);--v-warm:#EFE9DF;--v-serif:Georgia,"Times New Roman",serif}body{background:var(--v-cream)}.v-scope:not(.v-footer){background:var(--v-cream);color:var(--v-ink)}.v-scope h1,.v-scope h2{color:var(--v-navy)}.v-scope.v-footer h2{color:#fff}.v-scope.v-season-banner h2{color:inherit}.v-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v-topbar{background:var(--v-navy)}.v-navigation{border-bottom-color:var(--v-line)}.v-hero-gradient{background:linear-gradient(90deg,#f7f3ecf0,#f7f3eccc 22%,#f7f3ec4d 38%,#f7f3ec00 52%)}.v-card-image{background:var(--v-warm)}.v-card-image--photo img{display:block;width:100%;height:100%;object-fit:cover}.v-shelf-controls button{background:var(--v-cream);border-color:var(--v-navy);color:var(--v-navy)}.v-faq details{border-bottom-color:var(--v-line)}.v-bundle-note{font-size:15px;font-style:italic;margin-top:16px!important;opacity:.8}.v-footer{background:var(--v-navy)}.v-footer-bottom{border-top-color:#c9a24a66}.v-signup-row button{color:var(--v-navy)}.v-button-on-dark{background:transparent;border-color:#fff;color:#fff!important}.v-button-on-dark:hover{background:#ffffff1f}.v-scope.v-story-band{background-color:var(--v-navy);background-image:var(--v-band-image,none);background-size:cover;background-position:center;color:#fff}.v-story-band-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center;padding-block:80px}.v-story-band-head{border-right:1px solid rgba(201,162,74,.55);padding-right:56px}.v-scope.v-story-band h2{font-size:56px;line-height:1.08;color:#fff}.v-story-band h2 em{font-style:normal;font-family:var(--v-serif);font-weight:700;color:var(--v-gold);letter-spacing:0}.v-story-band-head img{display:block;width:100%;height:auto}.v-story-band-body{font-size:16px;line-height:1.6;color:#ffffffeb}.v-story-band-body p{margin:0 0 14px}.v-story-band-body .v-signature{font-style:italic;margin:6px 0 18px}.v-story-band-body .v-button{min-height:44px;padding:10px 22px}.v-scope.v-story-trust{padding:32px 0}.v-story-trust .v-trust-row{border-top:0;padding-top:0}.v-story-trust .v-trust-item{border-right-color:#c9a24a8c}.v-story-trust .v-trust-item svg{color:var(--v-gold)}.v-pdp-top{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:start;padding:32px 0 48px}.v-pdp-main{aspect-ratio:1/1;background:var(--v-warm);overflow:hidden}.v-pdp-main img{display:block;width:100%;height:100%;object-fit:cover}.v-pdp-thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.v-pdp-thumbs::-webkit-scrollbar{display:none}.v-pdp-thumbs button{flex:0 0 72px;width:72px;height:72px;padding:0;border:1px solid var(--v-line);background:var(--v-warm)}.v-pdp-thumbs button[aria-current=true]{border:2px solid var(--v-navy)}.v-pdp-thumbs img{display:block;width:100%;height:100%;object-fit:cover}.v-pdp-need{display:flex;align-items:center;gap:9px;font-size:15px}.v-scope .v-pdp-info h1{font-size:48px;line-height:1.05;margin:12px 0 14px;letter-spacing:-.025em}.v-pdp-numbers{font-size:18px}.v-pdp-meta{font-size:15px;opacity:.75;margin-top:4px!important}.v-tiers{display:grid;gap:10px;margin:24px 0 16px;padding:0;border:0;min-width:0}.v-tier{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(17,26,36,.22);background:#fff;cursor:pointer}.v-tier:has(input:checked){border-color:var(--v-navy);background:#e8eef6;box-shadow:inset 0 0 0 1px var(--v-navy)}.v-tier input{-webkit-appearance:auto;appearance:auto;width:18px;height:18px;margin:0;accent-color:var(--v-navy);flex-shrink:0}.v-tier-label{flex:1;display:flex;flex-direction:column;gap:2px}.v-tier-label strong{font-size:18px;font-weight:600}.v-tier-label small{font-size:13px;opacity:.8}.v-tier-price{font-size:18px;font-weight:600}.v-pdp-form{margin:0}.v-pdp-add{width:100%}.v-pdp-amazon{text-align:center;margin:14px 0 22px!important;font-size:16px}.v-pdp-trust{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--v-line);padding-top:20px}.v-pdp-trust>*{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 10px;text-align:center;font-size:14px;line-height:1.35;border-right:1px solid var(--v-line)}.v-pdp-trust>*:last-child{border-right:0}.v-pdp-trust svg{width:28px;height:28px;color:var(--v-navy)}.v-pdp-trust a{text-decoration:underline;text-underline-offset:3px}.v-pdp-intro{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center;border-top:1px solid var(--v-line);padding-top:36px}.v-scope .v-pdp-intro h2{font-size:34px;line-height:1.1;padding-right:40px;border-right:1px solid rgba(201,162,74,.55)}.v-pdp-intro p{font-size:18px;line-height:1.55;max-width:680px}.v-pdp-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.v-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--v-line);background:#fff;font-size:14px}.v-badge svg{width:20px;height:20px;color:var(--v-navy)}.v-pdp-disclaimer{font-size:12px;line-height:1.5;opacity:.7;margin:16px 0 48px!important}.v-scope .v-band{background:var(--v-navy);color:#fff}.v-scope .v-band h2{color:#fff}.v-dose{display:grid;grid-template-columns:1fr}.v-dose--image{grid-template-columns:2fr 3fr}.v-dose-media{min-height:280px;position:relative;overflow:hidden}.v-dose-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.v-dose-copy{padding:56px;width:100%;max-width:1440px;margin-inline:auto}.v-scope .v-dose-copy h2{font-size:38px;line-height:1.1}.v-dose-nums{display:flex;gap:56px;margin-top:22px}.v-dose-nums>div+div{border-left:1px solid rgba(201,162,74,.55);padding-left:56px}.v-big{display:block;font-family:var(--v-serif);font-size:clamp(64px,8vw,112px);font-weight:700;line-height:1;color:var(--v-gold);letter-spacing:-.01em}.v-big-label{display:block;font-size:18px;margin-top:8px}.v-pdp-formula{display:grid;grid-template-columns:1.25fr .9fr 1fr;gap:40px;align-items:start;padding-block:56px}.v-pdp-formula--nophoto{grid-template-columns:1.3fr 1fr}.v-scope .v-pdp-formula h2{font-size:34px;line-height:1.1}.v-facts-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.v-sfp img{display:block;width:100%;height:auto}.v-sfp-placeholder{display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;border:1px solid var(--v-line);background:#fff;font-size:14px;text-align:center;padding:16px;opacity:.75}.v-facts{margin:0}.v-facts>div{border-bottom:1px solid var(--v-line);padding:12px 0}.v-facts dt{font-size:14px;opacity:.75}.v-facts dd{margin:2px 0 0;font-size:16px;font-weight:500}.v-formula-photo{aspect-ratio:4/5;overflow:hidden;background:var(--v-warm)}.v-formula-photo img{display:block;width:100%;height:100%;object-fit:cover}.v-formula-why p{font-size:17px;line-height:1.55;margin-top:12px!important}.v-checks{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.v-checks li{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600}.v-checks svg{width:20px;height:20px;color:var(--v-navy)}.v-formula-why .v-why-note{font-size:14px;font-style:italic;opacity:.8}.v-pdp-how{border-top:1px solid var(--v-line);border-bottom:1px solid var(--v-line)}.v-how-grid{display:grid;grid-template-columns:auto repeat(3,1fr);gap:32px;align-items:center;padding-block:32px}.v-scope .v-how-grid h2{font-size:30px;padding-right:32px;border-right:1px solid rgba(201,162,74,.55)}.v-step{display:flex;align-items:center;gap:16px;font-size:17px}.v-step-num{font-family:var(--v-serif);font-size:56px;font-weight:700;line-height:1;color:var(--v-navy)}.v-pdp-compare{display:grid;grid-template-columns:1fr 2.4fr;gap:40px;align-items:center;padding-block:48px}.v-scope .v-pdp-compare h2{font-size:34px;line-height:1.1}.v-compare{width:100%;border-collapse:collapse;font-size:15px;background:#fff}.v-compare th,.v-compare td{padding:10px 14px;border-bottom:1px solid var(--v-line);text-align:left;font-weight:400}.v-compare thead th{font-size:15px;text-align:center}.v-compare thead .v-compare-us{background:var(--v-navy);color:#fff;font-weight:600}.v-compare thead th:last-child{background:var(--v-warm)}.v-compare td{text-align:center;width:26%}.v-compare td.v-compare-us{color:var(--v-navy)}.v-compare td.v-compare-us svg{width:20px;height:20px;vertical-align:middle}.v-compare-them{color:#111a248c}.v-proof-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center;padding-block:48px}.v-proof--image .v-proof-grid{grid-template-columns:1.2fr 1fr .9fr}.v-scope .v-proof h2{font-size:40px;line-height:1.1}.v-proof-cta{border-left:1px solid rgba(201,162,74,.55);padding-left:32px}.v-proof-cta p{font-size:17px;margin-bottom:16px!important;color:#ffffffe6}.v-proof-cta .v-button{min-height:44px;padding:10px 22px}.v-proof-media img{display:block;width:100%;height:auto}.v-pdp-end{display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:start;padding-block:48px}.v-guarantee{display:flex;align-items:center;gap:24px;padding-right:40px;border-right:1px solid rgba(201,162,74,.55)}.v-guarantee-num{font-family:var(--v-serif);font-size:120px;font-weight:700;line-height:1;color:var(--v-gold)}.v-guarantee-head{font-size:26px;font-weight:600;line-height:1.2;color:var(--v-navy)}.v-guarantee p{font-size:18px}.v-guarantee .v-link{display:inline-block;margin-top:8px;font-size:16px}.v-pdp-faq{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:start}.v-scope .v-pdp-faq h2{font-size:34px}.v-pdp-faq details{border-bottom:1px solid var(--v-line)}.v-pdp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:12px 0;list-style:none;cursor:pointer;font-size:16px}.v-pdp-faq summary::-webkit-details-marker{display:none}.v-pdp-faq details[open] .v-faq-plus{transform:rotate(45deg)}.v-pdp-faq .v-faq-answer{padding:0 24px 16px 0;font-size:15px;line-height:1.6}.v-pdp-final{border-top:1px solid var(--v-line)}.v-final-grid{display:grid;grid-template-columns:auto 1fr auto auto;gap:32px;align-items:center;padding-block:20px}.v-final-img{width:64px;height:64px;overflow:hidden;background:var(--v-warm)}.v-final-img img{display:block;width:100%;height:100%;object-fit:cover}.v-final-title{font-size:24px;font-weight:600;color:var(--v-navy)}.v-final-price{font-size:22px;font-weight:600}.v-final-grid .v-button{min-width:200px}.v-pdp-sticky{display:none}@media(max-width:1199px){.v-scope.v-story-band h2{font-size:44px}.v-pdp-formula{grid-template-columns:1fr 1fr}.v-formula-photo{display:none}.v-how-grid{grid-template-columns:repeat(3,1fr)}.v-how-grid h2{grid-column:1/-1;border-right:0!important;padding-right:0!important}}@media(max-width:749px){.v-story-band-grid{grid-template-columns:1fr;gap:28px;padding-block:48px}.v-story-band-head{border-right:0;padding-right:0}.v-scope.v-story-band h2{font-size:32px}.v-story-band-body{font-size:15px}.v-story-band-body .v-button{width:100%}.v-pdp-top{grid-template-columns:1fr;gap:20px;padding:12px 0 32px}.v-scope .v-pdp-info h1{font-size:32px}.v-pdp-numbers{font-size:16px}.v-tier{padding:12px 14px}.v-tier-label strong,.v-tier-price{font-size:16px}.v-pdp-trust>*{font-size:12px;padding:0 6px}.v-pdp-trust svg{width:24px;height:24px}.v-pdp-intro{grid-template-columns:1fr;gap:12px;padding-top:28px}.v-scope .v-pdp-intro h2{font-size:26px;border-right:0;padding-right:0}.v-pdp-intro p{font-size:16px}.v-badge{font-size:13px;padding:6px 10px}.v-dose,.v-dose--image{grid-template-columns:1fr}.v-dose--image .v-dose-media{order:2;min-height:220px}.v-dose-copy{padding:36px 20px}.v-scope .v-dose-copy h2{font-size:26px}.v-dose-nums{flex-direction:column;gap:20px}.v-dose-nums>div+div{border-left:0;padding-left:0}.v-big{font-size:72px}.v-big-label{font-size:16px}.v-pdp-formula,.v-pdp-formula--nophoto{grid-template-columns:1fr;gap:32px;padding-block:40px}.v-formula-photo{display:block}.v-facts-grid{grid-template-columns:1fr}.v-scope .v-pdp-formula h2{font-size:28px}.v-how-grid{grid-template-columns:1fr;gap:16px;padding-block:28px}.v-scope .v-how-grid h2{font-size:26px}.v-step-num{font-size:40px}.v-pdp-compare{grid-template-columns:1fr;gap:20px;padding-block:36px}.v-scope .v-pdp-compare h2{font-size:28px}.v-compare{font-size:13px}.v-compare th,.v-compare td{padding:9px 8px}.v-proof-grid,.v-proof--image .v-proof-grid{grid-template-columns:1fr;gap:20px;padding-block:40px}.v-scope .v-proof h2{font-size:28px}.v-proof-cta{border-left:0;padding-left:0}.v-pdp-end{grid-template-columns:1fr;gap:36px;padding-block:36px}.v-guarantee{border-right:0;padding-right:0}.v-guarantee-num{font-size:80px}.v-guarantee-head{font-size:22px}.v-pdp-faq{grid-template-columns:1fr;gap:12px}.v-scope .v-pdp-faq h2{font-size:28px}.v-final-grid{grid-template-columns:auto 1fr;gap:12px 16px}.v-final-title,.v-final-price{font-size:18px}.v-final-grid .v-button{grid-column:1/-1;min-width:0;width:100%}.v-pdp-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;align-items:center;gap:14px;padding:10px 16px;background:#fff;border-top:1px solid var(--v-line);box-shadow:0 -4px 16px #111a2414}.v-pdp-sticky>div{display:flex;flex-direction:column;line-height:1.2}.v-pdp-sticky strong{font-size:18px}.v-pdp-sticky small{font-size:12px;opacity:.75}.v-pdp-sticky .v-button{flex:1;min-height:46px}body:has(.v-pdp-sticky){padding-bottom:70px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/valth-theme.css.map */
