.hox-props-listing__table{display:flex;flex-direction:column;gap:calc(48px*var(--hox-scale));width:100%;margin-top:calc(60px*var(--hox-scale))}@media(max-width: 991.98px){.hox-props-listing__table{gap:32px;margin-top:40px}}.hox-props-listing__table .hox-props-listing__table-title h2{margin:0;line-height:1}.hox-props-listing__table .hox-props-listing__table-title h2 span{font-size:calc(64px*var(--hox-scale));font-weight:500;line-height:1;color:#2d2d2d;display:block}@media(max-width: 575.98px){.hox-props-listing__table .hox-props-listing__table-title h2 span{font-size:40px}}.hox-props-listing__table .hox-props-listing__table-title h2 .hox-props-listing__table-title-text-first{margin-bottom:-0.2em;color:rgba(45,45,45,.16)}.hox-props-listing__table .hox-props-listing__table-title h2 .hox-props-listing__table-title-text-second{background-color:#fff;position:relative}.hox-props-listing__table .hox-props-listing__table-table{width:100%;overflow-x:auto}.hox-props-listing__table .hox-props-listing__table-table[data-limited]{max-height:670px;position:relative;overflow-y:hidden}@media(max-width: 767.98px){.hox-props-listing__table .hox-props-listing__table-table[data-limited]{max-height:530px}}.hox-props-listing__table .hox-props-listing__table-table table{width:100%;border-collapse:collapse}@media(max-width: 767.98px){.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--floorplan-tooltip{display:none}}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--floorplan-tooltip button{border:none;background-color:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--floorplan-tooltip img{cursor:pointer}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-head th{padding:calc(16px*var(--hox-scale));font-size:calc(18px*var(--hox-scale));font-weight:500;text-transform:uppercase;text-align:center;color:var(--e-global-color-primary);border:none;vertical-align:middle;background-color:rgba(0,0,0,0)}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-head th span{display:block;font-size:inherit;font-weight:inherit;color:inherit}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-head th .hox-props-listing__table-cell-name-desktop{display:block}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-head th .hox-props-listing__table-cell-name-mobile{display:none}@media(max-width: 767.98px){.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-head th{font-size:12px;padding:12px 4px}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-head th .hox-props-listing__table-cell-name-desktop{display:none}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-head th .hox-props-listing__table-cell-name-mobile{display:block}}.hox-props-listing__table .hox-props-listing__table-table tr:not(.hox-props-listing__table-head){transition:background-color .2s ease}.hox-props-listing__table .hox-props-listing__table-table tr:not(.hox-props-listing__table-head).filter-hidden{display:none}.hox-props-listing__table .hox-props-listing__table-table tr:not(.hox-props-listing__table-head):hover{background-color:var(--e-global-color-primary) !important}.hox-props-listing__table .hox-props-listing__table-table tr:not(.hox-props-listing__table-head):hover td,.hox-props-listing__table .hox-props-listing__table-table tr:not(.hox-props-listing__table-head):hover td span{color:#fff !important}.hox-props-listing__table .hox-props-listing__table-table tr:not(.hox-props-listing__table-head):hover .hox-props-listing__table-cell--floorplan-tooltip img{filter:brightness(0) saturate(100%) invert(53%) sepia(24%) saturate(647%) hue-rotate(353deg) brightness(92%) contrast(90%)}.hox-props-listing__table .hox-props-listing__table-table tr:not(.hox-props-listing__table-head) td{padding:calc(16px*var(--hox-scale));font-size:calc(16px*var(--hox-scale));font-weight:300;line-height:1.25;text-align:center;color:var(--e-global-color-primary);border:none;vertical-align:middle;background-color:rgba(0,0,0,0);white-space:nowrap}@media(max-width: 767.98px){.hox-props-listing__table .hox-props-listing__table-table tr:not(.hox-props-listing__table-head) td{font-size:12px;padding:12px 4px}}.hox-props-listing__table .hox-props-listing__table-table tr:not(.hox-props-listing__table-head).odd{background-color:rgba(45,45,45,.04)}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status{display:flex;align-items:center;justify-content:center;gap:8px}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status .dot{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(24px*var(--hox-scale));height:calc(24px*var(--hox-scale))}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status .dot::before,.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status .dot::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status .dot::before{width:70%;height:70%;animation:hox-table-status-pulse 1.5s infinite}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status .dot::after{width:35%;height:35%}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status .text{white-space:nowrap}@media(max-width: 767.98px){.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status .text{display:none}}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.volny .dot::before{background-color:rgba(96,221,24,.2)}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.volny .dot::after{background-color:#60dd18}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.rezervovano .dot::before,.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.rezervovany .dot::before{background-color:rgba(228,149,23,.2)}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.rezervovano .dot::after,.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.rezervovany .dot::after{background-color:#e49517}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.prodano .dot::before,.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.prodany .dot::before{background-color:rgba(242,41,37,.2)}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.prodano .dot::after,.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell--status.prodany .dot::after{background-color:#f22925}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell-detail-button{display:inline-flex;align-items:center;justify-content:center;width:calc(24px*var(--hox-scale));height:calc(24px*var(--hox-scale));padding:0;border:none;background-color:var(--e-global-color-accent, #A07F56);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTIgOSIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTExLjI2MjMgNC42NjE4NEw2LjkwODMyIDguNzUwNjZDNi44Mzk1NCA4LjgxMDg0IDYuNzQ4NTcgOC44NDM2MSA2LjY1NDU3IDguODQyMDVDNi41NjA1NyA4Ljg0MDQ5IDYuNDcwODkgOC44MDQ3NCA2LjQwNDQxIDguNzQyMzFDNi4zMzc5MyA4LjY3OTg4IDYuMjk5ODYgOC41OTU2NSA2LjI5ODIgOC41MDczOEM2LjI5NjU0IDguNDE5MTEgNi4zMzE0MyA4LjMzMzY4IDYuMzk1NTIgOC4yNjkwOEwxMC4xMjk3IDQuNzYxNzlIMC4zNjI4MzJDMC4yNjY2MDMgNC43NjE3OSAwLjE3NDMxNSA0LjcyNTg5IDAuMTA2MjcxIDQuNjYxOTlDMC4wMzgyMjY4IDQuNTk4MDkgMCA0LjUxMTQyIDAgNC40MjEwNUMwIDQuMzMwNjggMC4wMzgyMjY4IDQuMjQ0MDIgMC4xMDYyNzEgNC4xODAxMkMwLjE3NDMxNSA0LjExNjIyIDAuMjY2NjAzIDQuMDgwMzIgMC4zNjI4MzIgNC4wODAzMkgxMC4xMjk3TDYuMzk1NTIgMC41NzMwMjFDNi4zMzE0MyAwLjUwODQyOSA2LjI5NjU0IDAuNDIyOTk3IDYuMjk4MiAwLjMzNDcyNEM2LjI5OTg2IDAuMjQ2NDUgNi4zMzc5MyAwLjE2MjIyNyA2LjQwNDQxIDAuMDk5Nzk4OUM2LjQ3MDg5IDAuMDM3MzcwMyA2LjU2MDU3IDAuMDAxNjEwNTcgNi42NTQ1NyA1LjMwODUzZS0wNUM2Ljc0ODU3IC0wLjAwMTUwNDQgNi44Mzk1NCAwLjAzMTI2MiA2LjkwODMyIDAuMDkxNDQ5NEwxMS4yNjIzIDQuMTgwMjdDMTEuMzMwMyA0LjI0NDE1IDExLjM2ODQgNC4zMzA3NiAxMS4zNjg0IDQuNDIxMDVDMTEuMzY4NCA0LjUxMTM1IDExLjMzMDMgNC41OTc5NSAxMS4yNjIzIDQuNjYxODRaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=");background-position:center;background-repeat:no-repeat;color:rgba(0,0,0,0);font-size:0;line-height:0;cursor:pointer;overflow:hidden}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell-detail-button:hover{filter:brightness(0.92)}.hox-props-listing__table .hox-props-listing__table-table .hox-props-listing__table-cell-detail-button[disabled]{opacity:.5;cursor:not-allowed}.hox-props-listing__table .hox-props-listing__table-no-results{padding:calc(16px*var(--hox-scale))}.hox-props-listing__table .hox-props-listing__table-no-results p{margin:0;font-size:calc(16px*var(--hox-scale));font-weight:400;line-height:1.25;text-align:center;color:var(--e-global-color-primary);text-transform:lowercase}.hox-props-listing__table .hox-props-listing__table-button{display:flex;justify-content:center;width:100%}.hox-props-listing__table .hox-props-listing__table-button .hox-props-listing__table-button-button{display:inline-flex;align-items:center;justify-content:center;padding:calc(20px*var(--hox-scale)) calc(32px*var(--hox-scale));border:none;background-color:var(--e-global-color-primary);color:#fff;font-family:inherit;font-size:calc(16px*var(--hox-scale));font-weight:500;line-height:1.3;cursor:pointer;white-space:nowrap}.hox-props-listing__table .hox-props-listing__table-button .hox-props-listing__table-button-button span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-decoration:inherit}@media(max-width: 575.98px){.hox-props-listing__table .hox-props-listing__table-button .hox-props-listing__table-button-button{font-size:14px;padding:16px 16px}}.hox-props-listing__table .hox-props-listing__table-bottom-text{font-size:calc(14px*var(--hox-scale));color:#666;line-height:1.2;font-style:italic}@media(max-width: 575.98px){.hox-props-listing__table .hox-props-listing__table-bottom-text{font-size:12px}}.hox-house-detail *{font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-primary)}.hox-house-detail [hidden]{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.hox-house-detail .hox-widget-imagemap-container .imp-object[data-hox-map-focusable]{cursor:pointer}.hox-house-detail .hox-widget-imagemap-container .imp-object[data-hox-map-focusable]:focus{outline:none}.hox-house-detail .hox-widget-imagemap-container .imp-object[data-hox-map-focusable].volny:focus,.hox-house-detail .hox-widget-imagemap-container .imp-object[data-hox-map-focusable].volny:focus-visible,.hox-house-detail .hox-widget-imagemap-container .imp-object[data-hox-map-focusable].volny.hox-imp-object-focused{opacity:1}.hox-house-detail .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.hox-house-detail .hox-house-detail__preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1000}.hox-house-detail .hox-house-detail__main-map-section{position:relative}.hox-house-detail .hox-house-detail__main-map-section .hox-house-detail__main-map{width:auto;max-width:100%;overflow:hidden}@media(max-width: 1024.98px){.hox-house-detail .hox-house-detail__main-map-section .hox-house-detail__main-map{margin-left:12px;margin-right:12px}}.hox-house-detail .hox-house-detail__main-map-section .hox-house-detail__top{position:absolute;top:0;left:0;width:100%;padding:inherit}@media(max-width: 1024.98px){.hox-house-detail .hox-house-detail__main-map-section .hox-house-detail__top{padding-left:20px;padding-right:20px}}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__main-map-section .hox-house-detail__top{position:relative;--color-text: var(--e-global-color-primary);--color-text-link: #BCB2A6;--color-text-link-hover: #A07F56;--color-text-link-active: #A07F56;padding:0}}.hox-house-detail .hox-house-detail__main-map-section .hox-house-detail__top .hox-house-detail__top-inner{padding-top:calc(60px*var(--hox-scale))}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__main-map-section .hox-house-detail__top .hox-house-detail__top-inner{padding-top:0}}.hox-house-detail .hox-house-detail__main{position:relative}.hox-house-detail .hox-house-detail__main:not(:has(.hox-house-detail__selected-floor[hidden=hidden]))::before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background-image:url("../img/vector-bg.svg");background-size:auto;background-position:top center;background-repeat:repeat-x}.hox-house-detail .hox-house-detail__main .hox-house-detail__main-container{position:relative}.hox-house-detail .hox-house-detail__main .hox-house-detail__top{--color-text: var(--e-global-color-primary);--color-text-link: #BCB2A6;--color-text-link-hover: #A07F56;--color-text-link-active: #A07F56}.hox-house-detail .hox-house-detail__main .hox-house-detail__floor-data{display:none}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor{display:flex;flex-direction:row;--gap: 24px;gap:var(--gap);flex-wrap:wrap}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor{flex-direction:column}}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__top{width:100%;margin-bottom:32px}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__top{margin-bottom:16px}}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar{width:calc(15% - var(--gap)/2);display:flex;flex-direction:column}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar{width:100%;flex-direction:row;flex-wrap:wrap}}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar h3{margin:0;margin-bottom:calc(16px*var(--hox-scale));line-height:1;font-size:calc(20px*var(--hox-scale));font-weight:500}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar h3{width:100%;font-size:18px}}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-fieldset{border:0;margin:0;padding:0;min-width:0}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav{margin-bottom:calc(32px*var(--hox-scale));display:flex;flex-direction:column;gap:calc(10px*var(--hox-scale))}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav{flex-direction:row;flex-wrap:wrap}}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label{background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.08);display:inline-flex;align-items:center;justify-content:center;height:calc(40px*var(--hox-scale));width:calc(75px*var(--hox-scale));cursor:pointer}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label{height:32px;width:60px}}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a *,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label *{font-size:calc(20px*var(--hox-scale));line-height:1;font-weight:500;color:rgba(45,45,45,.337254902)}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a *,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label *{font-size:16px}}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a.checked,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a:has(input:checked),.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label.checked,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label:has(input:checked){border:1px solid var(--e-global-color-accent)}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a.checked,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a.checked *,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a:has(input:checked),.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav a:has(input:checked) *,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label.checked,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label.checked *,.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label:has(input:checked),.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label:has(input:checked) *{color:var(--e-global-color-accent)}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label{position:relative}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__floor-sidebar .hox-house-detail__floor-sidebar-nav label input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__selected-floor-plan-wrapper{margin:calc(60px*var(--hox-scale));width:calc(65% - var(--gap)/2)}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__selected-floor-plan-wrapper{width:100%;margin:0}}.hox-house-detail .hox-house-detail__main .hox-house-detail__selected-floor .hox-house-detail__selected-floor-plan-wrapper .hox-house-detail__selected-floor-plan{width:auto;max-width:100%}.hox-house-detail .hox-house-detail__flat-detail{margin-top:calc(100px*var(--hox-scale))}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top{display:flex;flex-direction:row;gap:calc(46px*var(--hox-scale)) calc(130px*var(--hox-scale))}@media(max-width: 1024.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top{flex-direction:column}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left{width:50%;position:sticky;top:calc(24px*var(--hox-scale));align-self:flex-start;display:flex;flex-direction:column;gap:calc(48px*var(--hox-scale))}@media(max-width: 1024.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left{width:100%;position:relative}}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left{gap:32px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-back-button{align-self:flex-start;padding:0;border:none;background:rgba(0,0,0,0);font-family:inherit;font-size:calc(16px*var(--hox-scale));font-weight:400;line-height:1.3;color:var(--e-global-color-secondary);cursor:pointer;text-align:left}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-back-button{font-size:14px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-back-button::before{content:"[ "}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-back-button::after{content:" ]"}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-back-button:hover{color:var(--e-global-color-accent)}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left h2{margin:0;font-size:var(--e-global-typography-primary-font-size);font-weight:500;line-height:1;color:var(--e-global-color-primary)}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameters{display:flex;flex-direction:column;--gap: calc(25px * var(--hox-scale));gap:var(--gap);width:100%}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter{display:flex;align-items:center;gap:calc(16px*var(--hox-scale));width:100%}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter{gap:8px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter::after{content:"";order:1;flex:1;min-width:calc(16px*var(--hox-scale));height:calc(4px*var(--hox-scale));background-image:radial-gradient(circle, rgba(45, 45, 45, 0.24) 1px, transparent 1px);background-size:calc(8px*var(--hox-scale)) calc(4px*var(--hox-scale));background-position:left center;background-repeat:repeat-x}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter::after{background-size:6px 3px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter .hox-house-detail__flat-detail-parameter-label{order:0;display:inline-flex;align-items:center;gap:calc(24px*var(--hox-scale));flex-shrink:0;font-size:calc(16px*var(--hox-scale));font-weight:300;line-height:1.4;color:rgba(45,45,45,.8);white-space:nowrap}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter .hox-house-detail__flat-detail-parameter-label{font-size:14px;gap:16px}}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter .hox-house-detail__flat-detail-parameter-label{white-space:normal;max-width:calc(58% - var(--gap)/2)}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter .hox-house-detail__flat-detail-parameter-label .dot{display:none}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter .hox-house-detail__flat-detail-parameter-label img{flex-shrink:0;width:calc(24px*var(--hox-scale));height:calc(24px*var(--hox-scale));-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter .hox-house-detail__flat-detail-parameter-label img{width:20px;height:20px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter .hox-house-detail__flat-detail-parameter-value{order:2;flex-shrink:0;font-size:calc(16px*var(--hox-scale));font-weight:400;line-height:1.4;color:rgba(45,45,45,.8);white-space:nowrap;text-align:right}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter .hox-house-detail__flat-detail-parameter-value{white-space:normal;max-width:calc(42% - var(--gap)/2)}}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter .hox-house-detail__flat-detail-parameter-value{font-size:14px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status] .hox-house-detail__flat-detail-parameter-label img{display:none}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status] .hox-house-detail__flat-detail-parameter-label .dot{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(24px*var(--hox-scale));height:calc(24px*var(--hox-scale))}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status] .hox-house-detail__flat-detail-parameter-label .dot{width:20px;height:20px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status] .hox-house-detail__flat-detail-parameter-label .dot::before,.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status] .hox-house-detail__flat-detail-parameter-label .dot::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status] .hox-house-detail__flat-detail-parameter-label .dot::before{width:70%;height:70%;animation:hox-table-status-pulse 1.5s infinite}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status] .hox-house-detail__flat-detail-parameter-label .dot::after{width:35%;height:35%}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=volny] .dot::before{background-color:rgba(96,221,24,.2)}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=volny] .dot::after{background-color:#60dd18}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=rezervovano] .dot::before,.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=rezervovany] .dot::before{background-color:rgba(228,149,23,.2)}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=rezervovano] .dot::after,.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=rezervovany] .dot::after{background-color:#e49517}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=prodano] .dot::before,.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=prodany] .dot::before{background-color:rgba(242,41,37,.2)}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=prodano] .dot::after,.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-parameter[data-parameter-key=status][data-flat-status=prodany] .dot::after{background-color:#f22925}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-bottom-extra-text{color:rgba(45,45,45,.8);font-size:.9em;line-height:1.3}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__top-left-bottom{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:24px;width:100%}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__top-left-bottom{grid-template-columns:1fr;gap:16px}}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__top-left-bottom{gap:12px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__top-left-bottom-price-row,.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__top-left-bottom-actions-row{display:contents}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__price-wrapper{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:13px;min-width:0}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__price-wrapper{gap:8px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__price-label{font-size:calc(16px*var(--hox-scale));font-weight:300;line-height:1.4;color:rgba(45,45,45,.8)}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__price-label{font-size:14px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__price-label::after{content:":"}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__price-value{font-size:calc(32px*var(--hox-scale));font-weight:500;line-height:1;color:#2d2d2d}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__price-value{font-size:24px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:calc(10px*var(--hox-scale));width:100%;min-width:0;padding:calc(20px*var(--hox-scale)) calc(32px*var(--hox-scale));border:none;font-family:inherit;font-size:calc(16px*var(--hox-scale));font-weight:500;line-height:1.3;text-decoration:none;cursor:pointer;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:filter .2s ease,background-color .2s ease,border-color .2s ease}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button{font-size:14px;padding:16px 16px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button svg{flex-shrink:0}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-decoration:none}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button--interest{grid-column:2;grid-row:1;align-self:end;background-color:#a07f56;color:#fff}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button--interest{grid-column:1;grid-row:2;align-self:stretch}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button--interest:hover{filter:brightness(0.92)}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button--pdf{grid-column:1;grid-row:2;background-color:#e0dcd0;color:#2d2d2d}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button--pdf{grid-column:1;grid-row:3}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button--pdf:hover{filter:brightness(0.96)}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button--standards{grid-column:2;grid-row:2;background-color:rgba(0,0,0,0);border:1px solid rgba(45,45,45,.32);color:#2d2d2d}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button--standards{grid-column:1;grid-row:4}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__button--standards:hover{border-color:rgba(45,45,45,.56);background-color:rgba(45,45,45,.04)}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-bottom-text{margin:0;font-style:italic;font-size:calc(14px*var(--hox-scale));color:#666;line-height:1.2}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-left .hox-house-detail__flat-detail-bottom-text{font-size:12px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-right{width:50%}@media(max-width: 1024.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-right{width:100%}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-right .hox-house-detail__flat-detail-floor-plan-wrapper{margin-bottom:calc(64px*var(--hox-scale));max-width:100%;width:100%}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-right .hox-house-detail__flat-detail-floor-plan-wrapper a{display:block;width:100%}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-right .hox-house-detail__flat-detail-floor-plan-wrapper img{width:100%;border:1px solid #eeeadf}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-right h3{margin-top:0;margin-bottom:calc(32px*var(--hox-scale));font-size:calc(32px*var(--hox-scale));font-weight:500;line-height:1;color:var(--e-global-color-primary)}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-top-right h3{font-size:24px;margin-bottom:16px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-list{margin-bottom:calc(64px*var(--hox-scale));display:flex;flex-direction:column;gap:calc(22px*var(--hox-scale));width:100%}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-list{margin-bottom:32px;gap:16px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item{display:flex;align-items:center;gap:calc(16px*var(--hox-scale));width:100%}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item::after{content:"";order:1;flex:1;min-width:calc(16px*var(--hox-scale));height:calc(4px*var(--hox-scale));background-image:radial-gradient(circle, rgba(45, 45, 45, 0.24) 1px, transparent 1px);background-size:calc(8px*var(--hox-scale)) calc(4px*var(--hox-scale));background-position:left center;background-repeat:repeat-x}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item::after{min-width:12px;height:3px;background-size:6px 3px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item .hox-house-detail__flat-detail-legend-item-room-left{order:0;display:inline-flex;align-items:center;gap:calc(16px*var(--hox-scale));flex-shrink:0}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item .hox-house-detail__flat-detail-legend-item-room-left{gap:12px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item .hox-house-detail__flat-detail-legend-item-room-number{flex-shrink:0;font-size:calc(16px*var(--hox-scale));font-weight:500;line-height:1;color:var(--e-global-color-accent)}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item .hox-house-detail__flat-detail-legend-item-room-number{font-size:14px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item .hox-house-detail__flat-detail-legend-item-room-name{font-size:calc(16px*var(--hox-scale));font-weight:300;line-height:1;color:var(--e-global-color-primary);white-space:nowrap}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item .hox-house-detail__flat-detail-legend-item-room-name{font-size:14px}}@media(max-width: 767.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item .hox-house-detail__flat-detail-legend-item-room-name{white-space:normal}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item .hox-house-detail__flat-detail-legend-item-room-size{order:2;flex-shrink:0;font-size:calc(16px*var(--hox-scale));font-weight:400;line-height:1.4;color:rgba(45,45,45,.8);white-space:nowrap;text-align:right}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-legend-item .hox-house-detail__flat-detail-legend-item-room-size{font-size:14px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-visualization-list{display:flex;flex-wrap:wrap;--gap: 20px;gap:var(--gap);width:100%;margin-bottom:calc(32px*var(--hox-scale))}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-visualization-list{margin-bottom:16px;--gap: 8px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-visualization-list .hox-house-detail__flat-detail-visualization-list-item{width:calc(50% - var(--gap)/2);line-height:1;position:relative;aspect-ratio:3/2}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-visualization-list .hox-house-detail__flat-detail-visualization-list-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-visualization-list[data-limited] .hox-house-detail__flat-detail-visualization-list-item:nth-child(n+2)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:1}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-visualization-list[data-limited] .hox-house-detail__flat-detail-visualization-list-item:nth-child(n+2)::before{content:"Zobrazit více";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;font-size:calc(18px*var(--hox-scale));color:var(--e-global-color-primary);text-align:center;font-weight:500}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-visualization-list[data-limited] .hox-house-detail__flat-detail-visualization-list-item:nth-child(n+2)::before{font-size:15px}}.hox-house-detail .hox-house-detail__flat-detail .hox-house-detail__flat-detail-top .hox-house-detail__flat-detail-visualization-list[data-limited] .hox-house-detail__flat-detail-visualization-list-item:nth-child(n+3){display:none}.hox-house-detail .hox-house-detail__top{z-index:1;--color-text: #fff;--color-text-link: rgba(255, 255, 255, 0.64);--color-text-link-hover: #fff;--color-text-link-active: #fff}.hox-house-detail .hox-house-detail__top *{color:var(--color-text)}.hox-house-detail .hox-house-detail__top .hox-house-detail__top-title{display:flex;flex-direction:column;gap:calc(24px*var(--hox-scale));align-items:flex-start}@media(max-width: 1024.98px){.hox-house-detail .hox-house-detail__top .hox-house-detail__top-title{gap:16px}}.hox-house-detail .hox-house-detail__top .hox-house-detail__top-nav{display:flex;flex-direction:row;gap:calc(32px*var(--hox-scale));align-items:center}@media(max-width: 1024.98px){.hox-house-detail .hox-house-detail__top .hox-house-detail__top-nav{gap:16px;flex-wrap:wrap}}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__top .hox-house-detail__top-nav{gap:16px}}.hox-house-detail .hox-house-detail__top .hox-house-detail__top-nav .hox-house-detail__top-nav-item{line-height:1;font-size:calc(16px*var(--hox-scale));text-decoration:none;display:inline-flex;align-items:center;gap:.5em;background-color:rgba(0,0,0,0);border:none;padding:0;margin:0;cursor:pointer;color:var(--color-text-link)}@media(max-width: 1024.98px){.hox-house-detail .hox-house-detail__top .hox-house-detail__top-nav .hox-house-detail__top-nav-item{font-size:14px}}.hox-house-detail .hox-house-detail__top .hox-house-detail__top-nav .hox-house-detail__top-nav-item:before{content:"["}.hox-house-detail .hox-house-detail__top .hox-house-detail__top-nav .hox-house-detail__top-nav-item:after{content:"]"}.hox-house-detail .hox-house-detail__top .hox-house-detail__top-nav .hox-house-detail__top-nav-item:hover{color:var(--color-text-link-hover)}.hox-house-detail .hox-house-detail__top .hox-house-detail__top-nav .hox-house-detail__top-nav-item.hox-house-detail__top-nav-item--active{color:var(--color-text-link-active)}.hox-house-detail .hox-house-detail__top .hox-house-detail__top-title-prefix{line-height:1;font-size:var(--e-global-typography-primary-font-size);font-weight:500}.hox-house-detail .hox-house-detail__top h1{line-height:1;font-size:calc(20px*var(--hox-scale));font-weight:500}@media(max-width: 1024.98px){.hox-house-detail .hox-house-detail__top h1{font-size:18px}}@media(max-width: 575.98px){.hox-house-detail .hox-house-detail__top h1{font-size:16px}}.hox-props-listing__results-number{margin:0;font-size:calc(16px*var(--hox-scale));font-style:normal;font-weight:400;text-transform:none;display:flex;align-items:center;gap:calc(8px*var(--hox-scale))}.hox-props-listing__results-number span{padding:calc(6px*var(--hox-scale)) calc(12px*var(--hox-scale));line-height:1;font-size:calc(14px*var(--hox-scale));font-weight:300;background-color:var(--e-global-color-primary);color:#fff;border-radius:0px}.hox-props-listing{position:relative}.hox-props-listing *{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family)}.hox-props-listing .screen-reader-text,.hox-props-listing .hox-props-listing__filters-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(max-width: 767.98px){.hox-props-listing .hox-props-listing__main-container{position:relative;padding-bottom:90px}}@media(min-width: 768px){.hox-props-listing .hox-props-listing__main-container .hox-props-listing__results-number{display:none}}.hox-props-listing .hox-props-listing__filters-show-wrapper{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:100%;text-align:center;pointer-events:none;transition:opacity .2s ease;opacity:1}.hox-props-listing .hox-props-listing__filters-show-wrapper[absolute]{position:absolute}.hox-props-listing .hox-props-listing__filters-show-wrapper[hidden]{opacity:0;pointer-events:none}.hox-props-listing .hox-props-listing__filters-show-wrapper button{border:none;background-color:var(--e-global-color-primary);display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;gap:10px;box-shadow:0 4px 48px 0 rgba(54,52,48,.24);pointer-events:all}.hox-props-listing .hox-props-listing__filters-show-wrapper button span{font-size:16px;font-weight:400;color:#fff}@media(max-width: 767.98px){.hox-props-listing .hox-props-listing__floating-filters{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;z-index:1000;padding-top:24px;padding-bottom:24px;padding-left:12px !important;padding-right:12px !important;transition:all .3s ease;transform:translateY(-100%)}.hox-props-listing .hox-props-listing__floating-filters[data-active=true]{transform:translateY(0)}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container{height:100%;position:relative}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters{height:100%;overflow-y:auto;overflow-x:hidden;padding-top:32px}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters .hox-props-listing__filters-hide{position:absolute;top:0;right:0;z-index:1001}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form{gap:24px}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter{flex-wrap:wrap}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-title{width:100%;max-width:none}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-title span{font-size:12px !important}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number input{font-size:14px !important;padding:10px !important}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider__suffix{font-size:14px !important}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy{gap:12px}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control{padding:13px 24px;border:1px solid #eee;position:relative;cursor:pointer}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control::before{display:none}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control input[type=checkbox],.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control input[type=radio]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control span{font-size:14px !important;line-height:1;font-weight:300}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control:has(input:checked){background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);color:#fff}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control:has(input:checked) span{color:#fff}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-col--summary{gap:16px 9px !important}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-col--summary>p{display:none !important}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-col--summary button{padding:20px !important;line-height:1 !important;font-size:16px !important;border:none !important;font-weight:500 !important;flex:1 !important;text-align:center;justify-content:center}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-col--summary .hox-reset-filters{color:var(--e-global-color-primary)}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-col--summary .hox-reset-filters svg{display:none}.hox-props-listing .hox-props-listing__floating-filters .hox-props-listing__floating-filters-container .hox-props-listing__filters-col--summary .hox-props-listing__filters-apply{background-color:var(--e-global-color-accent);color:#fff}}@media(max-width: 767.98px){.hox-props-listing .hox-props-listing__table{margin-top:16px}}.hox-props-listing .hox-props-listing__filters{margin-bottom:calc(56px*var(--hox-scale))}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-hide{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-hide:hover{filter:brightness(0.92)}@media(min-width: 768px){.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-hide{display:none}}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form{width:100%;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filters-col{display:flex;align-items:center;gap:calc(20px*var(--hox-scale));width:30%}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filters-col.hox-props-listing__filters-col--house{width:22%}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filters-col.hox-props-listing__filters-col--disposition,.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filters-col.hox-props-listing__filters-col--status{width:34%}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filters-col.hox-props-listing__filters-col--summary{display:flex;gap:36px;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filters-col.hox-props-listing__filters-col--summary .hox-reset-filters{font-size:calc(14px*var(--hox-scale));font-weight:300;color:#fff;border:none;border-radius:0px;background:#eeeadf;display:inline-flex;align-items:center;gap:calc(8px*var(--hox-scale));padding:calc(8px*var(--hox-scale)) calc(16px*var(--hox-scale));transition:all .3s ease;color:var(--e-global-color-primary);cursor:pointer}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filters-col.hox-props-listing__filters-col--summary .hox-reset-filters:hover{filter:brightness(0.92)}@media(min-width: 768px){.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filters-col.hox-props-listing__filters-col--summary .hox-props-listing__filters-apply{display:none}}@media(max-width: 767.98px){.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filters-col{flex:100%}}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter{display:flex;align-items:center;width:100%;gap:calc(12px*var(--hox-scale)) calc(20px*var(--hox-scale))}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-title span{font-size:calc(16px*var(--hox-scale));font-weight:400}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter.hox-props-listing__filter--number{flex-wrap:wrap}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter.hox-props-listing__filter--number .hox-props-listing__filter-title{width:100%}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number{width:100%}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider{display:flex;align-items:center;gap:calc(12px*var(--hox-scale));flex-wrap:wrap;width:100%}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider label{flex:1;width:unset;position:relative}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider input{width:100%;border-radius:0px;background:#f8f8f8;border:0;padding:calc(12px*var(--hox-scale));font-size:calc(16px*var(--hox-scale));font-weight:300;color:rgba(45,45,45,.56)}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .hox-range-slider__suffix{position:absolute;right:calc(12px*var(--hox-scale));top:50%;transform:translateY(-50%);background-color:#f8f8f8;color:var(--e-global-color-primary);font-size:calc(16px*var(--hox-scale));font-weight:300}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider>.irs{width:100%;height:calc(25px*var(--hox-scale))}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-bar{background:var(--e-global-color-primary);top:calc(10px*var(--hox-scale))}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-handle{border:1px solid rgba(45,45,45,.1);width:calc(12px*var(--hox-scale));height:calc(12px*var(--hox-scale));border-radius:0px;box-shadow:none;cursor:pointer;background:#fff;top:calc(5px*var(--hox-scale))}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-handle:hover{background-color:#fff}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-handle::before{content:"";display:block;width:250%;height:250%;background-color:rgba(0,0,0,0);border-radius:50%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border:0}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-line{background-color:rgba(45,45,45,.02);top:calc(10px*var(--hox-scale))}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-min,.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-max,.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-from,.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-to,.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-single{background-color:rgba(0,0,0,0);color:var(--e-global-color-text)}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-min::before,.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-max::before,.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-from::before,.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-to::before,.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--number .hox-range-slider .irs .irs-single::before{display:none}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy{display:flex;gap:calc(12px*var(--hox-scale)) calc(20px*var(--hox-scale));flex-wrap:wrap;align-items:center}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control{display:flex;align-items:center;gap:calc(8px*var(--hox-scale));position:relative;cursor:pointer}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control::before{content:"";flex-shrink:0;width:calc(16px*var(--hox-scale));height:calc(16px*var(--hox-scale));border:1px solid var(--e-global-color-primary);border-radius:0;background:rgba(0,0,0,0)}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control:has(input[type=radio])::before{border-radius:50%}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control:has(input[type=checkbox]:checked)::after{content:"";position:absolute;top:42%;left:calc(8px*var(--hox-scale));transform:translate(-50%, -50%) rotate(-45deg);width:calc(10px*var(--hox-scale));height:calc(5px*var(--hox-scale));border-bottom:calc(1px*var(--hox-scale)) solid var(--e-global-color-primary);border-left:calc(1px*var(--hox-scale)) solid var(--e-global-color-primary);pointer-events:none}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control:has(input[type=radio]:checked)::after{content:"";position:absolute;top:42%;left:calc(8px*var(--hox-scale));transform:translate(-50%, -50%);width:calc(8px*var(--hox-scale));height:calc(8px*var(--hox-scale));border-radius:50%;background-color:var(--e-global-color-primary);pointer-events:none}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control input[type=checkbox],.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control input[type=radio]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control span{font-size:calc(16px*var(--hox-scale));font-weight:300}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control.hox-props-listing__filter-control--disabled{opacity:.48;cursor:not-allowed}.hox-props-listing .hox-props-listing__filters .hox-props-listing__filters-form .hox-props-listing__filter .hox-props-listing__filter-controls--taxonomy .hox-props-listing__filter-control.hox-props-listing__filter-control--disabled input{cursor:not-allowed}.hox-floorplan-tooltip{position:fixed;z-index:10000;padding:24px;background-color:#fff;border-radius:0;box-shadow:0 4px 80px 0 rgba(0,0,0,.08);pointer-events:none}.hox-floorplan-tooltip[hidden]{display:none !important}.hox-floorplan-tooltip[data-placement=top]{transform:translate(-50%, -100%)}.hox-floorplan-tooltip[data-placement=bottom]{transform:translate(-50%, 0)}.hox-floorplan-tooltip img{display:block;max-width:min(400px,100vw - 80px);max-height:min(300px,100vh - 80px);width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.hox-location-map-widget{position:relative;padding:calc(20px*var(--hox-scale));min-height:480px}@media(max-width: 767.98px){.hox-location-map-widget{display:flex;flex-direction:column-reverse;gap:16px;padding:0}}.hox-location-map-widget .hox-location-map-widget__categories{position:relative;background-color:var(--e-global-color-primary);z-index:1;padding:calc(8px*var(--hox-scale));display:flex;flex-direction:column;gap:calc(8px*var(--hox-scale));width:calc(290px*var(--hox-scale))}@media(max-width: 768px){.hox-location-map-widget .hox-location-map-widget__categories{width:100%}}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category{display:flex;flex-direction:column;gap:0;padding:calc(16px*var(--hox-scale));background:rgba(255,255,255,.24)}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-name{display:flex;justify-content:space-between;align-items:center;cursor:pointer;border:none;background:rgba(0,0,0,0);padding:0;margin:0;width:100%;text-align:left;color:inherit}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-name .hox-location-map-widget__category-name-text{font-size:calc(20px*var(--hox-scale));font-weight:400}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-name .hox-location-map-widget__category-name-collapse{width:calc(16px*var(--hox-scale));height:calc(16px*var(--hox-scale));background-size:contain;background-repeat:no-repeat;background-position:center;display:block;transition:all .3s ease-in-out;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTMuMzUzNSA2LjM1NDAzTDguMzUzNTQgMTEuMzU0QzguMzA3MSAxMS40MDA1IDguMjUxOTYgMTEuNDM3NCA4LjE5MTI2IDExLjQ2MjZDOC4xMzA1NiAxMS40ODc3IDguMDY1NSAxMS41MDA3IDcuOTk5NzkgMTEuNTAwN0M3LjkzNDA4IDExLjUwMDcgNy44NjkwMiAxMS40ODc3IDcuODA4MzIgMTEuNDYyNkM3Ljc0NzYyIDExLjQzNzQgNy42OTI0OCAxMS40MDA1IDcuNjQ2MDQgMTEuMzU0TDIuNjQ2MDQgNi4zNTQwM0MyLjU1MjIyIDYuMjYwMjEgMi40OTk1MSA2LjEzMjk2IDIuNDk5NTEgNi4wMDAyOEMyLjQ5OTUxIDUuODY3NiAyLjU1MjIyIDUuNzQwMzUgMi42NDYwNCA1LjY0NjUzQzIuNzM5ODYgNS41NTI3MSAyLjg2NzExIDUuNSAyLjk5OTc5IDUuNUMzLjEzMjQ3IDUuNSAzLjI1OTcyIDUuNTUyNzEgMy4zNTM1NCA1LjY0NjUzTDcuOTk5NzkgMTAuMjkzNEwxMi42NDYgNS42NDY1M0MxMi42OTI1IDUuNjAwMDcgMTIuNzQ3NiA1LjU2MzIyIDEyLjgwODMgNS41MzgwOEMxMi44NjkgNS41MTI5NCAxMi45MzQxIDUuNSAxMi45OTk4IDUuNUMxMy4wNjU1IDUuNSAxMy4xMzA1IDUuNTEyOTQgMTMuMTkxMiA1LjUzODA4QzEzLjI1MTkgNS41NjMyMiAxMy4zMDcxIDUuNjAwMDcgMTMuMzUzNSA1LjY0NjUzQzEzLjQgNS42OTI5OCAxMy40MzY4IDUuNzQ4MTMgMTMuNDYyIDUuODA4ODNDMTMuNDg3MSA1Ljg2OTUzIDEzLjUwMDEgNS45MzQ1OCAxMy41MDAxIDYuMDAwMjhDMTMuNTAwMSA2LjA2NTk4IDEzLjQ4NzEgNi4xMzEwMyAxMy40NjIgNi4xOTE3M0MxMy40MzY4IDYuMjUyNDIgMTMuNCA2LjMwNzU3IDEzLjM1MzUgNi4zNTQwM1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==")}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .35s ease-in-out,margin-top .35s ease-in-out}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-places-inner{overflow:hidden;min-height:0;display:flex;flex-direction:column}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-place{display:flex;align-items:center;gap:calc(16px*var(--hox-scale));padding:0;margin:0;padding-top:calc(16px*var(--hox-scale));padding-bottom:calc(16px*var(--hox-scale));border-bottom:1px solid rgba(255,255,255,.12);border:none;background:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;color:inherit}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-place:last-child{border-bottom:none;padding-bottom:0}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-place:first-child{padding-top:0}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-place .hox-location-map-widget__category-place-icon{padding:calc(4px*var(--hox-scale));background:#e0dcd0;display:flex;align-items:center;justify-content:center}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-place .hox-location-map-widget__category-place-icon img{width:calc(24px*var(--hox-scale));height:calc(24px*var(--hox-scale));min-height:calc(24px*var(--hox-scale));min-width:calc(24px*var(--hox-scale))}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-place .hox-location-map-widget__category-place-text{display:flex;flex-direction:column;gap:calc(3px*var(--hox-scale));align-items:flex-start}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-place .hox-location-map-widget__category-place-text span{line-height:1.1}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-place .hox-location-map-widget__category-place-text .hox-location-map-widget__category-place-category-name{font-size:calc(14px*var(--hox-scale));font-weight:300;color:rgba(255,255,255,.72)}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category .hox-location-map-widget__category-places .hox-location-map-widget__category-place .hox-location-map-widget__category-place-text .hox-location-map-widget__category-place-name{font-size:calc(14px*var(--hox-scale));font-weight:500}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category[data-state=open] .hox-location-map-widget__category-name-collapse{transform:rotate(180deg)}.hox-location-map-widget .hox-location-map-widget__categories .hox-location-map-widget__category[data-state=open] .hox-location-map-widget__category-places{grid-template-rows:1fr;margin-top:calc(24px*var(--hox-scale))}.hox-location-map-widget .hox-location-map-widget__categories *{color:#fff}.hox-location-map-widget .hox-location-map-widget__map-container{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 768px){.hox-location-map-widget .hox-location-map-widget__map-container{position:relative;top:unset;left:unset;width:100%;height:480px}}.hox-location-map-widget .hox-location-map-widget__map{height:100%;overflow:hidden}.hox-location-map-widget .hox-location-map-widget__map .gm-style-iw{background-color:var(--e-global-color-primary);padding:calc(12px*var(--hox-scale)) !important;border-radius:0}.hox-location-map-widget .hox-location-map-widget__map .gm-style-iw *{color:#fff}.hox-location-map-widget .hox-location-map-widget__map .gm-style-iw .gm-style-iw-d{overflow:auto !important}.hox-location-map-widget .hox-location-map-widget__map .gm-style-iw .gm-style-iw-d *{font-size:calc(14px*var(--hox-scale)) !important}.hox-location-map-widget .hox-location-map-widget__map .gm-style-iw .gm-style-iw-chr{justify-content:flex-end;display:none !important}.hox-location-map-widget .hox-location-map-widget__map .gm-style-iw-tc::after{background-color:var(--e-global-color-primary)}body{--hox-scale: 1}@media(min-width: 2400px){body{--hox-scale: 1.25}}@media(min-width: 2560px){body{--hox-scale: 1.5}}.lds-dual-ring{color:var(--e-global-color-accent)}.lds-dual-ring,.lds-dual-ring:after{box-sizing:border-box}.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6.4px solid currentColor;border-color:currentColor rgba(0,0,0,0) currentColor rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes hox-table-status-pulse{0%{transform:translate(-50%, -50%) rotate(45deg) scale(0.8);opacity:1}100%{transform:translate(-50%, -50%) rotate(45deg) scale(2);opacity:0}}.imp-object[data-hox-map-focusable]:focus{outline:none}.imp-object.current-shape{fill:rgba(160,127,86,.4);opacity:1}.imp-tooltip{box-shadow:0 4px 32px rgba(0,0,0,.22)}@media(min-width: 768px){.hox-props__main-map-tooltips .imp-tooltip .imp-tooltip-content{display:flex;flex-wrap:wrap;width:340px;max-width:90vw}.hox-props__main-map-tooltips .imp-tooltip .imp-tooltip-content>p{width:50% !important}.hox-props__main-map-tooltips .imp-tooltip .imp-tooltip-content>p:first-child{width:100% !important}.hox-props__main-map-tooltips .imp-tooltip .imp-tooltip-content>p .floor_grid_last{padding-bottom:0 !important;margin-bottom:0 !important;border-bottom:none !important}.hox-props__main-map-tooltips .imp-tooltip .imp-tooltip-content>div{width:100% !important;padding-top:.75em !important;border-top:1px solid rgba(0,0,0,.12);margin-top:.75em !important}body.home .hox-props__main-map-tooltips .imp-tooltip .imp-tooltip-content>p:nth-child(2){width:100% !important}}@media(min-width: 2400px){.hox-props__main-map-tooltips .imp-tooltip .imp-tooltip-content{width:460px}}.hox-house-detail__button--interest,.hox-props-listing__table-button-button,.hox-house-detail__button--pdf{position:relative}.hox-house-detail__button--interest::before,.hox-props-listing__table-button-button::before,.hox-house-detail__button--pdf::before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:var(--e-global-color-secondary);transition:.5s ease .4s;z-index:1}.hox-house-detail__button--interest::after,.hox-props-listing__table-button-button::after,.hox-house-detail__button--pdf::after{content:"";position:absolute;left:0;bottom:0;height:0;width:100%;background-color:var(--e-global-color-secondary);transition:.4s ease;z-index:1}.hox-house-detail__button--interest span,.hox-house-detail__button--interest svg,.hox-props-listing__table-button-button span,.hox-props-listing__table-button-button svg,.hox-house-detail__button--pdf span,.hox-house-detail__button--pdf svg{transition:.4s ease}.hox-house-detail__button--interest:hover,.hox-props-listing__table-button-button:hover,.hox-house-detail__button--pdf:hover{filter:none !important}.hox-house-detail__button--interest:hover::before,.hox-props-listing__table-button-button:hover::before,.hox-house-detail__button--pdf:hover::before{width:100%;transition-delay:0s}.hox-house-detail__button--interest:hover::after,.hox-props-listing__table-button-button:hover::after,.hox-house-detail__button--pdf:hover::after{height:100%;transition-delay:.4s}.hox-house-detail__button--interest:hover span,.hox-props-listing__table-button-button:hover span,.hox-house-detail__button--pdf:hover span{color:#fff !important;transition-delay:.4s}.hox-house-detail__button--interest:hover svg,.hox-props-listing__table-button-button:hover svg,.hox-house-detail__button--pdf:hover svg{filter:brightness(0) invert(1);transition-delay:.4s}.hox-house-detail__button--interest span,.hox-props-listing__table-button-button span,.hox-house-detail__button--pdf span{position:relative;z-index:2}.hox-house-detail__button--interest svg,.hox-props-listing__table-button-button svg,.hox-house-detail__button--pdf svg{z-index:2}