.card.svelte-11ja2cl{gap:var(--space-3);height:100%;color:inherit;border-radius:var(--radius);flex-direction:column;text-decoration:none;display:flex}.card.svelte-11ja2cl:hover .name:where(.svelte-11ja2cl){text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}img.svelte-11ja2cl,.no-image.svelte-11ja2cl{aspect-ratio:1;object-fit:cover;object-position:50% 62%;border-radius:var(--radius);background:var(--surface-sunken);width:100%;height:auto}.text.svelte-11ja2cl{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.name.svelte-11ja2cl{font-weight:600;line-height:1.3}.meta.svelte-11ja2cl{font-size:var(--text-sm);color:var(--ink-muted)}.price.svelte-11ja2cl{gap:var(--space-3);padding-top:var(--space-1);align-items:baseline;margin-top:auto;display:flex}.soldout.svelte-11ja2cl{font-size:var(--text-sm);color:var(--ink-muted)}.grid.svelte-188fjcn{gap:var(--space-8) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.grid.svelte-188fjcn{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.grid.svelte-188fjcn{grid-template-columns:repeat(var(--columns), minmax(0, 1fr))}}
