.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;background-color:var(--hn-object-bg);border-radius:var(--hn-object-border-radius);-webkit-box-shadow:var(--hn-object-boxshadow);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:.25rem .5rem;border-radius:var(--hn-border-radius);font-weight:400;font-size:.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:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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{-webkit-transition:-webkit-transform 5s ease-out;transition:-webkit-transform 5s ease-out;transition:transform 5s ease-out;transition:transform 5s ease-out,-webkit-transform 5s ease-out}}.listings .object__data{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:125px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listings .object__icon{font-size:calc(1.305rem + 0.66vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align: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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}@media (min-width:768px){.listings .object:hover .object__image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.listings .object__extended{width:100%}@media (min-width:992px){.listings .object__extended{display:-ms-grid;display:grid;-ms-grid-columns:1.4fr 1.6fr;grid-template-columns:1.4fr 1.6fr}}.listings .object__extended .object__data{padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.listings .object__extended .object__adtext{padding:1em;background-color:rgba(0,0,0,0.04);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;font-size:1rem}.listings .object__extended .object__characteristics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listings .object__extended .object__characteristics-item{display:-ms-grid;display:grid;gap:1rem;-ms-grid-columns:160px 1rem 1fr;grid-template-columns:160px 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 */