.nm-wrap{width:100%;max-width:var(--nm-maxw, 1440px);margin-inline:auto;padding-inline:calc(clamp(20px,5vw,80px) + 10px)}.nm-disp{font-family:var(--disp);font-weight:700;letter-spacing:-.02em;line-height:1.02;color:var(--ink);margin-top:0}.nm-eyebrow{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);display:inline-flex;align-items:center}.nm-lede{color:var(--muted);font-size:1.1rem;line-height:1.6;margin-top:18px;max-width:54ch}.nm-hand{font-family:var(--hand);font-weight:700;color:var(--gold-deep)}.nm-em{font-style:normal;color:var(--gold-deep)}.announcement-bar strong,.announcement-bar b{color:var(--gold);font-weight:700}.page-wrapper--drawer-open{margin-right:0!important}.nm-freeship{padding:14px clamp(16px,4vw,24px) 16px;border-bottom:1px solid var(--line)}.nm-freeship-text{font-family:var(--sans);font-size:.92rem;color:var(--ink);text-align:center;margin:0 0 10px;line-height:1.35}.nm-freeship-text strong{font-weight:700}.nm-freeship-accent{color:var(--gold-deep)}.nm-freeship-done .nm-freeship-accent{color:var(--green-ink)}.nm-freeship-track{height:8px;border-radius:999px;background:var(--paper-3);overflow:hidden}.nm-freeship-fill{height:100%;border-radius:999px;background:var(--gold);transition:width .35s var(--ease);min-width:8px}.nm-freeship-fill.is-full{background:var(--green)}.nm-fw{position:relative;display:inline-block;width:3px;height:3px;margin-left:12px;vertical-align:middle}.nm-fw:before,.nm-fw:after{content:"";position:absolute;left:50%;top:50%;width:3px;height:3px;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.1)}.nm-fw:before{box-shadow:0 -13px 0 var(--gold),9px -9px 0 var(--gold-2),13px 0 0 var(--green),9px 9px 0 var(--gold),0 13px 0 var(--gold-2),-9px 9px 0 var(--green),-13px 0 0 var(--gold),-9px -9px 0 var(--gold-2);animation:nm-fw-pop .9s cubic-bezier(.15,.65,.3,1) forwards}.nm-fw:after{box-shadow:5px -12px 0 var(--gold-2),12px -5px 0 var(--gold),12px 5px 0 var(--gold-2),5px 12px 0 var(--green),-5px 12px 0 var(--gold),-12px 5px 0 var(--gold-2),-12px -5px 0 var(--green),-5px -12px 0 var(--gold);animation:nm-fw-pop .9s cubic-bezier(.15,.65,.3,1) .13s forwards}@keyframes nm-fw-pop{0%{transform:translate(-50%,-50%) scale(.1);opacity:1}55%{opacity:1}to{transform:translate(-50%,-50%) scale(1.3);opacity:0}}@media(prefers-reduced-motion:reduce){.nm-fw{display:none}}.nm-cart-trust{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px clamp(12px,3vw,20px) 2px}.nm-cart-trust__item{display:flex;align-items:center;gap:7px;font-family:var(--sans);font-size:.76rem;line-height:1.25;color:var(--muted);flex:1 1 0;min-width:0;justify-content:center;text-align:center}.nm-cart-trust__item strong{color:var(--ink);font-weight:700}.nm-cart-trust__item svg{width:17px;height:17px;color:var(--gold-deep);flex:none}.nm-line-kind{display:flex;align-items:center;gap:10px;font-family:var(--sans);font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.nm-line-kind:after{content:"";flex:1;height:1px;background:var(--line)}.nm-line-kind--sub{color:var(--gold-ink)}.nm-upsell{position:relative;margin:20px clamp(14px,4vw,20px) 8px;padding:18px 16px 15px;border-radius:14px;background:linear-gradient(180deg,#e4b24c24,#e4b24c0f);border:1px solid rgba(228,178,76,.4);text-align:center}.nm-upsell-badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--gold);color:var(--ink);font-family:var(--sans);font-weight:800;font-size:.68rem;letter-spacing:.02em;text-transform:uppercase;padding:4px 11px;border-radius:999px;white-space:nowrap}.nm-upsell-title{font-family:var(--disp);font-weight:800;color:var(--ink);font-size:1.02rem;line-height:1.15;margin:3px 0 11px}.nm-upsell-list{list-style:none;margin:0 0 13px;padding:0;display:flex;flex-direction:column;gap:6px;text-align:left;max-width:300px;margin-inline:auto}.nm-upsell-list li{display:flex;align-items:center;gap:9px;font-family:var(--sans);font-size:.82rem;color:var(--ink-soft);line-height:1.25}.nm-upsell-list svg{width:16px;height:16px;color:var(--gold-deep);flex:none}.nm-upsell-btn{width:100%;border:none;cursor:pointer;background:var(--ink);color:var(--cream);font-family:var(--sans);font-weight:800;font-size:.9rem;padding:11px 22px;border-radius:999px;transition:background .2s var(--ease),transform .2s var(--ease)}.nm-upsell-btn:hover{background:#000;transform:translateY(-1px)}.nm-upsell-btn[aria-busy]{opacity:.6;pointer-events:none}.nm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--sans);font-weight:700;font-size:15px;letter-spacing:.005em;line-height:1;padding:15px 30px;border-radius:999px;border:none;cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform .22s var(--ease),background .22s var(--ease),color .22s,box-shadow .22s,border-color .22s}.nm-btn:active{transform:translateY(0)}.nm-btn--gold{background:var(--gold);color:var(--ink);box-shadow:0 10px 26px -12px #e4b24cd9}.nm-btn--gold:hover{background:var(--gold-2);transform:translateY(-2px);box-shadow:0 16px 34px -12px #e4b24cf2}.nm-btn--ink{background:var(--ink);color:var(--cream)}.nm-btn--ink:hover{background:#000;transform:translateY(-2px)}.nm-btn--ghost{background:transparent;color:var(--ink);border:1.5px solid var(--line-2)}.nm-btn--ghost:hover{border-color:var(--ink);transform:translateY(-2px)}.nm-btn--ghost-d{background:transparent;color:var(--cream);border:1.5px solid var(--line-d)}.nm-btn--ghost-d:hover{border-color:var(--gold);color:var(--gold);transform:translateY(-2px)}.nm-section{padding-block:clamp(56px,8vw,120px)}.nm-section--dark{background:var(--noir);color:var(--cream)}.nm-stars{color:var(--gold-deep);letter-spacing:1px}.nm-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nomunch.css.map */
