.floor-plans-dialog{background-color:rgba(0,0,0,.5);border:none;display:none;height:100vh;left:50%;margin:0;max-width:100%;padding:20px;position:fixed;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;z-index:10000}@media(max-width:767.98px){.floor-plans-dialog{padding:10px}}.floor-plans-dialog__overlay{background:rgba(0,0,0,.7);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.floor-plans-dialog__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:20px;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr;height:100%;width:100%}@media(max-width:767.98px){.floor-plans-dialog__wrapper{gap:10px;grid-template-columns:1fr;grid-template-rows:auto 1fr auto}}.floor-plans-dialog__slider{grid-column:2;grid-row:1/3;height:100%;max-height:90vh;width:100%}@media(max-width:767.98px){.floor-plans-dialog__slider{grid-column:1;grid-row:2}}.floor-plans-dialog__slider .swiper-slide,.floor-plans-dialog__slider .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.floor-plans-dialog__slider .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.floor-plans-dialog__image{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.floor-plans-dialog__navigation{display:contents}.floor-plans-dialog__arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.floor-plans-dialog__arrow--prev{grid-column:1;grid-row:1/3}@media(max-width:767.98px){.floor-plans-dialog__arrow--prev{-webkit-box-pack:start;-ms-flex-pack:start;grid-column:1;grid-row:3;justify-content:flex-start}}.floor-plans-dialog__arrow--next{grid-column:3;grid-row:1/3;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:767.98px){.floor-plans-dialog__arrow--next{-webkit-box-pack:end;-ms-flex-pack:end;grid-column:1;grid-row:3;justify-content:flex-end}}.floor-plans-dialog__arrow-btn{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);cursor:pointer;padding:16px;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width:767.98px){.floor-plans-dialog__arrow-btn{padding:12px}}.floor-plans-dialog__arrow-btn:hover{background:hsla(0,0%,100%,.3)}.floor-plans-dialog__arrow-btn.swiper-button-disabled{cursor:not-allowed;opacity:.3}.floor-plans-dialog__pagination{display:none!important}.floor-plans-dialog__button{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,0);border:none;border-radius:4px;cursor:pointer;grid-column:3;grid-row:1;outline:none;padding:10px;place-self:start end;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width:767.98px){.floor-plans-dialog__button{grid-column:1;grid-row:1;padding:8px}}.floor-plans-dialog__button:focus-visible{outline:2px solid Highlight!important}.floor-plans-dialog__button svg{fill:#fff;display:block;height:24px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:24px}@media(max-width:767.98px){.floor-plans-dialog__button svg{height:20px;width:20px}}.floor-plans-dialog .c-arrow:before{background-color:#fff}.floor-plans-dialog .c-arrow:after{border-bottom:1px solid #fff;border-left:1px solid #fff}body.floor-plans-open .header{display:none!important}
/*# sourceMappingURL=floor-plans-dialog.css.map*/