.card[data-v-88dc022a]{gap:.9rem;animation:.5s both rise-in;display:grid}.media[data-v-88dc022a]{background:var(--bt-soft);aspect-ratio:3/4;overflow:hidden}.media img[data-v-88dc022a]{-o-object-fit:cover;object-fit:cover;filter:grayscale(.12);width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .4s}.media:hover img[data-v-88dc022a]{filter:grayscale(0);transform:scale(1.03)}.body h3[data-v-88dc022a]{font-family:var(--font-body);letter-spacing:.12em;margin:0;font-size:.72rem;font-weight:500;line-height:1.4}.body h3[data-v-88dc022a],.meta[data-v-88dc022a]{text-transform:uppercase}.meta[data-v-88dc022a]{letter-spacing:.1em;color:var(--bt-muted);margin:.35rem 0 0;font-size:.68rem}.row[data-v-88dc022a]{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.65rem;display:flex}.row strong[data-v-88dc022a]{letter-spacing:.04em;font-size:.8rem;font-weight:500}.add-btn[data-v-88dc022a]{color:var(--bt-ink);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;align-items:center;gap:.3rem;padding:0;font-size:.65rem;font-weight:500;transition:border-color .18s,opacity .18s;display:inline-flex}.add-btn[data-v-88dc022a]:hover{border-bottom-color:var(--bt-ink)}
