.cart-btn.svelte-1eca2q8{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;padding:9px 14px;border-radius:var(--radius-md);background:var(--b4-ink);color:var(--b4-inv-text);text-decoration:none;transition:background .2s ease}.cart-btn.svelte-1eca2q8:hover{background:var(--b4-accent-ink)}.cart-label.svelte-1eca2q8{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.0727em;line-height:1;text-transform:uppercase}.cart-count.svelte-1eca2q8{display:inline-block;padding:2px 7px;background:var(--b4-accent-ink);font-family:var(--font-mono);font-size:11px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}@media(max-width:767px){.cart-label.svelte-1eca2q8{display:none}.cart-btn.svelte-1eca2q8{position:relative;padding:0;background:transparent;color:var(--b4-ink)}.cart-btn.svelte-1eca2q8:hover{background:transparent;color:var(--b4-accent-ink)}.cart-btn.svelte-1eca2q8 .cart-glyph{height:19px;width:19px}.cart-count.svelte-1eca2q8{position:absolute;top:-6px;right:-9px;padding:1px 4px;font-size:9px;color:var(--b4-inv-text)}}@media(prefers-reduced-motion:reduce){.cart-btn.svelte-1eca2q8{transition:none}}
