.email.svelte-fr9wuh{background-color:#cdd9c9;flex-direction:column;gap:5px;margin:auto 0 0;padding:12px 22px 11px 11px;display:flex}.email__text.svelte-fr9wuh{text-align:start;margin:0;font-size:14px}.email__input.svelte-fr9wuh{border:none;width:100%;height:24px;font-size:16px}.email__button.svelte-fr9wuh{align-self:flex-end}.disabledButton.svelte-gp2fue:hover{cursor:not-allowed}.modal.svelte-gp2fue{text-align:center;white-space:nowrap;color:var(--sb-black);z-index:51;cursor:default;overscroll-behavior:contain;background-color:rgba(var(--sb-white-rgb), .75);justify-content:center;width:100vw;height:100dvh;min-height:fit-content;margin:auto 0;padding:80px 0 0;font-size:1rem;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.modal__container.svelte-gp2fue{border:1px solid var(--sb-black);background-color:rgba(var(--sb-white-rgb), 1);flex-direction:column;width:944px;height:fit-content;min-height:480px;max-height:min(620px,100dvh - 120px);margin:0 auto;padding:24px 42px 42px;display:flex}@media (min-width:1560px){.modal__container.svelte-gp2fue{width:1197px;max-height:min(790px,100dvh - 120px);padding:32px 60px 60px}}@media (min-width:1440px) and (max-width:1559.98px){.modal__container.svelte-gp2fue{width:1105px;max-height:min(700px,100dvh - 120px)}}@media (min-width:768px) and (max-width:1023.98px){.modal__container.svelte-gp2fue{width:calc(100vw - 32px);max-width:944px;max-height:calc(100dvh - 120px);padding:14px 20px 20px}}.modal__controls__copy-and-close.svelte-gp2fue{flex-direction:row;justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.modal__controls__copy-and-close.svelte-gp2fue button:where(.svelte-gp2fue){font-size:1.2rem}.modal__controls__copy-and-close.svelte-gp2fue button:where(.svelte-gp2fue):hover{background-color:var(--sb-dark-grey);color:var(--sb-white)}@media (min-width:1440px){.modal__controls__copy-and-close.svelte-gp2fue button:where(.svelte-gp2fue){font-size:1.5rem}}.modal__controls__images.svelte-gp2fue{flex-direction:row;justify-content:space-between;gap:1rem;max-width:700px;margin:10px 0 0;display:flex}@media (min-width:1560px){.modal__controls__images.svelte-gp2fue{min-width:700px;margin-bottom:4px}}@media (min-width:1440px) and (max-width:1559.98px){.modal__controls__images.svelte-gp2fue{min-width:646px}}@media (min-width:1024px) and (max-width:1439.98px){.modal__controls__images.svelte-gp2fue{min-width:552px;margin-bottom:6px}}@media (min-width:768px) and (max-width:1023.98px){.modal__controls__images.svelte-gp2fue{flex:none;gap:.5rem;max-width:none;margin:0 0 4px}}.modal__columns.svelte-gp2fue{flex-direction:row;flex:auto;justify-content:space-between;align-items:stretch;column-gap:23px;min-height:0;display:flex;position:relative}@media (min-width:1560px){.modal__columns.svelte-gp2fue{column-gap:50px}}@media (min-width:1440px) and (max-width:1559.98px){.modal__columns.svelte-gp2fue{column-gap:44px}}@media (min-width:1024px) and (max-width:1439.98px){.modal__columns.svelte-gp2fue{column-gap:29px}}@media (min-width:768px) and (max-width:1023.98px){.modal__columns.svelte-gp2fue{column-gap:20px}}.modal__columns__media.svelte-gp2fue{flex-direction:column;flex:none;min-height:0;display:flex}@media (min-width:768px) and (max-width:1023.98px){.modal__columns__media.svelte-gp2fue{flex:60%;min-width:0}}.modal__columns__info.svelte-gp2fue{flex-direction:column;flex:auto;justify-content:center;min-width:0;min-height:0;margin-top:20px;display:flex}@media (min-width:768px) and (max-width:1023.98px){.modal__columns__info.svelte-gp2fue{flex:40%}}.modal__content__image-wrapper.svelte-gp2fue{flex:auto;min-width:460px;height:393px;min-height:0;max-height:calc(100dvh - 260px);position:relative}@media (min-width:768px) and (max-width:1023.98px){.modal__content__image-wrapper.svelte-gp2fue{flex:auto;min-width:0;height:clamp(280px,50vw - 30px,473px)}}@media (min-width:1560px){.modal__content__image-wrapper.svelte-gp2fue{min-width:700px;height:600px}}@media (min-width:1440px) and (max-width:1559.98px){.modal__content__image-wrapper.svelte-gp2fue{min-width:646px;max-width:760px;height:554px}}@media (min-width:1024px) and (max-width:1439.98px){.modal__content__image-wrapper.svelte-gp2fue{min-width:552px;height:473px}}.modal__content__image-wrapper.svelte-gp2fue img:where(.svelte-gp2fue){box-shadow:2px 2px 2px 0 rgba(var(--sb-black-rgb), .25);border:1px solid var(--sb-black);object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.modal__content__image-wrapper.svelte-gp2fue img.furniture:where(.svelte-gp2fue){object-fit:cover}.modal__content__info-wrapper.svelte-gp2fue{flex:1;margin:0}.modal__content__info-wrapper__info.svelte-gp2fue{white-space:normal;flex-direction:column;height:100%;margin:0 auto;display:flex;overflow-y:auto}.modal__content__info-wrapper__info__header__address.svelte-gp2fue{border-bottom:1px solid #4e4f51;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.modal__content__info-wrapper__info__header__address.svelte-gp2fue h2:where(.svelte-gp2fue){text-align:left;margin:0 0 5px;font-size:.925rem;font-weight:500}.modal__content__info-wrapper__info__header__address__logo.svelte-gp2fue{flex-shrink:0;margin-bottom:4px}.modal__content__info-wrapper__info__header__address__logo.svelte-gp2fue img:where(.svelte-gp2fue){max-height:32px;display:block}.modal__content__info-wrapper__info__header__sub.svelte-gp2fue{flex-direction:row;justify-content:space-between;margin:0 0 16px;display:flex}@media (min-width:1560px){.modal__content__info-wrapper__info__header__sub.svelte-gp2fue{margin:4px 0 19px}}@media (min-width:1440px) and (max-width:1559.98px){.modal__content__info-wrapper__info__header__sub.svelte-gp2fue{margin:0 0 21px}}.modal__content__info-wrapper__info__header__sub__nr.svelte-gp2fue{margin:0;font-size:1.5rem;font-weight:700}@media (min-width:1560px){.modal__content__info-wrapper__info__header__sub__nr.svelte-gp2fue{font-size:1.625rem;line-height:1.625rem}}.modal__content__info-wrapper__info__header__sub__price.svelte-gp2fue{margin:0;font-size:1.5rem;font-weight:700}@media (min-width:1560px){.modal__content__info-wrapper__info__header__sub__price.svelte-gp2fue{font-size:1.625rem;line-height:1.625rem}}.modal__content__info-wrapper__info__description.svelte-gp2fue{text-align:left;margin:0 0 25px;font-size:.75rem;line-height:1rem}@media (min-width:1560px){.modal__content__info-wrapper__info__description.svelte-gp2fue{font-size:.9375rem;line-height:1.3125rem}}@media (min-width:1440px) and (max-width:1559.98px){.modal__content__info-wrapper__info__description.svelte-gp2fue{max-width:333px;margin:0 0 39px;font-size:.8625rem;line-height:1.3125rem}}@media (min-width:1024px) and (max-width:1439.98px){.modal__content__info-wrapper__info__description.svelte-gp2fue{line-height:1.03125rem}}.modal__content__info-wrapper__info__details.svelte-gp2fue{flex-direction:column;display:flex}.modal__content__info-wrapper__info__details__detail.svelte-gp2fue{flex-direction:row;justify-content:space-between;display:flex}.modal__content__info-wrapper__info__details__detail.svelte-gp2fue p:where(.svelte-gp2fue){margin:0;font-size:.75rem;line-height:1.125rem;position:relative}@media (min-width:1560px){.modal__content__info-wrapper__info__details__detail.svelte-gp2fue p:where(.svelte-gp2fue){font-size:.9375rem;line-height:1.5625rem}}@media (min-width:1440px) and (max-width:1559.98px){.modal__content__info-wrapper__info__details__detail.svelte-gp2fue p:where(.svelte-gp2fue){font-size:.8625rem;line-height:1.5625rem}}@media (min-width:1024px) and (max-width:1439.98px){.modal__content__info-wrapper__info__details__detail.svelte-gp2fue p:where(.svelte-gp2fue){font-size:.743125rem;line-height:1.23125rem}}.modal__content__info-wrapper__info__disclaimer.svelte-gp2fue{text-align:left;font-size:.5625rem;line-height:.75rem}@media (min-width:1024px) and (max-width:1439.98px){.modal__content__info-wrapper__info__disclaimer.svelte-gp2fue{max-width:221px;font-size:.5rem}}@media (min-width:1024px) and (max-width:1559.98px){.modal__content__info-wrapper__info__disclaimer.svelte-gp2fue{font-size:.6375rem}}.modal__content__info-wrapper__info__buttons.svelte-gp2fue{justify-content:space-around;display:flex}.modal.svelte-91sczd{text-align:center;white-space:nowrap;color:var(--sb-black);z-index:2002;cursor:default;overscroll-behavior:contain;background-color:rgba(var(--sb-white-rgb), .75);justify-content:center;width:100vw;height:100dvh;margin:auto 0;padding:0 1rem;font-size:1rem;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@media (max-width:374.98px){.modal.svelte-91sczd{margin:0;padding:0}}.modal__container.svelte-91sczd{border:1px solid var(--sb-black);background-color:rgba(var(--sb-white-rgb), 1);min-width:368px;max-width:1000px;min-height:480px;margin:0 auto;padding:50px 60px 35px 32px}@media (max-width:1023.98px){.modal__container.svelte-91sczd{padding:1rem}}.modal__controls.svelte-91sczd{justify-content:space-between;display:flex}@media (min-width:1440px) and (max-width:1559.98px){.modal__controls.svelte-91sczd{margin:2px 0 9px}}.modal__controls__title.svelte-91sczd{margin:0}@media (max-width:1024px){.modal__controls__title.svelte-91sczd{margin:0 auto}}.modal__controls__copy-and-close.svelte-91sczd{margin:auto 0}.modal__controls__copy-and-close.svelte-91sczd button:where(.svelte-91sczd){font-size:1.2rem}@media (min-width:1440px){.modal__controls__copy-and-close.svelte-91sczd button:where(.svelte-91sczd){font-size:1.5rem}}.modal__content.svelte-91sczd{flex-direction:row;justify-content:space-between;column-gap:23px;display:flex;position:relative}@media (min-width:1560px){.modal__content.svelte-91sczd{column-gap:50px}}@media (min-width:1440px) and (max-width:1559.98px){.modal__content.svelte-91sczd{column-gap:44px}}@media (min-width:1024px) and (max-width:1439.98px){.modal__content.svelte-91sczd{column-gap:29px}}.modal.svelte-15sn19s{text-align:center;white-space:nowrap;color:var(--sb-black);z-index:2001;cursor:default;background-color:rgba(var(--sb-black-rgb), .5);overscroll-behavior:contain;justify-content:center;align-items:center;padding:24px 12px;font-size:1rem;display:flex;position:fixed;inset:0}.modal__outer.svelte-15sn19s{overscroll-behavior:contain;background-color:var(--sb-white);width:100%;max-width:400px;max-height:calc(100dvh - 48px);box-shadow:0 0 10px rgba(var(--sb-black-rgb), .4);flex-direction:column;display:flex;position:relative;overflow-y:auto}.modal__outer__controls.svelte-15sn19s{background-color:rgba(var(--sb-white-rgb), .95);z-index:52;height:40px;position:sticky;top:0}.modal__outer__controls.svelte-15sn19s button:where(.svelte-15sn19s){border:1px solid var(--sb-black);background-color:var(--sb-white);padding:0;position:absolute;top:8px;right:12px}.modal__outer__controls.svelte-15sn19s button:where(.svelte-15sn19s) i:where(.svelte-15sn19s){margin:auto;padding:4px;font-size:1.25rem;line-height:1.25rem}.modal__content.svelte-15sn19s{flex-direction:column;display:flex;position:relative}.modal__content__image.svelte-15sn19s{background-color:rgba(var(--sb-white-rgb), .9);padding:16px 0}.modal__content__image.svelte-15sn19s img:where(.svelte-15sn19s){object-fit:contain;border:1px solid var(--sb-black);width:320px;max-width:calc(100% - 32px);height:auto;box-shadow:2px 2px 2px 0 rgba(var(--sb-black-rgb), .25);margin:0 auto;display:block}.modal__content__images-bottom.svelte-15sn19s{background-color:rgba(var(--sb-white-rgb), 1);flex-direction:column;padding:0 0 24px;display:flex}.modal__content__images-bottom.svelte-15sn19s .modal__content__image:where(.svelte-15sn19s){padding:16px 0 0}.modal__content__info-wrapper.svelte-15sn19s{background-color:rgba(var(--sb-white-rgb), 1);width:100%;padding:0}.modal__content__info-wrapper__info.svelte-15sn19s{white-space:normal;width:320px;margin:0 auto;overflow-y:auto}.modal__content__info-wrapper__info__header__address.svelte-15sn19s{border-bottom:1px solid #4e4f51;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.modal__content__info-wrapper__info__header__address.svelte-15sn19s h2:where(.svelte-15sn19s){text-align:left;margin:0;font-size:1rem}.modal__content__info-wrapper__info__header__address__logo.svelte-15sn19s{flex-shrink:0;margin-bottom:4px}.modal__content__info-wrapper__info__header__address__logo.svelte-15sn19s img:where(.svelte-15sn19s){max-height:26px;display:block}.modal__content__info-wrapper__info__header__apartment.svelte-15sn19s{flex-direction:row;justify-content:space-between;display:flex}.modal__content__info-wrapper__info__header__apartment__nr.svelte-15sn19s,.modal__content__info-wrapper__info__header__apartment__price.svelte-15sn19s{font-size:1.5rem;font-weight:700}.modal__content__info-wrapper__info__description.svelte-15sn19s{text-align:left;margin:0 0 9px;font-size:.75rem;line-height:1rem}.modal__content__info-wrapper__info__details.svelte-15sn19s{flex-direction:column;display:flex}.modal__content__info-wrapper__info__details__detail.svelte-15sn19s{flex-direction:row;justify-content:space-between;display:flex}.modal__content__info-wrapper__info__details__detail.svelte-15sn19s p:where(.svelte-15sn19s){margin:0;font-size:.75rem;line-height:1.125rem;position:relative}.modal__content__info-wrapper__info__details__email.svelte-15sn19s{margin:10px 0}.modal__content__info-wrapper__info__disclaimer.svelte-15sn19s{text-align:center;margin:15px 0 0;font-size:.5625rem;line-height:.75rem}.modal__content__info-wrapper__info__buttons.svelte-15sn19s{justify-content:space-around;max-width:320px;margin:0 auto;display:flex}.modal__content__info-wrapper__info__buttons.svelte-15sn19s button:where(.svelte-15sn19s){background-color:var(--sb-white);height:2rem;color:var(--sb-black);box-shadow:2px 2px 2px 0 rgba(var(--sb-black-rgb), .05);margin:8px 2px 2px 0;padding:0 12px;font-size:1.1rem;line-height:1.1rem;transition:all .2s}.modal__content__info-wrapper__info__buttons.svelte-15sn19s button:where(.svelte-15sn19s):disabled{pointer-events:none;opacity:.75}.modal__content__info-wrapper__info__buttons.svelte-15sn19s button:where(.svelte-15sn19s):hover{background-color:var(--sb-darker-grey);color:var(--sb-white)}
