.compare-basket.svelte-6ogspe{position:absolute;top:0;padding-top:8rem;border-radius:0 0 1rem 1rem;z-index:2;background-color:var(--rose);color:#000;width:100%;box-shadow:3px 3px 6px #0003,-1px -1px 3px #0000004d inset;display:flex;justify-content:space-between;align-items:center;height:3rem}.show.svelte-6ogspe{transform:translateY(0)}.hide.svelte-6ogspe{transform:translateY(-50%)}.counter.svelte-6ogspe{margin-top:0}p.svelte-6ogspe{font-size:1rem;padding:.25rem 0 0 1rem;margin:.5rem 0 0 1rem}a.svelte-6ogspe,button.svelte-6ogspe{font-size:1rem;margin:.25rem 1rem;padding:.25rem 1rem;border:1px solid var(--text);background-color:var(--surface);color:var(--text);border-radius:1.5rem;text-decoration:none}a.svelte-6ogspe:hover,button.svelte-6ogspe:hover{color:var(--text-01);background-color:var(--highlight-med)}@media screen and (min-width: 1561px) and (max-width: 1700px){p.svelte-6ogspe{padding:.25rem 0;margin:.5rem 0 0 1rem}a.svelte-6ogspe,button.svelte-6ogspe{padding:.25rem 1rem;margin:.5rem 0}a.svelte-6ogspe{margin-right:1rem}}@media screen and (max-width: 1560px){.text.svelte-6ogspe{display:none}}@media screen and (max-width: 1480px){.text.svelte-6ogspe,.button-text.svelte-6ogspe{display:none}}@media screen and (min-width: 1001px) and (max-width: 1200px){.more-text.svelte-6ogspe{display:none}}@media screen and (max-width: 1000px){.compare-basket.svelte-6ogspe{padding-top:9.5rem}.text.svelte-6ogspe,.button-text.svelte-6ogspe{display:inline}}@media screen and (max-width: 660px){.text.svelte-6ogspe{display:none}p.svelte-6ogspe{padding:.25rem 0;margin:.25rem 0 0 1rem}a.svelte-6ogspe,button.svelte-6ogspe{padding:.25rem 1rem;margin:.25rem 0}a.svelte-6ogspe{margin-right:1rem}}@media screen and (max-width: 500px){.text.svelte-6ogspe,.button-text.svelte-6ogspe{display:none}p.svelte-6ogspe{padding:.25rem 0;margin:.25rem 0 0 1rem}a.svelte-6ogspe,button.svelte-6ogspe{padding:.25rem 1rem;margin:.25rem 0}a.svelte-6ogspe{margin-right:1rem}}@media screen and (max-width: 360px){.more-text.svelte-6ogspe{display:none}}button.svelte-piitrv{padding:0;margin:0;background:transparent;text-align:left;color:var(--subtle);font-size:.95rem}button.svelte-piitrv:hover{cursor:pointer;color:var(--text-01)}.image-wrapper.svelte-piitrv{position:relative;height:38.2vh;overflow:hidden;border-radius:.35rem .35rem .5rem .5rem}.image.svelte-piitrv{width:100%;height:100%;object-fit:cover}.image-caption.svelte-piitrv{position:absolute;top:calc(38.2vh - 1rem);z-index:1;font-size:.95rem;background:none;padding:0;text-align:center}.image-index.svelte-piitrv{background-color:var(--base);color:var(--text);padding:0 .5rem;border-radius:0 .5rem;margin:auto}.thumbnails.svelte-piitrv{width:calc(100vw - 60px);display:flex;overflow-x:scroll;gap:5px;padding:5px}.thumbnail-button.svelte-piitrv{position:relative;border:none;border-radius:0;padding:0;margin:0}.thumbnail-button.svelte-piitrv:hover{cursor:pointer}.thumbnail.svelte-piitrv{height:6vh;width:10vh;object-fit:cover;border-radius:.5rem}.thumbnail-caption.svelte-piitrv{visibility:hidden;position:absolute;bottom:.25rem;z-index:100;padding:0;margin:0;font-size:.95rem;text-align:center}.thumbnail-caption.svelte-piitrv>span:where(.svelte-piitrv){background-color:var(--base);color:var(--text);padding:0 .3rem;border-radius:0 .5rem}.thumbnails.svelte-piitrv::-webkit-scrollbar{width:1rem}.thumbnails.svelte-piitrv{scrollbar-color:var(--highlight-high) var(--surface)}.thumbnails.svelte-piitrv::-webkit-scrollbar-track{background:none}.thumbnails.svelte-piitrv::-webkit-scrollbar-thumb{background-color:var(--highlight-high);border-radius:12px;border:3px solid var(--surface)}@media screen and (min-width: 1000px) and (max-width: 1200px){.thumbnails.svelte-piitrv{width:calc(38.2vw - 60px)}}@media screen and (min-width: 1200px){.image-wrapper.svelte-piitrv{height:23.6vh}.image-caption.svelte-piitrv{top:calc(23.6vh - 1.25rem)}.thumbnails.svelte-piitrv{width:calc((38.2vw - 102px)/2)}}@media screen and (max-width: 1000px){.thumbnail-caption.svelte-piitrv,.image-caption.svelte-piitrv{visibility:visible}.image-index.svelte-piitrv{margin-top:-4px}}.attributes.svelte-1bc1a3n{overflow:hidden;font-size:.85rem}.divider.svelte-1bc1a3n{color:var(--text-03)}.floor-area.svelte-1bc1a3n,.land-area.svelte-1bc1a3n,.date.svelte-1bc1a3n,.address.svelte-1bc1a3n{color:var(--text)}.rooms.svelte-1bc1a3n{display:inline-flex;flex-direction:row;align-items:center;gap:.25rem;color:var(--text)}@media screen and (max-width: 2400px){.date.svelte-1bc1a3n{display:none}}@media screen and (max-width: 1920px){.date.svelte-1bc1a3n{display:inline}}@media screen and (max-width: 350px){.floor-area.svelte-1bc1a3n,.land-area.svelte-1bc1a3n,.date.svelte-1bc1a3n,.address.svelte-1bc1a3n{display:none}}.compare.svelte-352ptm{position:absolute;z-index:1;padding:0;margin:0;border-radius:.35rem .35rem 0 0;width:100%;text-align:right}.price.svelte-8uks95{color:var(--text);display:flex;align-items:center;gap:.25rem}.price-qualifier.svelte-8uks95{font-size:.85rem}.price-number.svelte-8uks95{font-size:1.25rem}.price-suffix.svelte-8uks95{font-size:1rem}.virtual-tour.svelte-8uks95{position:absolute;right:1rem}.virtual-tour.svelte-8uks95 .tooltip-text:where(.svelte-8uks95){visibility:hidden;width:100px;background-color:var(--iris);color:var(--overlay);text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:150%;left:25%;margin-left:-50px;opacity:0;transition:opacity 1s;font-size:1rem}.virtual-tour.svelte-8uks95 .tooltip-text:where(.svelte-8uks95):after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent var(--iris) transparent}.virtual-tour.svelte-8uks95:hover .tooltip-text:where(.svelte-8uks95){visibility:visible;opacity:1}.status-tag.svelte-1pxsxxu{color:#161616;background:var(--tag-color);font-size:.75rem;font-weight:700;padding:3px 10px;margin-top:6px;border-radius:6px}.type-tag.svelte-1pxsxxu{color:#575279;background:#fff;border:1px solid var(--text);font-size:.75rem;font-weight:700;padding:1px 10px;margin-top:6px;border-radius:6px}.logo.svelte-1pxsxxu{position:absolute;top:0;right:10px;width:50px;height:2.15rem;object-fit:contain}.container.svelte-g4hbtp{border:1px solid var(--base);border-radius:1.125rem}.inner-frame.svelte-g4hbtp{border-top:10px solid var(--frame-01);border-left:10px solid var(--frame-02);border-right:10px solid var(--frame-03);border-bottom:10px solid var(--frame-04);border-radius:.95rem}.inner-frame.svelte-g4hbtp:hover .mat:where(.svelte-g4hbtp){background:var(--highlight-med)}.mat.svelte-g4hbtp{position:relative;width:calc(19.1vw - 40px);padding:0;background:var(--surface);border-radius:.45rem;margin:auto;text-align:center}@-moz-document url-prefix(){.mat.svelte-g4hbtp{width:calc(19.1vw - 34px)}}.description.svelte-g4hbtp{border-radius:.35rem;height:7rem;position:relative;padding:10px;text-align:left}@media screen and (max-width: 1920px){.mat.svelte-g4hbtp{width:calc(38.2vw - 34px)}}@media screen and (max-width: 1000px){.mat.svelte-g4hbtp{width:calc(100vw - 34px)}}.container.svelte-1yc29l8{position:relative;padding-top:8rem;z-index:1}.list-view.svelte-1yc29l8{position:relative;top:0;height:calc(100vh - 9.25rem);background:var(--overlay);color:var(--text-01);overflow-x:auto;overflow-y:auto;margin:0;padding:8px;box-shadow:2px 2px 3px #0000004d;z-index:1;scrollbar-color:var(--highlight-high) var(--overlay);scrollbar-width:auto}.list-view.svelte-1yc29l8::-webkit-scrollbar{width:1rem}.list-view.svelte-1yc29l8::-webkit-scrollbar-track{background:none}.list-view.svelte-1yc29l8::-webkit-scrollbar-thumb{background-color:var(--highlight-high);border-radius:12px;border:3px solid var(--surface)}.list-grid.svelte-1yc29l8{display:grid;gap:8px}.footer.svelte-1yc29l8{color:var(--text);text-align:center;display:grid}@media screen and (max-width: 1000px){.container.svelte-1yc29l8{padding-top:9.5rem}.list-view.svelte-1yc29l8{height:calc(100vh - 10.5rem)}}.home-page-double.svelte-6h7puq{display:grid;grid-template-columns:38.2vw 61.8vw;background:var(--overlay)}.home-page-single.svelte-6h7puq{background:var(--overlay)}.initial-loader.svelte-6h7puq{position:absolute;top:calc(50vh - 4.5rem);left:calc(50vw - 7.5rem);z-index:5}.loaders.svelte-6h7puq{position:absolute;top:calc(50vh - 4.5rem);right:calc(38.2vw - 12.5rem);z-index:5}@media screen and (max-width: 1000px){.loaders.svelte-6h7puq,.initial-loader.svelte-6h7puq{position:fixed;top:calc(50vh - 6rem);left:calc(50vw - 6rem);z-index:5}}
