.card.svelte-y9a0aa{display:flex;flex-direction:column;padding:2rem;aspect-ratio:186 / 133;position:relative;background:linear-gradient(180deg,#000c,#0006,#00000026,#0006,#000c);background-size:100% 200%;background-position:top left;color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:background-position .4s ease}@media screen and (max-width: 991px){.card.svelte-y9a0aa{background-position:bottom left}.card.svelte-y9a0aa .title:where(.svelte-y9a0aa),.card.svelte-y9a0aa .subtitle:where(.svelte-y9a0aa),.card.svelte-y9a0aa .price:where(.svelte-y9a0aa){padding:0;padding:initial}.card.svelte-y9a0aa .footer:where(.svelte-y9a0aa){opacity:1}}.card.svelte-y9a0aa:hover{-webkit-text-decoration:none;text-decoration:none;color:inherit;background-position:bottom left}.card.svelte-y9a0aa:hover .footer:where(.svelte-y9a0aa){opacity:1}.card.svelte-y9a0aa:visited{-webkit-text-decoration:none;text-decoration:none;color:inherit}.image.svelte-y9a0aa{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1}.header.svelte-y9a0aa{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem}.labels.svelte-y9a0aa{display:flex;gap:.5rem;flex-wrap:wrap}.labels.svelte-y9a0aa div:where(.svelte-y9a0aa){background-color:var(--bg-1);color:var(--fg-3);padding:.5rem 1rem;letter-spacing:.6px;text-transform:uppercase;font-weight:600}.labels.svelte-y9a0aa div.gold:where(.svelte-y9a0aa){background-color:var(--bg-2)}.favorite.svelte-y9a0aa{z-index:1;cursor:pointer}.title.svelte-y9a0aa{color:var(--fg-3);font-size:var(--h2);font-family:var(--heading-font);font-weight:400;line-height:1;margin-bottom:1rem;padding:0 2rem}.subtitle.svelte-y9a0aa,.price.svelte-y9a0aa{color:var(--fg-3);font-size:var(--h6);font-family:var(--body-font);font-weight:300;padding:0 2rem}.footer.svelte-y9a0aa{display:flex;justify-content:space-between;align-items:center;margin-top:auto;opacity:0;transition:opacity .3s ease;gap:2rem}.details.svelte-y9a0aa{display:flex;gap:1rem 2rem;color:var(--fg-3);flex-shrink:0;align-self:flex-end}.details.svelte-y9a0aa div:where(.svelte-y9a0aa){align-items:center;display:flex;gap:.5rem}@media screen and (max-width: 640px){.suggestedproperty.svelte-y9a0aa{padding:1rem}}.suggestedproperty.svelte-y9a0aa .subtitle:where(.svelte-y9a0aa),.suggestedproperty.svelte-y9a0aa .title:where(.svelte-y9a0aa),.suggestedproperty.svelte-y9a0aa .price:where(.svelte-y9a0aa){padding:0}.suggestedproperty.svelte-y9a0aa .title:where(.svelte-y9a0aa){font-size:var(--h3)}@media screen and (max-width: 640px){.suggestedproperty.svelte-y9a0aa .title:where(.svelte-y9a0aa){font-size:var(--h4)}}.suggestedproperty.svelte-y9a0aa .subtitle:where(.svelte-y9a0aa){font-size:var(--h6)}.suggestedproperty.svelte-y9a0aa .details:where(.svelte-y9a0aa){font-size:var(--p)}.suggestedproperty.svelte-y9a0aa .labels:where(.svelte-y9a0aa){font-size:small}.suggestedproperty.svelte-y9a0aa .header:where(.svelte-y9a0aa){margin-bottom:1rem}
