.shopify-section:has(.nap-article){background:var(--nap-paper)!important}.nap-article{background:var(--nap-paper);color:var(--nap-ink);max-width:760px;margin:0 auto;padding:clamp(40px,6vw,80px) 28px}.nap-art-back{color:var(--nap-muted);display:inline-block}.nap-art-back:hover{color:var(--nap-ink)}.nap-art-head .nap-jcat{display:block;margin:22px 0 12px}.nap-art-head h1{font-family:inherit!important;text-transform:none!important;font-weight:500;font-size:clamp(28px,4.4vw,52px);line-height:1.08;letter-spacing:-.015em}.nap-art-meta{color:var(--nap-muted);margin-top:16px}.nap-art-hero{margin:clamp(28px,4vw,44px) 0;aspect-ratio:16/9;overflow:hidden;background:var(--nap-paper-deep)}.nap-art-hero img{width:100%;height:100%;object-fit:cover;display:block}.nap-art-body{font-size:17px;line-height:1.75;color:#2c2822}.nap-art-body p{margin:0 0 18px}.nap-art-body h2,.nap-art-body h3{font-family:inherit!important;text-transform:none!important;font-weight:600;margin:32px 0 12px;letter-spacing:-.01em}.nap-art-body h2{font-size:clamp(22px,2.6vw,30px)}.nap-art-body h3{font-size:clamp(19px,2.2vw,24px)}.nap-art-body img{max-width:100%;height:auto;margin:24px 0}.nap-art-body a{color:var(--nap-oxblood);border-bottom:1px solid var(--nap-oxblood)}.nap-art-body blockquote{border-left:2px solid var(--nap-oxblood);padding-left:20px;margin:24px 0;color:var(--nap-muted);font-style:italic}.nap-art-body ul,.nap-art-body ol{margin:0 0 18px 20px}.nap-art-body li{margin-bottom:8px}.nap-art-foot{border-top:1px solid var(--nap-line);margin-top:44px;padding-top:24px}: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}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAAAAIIA */
