.property[data-v-dfc3fec1]:nth-child(n+2){margin-top:12px}.property__list-item[data-v-dfc3fec1],.property__list-item img[data-v-dfc3fec1]{transition:all .6s}@media screen and (width>=851px){.property__list-item[data-v-dfc3fec1]{grid-gap:20px;grid-template:"image heading"min-content"image address"min-content"image body"1fr/330px 1fr;padding:10px 20px 10px 10px;display:grid}}@media screen and (width<=850px){.property__list-item[data-v-dfc3fec1]{grid-gap:10px;grid-template-columns:1fr;grid-template-areas:"image""heading""address""body";display:grid}}@media screen and (width>=601px) and (width<=850px){.property__list-item[data-v-dfc3fec1]{width:80%;margin:0 auto}}.property__list-item[data-v-dfc3fec1]:nth-child(n+2){margin-top:30px}@media screen and (width>=601px) and (width<=850px){.property__list-item[data-v-dfc3fec1]:nth-child(n+2){margin-top:40px}}.property__list-item[data-v-dfc3fec1]:last-child{margin-bottom:35px}.property__list-item--not-tradeable[data-v-dfc3fec1]{background-color:#eee}@media (any-hover:hover){.property__list-item[data-v-dfc3fec1]:hover{background:#eee}.property__list-item:hover img[data-v-dfc3fec1]{filter:brightness(.8)}}.property__list-item-heading[data-v-dfc3fec1]{flex-direction:column;grid-area:heading;display:flex;position:relative}.property__list-item-heading h3[data-v-dfc3fec1]{font-size:22px;font-weight:700}@media screen and (width<=850px){.property__list-item-heading h3[data-v-dfc3fec1]{font-size:20px}}@media screen and (width<=600px){.property__list-item-address[data-v-dfc3fec1],.property__list-item-heading h3[data-v-dfc3fec1]{padding:0 10px}.property__list-item-categories[data-v-dfc3fec1]{position:absolute;top:-40px}}.property__list-item-heading h3[data-v-dfc3fec1]:nth-child(n+2){margin-top:10px}@media screen and (width>=601px) and (width<=850px){.property__list-item-heading[data-v-dfc3fec1]:nth-child(n+2){margin-top:10px}}.property__list-item-categories[data-v-dfc3fec1]{grid-area:h-categories;margin-top:2px}.property__list-item-address[data-v-dfc3fec1]{color:green;grid-area:address;display:block}.property__list-item-price[data-v-dfc3fec1]{color:brown;text-overflow:ellipsis;white-space:nowrap;max-width:36ch;font-size:1.5rem;position:absolute;top:0;right:0;overflow:hidden}@media screen and (width<=600px){.property__list-item-price[data-v-dfc3fec1]{max-width:16ch;right:.75rem}}.property__list-item-distance[data-v-dfc3fec1]{color:#f7c038;font-size:1.5rem;font-weight:700;line-height:1;position:absolute;bottom:0;right:0}.property__list-item-distance small[data-v-dfc3fec1]{font-size:1rem;font-weight:400}@media screen and (width<=600px){.property__list-item-distance[data-v-dfc3fec1]{right:.75rem}}.property__list-item-image[data-v-dfc3fec1]{grid-area:image;position:relative;overflow:hidden}@media screen and (width<=850px){.property__list-item-image[data-v-dfc3fec1]{aspect-ratio:169/89;gap:5px;width:100%;height:100%;display:flex}}.property__list-image-main[data-v-dfc3fec1]{text-align:center;position:relative}@media screen and (width>=851px){.property__list-image-main img[data-v-dfc3fec1]{aspect-ratio:127/89;width:100%;max-width:330px;height:auto}.property__list-image-thumbs[data-v-dfc3fec1]{margin-top:5px}}@media screen and (width<=850px){.property__list-image-main img[data-v-dfc3fec1]{aspect-ratio:127/89;width:auto;height:100%}.property__list-no-image-main[data-v-dfc3fec1],.property__list-publication-ended-image-main[data-v-dfc3fec1]{background:#eee;width:100%}.property__list-image-thumbs[data-v-dfc3fec1]{flex-direction:column;max-width:25%}}.property__list-image-thumbs[data-v-dfc3fec1]{gap:5px;display:flex}.property__list-image-thumbs img[data-v-dfc3fec1]{-o-object-fit:contain;object-fit:contain;aspect-ratio:127/89;background:#eee;height:auto}@media screen and (width>=851px){.property__list-image-thumbs img[data-v-dfc3fec1]{width:32.3%}}@media screen and (width<=850px){.property__list-image-thumbs img[data-v-dfc3fec1]{width:100%}}.property__list-favorite[data-v-dfc3fec1]{position:absolute;top:10px;right:10px}.property__list-reactions[data-v-dfc3fec1]{color:#d3d3d3;background-color:#00000050;flex:1;gap:10px;height:30px;padding:4px 12px;display:flex;position:absolute;bottom:5px;left:0}.property__list-item-body[data-v-dfc3fec1]{grid-area:body;padding-bottom:16px}.property__list-item-body p[data-v-dfc3fec1]{word-break:normal;overflow-wrap:break-word;-webkit-line-clamp:7;white-space:pre-line;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.property__list-item-body-see-more[data-v-dfc3fec1]{display:none}@media screen and (width<=600px){.property__list-reactions[data-v-dfc3fec1]{top:0}.property__list-item-body[data-v-dfc3fec1]{padding:10px 10px 0 8px;position:relative}.property__list-item-body p[data-v-dfc3fec1]{-webkit-line-clamp:4;white-space:unset}.property__list-item-body-see-more[data-v-dfc3fec1]{text-align:right;color:#b0b0b0;margin-top:5px;padding-bottom:15px;display:block}.property__list-contacting[data-v-dfc3fec1]{padding:0 10px}}.property__list-item--selected[data-v-dfc3fec1]{background:#fffacd}.property__list-visited-icon[data-v-dfc3fec1]{color:#fff;filter:drop-shadow(0 1px 3px #000000b3);cursor:pointer;z-index:2;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-top:-1.125rem;margin-left:-1.125rem;font-size:2rem;display:flex;position:absolute;top:50%;left:50%}.property .visited-icon-leave-active[data-v-dfc3fec1]{transition:opacity .35s,transform .35s}.property .visited-icon-leave-to[data-v-dfc3fec1]{opacity:0;transform:scale(2)}.property__list-contacting[data-v-dfc3fec1]{color:red}.property__empty[data-v-dfc3fec1]{text-align:center;color:#666;background-color:#f5f5f5;border-radius:12px;margin-bottom:20px;padding:40px 24px}.property__pagination[data-v-dfc3fec1]:nth-child(n+2){margin-top:12px}.property__recommends h2[data-v-dfc3fec1]{margin-bottom:8px}.property__recommends[data-v-dfc3fec1]:nth-child(n+2){margin-top:40px}@media screen and (width<=600px){.property__recommends h2[data-v-dfc3fec1]{margin-left:10px;font-size:19px}.property__recommends[data-v-dfc3fec1]:nth-child(n+2){margin-top:30px}}.property__list[data-v-dfc3fec1]:nth-child(n+2){margin-top:25px}@media screen and (width>=601px) and (width<=850px){.property__list[data-v-dfc3fec1]:nth-child(n+2){margin-top:35px}}@media screen and (width<=600px){.property__list[data-v-dfc3fec1]:nth-child(n+2){margin-top:30px}}
