.nva{--nva-black: #0A0A0A;--nva-white: #FFFFFF;--nva-gold: #C9A84C;--nva-ink: #1A1A1A;--nva-muted: #8A8A8A;--nva-card: #111111;--nva-line: rgba(201, 168, 76, .2);--nva-serif: "Playfair Display", "Cormorant Garamond", Georgia, serif;--nva-sans: "Inter", "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nva-ease: cubic-bezier(.2, .65, .2, 1);--nva-gutter: 24px;--nva-pad: 96px;position:relative;padding-block:var(--nva-pad);font-family:var(--nva-sans);font-size:16px;line-height:1.65;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}.nva *,.nva *:before,.nva *:after{box-sizing:border-box}.nva img{display:block;max-width:100%;height:auto}.nva :where(blockquote,figure){margin:0;padding:0;border:0;font-style:normal}@media(min-width:768px){.nva{--nva-gutter: 40px;--nva-pad: 128px}}@media(min-width:1024px){.nva{--nva-gutter: 56px;--nva-pad: 160px}}html:has(.nva){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.nva){scroll-behavior:auto}}.nva--dark{background:var(--nva-black);color:var(--nva-white)}.nva--light{background:var(--nva-white);color:var(--nva-ink)}.nva__wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--nva-gutter)}.nva__wrap--narrow{max-width:820px}.nva__center{text-align:center}.nva__eyebrow{display:block;margin:0 0 20px;font-family:var(--nva-sans);font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--nva-gold)}.nva__h1,.nva__h2,.nva__h3{margin:0;font-family:var(--nva-serif);font-weight:400;color:inherit;letter-spacing:-.01em;text-wrap:balance}.nva__h1{font-size:clamp(40px,9vw,84px);line-height:1.04}.nva__h2{font-size:clamp(32px,5.4vw,56px);line-height:1.1}.nva__h3{font-size:22px;line-height:1.3}.nva__h1 em,.nva__h2 em{font-style:italic;color:var(--nva-gold)}.nva__lead,.nva__rte{margin:0;font-size:16px;line-height:1.75;color:var(--nva-muted)}.nva--light .nva__rte{color:#4a4a4a}.nva__rte p{margin:0 0 1.1em}.nva__rte p:last-child{margin-bottom:0}.nva__rte strong{color:inherit;font-weight:600}.nva--dark .nva__rte strong{color:var(--nva-white)}.nva__rte a{color:var(--nva-gold)}@media(min-width:768px){.nva__lead,.nva__rte{font-size:17px}}.nva__muted{color:var(--nva-muted)}.nva__fine{margin:0;font-size:12px;letter-spacing:.08em;color:var(--nva-muted)}.nva__rule{display:block;width:48px;height:1px;margin:28px 0;border:0;background:var(--nva-gold)}.nva__center .nva__rule{margin-inline:auto}.nva__btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:18px 44px;border:1px solid var(--nva-gold);border-radius:0;background:var(--nva-gold);color:var(--nva-black);font-family:var(--nva-sans);font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .4s var(--nva-ease),color .4s var(--nva-ease);-webkit-appearance:none;appearance:none}.nva__btn:hover{background:transparent;color:var(--nva-gold)}.nva__btn:focus-visible{outline:1px solid var(--nva-gold);outline-offset:4px}.nva__btn[disabled]{opacity:.5;cursor:not-allowed}.nva__btn--block{width:100%}.nva--light .nva__btn:hover{color:#9a7e30;border-color:#9a7e30}.nva__media{position:relative;overflow:hidden;background:#151515}.nva--light .nva__media{background:#f3f1ec}.nva__media img,.nva__media .nva__placeholder{width:100%;height:100%;object-fit:cover}.nva__placeholder{display:block;fill:#c9a84c59}.nva--light .nva__placeholder{fill:#1a1a1a2e}.js .nva [data-nva-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity 1.1s var(--nva-ease),transform 1.1s var(--nva-ease);transition-delay:calc(var(--nva-i, 0) * .12s)}.js .nva [data-nva-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .nva [data-nva-reveal]{opacity:1;transform:none;transition:none}}.nva [data-nva-parallax]{will-change:transform}.nva-hero{display:flex;align-items:center;min-height:100vh;min-height:100svh;padding-block:72px;background:radial-gradient(60% 55% at 72% 50%,rgba(201,168,76,.12),transparent 70%),var(--nva-black)}.nva-hero__grid{display:grid;gap:56px;align-items:center}.nva-hero__copy{max-width:600px}.nva-hero__sub{margin:28px 0 40px;font-size:13px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--nva-white);opacity:.82}.nva-hero__trust{display:flex;align-items:center;gap:10px;margin-top:20px}.nva-hero__trust svg{width:16px;height:16px;color:var(--nva-gold);flex:none}.nva-hero__visual{position:relative;width:100%;max-width:520px;margin-inline:auto}.nva-hero__visual .nva__media{aspect-ratio:4 / 5}.nva-hero__visual:before{content:"";position:absolute;inset:-1px auto auto -1px;width:64px;height:64px;border-top:1px solid var(--nva-gold);border-left:1px solid var(--nva-gold);z-index:2;pointer-events:none}.nva-hero__visual:after{content:"";position:absolute;inset:auto -1px -1px auto;width:64px;height:64px;border-bottom:1px solid var(--nva-gold);border-right:1px solid var(--nva-gold);z-index:2;pointer-events:none}@media(min-width:1024px){.nva-hero__grid{grid-template-columns:1.1fr .9fr;gap:80px}.nva-hero__visual{margin-right:0}}.nva-quotes{padding-block:56px;border-top:1px solid var(--nva-line);border-bottom:1px solid var(--nva-line)}.nva-quotes__track{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:16px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nva-quotes__track::-webkit-scrollbar{display:none}.nva-quotes__track>li{display:flex;scroll-snap-align:start}.nva-quote{flex:1;margin:0;padding:28px 24px;background:var(--nva-card);border:1px solid var(--nva-line)}.nva-quote__mark{display:block;height:28px;font-family:var(--nva-serif);font-size:44px;line-height:1;color:var(--nva-gold)}.nva-quote__text{margin:8px 0 16px;font-size:15px;line-height:1.6;color:var(--nva-white)}.nva-quote__cite{font-style:normal;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--nva-muted)}@media(min-width:768px){.nva-quotes__track{grid-auto-columns:40%;gap:20px}}@media(min-width:1024px){.nva-quotes__track{grid-auto-flow:row;grid-template-columns:repeat(var(--nva-count, 5),minmax(0,1fr));overflow:visible}}.nva-split{display:grid;gap:48px;align-items:center}.nva-split .nva__h2{margin-bottom:28px}.nva-split__media .nva__media{aspect-ratio:4 / 5}@media(min-width:768px){.nva-split{grid-template-columns:1fr 1fr;gap:64px}.nva-split--flip .nva-split__copy{order:2}}@media(min-width:1024px){.nva-split{gap:112px}}.nva-head{max-width:720px;margin:0 auto 72px;text-align:center}.nva-benefits__grid{display:grid;gap:56px;margin:0;padding:0;list-style:none}.nva-benefit{text-align:center}.nva-benefit__icon{display:grid;place-items:center;width:96px;height:96px;margin:0 auto 32px;border:1px solid var(--nva-gold);border-radius:50%;color:var(--nva-gold)}.nva-benefit__icon svg{width:44px;height:44px}.nva-benefit .nva__h3{margin-bottom:14px}.nva-benefit .nva__rte{font-size:15px;max-width:340px;margin-inline:auto}@media(min-width:768px){.nva-benefits__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}@media(min-width:1024px){.nva-benefits__grid{gap:72px}}.nva-steps__list{position:relative;display:grid;gap:48px;margin:0;padding:0;list-style:none}.nva-step{text-align:center;position:relative}.nva-step__num{position:relative;z-index:1;display:grid;place-items:center;width:60px;height:60px;margin:0 auto 28px;border:1px solid var(--nva-gold);border-radius:50%;background:var(--nva-white);font-family:var(--nva-serif);font-size:22px;color:var(--nva-gold)}.nva--dark .nva-step__num{background:var(--nva-black)}.nva-step .nva__h3{font-size:26px;margin-bottom:12px}.nva-step .nva__rte{font-size:15px;max-width:300px;margin-inline:auto}@media(min-width:768px){.nva-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.nva-steps__list:before{content:"";position:absolute;top:30px;left:16.66%;right:16.66%;height:1px;background:var(--nva-line)}}.nva-science__grid{display:grid;gap:64px;align-items:center}.nva-science .nva__h2{margin-bottom:28px}.nva-diagram{width:100%;max-width:460px;margin-inline:auto}.nva-diagram svg{display:block;width:100%;height:auto;overflow:visible}.nva-diagram__label{font-family:var(--nva-sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.nva-diagram__value{font-family:var(--nva-serif);font-size:17px}.nva-diagram__pulse{transform-origin:200px 200px;animation:nvaPulse 4.5s var(--nva-ease) infinite}@keyframes nvaPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.nva-diagram__pulse{animation:none}}@media(min-width:1024px){.nva-science__grid{grid-template-columns:1.05fr .95fr;gap:112px}}.nva-compare__scroll{overflow-x:auto;margin-inline:calc(var(--nva-gutter) * -1);padding-inline:var(--nva-gutter);-webkit-overflow-scrolling:touch}.nva-compare__table{width:100%;min-width:620px;border-collapse:collapse;font-size:14px}.nva-compare__table th,.nva-compare__table td{padding:22px 14px;border-bottom:1px solid #ECE8DE;text-align:center;vertical-align:middle}.nva-compare__table thead th{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--nva-muted);border-bottom-color:var(--nva-ink)}.nva-compare__table tbody th{text-align:left;font-weight:500;color:var(--nva-ink);white-space:nowrap}.nva-compare__table td{color:#6a6a6a}.nva-compare__table tbody th,.nva-compare__table thead th:first-child{position:sticky;left:0;z-index:1;background:var(--nva-white)}.nva-compare__table .is-amor{background:#faf7ee;color:var(--nva-ink);font-weight:500}.nva-compare__table thead .is-amor{font-family:var(--nva-serif);font-size:17px;letter-spacing:0;text-transform:none;color:var(--nva-ink);border-top:2px solid var(--nva-gold)}.nva-compare__icon{display:inline-block;width:22px;height:22px;vertical-align:middle}.nva-compare__icon--yes{color:var(--nva-gold)}.nva-compare__icon--soft{color:#b5b5b5}.nva-compare__icon--no{color:#c4c4c4}.nva-compare__note{margin-top:24px;text-align:center}@media(min-width:768px){.nva-compare__scroll{margin-inline:0;padding-inline:0}.nva-compare__table{font-size:15px}.nva-compare__table th,.nva-compare__table td{padding:26px 20px}}.nva-reviews__grid{display:grid;gap:24px;margin:0;padding:0;list-style:none}.nva-review{display:flex;flex-direction:column;height:100%;margin:0;padding:40px 32px;background:var(--nva-card);border:1px solid rgba(201,168,76,.35)}.nva-review__quote{flex:1;margin:0 0 32px;font-family:var(--nva-serif);font-size:19px;font-style:italic;line-height:1.6;color:var(--nva-white)}.nva-review__name{display:block;font-style:normal;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--nva-gold)}.nva-review__context{display:block;margin-top:6px;font-size:13px;color:var(--nva-muted)}@media(min-width:768px){.nva-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.nva-reviews__grid{grid-template-columns:repeat(var(--nva-count, 3),minmax(0,1fr));gap:32px}}.nva-buy{scroll-margin-top:80px}.nva-buy__grid{display:grid;gap:48px;align-items:center}.nva-buy__media .nva__media{aspect-ratio:1 / 1}.nva-buy__title{margin-bottom:16px}.nva-buy__price{display:flex;align-items:baseline;gap:14px;margin:0 0 28px;font-family:var(--nva-serif);font-size:28px;color:var(--nva-ink)}.nva-buy__compare{font-size:18px;color:var(--nva-muted);text-decoration:line-through}.nva-buy__desc{margin-bottom:36px}.nva-buy__field{margin-bottom:20px}.nva-buy__label{display:block;margin-bottom:10px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--nva-muted)}.nva-buy__select{width:100%;min-height:52px;padding:0 16px;border:1px solid #D9D4C7;border-radius:0;background:var(--nva-white);color:var(--nva-ink);font:inherit}.nva-buy__promise{margin:18px 0 0;font-size:12px;letter-spacing:.06em;text-align:center;color:var(--nva-muted)}.nva-buy__error{margin:14px 0 0;font-size:13px;color:#a3361f;text-align:center}.nva-buy__error:empty{display:none}.nva-buy__trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px 24px;margin-top:32px;padding-top:28px;border-top:1px solid #ECE8DE;color:var(--nva-muted)}.nva-buy__badge{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.nva-buy__badge svg{width:18px;height:18px}.nva-buy__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin:0;padding:0;list-style:none}.nva-buy__payments svg{width:38px;height:24px;filter:grayscale(1);opacity:.55}@media(min-width:768px){.nva-buy__grid{grid-template-columns:1.1fr .9fr;gap:64px}}@media(min-width:1024px){.nva-buy__grid{gap:112px}}.nva-faq__list{border-top:1px solid var(--nva-line)}.nva-faq__item{border-bottom:1px solid var(--nva-line)}.nva-faq__q{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;font-family:var(--nva-serif);font-size:19px;line-height:1.4;color:var(--nva-white);cursor:pointer;list-style:none}.nva-faq__q::-webkit-details-marker{display:none}.nva-faq__q:focus-visible{outline:1px solid var(--nva-gold);outline-offset:6px}.nva-faq__q svg{width:22px;height:22px;flex:none;color:var(--nva-gold);transition:transform .5s var(--nva-ease)}.nva-faq__item[open] .nva-faq__q svg{transform:rotate(45deg)}.nva-faq__a{padding:0 48px 30px 0}.nva-faq__item[open] .nva-faq__a{animation:nvaFade .6s var(--nva-ease)}@keyframes nvaFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(min-width:768px){.nva-faq__q{font-size:22px;padding:32px 0}}.nva-final{background:radial-gradient(50% 60% at 50% 100%,rgba(201,168,76,.14),transparent 70%),var(--nva-black);border-top:1px solid var(--nva-line)}.nva-final .nva__h2{font-size:clamp(34px,6vw,64px);margin-bottom:44px}.nva-final .nva__fine{margin-top:22px}.nva-footer{padding-block:56px 40px;border-top:1px solid var(--nva-line)}.nva-footer__inner{display:grid;gap:28px;justify-items:center;text-align:center}.nva-footer__brand{margin:0;font-family:var(--nva-serif);font-size:22px;letter-spacing:.02em;color:var(--nva-white)}.nva-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:0;padding:0;list-style:none}.nva-footer__links a{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--nva-muted);text-decoration:none;transition:color .3s var(--nva-ease)}.nva-footer__links a:hover,.nva-footer__links a:focus-visible{color:var(--nva-gold)}@media(min-width:768px){.nva-footer__inner{grid-template-columns:auto 1fr auto;justify-items:stretch;text-align:left}.nva-footer__links{justify-content:center}}body:has(.nva-footer--replace) .shopify-section-group-footer-group{display:none}
/*# sourceMappingURL=/cdn/shop/t/24/assets/nva-landing.css.map */
