.PropertyCardHorizontal_cardContainer__FlvnT{display:flex;flex-direction:column;height:auto}@media (min-width:768px){.PropertyCardHorizontal_cardContainer__FlvnT{flex-direction:row!important;min-height:260px}}@media (min-width:1024px){.PropertyCardHorizontal_cardContainer__FlvnT{min-height:280px}}@media (min-width:1440px){.PropertyCardHorizontal_cardContainer__FlvnT{min-height:300px}}.PropertyCardHorizontal_imageContainer__rC3wN{position:relative;width:100%;flex-shrink:0;aspect-ratio:4/3}@media (min-width:768px){.PropertyCardHorizontal_imageContainer__rC3wN{width:24%;height:100%;min-height:260px;aspect-ratio:auto}}@media (min-width:1024px){.PropertyCardHorizontal_imageContainer__rC3wN{width:22%;height:100%;min-height:280px}}@media (min-width:1440px){.PropertyCardHorizontal_imageContainer__rC3wN{width:20%;min-height:300px}}.PropertyCardHorizontal_contentWrapper__mQSAO{display:flex;flex-direction:column;flex:1;min-width:0}@media (min-width:768px){.PropertyCardHorizontal_contentWrapper__mQSAO{flex-direction:row}}.PropertyCardHorizontal_infoColumn__2sT8u{flex:1;padding:20px;min-width:0;display:flex;flex-direction:column}@media (min-width:768px){.PropertyCardHorizontal_infoColumn__2sT8u{padding:18px 22px 14px}}@media (min-width:1024px){.PropertyCardHorizontal_infoColumn__2sT8u{padding:20px 28px 14px}}@media (min-width:1440px){.PropertyCardHorizontal_infoColumn__2sT8u{padding:24px 32px 16px}}.PropertyCardHorizontal_priceColumn__swhNH{display:none}@media (min-width:768px){.PropertyCardHorizontal_priceColumn__swhNH{display:flex;flex-direction:column;justify-content:space-between;padding:18px 16px 14px;background:linear-gradient(135deg,rgba(247,249,252,.4),rgba(247,249,252,.2));width:180px;min-width:180px;border-left:1px solid rgba(173,180,192,.3)}}@media (min-width:1024px){.PropertyCardHorizontal_priceColumn__swhNH{width:200px;min-width:200px;padding:20px 18px 14px}}@media (min-width:1440px){.PropertyCardHorizontal_priceColumn__swhNH{width:220px;min-width:220px;padding:24px 20px 16px}}