.property-card-section{flex-direction:column;height:100%;display:flex}.property-card-section .image-section{position:relative;overflow:hidden}.property-card-section .image-section img,.property-card-section .image-section .property-card_image{object-fit:cover;width:100%;height:220px;transition:transform .3s}@media (min-width:744px){.property-card-section .image-section img,.property-card-section .image-section .property-card_image{height:228px}}@media (min-width:1200px){.property-card-section .image-section img,.property-card-section .image-section .property-card_image{height:240px}}.property-card-section .image-section:hover img,.property-card-section .image-section:hover .property-card_image{transform:scale(1.03)}.property-card-section .image-section .status-tag{z-index:1;background:rgba(62,72,39,.9);justify-content:center;align-items:center;height:40px;padding:0 16px;display:flex;position:absolute;top:0;left:0}@media (min-width:744px){.property-card-section .image-section .status-tag{height:48px;padding:0 24px}}.property-card-section .image-section .status-tag .status{color:#fff;letter-spacing:2px;text-transform:uppercase;margin:0;font-family:GilroySemiBold,sans-serif;font-size:10px}.property-card-section .content{flex-direction:column;flex:1;margin-top:20px;display:flex}@media (min-width:744px){.property-card-section .content{margin-top:24px}}.property-card-section .content .address-wrapper{gap:12px;margin-bottom:8px}@media (min-width:744px){.property-card-section .content .address-wrapper{margin-bottom:8px}}.property-card-section .content .address-wrapper .address{color:#212616;flex:1;font-family:MillerBannerRoman,serif;font-size:20px;line-height:120%}.property-card-section .content .address-wrapper .address a{color:#212616;text-decoration:none}.property-card-section .content .address-wrapper .address a:hover{color:#3e4827}@media (min-width:744px){.property-card-section .content .address-wrapper .address{font-size:24px}.property-card-section .content .address-wrapper .address a{min-height:56px}}.property-card-section .content .address-wrapper .fav-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:0;transition:transform .2s;display:flex}.property-card-section .content .address-wrapper .fav-btn svg{width:20px;height:20px}.property-card-section .content .address-wrapper .fav-btn svg path{stroke:#484848;transition:stroke .2s,fill .2s}.property-card-section .content .address-wrapper .fav-btn:hover{transform:scale(1.1)}.property-card-section .content .address-wrapper .fav-btn:hover svg path{stroke:#3e4827}.property-card-section .content .address-wrapper .fav-btn.active svg path{stroke:#3e4827;fill:#3e4827}.property-card-section .content .price{color:#212616;margin-top:0;font-family:GilroyRegular,sans-serif;font-size:15px;font-weight:600;line-height:140%}.property-card-section .content .price span{margin-right:6px;font-weight:600}@media (min-width:744px){.property-card-section .content .price{font-size:16px}}.property-card-section .content .icon-list{flex-wrap:wrap;gap:20px;margin-top:14px;display:flex}@media (min-width:744px){.property-card-section .content .icon-list{margin-top:20px}}.property-card-section .content .icon-list .item{color:#484848;align-items:center;font-family:GilroyRegular,sans-serif;font-size:14px;line-height:140%;display:flex}.property-card-section .content .icon-list .item img{width:16px;height:16px;margin-right:6px}.property-card-section .content .description{color:#484848;margin-top:8px;font-size:12px}@media (min-width:744px){.property-card-section .content .description{margin-top:10px;font-size:14px}}
