:root{--np-navy:#06395E;--np-blue:#0A5386;--np-mid:#0B86C6;--np-sky:#00B0F0;--np-lime:#CDEB7A;--np-ink:#12324A;--np-muted:#3F566B;--np-line:#D5E6F1;--np-ice:#EEF7FC;--np-cream:#FFFDF7;--np-bc:#9E1F3F;--np-bc-2:#C8323A;--np-rb:#6B3E26;--np-rb-2:#8A5233;--np-or:#C9600F;--np-or-2:#EF8A2B;--np-ll:#4E7A1E;--np-ll-2:#7FB135;--np-green:#00A050;--np-red:#C00000;--np-grad:linear-gradient(150deg,#06395E 0%,#0A5386 36%,#0B86C6 72%,#00B0F0 100%);--np-font:"Nunito Sans","Avenir Next",Avenir,"Helvetica Neue",Arial,sans-serif;--np-radius:22px;--np-max:1240px}body{background:#fff}.np,.np *{box-sizing:border-box}.np{font-family:var(--np-font);color:var(--np-ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:17px}.np :where(h1,h2,h3,h4,p){margin:0;font-family:var(--np-font);letter-spacing:normal;text-transform:none;line-height:1.1;color:inherit}.np :where(img){max-width:100%;display:block}.np :where(ul,ol){margin:0}.np :where(li){margin:0}.np :where(a){color:inherit}.np-wrap{max-width:var(--np-max);margin:0 auto;padding:0 24px}.np-eyebrow{display:inline-block;font-size:13px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.np-h2{font-size:clamp(36px,5.4vw,68px);font-weight:900;line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.np-lead{font-size:clamp(17px,1.6vw,20px);line-height:1.5;font-weight:600}.np-tm{font-size:.32em;vertical-align:top;position:relative;top:.25em;margin-left:.04em;font-weight:800}.np-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;font-family:var(--np-font);font-size:16px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease;white-space:nowrap}.np-btn:hover{transform:translateY(-2px)}.np-btn--lime{background:var(--np-lime);color:var(--np-navy)!important;box-shadow:0 6px #9dbf4a}.np-btn--lime:hover{box-shadow:0 8px #9dbf4a}.np-btn--ghost{background:transparent;color:#fff!important;border-color:#ffffffb3}.np-btn--ghost:hover{background:#fff;color:var(--np-blue)!important}.np-btn--blue{background:var(--np-blue);color:#fff!important;box-shadow:0 6px 0 var(--np-navy)}.np-btn--white{background:#fff;color:var(--np-ink)!important;box-shadow:0 6px #0000002e}.np-btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.np-arrow{transition:transform .18s ease}.np-btn:hover .np-arrow,.np-link:hover .np-arrow{transform:translate(4px)}.np-link{display:inline-flex;align-items:center;gap:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;font-size:14px}.np-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.np-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.np-reveal{opacity:1;transform:none;transition:none}.np-float,.np-ticker__track,.np-bubble{animation:none!important}}.np-header{position:sticky;top:0;z-index:50;font-family:var(--np-font)}.np-announce{background:var(--np-navy);color:#fff;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-align:center;padding:9px 16px}.np-announce b{color:var(--np-lime);font-weight:900}.np-nav{background:var(--np-blue);transition:box-shadow .2s ease}.np-header.is-scrolled .np-nav{box-shadow:0 6px 24px #06395e59}.np-nav__inner{max-width:var(--np-max);margin:0 auto;padding:0 24px;height:76px;display:flex;align-items:center;gap:28px}.np-nav__logo{display:flex;align-items:center;flex-shrink:0}.np-nav__logo img{height:46px;width:auto}.np-nav__links{display:flex;gap:4px;margin:0 auto;list-style:none;padding:0}.np-nav__links a{display:block;padding:10px 14px;border-radius:999px;color:#fff;text-decoration:none;font-size:14px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;transition:background .15s}.np-nav__links a:hover{background:#ffffff24}.np-nav__right{display:flex;align-items:center;gap:12px;margin-left:auto}.np-nav__cart{position:relative;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;color:#fff;text-decoration:none}.np-nav__cart:hover{background:#ffffff24}.np-nav__count{position:absolute;top:2px;right:0;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--np-lime);color:var(--np-navy);font-size:12px;font-weight:900;display:flex;align-items:center;justify-content:center}.np-nav .np-btn{min-height:44px;padding:0 20px;font-size:14px;box-shadow:0 4px #9dbf4a}.np-burger,.np-mobile{display:none}@media(max-width:960px){.np-nav__links,.np-nav__right .np-btn{display:none}.np-nav__inner{height:64px;gap:12px}.np-nav__logo img{height:38px}.np-burger{display:block;margin-left:4px}.np-burger__btn{width:46px;height:46px;border-radius:50%;border:0;background:transparent;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.np-burger__btn svg{pointer-events:none}.np-burger.is-open .np-mobile{display:flex}.np-mobile .np-btn{display:inline-flex!important}.np-mobile{position:absolute;left:0;right:0;top:100%;background:var(--np-blue);flex-direction:column;padding:8px 24px 28px;gap:2px;box-shadow:0 18px 30px #06395e66}.np-mobile a{color:#fff;text-decoration:none;font-size:22px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.15)}.np-mobile .np-btn{margin-top:18px;border-bottom:0;font-size:16px}.np-announce{font-size:11px;letter-spacing:.06em}}.np-hero{position:relative;background:var(--np-grad);color:#fff;overflow:hidden;padding:72px 0 150px}.np-hero__stripes{position:absolute;top:0;left:0;right:0;height:8px;display:flex}.np-hero__stripes span{flex:1}.np-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:1.02fr 1fr;align-items:center;gap:40px}.np-hero .np-eyebrow{color:var(--np-lime);margin-bottom:18px}.np-hero h1{font-size:clamp(56px,8.4vw,118px);font-weight:900;line-height:.86;letter-spacing:-.035em;text-transform:uppercase}.np-hero h1 .np-hl{color:var(--np-lime)}.np-hero__sub{margin-top:24px;max-width:520px;color:#e3f4fd}.np-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.np-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px;padding:0;list-style:none}.np-chips li{display:flex;align-items:center;gap:8px;background:#ffffff1f;border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.np-chips svg{flex-shrink:0}.np-hero__art{position:relative;height:600px}.np-hero__ring{position:absolute;border-radius:50%;background:#ffffff14}.np-hero__bar{position:absolute;width:20px;height:620px;border-radius:10px;transform:rotate(20deg);top:-10px}.np-hero__can{position:absolute;width:auto;filter:drop-shadow(0 28px 30px rgba(3,30,52,.45))}.np-hero__can--1{height:380px;left:2%;top:70px;transform:rotate(-12deg)}.np-hero__can--2{height:380px;right:0;top:56px;transform:rotate(12deg)}.np-hero__can--3{height:460px;left:22%;top:130px;transform:rotate(-4deg);z-index:3}.np-hero__can--4{height:460px;left:48%;top:138px;transform:rotate(6deg);z-index:2}.np-float{animation:npFloat 6s ease-in-out infinite}.np-float--b{animation-delay:-1.5s}.np-float--c{animation-delay:-3s}.np-float--d{animation-delay:-4.5s}@keyframes npFloat{0%,to{translate:0 0}50%{translate:0 -14px}}.np-bubble{position:absolute;border-radius:50%;border:3px solid rgba(255,255,255,.55);animation:npRise 9s linear infinite;bottom:-40px}@keyframes npRise{0%{transform:translateY(0);opacity:0}10%{opacity:1}to{transform:translateY(-760px);opacity:0}}.np-wave{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:90px;display:block;z-index:3}@media(max-width:960px){.np-hero{padding:48px 0 110px}.np-hero__inner{grid-template-columns:1fr;gap:10px}.np-hero__art{height:420px;order:-1;margin:0 auto;width:100%;max-width:460px}.np-hero__can--1,.np-hero__can--2{height:250px;top:40px}.np-hero__can--3,.np-hero__can--4{height:310px;top:90px}.np-hero__bar{height:440px}.np-chips{margin-top:26px}}.np-ticker{background:var(--np-lime);color:var(--np-navy);overflow:hidden;border-top:3px solid var(--np-navy);border-bottom:3px solid var(--np-navy);transform:rotate(-1.2deg);margin:-34px -12px 0;position:relative;z-index:5}.np-ticker__track{display:flex;width:max-content;animation:npTick 32s linear infinite}.np-ticker:hover .np-ticker__track{animation-play-state:paused}.np-ticker__item{display:flex;align-items:center;gap:22px;padding:16px 22px;font-size:20px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.np-ticker__item svg{flex-shrink:0}.np-flavors{padding:110px 0 90px;background:#fff}.np-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:46px;flex-wrap:wrap}.np-sec-head .np-eyebrow{color:var(--np-mid);margin-bottom:12px}.np-sec-head .np-h2{color:var(--np-blue)}.np-sec-head p{max-width:420px;color:var(--np-muted);font-weight:600}.np-flavor-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.np-flavor{position:relative;border-radius:28px;color:#fff;text-decoration:none;overflow:hidden;min-height:540px;display:flex;flex-direction:column;padding:26px 24px;isolation:isolate;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.np-flavor:hover{transform:translateY(-8px);box-shadow:0 26px 40px #12324a38}.np-flavor:before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;background:#ffffff1f;left:50%;top:150px;transform:translate(-50%);z-index:-1;transition:transform .4s}.np-flavor:hover:before{transform:translate(-50%) scale(1.12)}.np-flavor__num{font-size:13px;font-weight:900;letter-spacing:.16em;opacity:.8}.np-flavor__img{height:300px;width:auto;margin:18px auto 10px;filter:drop-shadow(0 20px 18px rgba(0,0,0,.3));transition:transform .4s cubic-bezier(.2,.7,.2,1)}.np-flavor:hover .np-flavor__img{transform:rotate(-7deg) scale(1.05)}.np-flavor h3{font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;line-height:.95}.np-flavor p{margin-top:8px;font-size:15px;font-weight:700;line-height:1.4;opacity:.92;flex:1}.np-flavor .np-link{margin-top:16px;color:#fff}.np-f-bc{background:linear-gradient(170deg,var(--np-bc-2) 0%,var(--np-bc) 75%)}.np-f-rb{background:linear-gradient(170deg,var(--np-rb-2) 0%,var(--np-rb) 75%)}.np-f-or{background:linear-gradient(170deg,var(--np-or-2) 0%,var(--np-or) 70%)}.np-f-ll{background:linear-gradient(170deg,var(--np-ll-2) 0%,var(--np-ll) 75%)}.np-f-vp{background:var(--np-grad)}@media(max-width:1100px){.np-flavor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.np-flavor-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -24px;padding:0 24px 12px}.np-flavor{flex:0 0 78%;scroll-snap-align:center;min-height:500px}.np-flavors{padding:90px 0 70px}}.np-stats{background:var(--np-ice);padding:70px 0}.np-stats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.np-stat{padding:0 26px;border-left:2px solid var(--np-line)}.np-stat:first-child{border-left:0}.np-stat__num{font-size:clamp(56px,6vw,88px);font-weight:900;line-height:1;letter-spacing:-.03em}.np-stat__label{margin-top:6px;font-size:15px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.np-stat__copy{margin-top:6px;font-size:15px;color:var(--np-muted);font-weight:600;line-height:1.4}@media(max-width:860px){.np-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.np-stat:nth-child(3){border-left:0}.np-stat{padding:0 16px}}.np-maple{position:relative;background:var(--np-cream);padding:110px 0;overflow:hidden}.np-maple__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.np-maple .np-eyebrow{color:var(--np-or);margin-bottom:14px}.np-maple .np-h2{color:var(--np-blue)}.np-maple__copy .np-lead{margin-top:22px;color:var(--np-ink)}.np-farms{display:flex;align-items:center;gap:18px;margin-top:34px;padding:20px 24px;border-radius:20px;background:var(--np-blue);color:#fff}.np-farms__num{font-size:56px;font-weight:900;line-height:1;color:var(--np-lime);letter-spacing:-.03em}.np-farms__txt{font-size:16px;font-weight:800;line-height:1.3}.np-steps{display:grid;gap:18px;counter-reset:s}.np-step{display:grid;grid-template-columns:84px 1fr;gap:22px;align-items:center;background:#fff;border-radius:24px;padding:22px 26px;box-shadow:0 10px 30px #12324a14;position:relative}.np-step__ico{width:84px;height:84px;border-radius:22px;display:flex;align-items:center;justify-content:center;color:#fff}.np-step:nth-child(1) .np-step__ico{background:var(--np-blue)}.np-step:nth-child(2) .np-step__ico{background:var(--np-or)}.np-step:nth-child(3) .np-step__ico{background:var(--np-ll)}.np-step h3{font-size:22px;font-weight:900;text-transform:uppercase;color:var(--np-blue)}.np-step h3 small{display:block;font-size:12px;letter-spacing:.16em;color:var(--np-muted);margin-bottom:4px}.np-step p{margin-top:6px;font-size:15.5px;line-height:1.45;color:var(--np-ink);font-weight:600}.np-step:not(:last-child):after{content:"";position:absolute;left:68px;bottom:-18px;width:4px;height:18px;background:var(--np-line)}@media(max-width:960px){.np-maple__grid{grid-template-columns:1fr;gap:44px}.np-maple{padding:80px 0}.np-step{grid-template-columns:64px 1fr;padding:18px}.np-step__ico{width:64px;height:64px;border-radius:18px}.np-step:not(:last-child):after{left:50px}}.np-compare{background:var(--np-grad);color:#fff;padding:110px 0;position:relative;overflow:hidden}.np-compare .np-eyebrow{color:var(--np-lime);margin-bottom:12px}.np-compare .np-h2{color:#fff}.np-compare__head{text-align:center;margin-bottom:46px}.np-compare__head p{margin:16px auto 0;max-width:560px;color:#e3f4fd;font-weight:600}.np-table{max-width:900px;margin:0 auto;background:#fff;color:var(--np-ink);border-radius:28px;overflow:hidden;box-shadow:0 30px 60px #031e3459}.np-table__row{display:grid;grid-template-columns:1.1fr 1fr 1fr;align-items:center;border-top:1px solid var(--np-line)}.np-table__row:first-child{border-top:0}.np-table__row>div{padding:18px 22px;font-size:16px;font-weight:700}.np-table__row>div:first-child{font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--np-muted)}.np-table__row>div:nth-child(2){background:#eaf6fd;color:var(--np-blue);font-weight:900}.np-table__th>div{padding:22px!important}.np-table__th>div:nth-child(2){background:var(--np-blue)!important;color:#fff!important}.np-table__th img{height:34px;width:auto}.np-table__th span{font-size:15px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--np-muted)}.np-yes,.np-no{display:inline-flex;align-items:center;gap:8px}.np-compare__note{text-align:center;margin-top:18px;font-size:13px;color:#cfe8f7;font-weight:600}@media(max-width:640px){.np-table__row{grid-template-columns:.9fr 1fr 1fr}.np-table__row>div{padding:14px 10px;font-size:14px}.np-table__row>div:first-child{font-size:11px;letter-spacing:.06em}.np-table__th img{height:24px}.np-table__th span{font-size:12px}}.np-claims{padding:100px 0;background:#fff}.np-claims__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:10px}.np-claims__card{border-radius:28px;padding:36px 34px}.np-claims__card--yes{background:#eaf7ef}.np-claims__card--no{background:#fcecec}.np-claims__card h3{font-size:28px;font-weight:900;text-transform:uppercase;margin-bottom:20px}.np-claims__card--yes h3{color:#006b35}.np-claims__card--no h3{color:var(--np-red)}.np-claims ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}.np-claims li{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:.02em;line-height:1.2}.np-claims li svg{flex-shrink:0}@media(max-width:860px){.np-claims__grid,.np-claims ul{grid-template-columns:1fr}}.np-buy{padding:110px 0;background:var(--np-ice);scroll-margin-top:90px}.np-buy__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.np-buy__stage{position:relative;aspect-ratio:1/1;border-radius:36px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:background .4s ease}.np-buy__stage:before{content:"";position:absolute;width:72%;aspect-ratio:1;border-radius:50%;background:#ffffff24}.np-buy__img{position:relative;max-height:78%;width:auto;filter:drop-shadow(0 26px 26px rgba(0,0,0,.3));transition:opacity .25s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.np-buy__img.is-swap{opacity:0;transform:translateY(16px) rotate(-4deg)}.np-buy__badge{position:absolute;top:24px;left:24px;background:#fff;color:var(--np-ink);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.np-buy .np-eyebrow{color:var(--np-mid);margin-bottom:12px}.np-buy .np-h2{color:var(--np-blue)}.np-buy__desc{margin-top:16px;color:var(--np-muted);font-weight:600}.np-buy__label{margin:28px 0 12px;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--np-ink)}.np-swatches{display:flex;flex-wrap:wrap;gap:10px}.np-swatch{display:flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;min-height:48px;border-radius:999px;border:2px solid var(--np-line);background:#fff;font-family:var(--np-font);font-size:14px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:var(--np-ink);cursor:pointer;transition:border-color .15s,transform .15s}.np-swatch:hover{transform:translateY(-2px)}.np-swatch[aria-pressed=true]{border-color:var(--np-blue);box-shadow:0 0 0 2px var(--np-blue) inset}.np-swatch__dot{width:30px;height:30px;border-radius:50%;flex-shrink:0}.np-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.np-pack{text-align:left;padding:14px 18px;border-radius:18px;border:2px solid var(--np-line);background:#fff;font-family:var(--np-font);cursor:pointer;color:var(--np-ink)}.np-pack[aria-pressed=true]{border-color:var(--np-blue);box-shadow:0 0 0 2px var(--np-blue) inset}.np-pack strong{display:block;font-size:16px;font-weight:900;text-transform:uppercase}.np-pack span{display:block;font-size:14px;font-weight:700;color:var(--np-muted);margin-top:2px}.np-buy__row{display:flex;gap:12px;margin-top:28px;align-items:stretch}.np-qty{display:flex;align-items:center;border:2px solid var(--np-line);border-radius:999px;background:#fff;overflow:hidden}.np-qty button{width:46px;height:52px;border:0;background:transparent;font-size:22px;font-weight:900;color:var(--np-ink);cursor:pointer}.np-qty input{width:42px;border:0;text-align:center;font-family:var(--np-font);font-size:17px;font-weight:900;color:var(--np-ink);background:transparent;-moz-appearance:textfield}.np-qty input::-webkit-outer-spin-button,.np-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.np-buy__row .np-btn{flex:1}.np-buy__fine{margin-top:16px;font-size:13px;color:var(--np-muted);font-weight:700}.np-buy__fallback{margin-top:24px;padding:18px 20px;border-radius:18px;background:#fff;font-weight:700;color:var(--np-muted)}@media(max-width:960px){.np-buy__grid{grid-template-columns:1fr;gap:34px}.np-buy{padding:80px 0}}.np-quotes{background:var(--np-blue);color:#fff;padding:90px 0;overflow:hidden;position:relative}.np-quotes .np-eyebrow{color:var(--np-lime);display:block;text-align:center;margin-bottom:26px}.np-quotes__row{display:flex;justify-content:center;flex-wrap:wrap;gap:22px}.np-quote{background:#fff;color:var(--np-blue);border-radius:32px;padding:28px 40px;font-size:clamp(30px,4vw,54px);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:1;position:relative}.np-quote:nth-child(odd){transform:rotate(-2.5deg)}.np-quote:nth-child(2n){transform:rotate(2deg);background:var(--np-lime);color:var(--np-navy)}.np-quote:after{content:"";position:absolute;bottom:-14px;left:44px;border:14px solid transparent;border-top-color:inherit;border-bottom:0}.np-quote:nth-child(odd):after{border-top-color:#fff}.np-quote:nth-child(2n):after{border-top-color:var(--np-lime)}.np-find{padding:110px 0;background:#fff;scroll-margin-top:90px}.np-find__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.np-find__card{border-radius:30px;padding:44px 40px;display:flex;flex-direction:column;gap:18px}.np-find__card--stores{background:var(--np-ice)}.np-find__card--trade{background:var(--np-navy);color:#fff}.np-find__card .np-eyebrow{color:var(--np-mid)}.np-find__card--trade .np-eyebrow{color:var(--np-lime)}.np-find__card h2{font-size:clamp(34px,4vw,52px);font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-.02em}.np-find__card--stores h2{color:var(--np-blue)}.np-find__card p{font-weight:600;line-height:1.5}.np-find__card--trade p{color:#cfe8f7}.np-retailers{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0}.np-retailers li{background:#fff;border-radius:16px;padding:14px 20px;font-size:18px;font-weight:900;color:var(--np-ink);box-shadow:0 4px 0 var(--np-line)}.np-trade-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.np-trade-list li{display:flex;gap:12px;align-items:center;font-weight:800}.np-trade-list li span{flex-shrink:0;width:30px;height:30px;border-radius:9px;background:var(--np-lime);color:var(--np-navy);font-size:13px;font-weight:900;display:flex;align-items:center;justify-content:center}.np-find__card .np-btn{align-self:flex-start;margin-top:auto}@media(max-width:860px){.np-find__grid{grid-template-columns:1fr}.np-find__card{padding:34px 26px}}.np-faq{padding:100px 0;background:var(--np-cream);scroll-margin-top:90px}.np-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.np-faq .np-eyebrow{color:var(--np-or);margin-bottom:12px}.np-faq .np-h2{color:var(--np-blue)}.np-faq__intro p{margin-top:18px;color:var(--np-muted);font-weight:600}.np-faq__intro a{color:var(--np-blue);font-weight:900}.np-acc{border-top:2px solid var(--np-line)}.np-acc details{border-bottom:2px solid var(--np-line)}.np-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-size:19px;font-weight:900;color:var(--np-ink)}.np-acc summary::-webkit-details-marker{display:none}.np-acc summary i{flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--np-blue);position:relative;transition:transform .25s,background .25s}.np-acc summary i:before,.np-acc summary i:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:3px;border-radius:2px;background:#fff;transform:translate(-50%,-50%)}.np-acc summary i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .25s}.np-acc details[open] summary i{background:var(--np-or)}.np-acc details[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.np-acc__body{padding:0 4px 24px;color:var(--np-muted);font-weight:600;line-height:1.6;max-width:640px}@media(max-width:860px){.np-faq__grid{grid-template-columns:1fr;gap:28px}.np-faq{padding:80px 0}.np-acc summary{font-size:17px}}.np-news{background:var(--np-lime);color:var(--np-navy);padding:80px 0;position:relative;overflow:hidden}.np-news__inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.np-news .np-h2{color:var(--np-navy)}.np-news p{margin-top:14px;font-weight:700}.np-news__form{display:flex;gap:10px;background:#fff;border-radius:999px;padding:6px;box-shadow:0 6px 0 var(--np-navy);border:3px solid var(--np-navy)}.np-news__form input[type=email]{flex:1;min-width:0;border:0;background:transparent;padding:0 18px;font-family:var(--np-font);font-size:17px;font-weight:700;color:var(--np-ink);outline:none;height:52px}.np-news__form .np-btn{box-shadow:none}.np-news__msg{margin-top:14px;font-weight:900}@media(max-width:860px){.np-news__inner{grid-template-columns:1fr}}.np-footer{background:var(--np-navy);color:#cfe8f7;padding:80px 0 34px;font-family:var(--np-font)}.np-footer__top{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:40px}.np-footer__brand img{height:70px;width:auto}.np-footer__brand p{margin-top:18px;font-size:15px;font-weight:600;max-width:300px;line-height:1.5}.np-footer__tag{margin-top:16px;color:var(--np-lime);font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:.02em}.np-footer h4{color:#fff;font-size:13px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-family:var(--np-font)}.np-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.np-footer a{color:#cfe8f7;text-decoration:none;font-weight:700;font-size:15px}.np-footer a:hover{color:#fff}.np-footer__bottom{margin-top:56px;padding-top:24px;border-top:1px solid rgba(255,255,255,.15);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:13px;font-weight:600}.np-footer__stripes{display:flex;height:8px;margin-bottom:-1px}.np-footer__stripes span{flex:1}@media(max-width:860px){.np-footer__top{grid-template-columns:1fr 1fr}.np-footer__brand{grid-column:1/-1}}.np-pdp{padding:56px 0 90px}.np-pdp__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:start}.np-pdp__media{position:sticky;top:120px;border-radius:36px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;gap:4%;overflow:hidden}.np-pdp__media:before{content:"";position:absolute;width:74%;aspect-ratio:1;border-radius:50%;background:#ffffff21}.np-pdp__media img{position:relative;filter:drop-shadow(0 24px 24px rgba(0,0,0,.3))}.np-pdp__media .np-pdp__can{max-height:76%;width:auto;transform:rotate(-5deg)}.np-pdp__media .np-pdp__pk{max-height:52%;width:auto;align-self:flex-end;margin-bottom:12%}.np-pdp__crumb{font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--np-mid);text-decoration:none}.np-pdp h1{margin-top:12px;font-size:clamp(40px,5vw,64px);font-weight:900;text-transform:uppercase;line-height:.92;letter-spacing:-.025em;color:var(--np-blue)}.np-pdp__tag{margin-top:14px;font-size:19px;font-weight:800;color:var(--np-ink)}.np-pdp__price{margin-top:20px;font-size:30px;font-weight:900;color:var(--np-ink)}.np-pdp__price s{font-size:20px;color:var(--np-muted);margin-left:8px}.np-pdp__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;list-style:none;padding:0}.np-pdp__chips li{background:var(--np-ice);border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--np-blue)}.np-pdp__panel{margin-top:34px;border-top:2px solid var(--np-line)}.np-pdp__panel details{border-bottom:2px solid var(--np-line)}.np-pdp__panel summary{list-style:none;cursor:pointer;padding:18px 2px;font-size:15px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;display:flex;justify-content:space-between}.np-pdp__panel summary::-webkit-details-marker{display:none}.np-pdp__panel summary:after{content:"+";font-size:22px;line-height:1}.np-pdp__panel details[open] summary:after{content:"\2013"}.np-pdp__panel .np-rte{padding:0 2px 20px;color:var(--np-muted);font-weight:600;line-height:1.6}.np-rte p{margin:0 0 10px}.np-more{padding:80px 0;background:var(--np-ice)}.np-more .np-flavor{min-height:440px}.np-more .np-flavor__img{height:230px}@media(max-width:960px){.np-pdp__grid{grid-template-columns:1fr;gap:30px}.np-pdp__media{position:relative;top:0}.np-pdp{padding:28px 0 70px}}.np-coll{padding:70px 0 100px}.np-coll__head{text-align:center;margin-bottom:46px}.np-coll__head .np-h2{color:var(--np-blue)}.np-coll__head p{margin-top:14px;color:var(--np-muted);font-weight:600}.np-flavor__price{margin-top:6px;font-size:17px;font-weight:900}.homepage-wrapper .shopify-section .np,.np-section{margin:0}.template-product .page-main--wrapper.wrapper,.template-collection .page-main--wrapper.wrapper{max-width:none;padding:0}.np-section--header{position:sticky;top:0;z-index:60}.np-header{position:relative}.np-coll .np-flavor-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.np-section{overflow-x:clip}.np [class*=__grid]>*,.np-news__inner>*,.np-hero__inner>*{min-width:0}.np .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.np-buy__img{max-width:86%;height:auto;object-fit:contain}@media(max-width:960px){.np-bubble{display:none}}@media(max-width:560px){.np-buy__row{flex-wrap:wrap}.np-buy__row .np-btn{flex:1 1 100%}.np-swatch{font-size:13px;padding-right:12px}}.np-buy__img{max-height:68%;margin-top:9%}.np-announce{display:flex;align-items:center;justify-content:center;gap:22px;padding:8px 16px}.np-announce__claims{opacity:.85}.np-ship--header{display:flex;align-items:center;gap:12px;text-transform:none;letter-spacing:.02em}.np-ship--header .np-ship__msg{font-size:13px;font-weight:800;color:#fff}.np-ship--header .np-ship__msg b{color:var(--np-lime)}.np-ship--header .np-ship__track{width:120px;height:6px}.np-ship--header.is-empty .np-ship__track{display:none}.np-ship__track{position:relative;height:10px;border-radius:999px;background:#ffffff38;overflow:hidden}.np-ship__fill{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,#7FB135,var(--np-lime));transition:width .6s cubic-bezier(.2,.7,.2,1)}.np-ship--full{margin-top:18px;padding:16px 18px;border-radius:18px;background:#fff;border:2px solid var(--np-line)}.np-ship--full .np-ship__msg{font-size:15px;font-weight:800;color:var(--np-ink);margin-bottom:10px}.np-ship--full .np-ship__msg b{color:var(--np-blue)}.np-ship--full .np-ship__track{background:var(--np-ice)}.np-ship--full .np-ship__rate{margin-top:10px;font-size:13px;font-weight:700;color:var(--np-muted)}.np-ship.is-free .np-ship__msg{color:#0a7a3e}.np-ship.is-free .np-ship__fill{background:linear-gradient(90deg,#00a050,#7fd36b)}.np-ship--cart{margin:0 auto 26px;max-width:760px}@media(max-width:960px){.np-announce__claims{display:none}.np-ship--header .np-ship__track{width:80px}}.np-buy__hint{margin-top:16px;font-size:15px;font-weight:700;color:var(--np-ink)}.np-buy__hint b{color:var(--np-blue)}.np-btn.is-busy{opacity:.75}.np-toast{position:fixed;left:50%;bottom:22px;z-index:100;transform:translate(-50%,140%);display:flex;align-items:center;gap:18px;max-width:calc(100vw - 32px);width:520px;padding:16px 16px 16px 22px;border-radius:22px;background:var(--np-navy);color:#fff;box-shadow:0 18px 50px #031e3473;transition:transform .35s cubic-bezier(.2,.7,.2,1);font-size:15px;line-height:1.4}.np-toast.is-on{transform:translate(-50%)}.np-toast b{color:var(--np-lime)}.np-toast .np-btn{min-height:44px;flex-shrink:0;box-shadow:none}@media(max-width:560px){.np-toast{flex-direction:column;align-items:stretch;text-align:left}}.np-maple__right{display:grid;gap:18px}.np-maple__photo{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:16/9}.np-maple__photo img{width:100%;height:100%;object-fit:cover}.np-maple__photo span{position:absolute;left:14px;bottom:14px;background:#06395ed9;color:#fff;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:999px}.np-vs{background:radial-gradient(1200px 600px at 50% 0%,#0b86c6,#0a5386 45%,#06395e);color:#fff;padding:110px 0 90px;position:relative;overflow:hidden}.np-vs__head{text-align:center}.np-vs__head .np-eyebrow{color:var(--np-lime);margin-bottom:12px}.np-vs__head .np-h2{font-size:clamp(56px,9vw,128px)}.np-vs__head p{margin-top:14px;font-size:19px;font-weight:700;color:#cfe8f7}.np-vs__ring{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;max-width:880px;margin:40px auto 10px}.np-vs__corner{display:flex;flex-direction:column;align-items:center;gap:14px}.np-vs__corner img,.np-vs__generic{height:300px;width:auto;filter:drop-shadow(0 26px 26px rgba(0,0,0,.4))}.np-vs__corner--us img{transform:rotate(-8deg)}.np-vs__generic{transform:rotate(8deg);height:260px}.np-vs__name{font-size:15px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.np-vs__corner--us .np-vs__name{color:var(--np-lime)}.np-vs__corner--them .np-vs__name{color:#afc0cf}.np-vs__badge{align-self:center;width:110px;height:110px;border-radius:50%;background:var(--np-lime);color:var(--np-navy);display:flex;align-items:center;justify-content:center;font-size:44px;font-weight:900;letter-spacing:-.04em;box-shadow:0 0 0 10px #cdeb7a2e,0 0 0 22px #cdeb7a14;transform:rotate(-8deg);animation:npPulse 2.4s ease-in-out infinite}@keyframes npPulse{0%,to{transform:rotate(-8deg) scale(1)}50%{transform:rotate(-8deg) scale(1.08)}}.np-vs__rounds{max-width:980px;margin:40px auto 0;display:grid;gap:14px}.np-vs__round{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"label label" "us them" "note note";gap:10px 26px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:26px;padding:22px 28px}.np-vs__label{grid-area:label;text-align:center;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.np-vs__label small{display:block;font-size:11px;letter-spacing:.2em;color:var(--np-lime);margin-bottom:2px}.np-vs__side{display:flex;align-items:center;gap:16px}.np-vs__side--us{grid-area:us}.np-vs__side--them{grid-area:them}.np-vs__num{font-size:clamp(28px,4vw,48px);font-weight:900;line-height:1;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.np-vs__side--us .np-vs__num{color:var(--np-lime)}.np-vs__side--them .np-vs__num{color:#c8d3dd}.np-vs__bar{flex:1;height:16px;border-radius:999px;background:#ffffff1a;position:relative;overflow:hidden;min-width:60px}.np-vs__bar i{position:absolute;top:0;bottom:0;width:0;border-radius:999px;transition:width 1.4s cubic-bezier(.2,.7,.2,1) .2s}.np-vs__side--us .np-vs__bar i{right:0;background:linear-gradient(270deg,var(--np-lime),#7FB135)}.np-vs__side--them .np-vs__bar i{left:0;background:linear-gradient(90deg,#8e99a4,#c8d3dd)}.np-vs__round.is-in .np-vs__bar i{width:var(--w)}.np-vs__side--us .np-vs__bar{transform:none}.np-vs__note{grid-area:note;text-align:center;font-size:14px;font-weight:700;color:#cfe8f7}.np-vs__round--cubes{grid-template-areas:"label label" "us them"}.np-vs__cubes{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;min-height:170px}.np-vs__cubes--us{grid-area:us}.np-vs__cubes--them{grid-area:them}.np-vs__zero{font-size:110px;font-weight:900;line-height:.9;color:var(--np-lime);letter-spacing:-.05em}.np-vs__cubecap{font-size:14px;font-weight:800;text-align:center;color:#cfe8f7;max-width:260px}.np-vs__pile{display:grid;grid-template-columns:repeat(5,30px);gap:6px;direction:rtl}.np-cube{width:30px;height:30px;border-radius:6px;background:linear-gradient(145deg,#fff,#e6edf3 60%,#c7d2dc);box-shadow:inset 0 -3px #00000014,0 4px 8px #00000040;opacity:0;transform:translateY(-140px) rotate(-30deg)}.np-vs__round.is-in .np-cube{animation:npDrop .7s cubic-bezier(.3,1.4,.5,1) forwards;animation-delay:calc(var(--i) * .11s + .2s)}@keyframes npDrop{to{opacity:1;transform:none}}.np-vs__verdict{max-width:980px;margin:22px auto 0;display:flex;align-items:center;gap:18px;background:var(--np-lime);color:var(--np-navy);border-radius:26px;padding:20px 22px 20px 26px}.np-vs__verdict p{flex:1;font-size:18px;font-weight:700}.np-vs__verdict b{font-weight:900;text-transform:uppercase}.np-vs__trophy{width:52px;height:52px;border-radius:50%;background:var(--np-navy);color:var(--np-lime);display:flex;align-items:center;justify-content:center;flex-shrink:0}.np-vs__verdict .np-btn{background:var(--np-navy);color:#fff!important;box-shadow:none}.np-vs__foot{max-width:980px;margin:16px auto 0;text-align:center;font-size:12.5px;color:#afc8da;font-weight:600}@media(max-width:760px){.np-vs{padding:80px 0 70px}.np-vs__ring{gap:6px}.np-vs__corner img{height:190px}.np-vs__generic{height:170px}.np-vs__badge{width:70px;height:70px;font-size:28px}.np-vs__round{padding:18px 16px;gap:10px 12px}.np-vs__side{flex-direction:column-reverse;align-items:stretch;gap:8px;text-align:center}.np-vs__side--them{flex-direction:column}.np-vs__bar{height:12px}.np-vs__num{font-size:24px}.np-vs__zero{font-size:72px}.np-vs__pile{grid-template-columns:repeat(5,22px);gap:4px}.np-cube{width:22px;height:22px}.np-vs__verdict{flex-direction:column;text-align:center}}.np-find__map{background:#fff;border-radius:28px;box-shadow:0 14px 40px #12324a1f;padding:14px;margin-bottom:24px;min-height:420px;overflow:hidden}.np-locator{min-height:400px}.np-find__h{font-size:clamp(28px,3vw,40px);font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-.02em}.np-find__card--stores .np-find__h{color:var(--np-blue)}.np-stores{padding:10px 0 80px}.np-stores__help{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;background:var(--np-ice);border-radius:24px;padding:24px 28px}.np-stores__help b{font-size:20px;font-weight:900;color:var(--np-blue);text-transform:uppercase}.np-stores__help p{margin-top:4px;font-weight:600;color:var(--np-muted)}.np-phero{position:relative;background:var(--np-grad);color:#fff;overflow:hidden;padding:70px 0 120px}.np-phero--green{background:linear-gradient(150deg,#2f5212,#4e7a1e,#7fb135)}.np-phero--orange{background:linear-gradient(150deg,#7a3a08,#c9600f,#ef8a2b)}.np-phero__inner{position:relative;z-index:2;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:30px}.np-phero .np-eyebrow{color:var(--np-lime);margin-bottom:14px}.np-phero h1{font-size:clamp(44px,6.4vw,88px);font-weight:900;line-height:.9;letter-spacing:-.03em;text-transform:uppercase}.np-phero .np-lead{margin-top:20px;max-width:560px;color:#eaf6fd}.np-phero__cans{position:relative;height:300px}.np-phero__cans img{position:absolute;height:260px;width:auto;bottom:0;filter:drop-shadow(0 22px 22px rgba(0,0,0,.35))}.np-phero__cans img:nth-child(1){left:6%;transform:rotate(-12deg);height:220px}.np-phero__cans img:nth-child(2){left:32%;z-index:2}.np-phero__cans img:nth-child(3){left:58%;transform:rotate(12deg);height:220px}@media(max-width:860px){.np-phero__inner{grid-template-columns:1fr}.np-phero__cans{display:none}.np-phero{padding:50px 0 100px}}.np-about{padding:40px 0 100px}.np-about__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.np-about__media{position:relative;border-radius:32px;overflow:hidden;aspect-ratio:1}.np-about__media>img{width:100%;height:100%;object-fit:cover}.np-about__ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.np-about__ph img{height:80%;width:auto}.np-about__stamp{position:absolute;right:18px;bottom:18px;width:150px;height:150px;border-radius:50%;background:var(--np-lime);color:var(--np-navy);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px;transform:rotate(-10deg);box-shadow:0 10px 24px #00000040}.np-about__stamp b{font-size:44px;font-weight:900;line-height:1}.np-about__stamp span{font-size:11.5px;font-weight:900;line-height:1.2;text-transform:uppercase}.np-about .np-eyebrow{color:var(--np-or);margin-bottom:12px}.np-about .np-h2{color:var(--np-blue);font-size:clamp(34px,4.4vw,56px)}.np-about__rte{margin-top:20px;font-size:17px;font-weight:600;color:var(--np-ink);line-height:1.65}.np-about__rte p{margin:0 0 14px}.np-about__sig{margin:8px 0 12px;font-size:18px;font-weight:900;color:var(--np-blue)}.np-about .np-link{color:var(--np-blue)}.np-about__values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:60px}.np-about__value{background:var(--np-ice);border-radius:22px;padding:22px}.np-about__value b{display:block;font-size:18px;font-weight:900;text-transform:uppercase;color:var(--np-blue)}.np-about__value p{margin-top:6px;font-size:15px;font-weight:600;color:var(--np-muted);line-height:1.45}@media(max-width:960px){.np-about__grid{grid-template-columns:1fr;gap:32px}.np-about__values{grid-template-columns:1fr 1fr}}@media(max-width:560px){.np-about__values{grid-template-columns:1fr}}.np-sustain{padding:40px 0 90px}.np-sustain__row{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center;margin-bottom:70px}.np-sustain__row.is-flip .np-sustain__media{order:2}.np-sustain__media{border-radius:32px;overflow:hidden;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}.np-sustain__media img{width:100%;height:100%;object-fit:cover}.np-sustain__num{font-size:140px;font-weight:900;color:#fff6}.np-sustain__copy .np-eyebrow{color:var(--np-or);margin-bottom:10px}.np-sustain__copy h2{font-size:clamp(32px,3.8vw,50px);font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-.02em;color:var(--np-blue)}.np-sustain__copy .np-rte{margin-top:16px;font-size:17px;font-weight:600;line-height:1.65;color:var(--np-ink)}@media(max-width:860px){.np-sustain__row{grid-template-columns:1fr;gap:22px;margin-bottom:50px}.np-sustain__row.is-flip .np-sustain__media{order:0}}.np-contact{padding:30px 0 70px}.np-contact__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:start}.np-contact__cards{display:grid;gap:14px}.np-contact__card{display:block;text-decoration:none;background:var(--np-ice);border-radius:22px;padding:22px 24px;color:var(--np-ink)}.np-contact__card .np-eyebrow{color:var(--np-mid)}.np-contact__card b{display:block;margin-top:4px;font-size:22px;font-weight:900;color:var(--np-blue);word-break:break-word}.np-contact__card p{margin-top:4px;font-weight:600;color:var(--np-muted)}a.np-contact__card:hover{background:#e1f1fa}.np-contact__form{background:#fff;border:2px solid var(--np-line);border-radius:28px;padding:30px}.np-contact__form h2{font-size:30px;font-weight:900;text-transform:uppercase;color:var(--np-blue);margin-bottom:18px}.np-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.np-field{display:block;margin-bottom:14px}.np-field span{display:block;font-size:12.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.np-field input,.np-field textarea{width:100%;border:2px solid var(--np-line);border-radius:14px;padding:13px 14px;font-family:var(--np-font);font-size:16px;font-weight:600;color:var(--np-ink);background:#fff}.np-field input:focus,.np-field textarea:focus{outline:none;border-color:var(--np-blue)}@media(max-width:860px){.np-contact__grid,.np-field-row{grid-template-columns:1fr}}.np-page-rte{padding:20px 0 70px}.np-page-rte__body{max-width:820px;margin:0 auto;font-size:17px;line-height:1.7;font-weight:600;color:var(--np-ink)}.np-page-rte__body h2,.np-page-rte__body h3{color:var(--np-blue);margin:28px 0 10px}.np-news__brevo{display:grid;gap:12px;position:relative}.np-news__form--phone{align-items:center}.np-news__cc{padding-left:16px;font-weight:900;color:var(--np-muted)}.np-news__form--phone input{padding-left:6px!important}.np-news__consent{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;line-height:1.45;font-weight:600;color:var(--np-navy);cursor:pointer}.np-news__consent input{width:20px;height:20px;flex-shrink:0;margin-top:1px;accent-color:var(--np-blue)}.np-news__consent a{color:var(--np-navy);font-weight:900}.np-pdp__gallery{position:sticky;top:120px}.np-pdp__gallery .np-pdp__media{position:relative;top:0}.np-pdp__main{position:relative;width:88%;height:88%;object-fit:contain}.np-pdp__thumbs{display:flex;gap:10px;margin-top:14px;overflow-x:auto;padding-bottom:4px}.np-pdp__thumb{flex:0 0 76px;height:76px;border-radius:16px;border:2px solid var(--np-line);background:#fff;padding:4px;cursor:pointer}.np-pdp__thumb[aria-current=true]{border-color:var(--np-blue);box-shadow:0 0 0 2px var(--np-blue) inset}.np-pdp__thumb img{width:100%;height:100%;object-fit:contain}.np-pdp__price small{font-size:15px;font-weight:700;color:var(--np-muted);margin-left:8px}@media(max-width:960px){.np-pdp__gallery{position:relative;top:0}}.np-social{display:flex!important;flex-wrap:wrap;gap:8px!important;margin-top:18px!important}.np-social a{display:inline-block;padding:6px 12px;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:13px!important}.np-footer__legal a{color:#cfe8f7}@media(max-width:760px){.np-vs__bar{flex:none;width:100%;min-width:0}}.np-inside{position:relative;overflow:hidden;color:#fff;padding:100px 0 80px;transition:background .8s ease}.np-inside.np-f-bc{background:radial-gradient(900px 560px at 50% 52%,#e2465a,#b3243a 45%,#6e1430)}.np-inside.np-f-rb{background:radial-gradient(900px 560px at 50% 52%,#c7783e,#8a5233 45%,#4a2a18)}.np-inside.np-f-or{background:radial-gradient(900px 560px at 50% 52%,#ffaa4d,#e07a1f 45%,#9e480a)}.np-inside.np-f-ll{background:radial-gradient(900px 560px at 50% 52%,#b9db5c,#7fb135 45%,#3d6117)}.np-inside__bubbles span{position:absolute;bottom:-30px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;border:2px solid rgba(255,255,255,.45);animation:npRise 10s linear infinite;animation-delay:calc(var(--d) * -1)}.np-inside__head{text-align:center;position:relative;z-index:2}.np-inside__head .np-eyebrow{color:#fff;opacity:.85;margin-bottom:12px}.np-inside__head .np-h2{color:#fff;font-size:clamp(48px,7.6vw,104px)}.np-inside__head p{margin-top:12px;font-size:18px;font-weight:700;opacity:.92}.np-inside__stage{position:relative;z-index:2;display:grid;grid-template-columns:1fr 340px 1fr;align-items:center;gap:30px;margin-top:40px}.np-inside__col{list-style:none;margin:0;padding:0;display:grid;gap:18px}.np-callout{position:relative;background:#ffffff24;border:1.5px solid rgba(255,255,255,.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:24px;padding:18px 22px;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"big t" "big d";column-gap:16px;align-items:center;transition:transform .25s ease,background .25s ease}.np-callout:hover{transform:translateY(-3px) scale(1.02);background:#ffffff38}.np-callout__big{grid-area:big;min-width:74px;height:74px;padding:0 10px;border-radius:20px;background:#fff;color:var(--np-navy);display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:900;letter-spacing:-.02em;line-height:1;box-shadow:0 8px 18px #0000002e}.np-callout__t{grid-area:t;font-size:19px;font-weight:900;text-transform:uppercase;letter-spacing:.02em;line-height:1.1}.np-callout__d{grid-area:d;font-size:14.5px;font-weight:700;opacity:.9;line-height:1.35;margin-top:3px}.np-inside__col--l .np-callout:after,.np-inside__col--r .np-callout:after{content:"";position:absolute;top:50%;width:30px;border-top:2px dashed rgba(255,255,255,.55)}.np-inside__col--l .np-callout:after{right:-32px}.np-inside__col--r .np-callout:after{left:-32px}.np-inside__can{position:relative;height:520px;display:flex;align-items:center;justify-content:center}.np-inside__halo{position:absolute;width:340px;height:340px;border-radius:50%;background:#ffffff2e;box-shadow:0 0 0 26px #ffffff14,0 0 0 54px #ffffff0d}.np-inside__img{position:absolute;height:440px;width:auto;filter:drop-shadow(0 30px 30px rgba(0,0,0,.35));opacity:0;transform:translateY(24px) rotate(-14deg) scale(.92);transition:opacity .45s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.np-inside__img.is-on{opacity:1;transform:rotate(-6deg);animation:npBob 5s ease-in-out infinite}.np-inside__switch{position:absolute;bottom:-6px;display:flex;gap:10px;background:#fffffff2;padding:8px;border-radius:999px;box-shadow:0 10px 24px #0003}.np-dot{width:34px;height:34px;border-radius:50%;border:3px solid #fff;cursor:pointer;box-shadow:0 0 0 2px transparent;transition:box-shadow .2s,transform .2s}.np-dot[aria-pressed=true]{box-shadow:0 0 0 3px var(--np-navy);transform:scale(1.12)}.np-never{position:relative;z-index:2;margin-top:56px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center}.np-never__label{font-size:14px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;background:var(--np-navy);color:#fff;padding:10px 16px;border-radius:999px}.np-never__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.np-never__item{background:#fff;color:var(--np-ink);border-radius:14px;padding:10px 16px;font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:.02em;transform:rotate(calc((var(--i) - 3) * 1.5deg));box-shadow:0 6px #00000026}.np-never__item span{position:relative;display:inline-block}.np-never__item span:after{content:"";position:absolute;left:-4px;right:-4px;top:52%;height:4px;border-radius:2px;background:#c00000;transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.6,0,.2,1);transition-delay:calc(var(--i) * .14s + .3s)}.np-never.is-in .np-never__item span:after{transform:scaleX(1)}@media(max-width:1000px){.np-inside{padding:80px 0 64px}.np-inside__stage{grid-template-columns:1fr;gap:18px}.np-inside__can{order:-1;height:400px}.np-inside__img{height:340px}.np-inside__halo{width:260px;height:260px}.np-inside__col{grid-template-columns:1fr 1fr;gap:12px}.np-inside__col .np-callout:after{display:none}.np-callout{grid-template-columns:1fr;grid-template-areas:"big" "t" "d";padding:14px;row-gap:6px}.np-callout__big{min-width:0;width:fit-content;height:52px;font-size:21px;border-radius:14px}.np-callout__t{font-size:15px}.np-callout__d{font-size:13px}}.np-score{padding:90px 0;background:var(--np-ice)}.np-score__card{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;background:var(--np-grad);color:#fff;border-radius:36px;padding:44px;box-shadow:0 30px 60px #06395e40;overflow:hidden;position:relative}.np-score__card:before{content:"";position:absolute;right:-120px;top:-120px;width:360px;height:360px;border-radius:50%;background:#ffffff12}.np-score__intro{position:relative;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.np-score__intro .np-eyebrow{color:var(--np-lime)}.np-score__intro .np-h2{color:#fff;font-size:clamp(40px,4.6vw,64px)}.np-score__intro p{font-weight:700;color:#ddf0fb;line-height:1.5}.np-score__tabs{display:flex;flex-wrap:wrap;gap:8px}.np-score__tab{font-family:var(--np-font);font-size:13.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;padding:10px 16px;border-radius:999px;border:2px solid rgba(255,255,255,.4);background:transparent;color:#fff;cursor:pointer;transition:all .2s}.np-score__tab[aria-selected=true]{background:#fff;color:var(--np-blue);border-color:#fff}.np-score__tally{display:flex;align-items:center;gap:18px;margin:6px 0}.np-score__us,.np-score__them{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:2px}.np-score__us b,.np-score__them b{font-size:64px;font-weight:900;line-height:1;letter-spacing:-.03em}.np-score__us b{color:var(--np-lime)}.np-score__them b{color:#fff;opacity:.85}.np-score__us span,.np-score__them span{font-size:24px;font-weight:900;opacity:.7}.np-score__us small,.np-score__them small{flex-basis:100%;font-size:11.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.np-score__vs{width:46px;height:46px;border-radius:50%;background:var(--np-lime);color:var(--np-navy);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:16px;transform:rotate(-8deg)}.np-score__table{position:relative;background:#fff;color:var(--np-ink);border-radius:26px;padding:8px 8px 4px;align-self:center}.np-score__row{display:grid;grid-template-columns:1fr 110px 130px;align-items:center;border-bottom:1px solid var(--np-line);min-height:56px}.np-score__row:last-child{border-bottom:0}.np-score__row--head{min-height:64px}.np-score__feat{padding:8px 14px;display:flex;flex-direction:column}.np-score__feat b{font-size:15.5px;font-weight:900;line-height:1.2}.np-score__feat small{font-size:12.5px;font-weight:700;color:var(--np-muted)}.np-score__colhead{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--np-muted);padding:6px;line-height:1.2}.np-score__colhead--us{color:var(--np-blue);background:#eaf6fd;border-radius:16px 16px 0 0;height:100%}.np-score__colhead--us img{height:42px;width:auto;transform:rotate(-8deg)}.np-score__mark{display:flex;align-items:center;justify-content:center;height:100%}.np-score__mark--yes{background:#eaf6fd}.np-score__row:last-child .np-score__mark--yes{border-radius:0 0 16px 16px}.np-score__mark.is-pop>*:first-child{animation:npPop .4s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(var(--i) * 40ms)}@keyframes npPop{0%{transform:scale(0) rotate(-20deg);opacity:0}to{transform:none;opacity:1}}.np-score__some{font-size:11.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;background:#fff2d6;color:#8a5a00;border-radius:999px;padding:5px 10px}.np-score__foot{margin-top:14px;text-align:center;font-size:12.5px;font-weight:600;color:var(--np-muted)}@media(max-width:960px){.np-score{padding:70px 0}.np-score__card{grid-template-columns:1fr;padding:26px 18px;gap:24px;border-radius:28px}.np-score__row{grid-template-columns:1fr 78px 92px}.np-score__feat{padding:8px 10px}.np-score__feat b{font-size:14px}.np-score__us b,.np-score__them b{font-size:48px}}.np-sub{padding:100px 0;background:#fff;scroll-margin-top:90px}.np-sub__head{text-align:center;max-width:720px;margin:0 auto}.np-sub__head .np-eyebrow{color:var(--np-mid);margin-bottom:12px}.np-sub__head .np-h2{color:var(--np-blue)}.np-sub__head p{margin-top:14px;font-size:18px;font-weight:700;color:var(--np-muted)}.np-sub__flavors{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:30px 0 8px}.np-sub__plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:30px}.np-plan{position:relative;display:flex;flex-direction:column;gap:6px;padding:26px 22px 22px;border-radius:26px;border:2px solid var(--np-line);background:#fff;cursor:pointer;transition:border-color .2s,transform .2s,box-shadow .2s}.np-plan:hover{transform:translateY(-4px)}.np-plan input{position:absolute;opacity:0;pointer-events:none}.np-plan.is-on{border-color:var(--np-blue);box-shadow:0 0 0 2px var(--np-blue) inset,0 18px 40px #0a538629}.np-plan.is-featured{background:linear-gradient(170deg,#f4fbe3,#fff 60%)}.np-plan__badge{position:absolute;top:-13px;left:22px;background:var(--np-lime);color:var(--np-navy);font-size:11.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px;box-shadow:0 3px #9dbf4a}.np-plan__name{font-size:14px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--np-muted)}.np-plan__off{font-size:34px;font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--np-blue);text-transform:uppercase}.np-plan__can{margin-top:10px;font-size:15px;font-weight:800;color:var(--np-ink)}.np-plan__can b{font-size:34px;font-weight:900;letter-spacing:-.02em}.np-plan__math{font-size:14px;font-weight:700;color:var(--np-muted)}.np-plan__math b{color:var(--np-ink)}.np-plan__was{font-size:13px;font-weight:700;color:var(--np-muted)}.np-plan__perks{list-style:none;margin:10px 0 0;padding:12px 0 0;border-top:1px solid var(--np-line);display:grid;gap:8px}.np-plan__perks li{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:800}.np-plan__perks svg{width:20px;height:20px;flex-shrink:0}.np-sub__form{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:30px}.np-sub__btn{min-height:60px;padding:0 40px;font-size:17px}.np-sub__fallback{font-weight:900;color:var(--np-blue);text-decoration:none;font-size:16px}.np-sub__fine{font-size:13px;font-weight:600;color:var(--np-muted);text-align:center;max-width:640px}@media(max-width:1000px){.np-sub__plans{grid-template-columns:1fr 1fr}}@media(max-width:560px){.np-sub__plans{grid-template-columns:1fr}.np-sub{padding:76px 0}}.np-team{padding:100px 0;background:var(--np-cream)}.np-team .np-sec-head .np-eyebrow{color:var(--np-or)}.np-team__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.np-team__grid>.np-person{flex:0 1 calc((100% - 48px)/4)}.np-person{display:flex;flex-direction:column;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px #12324a14;transition:transform .25s}.np-person:hover{transform:translateY(-6px)}.np-person__photo{aspect-ratio:1/1.05;overflow:hidden;background:#f2f2f2}.np-person__photo img{width:100%;height:100%;object-fit:cover;object-position:center 22%;filter:grayscale(1) contrast(1.05);transition:transform .5s}.np-person:hover .np-person__photo img{transform:scale(1.05)}.np-person__body{padding:16px 18px 14px;flex:1}.np-person__body h3{font-size:19px;font-weight:900;color:var(--np-blue);line-height:1.15}.np-person__role{margin-top:2px!important;font-size:14px;font-weight:900;color:var(--np-mid)}.np-person__bio{margin-top:8px!important;font-size:14px;font-weight:600;color:var(--np-muted);line-height:1.4}.np-person__band{color:#fff;padding:14px 18px 16px}.np-person__band b{display:block;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.np-person__band span{display:block;margin-top:4px;font-size:13.5px;font-weight:700;line-height:1.35;opacity:.95}@media(max-width:1100px){.np-team__grid>.np-person{flex-basis:calc((100% - 32px)/3)}}@media(max-width:640px){.np-team__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -24px;padding:0 24px 10px}.np-person{flex:0 0 72%;scroll-snap-align:center}}.np-gallery{padding:100px 0 90px;background:var(--np-blue);color:#fff;overflow:hidden}.np-gallery__head{text-align:center}.np-gallery__head .np-eyebrow{color:var(--np-lime);margin-bottom:12px}.np-gallery__head .np-h2{color:#fff}.np-gallery__head p{margin-top:12px;font-weight:700;color:#ddf0fb}.np-gallery__wall{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding:40px max(24px,calc((100vw - 1240px)/2 + 24px)) 30px;scrollbar-width:none}.np-gallery__wall::-webkit-scrollbar{display:none}.np-polaroid{flex:0 0 260px;margin:0;background:#fff;padding:12px 12px 16px;border-radius:6px;box-shadow:0 18px 30px #0000004d;transform:rotate(var(--r));scroll-snap-align:center;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.np-polaroid.np-reveal{transform:rotate(var(--r)) translateY(28px)}.np-polaroid.np-reveal.is-in{transform:rotate(var(--r))}.np-polaroid:hover{transform:rotate(0) scale(1.04)!important;z-index:2}.np-polaroid img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:2px}.np-polaroid figcaption{margin-top:10px;text-align:center;font-family:var(--np-font);font-size:16px;font-weight:900;color:var(--np-navy);text-transform:uppercase;letter-spacing:.02em}.np-gallery__quotes{display:flex;justify-content:center;flex-wrap:wrap;gap:22px;margin-top:20px}.np-buy__sub{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:10px 16px;border-radius:999px;background:var(--np-lime);color:var(--np-navy)!important;font-size:14px;font-weight:900;text-decoration:none}.np-inside__stage{grid-template-rows:repeat(3,auto);grid-auto-flow:row dense}.np-inside__can{grid-column:2;grid-row:1 / span 3}.np-inside__stage>.np-callout{grid-column:1}.np-inside__stage>.np-callout:nth-of-type(n+4){grid-column:3}.np-inside__stage>.np-callout:nth-of-type(-n+3):after{content:"";position:absolute;top:50%;right:-32px;width:30px;border-top:2px dashed rgba(255,255,255,.55)}.np-inside__stage>.np-callout:nth-of-type(n+4):after{content:"";position:absolute;top:50%;left:-32px;width:30px;border-top:2px dashed rgba(255,255,255,.55)}.np-inside__stage{row-gap:18px}@media(max-width:1000px){.np-inside__stage{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:12px}.np-inside__can{grid-column:1 / -1;grid-row:auto}.np-inside__stage>.np-callout,.np-inside__stage>.np-callout:nth-of-type(n+4){grid-column:auto}.np-inside__stage>.np-callout:after{display:none}}.np-inside__can{margin:0}.np-polaroid img{height:auto}.np-person__band{min-height:96px}.np [hidden]{display:none!important}.np-inside__stage{grid-template-rows:repeat(4,auto)}.np-inside__can{grid-row:1 / span 4}.np-inside__stage>.np-callout:nth-of-type(n+4){grid-column:1}.np-inside__stage>.np-callout:nth-of-type(n+5){grid-column:3}.np-inside__stage>.np-callout:nth-of-type(4):after{content:"";position:absolute;top:50%;right:-32px;left:auto;width:30px;border-top:2px dashed rgba(255,255,255,.55)}.np-callout{padding:14px 18px}.np-callout__big{min-width:64px;height:64px;font-size:24px}.np-inside__more{position:relative;z-index:2;text-align:center;margin-top:34px}.np-btn--white{background:#fff;color:var(--np-navy)!important;box-shadow:0 6px #0000002e}@media(max-width:1000px){.np-inside__stage>.np-callout:nth-of-type(n){grid-column:auto}.np-inside__stage>.np-callout:after{display:none!important}}.np-news__title{line-height:.9}.np-news__line2{display:block;color:var(--np-blue);font-size:1.18em;letter-spacing:-.03em}.np-find__card--ship{background:linear-gradient(160deg,#eaf6fd,#d7eefb);display:grid;grid-template-columns:1.1fr .9fr;gap:10px;align-items:center;overflow:hidden;position:relative}.np-ship-card__copy{display:flex;flex-direction:column;gap:14px}.np-find__card--ship .np-find__h{color:var(--np-blue)}.np-ship-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.np-ship-card__price b{font-size:46px;font-weight:900;letter-spacing:-.03em;color:var(--np-ink);line-height:1}.np-ship-card__price span{font-size:15px;font-weight:800;color:var(--np-muted)}.np-ship-card__perks{list-style:none;margin:0;padding:0;display:grid;gap:10px}.np-ship-card__perks li{display:flex;gap:10px;align-items:center;font-size:15px;font-weight:800;color:var(--np-ink)}.np-ship-card__perks svg{width:22px;height:22px;flex-shrink:0}.np-ship-card__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.np-find__card .np-ship-card__btns .np-btn{align-self:auto;margin-top:0}.np-ship-card__art{position:relative;height:100%;min-height:300px;display:flex;align-items:center;justify-content:center}.np-ship-card__box{position:relative;width:240px;height:150px;border-radius:10px 10px 18px 18px;background:linear-gradient(180deg,#c99a64,#b8834b);box-shadow:0 22px 30px #06395e40;margin-top:110px}.np-ship-card__box:before{content:"";position:absolute;left:-10px;right:-10px;top:-14px;height:20px;border-radius:6px;background:#d9ac74;transform:skew(-8deg)}.np-ship-card__box:after{content:"NEKTER POP";position:absolute;inset:auto 0 18px 0;text-align:center;font-weight:900;letter-spacing:.14em;color:#ffffffe6;font-size:15px}.np-ship-card__box img{position:absolute;bottom:96px;height:150px;width:auto;filter:drop-shadow(0 10px 10px rgba(0,0,0,.25));transition:transform .4s}.np-ship-card__box img:nth-child(1){left:6px;transform:rotate(-10deg)}.np-ship-card__box img:nth-child(2){left:58px;transform:rotate(-3deg);bottom:104px}.np-ship-card__box img:nth-child(3){left:112px;transform:rotate(4deg);bottom:104px}.np-ship-card__box img:nth-child(4){left:164px;transform:rotate(10deg)}.np-find__card--ship:hover .np-ship-card__box img{transform:translateY(-10px) rotate(0)}.np-ship-card__tag{position:absolute;top:18px;right:6px;background:var(--np-lime);color:var(--np-navy);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:8px 12px;border-radius:999px;transform:rotate(6deg);box-shadow:0 4px #9dbf4a}@media(max-width:1100px){.np-find__card--ship{grid-template-columns:1fr}.np-ship-card__art{min-height:260px}}.np-trade-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.np-find__card .np-trade-btns .np-btn{align-self:auto;margin-top:0}.np-trade-mail{color:#cfe8f7;font-size:14px;font-weight:700;text-decoration:none}.np-trade-mail:hover{color:#fff}dialog.np-modal{border:0;padding:0;background:transparent;max-width:min(920px,calc(100vw - 24px));width:100%;max-height:calc(100vh - 24px);overflow:auto;border-radius:22px}dialog.np-modal::backdrop{background:#061e34b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.np-ks{background:#fff;border-radius:22px;overflow:hidden}.np-ks__bar{position:sticky;top:0;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 10px 20px;background:var(--np-navy);color:#fff;font-size:13px;font-weight:800}.np-ks__bar>div{display:flex;gap:8px;align-items:center}.np-ks__btn{font-family:var(--np-font);font-size:13px;font-weight:900;padding:9px 14px;border-radius:999px;border:0;background:var(--np-lime);color:var(--np-navy);cursor:pointer}.np-ks__x{width:38px;height:38px;border-radius:50%;border:0;background:#ffffff26;color:#fff;font-size:24px;line-height:1;cursor:pointer}.np-ks__page{color:var(--np-ink)}.np-ks__hero{position:relative;background:var(--np-grad);color:#fff;padding:34px 34px 30px;display:grid;grid-template-columns:auto 1fr;gap:6px 26px;overflow:hidden;min-height:300px}.np-ks__stripes{position:absolute;top:0;left:0;right:0;height:7px;display:flex}.np-ks__stripes span{flex:1}.np-ks__brand img{width:150px;height:auto}.np-ks__brand small{display:block;margin-top:6px;font-size:11px;font-weight:900;letter-spacing:.16em}.np-ks__headline{grid-column:1 / span 2;max-width:52%}.np-ks__eyebrow{font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--np-lime)}.np-ks__headline h2{font-size:52px;font-weight:900;line-height:.9;text-transform:uppercase;letter-spacing:-.02em;margin:8px 0 10px!important}.np-ks__headline em{font-style:normal;color:var(--np-lime)}.np-ks__headline p{font-size:15px;font-weight:700;color:#e3f4fd}.np-ks__cans{position:absolute;right:20px;bottom:-10px;width:44%;height:270px}.np-ks__cans img{position:absolute;bottom:0;height:220px;width:auto;filter:drop-shadow(0 12px 14px rgba(0,0,0,.35))}.np-ks__cans img:nth-child(1){left:0;transform:rotate(-10deg);height:190px}.np-ks__cans img:nth-child(2){left:22%;z-index:2}.np-ks__cans img:nth-child(3){left:46%;z-index:1;transform:rotate(5deg)}.np-ks__cans img:nth-child(4){left:68%;transform:rotate(10deg);height:190px}.np-ks__stamp{position:absolute;right:22px;top:22px;width:110px;height:110px;border-radius:50%;background:var(--np-lime);color:var(--np-navy);border:4px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-9deg);z-index:3;text-align:center}.np-ks__stamp b{font-size:28px;font-weight:900;line-height:1}.np-ks__stamp small{font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.np-ks__stats{display:grid;grid-template-columns:repeat(5,1fr);padding:20px 24px;border-bottom:1px solid var(--np-line)}.np-ks__stats div{padding:0 12px;border-left:1.5px solid var(--np-line)}.np-ks__stats div:first-child{border-left:0}.np-ks__stats b{display:block;font-size:36px;font-weight:900;line-height:1;letter-spacing:-.02em}.np-ks__stats span{display:block;margin-top:4px;font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.np-ks__stats small{display:block;font-size:12px;color:var(--np-muted);font-weight:600}.np-ks__table{width:calc(100% - 48px);margin:18px 24px 6px;border-collapse:collapse;font-size:14px}.np-ks__table caption{text-align:left;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--np-blue);padding-bottom:10px}.np-ks__table th,.np-ks__table td{padding:10px 8px;border-bottom:1px solid var(--np-line);text-align:left;vertical-align:middle;font-variant-numeric:tabular-nums}.np-ks__table thead th{font-size:11.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--np-muted);background:var(--np-ice)}.np-ks__flv{display:flex;align-items:center;gap:10px}.np-ks__flv img{height:58px;width:auto}.np-ks__flv b{display:block;font-size:15px;font-weight:900}.np-ks__flv small{display:block;font-size:12px;font-weight:600;color:var(--np-muted)}.np-ks__item{font-size:17px;font-weight:900;color:var(--np-blue)}.np-ks__cols{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:16px 24px 20px}.np-ks__cols h3{font-size:15px;font-weight:900;text-transform:uppercase;color:var(--np-blue);margin-bottom:8px!important}.np-ks__cols ul,.np-ks__cols ol{margin:0;padding-left:18px;display:grid;gap:5px;font-size:13.5px;font-weight:600}.np-ks__foot{background:var(--np-grad);color:#fff;padding:14px 24px;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;font-size:12.5px;font-weight:700}.np-ks__foot b{font-size:18px;letter-spacing:.06em}@media(max-width:720px){.np-ks__hero{grid-template-columns:1fr;padding:26px 18px 220px}.np-ks__headline{grid-column:auto;max-width:none}.np-ks__headline h2{font-size:38px}.np-ks__cans{left:18px;right:18px;width:auto;height:200px}.np-ks__cans img{height:170px}.np-ks__cans img:nth-child(1),.np-ks__cans img:nth-child(4){height:150px}.np-ks__stamp{width:84px;height:84px}.np-ks__stamp b{font-size:20px}.np-ks__stats{grid-template-columns:repeat(3,1fr);row-gap:14px}.np-ks__stats div:nth-child(4){border-left:0}.np-ks__table{font-size:12px;margin:14px 10px;width:calc(100% - 20px)}.np-ks__table th,.np-ks__table td{padding:8px 4px}.np-ks__flv img{display:none}.np-ks__item{font-size:14px}.np-ks__cols{grid-template-columns:1fr}}@media print{body.np-printing>*:not(dialog){display:none!important}body.np-printing #PageContainer,body.np-printing .footer-wrapper{display:none!important}body.np-printing dialog.np-modal[open]{position:static;max-height:none;max-width:none;overflow:visible;display:block}body.np-printing .np-ks__bar{display:none}body.np-printing .np-ks__page{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.np-ic{padding:30px 0 90px;background:#fff}.np-ic__inner{position:relative;display:grid;grid-template-columns:1fr 1.1fr;gap:30px;align-items:center;background:linear-gradient(135deg,#0aad0a,#43b02a 55%,#8cd15a);color:#fff;border-radius:36px;padding:46px;overflow:hidden}.np-ic__copy{position:relative;z-index:2}.np-ic__copy .np-eyebrow{color:#fff6c8;margin-bottom:10px}.np-ic__copy .np-h2{color:#fff}.np-ic__copy p{margin-top:12px;font-size:17px;font-weight:700;max-width:440px}.np-ic__stores{position:relative;z-index:2;display:grid;gap:14px}.np-ic__store{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name go" "sub go";align-items:center;background:#fff;color:var(--np-ink);text-decoration:none;border-radius:22px;padding:18px 22px;border-left:10px solid var(--c);box-shadow:0 10px #003c002e;transition:transform .2s}.np-ic__store:hover{transform:translateY(-3px)}.np-ic__name{grid-area:name;font-size:28px;font-weight:900;color:var(--c);letter-spacing:-.01em;line-height:1}.np-ic__sub{grid-area:sub;font-size:13px;font-weight:800;color:var(--np-muted);text-transform:uppercase;letter-spacing:.1em;margin-top:4px}.np-ic__go{grid-area:go;display:inline-flex;align-items:center;gap:8px;background:#0aad0a;color:#fff;font-size:14px;font-weight:900;padding:12px 18px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.np-ic__cans{position:absolute;right:-30px;bottom:-60px;width:220px;height:260px;opacity:.25;pointer-events:none}.np-ic__cans img{position:absolute;height:240px;width:auto}.np-ic__cans img:nth-child(1){right:90px;transform:rotate(-14deg)}.np-ic__cans img:nth-child(2){right:0;transform:rotate(12deg)}@media(max-width:900px){.np-ic__inner{grid-template-columns:1fr;padding:32px 20px}.np-ic__name{font-size:22px}.np-ic__go{padding:10px 12px;font-size:12px}}.np-marquee{overflow:hidden;padding:40px 0 30px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.np-marquee__track{display:flex;gap:26px;width:max-content;animation:npTick var(--np-dur,45s) linear infinite}.np-marquee:hover .np-marquee__track{animation-play-state:paused}.np-marquee .np-polaroid{flex:0 0 240px;transform:rotate(var(--r))}.np-gallery__ig{text-align:center;margin-top:6px}@media(prefers-reduced-motion:reduce){.np-marquee{overflow-x:auto}.np-marquee__track{animation:none}}.np-pdp__nlink{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:9px 14px;border-radius:999px;background:var(--np-ice);color:var(--np-blue)!important;font-size:14px;font-weight:900;text-decoration:none}.np-pdp__nlink:hover{background:#ddf0fb}.np-nutri{padding:90px 0;background:var(--np-cream);scroll-margin-top:100px}.np-nutri__head{text-align:center;max-width:680px;margin:0 auto}.np-nutri__head .np-eyebrow{color:var(--np-or);margin-bottom:10px}.np-nutri__head .np-h2{color:var(--np-blue)}.np-nutri__head p{margin-top:12px;font-weight:700;color:var(--np-muted)}.np-nutri__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:28px 0 8px}.np-nutri__tabs .np-swatch[aria-selected=true]{border-color:var(--np-blue);box-shadow:0 0 0 2px var(--np-blue) inset}.np-nutri__panel{margin-top:26px}.np-nf-wrap{display:grid;grid-template-columns:1.35fr 320px;gap:28px;align-items:start}.np-ingv{background:#fff;border-radius:28px;padding:28px;box-shadow:0 10px 30px #12324a14}.np-ingv__title{font-size:24px;font-weight:900;text-transform:uppercase;color:var(--np-blue)}.np-ingv__sub{margin-top:4px!important;font-size:13.5px;font-weight:700;color:var(--np-muted)}.np-ingv__list{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-flow:dense;gap:10px}.np-ing{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;background:var(--np-ice);border-radius:18px;padding:12px 8px;grid-column:span 2;transition:transform .2s}.np-ing:hover{transform:translateY(-3px)}.np-ing svg{width:44px;height:44px}.np-ing__name{font-size:12.5px;font-weight:800;line-height:1.25;color:var(--np-ink)}.np-ing.is-hero{grid-column:span 6;grid-row:span 2;flex-direction:row;justify-content:flex-start;text-align:left;gap:18px;padding:22px 24px;color:#fff}.np-nfk-bc .np-ing.is-hero{background:linear-gradient(135deg,#c8323a,#8e1b3e)}.np-nfk-rb .np-ing.is-hero{background:linear-gradient(135deg,#a8683f,#6b3e26)}.np-nfk-or .np-ing.is-hero{background:linear-gradient(135deg,#ef8a2b,#c9600f)}.np-nfk-ll .np-ing.is-hero{background:linear-gradient(135deg,#9bc94a,#4e7a1e)}.np-ing.is-hero .np-ing__ico{flex-shrink:0;width:96px;height:96px;border-radius:24px;background:#fff;display:flex;align-items:center;justify-content:center}.np-ing.is-hero svg{width:72px;height:72px}.np-ing.is-hero .np-ing__name{font-size:22px;font-weight:900;color:#fff;text-transform:uppercase}.np-ing__note{display:block;font-size:14px;font-weight:700;opacity:.92;margin-top:4px}.np-ing.is-hero{flex-wrap:wrap}.np-ing.is-hero .np-ing__name,.np-ing.is-hero .np-ing__note{flex:1 1 calc(100% - 120px)}.np-ing.is-hero{display:grid;grid-template-columns:96px 1fr;grid-template-rows:auto auto;column-gap:18px}.np-ing.is-hero .np-ing__ico{grid-row:1 / span 2}.np-ing--2,.np-ing--3{grid-column:span 3}.np-ing--2 svg,.np-ing--3 svg{width:54px;height:54px}.np-ing--2 .np-ing__name,.np-ing--3 .np-ing__name{font-size:14px}.np-nf{background:#fff;border:2px solid #111;padding:8px 10px;color:#111;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.35;border-radius:4px}.np-nf__juice{text-align:center;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.np-nf__h{font-size:30px;font-weight:900;line-height:1;letter-spacing:-.02em;border-bottom:1px solid #111;padding-bottom:3px}.np-nf__row{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid #999;padding:2px 0}.np-nf__serv{font-size:15px;border-bottom:0}.np-nf__bar{height:9px;background:#111;margin:2px 0}.np-nf__bar--mid{height:5px}.np-nf__small{font-size:11px}.np-nf__cal{display:flex;justify-content:space-between;align-items:flex-end;font-size:26px;font-weight:900;line-height:1}.np-nf__cal b:last-child{font-size:38px}.np-nf__dvh{font-size:11px}.np-nf__in{padding-left:14px}.np-nf__in2{padding-left:28px}.np-nf__last{border-bottom:0}.np-nf__foot{font-size:10px;line-height:1.3;border-top:5px solid #111;padding-top:4px;margin-top:2px!important}.np-nf-ing{margin-top:18px!important;font-size:14px;font-weight:600;line-height:1.55;color:var(--np-ink);background:#fff;border-radius:18px;padding:16px 20px}@media(max-width:900px){.np-nf-wrap{grid-template-columns:1fr}.np-nf{max-width:340px;margin:0 auto}.np-ingv__list{grid-template-columns:repeat(4,1fr)}.np-ing.is-hero{grid-column:span 4}.np-ing--2,.np-ing--3{grid-column:span 2}.np-ing.is-hero{grid-template-columns:72px 1fr}.np-ing.is-hero .np-ing__ico{width:72px;height:72px}.np-ing.is-hero svg{width:54px;height:54px}.np-ing.is-hero .np-ing__name{font-size:17px}}.np-ks__btn{white-space:nowrap}@media(max-width:720px){.np-ks__bar>span{font-size:12px}.np-ing.is-hero .np-ing__note{font-size:12.5px}}.np-shop{padding:36px 0 80px;background:#fffbf2}.np-shop__grid{display:grid;grid-template-columns:1.12fr 1fr;gap:44px;align-items:start}.np-shop__left{position:sticky;top:120px;display:grid;gap:16px}.np-shop__gallery{display:grid;grid-template-columns:76px 1fr;gap:14px}.np-shop__thumbs{display:flex;flex-direction:column;gap:10px;max-height:560px;overflow:auto;scrollbar-width:none}.np-shop__thumb{width:76px;height:76px;flex-shrink:0;border-radius:14px;border:2px solid transparent;padding:0;overflow:hidden;cursor:pointer;background:#fff}.np-shop__thumb[aria-current=true]{border-color:var(--np-navy);box-shadow:0 0 0 2px var(--np-navy)}.np-shop__thumb img{width:100%;height:100%;object-fit:cover}.np-shop__tbg{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.np-shop__tbg img{height:88%;width:auto;object-fit:contain}.np-shop__stage{position:relative;aspect-ratio:1/1;border-radius:28px;overflow:hidden}.np-shop__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .35s;pointer-events:none}.np-shop__slide.is-on{opacity:1;pointer-events:auto}.np-shop__slide:before{content:"";position:absolute;width:70%;aspect-ratio:1;border-radius:50%;background:#ffffff24}.np-shop__slide img{position:relative;height:82%;width:auto;filter:drop-shadow(0 24px 24px rgba(0,0,0,.3));transform:rotate(-4deg)}.np-shop__slide.is-photo:before{display:none}.np-shop__slide.is-photo img{width:100%;height:100%;object-fit:cover;filter:none;transform:none}.np-shop__arrow{position:absolute;bottom:18px;width:44px;height:44px;border-radius:50%;border:0;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.np-shop__arrow--prev{left:18px}.np-shop__arrow--prev svg{transform:rotate(180deg)}.np-shop__arrow--next{right:18px}.np-shop__perks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.np-shop__perks li{border-radius:18px;padding:16px 10px;text-align:center;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;min-height:100px}.np-shop__perks b{font-size:26px;font-weight:900;color:var(--np-navy);line-height:1}.np-shop__perks span{font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:var(--np-navy)}.np-shop__quote{margin:0;background:var(--np-blue);color:#fff;border-radius:22px;padding:22px 24px}.np-shop__stars{display:flex;gap:2px;color:var(--np-lime)}.np-shop__quote b{display:block;margin-top:8px;font-size:20px;font-weight:900}.np-shop__quote p{margin-top:6px!important;font-size:16px;font-weight:700;line-height:1.45}.np-shop__quote cite{display:block;margin-top:8px;font-style:normal;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.np-shop__h{font-size:clamp(40px,4.6vw,64px);font-weight:900;line-height:.9;letter-spacing:-.02em;text-transform:uppercase;color:var(--np-navy)}.np-shop__h span{display:block;color:var(--np-blue)}.np-shop__intro{margin-top:14px!important;font-size:16px;font-weight:700;color:var(--np-ink);line-height:1.5}.np-shop__mode{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.np-shop__mode button{min-height:56px;border-radius:14px;border:2px solid var(--np-line);background:#fff;font-family:var(--np-font);font-size:15px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--np-ink);cursor:pointer}.np-shop__mode button[aria-checked=true]{border:3px solid var(--np-navy);background:#eaf6fd;color:var(--np-navy)}.np-shop__subbox{margin-top:16px}.np-shop__label{display:block;font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px}.np-shop__select select{width:100%;min-height:50px;border:2px solid var(--np-line);border-radius:12px;padding:0 14px;font-family:var(--np-font);font-size:16px;font-weight:800;color:var(--np-ink);background:#fff}.np-shop__terms{margin-top:10px!important;font-size:13.5px;font-weight:600;color:var(--np-muted);line-height:1.45}.np-shop__checks{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.np-shop__checks li{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.03em}.np-shop__checks svg{width:20px;height:20px;flex-shrink:0}.np-shop__progress{margin-top:18px}.np-shop__progress p{font-size:14px;font-weight:700;text-align:center;margin-bottom:6px!important}.np-shop__progress .np-ship__track{background:#e9eef2;height:10px}.np-shop__price{margin-top:16px;text-align:center;background:#e8f5c8;border-radius:999px;padding:9px 14px;font-size:15px;font-weight:900;color:var(--np-navy)}.np-shop__list{margin-top:14px;display:grid;gap:10px;max-height:470px;overflow:auto;padding-right:4px}.np-row{display:grid;grid-template-columns:76px 1fr auto;gap:14px;align-items:center;border-radius:18px;padding:10px 14px 10px 10px;border:2px solid transparent;background:#fff}.np-row.np-f-bc{background:#fbe9ec}.np-row.np-f-rb{background:#f5ebe3}.np-row.np-f-or{background:#fdeedc}.np-row.np-f-ll{background:#eef6de}.np-row.is-picked{border-color:var(--np-navy)}.np-row.is-off{opacity:.55}.np-row__img{border:0;background:transparent;padding:0;cursor:pointer;height:88px;display:flex;align-items:center;justify-content:center}.np-row__img img{height:88px;width:auto;filter:drop-shadow(0 6px 6px rgba(0,0,0,.2))}.np-row__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.np-row__txt b{font-size:17px;font-weight:900;text-transform:uppercase;color:var(--np-ink)}.np-row__txt span{font-size:13.5px;font-weight:600;color:var(--np-muted)}.np-row__txt a{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--np-navy)}.np-row__badge{align-self:flex-start;background:var(--np-red);color:#fff!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:2px 7px}.np-row__buy{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.np-row__price{font-size:15px;font-weight:900}.np-row__price s{font-size:12px;color:var(--np-muted);font-weight:700}.np-row__add{min-width:96px;min-height:40px;border-radius:999px;border:0;background:var(--np-navy);color:#fff;font-family:var(--np-font);font-weight:900;font-size:14px;cursor:pointer}.np-row__qty{display:flex;align-items:center;gap:4px;background:var(--np-navy);border-radius:999px;padding:3px}.np-row__qty button{width:34px;height:34px;border-radius:50%;border:0;background:#fff;color:var(--np-navy);font-size:20px;font-weight:900;cursor:pointer}.np-row__qty output{min-width:28px;text-align:center;color:#fff;font-weight:900}.np-shop__summary{position:sticky;bottom:0;background:#fffbf2;padding:12px 0 6px;margin-top:6px;display:grid;gap:8px;z-index:2}.np-shop__summary p{text-align:center;font-size:14.5px;font-weight:700}.np-shop__checkout{width:100%;min-height:58px;font-size:17px;background:#111;box-shadow:none}.np-shop__checkout[disabled]{opacity:.45}.np-shop__err{color:#b00020;font-weight:800;font-size:14px;text-align:center}.np-shop__alt{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.np-shop__ic{background:#3f7d20;color:#fff!important;box-shadow:none;font-size:13px;min-height:48px;white-space:normal;text-align:center}.np-shop__ic--sr{background:#d3202f}.np-shop__find{display:flex;margin:10px auto 0;width:fit-content;color:var(--np-navy)!important;border-color:var(--np-navy)}.np-shop__find:hover{background:var(--np-navy);color:#fff!important}@media(max-width:1000px){.np-shop__grid{grid-template-columns:1fr;gap:26px}.np-shop__left{position:relative;top:0}.np-shop__gallery{grid-template-columns:1fr}.np-shop__thumbs{flex-direction:row;order:2;max-height:none}.np-shop__perks{grid-template-columns:repeat(2,1fr)}.np-shop__list{max-height:none}.np-shop__left .np-shop__quote{display:none}}@media(max-width:480px){.np-shop__checks{grid-template-columns:1fr}.np-row{grid-template-columns:56px 1fr auto;gap:10px}.np-row__img,.np-row__img img{height:70px}.np-row__txt span:not(.np-row__badge){display:none}}.np-plans{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.np-plan2{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:14px;border:2px solid var(--np-line);background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.np-plan2 input{position:absolute;opacity:0;pointer-events:none}.np-plan2 b{font-size:15px;font-weight:900;color:var(--np-ink);text-transform:uppercase;letter-spacing:.02em}.np-plan2 span{font-size:14px;font-weight:800;color:var(--np-blue)}.np-plan2:has(input:checked){border:3px solid var(--np-navy);background:#eaf6fd;padding:13px 15px}.np-plan2:has(input:focus-visible){outline:3px solid var(--np-sky);outline-offset:2px}.np-plan2.is-club{grid-column:1 / -1;background:linear-gradient(120deg,#f4fbe3,#e8f5c8);border-color:#b9db5c}.np-plan2.is-club b{font-size:17px}.np-plan2.is-club span{color:#3d6117}.np-plan2.is-club:has(input:checked){border-color:var(--np-navy);background:linear-gradient(120deg,#e8f5c8,#cdeb7a)}.np-plan2__badge{position:absolute;top:-11px;right:14px;background:var(--np-navy);color:var(--np-lime)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.np-footer__asarasi{display:inline-flex;align-items:center;gap:8px;margin:4px 0 18px;padding:10px 18px;border-radius:999px;border:2px solid currentColor;font-weight:900;font-size:14px;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;color:inherit}.np-footer__asarasi:hover{background:var(--np-lime);color:var(--np-navy);border-color:var(--np-lime)}.np-footer__asarasi svg{width:16px;height:16px}.np-about__links{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:8px}.np-plans{grid-template-columns:repeat(3,1fr)}.np-plan2{padding:16px 12px 12px}.np-plan2:has(input:checked){padding:15px 11px 11px}.np-plan2 b{font-size:14px}.np-plan2 span{font-size:13px;line-height:1.3}.np-plan2:not(.is-club) .np-plan2__badge{right:50%;transform:translate(50%);white-space:nowrap}.np-plan2.is-club{padding:16px 18px}.np-plan2.is-club:has(input:checked){padding:15px 17px}@media(max-width:560px){.np-plans{grid-template-columns:1fr}.np-plan2:not(.is-club) .np-plan2__badge{right:14px;transform:none}}.np-stars{display:inline-flex;align-items:center;gap:8px;margin:2px 0 10px;text-decoration:none;color:var(--np-ink);font-weight:800;font-size:14px}.np-stars__track{position:relative;display:inline-block;color:#d5dce4;font-size:18px;letter-spacing:2px;line-height:1}.np-stars__fill{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#f5b301}.np-stars--empty{color:var(--np-blue);text-decoration:underline;text-underline-offset:3px}.np-reviews{padding:72px 0;background:#fff}.np-reviews__head{text-align:center;margin-bottom:28px}.np-reviews__body{max-width:980px;margin:0 auto}.np-shop__status{margin:8px 0 0;text-align:center;font-size:13px;font-weight:800;color:var(--np-ink);opacity:.75}.np-shop__status.is-ok{color:#2f7d32;opacity:1}.np-shop__cartlink{display:block;margin-top:6px;text-align:center;font-size:13px;font-weight:800;color:var(--np-blue);text-decoration:underline;text-underline-offset:3px}.sealsubs-target-element{display:none!important}.np-nfs__nav,.np-nfs__hint{display:none}.np-nf-wrap>.np-nf-ing{grid-column:1 / -1;margin-top:0!important}@media(max-width:720px){.np-nfs__nav{display:flex;gap:6px;background:#fff;border-radius:999px;padding:5px;margin:0 0 14px;box-shadow:0 6px 18px #12324a14}.np-nfs__btn{flex:1;border:0;background:transparent;border-radius:999px;padding:10px 6px;font:inherit;font-size:13px;font-weight:800;color:var(--np-ink);cursor:pointer;transition:background .2s,color .2s;white-space:nowrap}.np-nfs__btn[aria-selected=true]{background:var(--np-blue);color:#fff}.np-nfs .np-nf-wrap{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:flex-start;transition:height .3s ease}.np-nfs .np-nf-wrap::-webkit-scrollbar{display:none}.np-nfs__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.np-nfs .np-nf{max-width:none;margin:0}.np-nfs .np-ingv{padding:18px;border-radius:22px}.np-nfs .np-ingv__title{font-size:18px}.np-nfs .np-ingv__sub{display:none}.np-nfs .np-ingv__list{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}.np-nfs .np-ing,.np-nfs .np-ing--2,.np-nfs .np-ing--3{grid-column:span 1;flex-direction:row;justify-content:flex-start;text-align:left;padding:8px 10px;gap:8px;border-radius:14px}.np-nfs .np-ing svg,.np-nfs .np-ing--2 svg,.np-nfs .np-ing--3 svg{width:30px;height:30px;flex-shrink:0}.np-nfs .np-ing__name,.np-nfs .np-ing--2 .np-ing__name,.np-nfs .np-ing--3 .np-ing__name{font-size:11.5px}.np-nfs .np-ing.is-hero{grid-column:span 2;grid-template-columns:56px 1fr;padding:14px;column-gap:12px}.np-nfs .np-ing.is-hero .np-ing__ico{width:56px;height:56px;border-radius:16px}.np-nfs .np-ing.is-hero svg{width:42px;height:42px}.np-nfs .np-ing.is-hero .np-ing__name{font-size:15px}.np-nfs .np-ing.is-hero .np-ing__note{font-size:12px}.np-nfs .np-nf-ing{margin:0!important;font-size:14px}.np-nfs__hint{display:block;text-align:center;font-size:12px;font-weight:700;color:var(--np-muted);margin-top:10px!important}}@media(max-width:720px){.np-buy__stage{aspect-ratio:auto;height:260px;border-radius:26px}.np-buy__img{max-height:86%;margin-top:6%}.np-buy__badge{top:14px;left:14px;font-size:11px;padding:6px 11px}.np-ship-card__art{min-height:200px}.np-ship-card__box{transform:scale(.78);transform-origin:center bottom;margin-top:70px}.np-ship-card__tag{top:6px}.np-sub__plans{grid-template-columns:1fr 1fr!important;gap:10px;margin-top:20px}.np-plan{padding:16px 12px 12px!important;border-radius:18px!important}.np-plan__badge{font-size:10px!important;padding:3px 8px!important;top:-10px!important}.np-plan__name{font-size:11px!important;letter-spacing:.06em!important}.np-plan__off{font-size:22px!important;line-height:1.05!important}.np-plan__can{font-size:14px!important;margin-top:4px}.np-plan__can b{font-size:24px!important}.np-plan__math,.np-plan__was,.np-plan__perks li:first-child{display:none!important}.np-plan__perks{margin-top:6px!important;padding-top:6px!important}.np-plan__perks li{font-size:11.5px!important;line-height:1.3!important;gap:5px!important}.np-plan__perks svg{width:14px!important;height:14px!important}.np-sub__form{width:100%}.np-sub__btn{width:100%;white-space:normal;line-height:1.2;padding:14px 18px;min-height:56px;text-align:center;font-size:15px}.np-plans{grid-template-columns:1fr 1fr!important;gap:12px 8px}.np-plan2{padding:16px 10px 10px!important}.np-plan2 b{font-size:13px!important}.np-plan2 span{font-size:11.5px!important}.np-plan2.is-club{grid-column:auto!important}.np-plan2__badge,.np-plan2:not(.is-club) .np-plan2__badge{right:50%!important;transform:translate(50%)!important;white-space:nowrap;font-size:9.5px!important;padding:3px 8px!important}.np-shop__checks{grid-template-columns:1fr 1fr!important;gap:6px 10px}.np-shop__checks li{font-size:11px}.np-shop__checkout{white-space:normal;line-height:1.2}.np-marquee{padding:28px 0 24px;-webkit-mask-image:none;mask-image:none}.np-marquee__track{gap:16px;padding-right:16px}.np-polaroid{flex:0 0 200px;transform:rotate(calc(var(--r) * .6))!important}.np-polaroid figcaption{font-size:14px}.np-gallery{padding:70px 0 60px}.np-team__grid{display:grid!important;grid-template-columns:1fr!important;gap:12px;margin:0!important;padding:0!important;overflow:visible!important}.np-team .np-reveal{opacity:1!important;transform:none!important}.np-person{flex:none!important;display:grid;grid-template-columns:96px 1fr;grid-template-rows:auto auto;border-radius:20px}.np-person__photo{grid-row:1 / span 2;aspect-ratio:auto;height:100%;min-height:120px}.np-person__body{padding:12px 14px 6px}.np-person__body h3{font-size:17px}.np-person__role{font-size:13px}.np-person__bio{font-size:13px;margin-top:4px!important}.np-person__band{background:transparent!important;color:var(--np-ink);padding:0 14px 12px}.np-person__band b{display:inline;font-size:11px;letter-spacing:.1em;color:var(--np-mid)}.np-person__band span{display:block;font-size:12.5px;color:var(--np-muted);font-weight:700}.np-person:hover{transform:none}}@media(max-width:380px){.np-sub__plans{gap:8px}.np-plan__off{font-size:19px!important}}.np-find__grid--solo{grid-template-columns:1fr}.np-find__grid--solo .np-find__card--ship{max-width:none}@media(max-width:560px){.np-trade-btns .np-btn{width:100%;white-space:normal;text-align:center;line-height:1.2;padding:12px 18px}}.np-locator{position:relative;max-width:100%;overflow:hidden;border-radius:18px}.np-map-shield,.np-map-done{display:none}@media(max-width:900px){.np-find__map{padding:10px}.np-locator{max-height:620px;overflow:hidden;outline:2px solid var(--np-line);outline-offset:-2px}.np-locator stockist-store-locator{display:block;max-height:620px;overflow:auto}.np-map-shield{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;border:0;margin:0;width:100%;align-items:center;justify-content:center;background:#06395e1f;touch-action:pan-y;cursor:pointer;font:inherit}.np-map-shield[hidden]{display:none}.np-map-shield span{background:#fff;color:var(--np-navy);font-family:var(--np-font);font-weight:900;font-size:13px;letter-spacing:.05em;text-transform:uppercase;padding:12px 18px;border-radius:999px;box-shadow:0 8px 20px #00000038;max-width:80%;text-align:center}.np-map-done{display:block;position:absolute;top:10px;right:10px;z-index:21;border:0;background:var(--np-navy);color:#fff;font-family:var(--np-font);font-weight:900;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:10px 16px;border-radius:999px;box-shadow:0 6px 16px #00000040;cursor:pointer}.np-map-done[hidden]{display:none}}.np-totop{position:fixed;right:16px;bottom:18px;z-index:60;width:48px;height:48px;border-radius:50%;border:0;background:var(--np-navy);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #06395e59;cursor:pointer;opacity:0;transform:translateY(12px);transition:opacity .25s,transform .25s}.np-totop svg{transform:rotate(-90deg);width:22px;height:22px}.np-totop.is-on{opacity:1;transform:none}.np-totop[hidden]{display:none}.np-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.np-welcome{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px;font-family:var(--np-font)}.np-welcome[hidden]{display:none}.np-welcome__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#061e328c;animation:npFade .25s ease}.np-welcome__card{position:relative;display:grid;grid-template-columns:220px 1fr;max-width:640px;width:100%;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px #00000059;animation:npPop .3s cubic-bezier(.2,.7,.2,1)}.np-welcome__x{position:absolute;top:10px;right:12px;z-index:2;width:38px;height:38px;border-radius:50%;border:0;background:#f1f4f7;color:var(--np-ink);font-size:24px;line-height:1;cursor:pointer}.np-welcome__art{position:relative;background:linear-gradient(160deg,var(--np-blue),#0A2E4D);display:flex;align-items:flex-end;justify-content:center;padding:20px 10px 0;min-height:260px}.np-welcome__art img{height:200px;width:auto;filter:drop-shadow(0 14px 14px rgba(0,0,0,.35))}.np-welcome__art img:first-child{transform:rotate(-8deg) translate(14px)}.np-welcome__art img:nth-child(2){transform:rotate(7deg) translate(-14px)}.np-welcome__burst{position:absolute;top:22px;left:50%;transform:translate(-50%) rotate(-6deg);background:var(--np-lime);color:var(--np-navy);font-weight:900;font-size:22px;padding:8px 14px;border-radius:14px;white-space:nowrap;box-shadow:0 4px #9dbf4a;text-transform:uppercase}.np-welcome__body{padding:34px 28px 26px}.np-welcome__body h2{font-size:28px;font-weight:900;line-height:1.05;color:var(--np-blue);text-transform:uppercase;letter-spacing:-.01em;margin:0}.np-welcome__body p{margin-top:10px!important;font-size:15px;font-weight:700;color:var(--np-muted);line-height:1.45}.np-welcome__form{display:grid;gap:10px;margin-top:16px}.np-welcome__form input[type=email]{min-height:52px;border:2px solid var(--np-line);border-radius:14px;padding:0 16px;font:inherit;font-size:16px;font-weight:700;color:var(--np-ink)}.np-welcome__form .np-btn{width:100%}.np-welcome__fine{font-size:11.5px!important;font-weight:600!important}.np-welcome__code{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:16px;border:3px dashed var(--np-navy);background:#eaf6fd;border-radius:16px;padding:14px;font-family:var(--np-font);font-size:30px;font-weight:900;letter-spacing:.08em;color:var(--np-navy);cursor:pointer}.np-welcome__code small{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:900;opacity:.7}.np-welcome__shop{width:100%;margin-top:12px}@keyframes npFade{0%{opacity:0}}@keyframes npPop{0%{opacity:0;transform:translateY(20px) scale(.97)}}@media(max-width:600px){.np-welcome{align-items:flex-end;padding:0}.np-welcome__card{grid-template-columns:1fr;border-radius:26px 26px 0 0;max-height:92vh;overflow:auto}.np-welcome__art{min-height:0;height:150px;padding-top:12px}.np-welcome__art img{height:150px}.np-welcome__burst{font-size:18px;top:auto;bottom:14px;left:auto;right:16px;transform:rotate(-6deg)}.np-welcome__body{padding:20px 20px 24px}.np-welcome__body h2{font-size:23px}}.np-retail{padding:70px 0 90px;background:#fff}.np-retail__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.np-retail .np-eyebrow{color:var(--np-mid);margin-bottom:10px}.np-retail .np-h2{color:var(--np-blue)}.np-retail__text{margin-top:14px!important;font-size:17px;font-weight:700;color:var(--np-muted);line-height:1.5}.np-retail__list{margin-top:22px!important}.np-retail__list li span{background:var(--np-lime)}.np-retail__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.np-retail__mail{display:inline-block;margin-top:16px;font-weight:800;color:var(--np-blue)}.np-retail__sheet{display:block;position:relative;border-radius:20px;overflow:hidden;box-shadow:0 20px 50px #12324a2e;transform:rotate(1.5deg);transition:transform .25s}.np-retail__sheet:hover{transform:rotate(0) scale(1.01)}.np-retail__sheet img{width:100%;height:auto;display:block}.np-retail__sheet span{position:absolute;left:14px;bottom:14px;background:var(--np-navy);color:#fff;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;padding:8px 12px;border-radius:999px}@media(max-width:860px){.np-retail__grid{grid-template-columns:1fr;gap:30px}.np-retail__sheet{max-width:360px;margin:0 auto;transform:none}.np-retail__btns .np-btn{width:100%;white-space:normal;text-align:center}}@media(max-width:720px){.np-buy__badge{top:auto;bottom:12px;left:50%;transform:translate(-50%);white-space:nowrap}}@media(max-width:720px){.np-shop__stage{aspect-ratio:auto;height:250px;border-radius:22px}.np-shop__slide img{height:86%}.np-shop__slide.is-photo img{height:100%}.np-shop__arrow{width:36px;height:36px;bottom:12px}.np-shop__arrow--prev{left:12px}.np-shop__arrow--next{right:12px}.np-shop__thumbs{gap:8px;overflow-x:auto}.np-shop__thumb{width:54px;height:54px;border-radius:10px}.np-shop__perks{gap:8px}.np-shop__perks li{min-height:72px;padding:10px 6px;border-radius:14px}.np-shop__perks b{font-size:20px}.np-shop__perks span{font-size:10.5px}.np-row{grid-template-columns:44px 1fr auto;gap:10px;padding:8px 10px 8px 8px}.np-row__img,.np-row__img img{height:60px!important}.np-row__img img{max-width:44px;object-fit:contain}.np-row__txt b{font-size:15px}.np-row__add{min-width:80px;min-height:36px;font-size:13px}}.np-buy__img{max-height:none!important;height:auto!important;width:36%!important;max-width:none!important;margin-top:6%!important}@media(max-width:960px){.np-buy__stage{max-width:520px;margin:0 auto;width:100%}}@media(max-width:720px){.np-buy__img{width:auto!important;height:210px!important;margin-top:18px!important}}.np-buy__media{display:grid;gap:14px;align-self:start}.np-buy__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.np-buy__thumb{position:relative;aspect-ratio:1/1;border-radius:18px;border:3px solid transparent;padding:8px 4px 24px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s}.np-buy__thumb img{height:100%;width:auto;max-width:none;filter:drop-shadow(0 6px 6px rgba(0,0,0,.25));transform:rotate(-4deg)}.np-buy__thumb span{position:absolute;left:0;right:0;bottom:5px;text-align:center;font-family:var(--np-font);font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.35)}.np-buy__thumb:hover{transform:translateY(-3px)}.np-buy__thumb[aria-pressed=true]{border-color:var(--np-navy);box-shadow:0 0 0 3px #fff inset,0 8px 18px #06395e40}.np-buy__thumb[aria-pressed=false]{opacity:.8}@media(max-width:720px){.np-buy__thumbs{gap:8px}.np-buy__thumb{border-radius:14px;padding:6px 2px 20px}.np-buy__thumb span{font-size:9px;letter-spacing:.03em}}@media(max-width:720px){.np-buy__badge{top:10px!important;bottom:auto!important;left:10px!important;transform:none!important;font-size:10px!important}.np-buy__img{height:196px!important;margin-top:40px!important}}.np-marquee__track{padding-right:26px;will-change:transform}.np-marquee__track .np-polaroid{opacity:1}@media(hover:none){.np-marquee:hover .np-marquee__track{animation-play-state:running}}.np-buy__views{display:flex;gap:10px;justify-content:center}.np-buy__views[hidden]{display:none}.np-buy__view{display:flex;align-items:center;gap:8px;border:2px solid var(--np-line);background:#fff;border-radius:999px;padding:4px 14px 4px 4px;cursor:pointer;font-family:var(--np-font);font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--np-ink)}.np-buy__view img{width:34px;height:34px;border-radius:50%;object-fit:contain;background:#f3f6f9}.np-buy__view.is-photo img{object-fit:cover}.np-buy__view[aria-pressed=true]{border-color:var(--np-navy);background:#eaf6fd;color:var(--np-navy)}.np-buy__stage.is-photo:before{display:none}.np-buy__stage.is-photo .np-buy__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;margin:0!important;object-fit:cover;filter:none;border-radius:inherit}.np-buy__stage.is-card{background:#fff!important}.np-buy__stage.is-card .np-buy__img{object-fit:contain;padding:10px}.np-buy__stage.is-photo .np-buy__badge{display:none}@media(max-width:720px){.np-buy__views{gap:6px}.np-buy__view{padding:3px 10px 3px 3px;font-size:10.5px}.np-buy__view img{width:28px;height:28px}.np-buy__stage.is-photo .np-buy__img{height:100%!important}}.np-shop__thumb[hidden]{display:none}.np-shop__thumb--card img{object-fit:cover;object-position:top}.np-shop__slide.is-card{background:#fff}.np-shop__slide.is-card img{object-fit:contain!important;padding:12px;background:#fff}@media(max-width:720px){.np-shop__stage,.np-buy__stage.is-photo{height:auto!important;aspect-ratio:1/1}}.np-reviews__note{margin:10px auto 0;max-width:560px;font-size:14px;opacity:.75}.np-dqs{background:var(--np-blue);padding:44px 0 50px;margin-top:8px}.np-dqs .np-marquee__track{align-items:center}.np-dq{flex:0 0 280px;margin:0;background:#fff;color:var(--np-navy);border-radius:26px;padding:22px 24px 18px;position:relative;transform:rotate(-1.6deg);white-space:normal}.np-dq:nth-child(2n){background:var(--np-lime);transform:rotate(1.4deg)}.np-dq:after{content:"";position:absolute;bottom:-13px;left:38px;border:13px solid transparent;border-top-color:#fff;border-bottom:0}.np-dq:nth-child(2n):after{border-top-color:var(--np-lime)}.np-dq blockquote{margin:0;font-size:19px;line-height:1.28;font-weight:900;letter-spacing:-.01em}.np-dq blockquote:before{content:"\201c";display:block;font-size:46px;line-height:.7;height:22px;color:var(--np-blue)}.np-dq figcaption{margin-top:12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.7}.np-reviews__body:not(:empty){margin-top:28px}@media(max-width:720px){.np-dq{flex-basis:230px;padding:18px 18px 14px}.np-dq blockquote{font-size:16.5px}.np-dqs{padding:34px 0 40px}}.np-dqs{-webkit-mask-image:none;mask-image:none}.np-pdp__grid{grid-template-columns:1.25fr 1fr;gap:48px}.np-pdp__gallery{position:relative!important;top:0!important}.np-pdp__stack{display:grid;grid-template-columns:1fr 1fr;gap:14px}.np-pdp__tile{margin:0;position:relative;border-radius:26px;overflow:hidden;aspect-ratio:1/1;background:var(--np-ice)}.np-pdp__tile img{width:100%;height:100%;object-fit:cover;display:block}.np-pdp__tile--lead,.np-pdp__tile--wide{grid-column:1/-1}.np-pdp__tile .np-pdp__can{object-fit:contain;height:78%;width:auto;margin:11% auto 0;filter:drop-shadow(0 24px 24px rgba(0,0,0,.3))}.np-pdp__tile figcaption{position:absolute;left:16px;bottom:14px;background:#ffffffeb;color:var(--np-navy);font-size:13px;font-weight:800;padding:6px 12px;border-radius:999px}.np-pdp__dots{display:none}.np-pdp__info{position:sticky;top:110px;align-self:start}.np-fpick{margin-top:22px}.np-fpick .np-buy__label strong{font-weight:700;text-transform:none;letter-spacing:0}.np-fpick__box{position:relative;margin-top:8px}.np-fpick__btn{width:100%;display:flex;align-items:center;gap:12px;background:#fff;border:2px solid var(--np-navy);border-radius:18px;padding:10px 16px;font:inherit;font-size:16px;font-weight:800;color:var(--np-navy);cursor:pointer;text-align:left}.np-fpick__btn .np-fpick__nm{flex:1}.np-fpick__chev{transition:transform .2s}.np-fpick.is-open .np-fpick__chev{transform:rotate(180deg)}.np-fpick.is-open .np-fpick__btn{border-radius:18px 18px 0 0;border-bottom-color:var(--np-line)}.np-fpick__list{display:none;position:absolute;left:0;right:0;top:100%;z-index:20;list-style:none;margin:0;padding:6px;background:#fff;border:2px solid var(--np-navy);border-top:0;border-radius:0 0 18px 18px;max-height:236px;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 18px 30px #06395e26}.np-fpick.is-open .np-fpick__list{display:block}.np-fpick__list a{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:12px;color:var(--np-navy);text-decoration:none;font-weight:700}.np-fpick__list a:hover,.np-fpick__list [aria-selected=true] a{background:var(--np-ice)}.np-fpick__list a .np-fpick__nm{flex:1}.np-fpick__list em{font-style:normal;font-size:11px;font-weight:900;background:var(--np-lime);color:var(--np-navy);padding:3px 8px;border-radius:999px}.np-fpick__ic{flex:0 0 34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.np-fpick__ic img{height:28px;width:auto}.np-fd-bc{background:#fbe0e5}.np-fd-rb{background:#f3e2d5}.np-fd-or{background:#fde5d6}.np-fd-ll{background:#fff0c9}@media(max-width:960px){.np-pdp__grid{grid-template-columns:1fr;gap:22px}.np-pdp__info{position:relative;top:0}.np-pdp__stack{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 -16px;padding:0 16px;scrollbar-width:none}.np-pdp__stack::-webkit-scrollbar{display:none}.np-pdp__tile{flex:0 0 100%;scroll-snap-align:center;border-radius:22px}.np-pdp__dots{display:flex;justify-content:center;gap:7px;margin-top:12px}.np-pdp__dots span{width:8px;height:8px;border-radius:50%;background:var(--np-line);transition:all .2s}.np-pdp__dots span.is-on{background:var(--np-blue);width:22px;border-radius:5px}}.np-fpick{margin-top:18px;margin-bottom:4px}.np-fd-vp{background:linear-gradient(135deg,#fbe0e5,#fff0c9)}.np-pdp{--pt:#F3F8FC;--pt2:#DCEBF6;--pti:var(--np-blue);background:var(--pt);padding-bottom:0}.np-pt-bc{--pt:#FDEEF0;--pt2:#F9CFD6;--pti:#7A0F22}.np-pt-rb{--pt:#FAF0E7;--pt2:#EED3BE;--pti:#4A220A}.np-pt-or{--pt:#FFF2E6;--pt2:#FFD6B8;--pti:#6E2404}.np-pt-ll{--pt:#FFF8DF;--pt2:#FDE7A6;--pti:#4F3700}.np-pt-vp{--pt:#FFF3EC;--pt2:#FBDCC8;--pti:#3A1F0F}.np-pdp .np-pdp__tile{background:var(--pt2)}.np-pdp__info{text-align:center}.np-pdp__crumb{display:inline-block}.np-pdp h1{color:var(--pti);font-size:clamp(36px,4vw,56px)}.np-pdp__tagline{margin-top:10px;font-size:19px;font-weight:600;color:var(--pti);opacity:.85}.np-pdp__info .jdgm-widget,.np-pdp__info .np-stars{justify-content:center}.np-pdp__tag{font-size:15px;opacity:.75}.np-pdp__price{display:flex;justify-content:center;align-items:baseline;gap:6px;flex-wrap:wrap}.np-fpick,.np-pdp__form,.np-pdp__info .np-ship{text-align:left}.np-fpick__btn,.np-fpick__list{border-color:var(--pti)}.np-pdp .sls-purchase-options-label{font-size:13px!important;font-weight:900!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--pti)!important;margin:18px 0 8px!important;display:block}.np-pdp .sls-option-container{background:#fff!important;border:2px solid var(--np-line)!important;border-radius:16px!important;margin:0 0 10px!important;padding:12px 14px!important;transition:border-color .15s,box-shadow .15s}.np-pdp .sls-option-container.sls-active{border-color:var(--pti)!important;box-shadow:4px 4px 0 var(--pt2)}.np-pdp .sls-selling-plan-group-name{font-weight:800!important;color:var(--np-navy)!important}.np-pdp .sls-savings-badge{background:var(--np-lime)!important;color:var(--np-navy)!important;border-radius:999px!important;padding:2px 8px!important;font-weight:900!important;font-size:11px!important}.np-pdp .sls-price .money{font-weight:900!important;color:var(--np-navy)!important}.np-pdp .sls-select{border-radius:10px!important;border:2px solid var(--np-line)!important;padding:6px 10px!important}.np-pdp__store{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-weight:800;font-size:15px;color:var(--pti)!important;text-decoration:underline;text-underline-offset:3px}.np-pdp__upsell{display:flex;align-items:center;gap:16px;margin-top:22px;padding:14px 18px;border-radius:20px;background:#fff;border:2px solid var(--pt2);text-decoration:none;text-align:left;color:var(--np-navy)}.np-pdp__upsell img{width:96px;height:auto}.np-pdp__upsell strong{display:block;font-size:18px;font-weight:900}.np-pdp__upsell em{font-style:normal;font-weight:800;font-size:14px;color:var(--pti);text-decoration:underline}.np-pdp__upsell:hover{border-color:var(--pti)}.np-pdp__all{display:block;margin:18px auto 0;background:none;border:0;font:inherit;font-weight:800;color:var(--pti);text-decoration:underline;cursor:pointer}@media(min-width:961px){.np-pdp__stack:not(.is-all) .np-pdp__tile:nth-child(n+6){display:none}}@media(max-width:960px){.np-pdp__all{display:none!important}}.np-pdp__band{position:relative;margin-top:90px;background:var(--pt2);padding:20px 0 70px}.np-pdp__wave{position:absolute;left:0;right:0;top:-59px;width:100%;height:60px;fill:var(--pt2)}.np-pdp__details{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:start;color:var(--pti)}.np-pdp__about h2{font-family:var(--np-font);font-weight:900;font-size:clamp(32px,3.4vw,46px);text-transform:uppercase;letter-spacing:-.02em;line-height:1}.np-pdp__pill{display:inline-block;margin-top:14px;background:var(--pti);color:#fff;border-radius:999px;padding:7px 16px;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.np-pdp__about .np-rte{margin-top:18px;font-size:17px;line-height:1.6;color:inherit;font-weight:600}.np-pdp__store-note,.np-pdp__ing{margin-top:14px;font-size:15px;line-height:1.6}.np-pdp__ing p{display:inline;margin:0}.np-pdp__ing p+p{display:block;margin-top:8px}.np-pdp__about .np-pdp__nlink{margin-top:20px}.np-pdp__badges{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:22px 14px;justify-items:center}.np-pdp__badges li{width:128px;height:128px;border-radius:50%;border:3px solid var(--pti);display:flex;align-items:center;justify-content:center;text-align:center;padding:12px;font-weight:900;font-size:14px;letter-spacing:.06em;text-transform:uppercase;line-height:1.15;background:#ffffff59}.np-pdp__bleed{line-height:0}.np-pdp__bleed img{width:100%;height:clamp(320px,48vw,720px);object-fit:cover}@media(max-width:960px){.np-pdp__band{margin-top:60px;padding-bottom:50px}.np-pdp__wave{top:-29px;height:30px}.np-pdp__details{grid-template-columns:1fr;gap:34px}.np-pdp__badges{grid-template-columns:repeat(3,1fr)}.np-pdp__badges li{width:96px;height:96px;font-size:11px;padding:8px}}.np-pdp__bleed{display:grid;grid-template-columns:repeat(4,1fr)}.np-pdp__bleed img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}@media(max-width:720px){.np-pdp__bleed{grid-template-columns:repeat(2,1fr)}}.np-nav{position:relative}.np-nav__mbtn{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:999px;border:0;background:none;color:#fff;font:inherit;font-size:14px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .15s}.np-nav__mbtn:hover,.np-nav__has-mega.is-open .np-nav__mbtn{background:#ffffff24}.np-nav__mbtn svg{transition:transform .2s}.np-nav__has-mega.is-open .np-nav__mbtn svg{transform:rotate(180deg)}.np-nav__has-mega.is-open .np-nav__mbtn{box-shadow:inset 0 -3px 0 var(--np-lime)}.np-mega{position:absolute;left:0;right:0;top:100%;background:#fff8ec;box-shadow:0 24px 40px #06395e38;padding:34px 24px 26px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .18s,transform .18s,visibility 0s .18s;z-index:60}.np-nav__has-mega.is-open .np-mega{opacity:1;visibility:visible;transform:none;transition:opacity .18s,transform .18s}.np-mega__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:22px}.np-mega__card{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;color:var(--np-navy)}.np-mega__img{display:block;width:100%;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:var(--np-ice)}.np-mega__img img{width:100%;height:100%;object-fit:cover;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.np-mega__card:hover .np-mega__img img{transform:scale(1.06)}.np-mega__lbl{font-size:17px;font-weight:900;letter-spacing:.01em}.np-mega__card:hover .np-mega__lbl{text-decoration:underline;text-underline-offset:4px}.np-mega__all{display:table;margin:22px auto 0;font-weight:900;color:var(--np-blue);text-decoration:underline;text-underline-offset:4px;font-size:15px}@media(max-width:960px){.np-mobile{max-height:calc(100vh - 110px);overflow-y:auto;overscroll-behavior:contain}.np-mobile__group{padding:12px 0 14px;border-bottom:1px solid rgba(255,255,255,.15)}.np-mobile__h{display:block;color:var(--np-lime);font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.np-mobile__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.np-mobile .np-mega__card{padding:0;border:0;font-size:13px;text-transform:none;letter-spacing:0;gap:6px;color:#fff}.np-mobile .np-mega__img{border-radius:12px;aspect-ratio:1/1}.np-mobile .np-mega__lbl{font-size:13px;line-height:1.2;text-align:center}}.np-nav__links .np-mega a.np-mega__card{display:flex;padding:0;border-radius:0;color:var(--np-navy);text-transform:none;letter-spacing:0;background:none}.np-nav__links .np-mega a.np-mega__all{display:table;margin:22px auto 0;padding:0;color:var(--np-blue);background:none;letter-spacing:.04em}.np-nav__links .np-mega a:hover{background:none}.np-cd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200}.np-cd[hidden]{display:none}.np-cd__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#061e3273;opacity:0;transition:opacity .25s}.np-cd__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);background:#fffbf4;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s cubic-bezier(.2,.7,.2,1);box-shadow:-20px 0 40px #061e3233}.np-cd.is-open .np-cd__scrim{opacity:1}.np-cd.is-open .np-cd__panel{transform:none}.np-cd__head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:2px solid var(--np-line)}.np-cd__head h2{font-size:22px;font-weight:900;text-transform:uppercase;color:var(--np-navy)}.np-cd__x{border:0;background:var(--np-ice);width:38px;height:38px;border-radius:50%;font-size:16px;cursor:pointer;color:var(--np-navy)}.np-cd__ship{padding:12px 22px 0}.np-cd__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:8px 22px 18px}.np-cd__items{list-style:none;margin:0;padding:0}.np-cd__item{display:grid;grid-template-columns:64px 1fr auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--np-line)}.np-cd__item img{width:64px;height:64px;object-fit:cover;border-radius:12px;background:var(--np-ice)}.np-cd__item b{display:block;font-size:15px;color:var(--np-navy);line-height:1.25}.np-cd__item small{display:block;font-size:12.5px;color:var(--np-muted);margin-top:2px}.np-cd__q{display:inline-flex;align-items:center;margin-top:8px;border:2px solid var(--np-line);border-radius:999px}.np-cd__q button{border:0;background:none;width:30px;height:28px;font-size:16px;font-weight:900;cursor:pointer;color:var(--np-navy)}.np-cd__q span{min-width:20px;text-align:center;font-weight:800;font-size:14px}.np-cd__price{font-weight:900;color:var(--np-navy);text-align:right}.np-cd__rm{display:block;margin-top:6px;border:0;background:none;font-size:12px;color:var(--np-muted);text-decoration:underline;cursor:pointer;padding:0}.np-cd__empty{padding:28px 0 6px;text-align:center;font-weight:700;color:var(--np-muted)}.np-cd__up{margin-top:18px}.np-cd__up h3{font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--np-navy);margin-bottom:10px}.np-cd__ups{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.np-cd__ups::-webkit-scrollbar{display:none}.np-cd__u{flex:0 0 118px;border-radius:16px;padding:10px 8px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:3px}.np-cd__u img{height:78px;width:auto;object-fit:contain}.np-cd__u span{font-size:13px;font-weight:900;color:var(--np-navy);line-height:1.15}.np-cd__u small{font-size:12px;font-weight:700;color:var(--np-muted)}.np-cd__add{margin-top:4px;border:2px solid var(--np-navy);background:#fff;border-radius:999px;padding:4px 12px;font-weight:900;font-size:12px;cursor:pointer;color:var(--np-navy)}.np-cd__add:disabled{opacity:.5}.np-cd__u.is-in .np-cd__add{background:var(--np-lime)}.np-cd__foot{border-top:2px solid var(--np-line);padding:16px 22px calc(18px + env(safe-area-inset-bottom));background:#fff}.np-cd__sub{display:flex;justify-content:space-between;font-size:18px;font-weight:900;color:var(--np-navy)}.np-cd__note{font-size:12.5px;color:var(--np-muted);margin:6px 0 12px}.np-cd__go{width:100%}.np-cd__view{display:block;text-align:center;margin-top:10px;font-size:13px;font-weight:800;color:var(--np-blue)}body.np-cd-lock{overflow:hidden}@media(min-width:1101px){.np-flavors .np-flavor-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.np-flavors .np-flavor{min-height:500px;padding:22px 18px}.np-flavors .np-flavor h3{font-size:26px}}.np-flavor__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.np-flavor__acts{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px;pointer-events:none}.np-flavor__acts .np-link{margin-top:0}.np-flavor__quick{pointer-events:auto;margin:0}.np-flavor__quick button{border:0;background:#fff;color:var(--np-navy);border-radius:999px;padding:10px 16px;font:inherit;font-size:13px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px #0000002e;transition:transform .15s}.np-flavor__quick button:hover{transform:translateY(-2px)}.np-flavor__quick button:disabled{opacity:.6}.np-flavor.np-f-vp .np-flavor__img{width:120%;max-width:none;margin-left:-10%}.np-sticky{display:none}@media(max-width:960px){.np-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:90;align-items:center;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -8px 24px #06395e2e;transform:translateY(110%);transition:transform .25s}.np-sticky.is-on{transform:none}.np-sticky__ic{flex:0 0 40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.np-sticky__ic img{height:32px;width:auto}.np-sticky__t{flex:1;min-width:0;line-height:1.2}.np-sticky__t b{display:block;font-size:14px;font-weight:900;color:var(--np-navy);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.np-sticky__t small{font-size:12px;color:var(--np-muted);font-weight:700}.np-sticky .np-btn{min-height:44px;padding:0 18px;font-size:13px}.np-totop{bottom:84px}}.np-inside__stage>.np-callout{min-height:128px;align-content:center}.np-callout__big{width:96px;min-width:96px;height:96px;padding:0 6px;font-size:30px;border-radius:22px;text-align:center}.np-callout{column-gap:18px}@media(max-width:1000px){.np-inside__stage>.np-callout{min-height:248px;align-content:start}.np-callout{grid-template-columns:1fr;grid-template-areas:"big" "t" "d";padding:16px;row-gap:8px}.np-callout__big{width:84px;min-width:84px;height:84px;font-size:27px;border-radius:18px}}.np-inside__more{text-align:center;padding:0 16px}@media(max-width:720px){.np-inside__more .np-btn{width:100%;max-width:100%;white-space:normal;text-align:center;font-size:14px;line-height:1.25;padding:14px 18px;min-height:52px}}.np-never__item span:after{height:2px;top:50%;left:-3px;right:-3px;border-radius:1px}.np-nfx{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:start;margin-top:28px}.np-nfx__hero{position:relative;border-radius:32px;color:#fff;padding:40px 36px;display:grid;grid-template-columns:200px 1fr;gap:28px;align-items:center;overflow:hidden;min-height:100%}.np-nfx__can{width:100%;height:auto;transform:rotate(-6deg);filter:drop-shadow(0 26px 26px rgba(0,0,0,.35))}.np-nfx__eyebrow{font-size:13px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.np-nfx__hero h3{margin-top:6px;font-size:clamp(34px,3.6vw,52px);font-weight:900;text-transform:uppercase;line-height:.95;letter-spacing:-.02em}.np-nfx__base{margin-top:16px;font-size:16px;font-weight:600;line-height:1.5;opacity:.95}.np-nfx__stats{list-style:none;margin:22px 0 0;padding:0;display:flex;gap:12px;flex-wrap:wrap}.np-nfx__stats li{background:#fff;color:var(--np-navy);border-radius:18px;padding:10px 14px;min-width:92px;text-align:center;font-size:11.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.np-nfx__stats b{display:block;font-size:30px;letter-spacing:-.02em;line-height:1;margin-bottom:2px}.np-nfx__card{background:#fff;border-radius:28px;padding:22px;box-shadow:0 10px 30px #06395e14}.np-nfx__card .np-nf{max-width:none;margin:0}.np-nfx__ing{margin-top:16px;font-size:13.5px;line-height:1.55;color:var(--np-ink)}.np-nfx__icons{list-style:none;margin:16px 0 0;padding:16px 0 0;border-top:2px solid var(--np-line);display:grid;grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:14px 10px}.np-nfx__icons li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;font-size:11.5px;font-weight:800;line-height:1.2;color:var(--np-navy)}.np-nfx__ico{width:52px;height:52px;border-radius:16px;background:var(--np-ice);display:flex;align-items:center;justify-content:center}.np-nfx__ico svg{width:34px;height:34px}.np-nutri__panel .np-nfs__hint{display:none}@media(max-width:900px){.np-nfx{grid-template-columns:1fr;gap:16px;margin-top:20px}.np-nfx__hero{grid-template-columns:110px 1fr;padding:24px 20px;gap:16px;border-radius:24px}.np-nfx__hero h3{font-size:30px}.np-nfx__base{font-size:14px;margin-top:10px}.np-nfx__stats{gap:8px;margin-top:14px}.np-nfx__stats li{min-width:0;flex:1;padding:8px 6px;font-size:9.5px;letter-spacing:.04em}.np-nfx__stats b{font-size:22px}.np-nfx__card{padding:16px;border-radius:22px}.np-nfx__icons{grid-template-columns:repeat(4,1fr);gap:12px 6px}.np-nfx__icons li{font-size:10.5px}.np-nfx__ico{width:44px;height:44px}.np-nfx__ico svg{width:28px;height:28px}}.np-nfx__hero{min-height:0;align-self:start;position:sticky;top:120px;grid-template-areas:"can copy" "can stats";grid-template-columns:210px 1fr;row-gap:20px}.np-nfx__can{grid-area:can}.np-nfx__copy{grid-area:copy;align-self:end}.np-nfx__stats{grid-area:stats;margin:0;align-self:start}.np-nfx__stats li{flex:1;min-width:0}@media(max-width:900px){.np-nfx__hero{position:relative;top:0;grid-template-areas:"can copy" "stats stats";grid-template-columns:100px 1fr;row-gap:16px}.np-nfx__copy{align-self:center}.np-nfx__stats li{font-size:10px;padding:8px 4px}}.np-nfx__stats li{letter-spacing:.04em}.np-f-cr{background:linear-gradient(160deg,#c8102e,#9a4a1e)}.np-f-cl{background:linear-gradient(160deg,#f2b90f,#e2541b)}.np-flavors .np-wrap{max-width:1440px}.np-flavors .np-flavor-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.np-flavors .np-flavor{min-height:520px;padding:24px 22px}.np-flavors .np-flavor h3{font-size:clamp(24px,2.1vw,32px)}.np-flavors .np-flavor--mix .np-flavor__img,.np-flavor.np-f-vp .np-flavor__img{width:100%;max-width:100%;height:280px;margin:18px auto 10px;object-fit:contain}.np-flavors .np-flavor.np-f-vp{grid-column:span 2}.np-flavors .np-flavor.np-f-vp .np-flavor__img{height:300px}@media(max-width:1100px)and (min-width:761px){.np-flavors .np-flavor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.np-flavors .np-flavor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;overflow:visible}.np-flavors .np-flavor{flex:none;min-height:0;padding:14px 12px;border-radius:20px}.np-flavors .np-flavor:before{width:150px;height:150px;top:60px}.np-flavors .np-flavor__num{font-size:9.5px;letter-spacing:.12em}.np-flavors .np-flavor__img{height:150px;margin:8px auto 6px}.np-flavors .np-flavor--mix .np-flavor__img{height:120px}.np-flavors .np-flavor.np-f-vp .np-flavor__img{height:150px}.np-flavors .np-flavor h3{font-size:19px}.np-flavors .np-flavor p{font-size:12px;line-height:1.3;margin-top:4px}.np-flavors .np-flavor__acts{margin-top:10px;gap:8px}.np-flavors .np-flavor .np-link{font-size:11px}.np-flavor__quick button{padding:8px 10px;font-size:10.5px}.np-flavors .np-flavor:hover{transform:none}}@media(min-width:761px){.np-flavors .np-flavor--mix:not(.np-f-vp) .np-flavor__img{height:330px;width:112%;max-width:112%;margin-left:-6%}}.np-freq{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px}.np-freq__opt{position:relative;text-align:left;background:#fff;border:2px solid var(--np-line);border-radius:18px;padding:14px 14px 12px;font:inherit;color:var(--np-navy);cursor:pointer;display:flex;flex-direction:column;gap:2px;transition:border-color .15s,box-shadow .15s}.np-freq__opt.is-once{grid-column:1 / -1;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.np-freq__opt.is-once small{margin-left:auto}.np-freq__opt[aria-checked=true]{border-color:var(--np-navy);box-shadow:4px 4px 0 var(--np-lime)}.np-freq__opt strong{font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.03em}.np-freq__p{font-size:20px;font-weight:900}.np-freq__p s{font-size:13px;font-weight:700;color:var(--np-muted);margin-left:4px}.np-freq__opt small{font-size:12px;font-weight:700;color:var(--np-muted);line-height:1.3}.np-freq__opt em{position:absolute;top:-10px;right:12px;font-style:normal;background:var(--np-lime);color:var(--np-navy);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:999px}.np-freq__fine{font-size:12px;color:var(--np-muted);margin:-12px 0 16px;line-height:1.4}@media(max-width:720px){.np-freq{gap:8px}.np-freq__opt{padding:12px 10px 10px;border-radius:14px}.np-freq__opt strong{font-size:12.5px}.np-freq__p{font-size:17px}.np-freq__opt small{font-size:11px}.np-freq__opt.is-once small{margin-left:0;width:100%}}@media(max-width:720px){.np-buy__views{display:grid!important;grid-template-columns:repeat(4,1fr);gap:6px}.np-buy__view{min-width:0;padding:6px 4px!important;font-size:10px!important;letter-spacing:.04em!important;justify-content:center;gap:4px!important}.np-buy__view img{width:20px!important;height:20px!important}}@media(max-width:400px){.np-buy__view img{display:none}}.np-social{gap:10px!important}.np-social a{display:flex!important;align-items:center;justify-content:center;width:44px;height:44px;padding:0!important;border:0!important;border-radius:50%!important;background:#ffffff1f;color:#fff;transition:background .15s,transform .15s}.np-social a:hover{background:var(--np-lime);color:var(--np-navy);transform:translateY(-2px)}.np-social svg{width:22px;height:22px}.np-slogos{padding:90px 0;background:#fff8ec}.np-slogos__head{text-align:center;max-width:720px;margin:0 auto}.np-slogos__head p{margin-top:12px;font-size:18px;color:var(--np-muted);font-weight:600}.np-slogos__row{list-style:none;margin:36px auto 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;max-width:1100px}.np-slogo{display:flex;align-items:center;justify-content:center;height:110px;padding:16px;background:#fff;border-radius:20px;border:2px solid transparent;box-shadow:0 8px 20px #06395e12;text-decoration:none;transition:transform .18s,border-color .18s}.np-slogo:hover{transform:translateY(-3px);border-color:var(--np-navy)}.np-slogo img{max-width:100%;max-height:64px;width:auto;height:auto;object-fit:contain}.np-slogo__txt{color:var(--c,#06395E);font-weight:900;font-size:19px;line-height:1.1;text-align:center;letter-spacing:-.01em}.np-slogos__cta{text-align:center;margin-top:30px}@media(max-width:720px){.np-slogos{padding:64px 0}.np-slogos__row{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:26px}.np-slogo{height:84px;border-radius:16px}.np-slogo__txt{font-size:15px}.np-slogos__cta .np-btn{width:100%}}.np-wtb{background:#fff;border-radius:28px;padding:30px;box-shadow:0 10px 30px #06395e14;margin-bottom:26px}.np-wtb__step{position:relative;padding-left:52px;margin-bottom:26px}.np-wtb__n{position:absolute;left:0;top:0;width:38px;height:38px;border-radius:50%;background:var(--np-navy);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900}.np-wtb__step h2{font-size:22px;font-weight:900;text-transform:uppercase;color:var(--np-navy);line-height:38px;margin-bottom:12px}.np-wtb__flavors{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.np-wtb__f{border:2px solid transparent;border-radius:18px;padding:12px 8px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;font:inherit;font-weight:900;font-size:13.5px;color:var(--np-navy)}.np-wtb__f img{height:84px;width:auto;object-fit:contain}.np-wtb__f[aria-checked=true],.np-wtb__s[aria-checked=true]{border-color:var(--np-navy);box-shadow:4px 4px 0 var(--np-lime)}.np-wtb__stores{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.np-wtb__s{height:86px;border:2px solid var(--np-line);background:#fff;border-radius:18px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;font:inherit}.np-wtb__s img{max-height:52px;max-width:100%;object-fit:contain}.np-wtb__s small{font-size:11px;color:var(--np-muted);font-weight:700}.np-wtb__s .np-slogo__txt{font-size:15px}.np-wtb__result{background:var(--np-ice);border-radius:18px;padding:18px 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.np-wtb__result p{margin:0;font-size:15.5px;font-weight:600;color:var(--np-ink);flex:1 1 320px}.np-wtb__acts{display:flex;gap:10px;flex-wrap:wrap}.np-wtb__acts form{margin:0}@media(max-width:720px){.np-wtb{padding:20px 16px;border-radius:22px}.np-wtb__step{padding-left:0}.np-wtb__n{position:static;display:inline-flex;width:28px;height:28px;font-size:14px;margin-right:8px;vertical-align:middle}.np-wtb__step h2{display:inline;font-size:17px;line-height:28px}.np-wtb__flavors{grid-template-columns:repeat(3,1fr);margin-top:12px}.np-wtb__f img{height:64px}.np-wtb__f{font-size:12px}.np-wtb__stores{grid-template-columns:repeat(2,1fr);margin-top:12px}.np-wtb__s{height:72px}.np-wtb__acts,.np-wtb__acts .np-btn{width:100%}}.np-about__stamp{display:none!important}.np-person__more{margin-top:10px;font-size:14.5px;line-height:1.55;color:var(--np-muted);font-weight:600}.np-person__more p{margin:0}.np-person__li{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:7px 14px;border-radius:999px;background:#0a66c2;color:#fff!important;font-size:13px;font-weight:800;text-decoration:none}.np-person__li:hover{background:#004182}.np-nfx__hero{grid-template-rows:1fr auto;min-height:440px;align-content:center}.np-nfx__can{align-self:center;width:200px;max-width:200px;height:auto;justify-self:center}.np-nfx__hero h3{white-space:nowrap;font-size:clamp(28px,2.6vw,38px)}@media(max-width:900px){.np-nfx__hero{min-height:0}.np-nfx__can{width:96px;max-width:96px}.np-nfx__hero h3{font-size:24px}}@media(max-width:900px){.np-nfx__hero{min-height:360px;align-content:start}.np-nfx__can{align-self:start;margin-top:8px}}.np-flavors--mix .np-flavor-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.np-flavors--mix .np-flavor.np-f-vp{grid-column:auto!important}.np-flavors--mix .np-flavor .np-flavor__img,.np-flavors--mix .np-flavor.np-f-vp .np-flavor__img{height:300px!important;width:100%!important;max-width:100%!important;margin:18px auto 10px!important;object-fit:contain}@media(max-width:760px){.np-flavors--mix .np-flavor-grid{grid-template-columns:1fr!important}.np-flavors--mix .np-flavor .np-flavor__img,.np-flavors--mix .np-flavor.np-f-vp .np-flavor__img{height:200px!important}}.np-fd-cr{background:linear-gradient(135deg,#fbe0e5,#f3e2d5)}.np-fd-cl{background:linear-gradient(135deg,#fff0c9,#fde5d6)}.np-row.np-f-vp{background:#fff1e8}.np-row.np-f-cr{background:#f8e6e3}.np-row.np-f-cl{background:#fff4dc}.np-row__img--mix img{width:100%!important;height:auto!important;max-height:64px;object-fit:contain}.np-snum{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--np-navy);color:#fff;font-style:normal;font-size:12px;font-weight:900;margin-right:8px;vertical-align:1px;letter-spacing:0}.np-shop__boxhead{margin:22px 0 10px}.np-shop__boxhint{margin:6px 0 0;font-size:14px;color:var(--np-muted);font-weight:600;line-height:1.45}.np-shop__boxhint b{color:var(--np-navy)}.np-gift{margin:12px 0;text-align:left;background:#fff;border:2px dashed var(--np-line);border-radius:16px;padding:10px 14px}.np-gift__toggle{display:flex;align-items:center;gap:10px;font-weight:800;color:var(--np-navy);cursor:pointer;font-size:15px}.np-gift__toggle input{width:18px;height:18px;accent-color:var(--np-navy)}.np-gift__fields{display:grid;gap:8px;margin-top:10px}.np-gift__fields input,.np-gift__fields textarea{width:100%;font:inherit;font-size:14px;border:2px solid var(--np-line);border-radius:12px;padding:9px 12px;resize:vertical}.np-gift__fields p{margin:0;font-size:12px;color:var(--np-muted)}.np-cd__foot .np-gift{margin:10px 0 4px}.np-snum{width:22px!important;height:22px!important;min-width:0!important;padding:0!important;font-size:12px!important;line-height:22px!important;flex:0 0 22px}.np-slogo img{max-height:70px;max-width:88%}.np-wtb__s img{max-height:50px;max-width:90%}@media(max-width:720px){.np-slogo img{max-height:52px}}@media(min-width:721px){.np-slogos__row{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1000px}}.np-slogo{height:120px}.np-slogo img{max-height:78px}@media(min-width:721px){.np-slogos__row{grid-template-columns:repeat(6,minmax(0,1fr));max-width:1200px;gap:12px}.np-slogo{height:104px;padding:12px}.np-slogo img{max-height:64px;max-width:92%}}@media(min-width:721px){.np-slogos__row{grid-template-columns:repeat(7,minmax(0,1fr));max-width:1240px;gap:10px}.np-slogo{height:96px;padding:10px}.np-slogo img{max-height:58px;max-width:94%}}.np-nav__acct{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;color:#fff;text-decoration:none}.np-nav__acct:hover{background:#ffffff24}.np-announce{position:relative}.np-sister{position:absolute;left:max(16px,calc((100vw - var(--np-max))/2 + 24px));top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.9}.np-sister:hover{opacity:1}.np-sister__k{font-weight:700;opacity:.7}.np-sister__mark{font-family:var(--np-font);font-weight:800;font-size:15px;letter-spacing:.32em;color:#fff;padding:2px 8px;border:1.5px solid rgba(255,255,255,.55);border-radius:4px}.np-sister img{height:15px;width:auto}.np-sister__go{color:var(--np-lime);font-weight:800}@media(max-width:1180px){.np-sister__k,.np-sister__go{display:none}}@media(max-width:960px){.np-sister{display:none}.np-nav__acct{width:40px;height:40px}}.np-sister{position:static;transform:none;margin-right:6px;padding-right:22px;border-right:1px solid rgba(255,255,255,.25)}.np-announce .np-sister__mark{color:#fff}.np-sister__go{display:none}@media(max-width:1180px){.np-sister__k{display:none}}@media(max-width:1060px){.np-announce__claims{display:none}}@media(max-width:960px){.np-mobile{max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);padding-bottom:0}.np-mobile>a{font-size:19px;padding:11px 0}.np-mobile__group{padding:10px 0 12px}.np-mobile__cards{display:flex!important;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -24px;padding:0 24px 4px;scrollbar-width:none}.np-mobile__cards::-webkit-scrollbar{display:none}.np-mobile .np-mega__card{flex:0 0 96px;scroll-snap-align:start}.np-mobile .np-mega__img{width:96px;height:96px}.np-mobile .np-mega__lbl{font-size:12px}.np-mobile__foot{position:sticky;bottom:0;margin:8px -24px 0;padding:12px 24px calc(14px + env(safe-area-inset-bottom));background:var(--np-blue);box-shadow:0 -10px 18px #06395e59}.np-mobile__foot .np-btn{width:100%;margin:0!important;display:flex!important}}.np-cd__uphead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.np-cd__uphead h3{margin:0!important}.np-cd__count{color:var(--np-muted);font-weight:700}.np-cd__arrows{display:flex;gap:6px}.np-cd__arr{width:34px;height:34px;border-radius:50%;border:2px solid var(--np-navy);background:#fff;color:var(--np-navy);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:opacity .15s,background .15s}.np-cd__arr:hover:not(:disabled){background:var(--np-lime)}.np-cd__arr:disabled{opacity:.3;cursor:default}.np-cd__upwrap{position:relative;margin:0 -22px}.np-cd__upwrap .np-cd__ups{padding:2px 22px 6px;scroll-snap-type:x mandatory;scroll-padding:0 22px}.np-cd__u{scroll-snap-align:start}.np-cd__upwrap:before,.np-cd__upwrap:after{content:"";position:absolute;top:0;bottom:6px;width:44px;pointer-events:none;z-index:2;opacity:0;transition:opacity .2s}.np-cd__upwrap:before{left:0;background:linear-gradient(90deg,#fffbf4,#fffbf400)}.np-cd__upwrap:after{right:0;background:linear-gradient(270deg,#fffbf4,#fffbf400)}.np-cd__upwrap.has-left:before,.np-cd__upwrap.has-right:after{opacity:1}.np-cd__dots{display:flex;justify-content:center;gap:6px;margin-top:8px}.np-cd__dots span{width:7px;height:7px;border-radius:50%;background:var(--np-line);transition:all .2s}.np-cd__dots span.is-on{width:20px;border-radius:4px;background:var(--np-navy)}.np-about__rte h3{margin:22px 0 8px;font-size:22px;font-weight:900;text-transform:uppercase;color:var(--np-blue)}.np-follow{margin-top:18px!important;padding:12px 16px;background:var(--np-ice);border-radius:14px;font-size:15px}.np-follow a{color:var(--np-blue);font-weight:800;text-decoration:underline;text-underline-offset:3px}.np-person__more{margin-top:10px}.np-person__more summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--np-blue,#0A5386)}.np-person__more summary::-webkit-details-marker{display:none}.np-person__more summary:after{content:"+";font-size:16px;line-height:1}.np-person__more[open] summary:after{content:"\2013"}.np-person__bio-full{margin-top:8px;font-size:14.5px;line-height:1.55;color:var(--np-muted);font-weight:600}.np-person__bio-full p{margin:0 0 8px}.np-person__body{flex:1}.np-person__body{display:flex;flex-direction:column}.np-person__body .np-person__li{margin-top:auto;align-self:flex-start}.np-person__bio{margin-bottom:14px!important}.np-meet{padding:90px 0 40px;background:var(--np-cream,#FFF8EE)}.np-meet__head{max-width:760px;margin:0 auto 46px;text-align:center}.np-meet__head .np-lead{margin-top:14px}.np-meet__row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center;max-width:1080px;margin:0 auto 64px}.np-meet__row.is-flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.np-meet__row.is-flip .np-meet__photo{order:2}.np-meet__photo{position:relative;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 14px 34px #12324a1a;aspect-ratio:1/1}.np-meet__photo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;background:var(--tone)}.np-meet__photo img{width:100%;height:100%;object-fit:cover;object-position:center 20%;filter:grayscale(1) contrast(1.05)}.np-meet__tag{display:inline-block;color:#fff;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.np-meet__copy h3{margin-top:14px;font-size:clamp(30px,3.4vw,44px);font-weight:900;line-height:1;color:var(--np-blue);text-transform:uppercase;letter-spacing:-.01em}.np-meet__role{margin-top:8px!important;font-size:15px;font-weight:900;color:var(--np-mid)}.np-meet__bio{margin-top:16px;font-size:16.5px;line-height:1.6;color:var(--np-ink,#2b2b2b);font-weight:500}.np-meet__bio p{margin:0 0 12px}.np-meet__copy .np-person__li{margin-top:6px}@media(max-width:820px){.np-meet{padding:60px 0 20px}.np-meet__row{grid-template-columns:1fr;gap:20px;margin-bottom:48px}.np-meet__row.is-flip{grid-template-columns:1fr}.np-meet__row.is-flip .np-meet__photo{order:0}.np-meet__photo{max-width:340px;width:100%;margin:0 auto}.np-meet__copy{text-align:left}.np-meet__bio{font-size:15.5px}}@media(min-width:821px){.np-person__band{min-height:112px}}.np-meet__hl{margin-top:14px!important;padding:2px 0 2px 14px;border-left:4px solid;font-size:15.5px;font-weight:800;color:var(--np-blue);line-height:1.4}#np-wtb-map{scroll-margin-top:130px}@media(min-width:721px){.np-slogos__row{grid-template-columns:repeat(8,minmax(0,1fr));max-width:1280px;gap:10px}.np-slogo{height:92px;padding:10px}.np-slogo img{max-height:54px;max-width:94%}}.np-wtb__hint{margin:4px 0 0!important;font-size:14px;font-weight:600;color:var(--np-muted)}.np-wtb__s{position:relative}.np-wtb__s[aria-checked=true]:after{content:"\2713";position:absolute;top:6px;right:8px;width:20px;height:20px;border-radius:50%;background:var(--np-navy,#06395E);color:#fff;font-size:12px;font-weight:900;line-height:20px;text-align:center}.np-buy__stage.np-f-vp .np-buy__img,.np-buy__stage.np-f-cr .np-buy__img,.np-buy__stage.np-f-cl .np-buy__img{width:88%!important;max-width:88%!important;height:auto!important;max-height:80%!important;object-fit:contain}.np-ws__hero{position:relative;background:linear-gradient(150deg,#2f5212,#4e7a1e,#7fb135);color:#fff;overflow:hidden;padding:70px 0 120px}.np-ws__heroin{position:relative;z-index:2;display:grid;grid-template-columns:1.25fr 1fr;gap:36px;align-items:center}.np-ws__hero .np-eyebrow{color:var(--np-lime);margin-bottom:14px}.np-ws__hero h1{font-size:clamp(40px,5.8vw,80px);font-weight:900;line-height:.92;letter-spacing:-.03em;text-transform:uppercase}.np-ws__hero .np-lead{margin-top:18px;max-width:560px;color:#f1f9e6}.np-ws__facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.np-ws__facts li{background:#ffffff1f;border:2px solid rgba(255,255,255,.28);border-radius:20px;padding:18px 18px 16px}.np-ws__facts b{display:block;font-size:clamp(24px,2.6vw,34px);font-weight:900;line-height:1;color:var(--np-lime);text-transform:uppercase}.np-ws__facts span{display:block;margin-top:6px;font-size:14px;font-weight:700;color:#fff}.np-ws__body{padding:46px 24px 80px}.np-ws__order{display:grid;grid-template-columns:1fr 340px;gap:28px;align-items:start}.np-ws__table{border:2px solid var(--np-line);border-radius:24px;overflow:hidden;background:#fff}.np-ws__row{display:grid;grid-template-columns:2.2fr .9fr 1fr .7fr 1.2fr .9fr;gap:12px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--np-line);font-size:15px;font-weight:700}.np-ws__row:last-child{border-bottom:0}.np-ws__row.is-on{background:#f6fbea}.np-ws__row--head{background:var(--np-ice);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--np-muted)}.np-ws__prod{display:flex;align-items:center;gap:12px}.np-ws__prod img{width:34px;height:auto}.np-ws__prod b{color:var(--np-navy);line-height:1.2}.np-ws__prod em{font-style:normal;font-size:12px;color:var(--np-red);margin-left:6px}.np-ws__qty{display:inline-flex;align-items:center;border:2px solid var(--np-line);border-radius:999px;overflow:hidden;width:max-content}.np-ws__qty button{width:36px;height:38px;border:0;background:#fff;font-size:20px;font-weight:900;color:var(--np-blue);cursor:pointer}.np-ws__qty button:disabled{opacity:.35;cursor:not-allowed}.np-ws__qty input{width:48px;height:38px;border:0;text-align:center;font:900 16px var(--np-font);color:var(--np-ink);-moz-appearance:textfield}.np-ws__qty input::-webkit-inner-spin-button,.np-ws__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.np-ws__line{font-weight:900;color:var(--np-navy);text-align:right}.np-ws__sum{position:sticky;top:120px;background:#fff;border:2px solid var(--np-line);border-radius:24px;padding:22px}.np-ws__sum h2{font-size:24px;font-weight:900;text-transform:uppercase;color:var(--np-blue);margin-bottom:14px}.np-ws__mode{border:0;padding:0;margin:0 0 14px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.np-ws__mode legend{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.np-ws__mode label{cursor:pointer}.np-ws__mode input{position:absolute;opacity:0}.np-ws__mode label span{display:block;border:2px solid var(--np-line);border-radius:16px;padding:10px 12px}.np-ws__mode label b{display:block;font-size:15px;color:var(--np-navy)}.np-ws__mode label small{font-size:12.5px;font-weight:700;color:var(--np-muted)}.np-ws__mode input:checked+span{border-color:var(--np-blue);background:var(--np-ice);box-shadow:inset 0 0 0 1px var(--np-blue)}.np-ws__mode input:focus-visible+span{outline:3px solid var(--np-sky);outline-offset:2px}.np-ws__sum dl{margin:0 0 14px}.np-ws__sum dl div{display:flex;justify-content:space-between;gap:10px;padding:7px 0;font-size:15px;font-weight:700;border-bottom:1px dashed var(--np-line)}.np-ws__sum dt small{font-weight:600;color:var(--np-muted);font-size:12px}.np-ws__sum dd{margin:0;font-weight:900}.np-ws__total{border-bottom:0!important;font-size:18px!important;color:var(--np-navy)}.np-ws__minbar{margin:6px 0 14px}.np-ws__go{width:100%}.np-ws__go:disabled{opacity:.45;cursor:not-allowed;transform:none}.np-ws__fine{margin-top:12px;font-size:12.5px;font-weight:600;color:var(--np-muted);line-height:1.45}.np-ws__err{margin-top:10px;color:var(--np-red);font-weight:800;font-size:14px}.np-ws__help{margin-top:24px;font-size:15px;font-weight:700;color:var(--np-muted)}.np-ws__help a{color:var(--np-blue)}.np-ws__apply{display:grid;grid-template-columns:1.1fr 1fr;gap:36px;align-items:start}.np-ws__h2{font-size:clamp(28px,3.4vw,44px);font-weight:900;text-transform:uppercase;color:var(--np-blue);margin-bottom:18px}.np-ws__steps{list-style:none;counter-reset:s;margin:0 0 22px;padding:0;display:grid;gap:14px}.np-ws__steps li{counter-increment:s;position:relative;padding:16px 18px 16px 64px;border:2px solid var(--np-line);border-radius:20px;background:#fff}.np-ws__steps li:before{content:counter(s);position:absolute;left:16px;top:16px;width:34px;height:34px;border-radius:50%;background:var(--np-lime);color:var(--np-navy);font-weight:900;display:flex;align-items:center;justify-content:center}.np-ws__steps b{display:block;font-size:18px;color:var(--np-navy)}.np-ws__steps span{display:block;margin-top:4px;font-size:15px;font-weight:600;color:var(--np-muted)}.np-ws__note{display:flex;flex-wrap:wrap;align-items:center;gap:14px;background:var(--np-ice);border-radius:20px;padding:16px 18px;font-size:16px}.np-ws__note b{color:var(--np-navy)}.np-ws__pending{margin-top:14px;font-size:14px;font-weight:700;color:var(--np-muted)}.np-ws__alt{margin-top:16px;font-size:15px;font-weight:600;color:var(--np-muted)}.np-ws__alt a{color:var(--np-blue);font-weight:800}.np-ws__form select{width:100%;border:2px solid var(--np-line);border-radius:14px;padding:13px 14px;font-family:var(--np-font);font-size:16px;font-weight:600;color:var(--np-ink);background:#fff}.np-ws__hint{display:block;margin-top:6px;font-size:12.5px;font-weight:600;color:var(--np-muted)}.np-ws__check{display:flex;gap:10px;align-items:flex-start;margin:4px 0 18px;font-size:14.5px;font-weight:700}.np-ws__check input{width:20px;height:20px;margin-top:2px;accent-color:var(--np-blue)}.np-ws__ok{background:#f1f9e6;border:2px solid var(--np-ll-2);border-radius:18px;padding:18px}.np-ws__ok b{display:block;font-size:19px;color:var(--np-ll);margin-bottom:6px}@media(max-width:1000px){.np-ws__order{grid-template-columns:1fr}.np-ws__sum{position:static}}@media(max-width:860px){.np-ws__heroin,.np-ws__apply{grid-template-columns:1fr}.np-ws__row--head{display:none}.np-ws__row{grid-template-columns:1fr 1fr;row-gap:6px}.np-ws__prod{grid-column:1/-1}.np-ws__row>[data-label]:before{content:attr(data-label);display:block;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--np-muted)}.np-ws__line{text-align:left}}.np-cd__item--fee{grid-template-columns:64px 1fr auto}.np-cd__feeic{width:64px;height:44px;display:flex;align-items:center;justify-content:center;font-size:22px;background:var(--np-ice);border-radius:12px}.np-cd__go.is-blocked,.cart--button-checkout.is-blocked{opacity:.45;cursor:not-allowed}.np-rw__hero{position:relative;background:var(--np-grad);color:#fff;overflow:hidden;padding:70px 0 130px}.np-rw__heroin{position:relative;z-index:2;display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center}.np-rw__hero .np-eyebrow{color:var(--np-lime);margin-bottom:14px}.np-rw__hero h1{font-size:clamp(44px,6.4vw,92px);font-weight:900;line-height:.9;letter-spacing:-.03em;text-transform:uppercase}.np-rw__hero .np-lead{margin-top:18px;max-width:540px;color:#eaf6fd}.np-rw__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.np-rw__card{justify-self:center;width:min(100%,340px);aspect-ratio:1.58;border-radius:26px;padding:24px;background:linear-gradient(140deg,#cdeb7a,#9dcb3e);color:var(--np-navy);box-shadow:0 24px 50px #00000047;transform:rotate(-4deg);display:flex;flex-direction:column;justify-content:space-between}.np-rw__cardlabel{font-size:13px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.np-rw__cardpts{font-size:54px;font-weight:900;line-height:1}.np-rw__cardeq{font-weight:800;font-size:15px}.np-rw__cardbar{height:8px;border-radius:99px;background:#06395e2e;overflow:hidden}.np-rw__cardbar span{display:block;width:72%;height:100%;background:var(--np-navy);border-radius:99px}.np-rw__card small{font-size:12.5px;font-weight:800}.np-rw__steps{list-style:none;margin:46px 0 30px;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.np-rw__steps li{border:2px solid var(--np-line);border-radius:24px;padding:22px;background:#fff}.np-rw__steps li>span{display:inline-flex;width:38px;height:38px;border-radius:50%;background:var(--np-lime);color:var(--np-navy);font-weight:900;align-items:center;justify-content:center;margin-bottom:10px}.np-rw__steps b{display:block;font-size:22px;font-weight:900;text-transform:uppercase;color:var(--np-blue)}.np-rw__steps p{margin-top:6px;font-size:15.5px;font-weight:600;color:var(--np-muted);line-height:1.45}.np-rw__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}.np-rw__panel{border:2px solid var(--np-line);border-radius:26px;padding:26px;background:#fff}.np-rw__panel h2{font-size:26px;font-weight:900;text-transform:uppercase;color:var(--np-blue);margin-bottom:14px}.np-rw__panel--blue{background:var(--np-blue);border-color:var(--np-blue);color:#fff}.np-rw__panel--blue h2{color:var(--np-lime)}.np-rw__earn,.np-rw__tiers{list-style:none;margin:0;padding:0}.np-rw__earn li{display:grid;grid-template-columns:86px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px dashed var(--np-line);font-size:15.5px;font-weight:700}.np-rw__earn li:last-child{border-bottom:0}.np-rw__earn b{font-size:20px;font-weight:900;color:var(--np-navy)}.np-rw__earn a{color:var(--np-blue)}.np-rw__earn em{font-style:normal;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;background:var(--np-lime);color:var(--np-navy);padding:4px 9px;border-radius:99px}.np-rw__earn .is-star{background:#f6fbea;margin:0 -12px;padding:12px;border-radius:14px;border-bottom:0}.np-rw__tiers li{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;margin-bottom:10px;background:#ffffff1f;border-radius:16px;font-size:18px;font-weight:800}.np-rw__tiers span{font-size:22px;font-weight:900;color:var(--np-lime)}.np-rw__math{margin-top:8px;font-size:14.5px;font-weight:700;color:#eaf6fd}.np-rw__refer{margin:18px 0 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;background:var(--np-lime);border-radius:26px;padding:28px 30px;color:var(--np-navy)}.np-rw__refer .np-eyebrow{color:var(--np-blue)}.np-rw__refer h2{font-size:clamp(28px,3.6vw,46px);font-weight:900;text-transform:uppercase;margin:6px 0 8px}.np-rw__refer p{max-width:560px;font-size:16px;font-weight:700}.np-rw__faq{margin:40px 0 70px;max-width:820px}.np-rw__faq h2{font-size:28px;font-weight:900;text-transform:uppercase;color:var(--np-blue);margin-bottom:12px}.np-rw__faq details{border-bottom:2px solid var(--np-line);padding:14px 0}.np-rw__faq summary{cursor:pointer;font-size:17px;font-weight:900;color:var(--np-navy)}.np-rw__faq details p{margin-top:8px;font-size:15.5px;font-weight:600;color:var(--np-muted);line-height:1.5}@media(max-width:860px){.np-rw__heroin,.np-rw__grid,.np-rw__steps{grid-template-columns:1fr}.np-rw__card{transform:rotate(-2deg)}.np-rw__earn li{grid-template-columns:70px 1fr}.np-rw__earn em{grid-column:2}}.np-ws__hero h1.np-ws__h1b{font-size:clamp(34px,4.6vw,62px)}.np-ws__ship{margin:0 0 12px;padding:12px 14px;background:var(--np-ice);border-radius:14px;font-size:14.5px;font-weight:700;color:var(--np-navy)}.np-ws-notice{padding:70px 24px;max-width:760px;text-align:left}.np-ws-notice .np-eyebrow{color:var(--np-mid);margin-bottom:10px}.np-ws-notice p{margin:14px 0 22px;font-size:17px;font-weight:600;color:var(--np-muted)}.np-ws__main{min-width:0}.np-ws__reorder{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px;padding:16px 18px;border-radius:20px;background:var(--np-ice);border:2px solid var(--np-line)}.np-ws__reorder b{display:block;font-size:17px;color:var(--np-navy)}.np-ws__reorder span{display:block;font-size:14px;font-weight:700;color:var(--np-muted);margin-top:2px}.np-ws__check small{display:block;margin-top:4px;font-size:12px;font-weight:600;color:var(--np-muted);line-height:1.4}.np-consent{display:flex;gap:10px;align-items:flex-start;margin:6px 0 16px;font-size:14px;text-align:left;cursor:pointer}.np-consent input{width:18px;height:18px;margin-top:2px;accent-color:#0A5386}.np-rw2{background:radial-gradient(900px 600px at 85% 20%,#1c9be0,#1c9be000 60%),radial-gradient(700px 500px at 10% 90%,#7fb135,#7fb13500 55%),linear-gradient(150deg,#06395e,#0a5386 45%,#0b86c6);padding:64px 0 140px}.np-rw2__bubbles{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.np-rw2__bubbles i{position:absolute;bottom:-40px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;border:2px solid rgba(255,255,255,.45);background:#ffffff14;animation:npRise var(--d) linear infinite;animation-delay:var(--delay)}@keyframes npRise{0%{transform:translate(0);opacity:0}10%{opacity:1}to{transform:translate(20px,-720px);opacity:0}}.np-rw2__in{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center}.np-rw2__pill{display:inline-block;background:var(--np-lime);color:var(--np-navy);font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;padding:9px 16px;border-radius:999px;box-shadow:0 4px #9dbf4a;transform:rotate(-2deg)}.np-rw2 h1{margin-top:18px;font-size:clamp(46px,6.6vw,96px);font-weight:900;line-height:.88;letter-spacing:-.035em;text-transform:uppercase;color:#fff}.np-rw2 h1 span{display:block;color:var(--np-lime);text-shadow:0 6px 0 rgba(6,57,94,.45)}.np-rw2 .np-lead{margin-top:18px;max-width:540px;color:#eaf6fd}.np-rw2__join{animation:npPulse 2.4s ease-in-out infinite}@keyframes npPulse{0%,to{box-shadow:0 6px #9dbf4a,0 0 #cdeb7a8c}50%{box-shadow:0 6px #9dbf4a,0 0 0 14px #cdeb7a00}}.np-rw2__stage{position:relative;height:230px;margin-top:26px;max-width:520px}.np-rw2__can{position:absolute;bottom:0;height:210px;width:auto;filter:drop-shadow(0 18px 18px rgba(0,0,0,.35));animation:npBob 3.6s ease-in-out infinite}.np-rw2__can.c1{left:0;transform:rotate(-12deg);animation-delay:-.4s}.np-rw2__can.c2{left:22%;height:230px;animation-delay:-1.2s;z-index:2}.np-rw2__can.c3{left:44%;height:230px;animation-delay:-2s;z-index:2}.np-rw2__can.c4{left:66%;transform:rotate(12deg);animation-delay:-2.8s}@keyframes npBob{0%,to{translate:0 0}50%{translate:0 -12px}}.np-rw2__pop{position:absolute;z-index:3;background:#fff;color:var(--np-navy);font-weight:900;font-size:14px;padding:7px 12px;border-radius:999px;box-shadow:0 8px 20px #00000040;opacity:0;animation:npPop 6s ease-in-out infinite}.np-rw2__pop.p1{left:6%;top:10px}.np-rw2__pop.p2{left:30%;top:-14px;animation-delay:1.5s;background:var(--np-lime)}.np-rw2__pop.p3{left:56%;top:6px;animation-delay:3s}.np-rw2__pop.p4{left:78%;top:-10px;animation-delay:4.5s;background:#ffd54a}@keyframes npPop{0%{opacity:0;transform:translateY(20px) scale(.6)}8%{opacity:1;transform:translateY(0) scale(1.08)}14%{transform:scale(1)}30%{opacity:1;transform:translateY(-24px)}40%,to{opacity:0;transform:translateY(-40px)}}.np-rw2__calc{background:#fff;color:var(--np-ink);border-radius:28px;padding:26px;box-shadow:0 30px 60px #031e3473,0 8px 0 var(--np-lime);transform:rotate(1.2deg)}.np-rw2__calchead b{display:block;font-size:26px;font-weight:900;text-transform:uppercase;color:var(--np-blue);line-height:1}.np-rw2__calchead span{display:block;margin-top:6px;font-size:14.5px;font-weight:700;color:var(--np-muted)}.np-rw2__lbl{display:flex;justify-content:space-between;align-items:center;margin:20px 0 8px;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.np-rw2__lbl output{font-size:28px;letter-spacing:0;color:var(--np-navy)}.np-rw2__range{-webkit-appearance:none;appearance:none;width:100%;height:12px;border-radius:99px;background:linear-gradient(90deg,var(--np-ll-2) 0,var(--np-ll-2) var(--p,14%),var(--np-line) var(--p,14%));outline:none}.np-rw2__range::-webkit-slider-thumb{-webkit-appearance:none;width:34px;height:34px;border-radius:50%;background:var(--np-blue);border:5px solid #fff;box-shadow:0 4px 12px #0000004d;cursor:grab}.np-rw2__range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--np-blue);border:5px solid #fff;box-shadow:0 4px 12px #0000004d;cursor:grab}.np-rw2__toggle{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:18px 0;padding:5px;background:var(--np-ice);border-radius:999px}.np-rw2__toggle button{border:0;border-radius:999px;padding:11px 8px;font:900 14px var(--np-font);color:var(--np-muted);background:transparent;cursor:pointer;text-transform:uppercase;letter-spacing:.06em}.np-rw2__toggle button em{font-style:normal;font-size:11px;background:var(--np-lime);color:var(--np-navy);padding:2px 6px;border-radius:99px;margin-left:4px}.np-rw2__toggle button[aria-checked=true]{background:var(--np-blue);color:#fff;box-shadow:0 3px 0 var(--np-navy)}.np-rw2__out{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.np-rw2__out div{background:var(--np-ice);border-radius:18px;padding:14px 8px;text-align:center}.np-rw2__out b{display:block;font-size:clamp(24px,2.6vw,34px);font-weight:900;color:var(--np-navy);line-height:1}.np-rw2__out span{display:block;margin-top:5px;font-size:12px;font-weight:800;color:var(--np-muted);text-transform:uppercase;letter-spacing:.06em}.np-rw2__out .is-hl{background:var(--np-lime)}.np-rw2__meter{height:10px;border-radius:99px;background:var(--np-line);margin-top:14px;overflow:hidden}.np-rw2__meter span{display:block;height:100%;width:0;background:linear-gradient(90deg,#7fb135,#cdeb7a);border-radius:99px;transition:width .45s ease}.np-rw2__fine{margin-top:10px;font-size:11.5px;font-weight:600;color:var(--np-muted);line-height:1.4}.np-rw2__ticker{background:var(--np-lime);border-top:3px solid var(--np-navy);border-bottom:3px solid var(--np-navy);transform:rotate(-1.2deg);margin:-30px -12px 0;position:relative;z-index:5;overflow:hidden}.np-rw2__ticker div{display:flex;gap:28px;width:max-content;padding:13px 0;animation:npTick 26s linear infinite}.np-rw2__ticker span{font-size:17px;font-weight:900;color:var(--np-navy);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}@keyframes npTick{to{transform:translate(-50%)}}@media(max-width:900px){.np-rw2__in{grid-template-columns:1fr}.np-rw2__calc{transform:none}.np-rw2__stage{height:190px}.np-rw2__can{height:170px}.np-rw2__can.c2,.np-rw2__can.c3{height:186px}}@media(prefers-reduced-motion:reduce){.np-rw2__bubbles i,.np-rw2__can,.np-rw2__pop,.np-rw2__ticker div,.np-rw2__join{animation:none!important}.np-rw2__pop{opacity:1}}.np-ws3{position:relative;overflow:hidden;color:#fff;padding:64px 0 140px;background:radial-gradient(800px 560px at 88% 30%,#1c9be0,#1c9be000 60%),radial-gradient(700px 500px at 5% 95%,#7fb135,#7fb13500 55%),linear-gradient(150deg,#06395e,#0a5386 45%,#0b86c6)}.np-ws3__in{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.np-ws3 h1{margin-top:18px;font-size:clamp(40px,5.2vw,76px);font-weight:900;line-height:.9;letter-spacing:-.035em;text-transform:uppercase;color:#fff}.np-ws3 h1 span{display:block;color:var(--np-lime);text-shadow:0 6px 0 rgba(6,57,94,.45)}.np-ws3 .np-lead{margin-top:18px;max-width:540px;color:#eaf6fd}.np-ws3__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.np-ws3__trust{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.np-ws3__trust li{font-size:14px;font-weight:800;color:#eaf6fd;display:flex;align-items:center;gap:7px}.np-ws3__trust li:before{content:"";width:18px;height:18px;border-radius:50%;background:var(--np-lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%2306395E' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;flex:none}.np-ws3__shelf{position:relative;height:380px;max-width:540px;justify-self:center;width:100%}.np-ws3__sign{position:absolute;top:0;left:50%;transform:translate(-50%) rotate(-3deg);background:#fff;color:var(--np-bc-2);font-weight:900;font-size:15px;letter-spacing:.16em;text-transform:uppercase;padding:9px 18px;border-radius:12px;box-shadow:0 0 0 3px var(--np-bc-2),0 10px 30px #00000040;animation:npSign 3s ease-in-out infinite;z-index:3}.np-ws3__row{position:absolute;left:6%;right:6%;bottom:62px;display:flex;justify-content:space-around;align-items:flex-end}.np-ws3__can{height:230px;width:auto;filter:drop-shadow(0 16px 14px rgba(0,0,0,.35));opacity:0;animation:npDrop .7s cubic-bezier(.3,1.5,.5,1) forwards}.np-ws3__can.d1{animation-delay:.2s}.np-ws3__can.d2{animation-delay:.45s}.np-ws3__can.d3{animation-delay:.7s}.np-ws3__can.d4{animation-delay:.95s}.np-ws3__plank{position:absolute;left:0;right:0;bottom:22px;height:42px;border-radius:10px;background:linear-gradient(180deg,#f4e4c8,#e2c79b 60%,#c9a673);box-shadow:0 14px #031e3459,inset 0 3px #fff9;display:flex;align-items:center;justify-content:center}.np-ws3__plank span{font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#6b3e26;background:#fff;padding:4px 10px;border-radius:6px}.np-ws3__tag{position:absolute;z-index:4;background:#fff;color:var(--np-navy);font-weight:900;font-size:13.5px;padding:7px 12px;border-radius:8px 999px 999px 8px;box-shadow:0 8px 20px #00000040;opacity:0;animation:npPop 6.4s ease-in-out infinite}.np-ws3__tag.t1{left:0;top:70px;animation-delay:1.4s;background:var(--np-lime)}.np-ws3__tag.t2{right:0;top:96px;animation-delay:3s}.np-ws3__tag.t3{left:8%;top:168px;animation-delay:4.6s;background:#ffd54a}.np-ws3__tag.t4{right:6%;top:190px;animation-delay:6.2s}@keyframes npDrop{0%{opacity:0;transform:translateY(-140px) rotate(-8deg)}70%{opacity:1}to{opacity:1;transform:none}}@keyframes npSign{0%,to{transform:translate(-50%) rotate(-3deg)}50%{transform:translate(-50%) rotate(2deg)}}.np-ws3__head{max-width:760px}.np-ws3__head .np-eyebrow{color:var(--np-mid)}.np-ws3__head h2{margin-top:10px;font-size:clamp(34px,4.4vw,60px);font-weight:900;line-height:.95;letter-spacing:-.03em;text-transform:uppercase;color:var(--np-navy)}.np-ws3__head h2 span{display:block;color:var(--np-mid)}.np-ws3__head p{margin-top:16px;font-size:18px;color:var(--np-muted);max-width:640px}.np-ws3__head--light .np-eyebrow{color:var(--np-lime)}.np-ws3__head--light h2{color:#fff}.np-ws3__head--light h2 span{color:var(--np-lime)}.np-ws3__head--light p{color:#d6ecf8}.np-ws3__why{padding:96px 0 72px}.np-ws3__stats{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.np-ws3__stats li{background:var(--np-ice);border-radius:24px;padding:26px 22px;border-bottom:6px solid var(--np-lime);transition:transform .2s ease,box-shadow .2s ease}.np-ws3__stats li:nth-child(2){border-color:#ef8a2b}.np-ws3__stats li:nth-child(3){border-color:#c8323a}.np-ws3__stats li:nth-child(4){border-color:#8a5233}.np-ws3__stats li:hover{transform:translateY(-6px);box-shadow:0 18px 36px #06395e24}.np-ws3__stats b{display:block;font-size:clamp(46px,5vw,72px);font-weight:900;line-height:1;letter-spacing:-.03em;color:var(--np-blue)}.np-ws3__stats span{display:block;margin-top:8px;font-size:15px;font-weight:800;color:var(--np-muted)}.np-ws3__flavors{position:relative;background:var(--np-navy);padding:90px 0;overflow:hidden}.np-ws3__flavors:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(600px 400px at 80% 0%,rgba(28,155,224,.45),transparent 70%),radial-gradient(500px 360px at 0% 100%,rgba(127,177,53,.35),transparent 70%)}.np-ws3__flavors .np-wrap{position:relative}.np-ws3__cans{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.np-ws3__cans li{position:relative;text-align:center;padding:30px 12px 22px;border-radius:26px;background:linear-gradient(180deg,#ffffff1a,#ffffff08);border:1px solid rgba(255,255,255,.14);transition:transform .25s ease,background .25s ease}.np-ws3__cans li:after{content:"";position:absolute;left:18%;right:18%;bottom:62px;height:18px;border-radius:50%;background:var(--c);filter:blur(16px);opacity:.7}.np-ws3__cans img{position:relative;z-index:1;height:220px;width:auto;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.np-ws3__cans li:hover{background:linear-gradient(180deg,#ffffff29,#ffffff0d)}.np-ws3__cans li:hover img{transform:translateY(-14px) rotate(-6deg) scale(1.04)}.np-ws3__cans b{position:relative;z-index:1;display:inline-block;margin-top:16px;font-size:16px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--c);padding:7px 14px;border-radius:999px}.np-ws3__packs{margin-top:28px;color:#d6ecf8;font-size:16px;text-align:center}.np-ws3__packs b{color:#fff}.np-ws3__build{margin:90px 0 30px;display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center;background:#fff;border-radius:32px;padding:40px;box-shadow:0 30px 70px #06395e29,0 8px 0 var(--np-lime);border:2px solid var(--np-line)}.np-ws3__build h2{margin-top:10px;font-size:clamp(30px,3.6vw,48px);font-weight:900;line-height:.95;letter-spacing:-.03em;text-transform:uppercase;color:var(--np-navy)}.np-ws3__build h2 span{display:block;color:var(--np-mid)}.np-ws3__build .np-eyebrow{color:var(--np-mid)}.np-ws3__buildcopy>p{margin-top:14px;color:var(--np-muted)}.np-ws3__track{position:relative;height:12px;border-radius:99px;background:var(--np-line);margin:26px 0 30px}.np-ws3__track span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#7fb135,#cdeb7a);transition:width .3s ease}.np-ws3__track i{position:absolute;top:-6px;width:3px;height:24px;background:var(--np-navy);border-radius:2px;font-style:normal}.np-ws3__track i{font-size:0}.np-ws3__track i:nth-of-type(1):before{content:"5 \b7  minimum";right:4px}.np-ws3__track i:nth-of-type(2):before{content:"8 \b7  free delivery";left:4px}.np-ws3__track i:before{position:absolute;top:28px;white-space:nowrap;font-size:11.5px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--np-navy)}.np-ws3__status{margin-top:8px;padding:14px 16px;border-radius:16px;background:var(--np-ice);font-weight:700;color:var(--np-ink);transition:background .25s ease}.np-ws3__status.is-min{background:#fff4d6}.np-ws3__status.is-free{background:var(--np-lime)}.np-ws3__stack{display:flex;flex-direction:column;align-items:center;gap:18px}.np-ws3__boxes{display:grid;grid-template-columns:repeat(4,64px);grid-auto-rows:52px;gap:8px;direction:ltr;align-content:start;min-height:236px;transform:scaleY(-1)}.np-ws3__boxes i{transform:scaleY(-1);position:relative;border-radius:8px;background:linear-gradient(180deg,#d9b98a,#c49a61);box-shadow:inset 0 -6px #0000001f,0 4px #06395e2e;animation:npBox .35s cubic-bezier(.3,1.6,.5,1)}.np-ws3__boxes i:before{content:"";position:absolute;left:0;right:0;top:0;height:9px;border-radius:8px 8px 0 0;background:var(--c)}.np-ws3__boxes i span{font-style:normal;position:absolute;top:12px;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;color:#6b3e26;letter-spacing:.06em}@keyframes npBox{0%{transform:scaleY(-1) translateY(-40px);opacity:0}to{transform:scaleY(-1);opacity:1}}.np-ws3__cansum{text-align:center}.np-ws3__cansum b{display:block;font-size:54px;font-weight:900;line-height:1;color:var(--np-blue)}.np-ws3__cansum span{font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--np-muted)}.np-ws3__chip{display:inline-block;background:var(--np-lime);color:var(--np-navy);font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px;margin-bottom:10px}#apply{scroll-margin-top:120px}.np-ws3__faqwrap{padding:10px 0 70px}.np-ws3__faq{max-width:860px;margin:0 auto}.np-ws3__sticky{position:fixed;right:20px;bottom:20px;z-index:60;opacity:0;transform:translateY(20px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.np-ws3__sticky.is-on{opacity:1;transform:none;pointer-events:auto}@media(max-width:1000px){.np-ws3__stats,.np-ws3__cans{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.np-ws3__in,.np-ws3__build{grid-template-columns:1fr}.np-ws3__shelf{height:320px}.np-ws3__can{height:180px}.np-ws3__build{padding:28px 22px}.np-ws3__sticky{left:16px;right:16px}}@media(max-width:560px){.np-ws3__cans b{font-size:13px;padding:6px 10px;white-space:nowrap}.np-ws3__boxes{min-height:200px}.np-ws3__cans img{height:160px}.np-ws3__boxes{grid-template-columns:repeat(4,52px);grid-auto-rows:44px}.np-ws3__can{height:140px}.np-ws3__shelf{height:270px}.np-ws3__tag{font-size:12px}}@media(prefers-reduced-motion:reduce){.np-ws3__can,.np-ws3__tag{animation:none;opacity:1}.np-ws3__sign,.np-ws3__boxes i{animation:none}}.np-ws__form--app{padding-top:28px}.np-ws__form--app .shopify-app-block{margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/np-site.css.map */
