.shop-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:#0b1015;border-bottom:1px solid rgb(255 255 255/10%)}.shop-topbar-inner{max-width:1200px;margin:0 auto;padding:.7rem 1.2rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}.shop-topbar-brand{display:inline-flex;align-items:center;gap:.55rem;color:var(--mc-bone,#f3ebdd);text-decoration:none}.shop-topbar-lockup{font-size:1rem}.shop-topbar-word{font-family:var(--font-display,"Arial Black",sans-serif);font-weight:900;font-size:1.05rem;line-height:1;text-transform:uppercase;letter-spacing:.02em;color:var(--mc-bone,#f3ebdd)}@media (max-width:420px){.shop-topbar-word{font-size:.9rem}.shop-topbar-lockup{font-size:.85rem}.shop-topbar-links{gap:.7rem}}.shop-topbar-links{display:flex;gap:1.1rem;align-items:center}.shop-topbar-link{font-family:var(--font-mono,monospace);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:#9aa3ab;text-decoration:none;padding:.25rem 0;border-bottom:2px solid transparent;transition:color var(--duration-fast,.16s) ease}.shop-topbar-link--active,.shop-topbar-link:hover{color:var(--mc-bone,#f3ebdd)}.shop-topbar-link--active{border-bottom-color:var(--mc-slash,#f0440b)}.shop-cart-link{position:relative;display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono,monospace);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--mc-bone,#f3ebdd);text-decoration:none;padding:.4rem .7rem;border:1px solid rgb(243 235 221/30%);border-radius:var(--radius-sm,6px);transition:border-color var(--duration-fast,.16s) ease,background var(--duration-fast,.16s) ease}.shop-cart-link:hover{border-color:var(--mc-slash-bright,#fd5b0b);background:rgb(253 91 11/12%)}.shop-cart-icon{flex:none}.shop-cart-count{display:inline-block;min-width:1.3em;text-align:center;background:var(--mc-slash,#f0440b);color:#fff;border-radius:3px;font-size:.68rem;padding:.05rem .3rem}@media (max-width:360px){.shop-topbar-inner{padding-inline:.9rem;gap:.6rem}.shop-cart-word{display:none}}@media (pointer:coarse){.shop-topbar-inner{padding-block:.3rem}.shop-cart-link,.shop-topbar-brand,.shop-topbar-link{min-height:44px}.shop-topbar-link{display:inline-flex;align-items:center}}