header.svelte-1elxaub{align-items:center;gap:1.5rem;height:68px;padding:0 clamp(16px,4vw,40px);display:flex}.brand.svelte-1elxaub{font:600 1.15rem/1 var(--font-display);letter-spacing:-.02em;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}svg.svelte-1elxaub{width:28px;height:28px}svg.svelte-1elxaub path:where(.svelte-1elxaub){fill:none;stroke:var(--ink);stroke-width:2.2px;stroke-linecap:round}svg.svelte-1elxaub circle:where(.svelte-1elxaub){fill:var(--mint);stroke:var(--ink);stroke-width:1.6px}.slot.svelte-1elxaub{flex:1;justify-content:flex-end;min-width:0;display:flex}.cart.svelte-1elxaub{width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;margin-left:auto;display:grid;position:relative}.slot.svelte-1elxaub+.cart:where(.svelte-1elxaub){margin-left:0}.cart.svelte-1elxaub:hover{background:var(--sunken)}.cart.svelte-1elxaub svg:where(.svelte-1elxaub){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.cart.svelte-1elxaub circle:where(.svelte-1elxaub){fill:currentColor;stroke:none}.count.svelte-1elxaub{background:var(--ink);color:#fff;min-width:18px;height:18px;font:600 .7rem/18px var(--font);text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:2px;right:0}@media (width<=600px){header.svelte-1elxaub{gap:.75rem;height:60px}.with-slot.svelte-1elxaub .brand:where(.svelte-1elxaub) span:where(.svelte-1elxaub){display:none}}
