.style-module-scss-module__y1V_pW__component{border:1px solid #ececec;box-shadow:0 2px 4px #ececec}.style-module-scss-module__y1V_pW__component.style-module-scss-module__y1V_pW__exp-theme{border-radius:12px;overflow:hidden}.style-module-scss-module__y1V_pW__component.style-module-scss-module__y1V_pW__exp-theme:hover{background-color:#f9f9f9}.style-module-scss-module__y1V_pW__component.style-module-scss-module__y1V_pW__exp-theme .style-module-scss-module__y1V_pW__image{transition:transform .3s}.style-module-scss-module__y1V_pW__component.style-module-scss-module__y1V_pW__exp-theme .style-module-scss-module__y1V_pW__image:hover{transform:scale(1.07)}@media (min-width:481px){.style-module-scss-module__y1V_pW__component{height:14em;display:flex}}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__featured-image{width:100%;height:12em;position:relative;overflow:hidden}@media (min-width:481px){.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__featured-image{width:40%;height:auto}}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__featured-image div,.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__featured-image a{height:100%}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__featured-image a:hover{border-bottom:0}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__featured-image .style-module-scss-module__y1V_pW__available-properties{color:#fff;text-align:center;background-color:#191b1e;padding:1em;font-size:.8125em;position:absolute;bottom:0;left:0;right:0}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info{flex-direction:column;justify-content:space-between;width:100%;padding:1em 1em 0;display:flex;position:relative}@media (min-width:481px){.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info{width:60%}}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info.style-module-scss-module__y1V_pW__full{width:100%}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__buttons{cursor:pointer;position:absolute;top:1em;right:.5em}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__buttons.style-module-scss-module__y1V_pW__zoocasa-theme svg:hover{background-color:#f3f4f4;border-radius:100px;overflow:visible}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__buttons.style-module-scss-module__y1V_pW__zoocasa-theme svg:focus{background-color:#e8e8e8;border-radius:100px;overflow:visible}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__buttons svg{width:2em;height:2em;margin-left:.5em;padding:.5em}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__buttons svg:hover path{fill:#46484a}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__title{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #dedede;width:calc(100% - 5em);height:2em;margin-bottom:0;padding:.5em 0;font-weight:700;transition:all .4s;overflow:hidden}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__title:hover{color:#46484a}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__details{flex-wrap:wrap;margin:1em 0;display:flex;overflow:hidden}@media (min-width:481px){.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__details{margin:0}}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__details p{margin-right:1.5em;font-size:.9375em;line-height:1.5;position:relative}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__details p:after{content:"|";position:absolute;left:-1em}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__saved-date{color:#b6b5b5;margin-bottom:1em;font-size:.9375em}@media (min-width:481px){.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__saved-date{margin-bottom:0}}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__action-buttons{flex-direction:row;justify-content:space-between;margin-bottom:1em;display:flex}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__action-buttons .style-module-scss-module__y1V_pW__select-container{width:48%}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__action-buttons .style-module-scss-module__y1V_pW__run-search-button{width:48%;text-decoration:none}.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__action-buttons .style-module-scss-module__y1V_pW__run-search-button button{width:100%;height:48px}@media (min-width:481px){.style-module-scss-module__y1V_pW__component .style-module-scss-module__y1V_pW__info .style-module-scss-module__y1V_pW__action-buttons .style-module-scss-module__y1V_pW__run-search-button-small{width:35%}}
.style-module-scss-module__Y8gING__component{margin:1em 2em}.style-module-scss-module__Y8gING__component .style-module-scss-module__Y8gING__wrapper-container{grid-gap:1em;grid-template-columns:repeat(2,minmax(0,416em));margin-bottom:4em;display:grid}@media (max-width:1150px){.style-module-scss-module__Y8gING__component .style-module-scss-module__Y8gING__wrapper-container{grid-template-columns:repeat(1,minmax(0,210em))}}.style-module-scss-module__Y8gING__component .style-module-scss-module__Y8gING__wrapper-container .style-module-scss-module__Y8gING__search-card-container{width:100%}
.style-module-scss-module__sggp-W__component{margin:0 2em 1em}.style-module-scss-module__sggp-W__component .style-module-scss-module__sggp-W__wrapper-container{grid-gap:1em;grid-template-columns:repeat(4,minmax(0,416em));display:grid}@media (min-width:500px) and (max-width:1200px){.style-module-scss-module__sggp-W__component .style-module-scss-module__sggp-W__wrapper-container{grid-template-columns:repeat(2,minmax(0,210em))}}@media (max-width:500px){.style-module-scss-module__sggp-W__component .style-module-scss-module__sggp-W__wrapper-container{grid-template-columns:repeat(1,minmax(0,210em))}}.style-module-scss-module__sggp-W__component .style-module-scss-module__sggp-W__wrapper-container .style-module-scss-module__sggp-W__listing-card-container{width:100%;margin:1em 0}
.style-module-scss-module__YjZTta__component{flex-direction:row;min-height:60vh;display:flex}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__side-nav-container{border-right:1px solid #00000026;min-width:250px;padding:1em}@media (max-width:768px){.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__side-nav-container{display:none}}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__side-nav-container h1{margin:.55em;font-size:1.5em;font-weight:500}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__side-nav-container .style-module-scss-module__YjZTta__side-nav a{text-decoration:none}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__content-container{width:100%}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__content-container .style-module-scss-module__YjZTta__mobile-nav-container{width:95%;margin:auto}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__content-container .style-module-scss-module__YjZTta__heading{flex-direction:row;margin-bottom:1.5em;padding:2em 2em 0;display:flex}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__content-container .style-module-scss-module__YjZTta__heading .style-module-scss-module__YjZTta__sub-heading{align-items:center;display:flex}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__content-container .style-module-scss-module__YjZTta__heading.style-module-scss-module__YjZTta__exp-theme{align-items:flex-end;display:flex}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__content-container .style-module-scss-module__YjZTta__heading a{align-self:center;margin-right:1em}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__content-container .style-module-scss-module__YjZTta__heading a .style-module-scss-module__YjZTta__back-link{width:.95em;height:.95em}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__content-container .style-module-scss-module__YjZTta__heading h1{font-size:1.25em;font-weight:500}.style-module-scss-module__YjZTta__component .style-module-scss-module__YjZTta__content-container .style-module-scss-module__YjZTta__heading p{margin-left:1em}
.style-module-scss-module__Yfxlja__nav-button-parent{flex-direction:row;display:flex}.style-module-scss-module__Yfxlja__nav-button-parent .style-module-scss-module__Yfxlja__right-icon{cursor:pointer;align-self:center;margin-left:.5em}.style-module-scss-module__Yfxlja__nav-button-parent .style-module-scss-module__Yfxlja__right-icon.style-module-scss-module__Yfxlja__upside-down{transform:scaleY(-1)}.style-module-scss-module__Yfxlja__nav-button{border-radius:5px;justify-content:flex-start;min-width:165px;font-size:1em}.style-module-scss-module__Yfxlja__nav-button:hover{background-color:#f9f9f9}.style-module-scss-module__Yfxlja__nav-button:active{background-color:#f3f3f3}.style-module-scss-module__Yfxlja__nav-button svg{width:.75em;height:.75em}.style-module-scss-module__Yfxlja__nav-button svg path{fill:#000}.style-module-scss-module__Yfxlja__nav-button.style-module-scss-module__Yfxlja__active{background-color:#f3f3f3;font-weight:700}.style-module-scss-module__Yfxlja__nav-button.style-module-scss-module__Yfxlja__indented{width:147px;margin-left:.5em}
/*# sourceMappingURL=1848u5d.nklqn.css.map*/