:root{--void:#070707;--void2:#0a0a0b;--gun:#1B1D22;--gun2:#15161a;--ox:#6E0B14;--crim:#A40E1F;--g1:#B8924A;--g2:#E4C277;--bone:#ECE3D2;--mute:rgba(236,227,210,.55);--mute2:rgba(236,227,210,.4);--soft:rgba(236,227,210,.76);--hair:rgba(236,227,210,.09);--hair2:rgba(236,227,210,.16);--gold-line:rgba(184,146,74,.42);--pad:clamp(20px,5vw,96px)}.nskv3,.nskv3 *{margin:0;padding:0;box-sizing:border-box}.nskv3{background:var(--void);color:var(--bone);font-family:Archivo,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;scroll-behavior:smooth}.nskv3 img{display:block;max-width:100%}.nskv3 a{color:inherit;text-decoration:none}.nskv3 .serif{font-family:Cormorant Garamond,serif}.nskv3 .mono{font-family:Chakra Petch,monospace}.nskv3 .gold{background:linear-gradient(180deg,var(--g2),var(--g1));-webkit-background-clip:text;background-clip:text;color:transparent}.nskv3 .wrap{max-width:1320px;margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}.nskv3 .kick{font-family:Chakra Petch;font-size:clamp(9px,1.1vw,11px);letter-spacing:.34em;text-transform:uppercase;color:var(--mute)}.nskv3 .refcap{font-family:Chakra Petch;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--g1)}.nskv3 .rule{height:1px;width:46px;background:var(--g1);opacity:.7;display:inline-block}.nskv3 .ann{background:var(--void);border-bottom:1px solid var(--hair);display:flex;align-items:center;justify-content:center;gap:14px;padding:9px 16px;font-family:Chakra Petch;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute);text-align:center}.nskv3 .ann .hot{color:var(--g2)}.nskv3 .ann .sep{color:var(--mute2)}.nskv3 .hd{position:sticky;top:0;z-index:60;background:#070707d1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--hair)}.nskv3 .hd-in{max-width:1320px;margin:0 auto;height:64px;display:flex;align-items:center;justify-content:space-between;padding-left:var(--pad);padding-right:var(--pad);gap:18px}.nskv3 .brand{font-family:Chakra Petch;font-weight:600;letter-spacing:.32em;font-size:19px;color:var(--bone);white-space:nowrap}.nskv3 .brand b{color:var(--crim);font-weight:600;margin:0 1px}.nskv3 .nav{display:flex;align-items:center;gap:26px}.nskv3 .nav a{font-family:Chakra Petch;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#ece3d2b8;transition:color .2s}.nskv3 .nav a:hover{color:var(--g2)}.nskv3 .util{display:flex;align-items:center;gap:16px}.nskv3 .util .ic{width:38px;height:38px;display:flex;align-items:center;justify-content:center;color:var(--bone);position:relative;background:none;border:0;cursor:pointer}.nskv3 .util .ic svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.5}.nskv3 .util .dot{position:absolute;top:8px;right:7px;width:6px;height:6px;border-radius:50%;background:var(--crim)}.nskv3 .burger{display:none;width:40px;height:40px;align-items:center;justify-content:center;background:none;border:0;color:var(--bone);cursor:pointer}.nskv3 .burger svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.6;fill:none}.nskv3 .drawer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#070707f7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;padding:26px var(--pad)}.nskv3 .drawer.open{display:flex}.nskv3 .drawer-top{display:flex;align-items:center;justify-content:space-between;height:24px;margin-bottom:46px}.nskv3 .drawer-top .x{background:none;border:0;color:var(--bone);font-size:26px;line-height:1;cursor:pointer}.nskv3 .drawer a{font-family:Cormorant Garamond;font-size:34px;font-weight:500;color:var(--bone);padding:14px 0;border-bottom:1px solid var(--hair)}.nskv3 .drawer a .num{font-family:Chakra Petch;font-size:11px;letter-spacing:.2em;color:var(--g1);margin-right:14px;vertical-align:middle}.nskv3 .drawer .d-cta{margin-top:34px;display:block;text-align:center;background:var(--crim);color:var(--bone);font-family:Chakra Petch;font-size:13px;letter-spacing:.2em;text-transform:uppercase;padding:18px;border:0}.nskv3 .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:Chakra Petch;font-size:12px;letter-spacing:.22em;text-transform:uppercase;padding:16px 38px;min-height:52px;cursor:pointer;border:1px solid transparent;transition:transform .15s ease,background .2s,color .2s,border-color .2s}.nskv3 .btn:active{transform:translateY(1px)}.nskv3 .btn-crim{background:var(--crim);color:var(--bone);border-color:var(--crim)}.nskv3 .btn-crim:hover{background:#bd1124}.nskv3 .btn-ghost{background:transparent;color:var(--g2);border-color:var(--gold-line)}.nskv3 .btn-ghost:hover{border-color:var(--g2);background:#b8924a14}.nskv3 .linkmore{font-family:Chakra Petch;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--g2);display:inline-flex;align-items:center;gap:8px}.nskv3 .linkmore .arr{transition:transform .2s}.nskv3 .linkmore:hover .arr{transform:translate(5px)}.nskv3 .hero{position:relative;min-height:clamp(580px,92vh,880px);display:flex;align-items:flex-end;overflow:hidden}.nskv3 .hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/naskico-heroband-drops.jpg) center 28%/cover no-repeat;filter:grayscale(.26) brightness(.52) contrast(1.06)}.nskv3 .hero .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(40% 36% at 28% 38%,#b8924a33,#07070700 60%),radial-gradient(120% 90% at 50% 30%,#07070700,#0707079e 88%),linear-gradient(180deg,#070707d6,#0707074d,#0707079e 64%,#070707fa)}.nskv3 .hero .in{position:relative;z-index:2;width:100%;max-width:1320px;margin:0 auto;padding:0 var(--pad) clamp(48px,8vh,96px)}.nskv3 .hero-eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:20px}.nskv3 .hero-eyebrow .seal{height:34px;width:auto;opacity:.92;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6))}.nskv3 .hero .cross{font-family:Chakra Petch;font-size:24px;color:var(--g1);margin-bottom:14px;text-shadow:0 0 34px rgba(184,146,74,.6),0 0 12px rgba(184,146,74,.5);line-height:1}.nskv3 .hero h1{font-family:Cormorant Garamond;font-weight:500;font-size:clamp(52px,11vw,128px);line-height:.92;letter-spacing:.005em;margin:0 0 18px;max-width:14ch}.nskv3 .hero h1 em{font-style:italic;font-weight:500}.nskv3 .hero-sub{font-size:clamp(14px,1.5vw,17px);line-height:1.7;color:#ece3d2d6;max-width:46ch;margin-bottom:30px}.nskv3 .hero-stance{font-family:Chakra Petch;font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:var(--g2);margin-bottom:8px}.nskv3 .hero-cta{display:flex;flex-wrap:wrap;gap:14px}.nskv3 .hero-edge{position:absolute;left:var(--pad);bottom:clamp(48px,8vh,96px);z-index:2;writing-mode:vertical-rl;font-family:Chakra Petch;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--mute);display:none}.nskv3 .ticker{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:var(--void2);overflow:hidden;white-space:nowrap}.nskv3 .ticker-row{display:inline-flex;align-items:center;gap:34px;padding:13px 0;animation:nskv3-slide 34s linear infinite}.nskv3 .ticker-row span{font-family:Chakra Petch;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--mute)}.nskv3 .ticker-row .star{color:var(--crim)}.nskv3 .ticker-row .g{color:var(--g1)}@keyframes nskv3-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.nskv3 .sec{padding:clamp(72px,10vw,128px) 0}.nskv3 .slab{display:flex;align-items:baseline;gap:16px;margin-bottom:clamp(34px,5vw,56px);flex-wrap:wrap}.nskv3 .slab .t{font-family:Chakra Petch;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--mute)}.nskv3 .slab .t b{color:var(--g1);font-weight:600}.nskv3 .section-head h2{font-family:Cormorant Garamond;font-weight:500;line-height:1.04;font-size:clamp(34px,5.4vw,58px)}.nskv3 .watch{border-top:1px solid var(--hair);background:radial-gradient(60% 90% at 18% 0%,#b8924a12,#07070700 62%)}.nskv3 .gift{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(34px,5vw,72px);align-items:center}.nskv3 .gift-copy h2{font-family:Cormorant Garamond;font-size:clamp(34px,5.2vw,58px);font-weight:500;line-height:1.04;margin:14px 0 18px}.nskv3 .gift-copy p{font-size:15px;line-height:1.78;color:var(--soft);max-width:48ch;margin-bottom:14px}.nskv3 .marks{margin:28px 0 0;display:flex;flex-direction:column;gap:15px}.nskv3 .mark{display:flex;gap:14px;align-items:flex-start;font-size:14px;line-height:1.62;color:var(--soft)}.nskv3 .mark .x{color:var(--g1);font-family:Chakra Petch;font-size:14px;margin-top:1px;flex:0 0 auto}.nskv3 .mark b{color:var(--bone);font-weight:600}.nskv3 .gift-copy .micro{margin-top:26px;font-family:Chakra Petch;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.nskv3 .gift-copy .micro b{color:var(--g1);font-weight:600}.nskv3 .book-side{position:relative}.nskv3 .gift-book{justify-self:center;width:min(310px,82vw);aspect-ratio:5/7;background:linear-gradient(158deg,#16171b,#070707 78%);border:1px solid var(--gold-line);box-shadow:0 40px 90px #0000009e,0 0 60px #b8924a0d;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:34px;position:relative;margin:0 auto}.nskv3 .gift-book:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(184,146,74,.26)}.nskv3 .gift-book .bk-k{font-family:Chakra Petch;font-size:9px;letter-spacing:.3em;color:var(--mute);text-transform:uppercase}.nskv3 .gift-book .bk-t{font-family:Cormorant Garamond;font-size:clamp(30px,5vw,42px);line-height:1.02;font-weight:500;margin:16px 0 12px}.nskv3 .gift-book .bk-c{font-family:Chakra Petch;font-size:30px;color:var(--crim)}.nskv3 .gift-book .bk-b{font-family:Chakra Petch;font-size:9px;letter-spacing:.28em;color:var(--mute);text-transform:uppercase;margin-top:16px}.nskv3 .book-cap{text-align:center;margin-top:20px;font-family:Chakra Petch;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.nskv3 .book-cap b{color:var(--g1);font-weight:500}.nskv3 .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(22px,3vw,40px)}.nskv3 .tile{position:relative;display:flex;flex-direction:column}.nskv3 .tile-art{position:relative;aspect-ratio:4/5;background:var(--gun2);border:1px solid var(--hair);overflow:hidden;display:flex;align-items:center;justify-content:center}.nskv3 .tile-art img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .4s}.nskv3 .tile:hover .tile-art img{transform:scale(1.04)}.nskv3 .tile-art .glow{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#07070700 50%,#070707eb);pointer-events:none}.nskv3 .tile-pn{position:absolute;top:14px;left:14px;z-index:2;font-family:Chakra Petch;font-size:10px;letter-spacing:.18em;color:var(--bone);background:#0707078c;padding:4px 9px;border:1px solid var(--hair2)}.nskv3 .tile-stamp{position:absolute;top:14px;right:14px;z-index:2;font-family:Chakra Petch;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--g2);border:1px solid var(--gold-line);padding:4px 8px;background:#07070780}.nskv3 .tile-foot{position:absolute;left:16px;right:16px;bottom:16px;z-index:2}.nskv3 .tile-foot h3{font-family:Cormorant Garamond;font-size:clamp(22px,3vw,28px);font-weight:500;line-height:1.02}.nskv3 .tile-foot .meta{font-family:Chakra Petch;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);margin:6px 0 12px}.nskv3 .tile-foot .meta b{color:#ece3d2cc;font-weight:500}.nskv3 .drops-cta{margin-top:clamp(36px,5vw,56px);display:flex;justify-content:center}.nskv3 .ethos{text-align:center;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);background:radial-gradient(70% 120% at 50% 0%,#6e0b1429,#07070700 60%)}.nskv3 .ethos .inner{max-width:760px;margin:0 auto}.nskv3 .ethos h2{font-family:Cormorant Garamond;font-size:clamp(30px,4.6vw,52px);font-weight:500;line-height:1.12;margin:18px 0 22px}.nskv3 .ethos p{font-size:clamp(15px,1.6vw,17px);line-height:1.8;color:var(--soft)}.nskv3 .ethos .verse{margin-top:54px;padding-top:44px;border-top:1px solid var(--hair);font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-size:clamp(26px,4.4vw,46px);line-height:1.25}.nskv3 .ethos .ref{margin-top:18px;font-family:Chakra Petch;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--g1)}.nskv3 .band{position:relative;min-height:clamp(420px,60vh,640px);display:flex;align-items:flex-end;overflow:hidden}.nskv3 .band .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/naskico-disp-17-a.jpg) center 24%/cover no-repeat;filter:grayscale(.3) brightness(.6) contrast(1.06)}.nskv3 .band .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0707078c,#0707071a 40%,#070707eb)}.nskv3 .band .in{position:relative;z-index:2;width:100%;max-width:1320px;margin:0 auto;padding:0 var(--pad) clamp(40px,6vh,72px)}.nskv3 .band h2{font-family:Cormorant Garamond;font-size:clamp(30px,5vw,58px);font-weight:500;line-height:1.04;max-width:18ch;margin:14px 0 18px}.nskv3 .band p{font-size:15px;line-height:1.7;color:#ece3d2d6;max-width:44ch;margin-bottom:22px}.nskv3 .vault{border-top:1px solid var(--hair)}.nskv3 .vault .section-head{margin-bottom:clamp(34px,5vw,52px)}.nskv3 .vault h2{font-family:Cormorant Garamond;font-size:clamp(34px,5vw,54px);font-weight:500;line-height:1.04;margin:14px 0}.nskv3 .vault .sub{font-size:15px;color:#ece3d2b3;max-width:54ch;line-height:1.75}.nskv3 .vrows{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,24px)}.nskv3 .vcell{position:relative;aspect-ratio:4/5;background:#0c0d0f;border:1px solid var(--hair);display:flex;align-items:center;justify-content:center;overflow:hidden}.nskv3 .vcell img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.42) contrast(1.05)}.nskv3 .vcell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:repeating-linear-gradient(135deg,transparent,transparent 9px,rgba(7,7,7,.55) 9px,rgba(7,7,7,.55) 10px);opacity:.55;pointer-events:none}.nskv3 .vcell .seal-x{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center}.nskv3 .vcell .seal-x svg{width:34px;height:34px;stroke:#b8924a99;fill:none;stroke-width:1.2}.nskv3 .vcell .lock{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:11px;text-align:center;font-family:Chakra Petch;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);background:linear-gradient(180deg,transparent,rgba(7,7,7,.85))}.nskv3 .vcell .lock b{color:#ece3d2c7;font-weight:600}.nskv3 .join{position:relative;text-align:center;border-top:1px solid var(--hair);background:radial-gradient(60% 90% at 50% 100%,#6e0b142e,#07070700 70%)}.nskv3 .join .inner{max-width:680px;margin:0 auto}.nskv3 .join h2{font-family:Cormorant Garamond;font-size:clamp(40px,8vw,86px);font-weight:500;line-height:.98;margin:16px 0}.nskv3 .join .sub{font-size:15px;line-height:1.7;color:#ece3d2bd;max-width:48ch;margin:0 auto 30px}.nskv3 .field{display:flex;align-items:stretch;gap:0;border:1px solid var(--hair2);background:#ffffff05;max-width:520px;margin:0 auto}.nskv3 .field input{flex:1;min-width:0;background:transparent;border:0;color:var(--bone);font-family:Archivo;font-size:15px;letter-spacing:.02em;padding:0 16px;outline:none;min-height:56px}.nskv3 .field input::placeholder{color:var(--mute);font-size:13px;letter-spacing:.04em}.nskv3 .field button{flex:none;background:var(--crim);border:0;color:var(--bone);font-family:Chakra Petch;font-size:12px;letter-spacing:.2em;text-transform:uppercase;padding:0 26px;min-height:56px;cursor:pointer;transition:background .2s}.nskv3 .field button:hover{background:#bd1124}.nskv3 .join .steps{margin-top:18px;font-family:Chakra Petch;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.nskv3 .join .steps b{color:var(--g1);font-weight:600}.nskv3 .join .trust{margin-top:24px;display:flex;gap:24px;justify-content:center;flex-wrap:wrap}.nskv3 .join .trust span{font-family:Chakra Petch;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute2);display:flex;align-items:center;gap:7px}.nskv3 .join .trust span:before{content:"";width:4px;height:4px;background:var(--g1);border-radius:50%}.nskv3 .foot{border-top:1px solid var(--hair);background:var(--void2)}.nskv3 .foot-stance{text-align:center;padding:clamp(48px,7vw,72px) 0 clamp(40px,5vw,56px);border-bottom:1px solid var(--hair)}.nskv3 .foot-stance img{height:60px;width:auto;margin:0 auto 22px;opacity:.7}.nskv3 .foot-stance .line{font-family:Cormorant Garamond;font-size:clamp(30px,5vw,46px);font-weight:500;line-height:1.05}.nskv3 .foot-stance .line em{font-style:italic}.nskv3 .foot-top{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:clamp(28px,4vw,56px);padding-top:clamp(56px,7vw,80px)}.nskv3 .foot-brand .brand{font-size:22px;margin-bottom:16px}.nskv3 .foot-brand p{font-size:13.5px;line-height:1.7;color:var(--mute);max-width:34ch}.nskv3 .foot-col h4{font-family:Chakra Petch;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--g1);margin-bottom:18px}.nskv3 .foot-col a{display:block;font-size:13.5px;color:#ece3d2a8;padding:7px 0;transition:color .2s}.nskv3 .foot-col a:hover{color:var(--g2)}.nskv3 .foot-bar{margin-top:clamp(48px,6vw,72px);padding:24px 0 30px;border-top:1px solid var(--hair);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.nskv3 .foot-bar .stance{font-family:Chakra Petch;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--g2)}.nskv3 .foot-bar .copy{font-family:Chakra Petch;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mute2)}@media(min-width:1100px){.nskv3 .hero-edge{display:block}}@media(max-width:900px){.nskv3 .nav,.nskv3 .util .ic.search{display:none}.nskv3 .burger{display:flex}.nskv3 .gift{grid-template-columns:1fr;text-align:center}.nskv3 .gift-copy p{margin-left:auto;margin-right:auto}.nskv3 .marks{text-align:left;max-width:480px;margin-left:auto;margin-right:auto}.nskv3 .book-side{order:-1}.nskv3 .foot-top{grid-template-columns:1fr 1fr;gap:36px}.nskv3 .foot-brand{grid-column:1/-1}}@media(max-width:680px){.nskv3 .grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}.nskv3 .vrows{grid-template-columns:repeat(2,1fr)}.nskv3 .ann .sep,.nskv3 .ann .tail{display:none}.nskv3 .hero-cta{flex-direction:column;align-items:stretch}.nskv3 .hero-cta .btn{width:100%}}@media(max-width:440px){.nskv3 .field{flex-direction:column;border:0;background:none;gap:12px}.nskv3 .field input{border:1px solid var(--hair2);background:#ffffff05;min-height:54px;padding:0 16px}.nskv3 .field button{padding:16px;min-height:54px}.nskv3 .foot-top{grid-template-columns:1fr}.nskv3 .brand{font-size:17px;letter-spacing:.24em}}@media(prefers-reduced-motion:reduce){.nskv3 .ticker-row{animation:none}.nskv3 *{transition:none!important}}.page-width-content:has(.nskv3){max-width:100%!important;width:100%!important;margin-inline:0!important;padding-inline:0!important}.section-content-wrapper:has(.nskv3){max-width:100%!important;width:100%!important;padding:0!important;gap:0!important}.shopify-section:has(.nskv3-page),.shopify-section:has(.nskv3-page)>.section{padding-block:0!important;max-width:100%!important}.page-width-content:has(.nskv3){--page-width:100%!important;max-width:100%!important}.section-content-wrapper:has(.nskv3){--page-width:100%!important;width:100%!important;max-width:100%!important;padding-inline:0!important;--padding-block-start:0!important;--padding-block-end:0!important}.section-content-wrapper:has(.nskv3)>:not(:has(.nskv3)){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/naskico-redesign.css.map */
