.lofty-house-item .lofty-house-img{height:230px;position:relative}.lofty-house-item .lofty-house-img a{display:block;width:100%;height:100%}.lofty-house-item .lofty-house-img a img{width:100%;height:100%!important;object-fit:cover;transition:.5s}.lofty-house-item .lofty-status-tag{position:absolute;left:10px;top:10px;height:22px;padding:0 6px;border-radius:2px;color:#fff;font-size:12px;font-weight:400;line-height:22px;text-align:center;margin:0}.lofty-house-item .lofty-img-counts{width:51px;height:28px;background:#1116;border-bottom-left-radius:10px;position:absolute;right:0;top:0;padding:5px 7px;color:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.lofty-house-item .lofty-img-counts .lofty-icon-pic{font-size:14px}.lofty-house-item .lofty-img-counts .lofty-count-number{font-size:14px;font-weight:400;text-align:left}.lofty-house-item .lofty-icon-heart-fill,.lofty-house-item .lofty-icon-heart{position:absolute;right:10px;bottom:10px;cursor:pointer;font-size:24px;width:27px;height:24px}.lofty-house-item .lofty-icon-heart-fill{color:#f0454c}.lofty-house-item .lofty-icon-heart{color:#fff}.lofty-house-item .lofty-icon-heart-mask{color:#19191966!important}.lofty-house-item .lofty-item-price{margin-top:20px;font-size:26px;font-family:font-bold;line-height:30px;text-align:left;color:#111;display:flex;align-items:center;margin-bottom:0}.lofty-house-item .lofty-item-price .lofty-house-initial-price{color:#a8a8a8;margin-top:3px;font-size:16px;line-height:24px;font-weight:400;margin-left:10px;text-decoration:line-through}.lofty-house-item .lofty-item-price .lofty-trend-rate{margin-left:10px;font-size:16px}.lofty-house-item .lofty-item-price .up{color:#25c44e}.lofty-house-item .lofty-item-price .down{color:#f0454c}.lofty-house-item .lofty-house-info{margin-top:10px;font-size:15px;line-height:20px;color:#555}.lofty-house-item .lofty-house-info p.lofty-house-base span+span{padding-left:7px}.lofty-house-item .lofty-house-info p.lofty-house-base span+span:before{content:"|";margin-right:10px}.lofty-house-item .lofty-house-info p.lofty-feature-address{margin-top:6px;line-height:20px}.lofty-house-item .lofty-house-info p.lofty-feature-address a:hover{text-decoration:underline}.lofty-house-item .lofty-house-mls-id{margin-top:10px;color:#aaa;font-size:14px}.lofty-house-item .lofty-mls-info{display:flex;align-items:flex-end;margin-top:10px}@media (max-width: 600px){.lofty-house-item .lofty-mls-info{margin-bottom:0}}.lofty-house-item .lofty-mls-info .lofty-mls-text{color:#aaa;font-size:14px;margin-right:10px;line-height:1.5}.lofty-house-item .lofty-mls-info .lofty-mls-logo{margin-left:auto;display:flex}.lofty-house-item .lofty-mls-info .lofty-mls-logo img{height:18px}
