.card.svelte-xm95l7{position:relative;max-width:300px;height:275px;background:var(--white);margin:75px 10px;display:flex;flex-direction:column;box-shadow:0 5px 20px #00000080;transition:.3s ease-in-out}.card.svelte-xm95l7:hover{height:450px}.card.svelte-xm95l7 a:where(.svelte-xm95l7){text-decoration:none;color:unset}.card-img.svelte-xm95l7{position:relative;width:260px;height:260px;top:-40px;left:20px;z-index:1;box-shadow:0 5px 20px #0003}.card-content.svelte-xm95l7{width:300px}.card-img.svelte-xm95l7 img:where(.svelte-xm95l7){max-width:100%;border-radius:5px}.card-content.svelte-xm95l7 h2:where(.svelte-xm95l7){font-size:2.5em;text-align:center;margin:20px;font-family:Unica One,cursive;text-transform:uppercase;transition:.3s ease-in-out}.card-content.svelte-xm95l7 p:where(.svelte-xm95l7){padding:0 10px;position:relative;margin-top:-140px;text-align:center;visibility:hidden;opacity:0;transition:.3s ease-in-out}.card.svelte-xm95l7:hover .card-content:where(.svelte-xm95l7) h2:where(.svelte-xm95l7){visibility:visible;opacity:1;margin-top:-33px;margin-bottom:10px;color:var(--black)}.card.svelte-xm95l7:hover .card-content:where(.svelte-xm95l7) p:where(.svelte-xm95l7){visibility:visible;opacity:1;color:var(--black);margin-top:0}
