.nv-home{--nv-blue: #2747b0;--nv-blue-deep: #1c3586;--nv-ink: #0f1d4a;--nv-paper: #ffffff;--nv-mist: #eef2fb;--nv-teal: #2e8c86;--nv-amber: #c98a2b;--nv-rule-thick: 8px;--nv-rule: 2px;--nv-gutter: 16px;--nv-max: 1180px;font-family:var(--nv-font, "Libre Franklin", "Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif);font-size:16px;line-height:1.5;color:var(--nv-ink);font-variant-numeric:tabular-nums lining-nums;letter-spacing:normal;-webkit-font-smoothing:antialiased}.nv-home :where(ul,li,dl,dt,dd,a,span,strong){font-family:inherit;letter-spacing:inherit}.nv-home *,.nv-home *:before,.nv-home *:after{box-sizing:border-box}.nv-home__wrap{max-width:var(--nv-max);margin:0 auto;padding:0 var(--nv-gutter)}@media screen and (min-width:750px){.nv-home{--nv-gutter: 32px}}.nv-home :where(h2,h3,p){margin:0;font-family:inherit;letter-spacing:normal}.nv-home a:focus-visible,.nv-home button:focus-visible{outline:3px solid var(--nv-amber);outline-offset:3px}.nv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:2px solid currentColor;border-radius:999px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.1;text-decoration:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.nv-btn--light{background:var(--nv-paper);border-color:var(--nv-paper);color:var(--nv-blue-deep)}.nv-btn--light:hover{background:transparent;color:var(--nv-paper)}.nv-btn--blue{background:var(--nv-blue);border-color:var(--nv-blue);color:var(--nv-paper)}.nv-btn--blue:hover{background:var(--nv-blue-deep);border-color:var(--nv-blue-deep)}.nv-btn--outline{background:transparent;border-color:var(--nv-ink);color:var(--nv-ink)}.nv-btn--outline:hover{background:var(--nv-ink);color:var(--nv-paper)}.nv-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.nv-hero{background:var(--nv-blue);color:var(--nv-paper);padding:40px 0 48px}.nv-hero__grid{display:grid;gap:32px;align-items:center}.nv-hero__rating{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;margin-bottom:20px}.nv-hero__stars{display:inline-flex;gap:2px;color:#ffd27a}.nv-hero__stars svg{width:15px;height:15px;display:block}.nv-hero__title{font-size:clamp(40px,7.4vw,84px);font-weight:900;line-height:.98;letter-spacing:-.02em;max-width:13ch;color:var(--nv-paper)}.nv-hero__lede{margin-top:20px;max-width:34em;font-size:18px;line-height:1.55;color:#ffffffe0}.nv-hero__buy{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px}.nv-hero__price{font-size:17px;line-height:1.3}.nv-hero__price strong{font-weight:900;font-size:24px;display:block}.nv-hero__link{display:inline-block;margin-top:20px;color:var(--nv-paper);font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.nv-hero__link:hover{text-decoration-thickness:3px}.nv-hero__facts{list-style:none;margin:32px 0 0;padding:16px 0 0;border-top:var(--nv-rule) solid rgba(255,255,255,.35);display:grid;gap:8px;font-size:15px;color:#ffffffeb}.nv-hero__facts li{display:flex;gap:10px;align-items:baseline}.nv-hero__facts svg{flex:none;width:14px;height:14px;position:relative;top:2px}.nv-hero__media{margin:0;justify-self:center;width:100%;max-width:520px}.nv-hero__media img{display:block;width:100%;height:auto;border-radius:20px;box-shadow:0 30px 60px -30px #061032a6}@media screen and (min-width:750px){.nv-hero{padding:72px 0 80px}.nv-hero__facts{display:flex;flex-wrap:wrap;gap:8px 28px}}@media screen and (min-width:990px){.nv-hero__grid{grid-template-columns:1.15fr 1fr;gap:64px}}.nv-formula{background:var(--nv-paper);padding:56px 0 64px;scroll-margin-top:80px}.nv-formula__grid{display:grid;gap:32px}.nv-formula__heading{font-size:clamp(30px,4.2vw,46px);font-weight:900;line-height:1.05;letter-spacing:-.015em;color:var(--nv-ink);max-width:12ch}.nv-formula__text{margin-top:16px;max-width:30em;font-size:17px;line-height:1.6;color:#0f1d4acc}.nv-label{border:3px solid var(--nv-ink);padding:20px 18px 16px;background:var(--nv-paper)}.nv-label__title{font-size:clamp(28px,4vw,40px);font-weight:900;line-height:1;letter-spacing:-.01em}.nv-label__serving{margin-top:8px;font-size:16px;line-height:1.35}.nv-label__rule{border:0;border-top:var(--nv-rule-thick) solid var(--nv-ink);margin:12px 0 0}.nv-label__rule--thin{border-top-width:var(--nv-rule);margin:0}.nv-label__head{display:flex;justify-content:flex-end;padding:6px 0;font-size:13px;font-weight:700;border-bottom:var(--nv-rule) solid var(--nv-ink)}.nv-label__total{display:flex;justify-content:space-between;gap:16px;padding:10px 0 12px;font-size:19px;font-weight:900}.nv-bar{display:flex;height:44px;width:100%;overflow:hidden;border:var(--nv-rule) solid var(--nv-ink)}.nv-bar__seg{flex:0 0 var(--nv-share);background:var(--nv-seg);border-right:var(--nv-rule) solid var(--nv-paper)}.nv-bar__seg:last-child{border-right:0}.nv-bar--animate .nv-bar__seg{flex-basis:0;border-right-width:0}.nv-bar--animate.is-visible .nv-bar__seg{flex-basis:var(--nv-share);border-right-width:var(--nv-rule);transition:flex-basis .5s cubic-bezier(.3,.6,.2,1)}.nv-bar--animate.is-visible .nv-bar__seg:nth-child(2){transition-delay:.5s}.nv-bar--animate.is-visible .nv-bar__seg:nth-child(3){transition-delay:1s}.nv-bar--animate.is-visible .nv-bar__seg:last-child{border-right-width:0}@media(prefers-reduced-motion:reduce){.nv-bar--animate .nv-bar__seg,.nv-bar--animate.is-visible .nv-bar__seg{flex-basis:var(--nv-share);transition:none}.nv-bar--animate .nv-bar__seg:not(:last-child){border-right-width:var(--nv-rule)}}.nv-bar__legend{display:grid;gap:4px;margin:10px 0 4px;padding:0;list-style:none;font-size:14px;line-height:1.35}.nv-bar__legend li{display:grid;grid-template-columns:12px 1fr;column-gap:8px;align-items:baseline}.nv-bar__legend strong{font-weight:900;display:block}.nv-swatch{flex:none;width:12px;height:12px;background:var(--nv-seg);position:relative;top:1px}.nv-label__group{border-top:var(--nv-rule-thick) solid var(--nv-ink);margin-top:12px}.nv-label__blend{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0 6px;font-size:17px;font-weight:900}.nv-label__total>span:last-child,.nv-label__blend>span:last-child,.nv-label__row dd,.nv-pack__price{white-space:nowrap;flex:none}.nv-label__blend-name{display:flex;align-items:baseline;gap:8px}.nv-label__rows{margin:0;padding:0}.nv-label__row{display:flex;justify-content:space-between;gap:16px;padding:5px 0 5px 20px;border-top:1px solid rgba(15,29,74,.35);font-size:15px;line-height:1.35}.nv-label__row dt{font-weight:400}.nv-label__row dd{margin:0;flex:none;font-weight:600;text-align:right}.nv-label__foot{border-top:var(--nv-rule-thick) solid var(--nv-ink);margin-top:12px;padding-top:8px;font-size:13px;line-height:1.45;color:#0f1d4ad9}@media screen and (min-width:750px){.nv-formula{padding:96px 0 104px}.nv-label{padding:28px 28px 20px}.nv-bar__legend{grid-template-columns:repeat(3,1fr);gap:12px}}@media screen and (min-width:990px){.nv-formula__grid{grid-template-columns:.8fr 1.2fr;gap:72px;align-items:start}.nv-formula__intro{position:sticky;top:120px}}.nv-packs{background:var(--nv-mist);padding:56px 0 64px}.nv-packs__heading{font-size:clamp(30px,4.2vw,46px);font-weight:900;line-height:1.05;letter-spacing:-.015em;max-width:16ch}.nv-packs__text{margin-top:16px;max-width:34em;font-size:17px;line-height:1.6;color:#0f1d4acc}.nv-packs__list{list-style:none;margin:40px 0 0;padding:0;display:grid;border-top:3px solid var(--nv-ink)}.nv-pack{display:grid;grid-template-columns:1fr auto;gap:4px 16px;align-items:end;padding:24px 0;border-bottom:var(--nv-rule) solid rgba(15,29,74,.25)}.nv-pack__days{font-size:clamp(34px,5vw,56px);font-weight:900;line-height:1;letter-spacing:-.02em}.nv-pack__bottles{font-size:16px;font-weight:600;margin-top:6px}.nv-pack__note{font-size:14px;font-weight:700;margin-top:10px;color:var(--nv-blue)}.nv-pack__pricing{text-align:right}.nv-pack__price{font-size:26px;font-weight:900;line-height:1.1}.nv-pack__each{font-size:14px;margin-top:4px;color:#0f1d4abf}.nv-pack__save{font-size:14px;font-weight:700;margin-top:4px;color:var(--nv-teal)}.nv-pack__plan{font-size:14px;font-weight:700;margin-bottom:2px}.nv-pack__alt{font-size:14px;margin-top:10px;color:#0f1d4abf}.nv-pack__alt strong{font-weight:700}.nv-pack__gifts{grid-column:1 / -1;list-style:none;margin:16px 0 0;padding:12px 0 0;border-top:1px dashed currentColor;display:grid;gap:6px;font-size:14px;line-height:1.4}.nv-pack__gifts s{opacity:.7}.nv-pack__soldout{grid-column:1 / -1;margin-top:12px;font-size:14px;font-weight:700}.nv-pack--recommended .nv-pack__alt,.nv-pack--recommended .nv-pack__plan{color:#ffffffd9}.nv-packs__footer{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:40px}.nv-packs__footer .nv-packs__currency{margin-top:0}.nv-pack__cta{grid-column:1 / -1;margin-top:16px}.nv-pack__cta .nv-btn{padding:0 16px}.nv-pack__cta .nv-btn{width:100%}.nv-pack--recommended{background:var(--nv-blue);color:var(--nv-paper);padding:24px 20px;margin:0 calc(var(--nv-gutter) * -1);border-bottom:0}.nv-pack--recommended .nv-pack__note,.nv-pack--recommended .nv-pack__save{color:#ffd27a}.nv-pack--recommended .nv-pack__each{color:#fffc}.nv-packs__currency{margin-top:20px;font-size:14px;color:#0f1d4abf}@media screen and (min-width:750px){.nv-packs{padding:96px 0 104px}.nv-packs__list{grid-template-columns:repeat(3,1fr);border-bottom:3px solid var(--nv-ink)}.nv-pack{display:flex;flex-direction:column;align-items:stretch;padding:32px 28px;border-bottom:0;border-right:var(--nv-rule) solid rgba(15,29,74,.25)}.nv-pack:last-child{border-right:0}.nv-pack__pricing{text-align:left;margin-top:28px}.nv-pack__gifts{margin-top:auto;padding-top:16px}.nv-pack__pricing{margin-bottom:20px}.nv-pack__cta{margin-top:auto;padding-top:28px}.nv-pack--recommended{margin:-16px 0;padding:48px 28px;border-right:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nv-home.css.map */
