.image-lightbox[data-v-49f0fa15]:not([open]){display:none}.image-lightbox[open][data-v-49f0fa15]{touch-action:none;background:#111;border:none;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.image-lightbox[data-v-49f0fa15]::backdrop{background:#000000d9}.image-lightbox__viewport[data-v-49f0fa15]{touch-action:none;cursor:zoom-in;overscroll-behavior:contain;background:#111;width:100%;height:100%;display:flex;overflow:hidden}.image-lightbox__viewport.is-zoomed[data-v-49f0fa15]{cursor:grab;overflow:auto}.image-lightbox__stage[data-v-49f0fa15]{flex:none;max-width:100%;margin:auto;line-height:0;transition:transform .22s;display:inline-block;position:relative;overflow:hidden}.image-lightbox__stage.is-dragging[data-v-49f0fa15]{transition:none}.image-lightbox__image[data-v-49f0fa15]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.image-lightbox__image--layout[data-v-49f0fa15]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100vw;height:auto;max-height:100dvh;display:block}.image-lightbox__image--sized[data-v-49f0fa15]{flex:none;max-width:none;max-height:none}.image-lightbox__image--poster[data-v-49f0fa15]{filter:blur(16px);transform:scale(1.08)}.image-lightbox__image--overlay[data-v-49f0fa15]{-o-object-fit:contain;object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .28s;position:absolute;inset:0}.image-lightbox__image--preview[data-v-49f0fa15]{z-index:1}.image-lightbox__image--full[data-v-49f0fa15]{z-index:2}.image-lightbox__image--full.is-ready[data-v-49f0fa15],.image-lightbox__image--preview.is-ready[data-v-49f0fa15]{opacity:1}.image-lightbox__progress[data-v-49f0fa15]{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:3;pointer-events:none;background:#ffffff47;border-radius:999px;height:4px;position:absolute;overflow:hidden}.image-lightbox__progress-bar[data-v-49f0fa15]{border-radius:inherit;background:#fff;width:0;height:100%;transition:width .15s linear;display:block}.image-lightbox__progress-bar.is-indeterminate[data-v-49f0fa15]{width:35%;transition:none;animation:1.05s ease-in-out infinite image-lightbox-progress-49f0fa15}.image-lightbox__toolbar[data-v-49f0fa15]{z-index:2;gap:8px;display:flex;position:absolute;top:16px;right:16px}.image-lightbox__close[data-v-49f0fa15],.image-lightbox__tool[data-v-49f0fa15]{color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:28px;line-height:1;display:inline-flex}.image-lightbox__tool[data-v-49f0fa15]:disabled{opacity:.35;cursor:default}.image-lightbox__nav[data-v-49f0fa15]{z-index:2;color:#fff;cursor:pointer;background:#0000004d;border:none;width:48px;height:48px;font-size:48px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.image-lightbox__nav--prev[data-v-49f0fa15]{left:16px}.image-lightbox__nav--next[data-v-49f0fa15]{right:16px}@keyframes image-lightbox-progress-49f0fa15{0%{transform:translate(-120%)}to{transform:translate(380%)}}@media (prefers-reduced-motion:reduce){.image-lightbox__image--overlay[data-v-49f0fa15],.image-lightbox__progress-bar[data-v-49f0fa15],.image-lightbox__stage[data-v-49f0fa15]{transition:none}.image-lightbox__progress-bar.is-indeterminate[data-v-49f0fa15]{opacity:.7;width:100%;animation:none}}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.property-gallery[data-v-04e6b88b],.property-gallery__main[data-v-04e6b88b]{min-width:0;max-width:100%}.property-gallery__main[data-v-04e6b88b]{z-index:0;margin-bottom:12px;position:relative;overflow:hidden}.property-gallery__main-preview[data-v-04e6b88b]{cursor:zoom-in;aspect-ratio:850/566;background:#e7e9ea;border-radius:15px;width:100%;display:block;position:relative;overflow:hidden}.property-gallery__main-swiper[data-v-04e6b88b],.property-gallery__thumbs-swiper[data-v-04e6b88b]{width:100%;min-width:0;max-width:100%}.property-gallery__main-swiper[data-v-04e6b88b]{border-radius:15px;overflow:hidden}.property-gallery__main-swiper[data-v-04e6b88b] .swiper{width:100%;max-width:100%}.property-gallery__main[data-v-04e6b88b] .swiper-slide{height:auto}.property-gallery__single[data-v-04e6b88b]{aspect-ratio:850/566;cursor:zoom-in;background:#e7e9ea;border-radius:15px;position:relative;overflow:hidden}.property-gallery__main-img[data-v-04e6b88b]{-o-object-fit:cover;object-fit:cover;cursor:zoom-in;width:100%;height:100%;display:block}.property-gallery__main-img--blur[data-v-04e6b88b]{filter:blur(16px)brightness(.9);transform:scale(1.08)}.property-gallery__main-img--sharp[data-v-04e6b88b]{opacity:0;transition:opacity .35s;position:absolute;inset:0}.property-gallery__main-img--sharp.is-ready[data-v-04e6b88b]{opacity:1}.property-gallery__expand[data-v-04e6b88b]{z-index:3;color:#050809;cursor:pointer;background:#ffffffe0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 2px 8px #0508092e}.property-gallery__expand[data-v-04e6b88b]:hover{background:#fff}.property-gallery__nav[data-v-04e6b88b]{z-index:2;color:#fff;cursor:pointer;background-color:#c2410cd9;border:0;justify-content:center;align-items:center;width:64px;height:60px;transition:background-color .2s,opacity .2s;display:inline-flex;position:absolute;top:calc(50% - 30px)}.property-gallery__nav[data-v-04e6b88b]:hover:not(:disabled){background-color:#c2410c}.property-gallery__nav[data-v-04e6b88b]:disabled{opacity:.45;cursor:default}.property-gallery__nav--prev[data-v-04e6b88b]{border-top-right-radius:16px;border-bottom-right-radius:16px;left:0}.property-gallery__nav--next[data-v-04e6b88b]{border-top-left-radius:16px;border-bottom-left-radius:16px;right:0}.property-gallery__thumb[data-v-04e6b88b]{cursor:pointer;background:#f0f0f0;border:2px solid #0000;border-radius:5px;width:100%;height:100%;padding:0;overflow:hidden}.property-gallery__thumb img[data-v-04e6b88b]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.property-gallery__thumbs[data-v-04e6b88b]{z-index:0;min-width:0;max-width:100%;position:relative;overflow:hidden}.property-gallery__thumbs-swiper[data-v-04e6b88b]{overflow:hidden}.property-gallery__thumbs[data-v-04e6b88b] .swiper-wrapper{align-items:stretch}.property-gallery__thumbs[data-v-04e6b88b] .swiper-slide{height:104px}.property-gallery__thumb--active[data-v-04e6b88b],.property-gallery__thumb[data-v-04e6b88b]:hover{border-color:#cd3134}.object-single-image-placeholder[data-v-04e6b88b]{aspect-ratio:850/566;background:#e7e9ea;border-radius:15px;justify-content:center;align-items:center;min-height:200px;display:flex}.object-single-image-placeholder__img[data-v-04e6b88b]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;max-height:100%;display:block}@media screen and (width<=767px){.property-gallery__thumbs[data-v-04e6b88b] .swiper-slide{height:74px}}
