.card.svelte-11ja2cl{flex-direction:column;gap:14px;height:100%;display:flex;position:relative}.pic.svelte-11ja2cl{aspect-ratio:3/2;border-radius:var(--radius-md);overflow:hidden}.pic.svelte-11ja2cl picture{height:100%}.pic.svelte-11ja2cl img{transition:transform .6s var(--ease)}.card.svelte-11ja2cl:hover .pic:where(.svelte-11ja2cl) img{transform:scale(1.04)}.body.svelte-11ja2cl{flex-direction:column;gap:8px;display:flex}.meta.svelte-11ja2cl{color:var(--color-muted)}h3.svelte-11ja2cl a:where(.svelte-11ja2cl){text-decoration:none}h3.svelte-11ja2cl a:where(.svelte-11ja2cl):after{content:"";position:absolute;inset:0}h3.svelte-11ja2cl a:where(.svelte-11ja2cl):focus-visible{outline:none}.card.svelte-11ja2cl:has(a:where(.svelte-11ja2cl):focus-visible){outline:2px solid var(--color-gold-deep);outline-offset:6px;border-radius:var(--radius-md)}.price.svelte-11ja2cl{color:var(--color-muted)}.price.svelte-11ja2cl strong:where(.svelte-11ja2cl){color:var(--color-ink)}.lacquer .meta.svelte-11ja2cl,.lacquer .price.svelte-11ja2cl{color:var(--color-eggshell-muted)}.lacquer .price.svelte-11ja2cl strong:where(.svelte-11ja2cl){color:var(--color-eggshell)}
