.collection-card.svelte-8lyz9q{color:inherit;background:#faf8f5;border-radius:.75rem;flex-direction:column;height:100%;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000f}.collection-card.svelte-8lyz9q:hover{color:inherit;text-decoration:none;transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.collection-img-wrap.svelte-8lyz9q{aspect-ratio:16/10;overflow:hidden}.collection-img-wrap.svelte-8lyz9q img:where(.svelte-8lyz9q){object-fit:cover;width:100%;height:100%;transition:transform .4s}.collection-card.svelte-8lyz9q:hover .collection-img-wrap:where(.svelte-8lyz9q) img:where(.svelte-8lyz9q){transform:scale(1.05)}.collection-body.svelte-8lyz9q{flex-direction:column;flex:1;padding:1.5rem;display:flex}.collection-body.svelte-8lyz9q h3:where(.svelte-8lyz9q){color:var(--accent);margin-bottom:.5rem;font-size:1.4rem}.collection-body.svelte-8lyz9q p:where(.svelte-8lyz9q){color:#555;flex:1;font-size:.95rem;line-height:1.5}.collection-link.svelte-8lyz9q{color:var(--accent);align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;transition:gap .2s;display:inline-flex}.collection-card.svelte-8lyz9q:hover .collection-link:where(.svelte-8lyz9q){gap:.6rem}
