header.svelte-xxs7xu{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);background:var(--surface-card);border-bottom:var(--line-hairline) solid var(--border-hairline)}.corner.svelte-xxs7xu{display:flex;align-items:center;gap:var(--space-5)}.cart.svelte-xxs7xu,.signin.svelte-xxs7xu{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-structure);font-size:var(--px-ui);color:var(--text-body);text-decoration:none}.badge.svelte-xxs7xu{display:inline-grid;place-items:center;min-width:1.4em;height:1.4em;padding:0 .3em;border-radius:999px;background:var(--text-emphasis);color:var(--surface-card);font-variant-numeric:tabular-nums}footer.svelte-1fi4jk{display:flex;justify-content:center;align-items:baseline;gap:var(--space-5);flex-wrap:wrap;padding:var(--space-6) var(--space-5);font-family:var(--font-structure);font-size:var(--px-ui);color:var(--text-muted)}nav.svelte-1fi4jk{display:flex;gap:var(--space-4)}a.svelte-1fi4jk,button.svelte-1fi4jk{color:inherit;text-decoration:none;background:none;border:0;padding:0;font:inherit;cursor:pointer}a.svelte-1fi4jk:hover,button.svelte-1fi4jk:hover{color:var(--link-hover);text-decoration:underline;text-underline-offset:3px}
