.card.svelte-11ja2cl{background:var(--color-paper);border-radius:18px;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;border:1px solid var(--color-line);transition:border-color .2s,transform .2s,box-shadow .2s}.card.svelte-11ja2cl:hover{border-color:var(--color-line-2);transform:translateY(-3px);box-shadow:0 16px 32px -16px #14130e2e}.img.svelte-11ja2cl{aspect-ratio:1;background:var(--color-cream);position:relative;overflow:hidden}.img.svelte-11ja2cl img:where(.svelte-11ja2cl){width:100%;height:100%;object-fit:contain;padding:16px;transition:transform .4s}.card.svelte-11ja2cl:hover .img:where(.svelte-11ja2cl) img:where(.svelte-11ja2cl){transform:scale(1.04)}.img.svelte-11ja2cl .ph:where(.svelte-11ja2cl){width:100%;height:100%;display:flex;align-items:center;justify-content:center}.body.svelte-11ja2cl{padding:16px 18px 18px;display:flex;flex-direction:column;flex:1}.brand-r.svelte-11ja2cl{font-size:11.5px;color:var(--color-ink-dim);margin-bottom:4px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.nm.svelte-11ja2cl{font-weight:500;font-size:14.5px;line-height:1.3;letter-spacing:-.005em;min-height:38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pr-row.svelte-11ja2cl{margin-top:14px;padding-top:12px;border-top:1px solid var(--color-line);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.pr.svelte-11ja2cl{font-size:20px;font-weight:600;color:var(--color-ink);letter-spacing:-.015em;font-variant-numeric:tabular-nums;line-height:1}.pr.svelte-11ja2cl small:where(.svelte-11ja2cl){font-size:11px;color:var(--color-ink-dim);font-weight:500;margin-left:4px;letter-spacing:.04em}.pr-na.svelte-11ja2cl{font-size:13px;color:var(--color-ink-dim);font-style:italic}.stores.svelte-11ja2cl{margin-left:auto;font-size:11.5px;color:var(--color-ink-soft);text-align:right;line-height:1.3;white-space:nowrap}
