.property-card{background:0 0;flex-direction:column;display:flex;overflow:hidden}.property-card .image-sec{position:relative;overflow:hidden}.property-card .image-sec a{display:block}.property-card .image-sec img{object-fit:cover;width:100%;height:278px;display:block}@media (max-width:1099.98px){.property-card .image-sec img{height:225px}}@media (max-width:767.98px){.property-card .image-sec img{height:260px}}.property-card .image-sec .property-card__badge{font-size:.6875rem;font-weight:var(--medium);letter-spacing:.6px;text-transform:uppercase;background:var(--color-secondary);color:var(--color-white);border-radius:2px;padding:6px 12px;line-height:1.2;position:absolute;top:12px;left:12px}.property-card .property-card-content{padding:20px 0 0}.property-card .property-card-content .price{color:var(--color-primary);font-size:1.5rem;font-family:var(--font-secondary);font-weight:var(--light);line-height:var(--line-height128);letter-spacing:-.24px;margin-bottom:4px;display:block}@media (max-width:767.98px){.property-card .property-card-content .price{font-size:1.25rem}}.property-card .property-card-content .price:hover{text-decoration:underline}.property-card .property-card-content .property-title{color:var(--color-matte-anthracite);font-size:1rem;font-weight:var(--light);line-height:var(--line-height140);margin-bottom:4px;display:block}.property-card .property-card-content .property-title.title-new-homes{font-family:var(--font-secondary);color:var(--color-primary);font-size:1.5rem;font-weight:var(--light);line-height:var(--line-height128);letter-spacing:-.48px;margin-bottom:4px;display:block}.property-card .property-card-content .property-address{color:var(--color-matte-anthracite);font-size:1rem;font-weight:var(--light);line-height:var(--line-height140)}.property-card .property-card-content .new-home-data{margin-top:20px}.property-card .property-card-content .new-home-data .price-sec{margin-bottom:6px}.property-card .property-card-content .new-home-data .price-sec .value{color:var(--color-matte-anthracite);font-size:1rem;font-weight:var(--medium);line-height:var(--line-height140)}.property-card .property-card-content .new-home-data .type-sec{align-items:center;gap:8px;display:flex}.property-card .property-card-content .new-home-data .type-sec .value{color:var(--color-matte-anthracite);font-size:1rem;font-weight:var(--light);line-height:var(--line-height140)}.property-card .property-card-content .property-card-details{align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.property-card .property-card-content .property-card-details li{color:var(--color-matte-anthracite);font-size:1rem;font-weight:var(--light);line-height:var(--line-height140);align-items:center;gap:6px;display:inline-flex}.property-card .property-card-content .property-card-details li .icon{flex-shrink:0}
