:root{--nvp-green: #446933;--nvp-green-deep: #2d4623;--nvp-green-mid: #3a5a2d;--nvp-tint: #eef1ea;--nvp-cream: #f7f5ef;--nvp-ink: #1f2b19;--nvp-body: #3b3d37;--nvp-muted: #6c6f66;--nvp-line: #e2e6dc;--nvp-gold: #b8913a;--nvp-red: #b4553f;--nvp-radius: 16px;--nvp-gutter: 20px;--nvp-max: 1200px;--nvp-shadow: 0 6px 24px rgb(31 43 25 / .08)}:where(.nvp,.nvp-marquee,.nvp-disclaimer,.nvp-bgrid,.nvp-gbox,.nvp-rcard,.nvp-trustline,.nvp-stock,.nvp-price,.nvp-pill),:where(.nvp,.nvp-marquee,.nvp-disclaimer,.nvp-bgrid,.nvp-gbox,.nvp-rcard,.nvp-trustline,.nvp-stock,.nvp-price,.nvp-pill) :where(*,*:before,*:after){box-sizing:border-box}:where(.nvp-rcard,.nvp-rcard__quote,.nvp-gbox__text){margin:0}.nvp{--nvp-pad-y: 52px;background:var(--nvp-bg, #fff);color:var(--nvp-body);font-family:var(--font-body--family);padding:var(--nvp-pad-y) 0;overflow:hidden}.nvp--tint{--nvp-bg: var(--nvp-tint)}.nvp--cream{--nvp-bg: var(--nvp-cream)}.nvp--dark{--nvp-bg: var(--nvp-green-deep);background:linear-gradient(180deg,var(--nvp-green-deep) 0%,var(--nvp-green-mid) 100%);color:#ffffffdb}.nvp :where(h2,h3,h4,p,ul,ol,figure){margin:0}.nvp :where(ul,ol){padding:0;list-style:none}.nvp :where(img){display:block;max-width:100%;height:auto}.nvp__inner{width:calc(100% - 2 * var(--nvp-gutter));max-width:var(--nvp-max);margin:0 auto}.nvp__inner--narrow{max-width:760px}.nvp__head{text-align:center;margin-bottom:28px}.nvp__head--left{text-align:left}.nvp__eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nvp-green);margin-bottom:10px}.nvp--dark .nvp__eyebrow{color:#c9dbb9}.nvp__title{font-family:var(--font-heading--family);font-weight:500;font-size:30px;line-height:1.15;letter-spacing:-.01em;color:var(--nvp-ink);text-wrap:balance}.nvp__title em{font-style:italic;color:var(--nvp-green)}.nvp--dark .nvp__title{color:#fff}.nvp--dark .nvp__title em{color:#cfe3bd}.nvp__sub{margin-top:12px;font-size:16px;line-height:1.55;color:var(--nvp-muted);text-wrap:pretty}.nvp--dark .nvp__sub{color:#ffffffc7}.nvp__head .nvp__sub{max-width:620px;margin-left:auto;margin-right:auto}.nvp__cta-wrap{margin-top:28px;text-align:center}.nvp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:360px;min-height:56px;padding:0 28px;border:0;border-radius:999px;background:var(--nvp-green);color:#fff;font-family:var(--font-body--family);font-size:17px;font-weight:600;text-decoration:none;cursor:pointer;box-shadow:0 6px 18px #44693347;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.nvp-btn:hover{background:#3a5b2b;transform:translateY(-1px)}.nvp-btn .nvp-icon{width:20px;height:20px}.nvp--dark .nvp-btn{background:#fff;color:var(--nvp-green-deep);box-shadow:none}.nvp--dark .nvp-btn:hover{background:#f1f5ec}.nvp__cta-note{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;font-size:13px;color:var(--nvp-muted)}.nvp__cta-note .nvp-icon{width:15px;height:15px}.nvp--dark .nvp__cta-note{color:#ffffffb3}.nvp-icon{width:24px;height:24px;flex-shrink:0}.nvp-marquee{background:var(--nvp-tint);border-block:1px solid var(--nvp-line);overflow:hidden;padding:11px 0}.nvp-marquee--dark{background:var(--nvp-green-deep);border-color:transparent}.nvp-marquee__track{display:flex;width:max-content;animation:nvp-marquee var(--nvp-marquee-speed, 32s) linear infinite}.nvp-marquee__group{display:flex;flex-shrink:0}.nvp-marquee__item{display:inline-flex;align-items:center;gap:8px;padding:0 22px;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--nvp-ink);white-space:nowrap}.nvp-marquee__item .nvp-icon{width:17px;height:17px;color:var(--nvp-green)}.nvp-marquee--dark .nvp-marquee__item{color:#fff}.nvp-marquee--dark .nvp-marquee__item .nvp-icon{color:#cfe3bd}@keyframes nvp-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nvp-marquee__track{animation:none}}.nvp-stats__list{display:grid;grid-template-columns:1fr}.nvp-stats__item{padding:22px 0;border-top:1px solid rgb(255 255 255 / .16)}.nvp-stats__item:last-child{border-bottom:1px solid rgb(255 255 255 / .16)}.nvp-stats__value{font-family:var(--font-heading--family);font-size:44px;line-height:1;color:#fff;letter-spacing:-.01em}.nvp-stats__value small{font-size:.5em;margin-left:4px;letter-spacing:0}.nvp-stats__label{margin-top:8px;font-size:16px;color:#ffffffd1}.nvp-rail{position:relative}.nvp-rail__track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--nvp-gutter);padding:4px var(--nvp-gutter) 18px;margin:0 calc(-1 * var(--nvp-gutter));scrollbar-width:none;-webkit-overflow-scrolling:touch}.nvp-rail__track::-webkit-scrollbar{display:none}.nvp-rail__item{flex:0 0 84%;scroll-snap-align:start;display:flex}.nvp-rail__nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:6px}.nvp-rail__dots{display:flex;gap:6px}.nvp-rail__dot{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#1f2b192e;cursor:pointer;transition:width .2s ease,background .2s ease}.nvp-rail__dot[aria-current=true]{width:22px;background:var(--nvp-green)}.nvp-rail__arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--nvp-line);border-radius:50%;background:#fff;color:var(--nvp-ink);cursor:pointer}.nvp-rail__arrow .nvp-icon{width:18px;height:18px}.nvp-rail__arrow[disabled]{opacity:.35;cursor:default}.nvp-card{display:flex;flex-direction:column;width:100%;background:#fff;border:1px solid var(--nvp-line);border-radius:var(--nvp-radius);overflow:hidden}.nvp--tint .nvp-card,.nvp--cream .nvp-card{border-color:transparent;box-shadow:var(--nvp-shadow)}.nvp-card__media{aspect-ratio:4 / 3;background:var(--nvp-tint);overflow:hidden}.nvp-card__media img{width:100%;height:100%;object-fit:cover}.nvp-card__media--contain img{object-fit:contain}.nvp-card__body{padding:20px;display:flex;flex-direction:column;gap:8px;flex:1}.nvp-card__tag{align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--nvp-tint);color:var(--nvp-green);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nvp-card__title{font-family:var(--font-heading--family);font-size:21px;line-height:1.25;color:var(--nvp-ink)}.nvp-card__meta{font-size:14px;font-weight:600;color:var(--nvp-green)}.nvp-card__text{font-size:15px;line-height:1.55;color:var(--nvp-body)}.nvp-rating{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--nvp-muted)}.nvp-stars{display:inline-flex;gap:2px;color:var(--nvp-gold)}.nvp-stars .nvp-icon{width:17px;height:17px}.nvp-review{display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;background:#fff;border:1px solid var(--nvp-line);border-radius:var(--nvp-radius)}.nvp--tint .nvp-review,.nvp--cream .nvp-review{border-color:transparent;box-shadow:var(--nvp-shadow)}.nvp-review__head{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--nvp-muted)}.nvp-review__title{font-family:var(--font-heading--family);font-size:19px;line-height:1.3;color:var(--nvp-ink)}.nvp-review__text{font-size:15px;line-height:1.6;color:var(--nvp-body);flex:1}.nvp-review__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--nvp-line);font-size:13px}.nvp-review__name{font-weight:600;color:var(--nvp-ink)}.nvp-review__verified{display:inline-flex;align-items:center;gap:4px;color:var(--nvp-green);font-weight:600}.nvp-review__verified .nvp-icon{width:14px;height:14px}.nvp-review__tags{display:flex;flex-wrap:wrap;gap:6px}.nvp-review__tag{padding:4px 12px;border:1px solid #cbd8c1;border-radius:999px;font-size:12px;color:var(--nvp-green)}.nvp-reviews__more{margin-top:18px;text-align:center}.nvp-reviews__more a{color:var(--nvp-ink);font-size:14px;font-weight:600}.nvp-icons__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 16px}.nvp-icons__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.nvp-icons__badge{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#ffffff1a;color:#fff}.nvp:not(.nvp--dark) .nvp-icons__badge{background:var(--nvp-tint);color:var(--nvp-green)}.nvp-icons__badge .nvp-icon{width:30px;height:30px}.nvp-icons__label{font-size:16px;font-weight:600;line-height:1.3;color:#fff}.nvp:not(.nvp--dark) .nvp-icons__label{color:var(--nvp-ink)}.nvp-icons__media{margin-top:32px}.nvp-icons__media img{width:100%;max-width:420px;margin:0 auto}.nvp-topics__list{display:grid;gap:12px}.nvp-topic{background:#fff;border:1px solid var(--nvp-line);border-radius:var(--nvp-radius);overflow:hidden}.nvp--tint .nvp-topic,.nvp--cream .nvp-topic{border-color:transparent;box-shadow:var(--nvp-shadow)}.nvp-topic__summary{display:flex;align-items:center;gap:14px;padding:12px 16px 12px 12px;cursor:pointer;list-style:none}.nvp-topic__summary::-webkit-details-marker{display:none}.nvp-topic__thumb{width:84px;height:84px;flex-shrink:0;border-radius:12px;overflow:hidden;background:var(--nvp-tint)}.nvp-topic__thumb img{width:100%;height:100%;object-fit:cover}.nvp-topic__heads{flex:1;min-width:0}.nvp-topic__title{font-family:var(--font-heading--family);font-size:19px;color:var(--nvp-ink)}.nvp-topic__short{margin-top:3px;font-size:14px;color:var(--nvp-muted)}.nvp-topic__toggle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--nvp-line);border-radius:50%;color:var(--nvp-green);transition:transform .2s ease}.nvp-topic__toggle .nvp-icon{width:16px;height:16px}.nvp-topic[open] .nvp-topic__toggle{transform:rotate(45deg)}.nvp-topic__body{padding:0 20px 20px;font-size:15px;line-height:1.6;color:var(--nvp-body)}.nvp-topic__body p+p{margin-top:10px}.nvp-topic__count{display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--nvp-green)}.nvp-timeline__media{margin-bottom:28px;border-radius:var(--nvp-radius);overflow:hidden}.nvp-timeline__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.nvp-timeline__list{position:relative;display:grid;gap:24px;padding-left:30px}.nvp-timeline__list:before{content:"";position:absolute;left:8px;top:10px;bottom:10px;width:2px;background:#c9d7bf}.nvp-step{position:relative}.nvp-step:before{content:"";position:absolute;left:-29px;top:9px;width:16px;height:16px;border-radius:50%;background:var(--nvp-green);box-shadow:0 0 0 4px var(--nvp-bg, #fff)}.nvp-step__label{display:inline-block;padding:8px 14px;border-radius:10px;background:var(--nvp-green);color:#fff;font-size:14px;font-weight:700}.nvp-step__points{margin-top:12px;display:grid;gap:8px}.nvp-step__point{display:flex;gap:10px;font-size:15px;line-height:1.5;color:var(--nvp-body)}.nvp-step__point .nvp-icon{width:18px;height:18px;margin-top:2px;color:var(--nvp-green)}.nvp-timeline__note{margin-top:26px;padding:16px 18px;border-radius:12px;background:var(--nvp-tint);font-size:14px;line-height:1.55;color:var(--nvp-body)}.nvp--tint .nvp-timeline__note{background:#fff}.nvp-compare__table{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}.nvp-compare__head{display:flex;flex-direction:column;align-items:center;gap:10px;padding-bottom:14px;text-align:center}.nvp-compare__img{width:100%;aspect-ratio:1;border-radius:14px;overflow:hidden;background:#ffffff14}.nvp-compare__img img{width:100%;height:100%;object-fit:cover}.nvp-compare__name{font-family:var(--font-heading--family);font-size:19px;line-height:1.2;color:#fff}.nvp:not(.nvp--dark) .nvp-compare__name{color:var(--nvp-ink)}.nvp-compare__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:96px;padding:14px 10px;text-align:center;font-size:14px;line-height:1.35}.nvp-compare__cell--us{background:var(--nvp-green);color:#fff;font-weight:600}.nvp-compare__cell--them{background:#fff;color:var(--nvp-muted)}.nvp-compare__cell--us:not(.is-first){border-top:1px solid rgb(255 255 255 / .18)}.nvp-compare__cell--them:not(.is-first){border-top:1px solid var(--nvp-line)}.nvp-compare__cell.is-first{border-top-left-radius:14px;border-top-right-radius:14px}.nvp-compare__cell.is-last{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.nvp-compare__cell--us .nvp-icon{width:28px;height:28px;color:#fff}.nvp-compare__x{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#b9bcb4;color:#fff}.nvp-compare__x .nvp-icon{width:14px;height:14px}.nvp-guarantee{text-align:center}.nvp-guarantee__seal{width:132px;margin:0 auto 18px}.nvp-guarantee__text{margin-top:14px;font-size:16px;line-height:1.6;color:var(--nvp-body)}.nvp-guarantee__text p+p{margin-top:10px}.nvp-guarantee__media{margin-top:30px;border-radius:var(--nvp-radius);overflow:hidden}.nvp-guarantee__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.nvp-facts__panel{border:2px solid var(--nvp-ink);border-radius:12px;padding:16px 16px 14px;background:#fff;color:var(--nvp-ink);font-size:14px}.nvp-facts__heading{font-family:var(--font-body--family);font-size:30px;font-weight:800;letter-spacing:-.01em;line-height:1;padding-bottom:8px;border-bottom:1px solid var(--nvp-ink)}.nvp-facts__serving{padding:6px 0 8px;border-bottom:8px solid var(--nvp-ink)}.nvp-facts__serving div{display:flex;justify-content:space-between;gap:10px}.nvp-facts__serving div:first-child{font-weight:700}.nvp-facts__cols{display:flex;justify-content:flex-end;gap:18px;padding:5px 0;border-bottom:1px solid var(--nvp-ink);font-size:12px;font-weight:700}.nvp-facts__row{display:grid;grid-template-columns:1fr auto 44px;gap:10px;padding:8px 0;border-bottom:1px solid var(--nvp-ink);align-items:start}.nvp-facts__row--thick{border-bottom-width:4px}.nvp-facts__name{font-weight:700}.nvp-facts__desc{display:block;margin-top:2px;font-weight:400;font-size:12px;line-height:1.4;color:#4a4d45}.nvp-facts__amount{white-space:nowrap}.nvp-facts__dv{text-align:right;font-weight:700}.nvp-facts__foot{padding-top:8px;font-size:12px;line-height:1.45}.nvp-facts__foot p+p{margin-top:6px}.nvp-facts__side{margin-top:32px}.nvp-facts__list{margin-top:20px;display:grid;gap:16px}.nvp-facts__point{display:flex;gap:14px;align-items:flex-start}.nvp-facts__point-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:var(--nvp-tint);color:var(--nvp-green)}.nvp-facts__point-icon .nvp-icon{width:22px;height:22px}.nvp-facts__point-title{font-weight:700;color:var(--nvp-ink);font-size:16px}.nvp-facts__point-text{margin-top:2px;font-size:15px;line-height:1.5;color:var(--nvp-body)}.nvp-offer__media{max-width:420px;margin:0 auto 8px}.nvp-offer__tiers{display:grid;gap:12px;margin-top:8px}.nvp-tier{position:relative;display:flex;align-items:center;gap:14px;padding:16px;border:1.5px solid #d5dccf;border-radius:var(--nvp-radius);background:#fff;cursor:pointer;text-align:left;font:inherit;color:inherit;width:100%;transition:border-color .15s ease,box-shadow .15s ease}.nvp-tier[aria-checked=true]{border-color:var(--nvp-green);box-shadow:0 0 0 1px var(--nvp-green),var(--nvp-shadow);background:#fbfcf9}.nvp-tier__radio{width:20px;height:20px;flex-shrink:0;border-radius:50%;border:1.5px solid #9aa592;display:inline-flex;align-items:center;justify-content:center}.nvp-tier[aria-checked=true] .nvp-tier__radio{border-color:var(--nvp-green)}.nvp-tier[aria-checked=true] .nvp-tier__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--nvp-green)}.nvp-tier__main{flex:1;min-width:0}.nvp-tier__name{font-size:16px;font-weight:700;color:var(--nvp-ink)}.nvp-tier__desc{margin-top:2px;font-size:13px;color:var(--nvp-muted)}.nvp-tier__prices{text-align:right;white-space:nowrap}.nvp-tier__price{font-size:18px;font-weight:700;color:var(--nvp-ink)}.nvp-tier__compare{display:block;font-size:13px;color:var(--nvp-muted);text-decoration:line-through}.nvp-tier__badge{position:absolute;top:-10px;right:14px;padding:3px 10px;border-radius:999px;background:var(--nvp-green);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nvp-tier__badge--alt{background:var(--nvp-gold)}.nvp-offer__perks{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:16px;font-size:13px;color:var(--nvp-body)}.nvp-offer__perks span{display:inline-flex;align-items:center;gap:6px}.nvp-offer__perks .nvp-icon{width:16px;height:16px;color:var(--nvp-green)}.nvp-offer .nvp-btn{max-width:none;margin-top:18px}.nvp-offer .nvp-btn[aria-busy=true]{opacity:.7;pointer-events:none}.nvp-disclaimer{padding:28px 0 36px;background:#fff}.nvp-disclaimer__text{font-size:12px;line-height:1.55;color:var(--nvp-muted)}.nvp-disclaimer__text p+p{margin-top:8px}.nvp-bgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;width:100%}.nvp-bgrid__item{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.3;color:var(--nvp-ink)}.nvp-bgrid__item .nvp-icon{width:20px;height:20px;color:var(--nvp-green)}.nvp-gbox{display:flex;align-items:center;gap:14px;width:100%;padding:16px;border-radius:var(--nvp-radius);background:var(--nvp-tint)}.nvp-gbox__seal{width:64px;flex-shrink:0}.nvp-gbox__seal img,.nvp-guarantee__seal img{display:block;width:100%;height:auto}.nvp-gbox__title{font-size:15px;font-weight:700;color:var(--nvp-ink)}.nvp-gbox__text{margin:3px 0 0;font-size:13.5px;line-height:1.5;color:var(--nvp-body)}.nvp-rcard{width:100%;padding:18px;border:1px solid var(--nvp-line);border-radius:var(--nvp-radius);background:#fff}.nvp-rcard__quote{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--nvp-body)}.nvp-rcard__foot{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:13px}.nvp-rcard__avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--nvp-tint);color:var(--nvp-green);font-weight:700}.nvp-rcard__name{font-weight:600;color:var(--nvp-ink)}.nvp-trustline{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;width:100%;font-size:13px;color:var(--nvp-body)}.nvp-trustline span{display:inline-flex;align-items:center;gap:6px}.nvp-trustline .nvp-icon{width:16px;height:16px;color:var(--nvp-green)}.nvp-eyebrow-block{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--nvp-green)}@media(min-width:750px){.nvp{--nvp-pad-y: 80px}.nvp__title{font-size:42px}.nvp__sub{font-size:17px}.nvp__head{margin-bottom:40px}.nvp-stats__list{grid-template-columns:repeat(4,1fr);gap:24px}.nvp-stats__item,.nvp-stats__item:last-child{border:0;border-left:1px solid rgb(255 255 255 / .16);padding:6px 0 6px 22px}.nvp-stats__value{font-size:52px}.nvp-rail__track{margin:0;padding-inline:0;scroll-padding-inline:0;gap:20px}.nvp-rail__item{flex-basis:calc((100% - 40px) / 3)}.nvp-rail--four .nvp-rail__item{flex-basis:calc((100% - 60px)/4)}.nvp-icons__grid{grid-template-columns:repeat(4,1fr)}.nvp-icons--split .nvp__inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.nvp-icons--split .nvp__head{text-align:left}.nvp-icons--split .nvp-icons__grid{grid-template-columns:1fr 1fr}.nvp-icons--split .nvp-icons__media{margin-top:0}.nvp-icons--split .nvp-icons__media img{max-width:100%}.nvp-topics__list{grid-template-columns:1fr 1fr;gap:16px;align-items:start}.nvp-topic__thumb{width:104px;height:104px}.nvp-timeline .nvp__inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.nvp-timeline .nvp__head{text-align:left}.nvp-timeline .nvp__head .nvp__sub{margin-left:0}.nvp-timeline__media{margin-bottom:0;position:sticky;top:100px}.nvp-timeline__media img{aspect-ratio:4 / 5}.nvp-compare__inner{max-width:860px}.nvp-compare__cell{font-size:15px;min-height:92px}.nvp-compare__img{max-width:240px}.nvp-guarantee .nvp__inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;text-align:left}.nvp-guarantee__seal{margin:0 0 18px}.nvp-guarantee .nvp__head{text-align:left}.nvp-guarantee__media{margin-top:0}.nvp-guarantee .nvp__cta-wrap{text-align:left}.nvp-guarantee .nvp__cta-note{justify-content:flex-start}.nvp-facts .nvp__inner{display:grid;grid-template-columns:minmax(0,440px) 1fr;gap:56px;align-items:start}.nvp-facts__side{margin-top:0}.nvp-facts .nvp__cta-wrap{text-align:left}.nvp-facts .nvp__cta-note{justify-content:flex-start}.nvp-offer .nvp__inner{max-width:640px}}.nvp{position:relative;isolation:isolate}.nvp__inner{position:relative;z-index:2}.nvp-icon .f{fill:currentColor;opacity:.16;stroke:none}.nvp-icon .s{fill:var(--nvp-gold);stroke:none}.nvp--dark .nvp-icon .f{opacity:.24}.nvp--dark .nvp-icon .s,.nvp-marquee--dark .nvp-icon .s{fill:#e4c77a}.nvp__eyebrow{display:inline-flex;align-items:center;gap:6px}.nvp__eyebrow .nvp-icon{width:16px;height:16px}.nvp--dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(60% 45% at 88% 8%,rgb(207 227 189 / .16),transparent 70%),radial-gradient(50% 40% at 6% 92%,rgb(184 145 58 / .14),transparent 70%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='0.07' stroke-width='1.2'%3E%3Cpath d='M30 60c0-22 14-38 42-40-1 28-17 42-40 42zM30 60c9-11 18-18 30-24'/%3E%3Cpath d='M150 40c18 4 30 20 28 44-22-4-32-20-28-44zM152 42c7 12 14 24 24 38'/%3E%3Cpath d='M120 170c-4-22 8-40 34-46 4 26-8 42-34 46zM122 168c6-14 14-26 28-38'/%3E%3Cpath d='M40 160c16-12 36-10 52 6-18 14-38 12-52-6zM42 160c16 2 30 4 48 6'/%3E%3Ccircle cx='190' cy='150' r='2'/%3E%3Ccircle cx='80' cy='110' r='1.5'/%3E%3C/g%3E%3C/svg%3E");background-size:auto,auto,220px 220px}.nvp__bgimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.nvp__bgimg img{width:100%;height:100%;object-fit:cover;opacity:.16;filter:saturate(.7)}.nvp--dark .nvp__bgimg img{opacity:.2;mix-blend-mode:luminosity}.nvp-wave{position:absolute;left:0;z-index:3;display:block;width:100%;height:34px;pointer-events:none}.nvp-wave--top{top:-1px}.nvp-wave--bottom{bottom:-1px}.nvp-wave--white{fill:#fff}.nvp-wave--tint{fill:var(--nvp-tint)}.nvp-wave--cream{fill:var(--nvp-cream)}.nvp-wave--dark{fill:var(--nvp-green-deep)}.nvp--wt{padding-top:calc(var(--nvp-pad-y) + 22px)}.nvp--wb{padding-bottom:calc(var(--nvp-pad-y) + 22px)}.nvp-card__tag{background:var(--nvp-green);color:#fff}.nvp-card{transition:transform .2s ease,box-shadow .2s ease}.nvp-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px #1f2b191f}.nvp-rail__arrow{border:0;background:var(--nvp-tint);color:var(--nvp-green)}.nvp--tint .nvp-rail__arrow{background:#fff}.nvp-topic__toggle{border:0;background:var(--nvp-green);color:#fff}.nvp-step__label{background:linear-gradient(90deg,var(--nvp-green),#5f8c49)}.nvp-stats__value small,.nvp-marquee--dark .nvp-marquee__item .nvp-icon{color:#e4c77a}.nvp-review{position:relative}.nvp-review:after{content:"\201d";position:absolute;top:4px;right:18px;font-family:var(--font-heading--family);font-size:72px;line-height:1;color:var(--nvp-tint);pointer-events:none}.nvp--tint .nvp-review:after{color:#e3eadb}.nvp-icons__badge{position:relative;width:78px;height:78px;background:radial-gradient(circle at 30% 25%,#ffffff3d,#ffffff0d 70%);border:1px solid rgb(255 255 255 / .2);box-shadow:0 0 0 6px #ffffff0a}.nvp:not(.nvp--dark) .nvp-icons__badge{background:radial-gradient(circle at 30% 25%,#fff,var(--nvp-tint) 75%);border-color:#d7e1cf;box-shadow:0 0 0 6px #4469330d}.nvp-icons__badge .nvp-icon{width:36px;height:36px}.nvp-bgrid__item .nvp-icon{width:28px;height:28px;padding:5px;border-radius:50%;background:var(--nvp-tint)}.nvp-bgrid__item{font-size:13.5px}.nvp-icons__media{display:flex;justify-content:center;margin-top:36px}.nvp-halo{position:relative;display:grid;place-items:center;width:min(76vw,340px);aspect-ratio:1}.nvp-halo:before{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .22),rgb(255 255 255 / .05) 60%,transparent 72%)}.nvp-halo__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px dashed rgb(255 255 255 / .26);animation:nvp-spin 80s linear infinite}.nvp-halo__ring--2{top:11%;right:11%;bottom:11%;left:11%;border-style:solid;border-color:#ffffff24;animation:none}.nvp-halo__ring--3{top:23%;right:23%;bottom:23%;left:23%;border-style:solid;border-color:#ffffff17;animation:none}.nvp:not(.nvp--dark) .nvp-halo__ring{border-color:#44693340}.nvp:not(.nvp--dark) .nvp-halo:before{background:radial-gradient(circle,#fff,var(--nvp-tint) 60%,transparent 72%)}.nvp-halo__dot{position:absolute;top:4%;left:58%;width:10px;height:10px;border-radius:50%;background:#e4c77a;box-shadow:0 0 14px #e4c77a}.nvp-halo__dot--2{top:68%;left:3%;width:7px;height:7px}.nvp-halo__dot--3{top:26%;left:auto;right:2%;width:6px;height:6px}.nvp-halo .nvp-halo__img{position:absolute;top:12%;left:50%;width:auto;max-width:none;height:76%;transform:translate(-50%);filter:drop-shadow(0 22px 26px rgb(0 0 0 / .38))}@keyframes nvp-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.nvp-halo__ring{animation:none}}.nvp-ugc .nvp__head{margin-bottom:24px}.nvp-marquee--photos{background:none;border:0;padding:6px 0 14px;position:relative;z-index:2}.nvp-marquee--photos:hover .nvp-marquee__track{animation-play-state:paused}.nvp-ugc__item{flex-shrink:0;width:200px;margin:0 7px;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;background:var(--nvp-tint);box-shadow:0 8px 22px #1f2b1924}.nvp-ugc__item img{width:100%;height:100%;object-fit:cover}.nvp-ugc__note{margin-top:14px;text-align:center;font-size:14px;color:var(--nvp-muted)}.nvp-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nvp-pill .nvp-icon{width:16px;height:16px}.nvp-pill--sale{background:linear-gradient(90deg,#a9472f,#c8663f);color:#fff;box-shadow:0 4px 12px #a9472f40}.nvp-pill--sale .nvp-icon .s{fill:#ffe3a8}.nvp-pill--soft{background:var(--nvp-tint);color:var(--nvp-green)}.nvp-offer__sale{margin:0 0 16px;text-align:center}.nvp-offer__sale span{display:inline-block;padding:8px 16px;border-radius:999px;background:linear-gradient(90deg,#a9472f,#c8663f);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.nvp-tier__thumbs{position:relative;display:flex;align-items:flex-end;flex-shrink:0;height:58px}.nvp-tier__thumbs .nvp-tier__bottle{width:auto;height:54px;max-width:none;filter:drop-shadow(0 3px 4px rgb(0 0 0 / .2))}.nvp-tier__thumbs .nvp-tier__bottle+.nvp-tier__bottle{margin-left:-17px}.nvp-tier__thumbs--2 .nvp-tier__bottle:nth-child(2),.nvp-tier__thumbs--3 .nvp-tier__bottle:nth-child(2){position:relative;z-index:2;height:58px}.nvp-tier__free{position:absolute;right:-8px;bottom:-7px;z-index:3;padding:2px 6px;border-radius:999px;background:var(--nvp-gold);color:#fff;font-size:9.5px;font-weight:800;white-space:nowrap}.nvp-guarantee__media{position:relative;overflow:visible}.nvp-guarantee__media>img{border-radius:var(--nvp-radius)}.nvp-guarantee__seal--on{position:absolute;right:12px;bottom:-22px;width:112px;margin:0;filter:drop-shadow(0 8px 14px rgb(0 0 0 / .25))}.nvp-compare__img{max-width:150px;margin:0 auto;border-radius:50%;border:1px solid rgb(255 255 255 / .2);background:#ffffff1a}.nvp-compare__img--us{background:radial-gradient(circle,#ffffff4d,#ffffff14 70%)}.nvp-compare__img--us img{object-fit:contain;padding:12%;filter:drop-shadow(0 10px 12px rgb(0 0 0 / .3))}@media(min-width:750px){.nvp-wave{height:60px}.nvp--wt{padding-top:calc(var(--nvp-pad-y) + 36px)}.nvp--wb{padding-bottom:calc(var(--nvp-pad-y) + 36px)}.nvp-ugc__item{width:250px;margin:0 9px}.nvp-icons--split .nvp-icons__media{justify-content:center}.nvp-halo{width:400px}.nvp-compare__img{max-width:200px}.nvp-guarantee__seal--on{width:140px;right:-24px;bottom:-28px}}@media(max-width:749px){.nvp-icons--split .nvp__inner{display:flex;flex-direction:column}.nvp-icons--split .nvp__inner>div:first-child{display:contents}.nvp-icons--split .nvp__head{order:1}.nvp-icons--split .nvp-icons__grid{order:2}.nvp-icons--split .nvp-icons__media{order:3}.nvp-icons--split .nvp__cta-wrap{order:4}}:root{--nvp-ia: #d1a443;--nvp-ib: rgb(68 105 51 / .14);--nvp-ic: #8dbb6b}.nvp--dark,.nvp-marquee--dark{--nvp-ia: #ecc96f;--nvp-ib: rgb(255 255 255 / .16);--nvp-ic: #b9dc98}.nvp-icon .a{fill:var(--nvp-ia);stroke:none}.nvp-icon .b{fill:var(--nvp-ib);stroke:none}.nvp-icon .c{fill:var(--nvp-ic);stroke:none}.nvp-icon .s{fill:var(--nvp-ia);stroke:none}.nvp-icon .k{stroke-width:1.8}.nvp-icon :is(.m,.s,.d,.w,.w2,.u){transform-box:fill-box;transform-origin:center}.nvp-icon .w{transform-origin:left bottom}.nvp-icon .w2{transform-origin:left center}.nvp-icon .m{animation:nvp-float 3.2s ease-in-out infinite}.nvp-icon .s{animation:nvp-twinkle 2.6s ease-in-out infinite}.nvp-icon .s2{animation-delay:-1.1s}.nvp-icon .s3{animation-delay:-1.8s}.nvp-icon .d{animation:nvp-drip 2.4s ease-in infinite}.nvp-icon .w{animation:nvp-sway 3.6s ease-in-out infinite}.nvp-icon .w2{animation:nvp-wave 2.8s ease-in-out infinite}.nvp-icon .u{animation:nvp-rise 2.2s ease-in infinite}.nvp-icon .u2{animation-delay:-1s}@keyframes nvp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.3px)}}@keyframes nvp-twinkle{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.25;transform:scale(.55) rotate(45deg)}}@keyframes nvp-drip{0%{transform:translateY(-2.5px);opacity:0}25%{opacity:1}to{transform:translateY(3.5px);opacity:0}}@keyframes nvp-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes nvp-wave{0%,to{transform:skewY(0)}50%{transform:skewY(-6deg)}}@keyframes nvp-rise{0%{transform:translateY(1.5px);opacity:0}30%{opacity:1}to{transform:translateY(-5px);opacity:0}}:is(.nvp-marquee,.nvp-trustline,.nvp__cta-note,.nvp-btn,.nvp__eyebrow,.nvp-pill,.nvp-offer__perks,.nvp-step__point) .nvp-icon :is(.m,.s,.d,.w,.w2,.u){animation:none}@media(prefers-reduced-motion:reduce){.nvp-icon :is(.m,.s,.d,.w,.w2,.u){animation:none!important}}.nvp-icons__badge,.nvp:not(.nvp--dark) .nvp-icons__badge{width:auto;height:auto;background:none;border:0;box-shadow:none}.nvp-icons__badge .nvp-icon{width:60px;height:60px}.nvp--dark .nvp-icons__badge{color:#fff}.nvp-icons__grid{gap:30px 16px}.nvp-icons__label{font-size:17px}.nvp-bgrid__item .nvp-icon{width:26px;height:26px;padding:0;background:none;border-radius:0;color:var(--nvp-green)}.nvp__head--left .nvp__sub{margin-left:0}.nvp-stock{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;border-radius:12px;background:#fff;box-shadow:0 4px 16px #1f2b1914;border:1px solid var(--nvp-line)}.nvp-stock__bar{position:relative;flex:1;height:8px;border-radius:999px;background:#ece6e1;overflow:hidden}.nvp-stock__fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#c8663f,#a9472f);animation:nvp-fill 1.4s ease-out both}@keyframes nvp-fill{0%{width:0}}.nvp-stock__label{font-size:14px;font-weight:700;color:#a9472f;white-space:nowrap}.nvp-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;width:100%}.nvp-price__now{font-family:var(--font-body--family);font-size:26px;font-weight:700;color:var(--nvp-ink)}.nvp-price__was{font-size:17px;color:var(--nvp-muted)}.nvp-price__save{padding:5px 10px;border-radius:6px;background:linear-gradient(90deg,#a9472f,#c8663f);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.nvp-price__per{flex-basis:100%;font-size:13px;color:var(--nvp-muted)}.nvp-marquee--strip{margin:4px 0 26px;padding:0}.nvp-marquee--strip .nvp-ugc__item{width:132px;aspect-ratio:1;margin:0 5px;border-radius:14px;box-shadow:0 4px 12px #1f2b191f}@media(min-width:750px){.nvp-marquee--strip .nvp-ugc__item{width:170px;margin:0 7px}}.nvp-compare__head{gap:8px;padding-bottom:0}.nvp-compare__prod{display:flex;align-items:flex-end;justify-content:center;height:170px;width:100%}.nvp-compare__prod img{width:auto;max-width:80%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 16px rgb(0 0 0 / .35))}.nvp-compare__head--us .nvp-compare__prod img{height:100%}.nvp-compare__head:not(.nvp-compare__head--us) .nvp-compare__prod img{height:82%;opacity:.95}.nvp-compare__name{padding-bottom:14px;font-size:18px}.nvp-compare__name--us{font-family:var(--font-body--family);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:15px}.nvp-compare__cell--us{background:#5b8045}.nvp-compare__cell{min-height:108px;gap:10px}.nvp-compare__cell--us .nvp-icon{width:34px;height:34px}.nvp-compare__cell--us{--nvp-ia: #ecc96f;--nvp-ib: rgb(255 255 255 / .16);--nvp-ic: #cfe8b6}@media(min-width:750px){.nvp-compare__prod{height:230px}}.nvp-guarantee__seal--on{right:12px;bottom:12px;width:104px}@media(min-width:750px){.nvp-guarantee__seal--on{right:18px;bottom:18px;width:132px}}.nvp-guarantee:has(.nvp__head--left){text-align:left}.nvp-guarantee:has(.nvp__head--left) .nvp__cta-note{justify-content:flex-start}:where(.nvp-vc,.nvp-tc,.nvp-tc-stock),:where(.nvp-vc,.nvp-tc,.nvp-tc-stock) :where(*,*:before,*:after){box-sizing:border-box}.nvp-icon--art .m :is(path,circle,rect,line,polyline,ellipse){vector-effect:non-scaling-stroke;stroke-width:1.5px}.nvp-icons__badge .nvp-icon--art .m :is(path,circle,rect,line,polyline,ellipse){stroke-width:1.7px}.nvp-icon--art .g{fill:var(--nvp-ia);opacity:.32;stroke:none;transform-box:fill-box;transform-origin:center;animation:nvp-glow 4.5s ease-in-out infinite}.nvp--dark .nvp-icon--art .g,.nvp-compare__cell--us .nvp-icon--art .g{opacity:.38}.nvp-icon--art .m{animation:nvp-float-art 3.6s ease-in-out infinite}@keyframes nvp-float-art{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2.2px) rotate(-3deg)}}@keyframes nvp-glow{0%,to{transform:scale(1) translate(0)}50%{transform:scale(1.14) translate(-.6px,.6px)}}:is(.nvp-marquee,.nvp-trustline,.nvp__cta-note,.nvp-btn,.nvp__eyebrow,.nvp-pill,.nvp-offer__perks,.nvp-step__point,.nvp-tc__perk) .nvp-icon--art :is(.m,.g,.s){animation:none}@media(prefers-reduced-motion:reduce){.nvp-icon--art :is(.m,.g,.s){animation:none!important}}.nvp-icons__badge .nvp-icon{width:64px;height:64px}.nvp-price{padding:12px 0;border-top:1px solid var(--nvp-line);border-bottom:1px solid var(--nvp-line)}.nvp-price__now{color:var(--nvp-green)}.nvp-price__per{display:none}.nvp-vc .nv-vc__group{gap:16px}.nvp-tc{position:relative;display:flex;flex-direction:column;width:100%;padding:14px 16px;border:1.5px solid #dcdfd6;border-radius:14px;background:#fff;color:var(--nvp-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.nvp-tc input[type=radio]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.nvp-tc:hover{border-color:#a9bf9a}.nvp-tc:has(input:checked),.nvp-tc[aria-checked=true]{border-color:var(--nvp-green);background:#f2f7ee;box-shadow:0 0 0 1px var(--nvp-green)}.nvp-tc__row{display:flex;align-items:center;gap:14px;width:100%}.nvp-tc__thumbs{position:relative;display:flex;align-items:flex-end;flex-shrink:0;height:54px;min-width:40px}.nvp-tc__thumbs .nvp-tc__bottle{width:auto;height:50px;max-width:none;filter:drop-shadow(0 3px 4px rgb(0 0 0 / .18))}.nvp-tc__thumbs .nvp-tc__bottle+.nvp-tc__bottle{margin-left:-15px}.nvp-tc__thumbs--2 .nvp-tc__bottle:nth-child(2),.nvp-tc__thumbs--3 .nvp-tc__bottle:nth-child(2){position:relative;z-index:2;height:54px}.nvp-tc__free{position:absolute;right:-10px;bottom:-6px;z-index:3;padding:2px 6px;border-radius:999px;background:var(--nvp-gold);color:#fff;font-size:9.5px;font-weight:800;white-space:nowrap}.nvp-tc__main{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.nvp-tc__name{font-family:var(--font-body--family);font-size:16px;font-weight:700;color:var(--nvp-ink);line-height:1.25}.nvp-tc__sub{font-size:13px;color:var(--nvp-muted);line-height:1.35}.nvp-tc__prices{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.nvp-tc__price{font-size:17px;font-weight:700;color:var(--nvp-ink)}.nvp-tc__was{font-size:13px;color:var(--nvp-muted)}.nvp-tc__tab{position:absolute;top:-11px;right:14px;padding:3px 10px;border-radius:6px;background:var(--nvp-green);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em}.nvp-tc__tab--alt{background:var(--nvp-gold)}.nvp-tc__perk{display:none;align-items:center;gap:8px;margin-top:12px;padding-top:10px;border-top:1px dashed #b9cdab;font-size:13.5px;font-weight:600;color:var(--nvp-green)}.nvp-tc__perk .nvp-icon{width:16px;height:16px}.nvp-tc:has(input:checked) .nvp-tc__perk,.nvp-tc[aria-checked=true] .nvp-tc__perk{display:flex}.nvp-tc__gift-thumb{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:6px}.nvp-tc__gift-thumb img{width:auto;height:46px;border-radius:2px;box-shadow:0 2px 6px #0003}.nvp-tc__plus{font-size:15px;font-weight:700;color:var(--nvp-green)}.nvp-tc__gift{display:none;flex-direction:column;gap:8px;width:100%;margin-top:10px;text-align:left}.nvp-tc:has(input:checked) .nvp-tc__gift,.nvp-tc[aria-checked=true] .nvp-tc__gift{display:flex}.nvp-tc__gift-head{display:flex;align-items:center;gap:10px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--nvp-gold)}.nvp-tc__gift-head:before,.nvp-tc__gift-head:after{content:"";flex:1;border-top:1px dashed #b9cdab}.nvp-tc__gift-row{display:flex;align-items:center;gap:12px}.nvp-tc__gift-row>.nvp-icon{width:16px;height:16px;color:var(--nvp-green)}.nvp-tc__gift-cover{flex-shrink:0;width:34px;height:auto;border-radius:2px;box-shadow:0 2px 5px #0000002e}.nvp-tc__gift-text{display:flex;flex-direction:column;gap:1px;min-width:0}.nvp-tc__gift-title{font-size:13.5px;font-weight:700;color:var(--nvp-ink);line-height:1.3}.nvp-tc__gift-sub{font-size:12.5px;color:var(--nvp-muted);line-height:1.35}.nvp-tc-stock{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:14px;font-weight:600;color:var(--nvp-ink)}.nvp-tc-stock__dot{width:9px;height:9px;border-radius:50%;background:#2fb36b;box-shadow:0 0 0 4px #2fb36b2e;animation:nvp-pulse 2s ease-in-out infinite}@keyframes nvp-pulse{0%,to{box-shadow:0 0 0 3px #2fb36b2e}50%{box-shadow:0 0 0 6px #2fb36b0f}}.nvp-offer__box{display:flex;flex-direction:column;gap:14px}.nvp-offer__box .nvp-offer__sale,.nvp-offer__box .nvp-tc-stock{margin:0}.nvp-offer__tiers{display:grid;gap:16px;margin-top:4px}.nvp-offer__cta{justify-content:space-between;gap:12px;padding:0 22px;margin-top:0}.nvp-chip{display:inline-flex;align-items:baseline;gap:6px;padding:5px 12px;border-radius:999px;background:#ffffff2e;font-size:15px}.nvp-chip s{font-size:13px;opacity:.75}.nvp-offer .nvp-offer__perks{margin-top:0}.nvp-faq__list{display:grid;gap:12px}.nvp-faq__item{border-radius:14px;background:#fff;box-shadow:0 2px 10px #1f2b190f;border:1px solid var(--nvp-line)}.nvp-faq__q{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;cursor:pointer;list-style:none;font-size:16px;font-weight:700;color:var(--nvp-ink);line-height:1.35}.nvp-faq__q::-webkit-details-marker{display:none}.nvp-faq__icon{display:inline-flex;flex-shrink:0;color:var(--nvp-green);transition:transform .2s ease}.nvp-faq__icon .nvp-icon{width:20px;height:20px}.nvp-faq__item[open] .nvp-faq__icon{transform:rotate(45deg)}.nvp-faq__a{padding:0 20px 18px;font-size:15px;line-height:1.6;color:var(--nvp-body)}.nvp-faq__a p+p{margin-top:8px}.nvp-icons__stage{display:flex;flex-direction:column;align-items:center}.nvp-icons__stage .nvp-icons__grid{width:100%}.nvp-compare__layout{display:grid;gap:28px}.nvp-compare__points{display:grid;gap:14px}.nvp-compare__point{display:flex;gap:12px;font-size:15px;line-height:1.5;color:#ffffffdb}.nvp-compare__point strong{color:#fff}.nvp-compare__point .nvp-icon{width:22px;height:22px;margin-top:1px;color:#fff}.nvp-compare__point .nvp-icon path{stroke:var(--nvp-green-deep)}.nvp-compare__text .nvp__cta-wrap{margin-top:24px}.nvp-guarantee__copy,.nvp-guarantee__copy .nvp__head{text-align:center}.nvp-guarantee__copy .nvp-guarantee__seal{width:150px;margin:0 auto 14px}.nvp-guarantee__seal--on{top:-18px;left:-10px;right:auto;bottom:auto;width:96px}.nvp-guarantee__media{margin-top:34px}@media(min-width:750px){.nvp-tc{padding:16px 18px}.nvp-icons__stage--prod{display:grid;grid-template-columns:1fr minmax(320px,400px) 1fr;align-items:center;gap:24px}.nvp-icons__stage--prod .nvp-icons__grid{display:contents}.nvp-icons__stage--prod .nvp-icons__item:nth-child(1){grid-column:1;grid-row:1}.nvp-icons__stage--prod .nvp-icons__item:nth-child(2){grid-column:1;grid-row:2}.nvp-icons__stage--prod .nvp-icons__item:nth-child(3){grid-column:3;grid-row:1}.nvp-icons__stage--prod .nvp-icons__item:nth-child(4){grid-column:3;grid-row:2}.nvp-icons__stage--prod .nvp-icons__media{grid-column:2;grid-row:1 / span 2;margin-top:0}.nvp-compare__inner,.nvp-compare .nvp__inner{max-width:var(--nvp-max)}.nvp-compare__layout{grid-template-columns:minmax(0,560px) minmax(0,1fr);grid-template-areas:"table head" "table text";align-items:start;column-gap:64px;row-gap:0}.nvp-compare__headarea{grid-area:head;align-self:end}.nvp-compare__headarea .nvp__head{text-align:left;margin-bottom:22px}.nvp-compare__table{grid-area:table}.nvp-compare__text{grid-area:text}.nvp-compare__text .nvp__cta-wrap{text-align:left}.nvp-compare__text .nvp__cta-note{justify-content:flex-start}.nvp-compare .nvp__head--left .nvp__title,.nvp-compare__headarea .nvp__title{font-size:38px}.nvp-guarantee .nvp__inner{grid-template-columns:1fr 1fr;gap:64px}.nvp-guarantee__copy{text-align:center}.nvp-guarantee__media{margin-top:0}.nvp-guarantee__seal--on{top:-24px;left:-24px;width:120px}.nvp-faq .nvp__inner{max-width:820px}}.nvp-tc__thumbs{width:70px;min-width:70px;justify-content:center}.nvp-tc-stock{justify-content:center;text-align:center}.product-details:has(.nvp-price) .accordion accordion-custom{display:block;margin-bottom:10px}.product-details:has(.nvp-price) .accordion .details{padding:0 18px;border:1px solid var(--nvp-line)!important;border-radius:12px;background:#fff;box-shadow:0 2px 8px #1f2b190d}.product-details:has(.nvp-price) .accordion .details__header{padding-block:14px;font-size:15px;font-weight:700;color:var(--nvp-ink)}.product-details:has(.nvp-price) .accordion .details__icon{display:none}.product-details:has(.nvp-price) .accordion .icon-plus{color:var(--nvp-green)}.product-details:has(.nvp-price) .accordion .details-content{padding-bottom:14px}.nvp-guarantee__seal--on{top:auto;left:auto;right:12px;bottom:12px;width:104px}@media(min-width:750px){.nvp-icons__stage--prod{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1040px;margin:0 auto}.nvp-icons__stage--prod .nvp-icons__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 24px}.nvp-icons__stage--prod .nvp-icons__item:nth-child(n){grid-column:auto;grid-row:auto}.nvp-icons__stage--prod .nvp-icons__media{grid-column:2;grid-row:1;justify-content:center}.nvp-compare__layout{grid-template-columns:minmax(0,460px) minmax(0,1fr);column-gap:80px}.nvp-compare__prod{height:140px}.nvp-compare__cell{min-height:76px;padding:10px 8px;font-size:13.5px;gap:6px}.nvp-compare__cell--us .nvp-icon{width:26px;height:26px}.nvp-compare__name{font-size:16px;padding-bottom:10px}.nvp-compare__name--us{font-size:13px}.nvp-compare__headarea{align-self:center}.nvp-guarantee__seal--on{right:18px;bottom:18px;width:130px}}.nvp-vc label.nvp-tc,.nvp-tc{align-items:stretch!important;justify-content:flex-start!important;text-align:left!important}.nvp-tc__row{justify-content:flex-start}.nvp-tc__perk{align-self:stretch;justify-content:flex-start;width:100%;text-align:left}.nvp-guarantee__seal img,.nvp-gbox__seal img{aspect-ratio:auto!important;object-fit:contain!important;height:auto!important;width:100%!important;border-radius:0!important}.nvp-guarantee__seal--on{right:14px;bottom:-26px;width:108px;z-index:3}.nvp-guarantee__media{margin-bottom:26px}@media(min-width:750px){.nvp-guarantee__seal--on{right:22px;bottom:-32px;width:134px}.nvp-guarantee__media{margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nvp.css.map */
