.shop.svelte-a8yt2h{max-width:72rem;color:var(--color-text);margin:0 auto;padding:1.5rem 1rem}header.svelte-a8yt2h{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}h1.svelte-a8yt2h{margin:0 0 1rem}.grid.svelte-a8yt2h{grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.grid.svelte-a8yt2h a:where(.svelte-a8yt2h){border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:100%;color:inherit;flex-direction:column;gap:.5rem;padding:.75rem;text-decoration:none;display:flex}.grid.svelte-a8yt2h a:where(.svelte-a8yt2h):hover{border-color:var(--color-primary)}.grid.svelte-a8yt2h img:where(.svelte-a8yt2h){aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);width:100%}.name.svelte-a8yt2h{font-weight:600}.price.svelte-a8yt2h{color:var(--color-text-secondary)}
