.card.svelte-10bzjvw{display:grid;align-content:start;gap:.3rem;color:inherit;text-decoration:none}.frame.svelte-10bzjvw{position:relative;display:block;aspect-ratio:4 / 5;margin-bottom:.55rem;overflow:hidden;background:var(--white);border:1px solid var(--line)}img.svelte-10bzjvw{width:100%;height:100%;object-fit:contain;transition:transform .6s var(--ease)}.card.svelte-10bzjvw:hover img:where(.svelte-10bzjvw){transform:scale(1.045)}.tag.svelte-10bzjvw{position:absolute;left:.6rem;top:.6rem;padding:.25rem .55rem;background:var(--black);color:var(--white);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.label.svelte-10bzjvw{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.name.svelte-10bzjvw{font-weight:600;font-size:.98rem;line-height:1.3;text-wrap:pretty}.card.svelte-10bzjvw:hover .name:where(.svelte-10bzjvw){text-decoration:underline;text-underline-offset:.2em}.more.svelte-10bzjvw{font-size:.85rem;font-weight:600;color:var(--gold-ink)}.price.svelte-10bzjvw{font-size:.95rem;color:var(--muted);font-variant-numeric:tabular-nums}s.svelte-10bzjvw{margin-left:.35rem}
