.lc.svelte-15gyhn6{background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.lc.ended.svelte-15gyhn6{opacity:.78}.ph.svelte-15gyhn6{aspect-ratio:3/4;background:var(--color-panel);display:block;position:relative;overflow:hidden}.ph.svelte-15gyhn6 img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,0,.15,1);display:block;transform:scale(1.03)}.lc.svelte-15gyhn6:hover .ph:where(.svelte-15gyhn6) img,.lc.svelte-15gyhn6:focus-within .ph:where(.svelte-15gyhn6) img{transform:scale(1)}.lc.locked.svelte-15gyhn6 .ph:where(.svelte-15gyhn6) img{filter:saturate(.5)brightness(.92)}.ph.svelte-15gyhn6 .alt{opacity:0;z-index:1;transition:opacity .45s;position:absolute;inset:0}.lc.svelte-15gyhn6:hover .ph:where(.svelte-15gyhn6) .alt,.lc.svelte-15gyhn6:focus-within .ph:where(.svelte-15gyhn6) .alt{opacity:1}.band.svelte-15gyhn6{text-align:center;color:#f5f1ea;letter-spacing:.06em;text-transform:uppercase;background:#1f1c18d1;padding:7px;font-size:.6875rem;font-weight:600;position:absolute;inset:auto 0 0}.heart.svelte-15gyhn6{z-index:3;border-radius:var(--radius-sm);cursor:pointer;color:#fff;filter:drop-shadow(0 1px 2px #0000008c);opacity:0;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:opacity .2s,transform .18s;display:flex;position:absolute;top:4px;right:4px}.lc.svelte-15gyhn6:hover .heart:where(.svelte-15gyhn6),.lc.svelte-15gyhn6:focus-within .heart:where(.svelte-15gyhn6),.heart.on.svelte-15gyhn6{opacity:1}.heart.svelte-15gyhn6:focus-visible{outline-offset:-2px;outline:2px solid #fff}@media (hover:none){.heart.svelte-15gyhn6{opacity:1}}@media (prefers-reduced-motion:reduce){.heart.svelte-15gyhn6{transition:none}}.heart.svelte-15gyhn6:active{transform:scale(1.2)}.info.svelte-15gyhn6{color:inherit;padding:10px 2px 12px 0;text-decoration:none;display:block}.state.svelte-15gyhn6{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.625rem;font-weight:600}.state.live.svelte-15gyhn6{color:var(--color-danger)}.state.lockst.svelte-15gyhn6{color:var(--color-accent)}.name.svelte-15gyhn6{color:var(--color-ink);margin-top:2px;font-size:.875rem;font-weight:600;display:block}.price.svelte-15gyhn6{color:var(--color-text);font-variant-numeric:tabular-nums;margin-top:3px;font-size:.8125rem;display:block}.cmeta.svelte-15gyhn6{color:var(--color-text-muted);margin-top:4px;font-size:.6875rem;display:block}@media (prefers-reduced-motion:reduce){.lc.svelte-15gyhn6,.ph.svelte-15gyhn6 img,.ph.svelte-15gyhn6 .alt{transition:none}.lc.svelte-15gyhn6:hover,.lc.svelte-15gyhn6:focus-within{transform:none}.lc.svelte-15gyhn6:hover .ph:where(.svelte-15gyhn6) img,.lc.svelte-15gyhn6:focus-within .ph:where(.svelte-15gyhn6) img{transform:scale(1.03)}}
