.contact.svelte-lxicjz{position:fixed;inset:0;display:flex;padding:1rem;background-color:rgba(var(--primary-rgb),.5);z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contact__wrapper.svelte-lxicjz{background-color:var(--white);margin:auto;position:relative;border-radius:.25rem;padding-bottom:.5rem;color:var(--primary)}.contact__wrapper__header.svelte-lxicjz{text-align:center;padding:1rem 0 0}.contact__wrapper__close.svelte-lxicjz{position:absolute;margin-left:auto;width:2.5rem;height:2.5rem;padding:.75rem;display:flex;justify-content:center;align-items:center;top:-1rem;right:-1rem;z-index:2;border-radius:50%;background-color:var(--white)}@media(max-width:768px){.contact__wrapper.svelte-lxicjz{padding:0 1.5rem}}.sale.svelte-9p58k8{padding:12rem 1rem 0;color:var(--primary)}.sale__content.svelte-9p58k8{max-width:83rem;width:100%;margin:0 auto}.sale__content__notfound.svelte-9p58k8{text-align:center}.sale__content__openhouse.svelte-9p58k8{width:100%;background-color:var(--secondary);color:var(--white);padding:1rem 1.5rem;border-radius:.25rem;text-align:center;font-size:1.5rem;line-height:1.5rem;animation:svelte-9p58k8-pulse-animation 2.5s infinite;margin-bottom:3rem}.sale__content__header.svelte-9p58k8{display:flex;justify-content:space-between;margin-bottom:1.5rem}.sale__content__header__left.svelte-9p58k8 h2:where(.svelte-9p58k8){font-size:2.5rem;line-height:2.5rem;margin-bottom:.5rem}.sale__content__header__left.svelte-9p58k8 div:where(.svelte-9p58k8){font-style:italic}.sale__content__header__right.svelte-9p58k8{font-size:2.5rem;line-height:2.5rem;color:var(--secondary);font-weight:600}.sale__content__images.svelte-9p58k8{position:relative;width:100%;max-height:1000px;border-radius:.25rem;overflow:hidden;margin-bottom:1.5rem;box-shadow:0 0 10px rgba(var(--primary-rgb),.1);border:1px solid rgba(var(--primary-rgb),.1)}.sale__content__images__image.svelte-9p58k8{width:100%;height:100%;object-fit:contain;display:none;opacity:0}.sale__content__images__image.shown.svelte-9p58k8{display:block;opacity:1}.sale__content__images__button.svelte-9p58k8{position:absolute;z-index:2;width:3rem;border-radius:.25rem;height:3rem;top:50%;transform:translateY(-50%);background-color:var(--white);padding:.5rem}.sale__content__images__button.left.svelte-9p58k8{left:1rem}.sale__content__images__button.right.svelte-9p58k8{right:1rem}.sale__content__images__button.svelte-9p58k8:hover{background-color:var(--primary)}.sale__content__actions.svelte-9p58k8{display:flex;flex-direction:row-reverse;margin-bottom:1.5rem;gap:1rem}.sale__content__cards.svelte-9p58k8{display:flex;gap:1rem;margin-bottom:3rem}.sale__content__cards__card.svelte-9p58k8{background-color:var(--white);font-size:1.125rem;font-weight:600;border:1px solid rgba(var(--primary-rgb),.1);box-shadow:0 0 10px rgba(var(--primary-rgb),.1);height:5rem;width:100%;border-radius:.25rem;text-align:center;line-height:5rem}.sale__content__lists.svelte-9p58k8{display:flex;gap:1rem;margin-bottom:3rem}.sale__content__lists__list.svelte-9p58k8{width:100%}.sale__content__lists__list__item.svelte-9p58k8{display:flex;justify-content:space-between;height:3rem;padding:0 .75rem;line-height:3rem;border-bottom:1px solid rgba(var(--primary-rgb),.25)}.sale__content__text.svelte-9p58k8{color:var(--primary);border:1px solid rgba(var(--primary-rgb),.1);box-shadow:0 0 10px rgba(var(--primary-rgb),.1);border-radius:.25rem;padding:1.5rem;margin-bottom:1.5rem;text-wrap:wrap;word-wrap:break-word}.sale__content__map.svelte-9p58k8{width:100%;height:32rem;border:1px solid rgba(var(--primary-rgb),.1);box-shadow:0 0 10px rgba(var(--primary-rgb),.1);border-radius:.25rem;z-index:0}@media not (min-width:1024px){.sale__content__cards.svelte-9p58k8{flex-direction:column}}@media not (min-width:768px){.sale__content__openhouse.svelte-9p58k8{font-size:1rem;padding:1rem 0}.sale__content__header.svelte-9p58k8{flex-direction:column;gap:1.5rem}.sale__content__lists.svelte-9p58k8{flex-direction:column;gap:0}}@media not (min-width:652px){.sale__content__actions.svelte-9p58k8{flex-direction:column}}@keyframes svelte-9p58k8-pulse-animation{0%{box-shadow:0 0 rgba(var(--secondary-rgb),.75)}to{box-shadow:0 0 0 10px rgba(var(--secondary-rgb),0)}}
