:root{--ground:#f3eee4;--ground-2:#ebe5d8;--ink:#1c1a17;--muted:#6b665e;--line:rgba(28,26,23,.14);--glass:rgba(28,26,23,.04);--glass-2:rgba(28,26,23,.08);--glass-line:rgba(28,26,23,.18);--amber:#e8732e;--amber-2:#c85f22;--teal:#b8955e;--violet:#b8955e;--rose:#c0392b;--paper:#f3eee4;--kraft:#d9c4a1;--char:#1c1a17;--white:#fbf9f4;--orange:#e8732e;--kraftc:#d9c4a1;--kraft-ink:#8a6a3a;--disp:Prata,Georgia,serif;--display:Prata,Georgia,serif;--body:Inter,system-ui,sans-serif;--mono:"JetBrains Mono",monospace}html{background:var(--ground)}body{background:var(--ground);color:var(--ink);font-family:var(--body)}.sky,.grain,.ghost{display:none!important}body.nl-calc #styles .tile{background:#fbf9f4!important;border:1px solid rgba(28,26,23,.2)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--ink)}body.nl-calc #styles .tile:before{display:none!important}body.nl-calc #styles .tile:hover{border-color:#1c1a1773!important}body.nl-calc #styles .tile p,body.nl-calc #styles .tile .code{color:var(--muted)}.nl .cta,.nl-guide .cta{background:transparent!important;padding:0!important;border:0!important;color:inherit}.nl-home .hero{padding-block:0}.nl-home .hero .wrap{display:block!important;gap:0}.nl .step{display:block!important;grid-template-columns:none!important;padding:22px 0 0!important;border:0!important;border-top:1px solid var(--ink)!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;gap:0!important}.nl-home .stage,.nl-guide .sheet{border:0!important;box-shadow:none!important}.nl .btn.o,.nl-head nav .btn.o,body.nl-calc .btn-amber,.btn-amber{position:relative;overflow:hidden;color:#fff!important;border:1px solid rgba(255,214,180,.55)!important;background:#bf5620 linear-gradient(180deg,#e06a24,#c25a1e 48%,#a8471a)!important;box-shadow:inset 0 1px #ffffff73,inset 0 -3px 8px #5a1c0066,0 8px 22px #c85f2259!important;text-shadow:0 1px 1px rgba(90,28,0,.45)}.nl .btn.o:before,.nl-head nav .btn.o:before,body.nl-calc .btn-amber:before,.tpl-cart .btn-amber:before,.tpl-404 .btn-amber:before{content:"";position:absolute;left:6%;right:6%;top:2px;height:46%;border-radius:999px;background:linear-gradient(180deg,#ffffff52,#ffffff0a);pointer-events:none}.nl .btn.o:hover,.nl-head nav .btn.o:hover,body.nl-calc .btn-amber:hover{background:#b4501d linear-gradient(180deg,#d4601f,#b8521c 48%,#9e4218)!important;box-shadow:inset 0 1px #ffffff80,inset 0 -3px 8px #5a1c0059,0 10px 26px #c85f2273!important}.nl-head nav{gap:10px!important}.nl-head nav[aria-label=Main]>a:not(.btn),.nl-head nav .call{display:inline-flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid rgba(251,249,244,.32);border-radius:999px;color:var(--white)!important;font-weight:600;font-size:14px;text-decoration:none;background:#fbf9f40a;transition:background .15s,border-color .15s}.nl-head nav[aria-label=Main]>a:not(.btn):hover,.nl-head nav .call:hover{background:#fbf9f424;border-color:#fbf9f499}.nl-head nav .btn.o{padding:12px 22px;font-size:15px}.nl-head nav .btn.o .short{display:none}body.nl-calc .zoomer .btn,body.nl-calc .zoomer .btn-glass,body.nl-calc .zoomer button{color:#fbf9f4!important;border:1px solid rgba(251,249,244,.6)!important;background:#fbf9f41f!important;font-weight:700}body.nl-calc .zoomer .btn:hover,body.nl-calc .zoomer button:hover{background:#fbf9f442!important;border-color:#fbf9f4!important}body.nl-calc .zoomer #zoomClose,body.nl-calc .zoomer [id*=lose]{background:#e8732e!important;border-color:#e8732e!important;color:#fff!important}body.nl-calc .zoomer-bar{color:#fbf9f4;font-size:14px}body.nl-calc .zoomer{z-index:10000}body.nl-calc .scene svg,body.nl-calc #heroSvg{color:#1c1a17}body.nl-calc #heroSvg text[fill=currentColor]{paint-order:stroke!important;stroke:#f3eee4d9!important;stroke-width:2.2px!important;stroke-linejoin:round}body.nl-calc .zoomer-stage svg{color:#1e1a14!important}body.nl-calc .zoomer-stage svg text{stroke:none!important}.nl-guide .sheet text,.nl-guide .sheet svg text{fill:#f3eee4!important;opacity:.9}.nl h1 em,.nl h2 em,.nl .hero em,.nl-guide h1 em,.nl .close h2 em{color:var(--amber-2)!important}.tpl-cart .eyebrow,.tpl-collection .eyebrow,.tpl-search .eyebrow,.tpl-product .eyebrow,.tpl-404 .eyebrow,.tpl-page .eyebrow,.tpl-cart .cimg,.tpl-cart .offer-strip b,.tpl-product .shop a:not(.btn),.nl .eyebrow{color:var(--muted)!important}.nl .hero .mono,.nl .stage .mono,.nl .sheet .mono,.nl .close .mono{color:#fbf9f4cc!important}.eyebrow{color:var(--muted)!important}.offer-strip b,.cart-line b,.nl .styles .style.on b,.nl .styles .style b,.tpl-cart .cart-line b,.tpl-cart .tot span{color:var(--ink)!important}body.nl-calc .see-box{color:var(--ink);text-decoration:underline;text-underline-offset:2px}body.nl-calc details.extras{margin:14px 0 6px;border:1px solid rgba(28,26,23,.2);border-radius:10px;background:#fbf9f4}body.nl-calc details.extras summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:12px 14px;font-weight:700;font-size:15px;color:var(--ink)}body.nl-calc details.extras summary::-webkit-details-marker{display:none}body.nl-calc details.extras summary:before{content:"";width:9px;height:9px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-45deg);margin:0 4px 0 2px;transition:transform .15s}body.nl-calc details.extras[open] summary:before{transform:rotate(45deg)}body.nl-calc details.extras .x-sub{margin-left:auto;font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}body.nl-calc details.extras .sizer3{padding:0 14px 14px;margin:0}body.nl-calc .x-lead{grid-column:1/-1;margin:0 0 4px;font-size:14px;color:var(--muted)}body.nl-calc .board-note{grid-column:1/-1;line-height:1.55}body.nl-calc .board-note b{color:var(--ink)}body.nl-calc button.help{position:relative;width:22px;height:22px;font-size:12px;margin:-4px 0 -4px 6px;vertical-align:middle}body.nl-calc button.help:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px;border-radius:50%}.tpl-cart .cart-foot>div:last-child{flex:1 1 320px;justify-content:flex-start;align-content:flex-start}.tpl-cart .cart-foot .cart-note{flex-basis:100%;min-height:1.4em}body.nl-calc .orderrow2{margin-top:16px;padding-top:16px;border-top:1px solid rgba(28,26,23,.14)}body.nl-calc .orderrow2[hidden]{display:none}.nl-head nav .cart-link,.nl-head nav a.cart-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;margin-left:4px;border:1.5px solid rgba(214,178,106,.75);border-radius:999px;color:#d9b56a!important;background:linear-gradient(180deg,#d6b26a29,#d6b26a0d);box-shadow:inset 0 1px #ffebbe40;transition:background .15s,border-color .15s,color .15s}.nl-head nav .cart-link:hover{background:linear-gradient(180deg,#d6b26a52,#d6b26a1f);border-color:#e6c77f;color:#f0d896!important}.nl-head nav .cart-link svg{display:block}.nl-head nav .cart-link b{position:absolute;top:-11px;right:-9px;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#d9b56a;color:#1c1a17;font-size:13.5px;font-weight:700;line-height:24px;text-align:center;border:2px solid #1c1a17;font-family:var(--body);font-variant-numeric:tabular-nums}.nl-head .search{padding:8px 14px}.nl-head .search{display:none!important}.nl-head nav .search-link{padding:10px 12px}.nl-head nav .search-link svg{display:block}@media(max-width:1250px){.nl-head nav[aria-label=Main]>a:not(.btn),.nl-head nav .call{padding:9px 12px;font-size:13px}}@media(max-width:1120px){.nl-head nav{gap:6px!important}.nl-head nav[aria-label=Main]>a:not(.btn),.nl-head nav .call{padding:8px 10px;font-size:12px}.nl-head nav .btn.o{padding:10px 14px;font-size:14px}}.skip{position:absolute;left:-999px;top:0}.skip:focus{left:8px;top:8px;background:#fff;color:#1c1a17;padding:8px 12px;z-index:99}h1,h2,h3{font-family:var(--disp);font-weight:400;letter-spacing:-.005em}.btn-amber{background:var(--amber);color:#fff}.btn-amber:hover{background:var(--amber-2)}.nl{font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.6;color:var(--ink)}.nl-head.static-head{position:sticky;top:0;background:#1c1a17f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 0;border-bottom:1px solid rgba(251,249,244,.12)}.nl-head.static-head .logo svg{height:48px}.nl-head .menu-btn{display:none;margin-left:auto;background:transparent;border:1px solid rgba(251,249,244,.35);border-radius:999px;width:44px;height:44px;align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer;padding:0}.nl-head .menu-btn span{display:block;width:18px;height:2px;background:var(--white)}.nl-head .menu-sheet{position:absolute;left:0;right:0;top:100%;background:#1c1a17;display:grid;padding:12px 20px 20px;gap:2px;border-bottom:1px solid rgba(251,249,244,.14)}.nl-head .menu-sheet[hidden]{display:none}.nl-head .menu-sheet a{color:var(--white);text-decoration:none;padding:12px 0;border-bottom:1px solid rgba(251,249,244,.1);font-size:16px}.nl-head .menu-sheet a:last-child{border-bottom:0}:root{--paper:#f3eee4;--kraft:#d9c4a1;--char:#1c1a17;--ink:#1c1a17;--muted:#6b665e;--line:rgba(28,26,23,.14);--orange:#e8732e;--white:#fbf9f4}.nl .wrap{width:min(1280px,100%);margin:0 auto;padding:0 48px}.nl h1,.nl h2,.nl h3{font-family:Prata,Georgia,serif;font-weight:400;letter-spacing:-.005em;margin:0;line-height:1.05}.nl .mono{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nl .btn{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:15px;padding:16px 24px;border-radius:999px;text-decoration:none;color:var(--white);background:var(--char);border:1px solid var(--char)}.nl .btn.o{background:var(--orange);border-color:var(--orange)}.nl .btn.ghost2{background:transparent;color:var(--ink);border-color:var(--line)}.nl p{margin:0}.nl svg.dl *,.nl svg.dieline *,.nl svg.mark *{fill:none;stroke:var(--white);stroke-width:1.2;vector-effect:non-scaling-stroke;stroke-linecap:square}.nl svg.dl .crease,.nl svg.dieline .crease{stroke-dasharray:5 5;opacity:.55}.nl svg.dieline .d{fill:var(--white);stroke:none;font-family:JetBrains Mono,monospace;font-size:30px;letter-spacing:.08em}.nl-head{position:fixed;inset:0 0 auto;z-index:50;padding:16px 0;transition:background .25s,padding .25s,box-shadow .25s}.nl-head.solid{background:#1c1a17f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:12px 0;border-bottom:1px solid rgba(251,249,244,.12)}.nl-head .wrap{display:flex;align-items:center;gap:28px}.nl .logo{display:flex;align-items:center;text-decoration:none}.nl .logo svg{height:64px;width:auto;transition:height .25s}.nl .logo svg path{fill:var(--white)}.nl-head.solid .logo svg{height:48px}.nl-head nav{margin-left:auto;display:flex;gap:22px;font-size:14px;font-weight:500;color:#fbf9f4cc;align-items:center;white-space:nowrap}.nl-head nav .btn{padding:12px 20px;font-size:14px}.nl-head nav .btn.o{background:var(--orange);border-color:var(--orange);color:#fff;box-shadow:0 2px 14px #e8732e59}.nl-head nav .call{display:inline-flex;align-items:center;gap:8px;color:var(--white);font-weight:600;white-space:nowrap}.nl-head nav .call svg{width:15px;height:15px}.nl-head nav a{color:inherit;text-decoration:none}.nl-head nav a:hover{color:var(--white)}.nl .search{display:flex;align-items:center;gap:8px;border:1px solid rgba(251,249,244,.28);border-radius:999px;padding:9px 14px;background:#fbf9f40f}.nl .search input{background:transparent;border:0;outline:0;color:var(--white);font:500 14px Inter,sans-serif;width:120px}.nl .search input::placeholder{color:#fbf9f48c}.nl .search button{background:none;border:0;padding:0;color:var(--white);display:flex;cursor:pointer}.nl .search svg{width:15px;height:15px}.nl .skip{position:absolute;left:-999px}.nl .contact{background:var(--paper);padding:100px 0;border-top:1px solid var(--line)}.nl .contact .wrap{display:grid;grid-template-columns:1fr 1fr;gap:80px}.nl .contact h2{font-size:clamp(34px,3.6vw,48px);font-weight:400}.nl .contact p{color:var(--muted);margin-top:18px;max-width:40ch}.nl .contact .rows{border-top:1px solid var(--ink)}.nl .contact .row{display:grid;grid-template-columns:140px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--line);font-size:16px}.nl .contact .row a{color:var(--ink);font-weight:600}.nl .contact .cta{margin-top:28px;display:flex;gap:12px}.nl .style{color:var(--white);text-decoration:none}.nl .style:hover{background:#24211d}.nl-foot .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding:56px 0 40px}.nl-foot .cols b{display:block;color:var(--white);font-weight:600;margin-bottom:14px;font-size:14px}.nl-foot .cols a{display:block;color:#fbf9f499;text-decoration:none;font-size:14px;padding:4px 0}.nl-foot .cols a:hover{color:var(--white)}.nl-foot .cols p{color:#fbf9f499;font-size:14px;max-width:34ch}.nl-foot .base{display:flex;justify-content:space-between;padding-top:22px;border-top:1px solid rgba(251,249,244,.12)}.nl-foot .wrap{display:block!important}.nl .hero{position:relative;min-height:780px;background:var(--char);color:var(--white);overflow:hidden;display:grid;align-items:end}.nl .hero .photo{position:absolute;top:0;right:0;bottom:0;left:0;background:url(nl-factory.jpg) center/cover;filter:saturate(.75) contrast(1.05)}.nl .hero .photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c1a17f0,#1c1a17c7 45%,#1c1a174d),linear-gradient(0deg,#1c1a17eb,#1c1a1700 55%)}.nl .hero .dieline{position:absolute;right:2%;top:22%;width:40%;opacity:.6;pointer-events:none}.nl .hero .wrap{position:relative;padding-bottom:72px;padding-top:190px}.nl .hero h1{font-size:clamp(48px,6.2vw,88px);font-weight:400}.nl .hero h1 em{font-style:normal;color:var(--kraft)}.nl .hero .lede{font-size:20px;max-width:44ch;margin-top:28px;color:#fbf9f4d6}.nl .hero .cta{display:flex;gap:14px;margin-top:36px;align-items:center}.nl .hero .cta .ghost2{color:var(--white);border-color:#fbf9f459}.nl .hero .facts{margin-top:56px;display:flex;border-top:1px solid rgba(251,249,244,.18);padding-top:22px}.nl .hero .facts div{padding:4px 40px 4px 28px;border-left:1px solid rgba(251,249,244,.18)}.nl .hero .facts div:first-child{padding-left:0;border-left:0}.nl .hero .facts div b{display:block;font-family:Prata,serif;font-weight:400;font-size:32px;line-height:1}.nl .hero .facts div span{font-size:13px;color:#fbf9f4b3}.nl .statement{padding:120px 0 100px}.nl .statement .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:end}.nl .statement h2{font-size:clamp(40px,4.6vw,64px);font-weight:400;max-width:16ch}.nl .statement h2 em{font-style:normal;color:var(--orange)}.nl .statement p{font-size:18px;color:var(--muted);max-width:46ch}.nl .statement p+p{margin-top:18px}.nl .statement .mono{margin-bottom:22px;display:block}.nl .styles{padding:110px 0;border-top:1px solid var(--line)}.nl .styles .head{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:56px}.nl .styles h2{font-size:clamp(34px,3.6vw,52px);font-weight:400}.nl .styles .head p{font-size:17px;color:var(--muted);max-width:44ch}.nl .styles .pickgrid{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}.nl .styles .list{border-top:1px solid var(--ink)}.nl .style{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:16px;padding:16px 0 15px;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;transition:padding .2s}.nl .style .n{grid-row:1/3;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--muted);padding-top:6px}.nl .style b{font-family:Prata,serif;font-weight:400;font-size:22px;line-height:1.15}.nl .style .t{font-size:14px;color:var(--muted);line-height:1.5;max-height:0;overflow:hidden;opacity:0;transition:max-height .25s,opacity .25s,margin .25s}.nl .style.on .t{max-height:60px;opacity:1;margin-top:6px}.nl .style.on b,.nl .style:hover b{color:var(--orange)}.nl .styles .stage{position:sticky;top:96px;background:var(--char);border-radius:8px;padding:34px 34px 26px;min-height:520px;display:grid;grid-template-rows:1fr auto;color:var(--white)}.nl .sheet{display:none;grid-template-rows:1fr auto;gap:18px;min-height:460px}.nl .sheet.on{display:grid}.nl .sheet svg{width:100%;height:100%;max-height:400px;margin:auto}.nl .sheet .cap{display:flex;justify-content:space-between;border-top:1px solid rgba(251,249,244,.14);padding-top:14px}.nl .sheet .cap .mono{color:#fbf9f48c}.nl svg.dl .d{fill:var(--white);stroke:none;font-family:JetBrains Mono,monospace;font-size:26px;letter-spacing:.06em}.nl .styles .foot{margin-top:36px;display:flex;gap:28px;align-items:center;font-size:15px;color:var(--muted)}.nl .kraft{background:var(--kraft);background-image:radial-gradient(rgba(0,0,0,.05) 1px,transparent 1px);background-size:6px 6px;padding:72px 0}.nl .kraft .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.nl .kraft .wrap>div{padding:6px 40px 6px 32px;border-left:1px solid rgba(28,26,23,.28)}.nl .kraft .wrap>div:first-child{border-left:0;padding-left:0}.nl .kraft b{display:block;font-family:Prata,serif;font-weight:400;font-size:64px;line-height:.95;letter-spacing:-.02em}.nl .kraft span{display:block;margin-top:12px;font-size:15px;color:#1c1a17bf;max-width:24ch;line-height:1.5}.nl .how{padding:110px 0 100px;border-bottom:1px solid var(--line)}.nl .how h2{font-size:clamp(34px,3.6vw,48px);font-weight:400;max-width:18ch}.nl .how .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:56px}.nl .how .step{border-top:1px solid var(--ink);padding-top:22px}.nl .how .step .mono{display:block;margin-bottom:14px}.nl .how .step b{font-family:Prata,serif;font-weight:400;font-size:26px;display:block;margin-bottom:12px;line-height:1.1}.nl .how .step p{color:var(--muted);font-size:16px}.nl .uses{padding:110px 0}.nl .uses .head{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin-bottom:48px}.nl .uses h2{font-size:clamp(36px,4vw,56px);font-weight:400}.nl .uses .head p{color:var(--muted);font-size:18px;max-width:40ch}.nl .uses .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nl .use{position:relative;aspect-ratio:.82;border-radius:6px;overflow:hidden;background:#2a2622;color:var(--white);text-decoration:none;display:flex;align-items:flex-end;padding:26px}.nl .use img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.8)}.nl .use:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1c1a17f5,#1c1a17bf 32%,#1c1a171a 65%)}.nl .use div{position:relative;z-index:1}.nl .use b{font-family:Prata,serif;font-weight:400;font-size:28px;display:block;line-height:1.1}.nl .use span{display:block;margin-top:8px;font-size:14px;color:#fbf9f4cc;line-height:1.5}.nl .use em{display:block;margin-top:14px;font-style:normal;font-size:13px;font-weight:600;color:var(--kraft)}.nl .stories{background:var(--white);padding:110px 0;border-top:1px solid var(--line)}.nl .stories .wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.nl .stories h2{font-size:clamp(34px,3.6vw,48px);font-weight:400}.nl .stories .intro{margin-top:22px;color:var(--muted);font-size:16px;max-width:36ch}.nl .story{display:grid;grid-template-columns:120px 1fr;gap:28px;padding:30px 0;border-top:1px solid var(--line)}.nl .story:last-child{border-bottom:1px solid var(--line)}.nl .story img{width:120px;height:120px;object-fit:cover;border-radius:4px;filter:saturate(.8)}.nl .story b{font-family:Prata,serif;font-weight:400;font-size:24px;display:block;margin:4px 0 8px}.nl .story p{color:var(--muted);font-size:16px}.nl .names{margin-top:40px;display:flex;flex-wrap:wrap;gap:12px 28px;font-size:14px;color:var(--muted)}.nl .close{background:var(--char);color:var(--white);padding:130px 0;position:relative;overflow:hidden}.nl .close h2{font-size:clamp(40px,5.4vw,80px);font-weight:400;max-width:14ch;position:relative}.nl .close h2 em{font-style:normal;color:var(--kraft)}.nl .close p{margin-top:24px;font-size:19px;color:#fbf9f4bf;max-width:46ch;position:relative}.nl .close .cta{margin-top:40px;display:flex;gap:14px;position:relative}.nl .close .logomark{position:absolute;right:-4%;top:50%;transform:translateY(-50%);width:62%;opacity:.07;pointer-events:none}.nl .close .logomark path{fill:var(--white)}.nl-foot{background:var(--char);color:#fbf9f48c;padding:28px 0;font-size:13px;border-top:1px solid rgba(251,249,244,.12)}.nl-foot .wrap{display:flex;justify-content:space-between}.nl .guide-hero{padding:170px 0 80px;border-bottom:1px solid var(--line)}.nl .guide-hero .wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:end}.nl .guide-hero h1{font-size:clamp(40px,5vw,72px);font-weight:400;line-height:1.05}.nl .guide-hero h1 em{font-style:normal;color:var(--orange)}.nl .guide-hero .lede{font-size:19px;color:var(--muted);max-width:46ch}.nl .guide-hero .cta{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.nl .crumbs{font-size:13px;color:var(--muted);margin-bottom:22px}.nl .crumbs a{color:var(--muted)}.nl .gstyle{padding:100px 0}.nl .gstyle .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.nl .gstyle h2{font-size:clamp(32px,3.4vw,46px);font-weight:400}.nl .gstyle p{color:var(--muted);font-size:17px;margin-top:18px;max-width:46ch}.nl .gstyle .sheet{background:var(--char);border-radius:8px;padding:34px 34px 24px;display:grid;grid-template-rows:1fr auto;gap:18px;min-height:420px}.nl .gstyle .sheet svg{width:100%;max-height:330px;margin:auto}.nl .gstyle .cap{display:flex;justify-content:space-between;border-top:1px solid rgba(251,249,244,.14);padding-top:14px}.nl .gstyle .cap .mono{color:#fbf9f48c}.nl .gsteps{background:var(--white);padding:100px 0;border-top:1px solid var(--line)}.nl .gsteps h2{font-size:clamp(32px,3.4vw,46px);font-weight:400;max-width:20ch}.nl .gsteps .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:52px}.nl .gsteps .step{border-top:1px solid var(--ink);padding-top:22px}.nl .gsteps .step .mono{display:block;margin-bottom:14px}.nl .gsteps .step b{font-family:Prata,serif;font-weight:400;font-size:25px;display:block;margin-bottom:12px;line-height:1.15}.nl .gsteps .step p{color:var(--muted);font-size:16px}.nl .gex{background:var(--kraft);background-image:radial-gradient(rgba(0,0,0,.05) 1px,transparent 1px);background-size:6px 6px;padding:80px 0}.nl .gex .wrap{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.nl .gex h2{font-size:clamp(28px,3vw,40px);font-weight:400}.nl .gex p{color:#1c1a17bf;margin-top:14px;max-width:52ch;font-size:17px}.nl .gex .big{font-family:Prata,serif;font-size:clamp(30px,3.4vw,46px);display:block;margin-top:22px}.nl .gfaq{padding:100px 0}.nl .gfaq .wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.nl .gfaq h2{font-size:clamp(32px,3.4vw,46px);font-weight:400}.nl .gfaq .q{padding:26px 0;border-top:1px solid var(--line)}.nl .gfaq .q:last-child{border-bottom:1px solid var(--line)}.nl .gfaq h3{font-family:Prata,serif;font-weight:400;font-size:22px;margin-bottom:10px}.nl .gfaq p{color:var(--muted);font-size:16px}@media(max-width:900px){.nl .guide-hero .wrap,.nl .gstyle .wrap,.nl .gfaq .wrap,.nl .gex .wrap,.nl .gsteps .grid{grid-template-columns:1fr}.nl .guide-hero{padding-top:130px}}body.nl-calc{--ground:#f3eee4;--ground-2:#ebe5d8;--ink:#1c1a17;--muted:#6b665e;--line:rgba(28,26,23,.14);--glass:rgba(28,26,23,.04);--glass-2:rgba(28,26,23,.08);--glass-line:rgba(28,26,23,.18);--amber:#e8732e;--amber-2:#c85f22;--teal:#b8955e;--violet:#b8955e;--rose:#c0392b;--paper:#f3eee4;--char:#1c1a17;--kraftc:#d9c4a1;--kraft-ink:#8a6a3a;--disp:Prata,Georgia,serif;--body:Inter,system-ui,sans-serif;--r:6px;--r-l:8px;--r-s:4px}body.nl-calc body{background:var(--ground);color:var(--ink);font-family:Inter,system-ui,sans-serif}body.nl-calc .sky,body.nl-calc .grain{display:none!important}body.nl-calc .ghost{opacity:.06;mix-blend-mode:multiply;animation:none;background:#1c1a17}body.nl-calc h1,body.nl-calc h2,body.nl-calc h3{font-family:Prata,Georgia,serif;font-weight:400;letter-spacing:-.005em}body.nl-calc .hero-copy h1{font-size:clamp(44px,5vw,72px);line-height:1.02}body.nl-calc .hero-copy h1 span{background:none;-webkit-text-fill-color:currentColor;color:var(--kraft-ink);font-style:normal}body.nl-calc .hero-copy p,body.nl-calc .hero-copy .lede{color:var(--muted)!important;opacity:1!important}body.nl-calc .sec-head .sub,body.nl-calc .step p,body.nl-calc .tile p,body.nl-calc .fact p,body.nl-calc .terms-col p,body.nl-calc .cta p{color:var(--muted)}body.nl-calc .eyebrow,body.nl-calc .hero-notes span,body.nl-calc .readout,body.nl-calc .field label,body.nl-calc .field .lab,body.nl-calc .optnote,body.nl-calc small,body.nl-calc .sub-lab,body.nl-calc .hero-styles .lab{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--muted)!important}body.nl-calc .hero-notes span:before{background:var(--kraft-ink)}body.nl-calc .btn{border-radius:999px;font-weight:600}body.nl-calc .btn-amber{background:var(--amber);color:#fff;border-color:var(--amber);box-shadow:none}body.nl-calc .btn-amber:hover{background:var(--amber-2)}body.nl-calc .btn-glass{background:transparent;border:1px solid rgba(28,26,23,.3);color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}body.nl-calc .btn-glass:hover{background:var(--glass-2)}body.nl-calc .stage{background:#fbf9f4;color:var(--ink);border:1px solid var(--line);border-radius:8px;box-shadow:none}body.nl-calc .stage-head,body.nl-calc .stage-head *{color:var(--muted)}body.nl-calc .stage-head b{color:var(--ink)}body.nl-calc .drag-hint{color:var(--kraft-ink)!important}body.nl-calc .scene{background:#ece6d9 radial-gradient(60% 50% at 50% 65%,rgba(255,255,255,.55),transparent 70%);border-radius:6px;color:var(--ink)}body.nl-calc .zoom-btn{background:transparent;border:1px solid rgba(28,26,23,.25);color:var(--ink)}body.nl-calc .view-toggle{background:transparent;border:1px solid rgba(28,26,23,.25)}body.nl-calc .view-toggle button{color:var(--muted)}body.nl-calc .view-toggle button[aria-pressed=true]{background:var(--ink);color:#fbf9f4}body.nl-calc .live i{background:var(--kraftc)}body.nl-calc .flat-tools,body.nl-calc .flat-hint,body.nl-calc .flat-tools *{color:var(--muted)!important}body.nl-calc .flat-tools b{color:var(--ink)!important}body.nl-calc .scene p,body.nl-calc .scene .flat-note,body.nl-calc .scene small,body.nl-calc .flat-help{color:var(--muted)!important}body.nl-calc .scene b{color:var(--ink)}body.nl-calc #flatSvg text{font-family:JetBrains Mono,monospace}body.nl-calc .stage .picks,body.nl-calc .stage .sizer,body.nl-calc .stage .sizer3,body.nl-calc .stage form,body.nl-calc .stage .price,body.nl-calc .stage .readout{color:var(--ink)}body.nl-calc .pick,body.nl-calc .opt{background:transparent;border:1px solid rgba(28,26,23,.25);color:var(--ink);border-radius:999px}body.nl-calc .pick:hover,body.nl-calc .opt:hover{background:var(--glass-2);border-color:var(--ink)}body.nl-calc .pick[aria-pressed=true],body.nl-calc .opt[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fbf9f4;box-shadow:none}body.nl-calc #styleOpts .opt.pick,body.nl-calc #styleOpts .opt.pick[aria-pressed=false]{background:transparent}body.nl-calc .field,body.nl-calc .field *{background:transparent!important}body.nl-calc .field{border:0!important}body.nl-calc .field>div,body.nl-calc .field .in,body.nl-calc .field .box,body.nl-calc .field .inp{border:1px solid rgba(28,26,23,.25)!important;border-radius:6px;background:#fbf9f4!important}body.nl-calc .field input,body.nl-calc .field select{color:var(--ink)!important;font-family:JetBrains Mono,monospace;color-scheme:light}body.nl-calc .field input::placeholder{color:#1c1a1759}body.nl-calc .field:focus-within>div{border-color:var(--ink)!important}body.nl-calc .field .rng i{background:var(--line)}body.nl-calc .field .rng.out{color:#c0392b}body.nl-calc .field select option{background:#fbf9f4;color:var(--ink)}body.nl-calc .rung{background:transparent;border:1px solid rgba(28,26,23,.25);color:var(--ink)}body.nl-calc .rung:hover{background:var(--glass-2)}body.nl-calc .rung[aria-pressed=true]{background:#d9c4a16b;color:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}body.nl-calc .rung[aria-pressed=true] .q,body.nl-calc .rung[aria-pressed=true] .u{color:var(--ink)}body.nl-calc .rung[aria-pressed=true] .q{font-size:12px;font-weight:700}body.nl-calc .rung[aria-pressed=true] .sv,body.nl-calc .rung[aria-pressed=true].moq .q:after,body.nl-calc .rung[aria-pressed=true].sample .q:after{color:var(--amber-2)}body.nl-calc .size-note,body.nl-calc .logo-name,body.nl-calc .optnote,body.nl-calc .setupline,body.nl-calc .setupline.tip,body.nl-calc .sizer3 .code-note,body.nl-calc .print-pitch{background:#d9c4a138!important;border:1px solid rgba(138,106,58,.3)!important;color:var(--ink)!important;border-radius:6px}body.nl-calc .setupline a,body.nl-calc .size-note a,body.nl-calc .optnote a{color:var(--kraft-ink)!important}body.nl-calc .sizer3 .code-note.off{background:#c0392b14!important;border-color:#c0392b59!important}body.nl-calc .print-pitch .btn,body.nl-calc .print-pitch .btn-amber{background:transparent!important;border:1px solid rgba(28,26,23,.35)!important;color:var(--ink)!important;box-shadow:none}body.nl-calc .flat-group .sep{background:var(--line)}body.nl-calc .price{background:transparent;border-top:1px solid var(--line);padding-top:18px}body.nl-calc .price .big{font-family:Prata,Georgia,serif;font-weight:400;color:var(--ink)}body.nl-calc .price .tot{color:var(--muted)}body.nl-calc .readout b.mm{color:var(--ink)}body.nl-calc .terms-more>summary,body.nl-calc .terms-col,body.nl-calc .tile,body.nl-calc .fact,body.nl-calc .card,body.nl-calc .chip,body.nl-calc .before-list,body.nl-calc .tv-item{background:transparent;border:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px}body.nl-calc .terms-col li::marker,body.nl-calc .step .q,body.nl-calc .q:after{color:var(--kraft-ink)}body.nl-calc .step{background:var(--ground-2);border-color:transparent}body.nl-calc .band{background:var(--ground-2);border:1px solid var(--line)}body.nl-calc .cta{background:var(--char);color:#fbf9f4;border-top:0}body.nl-calc .cta h2{font-size:clamp(40px,5vw,72px);color:#fbf9f4}body.nl-calc .cta p,body.nl-calc .cta .eyebrow{color:#fbf9f4bf!important}body.nl-calc .cta .btn-glass{color:#fbf9f4;border-color:#fbf9f459}body.nl-calc .moq-card,body.nl-calc .zoomer-stage svg{background:#f3eee4;color:#1c1a17}body.nl-calc .hero-styles .picks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}body.nl-calc .pick{display:grid!important;gap:8px;padding:8px 8px 10px!important;border-radius:8px!important;border:1px solid rgba(28,26,23,.2)!important;background:#fbf9f4!important;color:var(--ink)!important;text-align:left}body.nl-calc .pick:hover{border-color:var(--ink)!important}body.nl-calc .pick[aria-pressed=true]{border-color:var(--orange,#e8732e)!important;box-shadow:0 0 0 2px #e8732e4d!important;background:#fbf9f4!important;color:var(--ink)!important}body.nl-calc .pick b{font:500 13px/1.25 Inter,system-ui,sans-serif;color:var(--ink)}body.nl-calc .hero-styles .lab{margin-bottom:12px}body.nl-calc .hero-copy{display:flex;flex-direction:column}@media(max-width:980px){.nl-head nav[aria-label=Main]>a:not(.btn),.nl-head .search,.nl-head nav .call{display:none!important}.nl-head nav[aria-label=Main]>a.cart-link{display:inline-flex!important;width:42px;height:42px;margin-left:0}.nl-head .menu-btn{display:inline-flex}.nl-head .wrap{gap:10px}.nl-head nav{gap:8px;margin-left:auto;flex:none}.nl-head .menu-btn{margin-left:0;flex:none;width:42px;height:42px}}@media(max-width:900px){.nl .wrap,.nl-head .wrap,.nl-foot .wrap{padding:0 20px}.nl-head{padding:10px 0}.nl-head .logo svg{height:46px}.nl-head nav{gap:12px}.nl-head nav[aria-label=Main]>a:not(.btn),.nl-head .search,.nl-head nav .call{display:none!important}.nl-head .menu-btn{display:inline-flex}.nl-head nav[aria-label=Main]>a.cart-link{display:inline-flex!important;width:40px;height:40px;margin-left:0}.nl-head nav .cart-link svg{width:20px;height:20px}.nl-head nav .cart-link b{top:-9px;right:-8px;min-width:21px;height:21px;padding:0 6px;font-size:12px;line-height:21px}.nl-head nav .btn.o .full{display:none}.nl-head nav .btn.o .short{display:inline}body.nl-calc .zoom-btn,body.nl-calc .view-toggle button{min-height:42px;padding:10px 14px;font-size:13px}body.nl-calc .stage-head{flex-wrap:wrap;gap:8px}.nl-head nav .btn{padding:10px 14px;font-size:13px}.nl-head .wrap{gap:10px}.nl-head nav{gap:8px;margin-left:auto;flex:none}.nl-head .menu-btn{margin-left:0;flex:none;width:42px;height:42px}.nl-head .logo svg,.nl-head.static-head .logo svg{height:38px}.nl-head.static-head{padding:8px 0}.nl-head nav .btn{padding:9px 12px}.nl .hero{min-height:0}.nl .hero .wrap{padding-top:120px;padding-bottom:44px}.nl .hero .dieline{display:none}.nl .hero h1{font-size:44px}.nl .hero .facts{flex-wrap:wrap;gap:18px 0}.nl .hero .facts div{width:50%;padding:4px 10px 4px 14px}.nl .hero .facts div:nth-child(odd){padding-left:0;border-left:0}.nl .statement .wrap,.nl .styles .pick,.nl .styles .head,.nl .uses .head,.nl .stories .wrap,.nl .contact .wrap,.nl .uses .grid,.nl .how .grid,.nl .gstyle .wrap,.nl .guide-hero .wrap,.nl .gfaq .wrap,.nl .gex .wrap,.nl .gsteps .grid{grid-template-columns:1fr;gap:28px}.nl .kraft .wrap{grid-template-columns:1fr 1fr;row-gap:28px}.nl .kraft .wrap>div{padding:6px 10px 6px 16px}.nl .kraft .wrap>div:nth-child(odd){padding-left:0;border-left:0}.nl .kraft b{font-size:48px}.nl .styles .stage{position:static;min-height:0;padding:18px}.nl .sheet{min-height:0}.nl .story{grid-template-columns:72px 1fr;gap:16px}.nl .story img{width:72px;height:72px}.nl .close h2{font-size:40px}.nl .close .logomark{display:none}.nl .close .cta,.nl .contact .cta,.nl .guide-hero .cta{flex-wrap:wrap}.nl .guide-hero{padding:40px 0 48px}.nl .gstyle .sheet{padding:18px 18px 14px}.nl-foot .cols{grid-template-columns:1fr 1fr;gap:28px}.nl-foot .base{flex-direction:column;gap:8px}body.nl-calc .hero.calc .wrap{grid-template-columns:minmax(0,1fr)}body.nl-calc .hero-copy,body.nl-calc .hero-styles,body.nl-calc .stage{min-width:0;max-width:100%}}@media(max-width:420px){body.nl-calc .hero-styles .picks{grid-template-columns:repeat(2,minmax(0,1fr))}body.nl-calc .pick{min-width:0}body.nl-calc .pick b{white-space:normal;overflow-wrap:anywhere}body.nl-calc .hero-copy,body.nl-calc .hero-styles{min-width:0;max-width:100%}.nl-home .styles .stage{max-width:100%;overflow:hidden}.nl-home .styles .sheet svg{max-width:100%}}@media(max-width:345px){.nl-head .wrap{padding:0 12px;gap:6px}.nl-head nav{gap:6px}.nl-head .logo svg,.nl-head.static-head .logo svg{height:32px}.nl-head nav .btn.o{padding:8px 10px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/new-look.css.map */
