.nrx{--cream:#F6F1E9;--paper:#FFFDF9;--ink:#1B2233;--ink-2:#4A4F5C;--muted:#8A8578;--line:#E6DED1;--sky:#ECEAE4;--sky-2:#DCD6CB;--blue:#8C6A3F;--butter:#E9DCC3;--sage:#E3E6DC;--blush:#EFE6DB;--gold:#A8834F;--pill:999px;--ease:cubic-bezier(.2,.7,.2,1)}.nrx *{box-sizing:border-box}.nrx{margin:0}.nrx{scroll-behavior:smooth}.nrx{background:var(--cream);color:var(--ink);font-family:Inter,-apple-system,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.nrx img{display:block;max-width:100%}.nrx a{color:inherit}.nrx .serif{font-family:"Instrument Serif",Georgia,serif;font-weight:400;letter-spacing:-.01em}.nrx .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.nrx .wrap{max-width:1240px;margin:0 auto;padding:0 24px}.nrx .eyebrow{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0}.nrx h1,.nrx h2,.nrx h3{margin:0}.nrx button{font:inherit;cursor:pointer;color:inherit}.nrx .crumbs{font-size:13px;color:var(--muted);padding:18px 0 0}.nrx .hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;padding:20px 0 72px;align-items:start}.nrx .gallery{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;position:sticky;top:20px}.nrx .thumbs{display:flex;flex-direction:column;gap:10px}.nrx .thumbs button{border:1.5px solid transparent;border-radius:14px;padding:0;overflow:hidden;background:var(--paper);aspect-ratio:1;transition:border-color .2s,transform .2s var(--ease)}.nrx .thumbs button:hover{transform:translateY(-2px)}.nrx .thumbs button.on{border-color:var(--ink)}.nrx .thumbs img{width:100%;height:100%;object-fit:cover}.nrx .stage{background:var(--sky);border-radius:28px;aspect-ratio:1/1;overflow:hidden;position:relative;transition:background .5s var(--ease)}.nrx .stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;transition:opacity .45s var(--ease),transform .6s var(--ease)}.nrx .stage img.out{opacity:0;transform:scale(.97)}.nrx .stage .tag{position:absolute;top:18px;left:18px;background:var(--paper);border-radius:var(--pill);padding:7px 14px;font-size:12px;font-weight:700;letter-spacing:.06em;z-index:2;transition:opacity .3s}.nrx .stage .dots{position:absolute;bottom:28px;left:50%;transform:translate(-50%);display:flex;gap:6px;z-index:2}.nrx .stage .dots i{width:6px;height:6px;border-radius:50%;background:#0b142640;transition:width .3s var(--ease),background .3s}.nrx .stage .dots i.on{width:18px;border-radius:4px;background:var(--ink)}.nrx .buy h1{font-size:clamp(44px,5vw,64px);line-height:1;margin:10px 0 12px}.nrx .buy h1 em{font-style:italic}.nrx .lede{font-size:18px;color:var(--ink-2);margin:0 0 16px;max-width:520px}.nrx .review-note{font-size:13px;color:var(--muted);margin-bottom:22px}.nrx .review-note a{text-decoration:underline;text-underline-offset:3px}.nrx .facts{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.nrx .facts span{background:var(--paper);border:1px solid var(--line);border-radius:var(--pill);padding:7px 13px;font-size:13px;font-weight:500}.nrx .step-label{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 10px;gap:12px}.nrx .step-label b{font-size:14px}.nrx .step-label span{font-size:13px;color:var(--muted);text-align:right}.nrx .packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.nrx .pack{position:relative;text-align:left;background:var(--paper);border:1.5px solid var(--line);border-radius:18px;padding:16px 14px 14px;transition:border-color .2s,box-shadow .2s,transform .15s var(--ease)}.nrx .pack:hover{border-color:#bfc6d3}.nrx .pack:active{transform:scale(.98)}.nrx .pack.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink),0 10px 24px -16px #0b142680}.nrx .pack .n{font-size:18px;font-weight:700;display:block;line-height:1.2}.nrx .pack .d{font-size:12.5px;color:var(--muted);display:block;margin-top:3px;line-height:1.35}.nrx .pack .p{font-size:15px;font-weight:600;display:block;margin-top:10px}.nrx .pack .flag{position:absolute;top:-10px;right:10px;background:var(--ink);color:#e3c99a!important;color:var(--ink);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--pill);padding:4px 9px}.nrx .contents{display:flex;gap:12px;align-items:flex-start;background:var(--paper);border:1px dashed var(--line);border-radius:14px;padding:12px 14px;font-size:13.5px;color:var(--ink-2);margin-bottom:24px}.nrx .contents .ic{flex:none;width:28px;height:28px;border-radius:8px;background:var(--sage);display:grid;place-items:center;font-size:14px}.nrx .contents b{color:var(--ink)}.nrx .fade-swap{transition:opacity .25s}.nrx .fade-swap.out{opacity:0}.nrx .babycard{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;background:#f3ece0;border:1px solid #E2D3BB;border-radius:18px;padding:14px 16px;margin:0 0 24px}.nrx .mini{position:relative;width:132px;height:36px;flex:none}.nrx .mini .b{position:absolute;left:0;top:3px;width:52px;height:30px;border-radius:5px;background:#eadbc1;border:1.5px solid var(--gold)}.nrx .mini .eqs{position:absolute;left:56px;top:7px;font-size:15px;color:var(--muted)}.nrx .mini .s{position:absolute;top:0;width:28px;height:33px;border-radius:4px;background:#fff;border:1.2px dashed #B9AE9C}.nrx .mini .s.a{left:72px}.nrx .mini .s.c{left:103px;width:20px;border-right:0;border-radius:4px 0 0 4px}.nrx .babycard b{display:block;font-size:14px;margin-bottom:2px}.nrx .babycard span.t{font-size:13px;color:var(--ink-2);line-height:1.4}.nrx .babycard a{font-weight:600;white-space:nowrap}.nrx .pack .eq{display:block;font-size:11.5px;color:var(--gold);font-weight:600;margin-top:6px}.nrx .plans{display:flex;flex-direction:column;gap:10px;margin-bottom:22px}.nrx .plan{display:block;text-align:left;width:100%;background:var(--paper);border:1.5px solid var(--line);border-radius:18px;padding:16px 18px;transition:border-color .2s,box-shadow .2s}.nrx .plan.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.nrx .plan .row{display:flex;justify-content:space-between;align-items:center;gap:12px}.nrx .plan .t{display:flex;align-items:center;gap:12px;font-weight:600}.nrx .radio{width:20px;height:20px;border-radius:50%;border:1.5px solid #9aa2b1;display:inline-grid;place-items:center;flex:none}.nrx .plan.on .radio{border-color:var(--ink)}.nrx .plan.on .radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ink);animation:dot .25s var(--ease)}@keyframes dot{0%{transform:scale(0)}to{transform:scale(1)}}.nrx .save{white-space:nowrap;background:var(--sage);color:#1f5133;font-size:12px;font-weight:700;border-radius:var(--pill);padding:3px 9px;margin-left:6px}.nrx .plan .price{font-weight:700;white-space:nowrap}.nrx .plan .price s{color:var(--muted);font-weight:400;margin-right:6px}.nrx .plan .more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}.nrx .plan.on .more{grid-template-rows:1fr}.nrx .plan .more>div{overflow:hidden;padding-left:32px;font-size:13px;color:var(--ink-2)}.nrx .plan.on .more>div{padding-top:12px}.nrx .freq{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.nrx .freq [data-f]{cursor:pointer;background:var(--cream);border:1px solid var(--line);border-radius:var(--pill);padding:8px 14px;font-size:13px;font-weight:500;transition:background .2s,color .2s}.nrx .freq [data-f].on{background:var(--ink);border-color:var(--ink);color:#fff}.nrx .perks{list-style:none;padding:0;margin:10px 0 0;display:grid;gap:4px}.nrx .perks li:before{content:"\2713";margin-right:8px;font-weight:700}.nrx .cta{position:relative;overflow:hidden;width:100%;height:58px;border:0;border-radius:var(--pill);background:var(--ink);color:#fff;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center;gap:8px;transition:transform .15s var(--ease)}.nrx .cta:hover{transform:translateY(-1px)}.nrx .cta .ok{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#1f5133;transform:translateY(100%);transition:transform .35s var(--ease)}.nrx .cta.added .ok{transform:none}.nrx .ship-note{font-size:13px;color:var(--muted);text-align:center;margin:12px 0 22px}.nrx .trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nrx .trust div{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:14px 12px;font-size:12.5px;line-height:1.35;color:var(--ink-2)}.nrx .trust b{display:block;color:var(--ink);font-size:13px;margin-bottom:2px}.nrx .numbers{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:72px 0 64px;overflow:hidden}.nrx .numbers .head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}.nrx .numbers h2{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(34px,3.4vw,46px);line-height:1.1;font-weight:400;max-width:560px}.nrx .arrows{display:flex;gap:10px}.nrx .arrows button{width:56px;height:56px;border-radius:50%;border:1px solid var(--line);background:var(--paper);font-size:18px;transition:border-color .2s,transform .2s var(--ease)}.nrx .arrows button:hover{border-color:var(--ink);transform:scale(1.05)}.nrx .track{display:flex;gap:72px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:max(24px,calc((100vw - 1240px)/2 + 24px));scrollbar-width:none;padding:0 24px 8px max(24px,calc((100vw - 1240px)/2 + 24px))}.nrx .track::-webkit-scrollbar{display:none}.nrx .num{scroll-snap-align:start;flex:none}.nrx .num .big{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(120px,15vw,210px);line-height:.85;font-weight:400;letter-spacing:-.03em;display:flex;align-items:flex-end}.nrx .num .big small{font-size:.38em;letter-spacing:-.02em;margin-left:.06em;margin-bottom:.06em}.nrx .num .lbl{margin-top:18px;font-size:16px;color:var(--ink-2);max-width:300px}.nrx .numbers .src{font-size:12px;color:var(--muted);margin-top:28px}.nrx .handful{padding:88px 0 40px}.nrx .handful .grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.nrx .handful h2{font-size:clamp(40px,4.6vw,62px);line-height:1.02;margin:10px 0 18px}.nrx .handful h2 em{color:var(--gold)}.nrx .handful p.lead{font-size:17px;color:var(--ink-2);max-width:480px;margin:0 0 26px}.nrx .vs{display:flex;gap:14px;flex-wrap:wrap}.nrx .vs div{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:16px 18px;min-width:150px}.nrx .vs b{display:block;font-family:"Instrument Serif",serif;font-weight:400;font-size:44px;line-height:1}.nrx .vs span{font-size:13px;color:var(--muted)}.nrx .diagram{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:28px;aspect-ratio:5/4;container-type:inline-size;overflow:hidden}.nrx .diagram .lbl{position:absolute;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.nrx .sheet{position:absolute;border-radius:10px;transition:transform 1s var(--ease),opacity .8s var(--ease)}.nrx .sheet.big{left:9%;top:12%;width:50%;height:36%;transform-origin:left top;background:#efe6d6;border:1.5px solid var(--gold);display:grid;place-items:center;font-size:13px;font-weight:600;color:var(--ink)}.nrx .sheet.small{width:27.5%;height:40%;background:#fff;border:1.5px dashed #BDB4A4;display:grid;place-items:center;font-size:12px;color:var(--muted)}.nrx .sheet.s1{left:9%;top:57%}.nrx .sheet.s2{left:39%;top:57%}.nrx .sheet.s3{left:69%;top:57%;opacity:.55}.nrx .diagram.go .sheet.big{transform:scale(1.03)}.nrx .diagram .s1,.nrx .diagram .s2,.nrx .diagram .s3{transform:translateY(30px);opacity:0}.nrx .diagram.go .s1{transform:none;opacity:1;transition-delay:.2s}.nrx .diagram.go .s2{transform:none;opacity:1;transition-delay:.4s}.nrx .diagram.go .s3{transform:none;opacity:.55;transition-delay:.6s}.nrx .handful .fine{font-size:12px;color:var(--muted);margin-top:14px}@media(max-width:960px){.nrx .handful .grid{grid-template-columns:1fr;gap:28px}}.nrx .quote{padding:96px 0;text-align:center}.nrx .quote blockquote{margin:0 auto;max-width:860px;font-size:clamp(34px,4.4vw,56px);line-height:1.08}.nrx .quote figcaption{margin-top:18px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.nrx .feat{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:40px 0}.nrx .feat.rev .media{order:2}.nrx .feat .media{border-radius:28px;overflow:hidden;aspect-ratio:5/4;background:var(--blush)}.nrx .feat.f2 .media{background:var(--sage)}.nrx .feat.f3 .media{background:var(--sky)}.nrx .feat .media img{width:100%;height:100%;object-fit:contain;transition:transform 1.2s var(--ease)}.nrx .feat:hover .media img{transform:scale(1.03)}.nrx .feat h2{font-size:clamp(36px,4vw,52px);line-height:1.02;margin:12px 0 16px}.nrx .feat p{font-size:17px;color:var(--ink-2);max-width:460px;margin:0}.nrx .big-stat{display:flex;gap:28px;margin-top:28px}.nrx .big-stat div{border-top:1px solid var(--line);padding-top:12px}.nrx .big-stat b{display:block;font-family:"Instrument Serif",serif;font-weight:400;font-size:40px;line-height:1}.nrx .big-stat span{font-size:13px;color:var(--muted)}.nrx .foam{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:40px 0 24px}.nrx .foam-art{position:relative;border-radius:28px;aspect-ratio:5/4;background:linear-gradient(160deg,#efe8dc,#faf6ef);overflow:hidden;display:grid;place-items:center}.nrx .bottle{position:relative;width:118px;height:250px;margin-top:40px}.nrx .bottle .pump{position:absolute;left:50%;top:-58px;width:22px;height:46px;margin-left:-11px;background:var(--ink);border-radius:6px 6px 2px 2px}.nrx .bottle .pump:before{content:"";position:absolute;top:0;left:-2px;width:46px;height:12px;background:var(--ink);border-radius:6px}.nrx .bottle .pump{animation:press 3.2s var(--ease) infinite}@keyframes press{0%,60%,to{transform:translateY(0)}68%,78%{transform:translateY(10px)}}.nrx .bottle .body{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:26px 26px 22px 22px;background:#fff;border:2px solid #E2D7C5;overflow:hidden}.nrx .bottle .liquid{position:absolute;left:0;right:0;bottom:0;height:72%;background:linear-gradient(180deg,#eadfcb,#d9c6a4)}.nrx .bottle .liquid:before{content:"";position:absolute;left:-50%;top:-12px;width:200%;height:24px;background:radial-gradient(circle at 25% 100%,transparent 11px,#EADFCB 12px) 0 0/48px 24px repeat-x;animation:wave 3s linear infinite}@keyframes wave{to{transform:translate(48px)}}.nrx .bottle .label{position:absolute;left:12px;right:12px;top:38%;background:var(--ink);color:#fff;border-radius:10px;padding:10px 8px;text-align:center;font-size:10px;letter-spacing:.14em;font-weight:700}.nrx .bottle .label span{display:block;font-family:"Instrument Serif",serif;font-size:18px;letter-spacing:0;font-weight:400;margin-top:2px}.nrx .bubbles i{position:absolute;bottom:56%;left:50%;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#f1eadf 70%);border:1px solid #E2D7C5;opacity:0;animation:rise 3.2s ease-in infinite}.nrx .bubbles i:nth-child(2){animation-delay:.25s;width:20px;height:20px;margin-left:-26px}.nrx .bubbles i:nth-child(3){animation-delay:.45s;width:10px;height:10px;margin-left:18px}.nrx .bubbles i:nth-child(4){animation-delay:.6s;width:16px;height:16px;margin-left:-6px}.nrx .bubbles i:nth-child(5){animation-delay:.8s;width:12px;height:12px;margin-left:30px}@keyframes rise{0%,62%{opacity:0;transform:translate(0) scale(.4)}70%{opacity:1}to{opacity:0;transform:translate(var(--x,10px),-210px) scale(1.15)}}.nrx .bubbles i:nth-child(odd){--x:-24px}.nrx .foam-chips{position:absolute;bottom:20px;left:20px;right:20px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.nrx .foam-chips span{background:#fff;border:1px solid var(--line);border-radius:var(--pill);padding:6px 12px;font-size:12px;font-weight:600}.nrx .foam h2{font-size:clamp(36px,4vw,52px);line-height:1.02;margin:12px 0 16px}.nrx .foam p{font-size:17px;color:var(--ink-2);max-width:460px;margin:0 0 18px}.nrx .howto{list-style:none;margin:0;padding:0;display:grid;gap:10px;max-width:460px}.nrx .howto li{display:grid;grid-template-columns:30px 1fr;gap:12px;font-size:15px}.nrx .howto b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--sky);font-size:13px}.nrx .goodfor{background:#23262e;color:#fff;border-radius:32px;margin:72px auto;padding:64px 56px;display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center}.nrx .goodfor h2{font-size:clamp(38px,4vw,54px);line-height:1.02}.nrx .goodfor h2 em{color:#e3c99a}.nrx .goodfor p{color:#c9d3e8;margin:14px 0 0}.nrx .chips{display:flex;flex-wrap:wrap;gap:10px}.nrx .chips span{border:1px solid rgba(255,255,255,.22);border-radius:var(--pill);padding:10px 16px;font-size:14px;transition:background .2s,color .2s}.nrx .chips span:hover{background:#e3c99a;color:var(--ink);border-color:#e3c99a}.nrx .ingr{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px 0 72px}.nrx .card{background:var(--paper);border:1px solid var(--line);border-radius:28px;padding:40px}.nrx .card h2{font-size:40px;line-height:1.05;margin:10px 0 24px}.nrx .ilist{list-style:none;margin:0;padding:0;counter-reset:i}.nrx .ilist li{display:grid;grid-template-columns:44px 1fr;gap:4px 12px;padding:16px 0;border-top:1px solid var(--line)}.nrx .ilist li:before{counter-increment:i;content:"0" counter(i);grid-row:span 2;font-family:"Instrument Serif",serif;font-size:28px;line-height:1;color:var(--muted)}.nrx .ilist b{font-weight:600}.nrx .ilist span{font-size:14px;color:var(--muted)}.nrx .without{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 26px}.nrx .without span{background:var(--blush);border-radius:var(--pill);padding:9px 14px;font-size:14px;font-weight:500}.nrx .without span:before{content:"\2715";margin-right:8px;font-size:12px}.nrx .spec{width:100%;border-collapse:collapse;font-size:14px}.nrx .spec td{padding:12px 0;border-top:1px solid var(--line)}.nrx .spec td:last-child{text-align:right;font-weight:600}.nrx .compete{padding:40px 0 88px}.nrx .compete h2{font-size:clamp(40px,4.6vw,60px);line-height:1.02;letter-spacing:-.01em;margin:10px 0 40px}.nrx .ctable{overflow-x:auto;border:1px solid var(--line);background:var(--paper);border-radius:24px}.nrx .ctable table{width:100%;border-collapse:collapse;min-width:640px}.nrx .ctable th,.nrx .ctable td{border:1px solid var(--line);padding:30px 22px;text-align:center;font-size:15px}.nrx .ctable thead th{font-weight:500;color:var(--ink-2);height:120px}.nrx .ctable tbody th{text-align:left;font-weight:400;color:var(--ink-2);padding-left:56px;width:32%}.nrx .ctable td{color:var(--ink-2)}.nrx .ctable .us{background:#f3ece0;color:var(--ink);font-weight:500;border-left:1.5px solid var(--gold);border-right:1.5px solid var(--gold)}.nrx .ctable thead .us{border-top:1.5px solid var(--gold)}.nrx .ctable tbody tr:last-child .us{border-bottom:1.5px solid var(--gold)}.nrx .ctable thead .us .brand{font-family:Inter,sans-serif;font-weight:700;font-size:18px;color:var(--gold);letter-spacing:.18em}.nrx .ctable thead .us .brand small{display:block;font-weight:500;font-size:14px;color:var(--ink-2);letter-spacing:0;margin-top:2px}.nrx .ctable .tbc{display:inline-block;background:#fff6c7;color:#7a5b00;font-family:Inter,sans-serif;font-size:12px;font-weight:600;border-radius:6px;padding:3px 8px}.nrx .compete .fine{font-size:14px;color:var(--ink-2);margin-top:16px}.nrx .compete .note{font-size:12.5px;color:#7a5b00;background:#fff6c7;border-radius:10px;padding:10px 14px;margin-top:12px;display:inline-block}.nrx .duo{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-bottom:80px}.nrx .how{background:var(--butter);border-radius:28px;padding:32px}.nrx .how h3{font-size:30px;line-height:1.05;margin:6px 0 18px}.nrx .how ol{list-style:none;margin:0;padding:0;display:grid;gap:12px}.nrx .how li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;font-size:15px}.nrx .how li b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff;font-size:14px}.nrx .ship{background:var(--sky);border-radius:28px;padding:32px}.nrx .ship h3{font-size:30px;line-height:1.05;margin:6px 0 14px}.nrx .ship p{margin:0 0 10px;color:var(--ink-2)}.nrx .bar{height:10px;border-radius:var(--pill);background:#fff;overflow:hidden;margin:18px 0 8px}.nrx .bar i{display:block;height:100%;width:0;background:var(--ink);border-radius:var(--pill);transition:width 1.2s var(--ease)}.nrx .ship small{font-size:13px;color:var(--muted)}.nrx .reviews{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:72px 0}.nrx .reviews .wrap{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;align-items:center}.nrx .reviews h2{font-size:clamp(36px,4vw,50px);line-height:1.04;margin:10px 0 14px}.nrx .reviews p{color:var(--ink-2);margin:0}.nrx .empty{border:1.5px dashed var(--line);border-radius:24px;padding:40px;text-align:center;color:var(--muted)}.nrx .empty b{display:block;color:var(--ink);font-size:18px;margin-bottom:6px}.nrx .ghost{display:inline-block;border:1.5px solid var(--ink);border-radius:var(--pill);padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;color:var(--ink);transition:background .2s,color .2s}.nrx .ghost:hover{background:var(--ink);color:#fff}.nrx .empty .ghost{margin-top:18px}.nrx .faq{max-width:860px;margin:0 auto;padding:80px 24px}.nrx .faq h2{font-size:clamp(36px,4vw,52px);text-align:center;margin:10px 0 28px}.nrx details{border-top:1px solid var(--line)}.nrx details:last-of-type{border-bottom:1px solid var(--line)}.nrx summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:22px 0;font-size:17px;font-weight:600;cursor:pointer}.nrx summary::-webkit-details-marker{display:none}.nrx summary:after{content:"+";font-size:24px;font-weight:300;transition:transform .25s var(--ease)}.nrx details[open] summary:after{transform:rotate(45deg)}.nrx details p{margin:0 0 22px;color:var(--ink-2);animation:fadein .35s var(--ease)}@keyframes fadein{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nrx .serious{border:1.5px solid var(--ink);border-radius:28px;padding:36px 40px;margin:0 auto 80px;max-width:1040px;background:var(--paper)}.nrx .serious header{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:12px}.nrx .serious h2{font-size:36px}.nrx .serious header span{font-size:13px;color:var(--muted)}.nrx .serious dl{display:grid;grid-template-columns:180px 1fr;margin:0}.nrx .serious dt,.nrx .serious dd{padding:16px 0;border-top:1px solid var(--line);margin:0;font-size:14px}.nrx .serious dt{font-weight:700}.nrx .serious dt.warn{color:#b42318}.nrx .letter{background:var(--ink);color:#fff;border-radius:32px;padding:56px;display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center;margin-bottom:56px}.nrx .letter h2{font-size:clamp(34px,3.6vw,48px);line-height:1.04}.nrx .letter h2 em{color:#e3c99a}.nrx .letter p{color:#c9d3e8;margin:12px 0 0}.nrx .letter form{display:flex;gap:10px}.nrx .letter input{flex:1;height:54px;border-radius:var(--pill);border:1px solid rgba(255,255,255,.25);background:#ffffff0f;color:#fff;padding:0 20px;font:inherit}.nrx .letter button{height:54px;border:0;border-radius:var(--pill);background:#e3c99a;color:var(--ink);font-weight:700;padding:0 24px}.nrx .sticky{position:fixed;left:0;right:0;bottom:0;background:var(--paper);border-top:1px solid var(--line);padding:12px 16px;display:none;align-items:center;gap:12px;z-index:20;transform:translateY(100%);transition:transform .35s var(--ease)}.nrx .sticky.show{transform:none}.nrx .sticky .s-t{flex:1;font-size:13px;line-height:1.3}.nrx .sticky .s-t b{display:block;font-size:15px}.nrx .sticky .cta{height:48px;width:auto;padding:0 22px;font-size:15px}@media(max-width:960px){.nrx .hero{grid-template-columns:1fr;gap:28px}.nrx .gallery{position:static;grid-template-columns:1fr}.nrx .thumbs{flex-direction:row;order:2;overflow-x:auto}.nrx .thumbs button{width:64px;flex:none}.nrx .feat,.nrx .feat.rev,.nrx .foam{grid-template-columns:1fr;gap:24px}.nrx .feat.rev .media{order:0}.nrx .goodfor{grid-template-columns:1fr;padding:44px 28px;margin:48px 16px}.nrx .ingr,.nrx .duo,.nrx .reviews .wrap{grid-template-columns:1fr}.nrx .letter{grid-template-columns:1fr;padding:40px 28px}.nrx .letter form{flex-direction:column}.nrx .serious{padding:28px 22px;margin:0 16px 64px}.nrx .serious dl{grid-template-columns:1fr}.nrx .serious dt{border-top:1px solid var(--line);padding-bottom:4px}.nrx .serious dd{border-top:0;padding-top:0}.nrx .sticky{display:flex}.nrx .card{padding:28px 22px}.nrx .numbers .head{flex-direction:column;align-items:flex-start}.nrx .track{gap:44px}.nrx .ctable tbody th{padding-left:22px}}@media(max-width:560px){.nrx .wrap{padding:0 16px}.nrx .packs{grid-template-columns:1fr 1fr}.nrx .packs .pack:last-child{grid-column:span 2}.nrx .trust{grid-template-columns:1fr}.nrx .big-stat{gap:18px}}.nrx{--med:#1B2233;--m-surface:#E3EBE2;--m-soft:#F2F6F1;--m-accent:#2F5D50;--m-on-accent:#FFFFFF;--m-pop:#E7B24A;--m-on-pop:#1B2233;--m-line:#C9D7C8;--gold-2:#E3C99A;--rose:#FDE7E1}.nrx{background:var(--cream)}.nrx .navr{display:flex;align-items:center;gap:14px}.nrx .h-xl{font-family:Inter,sans-serif;font-weight:800;letter-spacing:-.035em;line-height:.98}.nrx .squig{background:linear-gradient(transparent 62%,var(--m-pop) 62%,var(--m-pop) 90%,transparent 90%);padding:0 .08em}.nrx .sticker{display:inline-block;background:var(--m-pop);color:var(--m-on-pop);font-weight:800;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:6px 12px;transform:rotate(-3deg);box-shadow:0 6px 14px -8px #0b142680}.nrx .nana-svg{width:100%;height:auto}.nrx .nana-svg .arm{transform-origin:84px 98px;animation:wave 2.6s ease-in-out infinite}@keyframes wave{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(-18deg)}20%,40%{transform:rotate(6deg)}}@media(prefers-reduced-motion:reduce){.nrx .nana-svg .arm{animation:none}}.nrx .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border-radius:999px;border:0;font-weight:800;font-size:15px;text-decoration:none;cursor:pointer}.nrx .btn.navy{background:var(--m-accent);color:var(--m-on-accent)}.nrx .btn.yellow{background:var(--m-pop);color:var(--m-on-pop)}.nrx .mhero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:52px;padding:18px 0 64px;align-items:start}.nrx .gal{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;position:sticky;top:16px}.nrx .gal .th{display:flex;flex-direction:column;gap:10px;max-height:620px;overflow:auto;scrollbar-width:none}.nrx .gal .th button{border:2px solid var(--m-line);border-radius:14px;padding:0;overflow:hidden;background:#fff;aspect-ratio:1;flex:none;width:76px}.nrx .gal .th button.on{border-color:var(--m-accent)}.nrx .gal .th img{width:100%;height:100%;object-fit:contain}.nrx .stage2{position:relative;border-radius:28px;aspect-ratio:1;overflow:hidden;background:#fff;border:1px solid var(--m-line);cursor:zoom-in}.nrx .stage2 img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:5%;transition:opacity .4s var(--ease),transform .3s}.nrx .stage2 img.out{opacity:0}.nrx .stage2.zoom img.vis{transform:scale(1.8)}.nrx .stage2 .sticker{position:absolute;top:18px;left:18px;z-index:2}.nrx .stage2 .arw{position:absolute;bottom:14px;right:14px;display:flex;gap:8px;z-index:2}.nrx .stage2 .arw button{width:42px;height:42px;border-radius:50%;border:0;background:#fff;font-size:16px;box-shadow:0 4px 12px -6px #0000004d}.nrx .buycard{background:var(--paper);border:1px solid var(--line);border-radius:28px;padding:26px}.nrx .mbuy{display:grid;gap:18px}.nrx .mbuy .eyebrow{color:var(--m-accent)}.nrx .mbuy h1{font-size:40px;margin:8px 0 0;line-height:1}.nrx .mbuy .sub{font-size:16px;color:var(--ink-2);margin:8px 0 14px}.nrx .rnote{font-size:13px;color:var(--muted);margin-bottom:18px}.nrx .rnote a{color:inherit}.nrx .chipsY{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.nrx .chipsY span{background:var(--m-soft);border:1px solid var(--m-line);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:700}.nrx .nanacard{display:grid;grid-template-columns:70px 1fr;gap:10px;align-items:end;background:var(--m-surface);border-radius:20px;padding:12px 14px 0;margin:0 0 16px;overflow:hidden}.nrx .nanacard .q{background:var(--paper);border-radius:16px;padding:10px 12px;font-weight:800;font-size:13px;line-height:1.3;margin-bottom:14px;position:relative}.nrx .nanacard .q:after{content:"";position:absolute;left:-7px;bottom:12px;border:7px solid transparent;border-right-color:var(--paper);border-left:0}.nrx .nanacard .q small{display:block;font-weight:600;font-size:12px;opacity:.6;margin-top:3px}.nrx .lbl2{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 10px;font-size:14px}.nrx .lbl2 b{font-weight:800}.nrx .lbl2 span{font-size:13px;color:var(--muted)}.nrx .packs2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px}.nrx .pk{position:relative;text-align:left;background:#fff;border:2px solid var(--line);border-radius:16px;padding:12px 10px;font:inherit;color:inherit;cursor:pointer}.nrx .pk.on{border-color:var(--m-accent);box-shadow:3px 3px 0 var(--m-accent)}.nrx .pk b{display:block;font-weight:800}.nrx .pk span{display:block;font-size:12px;color:var(--muted)}.nrx .pk i{display:block;font-style:normal;font-weight:800;margin-top:6px}.nrx .pk i s{color:var(--muted);font-weight:500;font-size:12px;margin-left:4px}.nrx .pk .sv{position:absolute;top:-9px;right:6px;background:var(--m-pop);color:var(--m-on-pop);font-size:10px;font-weight:800;border-radius:99px;padding:2px 7px}.nrx .box{display:flex;gap:10px;align-items:flex-start;background:#fff;border:1.5px dashed #C9CDD6;border-radius:14px;padding:12px 14px;font-size:13.5px;margin-bottom:22px}.nrx .plans2{display:grid;gap:10px;margin-bottom:18px}.nrx .pl{display:block;width:100%;text-align:left;background:#fff;border:2px solid var(--line);border-radius:18px;padding:14px 16px}.nrx .pl.on{border-color:var(--m-accent);box-shadow:3px 3px 0 var(--m-accent)}.nrx .pl .r{display:flex;justify-content:space-between;align-items:center;gap:10px;font-weight:800}.nrx .pl .r s{color:var(--muted);font-weight:500;margin-right:6px}.nrx .pl .sv2{white-space:nowrap;background:var(--m-pop);color:var(--m-on-pop);font-size:11.5px;border-radius:999px;padding:3px 8px;margin-left:6px}.nrx .pl .fr{display:none;flex-wrap:wrap;gap:8px;margin-top:10px}.nrx .pl.on .fr{display:flex}.nrx .pl .fr span{border:1.5px solid var(--line);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600;cursor:pointer}.nrx .pl .fr span.on{background:var(--m-accent);border-color:var(--m-accent);color:var(--m-on-accent)}.nrx .rd{display:inline-block;width:18px;height:18px;border-radius:50%;border:2px solid #9aa2b1;vertical-align:-3px;margin-right:10px}.nrx .pl.on .rd{border:5px solid var(--m-accent)}.nrx .add{position:relative;overflow:hidden;width:100%;height:54px;border:0;border-radius:999px;background:var(--m-accent);color:var(--m-on-accent);font-size:16px;font-weight:800;cursor:pointer}.nrx .add .ok{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--m-pop);color:var(--m-on-pop);transform:translateY(100%);transition:transform .35s var(--ease)}.nrx .add.added .ok{transform:none}.nrx .add[disabled]{background:#c9cdd6;color:#fff;cursor:not-allowed}.nrx .shipl{font-size:13px;color:var(--ink-2);margin:8px 0 0;text-align:center}.nrx .shipbar{height:8px;border-radius:999px;background:var(--m-soft);overflow:hidden;margin:12px 0 0}.nrx .shipbar i{display:block;height:100%;width:0;background:var(--m-pop);transition:width .8s var(--ease)}.nrx .trust2{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.nrx .trust2 div{background:var(--m-soft);border-radius:14px;padding:12px;font-size:12px;color:var(--ink-2);line-height:1.35}.nrx .trust2 b{display:block;color:var(--ink);font-size:12.5px}.nrx .nsold{background:var(--rose);border-radius:14px;padding:12px 14px;font-size:13.5px;margin-bottom:14px;display:none}.nrx .nsold.show{display:block}.nrx .nums{background:var(--m-accent);color:var(--m-on-accent);border-radius:28px;padding:28px;display:flex;flex-wrap:wrap;gap:16px 40px;align-items:flex-end}.nrx .nums h4{flex-basis:100%;margin:0;font-size:22px;font-weight:800}.nrx .yn b{display:flex;align-items:flex-end;gap:2px;font-weight:800;font-size:72px;line-height:.85;letter-spacing:-.04em}.nrx .yn b small{font-size:.35em;letter-spacing:-.01em;margin-bottom:.1em}.nrx .yn>span{display:block;margin-top:6px;font-weight:700;font-size:14px;opacity:.85}.nrx .why2{padding:72px 0 24px}.nrx .why2 h2,.nrx .sec-h{font-size:clamp(34px,4vw,54px);margin:8px 0 30px}.nrx .fgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nrx .fcard{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:16px;transition:transform .25s var(--ease)}.nrx .fcard:hover{transform:rotate(-.6deg) translateY(-3px)}.nrx .fcard .im{border-radius:16px;aspect-ratio:1;overflow:hidden;background:#fff;border:1px solid var(--m-line)}.nrx .fcard .im img{width:100%;height:100%;object-fit:contain}.nrx .fcard b{font-size:19px;font-weight:800;line-height:1.2;display:block}.nrx .lowdown{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center;padding:48px 0}.nrx .lowdown p.big{font-size:21px;line-height:1.5;margin:0}.nrx .goodchips{display:flex;flex-wrap:wrap;gap:10px}.nrx .goodchips span{background:var(--m-accent);color:var(--m-on-accent);border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;transition:background .2s,color .2s}.nrx .goodchips span:hover{background:var(--m-pop);color:var(--m-on-pop)}.nrx .tipcard{display:grid;grid-template-columns:90px 1fr;gap:16px;align-items:center;background:var(--m-surface);border-radius:24px;padding:20px 22px;margin-top:22px}.nrx .tipcard b{font-weight:800;display:block;margin-bottom:4px}.nrx .shelf{padding:56px 0}.nrx .srow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nrx .scard{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:16px;text-decoration:none;display:flex;flex-direction:column;transition:transform .25s var(--ease)}.nrx .scard:hover{transform:translateY(-4px) rotate(.4deg)}.nrx .scard .im{background:#fff;border:1px solid var(--m-line);border-radius:16px;aspect-ratio:4/3;overflow:hidden;margin-bottom:12px}.nrx .scard .im img{width:100%;height:100%;object-fit:contain;padding:6%}.nrx .scard b{font-weight:800;font-size:16px}.nrx .scard span{font-size:13px;color:var(--muted);margin:4px 0 10px}.nrx .scard .row{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.nrx .scard .row i{font-style:normal;font-weight:800}.nrx .mini-add{border:0;background:var(--m-accent);color:var(--m-on-accent);font-weight:800;border-radius:999px;padding:9px 14px;font-size:13px;cursor:pointer}.nrx .mini-add.ok{background:var(--m-pop);color:var(--m-on-pop)}.nrx .serious2{background:var(--paper);border:2px solid var(--ink);border-radius:28px;padding:34px 38px;margin:24px 0 64px}.nrx .serious2 h2{font-size:30px;font-weight:800;font-family:Inter,sans-serif;letter-spacing:-.02em;margin-bottom:6px}.nrx .serious2 .s{font-size:13px;color:var(--muted);margin:0 0 14px}.nrx .serious2 dl{display:grid;grid-template-columns:170px 1fr;margin:0}.nrx .serious2 dt,.nrx .serious2 dd{padding:14px 0;border-top:1px solid var(--line);margin:0;font-size:14px}.nrx .serious2 dt{font-weight:800}.nrx .serious2 dt.w{color:#b42318}.nrx .todo{display:inline-block;background:#fff1c9;color:#7a5b00;font-size:12px;font-weight:700;border-radius:8px;padding:3px 8px}.nrx .faq2 summary{font-weight:800}.nrx .reviews2{background:var(--paper);border:1px solid var(--line);border-radius:28px;padding:40px;display:grid;grid-template-columns:1fr 1.2fr;gap:36px;align-items:center;margin:16px 0 40px}.nrx .reviews2 h2{font-size:40px}.nrx .stk{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);padding:10px 14px;display:none;align-items:center;gap:12px;z-index:20;transform:translateY(100%);transition:transform .35s var(--ease)}.nrx .stk.show{transform:none}.nrx .stk .t{flex:1;font-size:13px;line-height:1.25}.nrx .stk .t b{display:block;font-size:14.5px}.nrx .stk .add{height:46px;width:auto;padding:0 20px;font-size:14.5px}.nrx .chero2{max-width:1240px;margin:18px auto 0;padding:0 24px}.nrx .chero2 .band{background:var(--m-surface);border-radius:32px;overflow:hidden}.nrx .chero2 .wrap{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:end;padding:40px 40px 0}.nrx .chero2 h1{font-size:clamp(46px,6vw,84px);color:var(--ink);margin:8px 0}.nrx .chero2 .sub{font-size:19px;font-weight:700;color:var(--ink);margin:0 0 6px}.nrx .chero2 .desc{color:var(--ink-2);max-width:520px;margin:0 0 40px}.nrx .chero2 .eyebrow{color:var(--m-accent)}.nrx .chero2 .crumbs{color:var(--ink-2)}.nrx .chero2 .nn{display:grid;grid-template-columns:110px 1fr;align-items:end;gap:8px}.nrx .chero2 .nn .q{background:var(--paper);border-radius:16px;padding:10px 12px;font-weight:800;font-size:13.5px;line-height:1.3;margin-bottom:46px;position:relative;color:var(--ink)}.nrx .chero2 .nn .q:after{content:"";position:absolute;left:-7px;bottom:12px;border:7px solid transparent;border-right-color:var(--paper);border-left:0}.nrx .aisles{display:flex;flex-wrap:wrap;gap:8px;padding:20px 0 6px}.nrx .aisles a{flex:none;text-decoration:none;border:1.5px solid var(--m-accent);border-radius:99px;padding:8px 14px;font-weight:700;font-size:13.5px;color:var(--m-accent);background:var(--paper);transition:transform .2s var(--ease)}.nrx .aisles a:hover{transform:rotate(-2deg)}.nrx .aisles a.on{background:var(--m-accent);color:var(--m-on-accent)}.nrx .aisles a .n{opacity:.6;font-weight:600;margin-left:4px}.nrx .toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 0 4px;font-size:14px;color:var(--ink-2)}.nrx .toolbar select{font:inherit;border:1.5px solid var(--line);border-radius:999px;padding:8px 14px;background:#fff}.nrx .pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:16px 0 30px}.nrx .pc{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:10px;display:flex;flex-direction:column;text-decoration:none;position:relative;transition:transform .25s var(--ease),box-shadow .25s}.nrx .pc:hover{transform:translateY(-4px);border-color:var(--m-accent)}.nrx .pc .im{position:relative;border-radius:16px;aspect-ratio:1;overflow:hidden;background:#fff;border:1px solid var(--m-line)}.nrx .pc .im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;transition:opacity .4s}.nrx .pc .im img.b,.nrx .pc:hover .im img.a{opacity:0}.nrx .pc:hover .im img.b{opacity:1}.nrx .pc .sticker{position:absolute;top:10px;left:10px;z-index:2;font-size:10px}.nrx .pc h3{font-size:16.5px;font-weight:800;margin:12px 4px 4px;line-height:1.2}.nrx .pc .g{font-size:13px;color:var(--muted);margin:0 4px 10px}.nrx .pc .row{display:flex;justify-content:space-between;align-items:center;margin:auto 4px 4px}.nrx .pc .row i{font-style:normal;font-weight:800;font-size:16px}.nrx .pc .row i small{display:block;font-size:11px;color:var(--m-accent);font-weight:700}.nrx .pc.hide{display:none}.nrx .empty2{display:none;background:#fff;border-radius:24px;padding:40px;text-align:center}.nrx .empty2.show{display:block}.nrx .guide{background:var(--paper);border:1px solid var(--line);border-radius:28px;padding:34px;margin:16px 0 40px}.nrx .guide h2{font-size:clamp(30px,3.4vw,44px);margin-bottom:18px}.nrx .guide table{width:100%;border-collapse:collapse;font-size:14.5px}.nrx .guide th,.nrx .guide td{text-align:left;padding:14px 10px;border-top:1px solid var(--line)}.nrx .guide th{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-top:0}.nrx .guide td b{font-weight:800}.nrx .guide tr.hide{display:none}.nrx .guide a{color:var(--m-accent);font-weight:700}.nrx .otherworlds{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:56px}.nrx .otherworlds a{border-radius:28px;padding:30px;text-decoration:none;min-height:180px;display:flex;flex-direction:column;justify-content:space-between}.nrx .ow-com{background:var(--paper);border:1px solid var(--line);color:var(--ink)}.nrx .ow-com b{font-family:"Instrument Serif",serif;font-weight:400;font-size:34px;line-height:1.05}.nrx .ow-com b em{color:var(--gold)}.nrx .ow-sle{background:radial-gradient(130% 120% at 80% 0%,#33405e,#1b2130 55%,#121622);color:#fff}.nrx .ow-sle b{font-family:"Instrument Serif",serif;font-weight:400;font-size:34px;line-height:1.05}.nrx .ow-sle b em{color:#e3c99a}.nrx .otherworlds .us-only{font-size:12px;opacity:.7}@media(max-width:1060px){.nrx .pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:960px){.nrx .mhero{grid-template-columns:1fr;gap:26px}.nrx .gal{position:static;grid-template-columns:1fr}.nrx .gal .th{flex-direction:row;order:2;max-height:none}.nrx .gal .th button{width:62px}.nrx .fgrid,.nrx .srow,.nrx .lowdown,.nrx .reviews2,.nrx .otherworlds,.nrx .chero2 .wrap{grid-template-columns:1fr}.nrx .chero2 .nn{grid-template-columns:110px 1fr;max-width:420px}.nrx .pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nrx .stk{display:flex}.nrx .serious2{padding:26px 20px}.nrx .serious2 dl{grid-template-columns:1fr}.nrx .serious2 dt{padding-bottom:2px}.nrx .serious2 dd{border-top:0;padding-top:0}}@media(max-width:560px){.nrx .packs2{grid-template-columns:1fr 1fr 1fr;gap:6px}.nrx .pk{padding:12px 8px}.nrx .pk b{font-size:15px}.nrx .trust2{grid-template-columns:1fr}.nrx .fcard{grid-template-columns:96px 1fr}.nrx .pc h3{font-size:14.5px}.nrx .pc .row{flex-direction:column;align-items:stretch;gap:8px}.nrx .pc .mini-add{width:100%}.nrx .chero2 .nn .q{margin-bottom:40px}.nrx .guide{padding:22px 16px}.nrx .guide th:nth-child(3),.nrx .guide td:nth-child(3){display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nana-med-product.css.map */
