.listings{overflow:hidden}.listings__container{overflow:visible}.listings .object{--hn-object-bg:var(--hn-swiper-data-bg);--hn-object-color:var(--hn-swiper-data-color);--hn-object-border-radius:var(--hn-border-radius);--hn-object-boxshadow:var(--hn-boxshadow);--hn-object-title-color:var(--hn-swiper-data-title-color);--hn-object-subtitle-color:var(--hn-swiper-data-subtitle-color);--hn-object-price-color:var(--hn-primary);--hn-object-sub-price-color:var(--hn-body-color);--hn-object-icon-color:var(--hn-primary);position:relative;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;background-color:var(--hn-object-bg);border-radius:var(--hn-object-border-radius);box-shadow:var(--hn-object-boxshadow);width:290px;margin-right:1rem}@media (min-width:992px){.listings .object{width:360px}}.listings .object__status{position:absolute;top:10px;left:10px;z-index:5;padding:0.25rem 0.5rem;border-radius:var(--hn-border-radius);font-weight:400;font-size:0.75rem;--hn-object-status-bg:var(--hn-object-status-default-bg);--hn-object-status-color:var(--hn-object-status-default-color)}.listings .object__status.rented,.listings .object__status.sold{--hn-object-status-bg:var(--hn-object-status-rentedsold-bg);--hn-object-status-color:var(--hn-object-status-rentedsold-color)}.listings .object__status.has_received_bid,.listings .object__status.has_received_option,.listings .object__status.rented_under_conditions,.listings .object__status.sold_under_conditions{--hn-object-status-bg:var(--hn-object-status-conditions-bg);--hn-object-status-color:var(--hn-object-status-conditions-color)}.listings .object__status.new_forrent,.listings .object__status.new_forsale{--hn-object-status-bg:var(--hn-object-status-new-bg);--hn-object-status-color:var(--hn-object-status-new-color)}.listings .object__status.price_changed{--hn-object-status-bg:var(--hn-object-status-pricechanged-bg);--hn-object-status-color:var(--hn-object-status-pricechanged-color)}.listings .object__status.top_object{--hn-object-status-bg:var(--hn-object-status-topper-bg);--hn-object-status-color:var(--hn-object-status-topper-color)}.listings .object__status.open_house{--hn-object-status-bg:var(--hn-object-status-openhouse-bg);--hn-object-status-color:var(--hn-object-status-openhouse-color)}.listings .object__energyclass{position:relative;display:inline-flex;text-align:center;justify-content:center;align-items:center;padding:2px 6px;font-size:10px;font-weight:bold;background-color:#f00;color:#fff;line-height:1;min-width:30px;height:18px;border-radius:4px 0 0 4px;margin-right:6px}.listings .object__energyclass:before{content:"";position:absolute;top:0;left:100%;width:0;height:0;border-top:9px solid transparent;border-right:0 solid transparent;border-bottom:9px solid transparent;border-left:6px solid #FF0000}.listings .object__energyclass-a{background-color:#1b8e43}.listings .object__energyclass-a:before{border-left-color:#1b8e43}.listings .object__energyclass-b{background-color:#4aa847}.listings .object__energyclass-b:before{border-left-color:#4aa847}.listings .object__energyclass-c{background-color:#9dba3a}.listings .object__energyclass-c:before{border-left-color:#9dba3a}.listings .object__energyclass-d{background-color:#faec0d}.listings .object__energyclass-d:before{border-left-color:#faec0d}.listings .object__energyclass-e{background-color:#eb9d21}.listings .object__energyclass-e:before{border-left-color:#eb9d21}.listings .object__energyclass-f{background-color:#ed6527}.listings .object__energyclass-f:before{border-left-color:#ed6527}.listings .object__energyclass-g{background-color:#db372d}.listings .object__energyclass-g:before{border-left-color:#db372d}.listings .object__image{--hn-aspect-ratio:66.6666669%;overflow:hidden}@media (min-width:768px){.listings .object__image img{transition:transform 5s ease-out}}.listings .object__data{flex-grow:1;min-height:125px;display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.listings .object__data .title{font-size:1.125rem;color:var(--hn-object-title-color)}.listings .object__data .sub{font-size:0.85rem;line-height:1;color:var(--hn-object-subtitle-color)}.listings .object__data .price{color:var(--hn-object-price-color)}.listings .object__data .price.pricesquaremeter{font-size:0.75rem;color:var(--hn-object-sub-price-color)}.listings .object__data .gwe{font-size:0.75rem}.listings .object__header{display:flex;flex-direction:column}.listings .object__icon{font-size:calc(1.305rem + 0.66vw);display:flex;justify-content:flex-end;align-items:flex-end;color:var(--hn-object-icon-color)}@media (min-width:1200px){.listings .object__icon{font-size:1.8rem}}.listings .object__features{width:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;gap:0.2rem 1rem;border-top:1px solid rgba(0,0,0,0.1);margin-top:1rem;padding-top:1rem;margin-top:auto;font-size:0.8rem}.listings .object__features-item{display:flex;align-items:center;gap:4px}@media (min-width:768px){.listings .object:hover .object__image img{transform:scale(1.1)}}.listings .object__extended{width:100%}@media (min-width:992px){.listings .object__extended{display:grid;grid-template-columns:1.4fr 1.6fr}}.listings .object__extended .object__data{padding:1rem;display:flex;align-items:flex-start;flex-direction:column;gap:0.75rem}@media (min-width:992px){.listings .object__extended .object__data{padding:2rem}}.listings .object__extended .object__data .title{font-size:calc(1.325rem + 0.9vw)}@media (min-width:1200px){.listings .object__extended .object__data .title{font-size:2rem}}.listings .object__extended .object__data .sub{font-size:1rem}.listings .object__extended .object__header{width:100%}.listings .object__extended .object__header .addressprice{gap:1rem;display:flex;align-items:flex-start;justify-content:space-between}.listings .object__extended .object__adtext{padding:1em;background-color:rgba(0,0,0,0.04);display:flex;margin:0;font-size:1rem}.listings .object__extended .object__characteristics{display:flex;flex-direction:column}.listings .object__extended .object__characteristics-item{display:grid;gap:1rem;grid-template-columns:140px 1fr}.listings .object__extended .object__characteristics-item .label{font-weight:bold}.listings .object__extended .object__features{font-size:1rem}.listings .object__extended .object__energyclass{margin-left:auto}
/*# sourceMappingURL=listings.css.map */