.disabledButton.svelte-mnmiqd.svelte-mnmiqd:hover{cursor:not-allowed}.modal.svelte-mnmiqd.svelte-mnmiqd{position:fixed;min-height:fit-content;top:0;bottom:0;left:0;margin:auto 0;height:100vh;width:100vw;z-index:51;justify-content:center;cursor:default;padding:0;overflow-y:auto;overscroll-behavior:contain;background-color:rgba(var(--sb-white-rgb),.75)}.modal__container.svelte-mnmiqd.svelte-mnmiqd{border:1px solid var(--sb-black);margin:0 auto;min-height:480px;max-height:575px;height:fit-content;width:100vw;background-color:rgba(var(--sb-white-rgb),1);padding:28px 42px 27px 20px;width:944px}@media (1560px <= width){.modal__container.svelte-mnmiqd.svelte-mnmiqd{padding:50px 60px 35px 32px;max-height:730px;width:1197px}}@media (1440px <= width < 1560px){.modal__container.svelte-mnmiqd.svelte-mnmiqd{padding:47px 50px 30px 32px;width:1105px;max-height:674px}}.modal__controls.svelte-mnmiqd.svelte-mnmiqd{justify-content:space-between;display:flex}@media (1440px <= width < 1560px){.modal__controls.svelte-mnmiqd.svelte-mnmiqd{margin:2px 0 9px}}@media (1024px <= width < 1440px){.modal__controls__copy-and-close.svelte-mnmiqd.svelte-mnmiqd{margin:20px 0 0}}.modal__controls__copy-and-close.svelte-mnmiqd button.svelte-mnmiqd{font-size:1.2rem}@media (1440px <= width){.modal__controls__copy-and-close.svelte-mnmiqd button.svelte-mnmiqd{font-size:1.5rem}}.modal__controls__images.svelte-mnmiqd.svelte-mnmiqd{display:flex;flex-direction:row;margin:10px 0 0;column-gap:33px}@media (1560px <= width){.modal__controls__images.svelte-mnmiqd.svelte-mnmiqd{margin:0 0 16px}}@media (1024px <= width < 1440px){.modal__controls__images.svelte-mnmiqd.svelte-mnmiqd{margin:0 0 22px}}.modal__controls__images.svelte-mnmiqd button.svelte-mnmiqd{font-size:.7375rem;line-height:1.03125rem;padding:4px 18px;transition:.2s;margin:0 2px 2px 0;box-shadow:2px 2px 2px rgba(var(--sb-black-rgb),.05)}.modal__controls__images.svelte-mnmiqd button.svelte-mnmiqd:disabled{pointer-events:none;opacity:.75}.modal__controls__images.svelte-mnmiqd button.svelte-mnmiqd:active:not(:disabled),.modal__controls__images.svelte-mnmiqd button.svelte-mnmiqd:hover:not(:disabled),.modal__controls__images.svelte-mnmiqd button[data-active=true].svelte-mnmiqd{background-color:var(--sb-darker-grey);color:var(--sb-white)}@media (1560px <= width){.modal__controls__images.svelte-mnmiqd button.svelte-mnmiqd{font-size:.9375rem;line-height:1.3125rem}}@media (1440px <= width < 1560px){.modal__controls__images.svelte-mnmiqd button.svelte-mnmiqd{font-size:.8625rem;line-height:1.3125rem}}.modal__content.svelte-mnmiqd.svelte-mnmiqd{position:relative;display:flex;flex-direction:row;justify-content:space-between;column-gap:23px}@media (1560px <= width){.modal__content.svelte-mnmiqd.svelte-mnmiqd{column-gap:50px}}@media (1440px <= width < 1560px){.modal__content.svelte-mnmiqd.svelte-mnmiqd{column-gap:44px}}@media (1024px <= width < 1440px){.modal__content.svelte-mnmiqd.svelte-mnmiqd{column-gap:29px}}.modal__content__wrapper.svelte-mnmiqd.svelte-mnmiqd{display:flex;flex-direction:row}.modal__content__image-wrapper.svelte-mnmiqd.svelte-mnmiqd{min-width:460px;height:393px;flex:1}@media (1560px <= width){.modal__content__image-wrapper.svelte-mnmiqd.svelte-mnmiqd{height:600px;min-width:700px}}@media (1440px <= width < 1560px){.modal__content__image-wrapper.svelte-mnmiqd.svelte-mnmiqd{height:554px;min-width:646px;max-width:760px}}@media (1024px <= width < 1440px){.modal__content__image-wrapper.svelte-mnmiqd.svelte-mnmiqd{min-width:552px;height:473px}}.modal__content__image-wrapper.svelte-mnmiqd img.svelte-mnmiqd{box-shadow:2px 2px 2px rgba(var(--sb-black-rgb),.25);border:1px solid var(--sb-black);width:100%;height:100%;object-fit:contain}.modal__content__image-wrapper.svelte-mnmiqd img.furniture.svelte-mnmiqd{object-fit:cover}.modal__content__info-wrapper.svelte-mnmiqd.svelte-mnmiqd{flex:1;margin:30px 0 0}@media (1560px <= width){.modal__content__info-wrapper.svelte-mnmiqd.svelte-mnmiqd{margin:51px 0 0}}.modal__content__info-wrapper__info.svelte-mnmiqd.svelte-mnmiqd{display:flex;flex-direction:column;margin:0 auto;white-space:normal;overflow-y:auto;height:100%}.modal__content__info-wrapper__info__header__apartment-nr.svelte-mnmiqd.svelte-mnmiqd{border-bottom:1px solid #4e4f51}.modal__content__info-wrapper__info__header__apartment-nr.svelte-mnmiqd h2.svelte-mnmiqd{font-size:.925rem;font-weight:500;margin:0 0 5px;text-align:left}.modal__content__info-wrapper__info__header__sub.svelte-mnmiqd.svelte-mnmiqd{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 16px}@media (1560px <= width){.modal__content__info-wrapper__info__header__sub.svelte-mnmiqd.svelte-mnmiqd{margin:4px 0 19px}}@media (1440px <= width < 1560px){.modal__content__info-wrapper__info__header__sub.svelte-mnmiqd.svelte-mnmiqd{margin:0 0 21px}}.modal__content__info-wrapper__info__header__sub__address.svelte-mnmiqd.svelte-mnmiqd{font-size:1.5rem;font-weight:700;margin:0}@media (1560px <= width){.modal__content__info-wrapper__info__header__sub__address.svelte-mnmiqd.svelte-mnmiqd{font-size:1.625rem;line-height:1.625rem}}.modal__content__info-wrapper__info__header__sub__price.svelte-mnmiqd.svelte-mnmiqd{font-size:1.5rem;font-weight:700;margin:0}@media (1560px <= width){.modal__content__info-wrapper__info__header__sub__price.svelte-mnmiqd.svelte-mnmiqd{font-size:1.625rem;line-height:1.625rem}}.modal__content__info-wrapper__info__description.svelte-mnmiqd.svelte-mnmiqd{text-align:left;font-size:.75rem;line-height:1rem;margin:0 0 25px}@media (1560px <= width){.modal__content__info-wrapper__info__description.svelte-mnmiqd.svelte-mnmiqd{font-size:.9375rem;line-height:1.3125rem}}@media (1440px <= width < 1560px){.modal__content__info-wrapper__info__description.svelte-mnmiqd.svelte-mnmiqd{font-size:.8625rem;line-height:1.3125rem;max-width:333px;margin:0 0 39px}}@media (1024px <= width < 1440px){.modal__content__info-wrapper__info__description.svelte-mnmiqd.svelte-mnmiqd{line-height:1.03125rem}}.modal__content__info-wrapper__info__details.svelte-mnmiqd.svelte-mnmiqd{display:flex;flex-direction:column}.modal__content__info-wrapper__info__details__detail.svelte-mnmiqd.svelte-mnmiqd{display:flex;flex-direction:row;justify-content:space-between}.modal__content__info-wrapper__info__details__detail.svelte-mnmiqd p.svelte-mnmiqd{font-size:.75rem;line-height:1.125rem;margin:0;position:relative}@media (1560px <= width){.modal__content__info-wrapper__info__details__detail.svelte-mnmiqd p.svelte-mnmiqd{font-size:.9375rem;line-height:1.5625rem}}@media (1440px <= width < 1560px){.modal__content__info-wrapper__info__details__detail.svelte-mnmiqd p.svelte-mnmiqd{font-size:.8625rem;line-height:1.5625rem}}@media (1024px <= width < 1440px){.modal__content__info-wrapper__info__details__detail.svelte-mnmiqd p.svelte-mnmiqd{line-height:1.23125rem;font-size:.743125rem}}.modal__content__info-wrapper__info__disclaimer.svelte-mnmiqd.svelte-mnmiqd{text-align:left;margin:38px 0 0;font-size:.5625rem;line-height:.75rem}@media (1024px <= width < 1440px){.modal__content__info-wrapper__info__disclaimer.svelte-mnmiqd.svelte-mnmiqd{max-width:221px;font-size:.5rem}}@media (1560px <= width){.modal__content__info-wrapper__info__disclaimer.svelte-mnmiqd.svelte-mnmiqd{margin:auto 0 12px}}@media (1024px <= width < 1560px){.modal__content__info-wrapper__info__disclaimer.svelte-mnmiqd.svelte-mnmiqd{margin:auto 0 13px;font-size:.6375rem}}.modal__content__info-wrapper__info__buttons.svelte-mnmiqd.svelte-mnmiqd{display:flex;justify-content:space-around}.modal__content__info-wrapper__info__buttons.svelte-mnmiqd button.svelte-mnmiqd{height:2rem;flex-grow:1;font-size:.7375rem;line-height:1.03125rem;padding:0 18px;background-color:var(--sb-white);color:var(--sb-black);transition:.2s;margin:0 2px 2px 0;box-shadow:2px 2px 2px rgba(var(--sb-black-rgb),.05)}@media (1560px <= width){.modal__content__info-wrapper__info__buttons.svelte-mnmiqd button.svelte-mnmiqd{font-size:.9375rem;line-height:1.3125rem}}@media (1440px <= width < 1560px){.modal__content__info-wrapper__info__buttons.svelte-mnmiqd button.svelte-mnmiqd{font-size:.8625rem;line-height:1.3125rem}}.modal__content__info-wrapper__info__buttons.svelte-mnmiqd button.svelte-mnmiqd:disabled{pointer-events:none;opacity:.75}.modal__content__info-wrapper__info__buttons.svelte-mnmiqd button.svelte-mnmiqd:hover{background-color:var(--sb-darker-grey);color:var(--sb-white)}.modal.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{position:fixed;width:100%;height:100vh;min-height:fit-content;top:0;left:0;z-index:2001;display:flex;cursor:default;padding:0;overflow-y:scroll;overscroll-behavior:contain}.modal__outer.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{display:flex;flex-direction:column;width:100%;height:100%}.modal__outer__controls.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{background-color:rgba(var(--sb-white-rgb),.9);position:relative;z-index:52;min-height:26px}.modal__outer__controls.svelte-ekwdzh button.svelte-ekwdzh.svelte-ekwdzh{position:absolute;right:19px;top:40px;border:1px solid var(--sb-black);background-color:var(--sb-white);padding:0}@media (375px <= width < 768px){.modal__outer__controls.svelte-ekwdzh button.svelte-ekwdzh.svelte-ekwdzh{right:24px}}.modal__outer__controls.svelte-ekwdzh button.svelte-ekwdzh i.svelte-ekwdzh{margin:auto;padding:4px;font-size:1.25rem;line-height:1.25rem}.modal__content.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{display:flex;flex-direction:column;box-shadow:0 0 5px var(--sb-black);position:relative;min-width:80vw;min-height:790px;width:100%;height:100%}.modal__content__carousel.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{background-color:rgba(var(--sb-white-rgb),.9)}@media (width < 375px){.modal__content__carousel.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{height:320px}}@media (425px <= width < 768px){.modal__content__carousel.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{height:336px}}@media (375px <= width < 425px){.modal__content__carousel.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{height:350px}}.modal__content__carousel.svelte-ekwdzh .carousel__dots{bottom:0}@media (width < 375px){.modal__content__carousel.svelte-ekwdzh .carousel__slide{height:320px}}@media (425px <= width < 768px){.modal__content__carousel.svelte-ekwdzh .carousel__slide{height:336px}}@media (375px <= width < 425px){.modal__content__carousel.svelte-ekwdzh .carousel__slide{height:350px}}@media (width < 375px){.modal__content__carousel.svelte-ekwdzh .carousel-panel{height:320px;width:100vw;min-width:unset;align-items:center!important}}@media (425px <= width < 768px){.modal__content__carousel.svelte-ekwdzh .carousel-panel{height:336px}}@media (375px <= width < 425px){.modal__content__carousel.svelte-ekwdzh .carousel-panel{height:350px}}.modal__content__carousel.svelte-ekwdzh img{left:0;right:0;margin:0 auto}.modal__content__carousel.svelte-ekwdzh .left.svelte-ekwdzh.svelte-ekwdzh,.modal__content__carousel.svelte-ekwdzh .right.svelte-ekwdzh.svelte-ekwdzh{margin:auto 11px;padding:0;width:32px;height:32px;background-color:var(--sb-white);border-radius:90px;border:1px solid var(--sb-black);text-align:center}.modal__content__carousel.svelte-ekwdzh .left.svelte-ekwdzh.svelte-ekwdzh:active,.modal__content__carousel.svelte-ekwdzh .left.svelte-ekwdzh.svelte-ekwdzh:hover,.modal__content__carousel.svelte-ekwdzh .right.svelte-ekwdzh.svelte-ekwdzh:active,.modal__content__carousel.svelte-ekwdzh .right.svelte-ekwdzh.svelte-ekwdzh:hover{background-color:var(--sb-black)}.modal__content__carousel.svelte-ekwdzh .left:active i.svelte-ekwdzh.svelte-ekwdzh,.modal__content__carousel.svelte-ekwdzh .left:hover i.svelte-ekwdzh.svelte-ekwdzh,.modal__content__carousel.svelte-ekwdzh .right:active i.svelte-ekwdzh.svelte-ekwdzh,.modal__content__carousel.svelte-ekwdzh .right:hover i.svelte-ekwdzh.svelte-ekwdzh{color:var(--sb-white)}.modal__content__carousel.svelte-ekwdzh .left i.svelte-ekwdzh.svelte-ekwdzh,.modal__content__carousel.svelte-ekwdzh .right i.svelte-ekwdzh.svelte-ekwdzh{vertical-align:middle;font-size:1.3rem}.modal__content__info-wrapper.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{width:100%;flex:1;background-color:rgba(var(--sb-white-rgb),1);padding:0 0 64px}.modal__content__info-wrapper__info.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{width:320px;margin:18px auto 0;white-space:normal;overflow-y:auto}.modal__content__info-wrapper__info__header__address.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{border-bottom:1px solid #4e4f51}.modal__content__info-wrapper__info__header__address.svelte-ekwdzh h2.svelte-ekwdzh.svelte-ekwdzh{font-size:1rem;margin:0;text-align:left}.modal__content__info-wrapper__info__header__apartment.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{display:flex;flex-direction:row;justify-content:space-between}.modal__content__info-wrapper__info__header__apartment__nr.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh,.modal__content__info-wrapper__info__header__apartment__price.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{font-size:1.5rem;font-weight:700}.modal__content__info-wrapper__info__description.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{text-align:left;font-size:.75rem;line-height:1rem;margin:0 0 9px}.modal__content__info-wrapper__info__details.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{display:flex;flex-direction:column}.modal__content__info-wrapper__info__details__detail.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{display:flex;flex-direction:row;justify-content:space-between}.modal__content__info-wrapper__info__details__detail.svelte-ekwdzh p.svelte-ekwdzh.svelte-ekwdzh{font-size:.75rem;line-height:1.125rem;margin:0;position:relative}.modal__content__info-wrapper__info__disclaimer.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{text-align:center;margin:38px 0 0;font-size:.5625rem;line-height:.75rem}.modal__content__info-wrapper__info__buttons.svelte-ekwdzh.svelte-ekwdzh.svelte-ekwdzh{display:flex;justify-content:space-around;max-width:320px;margin:0 auto}.modal__content__info-wrapper__info__buttons.svelte-ekwdzh button.svelte-ekwdzh.svelte-ekwdzh{height:2rem;font-size:1.1rem;line-height:1.1rem;padding:0 12px;background-color:var(--sb-white);color:var(--sb-black);transition:.2s;margin:8px 2px 2px 0;box-shadow:2px 2px 2px rgba(var(--sb-black-rgb),.05)}.modal__content__info-wrapper__info__buttons.svelte-ekwdzh button.svelte-ekwdzh.svelte-ekwdzh:disabled{pointer-events:none;opacity:.75}.modal__content__info-wrapper__info__buttons.svelte-ekwdzh button.svelte-ekwdzh.svelte-ekwdzh:hover{background-color:var(--sb-darker-grey);color:var(--sb-white)}
