input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]),select,textarea{border:var(--sizeInputBorder) solid var(--colorInputBorder);padding:var(--sizeInputPadding);height:var(--sizeInputHeight);margin:var(--sizeInputMargin);background-color:var(--colorInputBackground);color:var(--colorInputText);font-size:var(--sizeInputFont);border-radius:var(--sizeInputBorderRadius)}input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,select::placeholder,textarea::placeholder{color:hsla(var(--colorText-h),calc(var(--colorText-s) * 1%),calc(var(--colorText-l) * 1%),.8)}input:focus:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]),select:focus,textarea:focus{border-color:var(--colorInputBorderFocus);background-color:var(--colorInputBackgroundFocus)}.sideBorder{color:#474747;font-size:14px;font-weight:400;line-height:140%}.estateDetail{position:relative}@media (max-width:62rem){.estateDetail{overflow:hidden}}.estateDetail-grid{display:grid;grid-template-columns:auto var(--detailSideWidth);column-gap:clamp(1.5rem,5vw,5rem)}@media (max-width:75rem){.estateDetail-grid{grid-template-columns:2fr 1fr}}@media (max-width:62rem){.estateDetail-grid{grid-template-columns:1fr}}.estateDetail h2{font-size:clamp(1.5rem,calc(1.3469rem + .653vw),2rem);margin-bottom:clamp(12px,calc(10.7755px + .327vw),16px)}@media (max-width:62rem){.estateDetailSideContent{order:-1}}.IndexEstate{padding-top:clamp(3.75rem,calc(2.602rem + 4.898vw),7.5rem);margin-bottom:clamp(3rem,calc(2.3878rem + 2.612vw),5rem)}.IndexEstate-top{display:flex;flex-direction:column;row-gap:1.5rem;column-gap:3.75rem;justify-content:space-between;align-self:stretch;margin-bottom:clamp(2.5rem,calc(2.1173rem + 1.633vw),3.75rem)}@media (min-width:100.1rem){.IndexEstate-top{flex-direction:row;align-items:flex-end}}.IndexEstate-buttons{display:grid;gap:4px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}@media (min-width:32.1rem){.IndexEstate-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64.1rem){.IndexEstate-buttons{display:flex;flex-wrap:wrap;align-items:center}}.IndexEstate-buttons a{position:relative;display:flex;flex:1;flex-direction:column;row-gap:.5rem;column-gap:.75rem;justify-content:center;align-items:center;align-self:stretch;box-sizing:border-box;padding:16px;color:var(--colorPrimary);background-color:#fff;font-size:16px;white-space:nowrap;text-decoration:none;transition:color .2s ease-in-out;overflow:hidden;z-index:1}@media (min-width:48.1rem){.IndexEstate-buttons a{flex-direction:row;height:60px;padding:0 16px;font-size:16px}}@media (min-width:64.1rem){.IndexEstate-buttons a{flex-direction:column;height:auto;padding:16px}}@media (min-width:80.1rem){.IndexEstate-buttons a{flex-direction:row;height:60px;padding:0 16px}}@media (min-width:100.1rem){.IndexEstate-buttons a{flex:unset}}.IndexEstate-buttons a:before{position:absolute;top:-100%;left:0;width:100%;height:100%;background-color:var(--colorPrimary);content:"";transition:top .2s ease-in-out;z-index:-1}.IndexEstate-buttons a path,.IndexEstate-buttons a svg{transition:fill .2s ease-in-out}.IndexEstate-buttons a:hover{color:#fff}.IndexEstate-buttons a:hover:before{top:0}.IndexEstate-buttons a:hover path,.IndexEstate-buttons a:hover svg{fill:#fff}.IndexEstate-buttons span{display:inline-block;vertical-align:middle}.estateDetail .IndexEstate{padding-top:clamp(3.75rem,calc(2.9847rem + 3.265vw),6.25rem);padding-bottom:clamp(3.75rem,calc(2.9847rem + 3.265vw),6.25rem);margin-bottom:0;background-color:#f3f3f3}.estateDetail .IndexEstate-title{margin-bottom:1rem;font-size:clamp(1.3125rem,calc(.8724rem + 1.878vw),2.75rem)}.estateDetailForm{background:#f3f3f3;margin-top:3rem;padding:clamp(1.5rem,5vw,3rem) clamp(1.5rem,2vw,2.5rem);position:relative}.estateDetailForm-title{color:var(--colorPrimary)}.estateDetailForm-perex{margin-bottom:2rem}.estateDetailForm .ButtonBase{margin-top:1rem;width:100%}@media (min-width:48.01rem){.estateDetailForm .responsive-form{margin:0 -15px}}@media (max-width:48rem){.estateDetailForm .col-md-6,.estateDetailForm .col-md-12{padding:0}}.form-group{position:relative}.form-group.has-error #silentcaptcha,.form-group.has-error #silentcaptcha2,.form-group.is-valid #silentcaptcha,.form-group.is-valid #silentcaptcha2{background-image:none!important}.form-group.has-error .label-text .required,.form-group.has-error .label-text label{color:var(--stateError)}.form-group.has-error .formInput{position:relative}.form-group.has-error .formInput:after{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M504.3 399.6L305.5 55.3c-10.3-17.9-28.8-28.6-49.5-28.6s-39.2 10.7-49.5 28.6L7.7 399.6a56.6 56.6 0 000 57.1 56.6 56.6 0 0049.5 28.6h397.6a56.6 56.6 0 0049.5-28.6 56.6 56.6 0 000-57.1zm-26 42a26.9 26.9 0 01-23.5 13.7H57.2a27 27 0 01-23.5-13.6 26.9 26.9 0 010-27.1L232.5 70.3a27 27 0 0147 0l198.8 344.3a26.9 26.9 0 010 27z'/%3E%3Cpath d='M256 355.2a20 20 0 100 40 20 20 0 000-40zM241 170h30v155.1h-30z'/%3E%3C/svg%3E");width:1.25rem;height:1.25rem;right:2.5rem;top:calc(var(--sizeInputHeight) / 2);transform:translateY(-50%);filter:var(--colorStateErrorFilter);pointer-events:none}.form-group.has-error .formInput:active .error-message,.form-group.has-error .formInput:focus .error-message,.form-group.has-error .formInput:hover .error-message{display:block}.form-group.has-error .select-label,.form-group.has-error input[required],.form-group.has-error select[required],.form-group.has-error textarea[required]{background-color:var(--colorInputBackgroundInvalid)!important}.form-group.is-valid input[required],.form-group.is-valid select[required],.form-group.is-valid textarea[required]{background-repeat:no-repeat;background-position:top 50% right 7px;background-color:var(--colorInputBackground)}.form-group .errorMessage{position:relative;display:block;width:100%;float:left;margin:.5rem 0 0 15px;color:#fff;background:var(--stateError);padding:5px;font-size:13px;right:15px}@media (min-width:48rem){.form-group .errorMessage{width:calc(100% - 30px);margin:.5rem 0 0 30px}}.form-group .errorMessage:after{content:"";position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--stateError);top:-4px;left:1rem}.form-group .tail-select{margin-bottom:0}select[required].state-error+.CaptionCont{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgb3ZlcmZsb3c9InZpc2libGUiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIj48cGF0aCB4bWxuczpkZWZhdWx0PSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZD0iTTEgMjFoMjJMMTIgMiAxIDIxem0xMi0zaC0ydi0yaDJ2MnptMC00aC0ydi00aDJ2NHoiIHZlY3Rvci1lZmZlY3Q9Im5vbi1zY2FsaW5nLXN0cm9rZSIgZmlsbD0iI2Q5M2MzNCIvPjwvc3ZnPg==");background-repeat:no-repeat;background-position:top 50% right 25px;background-color:var(--colorInputBackgroundInvalid)!important}.error{background:red;font-size:11px;color:#fff;padding:5px;text-transform:lowercase;margin-top:5px;position:relative}.error:before{content:"";width:0;height:0;border-color:transparent transparent red;border-style:solid;border-width:0 5px 5px;position:absolute;top:-5px;left:10px}.tail-select{position:relative;display:inline-block;width:100%;padding:0;margin:0;line-height:1.4}.tail-select,.tail-select *{outline:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.tail-select p{margin:0}.tail-select .select-label{position:relative;display:block;width:100%;height:var(--sizeInputHeight);padding:0 3rem 0 1.25rem;margin:0;color:#474747!important;background-color:var(--colorInputBackground);border:var(--sizeInputBorder) solid var(--colorInputBorder);border-radius:var(--sizeInputBorderRadius);font-size:clamp(.875rem,calc(.8367rem + .163vw),1rem);line-height:var(--sizeInputHeight);text-align:left;cursor:pointer;transition:border 142ms linear,background 142ms linear,box-shadow 142ms linear}.tail-select .select-label:active,.tail-select .select-label:focus,.tail-select .select-label:hover{border:var(--sizeInputBorder) solid var(--colorPrimary)}.tail-select .select-label>.label-count{display:inline-block;float:left;padding:.25em .4em;margin:9px 4px 0 -2px;color:#fff;background-color:var(--colorText);border-radius:.25rem;font-size:75%;font-weight:700;line-height:1;white-space:nowrap;text-shadow:none}.tail-select .select-label>.label-inner{display:block;height:var(--sizeInputHeight);padding-right:15px;line-height:var(--sizeInputHeight);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;overflow:hidden}.tail-select .select-label>.label-inner.placeholder{color:hsla(var(--colorText-h),calc(var(--colorText-s) * 1%),calc(var(--colorText-l) * 1%),.8)}.tail-select .select-label:after{position:absolute;top:6px;right:6px;bottom:6px;aspect-ratio:1/1;background-color:#f3f3f3;content:""}.tail-select .select-label:before{position:absolute;bottom:-7px;right:20px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='10' fill='none'%3E%3Cpath d='M.424 4.895l3.59 3.59m0 0l3.59-3.59m-3.59 3.59V0' stroke='%23474747' stroke-width='1.2'/%3E%3C/svg%3E");z-index:1}.tail-select.active .select-label,.tail-select:focus .select-label{border-color:var(--colorInputBorderFocus)}.tail-select .select-dropdown{position:absolute;display:none;top:calc(100% + 2px);left:0;width:100%;padding:0;color:var(--colorText);background:#fff;border:1px solid #ddd;border-radius:var(--sizeInputBorderRadius);box-shadow:2px 3px 3px rgba(0,0,0,.11);overflow:hidden;z-index:1000}@media (min-width:768px){.tail-select .select-dropdown{width:auto;min-width:100%}}.tail-select .select-dropdown .dropdown-inner{display:block;width:100%;max-height:250px;margin:0;overflow-x:hidden;overflow-y:auto}.tail-select .select-dropdown .dropdown-empty{display:block;padding:6px 10px;font-size:12px}.tail-select .select-dropdown ul{display:block;padding:0;margin:0;list-style:none}.tail-select .select-dropdown .dropdown-optgroup{position:relative;padding-left:0;border-radius:2px}.tail-select .select-dropdown .dropdown-optgroup .optgroup-title{padding:8px 12px 4px;font-size:12px;font-weight:700;cursor:default}.tail-select .select-dropdown .dropdown-option{position:relative;display:block;padding:6px var(--sizeInputPaddingHorizontal);margin:0;border-bottom:1px solid var(--colorSelectListBorder);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .24s ease;overflow:hidden}.tail-select .select-dropdown .dropdown-option:before{content:none}.tail-select .select-dropdown .dropdown-option:first-child{border-radius:2px 2px 0 0}.tail-select .select-dropdown .dropdown-option:last-child{border-bottom:none;border-radius:0 0 2px 2px}.tail-select .select-dropdown .dropdown-option:hover{background-color:var(--colorSelectListBackgroundHover)}.tail-select.multiple .dropdown-option{padding-left:40px}.tail-select.multiple .dropdown-option:before{position:absolute;top:50%;left:14px;width:14px;height:14px;margin-top:-7px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='check-square' class='svg-inline--fa fa-check-square fa-w-14' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:0;border:1px solid grey;border-radius:2px;content:"";transform:none;transition:all .24s;filter:contrast(0)}.tail-select.multiple .dropdown-option.selected:before{background-size:110%}form#gdpr-nesouhlas{padding:clamp(1.5rem,5vw,3rem) clamp(1.5rem,2vw,2.5rem);background:#f3f3f3;margin-top:2rem}form#gdpr-nesouhlas .responsive-form{margin-bottom:0}form#gdpr-nesouhlas .responsive-form .submit{text-align:left}form#gdpr-nesouhlas .row{width:100%}.responsive-form:not(.PoptavkovyForm):not(:has([for=hlidaci-pes-email])):not(.form-wrapper){display:flex;flex-wrap:wrap}.responsive-form:not(.PoptavkovyForm):not(:has([for=hlidaci-pes-email])):not(.form-wrapper)>div{width:100%}@media (min-width:48.1rem){.responsive-form:not(.PoptavkovyForm):not(:has([for=hlidaci-pes-email])):not(.form-wrapper)>div:has(.col-md-6){width:50%}}.responsive-form:not(.PoptavkovyForm):not(:has([for=hlidaci-pes-email])):not(.form-wrapper) .col-md-6{width:100%!important}.responsive-form:not(.PoptavkovyForm):not(:has([for=hlidaci-pes-email])):not(.form-wrapper) .row{width:fit-content}.responsive-form:not(.PoptavkovyForm):not(:has([for=hlidaci-pes-email])):not(.form-wrapper) .row-gdpr{align-self:center;order:1}.responsive-form:not(.PoptavkovyForm):not(:has([for=hlidaci-pes-email])):not(.form-wrapper) .row-gdpr .form-group{margin-bottom:0}.responsive-form .form-title{padding-bottom:1em;margin-bottom:1.5em;border-bottom:1px dashed var(--colorInputBorder)}.responsive-form .form-title h2{margin:0;font-size:1.15em;font-weight:600}.responsive-form .form-section{margin-bottom:1em}.responsive-form .form-open-section{display:none;transition:height .35s ease-in-out}.responsive-form .form-open-section.is-active{display:block}.responsive-form .form-open-section-button{position:relative;display:inline-block;cursor:pointer}.responsive-form .form-open-section-button:after{position:absolute;top:50%;right:-1em;width:8px;height:8px;margin-top:-5px;border-color:var(--colorSelectChevron);border-right:2px solid;border-bottom:2px solid;content:"";transform:rotate(45deg);transform-origin:center;transition:.2s}.responsive-form .form-open-section-button.is-active:after{transform:rotate(225deg) translateY(-5px)}.responsive-form .form-open-section:not(.is-active){height:0}.responsive-form .form-group{margin:0 -15px 15px;clear:both}.responsive-form .form-group:after,.responsive-form .form-group:before{content:" ";display:table}.responsive-form .form-group:after{clear:both}@media (max-width:767px){.responsive-form .form-group{margin:0 0 15px}}.responsive-form .row{clear:both}.responsive-form .row:after,.responsive-form .row:before{content:" ";display:table}.responsive-form .row:after{clear:both}.label{display:inline-block}.label-text{position:relative;line-height:normal}.label-text:not(.label-text-top){top:var(--sizeLabelVerticalPosition,.25rem)}.label-text label,.label-text strong{color:var(--colorLabel);text-align:right;font-size:14px}.label-text-top{margin-bottom:5px}.checkItem{position:relative;padding:5px 0 5px calc(var(--sizeCheckboxWidth) + 1rem);transition:var(--animationBase)}@media (hover:hover) and (pointer:fine){.checkItem:hover .checkItem-square{border:var(--sizeInputBorder) solid var(--colorSecondary)}}.checkItem:active .checkItem-square,.checkItem:focus-visible .checkItem-square{border:var(--sizeInputBorder) solid var(--colorSecondary)}.checkItem:has(input:checked) .checkItem-label{font-weight:700}.checkItem label{display:inline-block;width:calc(100% - var(--sizeCheckboxWidth) - 1rem);font-size:clamp(.875rem,calc(.8367rem + .163vw),1rem);font-weight:400;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.checkItem input[type=checkbox]{display:none}.checkItem input[type=checkbox]:checked+.checkItem-square{border:var(--sizeInputBorder) solid var(--colorSecondary)}.checkItem input[type=checkbox]:checked+.checkItem-square:before{transform:translate(-50%,-50%) scale(1);z-index:1}.checkItem input[type=checkbox]:checked+.checkItem-square:after{transform:scale(1)}.checkItem .checkItem-square{position:absolute;top:5px;left:0;width:var(--sizeCheckboxWidth);height:var(--sizeCheckboxHeight);margin-right:5px;background-color:var(--colorInputBackground);border:var(--sizeInputBorder) solid var(--colorInputBorder);border-radius:var(--sizeInputBorderRadius);transition:border .3s ease}.checkItem .checkItem-square:before{position:absolute;top:50%;left:50%;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='10' fill='none'%3E%3Cpath d='M.465 4.112L3.943 8.38l6.522-8' stroke='%23fff' stroke-width='1.2'/%3E%3C/svg%3E");transform:translate(-50%,-50%) scale(0)}.checkItem .checkItem-square:after{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--colorSecondary);content:"";transform:scale(0);transition:var(--animationBase)}input:not([name=silentcaptcha]),input[type=file]{width:100%}input[type=file]{height:auto!important;padding:var(--spaceSm)!important}input::placeholder{color:#474747}textarea{min-height:5rem;padding:var(--sizeInputPaddingHorizontal);resize:vertical}select,textarea{width:100%}.tail-select{margin-bottom:var(--sizeInputMarginBottom)}input[name=code],input[name=silentcaptcha2]{width:calc(100% - 104px);max-width:110px;margin:0 0 1rem 5px!important}#captchaimage{vertical-align:top;cursor:pointer;margin:.5rem 0}#captchaimage:hover{border-color:var(--colorInputBorderFocus)}.reload-captcha{cursor:pointer;text-decoration:underline;color:var(--colorText);margin-left:15px}.reload-captcha:hover{text-decoration:none}.submit.waitForResponse{position:relative;pointer-events:none}.submit.waitForResponse:after{position:absolute;content:"";height:100%;width:100%;inset:0;background:#000;opacity:.5;border-radius:var(--sizeButtonBorderRadius)}.submit.waitForResponse:before{position:absolute;content:"";width:30px;height:30px;left:50%;top:50%;transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z'/%3E%3C/svg%3E");filter:invert(100%) sepia(100%) saturate(15%) hue-rotate(334deg) brightness(106%) contrast(103%);animation:fa-spin 1s steps(8) infinite;margin:-15px 0 0 -15px;z-index:2}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.css-title{position:relative;display:inline-block}@media (min-width:1025px){.css-title:hover{cursor:help}.css-title:hover:before{bottom:calc(100% + 10px);width:480px;padding:5px 10px;color:#fff;background:#000;border-radius:5px;font-size:13px;line-height:1.2em;text-align:left;content:attr(data-title);z-index:1}.css-title:hover:after,.css-title:hover:before{position:absolute;left:50%;transform:translateX(-50%)}.css-title:hover:after{bottom:100%;width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:10px 10px 0;content:""}}.css-title a{color:var(--colorSecondary)}.gdpr-checkbox-agree{display:flex;justify-content:flex-start}.gdpr-checkbox-agree .checkItem{display:flex}.gdpr-checkbox-agree .checkItem input[type=checkbox]{position:absolute;display:block;top:5px;left:0;width:20px;height:20px;cursor:pointer;opacity:0;z-index:9999}.gdpr-checkbox-agree .checkItem label{width:100%;font-size:var(--textBaseSize);white-space:normal}.form_hidden{display:none}@media (max-width:767px){.chciKoupitProdat .form-group .label-text,.responsive-form .form-group .label-text{top:0;margin-bottom:5px;text-align:left}}.responsive-form.zavolejte-mi{padding-bottom:15px}.estateDetailGallery img{border-radius:var(--borderRadius)}.estateDetailGallery .swiper-button-next,.estateDetailGallery .swiper-button-prev{background:#292929;color:#fff;width:20px;height:40px;opacity:.75;transition:var(--animationBase)}@media (min-width:992px){.estateDetailGallery .swiper-button-next,.estateDetailGallery .swiper-button-prev{top:auto;bottom:1rem;width:40px;height:40px}}.estateDetailGallery .swiper-button-next:hover,.estateDetailGallery .swiper-button-prev:hover{opacity:1}.estateDetailGallery .swiper-button-next:after,.estateDetailGallery .swiper-button-prev:after{font-size:14px}.estateDetailGallery .swiper-button-prev{left:0}.estateDetailGallery .swiper-button-next{right:0}@media (max-width:48rem){.estateDetailMain{overflow:hidden}}.estateDetailMain .estateDetail-grid{padding-bottom:3rem}.estateDetailDescription table{width:100%!important;margin-bottom:15px}.estateDetailDescription table th{border-bottom:4px solid #e1e1e1;text-align:center;padding:15px 10px;color:grey}.estateDetailDescription table td{height:30px;padding:5px 10px;border-bottom:1px solid #e1e1e1}.estateDetailDescription iframe{border:0;aspect-ratio:4/3;max-width:100%;height:auto}.estateDetailDescription ol,.estateDetailDescription ul{list-style:none;margin-bottom:15px}.estateDetailDescription ul:not(.options){padding-left:20px}.estateDetailDescription ul:not(.options) li{position:relative;padding-left:20px;margin-bottom:5px}.estateDetailDescription ul:not(.options) li:before{content:"";width:.5rem;height:.5rem;border-bottom:3px solid var(--colorPrimary);border-right:3px solid var(--colorPrimary);position:absolute;transform:rotate(-45deg);top:11px;left:0}.estateDetailDescription ol{counter-reset:ol-number}.estateDetailDescription ol>li{margin:0 0 10px;display:block;padding-left:30px;position:relative}.estateDetailDescription ol>li:before{content:counter(ol-number) "";counter-increment:ol-number;color:#fff;width:20px;height:20px;line-height:20px;font-size:85%;background:var(--colorText);border-radius:50%;text-align:center;position:absolute;left:0}@media (min-width:480px){.estateDetailDescription .img-left{float:left;margin:0 25px 25px 0}.estateDetailDescription .img-right{float:right;margin:0 0 25px 25px}}.estateDetailDescription img{max-width:100%;height:auto!important;vertical-align:middle}.estateDetailDescription img[style~="float:left"],.estateDetailDescription img[style~="float: left"]{margin:0 10px 10px 0}.estateDetailDescription img[style~="float:right"],.estateDetailDescription img[style~="float: right"]{margin:0 0 10px 10px}.estateDetailDescription svg{max-width:100%}.estateDetailDescription blockquote{border-left:5px solid var(--colorPrimary);padding:15px 20px;font-style:italic;background:#ccc;margin:0 25px 15px;line-height:24px}.estateDetailDescription blockquote p:last-of-type{margin:0}.estateDetailDescription p{font-size:clamp(1rem,calc(.9235rem + .327vw),1.25rem);line-height:160%}.estateDetailMainParam{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}@media (max-width:62rem){.estateDetailMainParam{grid-template-columns:repeat(2,1fr)}}.estateDetailMainParamItem{padding:.5rem .85rem;display:flex;align-items:center;grid-gap:1rem;font-size:.875rem;line-height:1.5}@media (max-width:75rem){.estateDetailMainParamItem{font-size:.75rem}}@media (max-width:64rem){.estateDetailMainParamItem{flex-flow:column;padding:1rem;text-align:center}}.estateDetailMainParamItem span{display:block;font-weight:700;font-size:1.15rem;color:var(--colorPrimary)}@media (max-width:75rem){.estateDetailMainParamItem span{font-size:.875rem}}.estateDetailMainParamItem svg{color:var(--colorPrimary)}@media (max-width:75rem){.estateDetailMainParamItem svg{width:2rem;height:auto}}.estateDetailMainParamItem .penb-icon{position:relative;display:flex;align-items:center;justify-content:center}@media (max-width:75rem){.estateDetailMainParamItem .penb-icon svg{width:2rem;height:auto}}.estateDetailMainParamItem .penb-icon[data-penb-value=A] svg path{fill:#009440}.estateDetailMainParamItem .penb-icon[data-penb-value=B] svg path{fill:#53b135}.estateDetailMainParamItem .penb-icon[data-penb-value=C] svg path{fill:#b0ce29}.estateDetailMainParamItem .penb-icon[data-penb-value=D] svg path{fill:#fef234}.estateDetailMainParamItem .penb-icon[data-penb-value=E] svg path{fill:#fdc12f}.estateDetailMainParamItem .penb-icon[data-penb-value=F] svg path{fill:#fa8521}.estateDetailMainParamItem .penb-icon[data-penb-value=G] svg path{fill:#f00e15}.estateDetailMainParamItem .penb-icon span{position:absolute;color:#fff;top:5px;left:19px}@media (max-width:75rem){.estateDetailMainParamItem .penb-icon span{top:3px;left:11px}}.estateDetailText{padding:2rem 0 0;border-top:1px solid #efe7e6}.estateDetail-map{position:relative;margin-top:82px}.estateDetail-map .rozostreniText{position:absolute;top:5px;left:5px;padding:5px;z-index:1;font-size:17px;background-color:#fff;box-shadow:2px 3px 4px #bdbdbd}.estateDetail-map .mapaIn{height:440px}.estateDetail-map [data-detail-map-content]{display:none}.estateDetail-map .NemovitostDetailMap-placeholder{position:relative}.estateDetail-map .NemovitostDetailMap-placeholder img{width:100%;max-width:100%;height:440px;object-fit:cover}.estateDetail-map .NemovitostDetailMap-placeholderButton{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);white-space:nowrap}.estateDetailParameters{background:#f3f3f3;padding:clamp(1.5rem,5vw,3rem) clamp(1rem,2vw,2.5rem);margin-top:3rem}@media (max-width:48rem){.estateDetailParameters{margin-left:calc(-1 * var(--pagePadding));margin-right:calc(-1 * var(--pagePadding))}}.estateDetailParameters .detail-parameters-box{display:grid;grid-template-columns:repeat(2,1fr);gap:0 clamp(1rem,4vw,2.8rem)}@media (max-width:48rem){.estateDetailParameters .detail-parameters-box{grid-template-columns:1fr}}.estateDetailParameters .parameters-title{font-size:clamp(1.125rem,calc(1.0102rem + .49vw),1.5rem);grid-column:1/-1;margin:clamp(1rem,4vw,2rem) 0 .5rem}.estateDetailParameters .parameters-title:first-of-type{margin-top:0}.estateDetailParameters .parameters-row{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid #e5d4cf}.estateDetailParameters .parameters-label,.estateDetailParameters .parameters-value{display:inline-block}.estateDetailParameters .parameters-label:first-letter,.estateDetailParameters .parameters-value:first-letter{text-transform:uppercase}.estateDetailParameters .parameters-label a{font-weight:800}.estateDetailParameters .parameters-value{font-weight:700;text-align:right;display:flex;align-items:center}.estateDetailParameters .parameters-value img{width:1rem;height:1rem;display:block;margin-top:3px}.estateDetailTabs{position:absolute;top:2rem;left:0;z-index:4;display:flex;flex-flow:column;align-items:flex-start;gap:.75rem}@media (max-width:48rem){.estateDetailTabs{position:relative;z-index:0;top:0}}[data-tabs]{background:transparent!important;display:flex;flex-flow:column;align-items:flex-start;gap:.75rem}@media (max-width:48rem){[data-tabs]{flex-flow:row;width:100%;gap:0}[data-tabs]>li{flex:1}}[data-tabs]:after,[data-tabs]:before{content:none!important}.estateDetailTabsItem,[data-tabs] li a,[data-tabs] li a[aria-selected=true]{display:inline-flex!important;align-items:center;gap:.875rem;color:#c1c1c1;background:#292929;text-decoration:none;font-size:.75rem!important;border-top-right-radius:var(--borderRadius);border-bottom-right-radius:var(--borderRadius);padding:.5rem 1rem!important;transition:.25s;text-transform:uppercase}.estateDetailTabsItem svg,[data-tabs] li a[aria-selected=true] svg,[data-tabs] li a svg{color:var(--estateDetailTabsSvg-color,var(--colorPrimary))}.estateDetailTabsItem:hover,[data-tabs] li a:hover,[data-tabs] li a[aria-selected=true]:hover{color:var(--colorPrimary)!important;background:#292929!important}@media (max-width:48rem){.estateDetailTabsItem.mobileHidden,[data-tabs] li a.mobileHidden,[data-tabs] li a[aria-selected=true].mobileHidden{display:none!important}}@media (max-width:48rem){.estateDetailTabsItem,[data-tabs] li a,[data-tabs] li a[aria-selected=true]{width:100%;border-radius:0}}[data-tabs] li a[aria-selected=true]{background:var(--colorPrimary)!important;color:var(--colorPrimary-contrast)!important}[data-tabs] li a[aria-selected=true] svg{color:var(--colorPrimary-contrast)}.estateDetailTop{padding:2rem 0}.estateDetailTop-inner{grid-template-areas:"h1 price" "loc price";row-gap:1.5rem}@media (max-width:62rem){.estateDetailTop-inner{grid-template-columns:2fr 1fr;grid-template-areas:"h1 h1" "loc price"}}@media (max-width:48rem){.estateDetailTop-inner{grid-template-columns:1fr;grid-template-areas:"h1" "price" "loc"}}.estateDetailTop h1{grid-area:h1;padding:0;max-width:54rem}@media (max-width:62rem){.estateDetailTop h1{grid-column:1/-1}}.estateDetailTopLocality{grid-area:loc}.estateDetailTopPrice{grid-area:price;align-self:center}.estateDetailTopLocality{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-weight:600}.estateDetailTopLocality-place{font-weight:400}@media (min-width:75rem){.estateDetailTopLocality-place{font-size:var(--textMd)}}.estateDetailTopLocality-showMap,.estateDetailTopLocality-web{text-transform:uppercase;text-decoration:none;font-size:.875rem;color:var(--colorPrimary);cursor:pointer}.estateDetailTopLocality-showMap:hover,.estateDetailTopLocality-web:hover{text-decoration:underline}.estateDetailTopLocality-el{display:flex;align-items:center;gap:.5rem}.estateDetailTopLocality-note{width:100%;font-weight:400;font-size:.875rem}.estateDetailTopLocality svg{color:var(--colorPrimary)}.estateDetailTopPrice strong{font-size:2.5rem;color:var(--colorSecondary);white-space:nowrap}@media (max-width:75rem){.estateDetailTopPrice strong{font-size:clamp(1.25rem,4vw,2.5rem)}}.estateDetailView{margin-top:3rem}.estateDetailView .fakePlayer,.estateDetailView iframe,.estateDetailView video{width:100%;height:100%;border:0;aspect-ratio:16/9;border-radius:var(--borderRadius)}.estateDetailView .fakePlayer{position:relative;cursor:pointer;background:#000}.estateDetailView .fakePlayer:hover .play{transform:scale(.95)}.estateDetailView .fakePlayer img{width:100%;height:100%;object-fit:cover;opacity:.3}.estateDetailView .fakePlayer .play{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;color:var(--colorPrimary);transition:.25s}.estateDetailView .fakePlayer .play svg{width:clamp(2rem,20vw,9rem);height:clamp(2rem,20vw,9rem)}.estateDetailView .fakePlayer:after{content:attr(data-title);position:absolute;left:clamp(1rem,4vw,2rem);bottom:clamp(1rem,4vw,2rem);font-size:clamp(.75rem,2vw,1.5rem);font-weight:700;color:#fff}.estateDetailView[data-type=matterport] .fakePlayer:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='110' height='110' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M79.058 70.469H30.942a3.848 3.848 0 01-3.594-2.391 3.68 3.68 0 01.874-4.09L44.335 48.36a3.936 3.936 0 015.44 0l9.885 9.588a1.337 1.337 0 001.847 0l4.302-4.172a3.938 3.938 0 015.439 0l10.527 10.212a3.68 3.68 0 01.874 4.09 3.847 3.847 0 01-3.59 2.39zM47.054 49.84a1.325 1.325 0 00-.924.37L30.016 65.839a1.121 1.121 0 00-.28 1.271 1.252 1.252 0 001.206.782h48.116a1.252 1.252 0 001.204-.782 1.121 1.121 0 00-.28-1.27L69.454 55.626a1.34 1.34 0 00-1.85 0l-4.3 4.172a3.935 3.935 0 01-5.44 0l-9.883-9.587a1.326 1.326 0 00-.927-.371zm25.134-.856a4.726 4.726 0 110-9.452 4.726 4.726 0 010 9.452zm0-6.875a2.148 2.148 0 100 4.297 2.148 2.148 0 000-4.297z' fill='%23fff'/%3E%3Cpath d='M85.663 84.329A146.628 146.628 0 0055 81.21a147.22 147.22 0 00-30.238 3.026l-.54-2.52A149.793 149.793 0 0155 78.632a149.276 149.276 0 0131.212 3.177l-.55 2.519zM110 96.25h-2.578a4.869 4.869 0 00-1.277-3.076l1.987-1.642A7.363 7.363 0 01110 96.25zm-6.815-5.605a28.258 28.258 0 00-3.604-1.963l1.081-2.34a30.719 30.719 0 013.935 2.148l-1.412 2.155zm-7.477-3.53a66.557 66.557 0 00-4.015-1.282l.71-2.478c1.465.419 2.868.867 4.17 1.332l-.865 2.428zM2.578 96.25H0a7.357 7.357 0 011.868-4.718l1.987 1.642a4.869 4.869 0 00-1.277 3.076zm4.237-5.605l-1.413-2.157a30.749 30.749 0 013.936-2.148l1.08 2.34a28.228 28.228 0 00-3.603 1.965zm7.479-3.53l-.866-2.428a69.533 69.533 0 014.17-1.332l.71 2.478a66.605 66.605 0 00-4.014 1.282z' fill='%230082FC'/%3E%3Cpath d='M89.805 110a1.288 1.288 0 01-1.29-1.289V60.156a1.289 1.289 0 01.969-1.248c11.902-3.06 17.938-6.543 17.938-10.353a1.292 1.292 0 011.289-1.29 1.286 1.286 0 011.289 1.29V96.25c0 5.546-7.058 10.415-19.874 13.709a1.288 1.288 0 01-.321.041zm1.289-48.849v45.879c10.117-2.836 16.328-6.909 16.328-10.78V53.897c-2.894 2.736-8.266 5.11-16.328 7.254z' fill='%230082FC'/%3E%3Cpath d='M110 48.555h-2.578c0-3.62-5.54-7.467-14.817-10.294-10.045-3.06-23.4-4.745-37.605-4.745-14.205 0-27.56 1.685-37.605 4.745-9.277 2.827-14.817 6.675-14.817 10.294H0c0-11.028 27.965-17.617 55-17.617s55 6.59 55 17.617z' fill='%230082FC'/%3E%3Cpath d='M20.195 110c-.108 0-.216-.014-.32-.041C7.057 106.665 0 101.796 0 96.25V48.555a1.289 1.289 0 112.578 0c0 3.855 6.37 7.615 17.938 10.589a1.289 1.289 0 01.968 1.248v48.319A1.286 1.286 0 0120.195 110zM2.578 53.973V96.25c0 3.871 6.21 7.944 16.328 10.78V61.387c-7.996-2.133-13.409-4.585-16.328-7.414z' fill='%230082FC'/%3E%3Cpath d='M68.965 6.016a5.807 5.807 0 00-5.8 5.8v7.305a5.8 5.8 0 1011.6 0v-7.305a5.807 5.807 0 00-5.8-5.8zm3.222 13.105a3.223 3.223 0 11-6.445 0v-7.305a3.223 3.223 0 116.445 0v7.305zM55.215 13.32a5.766 5.766 0 00-3.223.981v-3.13a2.58 2.58 0 012.578-2.577h1.29a2.583 2.583 0 012.431 1.719l2.43-.86a5.165 5.165 0 00-4.862-3.437H54.57a5.162 5.162 0 00-5.156 5.156v8.594h.038a5.8 5.8 0 105.763-6.446zm0 9.024a3.223 3.223 0 110-6.446 3.223 3.223 0 010 6.446zm-8.379-10.85a5.485 5.485 0 00-5.479-5.478h-.966a5.162 5.162 0 00-5.157 5.156h2.578a2.58 2.58 0 012.579-2.578h.966a2.904 2.904 0 012.9 2.9c0 1.707-1.456 2.47-2.9 2.47h-1.61v2.579h1.61a2.9 2.9 0 110 5.8h-.966a2.58 2.58 0 01-2.578-2.577v-.645h-2.579v.645a5.162 5.162 0 005.157 5.156h.966a5.477 5.477 0 003.646-9.565 4.827 4.827 0 001.833-3.863zm30.508-4.619a3.438 3.438 0 110-6.875 3.438 3.438 0 010 6.875zm0-4.297a.86.86 0 100 1.719.86.86 0 000-1.719z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h110v110H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:clamp(2rem,4vw,6rem);height:clamp(2rem,4vw,6rem);background-size:cover;position:absolute;top:clamp(1rem,4vw,2rem);left:clamp(1rem,4vw,2rem)}.estateDetail-buttons{position:absolute;right:calc((100vw - 1600px)/2);white-space:nowrap;display:flex;flex-wrap:wrap;gap:1rem;z-index:5;font-size:.75rem;text-transform:uppercase;font-weight:600;top:-2.25rem}@media (max-width:1650px){.estateDetail-buttons{right:3rem}}@media (max-width:75rem){.estateDetail-buttons{display:none}}.estateDetail-buttons a{cursor:pointer;color:var(--colorPrimary);text-decoration:none;display:flex;align-items:center;gap:.5rem}.estateDetail-buttons a svg{color:var(--colorPrimary);position:relative;left:-2px}.estateDetail-buttons a:hover{text-decoration:underline}.estateDetail-buttons .soc-buttons_container a.soc-button{background:none;color:var(--colorSecondary);width:auto;height:auto}.estateDetail-buttons .soc-buttons_container a.soc-button svg{fill:var(--colorSecondary);height:21px}.estateDetail-buttons .soc-buttons_container a.soc-button:hover{text-decoration:underline;background:none}.SideBanner{display:flex;flex-flow:column;gap:1rem;border:1px solid var(--colorPrimary);border-radius:var(--articleItemBorderRadius);padding:1.5rem 1rem}@media (min-width:48rem){.SideBanner{padding:1.5rem}}.SideBanner-title{color:var(--colorPrimary);margin:0}.SideBanner-text{display:grid;gap:1rem;flex:1}@media (min-width:75rem){.SideBanner-text{grid-template-columns:repeat(2,minmax(0,1fr))}}.SideBanner-text p:last-of-type{margin-bottom:0}.SideBanner-image{flex:1;text-align:center}.SideBanner .ButtonBase{justify-content:center;margin-top:auto}.location_chci_prodat .SideBanner .ButtonBase{display:none}.EstateDetailBrokerContact{display:flex;align-items:center;gap:.75rem;color:var(--colorText);text-decoration:none;font-size:.875rem}.EstateDetailBrokerContact:not(:last-of-type){margin-bottom:.5rem}.EstateDetailBrokerContact:hover,.EstateDetailBrokerContact svg{color:var(--colorPrimary)}.EstateDetailBrokerContact-text{display:flex;flex-flow:column;width:100%}.soubory li{line-height:21px}.soubory li:not(:last-child){margin-bottom:5px}.soubory li a{color:var(--colorLinkText)}.soubory li a:hover{text-decoration:none}.soubory li a:before{content:"";display:inline-block;width:24px;height:24px;background:url(../../../../images/file/unknow.svg) no-repeat;margin-right:15px;vertical-align:middle}.soubory li a[href$=".pdf"]:before{background:url(../../../../images/file/pdf.svg) no-repeat}.soubory li a[href$=".doc"]:before,.soubory li a[href$=".docx"]:before{background:url(../../../../images/file/doc.svg) no-repeat}.soubory li a[href$=".xls"]:before,.soubory li a[href$=".xlsx"]:before{background:url(../../../../images/file/xls.svg) no-repeat}.soubory li a[href$=".bmp"]:before,.soubory li a[href$=".gif"]:before,.soubory li a[href$=".jpeg"]:before,.soubory li a[href$=".jpg"]:before,.soubory li a[href$=".png"]:before{background:url(../../../../images/file/jpg.svg) no-repeat}.AukceDrazba{margin:var(--spaceLg) 0 3rem}.AukceDrazba-content{display:grid;grid-template-columns:2fr 3fr;border:2px solid #dbdbdb}@media (max-width:48rem){.AukceDrazba-content{grid-template-columns:1fr}}.AukceDrazba-subtitle{margin:0 0 .8rem}.AukceDrazba-text{padding:var(--spaceLg);background:#dbdbdb}.AukceDrazba-date{font-size:1.25rem}.AukceDrazba-date+p{margin-top:var(--spaceSm)}.AukceDrazba-info{line-height:2;margin-bottom:var(--spaceUnit)}.AukceDrazba-files,.AukceDrazba-info{display:grid;grid-template-columns:repeat(2,1fr)}.AukceDrazba-files{grid-gap:var(--spaceMd)}@media (max-width:48rem){.AukceDrazba-files{grid-template-columns:repeat(4,1fr)}}@media (max-width:40rem){.AukceDrazba-files{grid-template-columns:repeat(3,1fr)}}@media (max-width:31.25rem){.AukceDrazba-files{grid-template-columns:repeat(2,1fr)}}.AukceDrazba-files svg{margin-bottom:var(--spaceSm)}.AukceDrazba-files a{display:flex;flex-direction:column;align-items:center;padding:var(--spaceSm) var(--spaceXs);color:var(--textColor);background:#efefef;transition:.2s;text-decoration:none;text-align:center}.AukceDrazba-files a:hover{background:#fff}.AukceDrazba-form{padding:var(--spaceLg)}.AukceDrazba-form.unvisible .AukceDrazba-formContent{padding:var(--spaceSm)}.AukceDrazba-form.unvisible .AukceDrazba-alert{display:flex}.AukceDrazba-formContent{position:relative}.AukceDrazba-form .responsive-form{border:0;padding:0;margin:0 -15px}.AukceDrazba-form .gdpr-link .col-md-12{padding:0}@media (min-width:769px){.AukceDrazba-form .gdpr-link .gdpr-informacni-povinnost{margin-bottom:0}}.AukceDrazba-form button{bottom:0!important}.AukceDrazba-alert{display:none;position:absolute;width:100%;height:100%;inset:0;align-items:center;justify-content:center;background:rgba(0,0,0,.4)}.AukceDrazba-alertContent{width:90%;padding:var(--spaceMd);background:#fff}.AukceDrazba-alert .alert{margin-bottom:0}.estateDetailObal-bottom{background:#fff;padding:3rem 0}.estateDetailObal-bottom .posledni-zobrazene-obal{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem 2rem}@media (max-width:70rem){.estateDetailObal-bottom .posledni-zobrazene-obal{grid-template-columns:repeat(2,1fr);gap:2rem 1rem}}@media (max-width:37.5rem){.estateDetailObal-bottom .posledni-zobrazene-obal{grid-template-columns:1fr;gap:1rem}}@media (max-width:48rem){.Pins{display:none}}.Pins-pin{position:absolute;transform:translateX(calc(50px/2 * -1)) translateY(calc(50px/2 * -1));transition:var(--animationBase)}.Pins-pin:hover .Pins-text{visibility:visible;opacity:1}.Pins-pin:hover .Pins-point{transform:scale(1.1)}.Pins-text{background:#fff;border-radius:.5rem;padding:.625rem 1rem;color:var(--colorSecondary);opacity:0;visibility:hidden;transition:var(--animationBase);margin:calc(50px - 10px) 0 0 calc(50px - 10px)}@media (max-width:87rem){.Pins-text{font-size:1rem;margin:calc(40px - 10px) 0 0 calc(40px - 10px)}}.Pins-point{width:50px;height:50px;z-index:10;position:absolute;left:0;top:0;display:block}@media (max-width:87rem){.Pins-point{width:calc(50px * .8);height:calc(50px * .8)}}.Pins-point svg{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.5))}.Pins-point .color1{fill:hsl(var(--colorPrimary-h),calc(var(--colorPrimary-s) * 1%),calc(var(--colorPrimary-l) * 1.2 * 1%))}.Pins-point .color2{fill:var(--colorPrimary)}.archivni-vlajka{box-shadow:3px 5px rgba(0,0,0,.2);text-transform:uppercase;position:absolute;top:48px;right:-56px;color:#fff;padding:4px 0;width:240px;z-index:10;font-size:20px;transform:rotate(45deg)}.archivni-form,.archivni-vlajka{background-color:#b22020;text-align:center}.archivni-form{color:#fffefe;border:2px solid #b67373;margin-bottom:5px;padding:15px}.estateDetailBroker{display:grid;grid-template-areas:"text" "photo" "bottom";background:#fff;box-shadow:0 13px 25px 0 rgba(229,224,223,.5);position:sticky;top:.5rem}@media (min-width:41.975rem){.estateDetailBroker{grid-template-areas:"text photo" "bottom photo"}}@media (min-width:62.01rem){.estateDetailBroker{grid-template-areas:"text" "photo" "bottom"}}@media (max-width:62rem){.estateDetailBroker{margin:2rem 0 0}}.estateDetailBroker-text{grid-area:text;display:flex;padding:clamp(1.25rem,calc(.9439rem + 1.306vw),2.25rem);flex-direction:column;align-items:flex-start;align-self:stretch;gap:clamp(1rem,calc(.7704rem + .98vw),1.75rem);border:1px solid #efe7e6}.estateDetailBroker-text h3{margin-bottom:.75rem;font-size:clamp(1rem,calc(.9235rem + .327vw),1.25rem)}.estateDetailBroker-photo{grid-area:photo;border:1px solid #efe7e6;display:flex;justify-content:center;align-items:flex-start;max-height:30rem;overflow:hidden}.estateDetailBroker-photo img{object-fit:cover;width:100%;object-position:right}.estateDetailBroker-bottom{grid-area:bottom;display:flex;padding:clamp(1.25rem,calc(.9439rem + 1.306vw),2.25rem);flex-direction:column;align-items:flex-start;gap:clamp(1rem,calc(.8469rem + .653vw),1.5rem);align-self:stretch;border-right:1px solid #efe7e6;border-bottom:1px solid #efe7e6;border-left:1px solid #efe7e6}.estateDetailBroker-links{display:flex;flex-direction:column;width:100%}.estateDetailBroker-links .ButtonBase{width:100%;padding:clamp(16px,calc(14.7755px + .327vw),20px) 0;color:var(--colorSecondary);border-top:1px solid #e2e2e2}@media (hover:hover) and (pointer:fine){.estateDetailBroker-links .ButtonBase:hover{color:var(--colorPrimary);background-color:transparent}}.estateDetailBroker-links .ButtonBase:active,.estateDetailBroker-links .ButtonBase:focus-visible{color:var(--colorPrimary);background-color:transparent}.estateDetailBroker-links .ButtonBase[title]{margin-bottom:-1rem}.estateDetailBroker-button{grid-area:button;width:100%;padding-left:2rem}.estateDetailBrokerContact{display:flex;align-items:center;gap:.25rem;color:#06474a;font-size:clamp(1rem,calc(.9235rem + .327vw),1.25rem);font-weight:300;line-height:normal;text-decoration:none}@media (hover:hover) and (pointer:fine){.estateDetailBrokerContact:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}}.estateDetailBrokerContact-mail,.estateDetailBrokerContact:active,.estateDetailBrokerContact:focus-visible{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (hover:hover) and (pointer:fine){.estateDetailBrokerContact-mail:hover{text-decoration:none}}.estateDetailBrokerContact-mail:active,.estateDetailBrokerContact-mail:focus-visible{text-decoration:none}.estateDetailBrokerContact:not(:last-of-type){margin-bottom:.5rem}.estateDetailBrokerContact svg{min-width:1.875rem;color:var(--colorPrimary)}.estateDetailBrokerContact-text{display:flex;flex-flow:column;width:100%}.location_poptavka{background:#f3f3f3}.location_poptavka .Footer{margin-top:3.75rem}.location_poptavka .estateDetail .responsive-form{width:100%}.location_poptavka .estateDetail .responsive-form .form-group{margin:0 -15px 15px!important}.location_poptavka .estateDetail .clearing{display:none}.location_poptavka .estateDetail .obalStred{max-width:1680px;padding:0 20px 2rem;margin:0 auto}.location_poptavka .estateDetail-grid{display:grid;column-gap:clamp(1.5rem,5vw,5rem);align-items:start;grid-template-columns:auto var(--detailSideWidth);margin-top:2rem}@media (max-width:75rem){.location_poptavka .estateDetail-grid{grid-template-columns:2fr 1fr}}@media (max-width:62rem){.location_poptavka .estateDetail-grid{grid-template-columns:1fr}}.location_poptavka .estateDetail-main{display:flex;flex-direction:column;gap:2rem}.location_poptavka .estateDetail-side{position:sticky;top:2rem}.location_poptavka .estateDetail .estateDescMain,.location_poptavka .estateDetail .estateForm,.location_poptavka .estateDetail .estateParams,.location_poptavka .estateDetail .lokalita,.location_poptavka .estateDetail .poptavka-mapa{padding:clamp(1.25rem,calc(1.0969rem + .653vw),1.75rem);background:#fff;border:1px solid #efe7e6;box-shadow:0 13px 25px 0 rgba(229,224,223,.5)}.location_poptavka .estateDetail .poptavka-mapa{padding:0}.location_poptavka .estateDetail .lokalita .lokalita-obal{margin-top:1rem}.location_poptavka .estateDetail .lokalita .lokalita-obal .okres{display:block;margin-bottom:1rem;color:#06474a;font-size:1.1rem}.location_poptavka .estateDetail .lokalita .lokalita-obal ul{display:flex;flex-wrap:wrap;gap:.75rem;padding:0;margin:0 0 1.5rem;list-style:none}.location_poptavka .estateDetail .lokalita .lokalita-obal ul li{padding:.5rem 1rem;color:#333;background:#f9fbfb;border:1px solid #efe7e6;font-size:.9rem}.location_poptavka .estateDetail .estateDescMain .detailPopis{margin:1rem 0 0;color:#333;line-height:1.7}.location_poptavka .estateDetail .estateParams .estateParamsIn{margin-top:1rem}.location_poptavka .estateDetail .estateParams table{width:100%;border-collapse:collapse}.location_poptavka .estateDetail .estateParams table td,.location_poptavka .estateDetail .estateParams table th{padding:1rem;border:1px solid #efe7e6;text-align:left}.location_poptavka .estateDetail .estateParams table th.nadpis{color:#fff;background:#06474a;font-size:.9rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.location_poptavka .estateDetail .estateParams table tr{background:#fff}.location_poptavka .estateDetail .estateParams table tr.dark{background:#f9fbfb}.location_poptavka .estateDetail .estateParams table th{width:40%;color:#555;font-weight:500}.location_poptavka .estateDetail .estateParams table td{color:#06474a;font-weight:600}.stitkyOusko{background:url(../../../../images/energeticky_stitek_left.png) no-repeat;position:absolute;z-index:10;width:74px;height:111px;left:-74px;top:124px;cursor:help}.stitkyOusko:hover .stitek{opacity:1;display:block}.stitkyOusko p{margin:0}.stitkyOusko .stitek{width:212px;height:106px;transition:opacity .3s ease-in-out;padding:7px 10px 0 40px;color:#fff;font-size:12px;position:absolute;right:-195px;opacity:0;display:none}.stitkyOusko .stitek strong{font-size:13px}.stitkyOusko .stitek.s1{background:url(../../../../images/stitkyA.png) no-repeat 50%}.stitkyOusko .stitek.s2{background:url(../../../../images/stitkyB.png) no-repeat 50%}.stitkyOusko .stitek.s3{background:url(../../../../images/stitkyC.png) no-repeat 50%}.stitkyOusko .stitek.s4{background:url(../../../../images/stitkyD.png) no-repeat 50%;color:#000}.stitkyOusko .stitek.s5{background:url(../../../../images/stitkyE.png) no-repeat 50%;color:#000}.stitkyOusko .stitek.s6{background:url(../../../../images/stitkyF.png) no-repeat 50%}.stitkyOusko .stitek.s7{background:url(../../../../images/stitkyG.png) no-repeat 50%}.stitkyOusko .stitek a{color:#000}.EstateTag[href]{text-decoration:none}.EstateTag[href]:active,.EstateTag[href]:focus,.EstateTag[href]:hover{text-decoration:underline}.EstateTag.is-type-agreement{color:#fff;background-color:var(--colorPrimary)}.EstateTag.is-type-estate{color:var(--colorPrimary);background-color:#f7f3f2}.EstateTag.is-recommended{display:none}.EstateTag.is-reserved{color:#fff;background-color:var(--colorSecondary)}.EstateTag.is-video{color:var(--colorPrimary);background-color:#e4f0f1}.EstateTag.is-3d{color:#2d8652;background-color:#e2f3e9}.EstateTag.is-sale{color:#d46211;background-color:#fbebdf}.EstateTag.is-new{color:#a5730d;background-color:#faecd1}.EstateTag{padding:4px 12px;color:#fff;font-size:clamp(.75rem,calc(.6735rem + .327vw),1rem)}.EstateTag span:first-letter{text-transform:uppercase}.EstateTag-wrapper{position:absolute;display:flex;flex-wrap:wrap;top:.75rem;left:.75rem;z-index:10}.estateDetail>.EstateTag-wrapper{position:absolute;top:4px;left:4px;bottom:auto;z-index:4;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}@media (min-width:48.1rem){.estateDetail>.EstateTag-wrapper{top:2rem;left:0;right:auto;flex-direction:column}}.estateDetail>.EstateTag-wrapper .EstateTag{width:fit-content;padding:4px 13px}[data-tabs]{clear:both;background:var(--colorSecondary);list-style:none}[data-tabs]:after,[data-tabs]:before{content:" ";display:table}[data-tabs]:after{clear:both}[data-tabs] li{float:left}@media (max-width:480px){[data-tabs] li{width:100%}}[data-tabs] li a{padding:8px 20px;text-transform:uppercase;text-decoration:none;font-size:18px;display:block;color:#fff}[data-tabs] li a:hover{background:var(--colorPrimary)}[data-tabs] li a[aria-selected=true]{color:var(--colorPrimary);background:#fff;cursor:default;pointer-events:none}@media (max-width:480px){[data-tabs] li a{background:var(--colorSecondary);color:#fff}}.Tooltip{position:relative}@media (min-width:1025px){.Tooltip:hover:before{content:attr(data-title);color:#fff;background:#000;font-size:13px;line-height:1.2em;padding:5px 10px;border-radius:5px;bottom:calc(100% + 10px);text-align:left}.Tooltip:hover:after,.Tooltip:hover:before{position:absolute;left:50%;transform:translateX(-50%)}.Tooltip:hover:after{content:"";width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:10px 10px 0;bottom:100%}}.estateList-obal{background:transparent}.estateList .estates{padding-top:20px}.estateList .estates #PartialList .js-pager-ajax-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2rem}@media (max-width:70rem){.estateList .estates #PartialList .js-pager-ajax-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}}@media (max-width:37.5rem){.estateList .estates #PartialList .js-pager-ajax-content{grid-template-columns:minmax(0,1fr);gap:1rem}}.EstateList.swiper-container{padding:0 1em 2em;margin:0 -1em}.swiper-controls{display:grid;grid-template-columns:auto 1fr auto;grid-area:controls;width:600px;align-items:center;margin-left:auto;min-height:4rem}@media (max-width:650px){.swiper-controls{display:none}}.swiper-controls .swiper-pagination{position:relative;display:flex}.swiper-controls .swiper-controls-inside{position:static;height:auto;box-sizing:border-box;margin:0 3rem}.swiper-controls .swiper-controls-inside .swiper-pagination-bullet{width:100%;height:3px;border-radius:0;background-color:#e8e8e8;opacity:1}.swiper-controls .swiper-controls-inside .swiper-pagination-bullet-active{background-color:var(--colorPrimary)}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{position:static;float:left;margin:0;width:auto;height:auto;color:var(--colorText);font-family:var(--fontPrimary);font-size:.87rem;font-weight:700;text-transform:uppercase}.swiper-controls .swiper-button-prev:after{content:""}@media (max-width:60rem){.swiper-controls .swiper-button-prev{content:none}}.swiper-controls .swiper-button-next:after{content:none}@media (max-width:60rem){.swiper-controls .swiper-button-next{content:none}}.SwiperFrame{display:flex;flex-direction:column;row-gap:1.5rem;column-gap:2rem;width:100%;padding-top:3.125rem;padding-bottom:3.125rem;margin-top:-3.125rem;margin-bottom:-3.125rem}@media (min-width:32.1rem){.SwiperFrame{flex-direction:row;align-items:center}}.SwiperFrame-content{flex:1;min-width:0}.SwiperFrame .swiper{width:100%;padding-top:3.125rem;padding-bottom:3.125rem;margin-top:-3.125rem;margin-bottom:-3.125rem;overflow:hidden;touch-action:pan-y}.SwiperFrame .swiper-slide{box-sizing:border-box;height:auto}.SwiperFrame-sidebar{display:flex;flex-direction:row;flex-shrink:0;gap:1rem;justify-content:space-between;align-items:flex-start;width:100%;text-align:center}@media (min-width:32.1rem){.SwiperFrame-sidebar{flex-direction:column;width:3rem}}.SwiperFrame-next,.SwiperFrame-prev{display:flex;gap:10px;justify-content:center;align-items:center;width:clamp(3rem,calc(3rem + 0vw),3rem);height:clamp(3rem,calc(3rem + 0vw),3rem);color:var(--colorPrimary);background-color:transparent;border:1px solid var(--colorPrimary);border-radius:50%;cursor:pointer;transition:var(--animationBase)}@media (hover:hover) and (pointer:fine){.SwiperFrame-next:not(.swiper-button-disabled):hover,.SwiperFrame-prev:not(.swiper-button-disabled):hover{color:#fff;background-color:var(--colorPrimary)}}.SwiperFrame-next:not(.swiper-button-disabled):active,.SwiperFrame-next:not(.swiper-button-disabled):focus-visible,.SwiperFrame-prev:not(.swiper-button-disabled):active,.SwiperFrame-prev:not(.swiper-button-disabled):focus-visible{color:#fff;background-color:var(--colorPrimary)}.SwiperFrame-next.swiper-button-disabled,.SwiperFrame-prev.swiper-button-disabled{cursor:not-allowed;opacity:.3}.SwiperFrame-next{order:3}@media (min-width:32.1rem){.SwiperFrame-next{order:unset}}.SwiperFrame-prev{margin-left:auto;order:2}@media (min-width:32.1rem){.SwiperFrame-prev{margin-left:unset;order:unset}}.SwiperFrame-button{display:flex;flex-direction:row;gap:12px;align-items:center;align-self:stretch;text-decoration:none;order:1}@media (min-width:32.1rem){.SwiperFrame-button{flex-direction:column;align-items:flex-start;order:unset}}@media (hover:hover) and (pointer:fine){.SwiperFrame-button:hover .SwiperFrame-buttonCircle{background-color:var(--colorPrimary)}}.SwiperFrame-button:active .SwiperFrame-buttonCircle,.SwiperFrame-button:focus-visible .SwiperFrame-buttonCircle{background-color:var(--colorPrimary)}.SwiperFrame-buttonCircle{display:flex;justify-content:center;align-items:center;width:48px;height:48px;color:#fff;background-color:var(--colorSecondary);border-radius:50%;transition:var(--animationBase)}.SwiperFrame-buttonText{color:var(--colorPrimary);font-size:clamp(.875rem,calc(.8367rem + .163vw),1rem);line-height:110%}.Swiper{position:relative}.SwiperShadow{position:absolute;display:none;top:50px;bottom:50px;left:0;width:100%}.estateListItem,.SwiperShadow{box-shadow:0 25px 50px 0 rgba(229,224,223,.5)}.estateListItem{position:relative;display:block;height:auto;margin-bottom:0;background:#fff;border:none;vertical-align:top;text-decoration:none;transition:.25s;min-width:0}.estateListItem .panel-obal-in{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-width:0}.estateListItem .panel-obal-in-top{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}.estateListItem-foto-wrapper,.estateListItem-text{display:block}.estateListItem-foto-wrapper{position:relative;min-width:0;width:100%;overflow:hidden}.estateListItem-foto-wrapper:hover .SwiperFrame-next,.estateListItem-foto-wrapper:hover .SwiperFrame-prev{opacity:1}.estateListItem-foto-wrapper .swiper{width:100%;max-width:100%;overflow:hidden}.estateListItem-foto-wrapper .thumbnail,.estateListItem-foto-wrapper .thumbnail:hover{border:0}.estateListItem-foto{max-height:388px;overflow:hidden}.estateListItem-foto-overlay{position:absolute;display:flex;align-items:center;justify-content:center;inset:0;z-index:2;background:rgba(0,0,0,.4);transition:.25s}.estateListItem-foto.is-last:hover .estateListItem-foto-overlay{background:rgba(0,0,0,.6)}.estateListItem-text{display:flex;flex:1;flex-flow:column;gap:1rem;padding:clamp(1rem,calc(.8469rem + .653vw),1.5rem);background:#fff;border-right:1px solid var(--colorOutlines);border-bottom:1px solid var(--colorOutlines);border-left:1px solid var(--colorOutlines)}.estateListItem-text .headlines-link{font-size:clamp(1rem,calc(.9235rem + .327vw),1.25rem);font-weight:600;line-height:120%}.estateListItem-text .headlines-link a{color:var(--colorPrimary);text-decoration:none}.estateListItem-text .headlines-link a:hover{text-decoration:underline}.estateListItem-params{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;align-items:flex-end;margin-top:auto}.estateListItem-paramsColumn{display:flex;flex-direction:column;gap:.5rem}.estateListItem-location{display:flex;align-items:center;grid-area:location;color:#6d6d6d;font-size:14px;font-weight:400;font-style:normal;line-height:140%}.estateListItem-location svg{margin-right:.5rem}.estateListItem-price{position:relative;grid-area:price;margin-top:auto;color:#000;font-size:clamp(.875rem,calc(.7985rem + .327vw),1.125rem);font-weight:400;line-height:140%;white-space:nowrap}.estateListItem-discount{grid-area:discount}.estateListItem-discount .cena_sleva{display:inline-block;padding:0 10px;color:var(--colorPrimary-contrast);background:var(--colorPrimary);font-size:var(--textSm);font-weight:600;white-space:nowrap}@media (max-width:1440px) and (min-width:1024px){.estateListItem-discount .cena_sleva{margin-left:2em}}@media (max-width:60rem){.estateListItem-discount .cena_sleva{margin-left:0}}.estateListItem-bottom{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center}.estateListItem-bottom--column{flex-direction:column;gap:4px;align-items:flex-end}.estateListItem-bottomItem{color:#000;font-size:clamp(12px,calc(11.3878px + .163vw),14px);font-weight:400;line-height:140%}.estateListItem .EstateParamsItem{display:flex;flex-direction:row;gap:.5rem;align-items:center;font-size:14px}.estateListItem .SwiperFrame-next,.estateListItem .SwiperFrame-prev{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10;opacity:0;transition:opacity .3s ease;background:#fff}.estateListItem .SwiperFrame-next.swiper-button-disabled,.estateListItem .SwiperFrame-prev.swiper-button-disabled{opacity:0}.estateListItem .SwiperFrame-prev{left:.5rem}.estateListItem .SwiperFrame-next{right:.5rem}
/*# sourceMappingURL=detail.min.css.map */
