.nap-cap{padding:clamp(48px,6vw,90px) 0;border-top:1px solid var(--nap-line)}.nap-cap-inner{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(28px,5vw,72px);align-items:center}.nap-cap-text h2{font-size:clamp(28px,4vw,52px);line-height:.98;margin:16px 0 0}.nap-cap-text .nap-mono{color:var(--nap-muted)}.nap-cap-body{color:var(--nap-muted);font-size:17px;line-height:1.65;margin-top:20px;max-width:46ch}.nap-cap-media{aspect-ratio:3/2;overflow:hidden;background:var(--nap-paper-deep)}.nap-cap-media img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:760px){.nap-cap-inner{grid-template-columns:1fr}.nap-cap-media{order:-1}}:root{--nap-oxblood:#807D74 !important}.color-scheme--scheme-3{--accent:128 125 116 !important}:root{--ts:.85}.nap-disp,.nap-mono{zoom:var(--ts)}section[class*=nap-] p{zoom:var(--ts)}.nap-footer{border-top:1px solid var(--nap-line);background:var(--nap-ink);color:var(--nap-paper);padding:64px 0 40px}.nap-foot-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px}.nap-foot-col h4{font-family:Cutive Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#b9b3a8;margin-bottom:16px}.nap-foot-col ul{list-style:none;display:flex;flex-direction:column;gap:9px;margin:0;padding:0}.nap-foot-col a{color:#d8d4cb}.nap-foot-col a:hover{color:var(--nap-paper)}.nap-foot-logo{height:26px;width:auto;margin-bottom:16px;filter:brightness(0) invert(1)}.nap-foot-word{font-size:26px;margin-bottom:14px;color:var(--nap-paper)}.nap-foot-tag{color:#b9b3a8;margin:0 0 12px}.nap-foot-signup{display:flex;border:1px solid #4a443c;border-radius:999px;overflow:hidden;max-width:320px;margin-top:14px;background:#211d18}.nap-foot-signup input{flex:1;border:0;background:transparent;padding:12px 16px;font-family:inherit;font-size:14px;outline:none;color:var(--nap-paper)}.nap-foot-signup input::placeholder{color:#8a8479}.nap-foot-signup button{border:0;background:var(--nap-paper);color:var(--nap-ink);padding:0 20px;cursor:pointer;font-family:Cutive Mono,monospace;text-transform:uppercase;font-size:12px;letter-spacing:.06em}.nap-foot-ok{color:#b9b3a8;font-size:13px;margin-top:10px}.nap-foot-legal{display:flex;justify-content:space-between;border-top:1px solid #35302a;margin-top:46px;padding-top:20px;color:#8a8479;flex-wrap:wrap;gap:8px}.nap-foot-legal .nap-mono{color:#8a8479}@media(max-width:760px){.nap-foot-grid{grid-template-columns:1fr 1fr}.nap-foot-brand{grid-column:1 / -1}}.nap-add:hover,.nap-hero-btn:hover,.nap-btn:hover,.nap-disc-btn:hover,.nap-consult-btn:hover,.nap-builder .nap-addv:hover,.nap-builder .nap-addv:focus,.nap-builder .nap-addv:active{background:#2c2620!important;border-color:#2c2620!important;color:var(--nap-paper)!important}.nap-add:hover:before,.nap-add:hover:after,.nap-hero-btn:hover:before,.nap-hero-btn:hover:after,.nap-btn:hover:before,.nap-btn:hover:after,.nap-disc-btn:hover:before,.nap-disc-btn:hover:after,.nap-consult-btn:hover:before,.nap-consult-btn:hover:after{display:none!important;content:none!important;background:none!important}#sidebar-menu::part(content){background:var(--nap-paper)!important;width:50vw!important;max-width:50vw!important}#sidebar-menu::part(overlay){background:#15130f80!important}#sidebar-menu::part(header){border-bottom:1px solid var(--nap-line)}.header-sidebar__linklist-button{font-family:Cutive Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:12px!important;line-height:1.2!important;color:var(--nap-ink)!important;text-align:left;padding-top:13px!important;padding-bottom:13px!important}.header-sidebar__footer .text-with-icon{font-family:Cutive Mono,monospace!important;text-transform:uppercase;letter-spacing:.1em;font-size:12px;color:var(--nap-ink)!important}.nap-ing{background:var(--nap-ink);color:var(--nap-paper);padding:clamp(56px,7vw,104px) 0}.nap-ing .nap-mono{color:var(--nap-paper);opacity:.7}.nap-ing-head h2{font-size:clamp(28px,4vw,52px);line-height:.98;margin:16px 0 0;max-width:16ch}.nap-ing-intro{color:var(--nap-dark-text);font-size:17px;line-height:1.65;margin-top:20px;max-width:54ch}.nap-ing-list{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(22px,3vw,44px);margin-top:clamp(36px,4vw,56px)}.nap-ing-item{border-top:1px solid var(--nap-dark-line);padding-top:18px}.nap-ing-name{font-size:clamp(19px,2vw,26px)}.nap-ing-item p{color:var(--nap-dark-text);margin-top:12px;line-height:1.62;font-size:15px;max-width:48ch}.nap-ing-note{color:#8a8479;margin-top:clamp(32px,4vw,52px)}@media(max-width:760px){.nap-ing-list{grid-template-columns:1fr}}.nap-swipe,.nap-dots{display:none}.nap-batch{margin-top:22px;padding-top:18px;border-top:1px solid var(--nap-line)}.nap-batch-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.nap-batch-no{font-size:11px;letter-spacing:.16em;color:var(--nap-ink)}.nap-batch-left{font-size:11px;letter-spacing:.16em;color:var(--nap-oxblood)}.nap-batch-bar{margin-top:11px;height:3px;background:var(--nap-line);position:relative;overflow:hidden}.nap-batch-bar span{position:absolute;left:0;top:0;bottom:0;background:var(--nap-ink);display:block;transition:width .3s ease}.nap-ptitle{flex-direction:column;align-items:flex-start;gap:8px}.nap-pname{flex-wrap:nowrap;white-space:nowrap}.nap-pname h1{white-space:nowrap}.nap-ptitle h1,.nap-ptitle .nap-n{font-size:clamp(26px,3.2vw,40px)}@media(max-width:820px){.nap-gallery{display:none!important}.nap-swipe{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;scroll-padding-left:0}.nap-swipe::-webkit-scrollbar{display:none}.nap-slide{flex:0 0 88%;scroll-snap-align:start;background:var(--nap-paper-deep);overflow:hidden}.nap-slide img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4/5}.nap-dots{display:flex;justify-content:center;gap:7px;margin-top:14px}.nap-dot{width:6px;height:6px;border-radius:50%;background:var(--nap-line);transition:background .2s}.nap-dot.is-on{background:var(--nap-ink)}.nap-info{padding-left:22px;padding-right:22px}.nap-ptitle{gap:6px}.nap-ptitle h1,.nap-ptitle .nap-n{font-size:clamp(21px,7vw,38px)}.nap-price{font-size:15px}}.shopify-section:has(.nap-related){background:var(--nap-paper)!important}.nap-related{background:var(--nap-paper);border-top:1px solid var(--nap-line);padding:clamp(44px,6vw,82px) 0}.nap-rel-head{text-align:center;margin-bottom:clamp(28px,4vw,44px)}.nap-rel-head .nap-mono{color:var(--nap-oxblood)}.nap-rel-head h2{font-size:clamp(24px,3.4vw,42px);margin-top:12px}.nap-rel-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,3vw,40px);max-width:860px;margin:0 auto}.nap-rel-card{display:flex;flex-direction:column}.nap-rel-media{aspect-ratio:4/5;overflow:hidden;background:var(--nap-paper-deep)}.nap-rel-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.nap-rel-card:hover .nap-rel-media img{transform:scale(1.03)}.nap-rel-body{padding:14px 0 0}.nap-rel-nm{display:flex;align-items:baseline;gap:8px}.nap-rel-nm h3{font-size:clamp(16px,2vw,22px)}.nap-rel-n{font-size:clamp(16px,2vw,22px);color:var(--nap-oxblood)}.nap-rel-fam{display:block;color:var(--nap-muted);font-size:11px;letter-spacing:.12em;margin-top:6px}.nap-rel-price{display:block;margin-top:8px;font-size:13px;color:var(--nap-ink)}@media(max-width:600px){.nap-rel-grid{gap:16px}.nap-related{padding:38px 0}.nap-rel-head{padding:0 22px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAAAAgIFI */
