.pic.svelte-11ja2cl{position:relative}.sold-out.svelte-11ja2cl{color:#fff;background:#1e1e1ebf;padding:3px 10px;font-size:.8rem;position:absolute;top:8px;left:8px}.card.svelte-11ja2cl{text-decoration:none;display:block}.body.svelte-11ja2cl{gap:4px;padding:14px 0 0;display:grid}.brand.svelte-11ja2cl{color:var(--ink-3);font-size:.8rem}h3.svelte-11ja2cl{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.98rem;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.foot.svelte-11ja2cl{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tags.svelte-11ja2cl{flex-shrink:0;gap:4px;display:flex}.tags.svelte-11ja2cl span:where(.svelte-11ja2cl){color:var(--ink-2);border:1px solid var(--line);padding:0 6px;font-size:.72rem}.card.svelte-11ja2cl:hover h3:where(.svelte-11ja2cl){color:var(--brand)}.card.svelte-11ja2cl:focus-visible{outline:2px solid var(--celadon);outline-offset:4px}
