@font-face{font-family: 'argesta_displayregular';src: url('/webfonts/argestadisplay-regular-webfont.woff2') format('woff2'),url('/webfonts/argestadisplay-regular-webfont.woff') format('woff');font-weight: normal;font-style: normal}:where(h1,h2,h3,h4,h5) +:is(h1,h2,h3,h4,h5){margin-top: 0}:where(h1,h2,h3,h4,h5):has(+:is(h1,h2,h3,h4,h5)){margin-bottom: 1rem}*{scrollbar-width: thin;margin: 0;scrollbar-color: #a2a2a2 #ececec}*,*:before,*:after{-webkit-box-sizing: border-box;box-sizing: border-box;background-clip: padding-box}img{-webkit-box-sizing: content-box;box-sizing: content-box;display: block;max-width: 100%;height: auto}.center{text-align: center !important}.center-block{margin-left: auto !important;margin-right: auto !important;display: block !important}.right{text-align: right !important}.left{text-align: left !important}.justify{text-align: justify !important}.kur{font-style: italic !important}.light{font-weight: normal !important}.bold{font-weight: var(--fwB) !important}strong,strong strong{font-weight: var(--fwB)}.uppercase{text-transform: uppercase}.nomargin{margin: 0 !important}.nomargin-top{margin-top: 0 !important}.nomargin-left{margin-left: 0 !important}.nomargin-right{margin-right: 0 !important}.nomargin-bottom{margin-bottom: 0 !important}.nopad{padding: 0 !important}.nopad-top{padding-top: 0 !important}.nopad-left{padding-left: 0 !important}.nopad-right{padding-right: 0 !important}.nopad-bottom{padding-bottom: 0 !important}.clear{clear: both !important}.clear-left{clear: left !important}.clear-right{clear: right !important}.proexp{position: relative !important}.bezramu,.noborder{border: 0 !important}.bezpozadi,.nobg{background-image: none !important;background-color: transparent !important}.block{display: block !important}.inline{display: inline !important}.inline-block{display: inline-block !important}.no,.none{display: none !important}.nowrap{white-space: nowrap !important}.full{width: 100% !important}.auto{width: auto !important}.hand{cursor: pointer}.float-right{float: right !important}.float-left{float: left !important}.nofloat{float: none !important}.top{vertical-align: top !important}.middle{vertical-align: middle !important}.bottom{vertical-align: bottom !important}.abc{list-style-type: lower-alpha !important}.nounder{text-decoration: none !important}.under,.underline{text-decoration: underline !important}.breakAll{word-break: break-all;display: inline-block}.xxxs{font-size: .675em !important}.xxs{font-size: .75em !important}.xs{font-size: .875em !important}.s{font-size: .9375em !important}.m{font-size: 1em !important}.l{font-size: 1.125em !important}.xl{font-size: 1.25em !important}.xxl{font-size: 1.375em !important}.xxxl{font-size: 1.5em !important}.xxxxl{font-size: 2em !important}big{font-size: 1.25em}small{font-size: .875em}.lh-xxxs{line-height: .6em !important}.lh-xxs{line-height: .7em !important}.lh-xs{line-height: .8em !important}.lh-s{line-height: .9em !important}.lh-m{line-height: 1em !important}.lh-l{line-height: 1.25em !important}.lh-xl{line-height: 1.4em !important}.lh-xxl{line-height: 1.6em !important}.lh-xxxl{line-height: 1.8em !important}.lh-xxxxl{line-height: 2em !important}.obr,.obr-left{float: left;margin: 0px 25px 5px 0;display: inline}.obr2,.obr-right{float: right;margin: 0px 0px 5px 25px;display: inline}.obr3,.obr-center{float: none;margin: 0px auto 12px auto;display: block}@media (min-width: 481px){.maxw50{max-width: 50% !important;height: auto !important}.maxw33{max-width: 33% !important;height: auto !important}}p,ul,ol{margin: 1em 0;padding: 0}ol{padding-left: 2.2em}ul{list-style-type: none}ul ul,ol ol{margin: 1em 0em 1em 1.5em}ul ul ul,ol ol ol{margin: 1em 0em 1em 3em}q,blockquote{quotes: "\201E" "\201C"}figure{margin: 0}address{font-style: normal;display: block}hr{height: 2px;clear: both;padding: 0;border: 0}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration: none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration: none}img{border: 0;height: auto;max-width: 100%;display: block}.lomic{margin: 0;height: 1px;margin-top: -1px;clear: both}.orez,.hellip{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: inline-block}.cover,img[src="/img/1x1.gif"],img[src="/img/3x2.gif"]{background-position: center center;background-repeat: no-repeat;background-size: cover}.content:after{clear: both;height: 1px;display: block;content: ' '}.img-responsive,.responsive-img{height: auto;width: 100%}a[href^="tel:"],a[href^="tel:"]:hover{cursor: default;text-decoration: none}.fa{font-weight: 300;font-family: 'Font Awesome 6 Pro'}.inRow{display: flex;justify-content: space-between;flex-flow: row wrap;align-items: center;gap: 1em}.inRow>*,.inRow>*[class]{margin: 0}.videoIframe iframe,.videoCont video{position: absolute;width: 100%;height: 100%;left: 0;top: 0;bottom: 0;right: 0}.videoIframe,.videoCont{position: relative;width: 100%;height: 0;padding-bottom: 56.25%}svg{display: block}.svgIcon{width: 1em;height: auto}.svgIcon--h{width: auto;height: 1em}.svgIcon.minw{min-width: 0;margin-right: .5em}.primColor{color: var(--primColor)}.textColor{color: var(--textColor)}a.textColor:hover{color: var(--primColor)}.text2Color{color: var(--text2Color)}.secColor{color: var(--secColor)}.altColor{color: var(--altColor)}.fwB{font-weight: var(--fwB)}.fwL{font-weight: var(--fwL)}.fwN{font-weight: var(--fwN)}.minw{min-width: 1.5em;text-align: left}.hSpace{margin-top: var(--hSpace)}a[href^="tel:"],a[href^="tel:"]:hover{cursor: default;text-decoration: none;color: currentColor}.fa::before{display: inline-block}.hidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}textarea,input[type="text"],input[type="button"],input[type="reset"],input[type="search"],input[type="email"],input[type="submit"],input[type="url"],input[type="tel"]{appearance: none}select::-ms-expand{display: none}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}button::-moz-focus-inner,input::-moz-focus-inner{padding: 0;border: 0}input[type="checkbox"],input[type="radio"]{border: 0;padding: 0;background: transparent none;margin: 0;width: auto;border-radius: 0}input:disabled,textarea:disabled,select:disabled,.btn:disabled{opacity: .5;cursor: default;box-shadow: none;pointer-events: none;filter: grayscale(1)}button{padding: 0;margin: 0;border-width: 0;background: transparent none;box-shadow: none;border-radius: 0;color: currentColor;cursor: pointer;font: inherit;outline: none;transition: color .15s,border-color .15s,background .15s}input,textarea,select,.btn{background: var(--inputBgColor);border: 1px solid var(--inputBdrColor);padding: 15px clamp(.75em,4vw,1.5em);margin: 0;display: inline-block;text-decoration: none;width: 100%;line-height: 1.125rem;transition: all .1s;border-radius: 0;font-family: inherit;text-transform: none;font-size: 1em;vertical-align: middle;visibility: visible;outline: none;color: var(--textColor);border-radius: var(--radius);box-shadow: var(--shadow);min-height: 3.125em;font-weight: var(--fwN)}input[type="file"]{appearance: none;line-height: 1.2em;font-size: .875em}input:focus,textarea:focus,select:focus .inputBox__input:not(:placeholder-shown){border-color: #3D4146;background-color: white}textarea{overflow: auto;vertical-align: top}.btn,button{cursor: pointer}.inputBox__input::-webkit-input-placeholder{color: var(--inputBgColor);line-height: normal !important;font-style: italic}.btn{width: auto;border-color: transparent;color: currentColor;text-decoration: none;display: inline-flex;vertical-align: middle;position: relative;z-index: 1;text-align: center;cursor: pointer;overflow: visible;background-size: 100% 0;transition: all .1s ease-out;border-color: currentColor;border-width: 1px;background-color: transparent;min-height: 0;gap: .75em;justify-content: center;align-items: center;fill: currentColor}.btn [fill]{fill: currentColor}.btn [stroke]{stroke: currentColor}.btn:hover{color: white;border-color: var(--primColor);background: var(--primColor);text-decoration: none}.btn2{border-color: var(--primColor);background-color: var(--primColor);color: white}.btn2:hover{border-color: var(--textColor);background-color: white;color: var(--textColor)}.btn--submitForm{background: var(--positiveColor);border-color: var(--positiveColor);color: white}.btn--disabled{pointer-events: none;opacity: .5;filter: grayscale(1)}.btn--square{width: 2.5rem;height: 2.5rem;padding: 0;display: grid;place-content: center;aspect-ratio: 1}.fa.arrowHover,.svgIcon.arrowHover{width: 0;text-align: right;font-size: 14px;line-height: 12px;display: inline-block;overflow: hidden;opacity: 0;transition: width .25s}.svgIcon.arrowHover{height: 12px}.btn:not(.btn--disabled):hover .fa.arrowHover,.btn:not(.btn--disabled):hover .svgIcon.arrowHover{opacity: 1;width: 22px}.numInput{position: relative;border: 1px solid var(--bdr2Color);display: inline-flex;align-items: center;background-color: white}.numInput__input{align-items: center;display: grid;grid-template-columns: 1.25fr 1fr;border: 1px solid var(--bdr2Color);border-width: 0 1px;align-items: baseline}.numInput__unit{font-weight: var(--fwB);padding-left: .25em;font-size: .875rem}.numInput input:hover{border-color: transparent;background: transparent}.numInput input{color: var(--textColor);padding: 0;font-size: 1rem;border-radius: 0;border: 0;text-align: right;margin: 0;background: transparent;box-shadow: none;font-weight: var(--fwB);padding: 0;min-height: 0;text-align: center;text-align: right;width: 2.5rem;text-align: center;height: 38px;border: 0;text-align: right;appearance: textfield}.numInput input::-webkit-outer-spin-button,.numInput input::-webkit-inner-spin-button{-webkit-appearance: none;margin: 0}.numInput input:disabled{opacity: 1;color: var(--textColor)}.numInput__btn:hover,.numInput__btn:focus{background: var(--secColor);color: white}.numInput__btn{text-align: center;width: 28px;height: 38px;background-color: white;line-height: 20px;cursor: pointer;z-index: 5;font-size: 10px;display: flex;align-items: center;justify-content: center;color: var(--text2Color)}.numInput__btn--down{order: -1}form,fieldset{margin: 0;padding: 0;border: 0}.orderBox .form{max-width: 28.5rem;margin-left: auto;margin-right: auto;width: 100%}.orderBox .form .btn{max-width: 100%;width: 100%}.form__text{margin: 0 0 1em 0;text-align: center}.form__item{margin: 1.75em 0}.form__item:first-child{padding-top: 0}.form div[style]>*:first-child{margin-top: 0}.form div[style]>*:last-child{margin-bottom: 0}.inputBox input,.inputBox textarea{font-weight: var(--fwB)}.inputBox--fill .inputBox__label,.inputBox:focus-within .inputBox__label{top: -.5em;background-color: white;font-size: .75rem;min-height: 0}.inputBox--fill .inputBox__input,.inputBox:not(.inputBox--hasError):hover .inputBox__input,.inputBox__input:-webkit-autofill,.inputBox__input:-internal-autofill-selected{background: white;-webkit-box-shadow: 0 0 0 30px white inset !important}.inputBox:not(.inputBox--hasError):hover .inputBox__input:read-write{background-color: white;border-color: #3D4146}.inputBox__label + .inputBox__input::-webkit-input-placeholder,.inputBox__label + .inputBox__input::placeholder{color: transparent;line-height: normal !important}.label{padding-bottom: 5px;display: block;line-height: 1.25em}.inputBox{position: relative;display: flex;gap: 1em;align-items: center;flex: auto;justify-content: space-between}label{color: var(--textColor);line-height: 1.15em}.inputBox--required label:after{content: '*';display: inline-block;padding-left: .5em;font-size: 1em;padding-right: .25em}.inputBox__label{display: flex;align-items: center;position: absolute;left: calc(clamp(10px,4vw,30px) - 6px);top: 0;min-height: 3.125em;padding: 0 6px;pointer-events: none;transition: all .1s ease-out;z-index: 2}.inputBox--status .inputBox__input{padding-right: 60px}.inputBox__input[type="date"]{padding-right: 15px}.inputBox__input[type="range"]::-webkit-slider-runnable-track{cursor: pointer}.inputBox__input[type="range"]{padding: 0;accent-color: var(--primColor);appearance: none;border-width: 0;background: linear-gradient(to bottom,#d4dae0 0%,#d4dae0 100%) no-repeat 0 center;background-size: 100% 5px}.inputBox__status{position: absolute;top: 0;bottom: 0;right: 0;width: 56px;display: flex;align-items: center;justify-content: center;background: url(/img/ico-ok.svg) center center no-repeat}.inputBox__btn:hover{background: var(--primColor);color: white}.inputBox__btn{position: absolute;top: 0;bottom: 0;right: 0;width: 56px;display: flex;align-items: center;justify-content: center}.inputBox:has(.inputBox__status) input,.inputBox:has(.inputBox__btn) input{padding-right: 60px}.inputBox__unit{position: absolute;top: 0;bottom: 0;right: 0;width: 56px;display: flex;align-items: center;background: none;color: var(--textColor);font-weight: var(--fwB);justify-content: center}.inputBox--hasError .inputBox__status{background-image: url(/img/ico-wrong.svg)}.inputBox__status--loading{background-image: none}.loader--small{width: 20px;height: 20px;border-width: 3px}.inputBox--hasError .select2 .select2-selection,.inputBox--hasError .switcher__l,.inputBox--hasError .switcher__r{border-color: #D92314}.inputBox--hasError .inputBox__label,.inputBox--hasError .inputBox__input{border-color: #D92314;color: #D92314}.inputBox--hasError label{color: #D92314}.inputBox__note{font-size: .75rem;text-align: right;position: relative;z-index: 2;line-height: 1.2em;margin-bottom: -1.1875rem;border-top: 1px solid transparent;margin-top: -1px;min-height: 20px}.inputBox__note--error .inputBox__noteText{background: #D92314;color: white;text-align: left}.inputBox__note--error{border-top-color: #D92314}.inputBox__noteText{padding: 3px 8px 1px 8px;display: inline-block}.inputBox__select{flex: auto;width: 100%}.inputBox--switcher{justify-content: flex-start}.form__row{margin: 1.75em 0}.form__row .form__item{margin: 0}.form__submit{margin-top: var(--hSpace)}.labelBox{font-size: .875em;font-weight: var(--fwN);margin-bottom: .5em}@media (max-width: 760px){.form p{margin: 0;display: block;margin-top: 10px}.form div[class^="col"]{margin: 0 0}.form__row{margin: 1.25rem 0}.form__row .row{gap: 1.25rem}}@media (max-width: 479px){}@media (min-width: 480px){.rowForm__l{flex: auto}.rowForm__input{text-align: left;border-right-width: 0}.btn.rowForm__btn{width: auto}.rowForm{display: flex;margin-left: auto;margin-right: auto}.rowForm__r{flex: none}}div[class^="col-"]{position: relative;width: 100%}.row{display: grid;grid-template-columns: repeat(12,1fr);gap: 24px}.col-1{grid-column: span 1}.col-2{grid-column: span 2}.col-3{grid-column: span 3}.col-4{grid-column: span 4}.col-5{grid-column: span 5}.col-6{grid-column: span 6}.col-7{grid-column: span 7}.col-8{grid-column: span 8}.col-9{grid-column: span 9}.col-10{grid-column: span 10}.col-11{grid-column: span 11}.col-12{grid-column: span 12}.span-2{grid-row: span 2}.span-3{grid-row: span 3}.row:not(:nth-child(1 of .row)){margin-top: var(--vSpace)}.row-pad0{gap: 0}.row-pad5{gap: 10px}.row-pad10{gap: 20px}.row-pad20{gap: 40px}.row-pad25{gap: 50px;gap: clamp(24px,5cqw,50px)}.row-pad30{gap: 60px;gap: clamp(24px,6cqw,60px)}.row-pad50{gap: 100px;gap: clamp(24px,7cqw,100px)}div[class^="col-"]{container-type: inline-size}div[class^="col-"]>*:last-child{margin-bottom: 0}div[class^="col-"]>*:not([class]):first-child{margin-top: 0}@media (max-width: 47.5rem){.row{display: flex;flex-flow: column nowrap}.row .row{display: grid;grid-template-columns: repeat(12,1fr)}}@container (max-width: 30rem){.row,.row .row{display: flex;flex-flow: column nowrap}}@media (max-width: 374px){.goHalf{grid-template-columns: 1fr;gap: var(--vSpace)}}@media screen{html{background: #fff;margin: 0;padding: 0;overscroll-behavior: none;scrollbar-gutter: stable;scroll-padding-top: calc(var(--headerHeight) + 24px)}body{background: transparent;margin: 0;padding: 0;font-size: 1rem;line-height: 1.5;font-family: 'Lexend Deca',system-ui,sans-serif;color: var(--textColor);font-style: normal;font-weight: var(--fwL);overscroll-behavior: none}svg:not *([stroke-width]) *{fill: currentColor}hr{background: var(--bdr2Color);clear: both;margin: var(--vSpace) 0;height: 1px}h1,h2,h3,h4,h5{font-weight: var(--fwB);line-height: 1.125em;margin: 1.5em 0 var(--hSpace) 0;letter-spacing: -0.015em;text-wrap: balance}h1{font-size: clamp(1.75em,4vw,2.25em);margin-top: var(--vSpace)}h2{font-size: clamp(1.5em,3vw,1.75em)}h3{font-size: clamp(1.375em,2.5vw,1.5em)}h4{font-size: 1.25em}h5{font-size: 1.125em}h6{font-size: 1em;font-weight: 500}:is(h1,h2,h3,h4,h5) a{color: currentColor}:is(h1,h2,h3,h4,h5) a:hover{color: currentColor;text-decoration: underline}a{color: var(--primColor);transition: color 0.25s,border-color 0.25s,background 0.25s}#page{padding-top: 0}.section{max-width: 1408px;margin: 0 auto;padding: 0 32px;position: relative;flex: auto}.content{padding: var(--vSpace) 0}.moreLink:hover,.changeLink:hover{text-decoration: underline;color: var(--secColor)}.moreLink,.changeLink{font-size: .875rem;line-height: 1.2em;color: currentColor;display: inline-flex;align-items: center;font-weight: var(--fwN);text-decoration: none;align-items: baseline;cursor: pointer}.moreLink:after,.changeLink:before{font-family: 'Font Awesome 6 Pro';font-weight: 400;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-style: normal;font-variant: normal;text-rendering: auto;font-size: 12px;line-height: 1em;display: inline-block}.moreLink:after{content: "\f105";padding-left: 12px}.moreLink--up:after{content: "\f106";padding-left: 5px}.moreLink--down:after{content: "\f107";padding-left: 5px}.changeLink:before{content: "\f104";padding-right: 12px;display: inline-block}.change:hover{text-decoration: none;color: var(--primColor)}footer{background: var(--altColor);padding-top: var(--hSpace)}.footer a:hover{color: var(--primColor)}.footerBottom a{color: white}.ftr__hdr{font-size: 1.125rem;margin: 1.5rem 0 1rem 0}.footerMenu__ul{margin: 0}.footerMenu__item{margin: .5em 0 0 0;padding: 0}.footerMenu__link:hover{color: var(--primColor)}.footerMenu__link{color: var(--textColor);text-decoration: none}.ftr{display: flex;border: 1px solid #CDCED8;border-width: 0 0 1px 0;padding-bottom: 1.5rem}.ftr__l{width: 50%;display: flex}.ftr__r{width: 50%;display: flex;flex-flow: column nowrap;justify-content: space-between}.ftr .row>div[class^="col-"]{max-width: 25rem}.footerMenu{flex: auto;padding-right: 20px;list-style-type: none}footer a:hover{color: var(--primColor)}footer a{color: currentColor}.footerBottom{padding: var(--hSpace) 0;display: flex;align-items: center;color: #838D84;font-size: .875em;justify-content: space-between;gap: 1em;flex-flow: row wrap}.ftrTop{display: flex;flex-flow: row wrap;align-items: center;gap: 16px;border: 1px solid #CDCED8;border-width: 0 0 1px 0;padding-bottom: var(--hSpace);margin-bottom: 1.5rem;line-height: 1.4em}.ftrCnt{flex: 3;display: flex;flex-flow: row wrap;gap: .5em 1em}.ftrCnt__link{font-weight: var(--fwB);text-decoration: none}.payMet{display: flex;flex-flow: row wrap;gap: 16px;justify-content: center}.ftr__img{min-width: 24px}.footerBottom__r{display: flex;gap: 12px;align-items: center}.mainHdr{font-weight: var(--fwB);margin-top: 0}.colLayout{display: flex;justify-content: space-between;gap: 16px}.midCol{width: 75%;flex: auto;order: 2}.leftCol{width: 20%;max-width: 256px;padding: var(--vSpace) 0;top: 0;min-width: 14em}.subHdr{color: var(--text2Color);font-size: .875em;font-weight: var(--fwL);margin-bottom: 1em}.hdrRow>*{margin: 0}.hdrRow{margin-bottom: var(--hSpace);display: flex;flex-flow: row wrap;align-items: center;justify-content: space-between;gap: 12px 24px}.hdrRow .mainHdr{margin: 0}.currentColor:hover{color: var(--primColor)}.currentColor{color: currentColor;text-align: left;text-decoration: underline}.content--ultranarrow{max-width: 30rem;margin-left: auto;margin-right: auto}.content>*:first-child,.articleBody>*:first-child,h1:first-child{margin-top: 0}.topHdr{margin-bottom: 0}.note{font-size: .875em;line-height: 1.25em;margin-top: .25em}section + section .content{padding-top: 0}a:hover{color: var(--textColor);text-decoration: underline}}.modalWindowBox{width: 100%;height: 100%;position: fixed;background: rgba(0,0,0,.25);left: 0;top: 0;bottom: 0;right: 0;z-index: 10000;padding: 24px;display: flex;justify-content: center;align-items: center;backdrop-filter: blur(2px);overscroll-behavior-y: contain}.modalWindowBox--filter{align-items: stretch}.modalWindow{background-color: white;flex: auto;max-width: 930px;box-shadow: 0 0 30px rgba(0,0,0,.12);position: relative;overscroll-behavior-y: contain;display: flex;flex-flow: column nowrap;align-items: stretch;border-radius: var(--radius)}.modalWindow--dialog,.modalWindow--small{max-width: 36em}.modalWindow--photo .modalWindow__close button:hover{background: var(--primColor)}.modalWindow--photo .modalWindow__close button{color: white;background: #454A50}.modalWindow--photo .modalWindow__close,.dialog .modalWindow__close{position: absolute;z-index: 30;top: clamp(15px,3vw,40px);color: white;right: clamp(15px,3vw,40px)}.modalWindow--photo{max-width: 100%}.modalWindow__top{border: 1px solid #eee;border-width: 0 0 1px 0;min-height: 80px;display: flex;justify-content: space-between;align-items: center;padding: 0 20px;padding: 15px clamp(15px,3vw,32px);position: relative;gap: 8px}.modalWindow__close button:hover{background: var(--primColor);color: white}.modalWindow__close button{border-radius: 50%;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center}.modalWindow__close svg{display: block;max-width: 17px;height: auto}.modalWindow__close svg *{fill: currentColor}.modalWindow__hdr{margin: 0;padding-right: 15px}.modalWindow__search{flex: auto;max-width: 18em}.modalWindow__main{display: flex;position: relative;flex: auto}.modalWindow__cols{display: flex;flex-flow: row wrap}.filter__hdr{font-size: .875em;margin: 0 0 1em 0;color: var(--text2Color)}@media (min-width: 639px){.filter__box .filter__cont{column-count: 2;gap: 0 40px}}.filterMenu{margin: 0;padding: 0;list-style-type: none}.filterMenu__link{display: block;text-decoration: none;padding: 12px 12px 12px clamp(5px,3vw,32px);font-weight: var(--fwB);color: var(--textColor);border-bottom: 1px solid #eee;font-size: .875em;line-height: 1.25em}.filterMenu__link--active{background-color: white;color: var(--primColor);text-decoration: none}.modalWindow__cont{flex: auto;padding: 24px clamp(15px,3vw,32px);overflow: auto;max-height: calc(100dvh - 15em);overscroll-behavior-y: contain;display: flex;flex-flow: column nowrap;gap: 1em}.modalWindow__cont>p{margin: 0}.modalWindow__aside{overflow: auto;max-height: calc(100dvh - 18em);min-width: 10em;width: 15vw;max-width: 200px;flex: auto;background: var(--altColor);line-height: 1.2em;overscroll-behavior-y: contain}.modalWindow__search2{flex: auto;width: 50%;padding: clamp(15px,3vw,32px)}.modalWindow__result{width: 50%;background: var(--altColor);max-width: 364px;flex: auto;padding: clamp(15px,3vw,32px)}.modalWindow__ftr{color: white;background: var(--textColor);display: flex;align-items: center;justify-content: space-between;padding: 8px clamp(8px,2vw,32px);min-height: 90px;flex-flow: row wrap;gap: 8px}.modalWindow__topIn{min-width: 70%;align-items: center;display: flex;flex-flow: row wrap;justify-content: space-between;gap: 8px}.btn.btn--reset:hover{text-decoration: underline}.btn.btn--reset{background: transparent;border-color: transparent;color: white;padding: 4px}.inContentSearch{min-height: 40dvh}.inContentSearch .searchInput{min-height: 56px}.addressSearch h2{margin-top: 0;font-size: 1.25em}.addressSearch__img{display: block;margin-bottom: 1em}.otv td,.otv th{padding: 4px 10px 4px 0;line-height: 1.35em}.autoCom{border: 1px solid var(--bdrColor);border-width: 0 1px 1px 1px}.modalWindow__innerScroll{overflow: auto;max-height: calc(100dvh - 18em);overscroll-behavior-y: contain}.autoCom__item:hover{text-decoration: underline}.autoCom__item--active{background: var(--primColor);color: white}.autoCom__item{padding: 10px 15px;border: 1px solid var(--bdrColor);border-width: 1px 0 0 0;line-height: 1.2em;cursor: pointer;font-weight: var(--fwN)}.addressSearch{padding-bottom: 15px}.otv{margin: 1em 0}.modalWindow--fullscreen{max-width: 100%;height: 100%;display: flex;flex-flow: column nowrap}.modalWindow__iframe{flex: auto}.modalWindow__cont .form{margin-top: -1.5rem}.yesno{display: flex;flex-flow: row wrap;gap: 8px 16px;justify-content: space-between}.addCartWin{position: absolute;color: white;background: var(--secColor);box-shadow: 0 0 20px rgba(0,0,0,.2);z-index: 1005;display: block;top: 54px;right: -16px;font-size: .8125rem;line-height: 1.25em;padding: 24px 24px;width: 100%;width: 24em;text-decoration: none;animation: addCartWin .5s ease-out;border-radius: calc(var(--radius) / 2)}@media (min-width: 761px){.addCartWin::after{content: ' ';display: block;width: 0;height: 0;border-style: solid;border-width: 0 8px 8px 8px;border-color: transparent transparent var(--secColor) transparent;position: absolute;top: -7px;right: 28px}}@keyframes addCartWin{from{opacity: 0;transform: translateY(150%)}to{opacity: 1;transform: translateY(0%)}}.addCartWin__link{margin-top: .25em;display: block;text-decoration: underline}.addCartWin:hover .addCartWin__link{color: currentColor}.addCartWin:hover{color: #fff;text-decoration: none}.addCartWin .modalWindow__close button{width: 16px;height: 16px;border-radius: 0}.addCartWin .modalWindow__close button:hover{color: var(--textColor);background: transparent}.addCartWin .modalWindow__close{position: absolute;right: 10px;top: 10px;display: block;font-size: 11px;z-index: 1006}@keyframes animLoader{0%{transform: rotate(0)}100%{transform: rotate(359deg)}}.pageBar{color: #000;background: #FFE600;font-size: .875rem;text-align: center;padding: .5rem 2.5rem;position: fixed;top: 0;right: 0;left: 0;z-index: 200;display: flex;align-items: center;justify-content: center;min-height: 2.125rem;line-height: 1.25em}.pageBar a{color: currentColor}.pageBar a:hover,.pageBar .modalWindow__close button:hover{color: var(--primColor)}.pageBar .modalWindow__close button{font-size: 12px;width: 2.5rem;height: 100%;min-height: 100%;border-radius: 0;background: transparent}.pageBar .modalWindow__close{position: absolute;top: 0;right: 0;color: currentColor;font-size: 10px;opacity: .7;bottom: 0;max-height: 34px}@media (max-width: 1230px){.pageBar{top: auto;position: fixed;bottom: 0;height: auto}}@media (max-width: 760px){.addCartWin{position: fixed;right: 16px;left: 16px;max-width: none;width: auto}}@media (max-width: 639px){.filter__box .filter__cont{display: block}.modalWindowBox{padding: 10px}.modalWindow__cols{overflow: auto;max-height: calc(100dvh - 100px);overscroll-behavior-y: contain}.modalWindow__search2,.modalWindow__result{width: 100%;max-width: 100%}.inContentSearch{min-height: 0}.modalWindow__innerScroll{max-height: calc(40dvh - 100px);min-height: 7em}.modalWindow__main .item--simple .item__hdr{padding: 6px 6px 6px 0;border-bottom: 1px solid #F5F8FB;display: flex;align-items: center}.modalWindow__main .item--simple .item__hdr:has(.item__timeStamp){display: block}.modalWindow__main .item--simple .item__cont{padding: 0 12px 12px 12px}.modalWindow__main .item--simple .item__in{grid-template-areas: "item__img item__hdr" "item__cont item__cont";gap: 16px}}@media (max-width: 479px){.modalWindow__main{flex-flow: column nowrap}.modalWindow__aside{display: none}.modalWindow__ftr{justify-content: center;flex-flow: row-reverse wrap;min-height: 0;padding: 16px}.modalWindow__top{padding-top: 10px;padding-bottom: 10px;min-height: 50px}.modalWindow__ftr .btn{padding-top: 12px;padding-bottom: 12px}.btn.btn-reset{padding: 0}.btn.btn--reset{display: none}.modalWindowBox{align-items: flex-end;padding: 0}.modalWindow__cont{max-height: calc(100dvh - 18rem)}}.filterInContent{display: none}#productsFilters{display: block}@media screen and (max-width: 960px){.filterInContent{display: block}#productsFilters{display: none}}.filterMenu__num{background: var(--primColor);width: 1.25rem;height: 1.25rem;font-size: .75rem;border-radius: 50%;place-content: center;color: white;display: inline-block;line-height: 1.25rem;text-decoration: none;text-align: center}.scrollIco.scrollIco--1{left: 13%}.scrollIco.scrollIco--2{left: 62%}.scrollIco{background: var(--primColor);position: absolute;bottom: 0;left: 50%;transform: translate(-50%,50%);box-shadow: 0px 3px 6px #00000029;width: 24px;height: 24px;border-radius: 50%;display: grid;place-content: center;color: white;cursor: pointer;font-size: 12px}.modalWindow__main .scrollIco{bottom: 0}@media (max-width: 479px){.modalWindow__main .scrollIco{left: 50%}.scrollIco.scrollIco--1{left: 50%}.scrollIco.scrollIco--2{display: none}}@media screen{.inputReplaceRow,.checkList{display: grid;gap: 5px .75em;align-items: flex-start;grid-template-columns: 1.5em auto;padding: 4px 0;flex: auto}.checkList--important{font-weight: var(--fwB)}.inputReplaceLabel,.checkList label{align-self: center;line-height: 1.25em;margin: 0;padding: 0}.inputReplaceLabel label{padding: 0;margin: 0;line-height: unset}input[type="checkbox"],input[type="radio"]{appearance: none;background-color: white;width: 1.5em;height: 1.5em;transform: translateY(-0.05em);place-content: center;border: 1px solid var(--inputBdrColor);background: var(--inputBgColor);border-radius: 2px;position: relative;display: grid;transition: all .15s;cursor: pointer;flex: none;margin: 0;padding: 0;min-height: 0}input[type="radio"]{border-radius: 50%}input[type="checkbox"]:enabled:hover,input[type="radio"]:enabled:hover,input[type="checkbox"]:enabled:focus,input[type="radio"]:enabled:focus{border-color: #3D4146}input[type="checkbox"]:checked,input[type="radio"]:checked{background: var(--positiveColor);border-color: var(--positiveColor);box-shadow: 2px 1px 3px rgba(0,0,0,.1) inset}input[type="checkbox"]:checked:after,input[type="radio"]:checked:after{opacity: 1;transform: scale(1)}input[type="checkbox"]:after,input[type="radio"]:after{content: ' ';pointer-events: none;transform: scale(2);transition: 100ms transform ease-out;opacity: 0;display: grid}input[type="checkbox"]:after,input[type="radio"]:after{width: .9375em;height: .9375em;clip-path: polygon(32% 70%,90% 17%,99% 28%,33% 90%,1% 59%,11% 49%);box-shadow: inset 1em 1em #fff;background-color: CanvasText}input[type="radio"]:after{border-radius: 50%}.filter__item:has(input:checked) label{color: var(--positiveColor)}input[type="checkbox"]:disabled,input[type="radio"]:disabled{filter: grayscale(1);opacity: .5;pointer-events: none}.switcher{display: inline-flex;background: #F5F8FB}.switcher__l,.switcher__r{position: relative;flex: 1;border: 1px solid var(--inputBdrColor);border-width: 1px 0 1px 1px;border-radius: 2px 0 0 2px;padding: 2px}.switcher__r{border-left-width: 0;border-width: 1px 1px 1px 0;border-radius: 0 2px 2px 0}.switcher .switcher__input{appearance: none;border-radius: 0;width: 4em;height: 2em;min-height: 50px;background: transparent;border-width: 0;display: block;transition-delay: 0;box-shadow: none;transform: none;transition: none;border-radius: 2px;cursor: pointer;background: var(--inputBgColor)}label.switcher__label{display: grid;place-content: center;position: absolute;left: 0;top: 0;bottom: 0;right: 0;font-size: 1em;padding: 0;margin: 0;z-index: 2;color: var(--textColor);transition: color .2s;transition-delay: 0;pointer-events: none;font-style: normal;font-weight: var(--fwB)}.switcher .switcher__input:not(:checked):hover{background: #fff}.switcher .switcher__input:checked:before{content: ' ';display: block;position: absolute;left: 0;right: 0;bottom: 0;top: 0;background: var(--positiveColor);border-radius: 2px;z-index: 2}.switcher .switcher__input:checked + .switcher__label{color: white;transition-delay: .15s}.switcher__l .switcher__input:checked:focus::before{animation: s1 .3s ease-in-out}.switcher__r .switcher__input:checked:focus::before{animation: s2 .3s ease-in-out}.switcher .switcher__input:checked{transition: background .1s;transition-delay: .3s;box-shadow: none;pointer-events: none}@keyframes s1{from{transform: translateX(100%)}to{transform: translateX(0%)}}@keyframes s2{from{transform: translateX(-100%)}to{transform: translateX(0%)}}.switcher .switcher__input:after{display: none}}.icoText{display: grid;gap: 12px;grid-template-columns: 16px auto;align-items: flex-start}.icoText__ico{display: flex;min-height: 24px;align-items: center;justify-content: flex-start}.icoText__cont{align-self: center}:is(ul,ol) ul:not([class]){margin: .75em 0 0 0}ul:not([class]),ol:not([class]){margin: 1.5em 0;padding-left: 0;list-style-type: none;display: flex;flex-flow: column nowrap;align-items: stretch;gap: .75em}ul:not([class])>li{padding: 0;position: relative;padding-left: 30px;display: block}ul:not([class])>li:before{content: " ";background: currentColor;display: block;clear: both;border-radius: 50%;width: 6px;height: 6px;display: inline-block;position: absolute;left: 0;top: calc(1.8rem / 2 - 5px)}ol:not([class])>li{counter-increment: step-counter;position: relative;margin: 0 0;padding: 0 0 0 0;padding-left: 2rem}ol:not([class])>li::before{content: counter(step-counter);position: absolute;left: -.5rem;top: 0;color: var(--textColor);width: 1.5rem;height: 1.5rem;text-align: center;font-size: .8125rem;border: 1px solid var(--primColor);display: inline-block;font-weight: var(--fwB);display: grid;place-content: center;border-radius: 50%}.cntBox{background: var(--altColor);padding: clamp(16px,4vw,24px);margin-top: var(--vSpace)}.cntBox__hdr{margin: 0;flex: 2;font-size: clamp(1em,2vw,1.125em)}.cntBox__text{font-size: .875em}.cntBox__cont{display: flex;align-items: center;gap: .75rem}.cntBox address{line-height: 1.25em;letter-spacing: -.03em}.cntBox__img{width: 30%;flex: none;max-width: 40px}.cntBox__img img{display: block;max-width: 100%;height: auto;border-radius: 50%}.cntBox a{font-weight: var(--fwB);display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cntBox--inPage a{display: inline-block;margin-right: 1em}.cntBox--inPage{display: flex;flex-flow: row wrap;gap: .5rem;align-items: center}.breadCrumbs{font-size: clamp(.75rem,2vw,.875rem);color: var(--text2Color);letter-spacing: var(--ls);padding-top: 12px;grid-area: d_breadCrumbs;margin-bottom: -1em;position: relative;z-index: 2;line-height: 1.2em}.breadCrumbs__ul{display: flex;flex-flow: row wrap;align-items: center;gap: .5em 8px;margin: 0;padding: 0}.breadCrumbs__item{display: flex;align-items: center;gap: 8px}.breadCrumbs a:hover,.breadCrumbs__item:last-child a{color: var(--textColor);text-decoration: underline}.breadCrumbs a{color: currentColor;text-decoration: none}.breadCrumbs__sep{margin: 0;min-width: 0;font-size: 10px;display: inline-block}.loading{position: fixed;right: 0;left: 0;top: 0;bottom: 0;z-index: 20000;background-color: rgba(255,255,255,0.4)}.loading .loader{position: fixed;margin: -40px 0 0 -40px;left: 50%;top: 50%;z-index: 20001}.loader :not(.modalPpl){width: 80px;height: 80px;display: block;animation: animLoader 1s infinite ease-in-out;border-width: 8px;border-style: solid;border-color: var(--primColor) rgba(0,0,0,0.2) rgba(0,0,0,0.2) rgba(0,0,0,0.2);border-radius: 50%}@keyframes animLoader{100%{transform: rotate(359deg)}}.btn.btn--loading{position: relative;color: rgba(0,0,0,0);pointer-events: none;background: var(--primColor)}.btn.btn--loading:after{content: ' ';display: block;position: absolute;left: 50%;width: 2em;height: 2em;border-radius: 50%;border: .4em solid currentColor;animation: animLoader 1.25s infinite linear;border-color: #fff rgba(255,255,255,0.25) rgba(255,255,255,0.25) rgba(255,255,255,0.25);opacity: .8;margin-left: -.9em}.navig{position: relative;align-items: center;margin-top: var(--hSpace);display: grid;place-content: center;grid-template-columns: 1fr auto 1fr;gap: 8px 16px}.navig__load{grid-column-start: 2;justify-self: center}.navig__pages{display: flex;flex-flow: row wrap;align-items: center;font-weight: var(--fwB);color: var(--text2Color);justify-self: end}.navig__link,.navig__actual{padding: 10px}.navig__link:hover{text-decoration: none;color: var(--primColor)}.navig__link{color: currentColor;text-decoration: none}.navig__actual{color: var(--textColor)}@media (max-width: 639px){.navig{justify-content: center}}.rollMenu,.rollOut{position: relative;display: inline-block;font-size: .875rem}.rollMenu__btn{display: flex;height: 2.5rem;cursor: pointer;text-align: left;padding: 0 1em 0 0;border: 1px solid transparent;position: relative;color: var(--text2Color);background-size: 20px auto;white-space: nowrap;position: relative;gap: .5em;align-items: center;appearance: none;z-index: 20}.rollMenu__btn strong{color: var(--textColor);margin-left: 5px;align-self: stretch;display: flex;align-items: center;border: 2px solid transparent;border-width: 2px 0}.rollOut__btn{position: relative;color: var(--primColor);z-index: 101;padding-left: 20px}.rollOut__btn .fa{font-size: 1.5rem;text-align: right}.rollMenu__btn .fa{position: absolute;height: 100%;display: flex;align-items: center;right: 0;top: 0;font-size: .75em;width: 1.125em;justify-content: flex-end}.rollMenu__dialog{list-style-type: none;display: none;z-index: 50;margin: 0;padding: 4px 0;text-align: left;position: absolute;bottom: 0;transform: translateY(100%);left: 0;padding-top: 20px;padding-bottom: 20px;width: 100%;background: #fff;box-shadow: -5px 20px 30px #5A656F26;min-width: 16em;z-index: 100}@media (min-width: 961px){.rollMenu__dialog{left: auto;right: 0}}.rollOut .rollMenu__dialog{min-width: 100%;width: 100%;font-size: 1.25rem}.rollMenu--open .rollMenu__btn strong,.rollMenu:hover .rollMenu__btn strong,.rollMenu:focus .rollMenu__btn strong{border-bottom-color: var(--textColor)}.rollMenu__link{color: var(--textColor);text-decoration: none;font-size: 1rem;padding: 8px 20px;display: block;line-height: 1.2em}.rollMenu__link--active{font-weight: var(--fwB);pointer-events: none}.rollMenu--open .rollMenu__dialog{display: block}.labelFilter{display: table-cell;vertical-align: middle;height: 32px}.labelFilter .inputHolder{float: left;margin: 2px 15px 2px 0}.labelFilter span label{font-weight: 400;text-transform: uppercase;display: inline-block;font-size: 1em;padding-bottom: 0;padding-top: 0}.bkmrks{overflow: auto;padding-bottom: 1px}.bkmrks__in{display: flex;gap: 5px clamp(15px,5vw,64px);border: 1px solid var(--bdrColor);border-width: 0 0 1px 0}.num{font-weight: var(--fwL);min-width: 1.2em;height: 1.2em;font-size: .75rem;display: inline-flex;align-self: baseline;justify-content: center;line-height: 1;padding: 0 .25em;text-decoration: none;color: var(--textColor)}.bkmrksItem:hover{color: var(--primColor)}.bkmrksItem{appearance: none;display: flex;gap: 12px;align-items: center;font-weight: var(--fwB);color: var(--textColor);height: 3.25em;line-height: 1.2em;border-bottom: 2px solid transparent;position: relative;bottom: -2px;z-index: 1;font-size: 1.375em;font-size: clamp(1em,2.5vw,1.375em)}.bkmrksItem__text{}.bkmrksItem--active{color: var(--primColor);border-color: var(--primColor)}.message{display: none;z-index: 15000;position: fixed;width: 100%;left: 0;top: 0;font-weight: var(--fwB);padding: 25px 40px;background: #008d0a;cursor: pointer;color: white;box-shadow: 0 3px 6px rgba(0,0,0,.15)}.message-in{width: 100%;max-width: 1140px;margin: 0 auto;padding: 0;line-height: 1.4em;text-align: center}.message.messageInPage{position: static;box-shadow: none;display: block;max-width: max-content;padding: 3px 15px;width: auto;cursor: default;margin: 10px 0;font-size: .85em;font-weight: var(--fwN)}.message p{padding: 0;margin: 0 0 0 0}.message a{color: white;text-decoration: underline}.message a:hover{color: white;text-decoration: none}.message button{min-width: 50px;text-align: center;width: auto;font-size: 1em}.message h4{margin: 0}.messageError{background: #c20900}.message:after{content: "\f00d";display: block;cursor: pointer;font-size: 14px;clear: both;font-family: 'Font Awesome 6 Pro';color: white;position: absolute;right: 0;top: 50%;line-height: 49px;width: 49px;text-align: center;font-weight: 400;transform: translateY(-50%)}.message.messageInPage:after{display: none}.message .note i{font-size: 1.1em;padding-right: 12px;line-height: 1em}.message .note{display: flex;justify-content: center;align-items: center}.help{position: relative;display: inline-block;margin: 0 .5em;vertical-align: text-top}.hlpIco{color: var(--textColor);font-size: 13px;background: var(--bdr2Color);border-radius: 50px;width: 18px;height: 18px;display: flex;align-items: center;justify-content: center;font-weight: var(--fwB);cursor: help}.dialogHlp{position: absolute;top: 32px;left: 50%;width: 15rem;transform: translateX(-50%);font-size: .875rem;line-height: 1.2em;z-index: 10;padding: clamp(10px,1vw,32px);color: var(--textColor);background-color: white;text-align: center;display: none;cursor: pointer;box-shadow: 0 0 20px rgba(0,0,0,.2)}.dialogHlp:after{content: ' ';position: absolute;left: calc(50% - 5px);top: -6px;z-index: 5;width: 10px;height: 10px;-webkit-transform: rotate(45deg) scale(1);transform: rotate(45deg) scale(1);display: block;background-color: white;border-width: 1px 0 0 1px;z-index: -1}.filesDwnlList{display: flex;flex-flow: column nowrap;padding: 0;gap: 8px;margin: var(--hSpace) 0 0 0;list-style-type: none}.file__size{white-space: nowrap;word-break: normal;font-weight: var(--fwL);color: var(--text2Color);font-size: .75rem;font-style: normal;display: inline-block}.file__cont{display: flex;justify-content: space-between;flex: auto;align-items: center;gap: .5em}.fa.file__ico{font-size: 1.25rem;vertical-align: middle;color: var(--primColor);display: flex;align-items: center;justify-content: center}.file__name{font-weight: var(--fwN);overflow-wrap: anywhere;word-break: break-all;hyphens: auto;display: block;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis}.file:hover{text-decoration: none;background: var(--altColor)}.file{margin: 0;display: flex;border: 1px solid var(--bdrColor);padding: 15px;gap: 16px;text-decoration: none;color: currentColor}.brands__hdr{align-items: center;margin: 0 0 0 0;letter-spacing: var(--ls);display: flex;flex-flow: row wrap;gap: 10px}.brands__ul{column-count: 4;gap: 0 24px;padding: 0;margin: .25em 0 var(--vSpace) 0}.brands__li{break-inside: avoid-column;padding: .25em 0;margin: 0;line-height: 1.25em}.brands__hdr:after{content: ' ';display: block;flex: auto;background: var(--bdrColor);height: 1px}.abcd{margin: var(--hSpace) 0 var(--vSpace) 0}.abcd__ul{list-style-type: none;display: flex;gap: 8px;flex-flow: row wrap;margin: var(--hSpace) 0;padding: 0}.btn.abcd__btn--dis{pointer-events: none;opacity: .5}.btn.abcd__btn{padding: 0;min-height: 0;display: flex;align-items: center;justify-content: center;width: 2rem;min-width: 0;height: 2rem}.manufacturers__abc{position: sticky;top: var(--headerHeight);z-index: 5;display: flex;flex-flow: row wrap;gap: 4px;margin: var(--hSpace) 0;padding: 8px;border: 1px solid var(--bdr2Color);border-radius: var(--radius);background: rgba(255,255,255,.95);backdrop-filter: blur(8px)}.manufacturers__abcLink{display: flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: var(--radius);color: var(--textColor);font-weight: var(--fwB);text-decoration: none}.manufacturers__abcLink:hover{background: var(--primColor);color: #fff}.manufacturers__abcLink--dis{color: var(--bdrColor);pointer-events: none}.manufacturers__group{display: grid;grid-template-columns: 64px minmax(0,1fr);gap: var(--hSpace);padding: var(--hSpace) 0;border-top: 1px solid var(--bdr2Color);scroll-margin-top: 72px}.manufacturers__letter{margin: 0;color: var(--secColor);font-size: 2.5em;font-weight: var(--fwB);line-height: 1}.manufacturers__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;margin: 0;padding: 0;list-style-type: none}.manufacturers__card{display: flex;align-items: center;gap: 12px;height: 100%;padding: 12px;border: 1px solid var(--bdr2Color);border-radius: var(--radius);background: #fff;color: var(--textColor);text-decoration: none;transition: border-color .2s,box-shadow .2s}.manufacturers__card:hover{border-color: var(--secColor);box-shadow: 0 6px 20px rgba(0,0,0,.07)}.manufacturers__logo{display: flex;flex: none;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: var(--radius);background: var(--altColor);color: var(--primColor);font-size: 1.125em;font-weight: var(--fwB)}.manufacturers__name{display: block;font-weight: var(--fwB);line-height: 1.25}.manufacturers__count{display: block;color: var(--text2Color);font-size: .8125em}.contentBuilder__block{margin-bottom: var(--vSpace,30px)}.contentBuilder__block:last-child{margin-bottom: 0}.contentBuilder__block--image{margin-left: 0;margin-right: 0;margin-top: 0}.contentBuilder__block--image img{display: block;max-width: 100%;height: auto}.contentBuilder__block--image figcaption{margin-top: 10px;font-size: .875em;opacity: .75}@font-face{font-family: 'Urbanist';font-style: normal;font-weight: 100 900;font-display: swap;src: url('/fonts/urbanist-latin-ext.woff2') format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Urbanist';font-style: normal;font-weight: 100 900;font-display: swap;src: url('/fonts/urbanist-latin.woff2') format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(body.nz){scroll-padding-top: 0;scroll-behavior: smooth}body.nz{font-family: 'Urbanist',system-ui,sans-serif;background: var(--nzSand);font-size: 1.125rem;--nzSection: clamp(56px,5.8vw,112px);--nzTitleGap: clamp(28px,3.4vw,64px);--nzError: #B3402A}body.nz #base{display: flex;flex-direction: column;min-height: 100vh}body.nz #base>main{flex: 1 0 auto}.nz h1,.nz h2,.nz h3{font-weight: var(--fwL);letter-spacing: 0;line-height: 1.1;margin: 0;text-wrap: balance}.nz section{position: relative}.nzWide{max-width: var(--nzWide);margin: 0 auto;padding: 0 var(--hSpace);position: relative}.nzGold{color: var(--nzGold)}.nzTitle{font-size: clamp(2rem,3.65vw,4.375rem);color: #000}.nzTitle--center{text-align: center}.nzLabel{font-size: .9375rem;color: #815733;letter-spacing: .28em;text-transform: uppercase}.nzBtn{min-height: 3.94rem;padding: 0 clamp(1.25rem,2vw,2.5rem);border-radius: 0;font-size: 1rem;font-weight: 400;gap: .75em}.nzBtn .svgIcon{flex: none}.nzBtn--gold{background: var(--nzGold);border-color: var(--nzGold);color: #F4EFEA}.nzBtn--gold:hover{background: var(--nzBrown);border-color: var(--nzBrown);color: #F4EFEA}.nzBtn--outline{background: transparent;border-color: rgba(255,255,255,.55);color: #F4EFEA}.nzBtn--outline:hover{background: var(--nzSand);border-color: var(--nzSand);color: var(--nzBrown)}.nzRound{display: inline-flex;flex-direction: column;align-items: flex-start;gap: 1.25rem;color: #000;text-decoration: none;font-size: .875rem;text-transform: uppercase}.nzRound__btn{width: 92px;height: 92px;border-radius: 50%;background: var(--nzGold);color: #F6EBD3;display: grid;place-content: center;transition: background .25s,color .25s}.nzRound__btn .svgIcon{width: 22px}.nzRound__btn .svgIcon *{fill: none}.nzRound:hover .nzRound__btn{background: var(--nzBrown);color: #fff}header.nzHeader{position: absolute;left: 0;right: 0;top: 0;z-index: 20;color: #fff;display: block;height: auto;background: transparent;box-shadow: none}.nzHeader__in{display: flex;justify-content: space-between;align-items: flex-start;padding: clamp(16px,1.7vw,32px) clamp(16px,3.6vw,69px) 0}.nzHeader__logo{display: block;color: #F6EDE1}header.nzHeader--page{position: relative;background: var(--nzBrown)}.nzHeader--page .nzHeader__in{padding-bottom: clamp(16px,1.7vw,32px)}.nzHeader--page .nzLogo{width: clamp(150px,12vw,230px)}.nzLogo{display: block;width: clamp(170px,16.7vw,320px);height: auto}.nzMenuBtn{position: fixed;right: clamp(16px,3.6vw,69px);top: clamp(16px,1.7vw,32px);z-index: 50;flex: none;width: clamp(48px,3.6vw,69px);height: clamp(48px,3.6vw,69px);background: var(--nzGold);display: flex;flex-direction: column;justify-content: center;align-items: flex-end;gap: 7px;padding: 0 14px;transition: background .25s;color: #fff}.nzMenuBtn__line{display: block;height: 1px;background: currentColor;width: 100%}.nzMenuBtn__line:nth-child(2){width: 65%}.nzMenuBtn:hover{background: var(--nzBrown)}.nzMenuBtn__line{transition: transform .25s,opacity .25s,width .25s}.nzMenu--on .nzMenuBtn__line:nth-child(1){transform: translateY(8px) rotate(45deg)}.nzMenu--on .nzMenuBtn__line:nth-child(2){opacity: 0}.nzMenu--on .nzMenuBtn__line:nth-child(3){transform: translateY(-8px) rotate(-45deg)}.nzMenu{position: fixed;inset: 0;z-index: 40;background: var(--nzSand);color: var(--nzBrown);display: flex;align-items: center;opacity: 0;visibility: hidden;transform: translateX(3%);transition: opacity .3s,transform .3s,visibility 0s .3s}.nzMenu--on .nzMenu{opacity: 1;visibility: visible;transform: none;transition: opacity .3s,transform .3s}.nzMenu--on{overflow: hidden}.nzMenu__in{width: 100%;max-width: var(--nzWide);margin: 0 auto;padding: 96px var(--hSpace) 48px clamp(var(--hSpace),10vw,240px)}.nzMenu__list{list-style: none;margin: 0 0 clamp(24px,3vw,56px);padding: 0}.nzMenu__link{display: flex;align-items: baseline;gap: clamp(12px,2vw,32px);padding: .15em 0;font-size: clamp(2rem,4.2vw,5rem);font-weight: 300;line-height: 1.15;color: inherit;text-decoration: none}.nzMenu__link:hover{color: var(--nzGold);text-decoration: none}.nzMenu__num{font-size: clamp(.875rem,1.1vw,1.25rem);color: var(--nzGold);min-width: 2ch}.nzHero{max-height: 100vh;height: 100vh;background-size: cover;background-position: center;display: flex;align-items: flex-end;color: #F7E7CD;overflow: hidden}.nzHero:before,.nzBanner:before{content: '';position: absolute;inset: 0;background: linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(22,29,7,.85) 100%);pointer-events: none}.nzHero:after{content: '';position: absolute;left: 0;right: 0;top: 0;height: 22%;background: linear-gradient(180deg,rgba(40,30,20,.55),rgba(40,30,20,0));pointer-events: none}.nzHero__in{width: 100%;padding-bottom: clamp(32px,4.7vw,90px);padding-top: 120px}.nzHero__hdr{font-size: clamp(2.25rem,4.7vw,5.625rem);color: #F7E7CD;padding-left: clamp(0px,5vw,96px)}.nzHero__foot{display: flex;justify-content: space-between;align-items: flex-end;gap: 32px;flex-wrap: wrap;margin-top: clamp(24px,3.4vw,64px);padding-left: clamp(0px,5vw,96px)}.nzHero__btns{display: flex;gap: 12px;flex-wrap: wrap}.nzMark{line-height: 1}.nzMark__hdr{font-size: clamp(3.5rem,6.2vw,7.44rem);font-weight: 200;color: var(--nzGold);line-height: .9}.nzMark__sub{font-size: clamp(1.125rem,1.7vw,2.06rem);font-weight: 300;color: #FAF1D6;text-align: right;margin-top: .25em}.nzMark--concept{position: absolute;right: 5%;bottom: 6%;text-align: right}.nzMark--concept .nzMark__hdr{font-weight: 100;font-size: clamp(3rem,7.2vw,8.7rem)}.nzMark--concept .nzMark__sub{color: #FAF6EE}.nzArchitect{background: var(--nzCream);overflow: hidden;min-height: clamp(560px,46.5vw,893px)}.nzArchitect__bg{position: absolute;left: -10%;top: 0;width: 100%;height: 100%;background-size: cover;background-position: left top;opacity: .35;mix-blend-mode: multiply;pointer-events: none}.nzArchitect__in{display: flex;align-items: center;min-height: inherit}.nzArchitect__txt{padding: clamp(40px,10.5vw,200px) 0 clamp(40px,4vw,72px);position: relative;z-index: 2;max-width: min(52rem,50vw - var(--hSpace))}.nzArchitect__ico{display: block;color: var(--nzCopper);margin-bottom: 2.25rem}.nzArchitect .nzTitle--architect{font-size: clamp(2rem,3.8vw,4.56rem);color: var(--nzBrown);margin: 1.5rem 0 1.25rem}.nzArchitect__quote{margin: 0 0 clamp(2.5rem,5.2vw,6.25rem);font-size: clamp(1rem,1.05vw,1.25rem);line-height: 2.1;color: #2E2E2E;max-width: 36em}.nzArchitect__img{position: absolute;top: 0;right: 0;bottom: 0;width: 33%}.nzArchitect__img>img:first-child{display: block;width: 100%;height: 100%;object-fit: cover}.nzArchitect__detail{position: absolute;left: 0;top: 11%;height: 78%;aspect-ratio: 467 / 700;transform: translateX(-50%);box-sizing: border-box;padding: clamp(10px,1.05vw,20px);background: #FAF2E6;object-fit: cover;box-shadow: 0 24px 60px rgba(65,47,37,.25)}.nzBanner{background-size: cover;background-position: center;display: flex;color: #F6ECE1;overflow: hidden}.nzBanner .nzWide{position: relative;z-index: 2;width: 100%}.nzBanner__hdr{font-size: clamp(2rem,3.9vw,4.69rem);color: inherit}.nzBanner--klid{min-height: clamp(400px,38vw,732px);align-items: center}.nzBanner--klid:before{background: linear-gradient(120deg,rgba(65,47,32,0) 35%,rgba(51,32,16,.85) 100%)}.nzBanner--right .nzBanner__hdr{text-align: left;padding-left: 62%}.nzBanner--prostor{min-height: clamp(420px,44.8vw,861px);align-items: flex-end;padding-bottom: clamp(32px,4.6vw,88px)}.nzBanner--center .nzBanner__hdr{text-align: center;color: #F6ECE1}.nzConcept{background: var(--nzBeige);padding: var(--nzSection) 0}.nzConcept__grid{position: relative;aspect-ratio: 1765 / 857;margin-top: var(--nzTitleGap)}.nzConcept__grid>*{position: absolute}.nzConcept__grid picture{display: block}.nzConcept__imgIn{display: block;width: 100%;height: 100%;object-fit: cover}.nzConcept__txt{left: 1.8%;top: 8.2%;width: 26%;font-size: clamp(1rem,1.1vw,1.31rem);line-height: 1.5;color: #000}.nzConcept__img--bath{left: 0;top: 30.8%;width: 30.8%;aspect-ratio: 543 / 477}.nzConcept__main{left: 34.3%;top: 0;width: 31.3%}.nzConcept__mainPic{aspect-ratio: 553 / 825}.nzConcept__img--house .nzConcept__imgIn{object-position: 62% 70%}.nzConcept__img--house{left: 73.2%;top: 0;width: 18.1%;aspect-ratio: 1}.nzConcept__img--bed{left: 69.2%;top: 46.8%;width: 30.8%;aspect-ratio: 543 / 340}.nzConcept__btn{left: 69.2%;top: 92.6%}.nzApartments{background: var(--nzBeige);padding: var(--nzSection) 0}.nzApartments__perex{font-size: clamp(1.125rem,1.56vw,1.875rem);line-height: 1.2;text-align: center;color: #020202;max-width: 60rem;margin: 0 auto var(--nzTitleGap)}.nzFilter{background: var(--nzCard);display: flex;flex-wrap: wrap;align-items: center;justify-content: center;--nzFilterGap: clamp(12px,1.6vw,32px);gap: 16px calc(var(--nzFilterGap) * 2);padding: 16px clamp(16px,1.6vw,32px);width: fit-content;max-width: 100%;margin: 0 auto clamp(24px,2.5vw,48px)}.nzFilter__group{display: flex;align-items: center;gap: 16px;position: relative}.nzFilter__group + .nzFilter__group:before{content: '';position: absolute;left: calc(var(--nzFilterGap) * -1);top: 0;bottom: 0;border-left: 1px solid rgba(0,0,0,.35)}.nzFilter__group--rowStart:before{display: none}.nzFilter__group--check .checkList{margin: 0}.nzFilter__label{font-size: clamp(1rem,1.2vw,1.44rem);font-weight: 400;color: #000}.nzFilter__list{display: flex;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;gap: 6px}.nzFilter__btn{min-width: clamp(40px,2.9vw,55px);height: 41px;padding: 0 8px;font-size: clamp(.9rem,1.04vw,1.25rem);font-weight: 300;color: #000;border-radius: 0}.nzFilter__btn:hover{color: var(--nzGold)}.nzFilter__btn--active,.nzFilter__btn--active:hover{background: var(--nzGold);color: #fff;font-weight: 400}.nzFilter label{font-size: clamp(1rem,1.2vw,1.44rem);font-weight: 400}.nzApartments__list{display: grid;grid-template-columns: repeat(3,1fr);gap: 17px}.nzApt{background: var(--nzCard);display: grid;grid-template-columns: 1fr 34%;grid-template-rows: 94px auto auto;padding: 0 0 22px 30px;position: relative;color: #000}.nzApt__head{grid-column: 1;display: flex;align-items: flex-end;justify-content: space-between;gap: 12px;padding: 0 24px 14px 0;border-bottom: 1px solid rgba(0,0,0,.3)}.nzApt__name{font-size: clamp(1.75rem,2.4vw,2.875rem);font-weight: 400;line-height: 1;color: #020202}.nzApt__status{font-size: 1rem;color: #fff;padding: 2px 10px;line-height: 24px;margin-bottom: 6px}.nzApt__status--free{background: var(--nzFree)}.nzApt__status--reserved{background: var(--nzGold)}.nzApt__status--sold{background: #7A7A7A}.nzApt[hidden]{display: none}.nzApartments__empty{text-align: center;font-size: clamp(1rem,1.2vw,1.44rem);margin: 0;padding: 24px 0}.nzApt__floor{grid-column: 2;grid-row: 1;background: var(--nzTag);color: #FAF6EE;font-size: clamp(1.5rem,1.95vw,2.31rem);display: grid;place-content: center;width: 115px;height: 94px;justify-self: end}.nzApt__specs{grid-column: 1;grid-row: 2;margin: 0;padding: 20px 24px 20px 0;display: grid;grid-template-columns: 1fr 1fr;gap: 12px;border-bottom: 1px solid rgba(0,0,0,.3);align-self: start}.nzApt__spec dt,.nzApt__label{font-size: clamp(.7rem,.83vw,1rem);font-weight: 400;display: block;white-space: nowrap}.nzApt__spec dd{margin: .2rem 0 0;font-size: clamp(1rem,1.56vw,1.875rem);font-weight: 400}.nzApt__layout{grid-column: 2;grid-row: 2;padding: 20px 24px 0 16px;text-align: left}.nzApt__layout strong{display: block;font-size: clamp(1.5rem,2.2vw,2.69rem);font-weight: 400;line-height: 1.1;margin-top: .2rem}.nzApt__price{grid-column: 1;grid-row: 3;padding-top: 16px}.nzApt__price strong{display: block;font-size: clamp(1.375rem,1.72vw,2.06rem);font-weight: 400;color: var(--nzGold);margin-top: .2rem}.nzApt__link{grid-column: 2;grid-row: 3;align-self: end;justify-self: start;padding-left: 16px;display: inline-flex;gap: .5rem;align-items: center;color: #000;text-decoration: none;font-size: 1rem}.nzApt__link:hover{color: var(--nzGold)}.nzApartments__btn{text-align: center;margin-top: clamp(24px,2.5vw,48px)}.nzApt__link:after{content: '';position: absolute;inset: 0}.nzApt:has(.nzApt__link:hover) .nzApt__name{color: var(--nzGold)}html.nzModal--open{overflow: hidden}.nzModal{position: fixed;inset: 0;margin: auto;width: calc(100% - 48px);max-width: 1180px;height: fit-content;max-height: calc(100dvh - 48px);padding: 0;border: 0;background: var(--nzCard);color: #000;overflow: auto;overscroll-behavior: contain;box-shadow: 0 24px 80px rgba(20,14,10,.35)}.nzModal::backdrop{background: rgba(30,22,17,.55);backdrop-filter: blur(4px)}.nzModal__close{position: absolute;top: 12px;right: 12px;z-index: 3;width: 48px;height: 48px;display: grid;place-content: center;padding: 0;border: 0;background: none;color: #F4EFEA;cursor: pointer;transition: color .2s}.nzModal__close:hover{color: var(--nzGold)}.nzModal__state{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 12px;min-height: 280px;margin: 0;padding: 72px 24px;text-align: center;font-size: 1.125rem}@media (min-width: 761px){.nzModal:has(.nzModal__state) .nzModal__close{color: var(--nzBrown)}}.nzModal__spinner{width: 22px;height: 22px;border: 2px solid rgba(199,161,62,.3);border-top-color: var(--nzGold);border-radius: 50%;animation: nzSpin .8s linear infinite}@keyframes nzSpin{to{transform: rotate(360deg)}}.nzModal__retry{border: 0;background: none;padding: 0;color: var(--nzGold);text-decoration: underline;cursor: pointer;font: inherit}.nzAptDetail__head{background: var(--nzBrown);color: #F4EFEA;text-align: center;padding: clamp(24px,2.6vw,40px) 72px clamp(20px,2vw,32px)}.nz .nzAptDetail__title{color: var(--nzGold);font-size: clamp(1.75rem,2.6vw,3rem);font-weight: 600;text-transform: uppercase;letter-spacing: .02em}.nzAptDetail__meta{list-style: none;margin: .75rem 0 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 6px 0;font-size: clamp(.95rem,1.1vw,1.125rem)}.nzAptDetail__meta li{display: flex;align-items: center;gap: .4em;padding: 0 14px}.nzAptDetail__meta li + li{border-left: 1px solid rgba(244,239,234,.4)}.nzAptDetail__meta strong{font-weight: 500}.nzAptDetail__meta .nzApt__status{margin: 0;font-size: .875rem;text-transform: uppercase;letter-spacing: .04em}.nzAptDetail__body{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: clamp(24px,4vw,64px);padding: clamp(24px,3vw,48px)}.nzAptDetail .nzAptDetail__hdr{font-size: clamp(1.125rem,1.3vw,1.5rem);font-weight: 600;text-transform: uppercase;letter-spacing: .02em;line-height: 1.2;margin: 0 0 1rem}.nzAptDetail__plan{display: block;background: #fff;border: 1px solid rgba(0,0,0,.1);cursor: zoom-in}.nzAptDetail__plan img{display: block;width: 100%;height: auto}.nzAptDetail__price{margin: clamp(20px,2vw,32px) 0 0;font-size: clamp(1.5rem,2.2vw,2.5rem);font-weight: 600;text-transform: uppercase;line-height: 1.1}.nzAptDetail__price strong{color: var(--nzGold);font-weight: 600;text-transform: none;white-space: nowrap}.nzAptDetail__pdf{margin-top: clamp(16px,1.6vw,24px);min-height: 56px;text-transform: uppercase;letter-spacing: .04em}.nzAptDetail__pdf .svgIcon{fill: none}@media (min-width: 901px){.nzAptDetail__l{position: sticky;top: 24px;align-self: start}}.nzRooms{width: 100%;border-collapse: collapse;font-size: 1rem;font-variant-numeric: tabular-nums}.nzRooms th,.nzRooms td{padding: 7px 8px;border-bottom: 1px solid rgba(0,0,0,.14);text-align: left;vertical-align: middle}.nzRooms td{text-transform: uppercase}.nzRooms thead th{font-size: .875rem;font-weight: 600;text-transform: uppercase;border-bottom-color: rgba(0,0,0,.45)}.nzRooms .nzRooms__unit{text-transform: none}.nzRooms .nzRooms__no{width: 3rem;color: #5C5048}.nzRooms .nzRooms__area{text-align: right;white-space: nowrap}.nzRooms__sum th,.nzRooms__sum td{font-weight: 600;text-transform: uppercase;font-size: 1.06rem;border-bottom-color: rgba(0,0,0,.45)}.nzRooms__total th,.nzRooms__total td{background: var(--nzGold);color: #fff;font-weight: 600;text-transform: uppercase;border-bottom: 0}.nzRooms__total td{font-size: clamp(1.5rem,2vw,2rem);line-height: 1}.nzAptDetail__inquiry{margin-top: clamp(28px,3vw,48px)}.nzAptDetail__r>.nzAptDetail__inquiry:first-child{margin-top: 0}.nzAptDetail .nzContact__r .row.nzContact__row{gap: 12px;margin: 0 0 12px}.nzAptDetail .nzContact__r .inputBox input{min-height: 54px;padding-top: 1.5rem}.nzAptDetail .nzContact__r .labelBox label{padding-top: 19px}.nzAptDetail .nzContact__r .form__item:has(.inputBox__input:focus,.inputBox__input:not(:placeholder-shown)) .labelBox label{padding-top: 8px}.nzAptDetail .nzContact__r .inputBox textarea{min-height: 112px}.nzAptDetail__formMsg{margin: 0 0 12px;color: var(--nzError);font-size: .95rem}.nzAptDetail__submit{margin-top: 16px}.nzAptDetail__submit .btn{width: 100%;min-height: 56px;text-transform: uppercase;letter-spacing: .04em;font-weight: 500}.nzAptDetail__submit .nzContact__gdpr{max-width: none;margin-top: 10px;text-align: center;color: #5C5048}.nzAptDetail__submit .btn[disabled]{opacity: .6;cursor: progress}.nzAptDetail__sent{background: #fff;border-left: 3px solid var(--nzFree);padding: 24px}.nzAptDetail .nzAptDetail__sent .nzAptDetail__hdr{margin: 0;text-transform: none;font-weight: 500}@media (max-width: 900px){.nzAptDetail__body{grid-template-columns: minmax(0,1fr)}}@media (max-width: 760px){.nzModal{width: 100%;max-width: none;height: 100%;max-height: none;margin: 0;box-shadow: none}.nzModal__close{position: fixed;top: 8px;right: 8px;width: 44px;height: 44px;background: rgba(65,47,37,.85);border-radius: 50%}.nzAptDetail__head{padding: 20px 60px 18px 20px;text-align: left}.nzAptDetail__meta{justify-content: flex-start;gap: 6px 16px}.nzAptDetail__meta li{padding: 0}.nzAptDetail__meta li + li{border-left: 0}.nzAptDetail__body{padding: 20px 16px 32px;gap: 32px}.nzRooms{font-size: .9rem}.nzRooms th,.nzRooms td{padding: 8px 4px}.nzRooms .nzRooms__no{width: 2.25rem}.nzAptDetail__pdf{width: 100%}}.nzComfort{min-height: clamp(520px,51vw,982px);background-size: cover;background-position: center;color: #F3E4D4;display: flex;align-items: flex-end;overflow: hidden}.nzComfort:before{content: '';position: absolute;inset: 0;background: linear-gradient(120deg,rgba(65,47,32,0) 35%,rgba(51,32,16,.85) 100%);pointer-events: none}.nzComfort__in{width: 100%;padding-bottom: clamp(32px,5vw,96px);z-index: 2}.nzComfort__cont{margin-left: auto;width: min(100%,43%);min-width: 20rem}.nzComfort__txt{font-size: clamp(1.0625rem,1.46vw,1.75rem);line-height: 1.25;margin: 1.5rem 0 2.25rem}.nzHotspot{position: absolute;z-index: 3;transform: translate(-50%,-50%)}.nzHotspot__btn{width: 53px;height: 53px;border-radius: 50%;background: var(--nzGold);color: #fff;display: grid;place-content: center;transition: background .25s,transform .25s}.nzHotspot__btn:hover,.nzHotspot--open .nzHotspot__btn{background: var(--nzBrown);transform: scale(1.06)}.nzHotspot__tip{position: absolute;right: calc(100% + 14px);top: 50%;transform: translateY(-50%);width: 268px;background: var(--nzSand);color: #020202;padding: 24px 28px;opacity: 0;visibility: hidden;transition: opacity .25s}.nzHotspot__tip:after{content: '';position: absolute;left: 100%;top: 50%;margin-top: -9px;border: 9px solid transparent;border-left-color: var(--nzSand)}.nzHotspot:hover .nzHotspot__tip,.nzHotspot:focus-within .nzHotspot__tip,.nzHotspot--open .nzHotspot__tip{opacity: 1;visibility: visible}.nzHotspot__hdr{font-size: 1.56rem;font-weight: 500;line-height: 1.1}.nzHotspot__txt{font-size: 1rem;margin-top: .5rem}.nzGallery{background: var(--nzSand);padding: var(--nzSection) 0}.nzTabs{display: flex;justify-content: center;gap: clamp(20px,3.5vw,68px);list-style: none;margin: clamp(20px,2vw,40px) 0 clamp(24px,2.4vw,44px);padding: 0}.nzTabs__btn{font-size: clamp(1.25rem,1.5vw,1.8rem);font-weight: 300;color: #000;position: relative;padding: 0 0 12px}.nzTabs__btn:hover{color: var(--nzGold)}.nzTabs__btn--active{color: var(--nzGold);font-size: clamp(1.375rem,1.8vw,2.19rem)}.nzTabs__btn--active:after{content: '';position: absolute;left: 50%;bottom: -6px;width: 11px;height: 11px;margin-left: -5px;border-radius: 50%;background: var(--nzGold)}.nzGallery__main{position: relative}.nzGallery__main>img{display: block;width: 100%;aspect-ratio: 1622 / 784;object-fit: cover}.nzGallery__cap{position: absolute;left: 0;bottom: 0;min-width: clamp(120px,11.8vw,191px);min-height: clamp(120px,11.8vw,191px);background: var(--nzSand);display: flex;flex-direction: column;justify-content: flex-end;padding: 0 22px 20px}.nzGallery__capHdr{font-size: clamp(1.75rem,3.07vw,3.69rem);font-weight: 300;line-height: 1;color: #000}.nzGallery__capTxt{font-size: 1.31rem;font-weight: 300;margin-top: .35rem}.nzGallery__ctrl{display: flex;align-items: center;gap: 24px;margin-top: clamp(20px,2vw,32px)}.nzGallery__arrows{display: flex;gap: 24px}.nzArrow{color: #000;padding: 6px}.nzArrow:hover{color: var(--nzGold)}.nzGallery__line{flex: auto;height: 1px;background: rgba(0,0,0,.4)}.nzGallery__count{font-size: 1.87rem;font-weight: 300;white-space: nowrap}.nzGallery__count strong{font-size: 4.25rem;font-weight: 300;color: var(--nzGold);line-height: 1}.nzContact{background: var(--nzSand);padding: var(--nzSection) 0}.nzGallery + .nzContact{padding-top: 0}.nzContact__grid{display: grid;grid-template-columns: 1fr 1.42fr;gap: clamp(24px,6vw,118px);margin-top: var(--nzTitleGap);max-width: 1622px;margin-left: auto;margin-right: auto}.nzContact__l img{display: block;width: 100%;aspect-ratio: 624 / 309;object-fit: cover}.nzContact__l p{font-size: clamp(1.125rem,1.56vw,1.875rem);line-height: 1.2;margin: 1.5rem 0 0;color: #000}.nzContact .nzContact__hdr{font-size: 1.7rem;font-weight: 300;line-height: 1.2;margin: 0 0 1.25rem}.nzContact__r .form__item{position: relative;margin: 0}.nzContact__r .labelBox{font-size: 1.06rem;margin-bottom: 0}.nzContact__r .labelBox label{position: absolute;left: 0;top: 0;padding: 23px 22px 0;pointer-events: none;z-index: 2;line-height: 1;color: #4A4038;transition: padding .15s,font-size .15s,color .15s}.nzContact__r .form__item:has(.inputBox__input:focus,.inputBox__input:not(:placeholder-shown)) .labelBox label{padding-top: 11px;font-size: .75rem;color: var(--nzBrown)}.nzContact__r .inputBox input,.nzContact__r .inputBox textarea{background: #fff;border: 1px solid #fff;border-radius: 0;min-height: 64px;padding: 1.75rem 22px .5rem;font-weight: 300;font-size: 1.06rem;color: #000;transition: border-color .2s}.nzContact__r form{scroll-margin-top: 5rem}.nzContact__r .inputBox .inputBox__input:-webkit-autofill,.nzContact__r .inputBox .inputBox__input:-webkit-autofill:hover,.nzContact__r .inputBox .inputBox__input:-webkit-autofill:focus{-webkit-box-shadow: 0 0 0 1000px #fff inset !important;-webkit-text-fill-color: #000}.nzContact__r .inputBox textarea{min-height: 148px;resize: vertical}.nzContact__r .inputBox:not(.inputBox--hasError):hover .inputBox__input:read-write{border-color: #E2D3BF}.nzContact__r .inputBox .inputBox__input:focus,.nzContact__r .inputBox:not(.inputBox--hasError):hover .inputBox__input:focus{outline: none;border-color: var(--nzGold)}.nzContact__r .inputBox--hasError .inputBox__input{border-color: var(--nzError);color: #000}.nzContact__r .form__item:has(.inputBox--hasError) .labelBox label{color: var(--nzError)}.nzContact__r .inputBox__note{margin: 6px 0 0;min-height: 0;border: 0;text-align: left;font-size: .875rem;line-height: 1.3}.nzContact__r .inputBox__note--error .inputBox__noteText{display: block;padding: 0 0 0 22px;background: none;color: var(--nzError)}.nzContact__r .inputBox__status{width: 48px;background-size: 18px}.nzContact .nzContact__r .row.nzContact__row{gap: 16px;margin: 0 0 16px}.nzContact__submit{display: flex;justify-content: space-between;align-items: center;gap: 16px 24px;flex-wrap: wrap;margin-top: 24px}.nzContact__gdpr{font-family: 'Inter Tight','Urbanist',sans-serif;font-size: .8rem;max-width: 17rem;margin: 0;order: -1}.nzContact__submit .btn{min-height: 56px;font-family: 'Inter Tight','Urbanist',sans-serif;font-weight: 500}.nzFooter{background: var(--nzSand);padding: 0 0 clamp(40px,4vw,72px);display: flex;flex-direction: column;align-items: center;gap: clamp(16px,2vw,32px)}.nzFooter__logo{color: var(--textColor);display: block}.nzFooter .nzLogo{width: clamp(170px,16.7vw,320px)}.nzFooter__list{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px 32px;margin: 0;padding: 0;list-style: none}.nzFooter__link{font-family: 'Inter Tight','Urbanist',sans-serif;font-size: .875rem;color: var(--textColor);text-decoration: none}.nzFooter__link:hover,.nzFooter__link:focus-visible{color: var(--nzGold);text-decoration: underline}.nzPage{padding: var(--nzSection) var(--hSpace)}.nzPage__in{max-width: 880px;margin: 0 auto}.nzPage__title{margin-bottom: var(--nzTitleGap)}.nzPage__perex{font-size: 1.375rem;line-height: 1.5;margin-bottom: 2em}.nzPage__img{margin-bottom: 2em}.nzPage__img img{display: block;width: 100%;height: auto}.nzPage__text{line-height: 1.65}.nzPage__text p,.nzPage__text ul,.nzPage__text ol,.nzPage__text table{margin: 0 0 1em}.nzPage__text ul,.nzPage__text ol{padding-left: 1.4em}.nzPage__text li{margin-bottom: .35em}.nzPage__text h2{font-size: clamp(1.625rem,2.2vw,2.5rem);margin: 1.6em 0 .6em}.nzPage__text h3{font-size: clamp(1.25rem,1.5vw,1.625rem);margin: 1.4em 0 .5em}.nzPage__text h4{font-size: 1.125rem;font-weight: 600;margin: 1.2em 0 .4em}.nzPage__text>:first-child,.nzPage__text>.contentBuilder>:first-child{margin-top: 0}.nzPage__text a,.nzPage__perex a{color: var(--nzBrown);text-decoration: underline;text-decoration-color: var(--nzGold);text-underline-offset: .2em}.nzPage__text a:hover,.nzPage__perex a:hover{color: var(--nzGold)}.nzPage__text table{width: 100%;border-collapse: collapse}.nzPage__text th,.nzPage__text td{padding: .5em .75em;border-bottom: 1px solid var(--nzTag);text-align: left;vertical-align: top}.nzNotFound{padding: var(--nzSection) var(--hSpace);min-height: 60vh;display: flex;align-items: center;justify-content: center;text-align: center}.nzNotFound__in{max-width: 720px;display: flex;flex-direction: column;align-items: center;gap: clamp(16px,1.6vw,28px)}.nzNotFound__code{margin: 0;font-size: clamp(6rem,14vw,13rem);font-weight: 100;line-height: .9;color: var(--nzGold)}.nzNotFound__text{margin: 0 0 clamp(8px,1vw,16px);line-height: 1.6}@media (max-width: 1200px){.nzArchitect{min-height: 0}.nzArchitect__txt{max-width: none;padding-top: var(--vSpace);padding-bottom: var(--vSpace)}.nzArchitect__img{display: none}.nzArchitect__bg{width: 120%}.nzBanner--right .nzBanner__hdr{padding-left: 0;text-align: right}.nzConcept__grid{aspect-ratio: auto;display: grid;grid-template-columns: 1fr 1fr;gap: 24px}.nzConcept__grid>*{position: static;width: 100%;aspect-ratio: auto}.nzConcept__img,.nzConcept__mainPic{aspect-ratio: 1}.nzConcept__main{position: relative;inset: auto}.nzConcept__txt,.nzConcept__btn{grid-column: 1 / -1}.nzConcept__btn{text-align: center}.nzApartments__list{grid-template-columns: repeat(2,1fr)}.nzComfort__cont{width: 100%}.nzContact__grid{grid-template-columns: 1fr}}@media (max-width: 760px){.nzApartments__list{grid-template-columns: 1fr}.nzFilter{justify-content: flex-start}.nzFilter__group{flex-wrap: wrap}.nzFilter__group + .nzFilter__group:before{display: none}.nzConcept__grid{grid-template-columns: 1fr}.nzConcept__img,.nzConcept__mainPic{aspect-ratio: auto}.nzConcept__imgIn{height: auto}.nzHotspot__tip{width: 210px;padding: 16px 18px}.nzHotspot__btn{width: 40px;height: 40px}.nzGallery__count{font-size: 1.25rem}.nzGallery__count strong{font-size: 2.5rem}.nzHero__hdr,.nzHero__foot{padding-left: 0}.nzHero__foot{gap: 24px}.nzArchitect__ico{margin-bottom: 1.5rem}.nzArchitect .nzTitle--architect{margin: 1rem 0}.nzArchitect__quote{line-height: 1.75;margin-bottom: 2rem}.nzRound{gap: .75rem}.nzRound__btn{width: 72px;height: 72px}.nzTitle br{display: none}.nzConcept__grid{gap: 16px}.nzFilter{flex-direction: column;align-items: stretch;gap: 16px;padding: 16px}.nzFilter__group{flex-direction: column;align-items: flex-start;gap: 8px}.nzFilter__group--check{padding-top: 4px}.nzFilter__list{gap: 4px}.nzFilter__label,.nzFilter label{font-size: 1rem}.nzApartments__list{gap: 12px}.nzApt{grid-template-columns: minmax(0,1fr) 96px;grid-template-rows: 72px auto auto;padding: 0 0 20px 20px}.nzApt__floor{width: 84px;height: 72px;font-size: 1.375rem}.nzApt__head{padding: 0 16px 12px 0}.nzApt__name{font-size: 1.75rem}.nzApt__status{font-size: .875rem;margin-bottom: 2px}.nzApt__specs{padding: 16px 16px 16px 0}.nzApt__spec dt,.nzApt__label{font-size: .75rem;white-space: normal}.nzApt__layout{padding: 16px 20px 0 12px}.nzApt__price{padding-top: 12px}.nzApt__link{grid-column: 1 / -1;justify-self: end;padding: 0 20px 0 12px;white-space: nowrap}.nzGallery__main>img{aspect-ratio: 4 / 3}.nzGallery__cap{min-width: 96px;min-height: 0;padding: 12px 16px 0 0}.nzGallery__capHdr{font-size: 1.5rem}.nzGallery__capTxt{font-size: 1rem}.nzTabs{gap: 24px}.nzContact__l p{margin-top: 1rem}.nzContact .nzContact__hdr{font-size: 1.5rem;margin-bottom: 1rem}.nzContact__gdpr{max-width: none}.nzContact__submit .btn{width: 100%}}.slideShow.nzSlideshow{display: grid;position: relative;max-width: none;margin: 0}.nzSlideshow>.nzHero{grid-area: 1 / 1;position: relative}.nzHero__pic,.nzHero__img,.nzBanner__pic,.nzBanner__img{position: absolute;inset: 0;width: 100%;height: 100%;z-index: 0}.nzHero__img,.nzBanner__img{display: block;object-fit: cover;object-position: center}.nzSlideshow .nzHero:before,.nzSlideshow .nzHero:after,.nzBanner:before{z-index: 1}.nzSlideshow .nzHero__in{position: relative;z-index: 2}.nzSlideshow--multi .nzHero__in{padding-bottom: calc(clamp(32px,4.7vw,90px) + 48px)}.nzSlideshow__pager{position: absolute;left: 50%;bottom: clamp(16px,1.8vw,32px);transform: translateX(-50%);display: flex;align-items: center;gap: clamp(12px,1.4vw,24px);z-index: 3}.nzSlideshow__dot{display: flex;align-items: center;gap: 12px;padding: 10px 0;background: none;border: 0;color: #F7E7CD;font: inherit;font-size: 1rem;font-weight: 300;letter-spacing: .05em;line-height: 1;opacity: .7;cursor: pointer;transition: opacity .2s,color .2s}.nzSlideshow__dot>*{pointer-events: none}.nzSlideshow__line{display: block;width: 24px;height: 1px;background: currentColor;transition: width .3s}.nzSlideshow__dot:hover,.nzSlideshow__dot:focus-visible{opacity: 1}.nzSlideshow__dot.active{color: var(--nzGold);opacity: 1;font-weight: 400}.nzSlideshow__dot.active .nzSlideshow__line{width: clamp(40px,4.5vw,80px);height: 2px}.nzGallery__main[hidden]{display: none}@media print{*{text-shadow: none !important}html,body{color: Black !important;background: transparent none;font-size: 11pt}a{color: Black !important;background-color: transparent !important}*,*:before,*:after{box-sizing: border-box;background-clip: padding-box}img{box-sizing: content-box;max-width: 100%;height: auto}@page{margin: 0.5cm}section{background: transparent none}.topBar,.topCont,.upper,.lang,.cartBox,.gal,.loginBox,.topBox,.topNav,.respNav,#dark,.thReplace,.menuBtn,.leftCol,.rightCol,.search,.searchBox,footer,.breadCrumbs,object,video,.slideShow,.loga,.socIco,.soc{display: none}form,fieldset{padding: 0;border: 0}.tab{border-collapse: collapse;font-size: 1em;border: 1px solid var(--bdrColor)}.tab td,.tab th{border: 1px solid var(--bdrColor)}input,textarea,select{font-size: 1em}img{float: left;margin: 0 2em .5em 0;max-width: 30%;height: auto}a img{border: 0}h1,h2,h3,.main,.lomic{clear: both}h1,h2,h3,h4,h5,h6{page-break-after: avoid;font-family: inherit;font-weight: bold;margin: .4em 0;background: transparent none}h1{font-size: 21pt;margin: 15pt 0 3pt 0}.logo span{display: inline-block;vertical-align: middle}.logo img{max-width: 4cm;height: auto}h2{font-size: 19pt;margin: 15pt 0 6pt 0}h3{font-size: 17pt;margin: 15pt 0 4pt 0}h4{font-size: 15pt;margin: 15pt 0 3pt 0}h5{font-size: 13pt;margin: 15pt 0 2pt 0}h6{font-size: 11pt;margin: 15pt 0 2pt 0}hr{height: 1px;color: #dddddd;background: #ddd;clear: both;margin: 0;padding: 0;border: 0;width: 100%}img,ul,ol,article{page-break-inside: avoid}.lomic{clear: both}.columns{display: block}main{clear: both}#page,.header{background-image: none !important}}.nz .message:after{content: "\00d7";font-family: inherit;font-size: 24px}.nz .fa-plus:before{content: "+";font-style: normal}:root{--textColor: #1A1818;--text2Color: #666;--primColor: #412F25;--secColor: #C7A13E;--altColor: #F6ECE1;--bdrColor: #B8D1E0;--bdr2Color: #d9e1e6;--cartBdrColor: #dadada;--cartBgColor: #F5F8FB;--inputBdrColor: #B8D1E0;--inputBgColor: #F5FAFD;--positiveColor: #12AD72;--fa-style: 300;--hSpace: 24px;--vSpace: 64px;--fwB: 600;--fwN: 400;--fwL: 300;--setOpacity: .7;--shadow: none;--radius: 0;--headerHeight: 162px;--overWidth: 1408px;--nzGold: #C7A13E;--nzCopper: #BC7147;--nzBrown: #412F25;--nzSand: #F6ECE1;--nzCream: #F6E7CD;--nzBeige: #F3E4D4;--nzCard: #FAF4EC;--nzTag: #B5A28D;--nzFree: #B2BF43;--nzWide: 1680px}@media (max-width: 1200px){:root{--headerHeight: 60px}}@media (max-width: 760px){:root{--hSpace: 16px;--vSpace: 48px}}