:root{--primary-text: #090909;--secondary-text: #848484;--primary: #090909;--accent: #e10b25;--accent-2: #c6041c;--line: #bcbcbc;--innactive: #dbdada;--backgraund: #fff;--surface: #f9f9f9;--accent-text: #b00116;--white: #bcbcbc;--white-: #fff;--secondary: #007145;--secondary2: #004018 }@font-face{font-family:Montserrat;src:local("Montserrat Regular"),url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Semi Bold"),url(/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}html{font-family:Montserrat,sans-serif;box-sizing:border-box;scroll-behavior:smooth}body{font-family:Montserrat,sans-serif}*,*:before,*:after{box-sizing:inherit}a{color:inherit;text-decoration:none}a:focus-visible{outline:none}img{max-width:100%}button:focus-visible{outline:none}.btn-reset{padding:0;border:none;background-color:transparent;cursor:pointer}.list-reset{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p,ul{margin:0}.shadow{z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:none}.shadow--active{display:block}.stop-scroll{overflow:hidden}input:focus{outline:none}.container{margin:0 auto;padding:0 20px;max-width:1690px;min-width:320px}.flex{display:flex}.space-between{justify-content:space-between}.align-center{align-items:center}.align-top{align-items:flex-start}.align-bottom{align-items:flex-end}.error{color:red}.border-error{border-color:red}.header{position:sticky;top:0;z-index:2;background-color:#fff;border-bottom:1px solid var(--line)}.header__top{padding-top:22px;padding-bottom:12px;border-bottom:1px solid var(--line)}.header__catalog{white-space:nowrap;margin-right:20px;padding:9px 100px;border-radius:4px;background-color:var(--accent);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--white-);transition:background-color .3s ease-in-out}.header__catalog:hover:not(:focus-visible){background-color:var(--accent-2)}.header__tel{font-weight:600;font-size:20px;line-height:110%;color:var(--primary-text);transition:color .3s ease-in-out}.header__tel:hover:not(:focus-visible){color:var(--accent)}.header__tel:active:not(:focus-visible){color:var(--accent-2)}.header__timeline{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#000}.header__social{margin-right:26px}.header__social svg{margin-right:6px}.header__social span{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#182836;transition:color .3s ease-in-out}.header__social svg path{transition:fill .3s ease-in-out}.header__social:hover:not(:focus-visible) span{color:var(--accent)}.header__social:hover:not(:focus-visible) svg path{fill:var(--accent)}.header__social:nth-child(2):hover:not(:focus-visible) svg path:first-child{fill:var(--accent)}.header__social:nth-child(2):hover:not(:focus-visible) svg path:last-child{fill:#fff}.header__social:active:not(:focus-visible) span{color:var(--accent-2)}.header__social:active:not(:focus-visible) svg path{fill:var(--accent-2)}.header__social:nth-child(2):active:not(:focus-visible) svg path:first-child{fill:var(--accent-2)}.header__social:nth-child(2):active:not(:focus-visible) svg path:last-child{fill:#fff}.header__btn{white-space:nowrap;padding:12px 48px;border-radius:4px;background:var(--primary);font-weight:400;font-size:18px;line-height:110%;color:var(--white-);transition:background-color .3s ease-in-out}.header__btn:hover:not(:focus-visible){background-color:var(--accent)}.header__btn:active:not(:focus-visible){background-color:var(--accent-2)}.header__bottom{padding:13px 0}.header__location{margin-right:21px}.header__location svg{margin-right:4px}.header__location span{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary);text-decoration:underline}.nav__list{margin-right:45px}.nav__item:not(:last-child){margin-right:59px}.nav__link{white-space:nowrap;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary-text);transition:color .3s ease-in-out}.nav__link:hover:not(:focus-visible){color:#e10b25}.header__search{margin-right:28px}.header__search svg path{transition:stroke .3s ease-in-out}.header__search:hover:not(:focus-visible) svg path{stroke:var(--accent-2)}.header-mob__tel-link,.burger,.mob-menu{display:none}.mr12{margin-right:12px}.mr30{margin-right:30px}.header__login{border:1px solid var(--accent);border-radius:4px;padding:9px 16px;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--primary-text);transition:background-color .3s ease-in-out,color .3s ease-in-out}.header__login svg{margin-right:4px}.header__login svg path{transition:stroke .3s ease-in-out}.header__login:hover:not(:focus-visible){background-color:var(--accent);color:#fff}.header__login:active:not(:focus-visible){background-color:var(--accent-2)}.header__login:hover:not(:focus-visible) svg path{stroke:#fff}.header__icon{position:relative}.header__icon span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background-color:var(--accent);border-radius:50%;position:absolute;top:-10px;right:0;font-weight:500;font-size:15px;line-height:130%;text-align:center;color:var(--white-)}.header__icon svg path{transition:stroke .3s ease-in-out}.header__icon:hover:not(:focus-visible) svg path{stroke:var(--accent)}.header__icon:active:not(:focus-visible) svg path{stroke:var(--accent-2)}.hero{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/img/hero-bg.png)}.heroSwiper{position:sticky;top:100px;overflow:hidden}.hero__content{padding:60px 0;position:sticky;top:100px;background-color:var(--surface);background-repeat:no-repeat;background-position:right -100px center;background-size:50% 195%;background-image:url(/img/bars-banner.png)}.hero__title{margin-bottom:12px;width:56%;font-family:var(--font-family);font-weight:600;font-size:55px;line-height:110%;color:var(--primary-text)}.hero__description{margin-bottom:26px;width:50%;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.hero__btn{margin-right:21px;padding:12px 112px;border-radius:4px;background-color:var(--primary);font-family:var(--font-family);font-weight:400;font-size:18px;line-height:110%;color:var(--white-)}.hero__btn_prev{margin-right:16px}.section__title{font-family:var(--font-family);font-weight:600;font-size:45px;line-height:110%;color:var(--primary-text)}.advantages.section-offset{padding-top:69px;padding-bottom:0}.advantages .section__title{margin-bottom:46px}.advantages .section__wrapper{margin-top:0;margin-bottom:0}.advantages__list{padding-left:25%}.advantages__item{width:calc(25% - 16px)}.advantages__item img{margin-bottom:0}.advantages__description{font-family:var(--font-family);font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.products.section-offset{padding-top:42px}.products__wrapper{margin-bottom:68px}.products__btn{padding:9px 100px;border-radius:4px;max-height:-moz-max-content;max-height:max-content;background-color:var(--accent);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--white-)}.products .section__title{margin-right:140px}.products__list .card{width:25%;display:flex;flex-direction:column;justify-content:space-between}.products .card__favorite-btn{display:none}.product{padding-top:43px}.product .breadcrumbs{margin-bottom:26px}.card{position:relative;padding:15px;border:1px solid var(--line);border-radius:2px;background-color:var(--white-)}.card__favorite-btn{position:absolute;top:30px;right:30px}.card__pic-box{margin-bottom:12px;max-height:200px}.card__pic{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card__title{margin-bottom:12px;font-family:var(--font-family);font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.card__price{margin-bottom:12px;font-weight:600;font-size:20px;line-height:110%;color:var(--primary-text)}.card__btn{display:block;margin-bottom:12px;max-width:-moz-max-content;max-width:max-content;border-radius:4px;padding:9px 19px;background-color:var(--primary);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;text-align:center;color:var(--white-)}.card__click{padding-left:17px;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;text-align:center;color:var(--primary-text)}.configurator .section__title{margin-bottom:68px}.configurator__result{padding:29px 26px;width:25%;flex-shrink:0;border:1px solid var(--line);border-radius:2px;background:var(--backgraund)}.configurator__result-pic{margin-bottom:26px}.configurator__title{margin-bottom:26px;font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.configurator__tags{flex-wrap:wrap}.configurator__tag{margin-bottom:6px;padding:6px 12px;border:1px solid var(--line);border-radius:90px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#000}.configurator__tag:not(:last-child){margin-right:6px}.steps{font-size:0;position:relative;width:73%;overflow:hidden}.steps__btn_prev{margin-right:8px;border:1px solid #000;border-radius:4px;padding:9px 30px;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:#000}.steps__btn_next{border-radius:4px;padding:9px 29px;background:var(--primary-text);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--white-)}.step{height:calc(85% - 55px);border:1px solid var(--line);border-radius:4px;padding:67px 68px;background-color:var(--backgraund)}.step__title{font-family:var(--font-family);font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.step__pagination{font-family:var(--font-family);font-weight:600;font-size:20px;line-height:110%;color:var(--secondary-text)}.step__wrapper{margin-bottom:26px}.step_pic{margin-bottom:12px}.step__item{margin-bottom:32px;width:calc((100% / 3) - 16px)}.step__switcher{display:flex;position:relative;font-family:var(--font-family);font-weight:600;font-size:20px;line-height:110%;color:#000}.step__switcher:before{margin-right:8px;flex-shrink:0;content:"";display:block;border-radius:12px;width:34px;height:20px;background-color:var(--innactive);transition:background-color .3s ease-in-out}.step__switcher:after{content:"";position:absolute;left:2px;top:2px;display:block;border-radius:50%;width:16px;height:16px;background-color:var(--white-);transition:transform .3s ease-in-out}.step__description{padding-left:43px;font-family:var(--font-family);font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#000}.step__radio{display:none}.step__radio:checked+.step__switcher:after{transform:translate(14px)}.step__radio:checked+.step__switcher:before{background-color:var(--accent)}.step__list,.services__list{flex-wrap:wrap}.service-card.large{width:100%;background-position:left 109% center;background-size:47%}.service-card{overflow:hidden;display:flex;align-items:center;padding:0 20px;border:1px solid var(--line);border-radius:2px;width:calc(100% / 3);background-repeat:no-repeat}.service-card.small{background-position:300px center}.service-card__title{margin-bottom:12px;font-weight:600;font-size:30px;line-height:110%;color:#000}.service-card__btn{display:flex;align-items:center;margin-right:3px;padding:5px 40px;border-radius:4px;background:var(--accent);font-weight:400;font-size:18px;letter-spacing:.02em;text-align:center;color:var(--backgraund);white-space:nowrap}.service-card__arrow{padding:13px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:var(--accent)}.service-card.small .service-card__wrapper{flex-shrink:0;max-width:270px}.service-card.large .service-card__wrapper{margin-right:125px}#servicesPage .service-card.large{background-position:left 119% center;background-size:68%;padding:69px 26px 82px}#servicesPage .service-card.large .service-card__wrapper{margin-right:0;max-width:30%}#servicesPage .service-card.large .service-card__pic{max-width:450px}#servicesPage .service-card.small{position:relative;background-position:220px center;padding:69px 26px 82px;background-size:132%}#servicesPage .service-card.small .service-card__pic{max-width:160px;position:absolute;right:0;bottom:0}.reviews__list{overflow:hidden}.reviews__list .swiper-slide{padding:24px 26px;border:1px solid var(--line);border-radius:2px;background:var(--white-);height:auto;display:flex;flex-direction:column;justify-content:space-between}.swiper-slide.media{padding:0}.reviews__list .swiper-wrapper{align-items:stretch}.reviews__pic{width:100%}.review__text{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.review-slide__wrapper{align-self:flex-end;flex-direction:column;align-items:flex-end}.review__name{font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;text-align:right;color:var(--primary-text)}.review__date{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;text-align:right;color:#5b6c7b}.reviews__wrapper{margin-bottom:66px}.contact-us{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.contact-us__data{padding-top:68px;flex-shrink:0;width:25%}.contact-us__title{margin-bottom:26px;font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.contact-us__wrapper{margin-bottom:13px}.contact-us__wrapper a{font-weight:700;font-size:20px;line-height:110%;color:var(--primary-text);transition:color .3s ease-in-out}.contact-us__wrapper svg{margin-right:8px}.footer .contact-us__wrapper a{font-weight:400}.contact-us__wrapper a:hover:not(:focus-visible){color:var(--accent)}.contact-us__text{margin-bottom:25px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.contact-us__btn{margin-top:15px;padding:11px 30px;border-radius:4px;background:var(--primary);font-weight:400;font-size:18px;line-height:110%;color:var(--white-)}.contact-social span{transition:color .3s ease-in-out}.contact-social:hover:not(:focus-visible) span{color:var(--accent)}.contact-social svg path{transition:fill .3s ease-in-out}.contact-social:hover:not(:focus-visible):not(:nth-child(2)) svg path{fill:var(--accent)}.contact-social:nth-child(2):hover:not(:focus-visible) svg path:first-child{fill:var(--accent)}.section-offset{padding:50px 0}.services .section__title{margin-bottom:68px}.footer{margin-top:-1px;padding-top:48px;border-top:1px solid var(--line)}.footer__logo{width:230px}.footer-payment-mob{display:none}.footer__wrapper:first-child{flex-direction:column;justify-content:space-between}.footer__wrapper:first-child .footer__text:last-child{margin-top:15px}.footer__list:not(:last-child){margin-right:33px}.footer__wrapper:last-child .footer__link_main{margin-bottom:12px}.footer__link{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#000;transition:color .3s ease-in-out}.footer__link:hover:not(:focus-visible){color:var(--accent)}.footer__link:active:not(:focus-visible){color:var(--accent-2)}.footer__link_mob{display:none}.footer__item:not(:last-child){margin-bottom:12px}.footer__link_main{font-weight:600;font-size:20px;line-height:110%;color:#000;transition:color .3s ease-in-out}.footer__link_main:hover:not(:focus-visible){color:var(--accent)}.footer__link_main:active:not(:focus-visible){color:var(--accent-2)}.footer__wrapper:last-child{flex-direction:column}.footer__container{justify-content:space-between}.footer__bottom{border-top:1px solid var(--line);padding-top:26px;padding-bottom:20px}.footer__bottom .container>div{display:flex}.footer__bottom .container .footer__link:first-child{margin-right:10%}.footer__bottom .container .footer__link{white-space:nowrap}.footer__top{padding-bottom:33px}.footer__location{margin-bottom:4px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary)}.footer__location a{text-decoration:underline}.footer__address{margin-bottom:8px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.footer__link_map{margin-bottom:27px;text-decoration:underline;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--accent)}.footer__phone-link{margin-bottom:8px;font-weight:600;font-size:20px;line-height:110%;color:#000}.footer__timeline{margin-bottom:12px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.footer__btn{margin-bottom:26px;padding:11px 55px;border-radius:4px;background:var(--primary);font-weight:400;font-size:18px;line-height:110%;color:var(--white-);transition:background-color .3s ease-in-out}.footer__btn:hover:not(:focus-visible){background-color:var(--accent)}.footer__btn:active:not(:focus-visible){background-color:var(--accent-2)}.contact-us__wrapper:not(:last-child){margin-bottom:12px}.contact-us__wrapper a{font-size:18px;line-height:140%;letter-spacing:.02em;color:#182836}.contact-us__wrapper svg{margin-right:10px}#map{height:570px;width:100%}.section-side{width:24%;flex-shrink:0}.about{padding-top:68px}.about .section__title{margin-bottom:12px}.about .section__description{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.about .section__subtitle{margin-bottom:8px;font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.section__wrapper{margin-top:26px;margin-bottom:102px}.banner{margin-top:18px;background-color:var(--surface)}.banner__container{background-repeat:no-repeat;background-position:right -9% center;height:252px;display:flex;flex-direction:column;justify-content:center}#articlePage .banner__container{height:-moz-max-content;height:max-content}#articlePage .banner__wrapper{padding:20px 0}.breadcrumbs__item:not(:last-child) a{margin-right:8px}.breadcrumbs__item:not(:last-child){margin-right:8px}.breadcrumbs__link{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.breadcrumbs__link.current{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.banner__title{max-width:80%;margin-bottom:12px;font-weight:600;font-size:55px;line-height:110%;color:var(--primary-text)}.banner__btn{max-width:-moz-max-content;max-width:max-content;padding:11px 30px;border-radius:4px;background-color:var(--primary);font-weight:400;font-size:18px;line-height:110%;color:var(--white-)}#aboutPage .about{padding-bottom:118px}#aboutPage .advantages__list{padding-left:0}#aboutPage .banner__container,#reviewsPage .banner__container{flex-direction:column!important;align-items:flex-start;justify-content:center}.documentsSwiper{overflow:hidden}.documents__btns{margin-bottom:26px}.documents__btn_prev{margin-right:16px}.section-content{width:75.09%}.form{padding:70px 0 61px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.form:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.form .container{position:relative;padding-left:22.6%}.form__content{width:33%}.form__title{margin-bottom:14px;font-weight:600;font-size:30px;line-height:110%;color:var(--white-)}.form__description{margin-bottom:14px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--surface)}.form__form{display:flex;flex-direction:column}.form__input{margin-bottom:14px;border:1px solid var(--line);border-radius:2px;padding:11px 12px;background-color:transparent;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--surface)}.form__input::-moz-placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--surface)}.form__input::placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--surface)}.form__label{margin-bottom:26px;display:flex}#formCheck{display:none}.form__checkbox{flex-shrink:0;position:relative;margin-right:8px;display:block;border:1px solid var(--line);border-radius:2px;width:16px;height:16px}.form__checkbox:before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:var(--accent);border-radius:inherit;opacity:0;transition:opacity .3s ease-in-out}.form__consent{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--surface)}.form__consent a{font-weight:600;font-size:16px}#formCheck:checked+.form__checkbox:before{opacity:1}.form__btn{padding:11px 71px;border-radius:4px;background:var(--accent);max-width:-moz-max-content;max-width:max-content;font-weight:400;font-size:18px;line-height:110%;color:var(--white-)}.banner__container{flex-direction:row;justify-content:flex-start;align-items:center}.banner__btn:first-child{margin-right:13px}.banner__btn_transparent{padding:8px 30px;background:var(--backgraund);border:1px solid var(--primary);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.filters .ac .ac-trigger.filters__btn{display:flex;align-items:center}.filters__btn svg{margin-right:8px}.filters__btn span{font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.filters .ac .ac-trigger:after{transition:background .3s ease-in-out;content:"";width:12px;height:7px;right:36px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.75 1.5L5.75 6.5L10.75 1.5' stroke='%23848484' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}.filters .ac.is-active>.ac-header .ac-trigger:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.25 5.66479L6.25 0.664795L1.25 5.66479' stroke='%23848484' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}.filters .ac .ac-trigger{padding:8px 36px 8px 21px!important}.filters .ac{margin-top:0;border:1px solid var(--line);border-radius:4px}.filters__body{padding:8px 36px 8px 21px!important}.price{margin-bottom:20px}.price .ac,.platform .ac,.size .ac{border:none}.price .ac .ac-trigger,.platform .ac .ac-trigger,.size .ac .ac-trigger{padding:0!important}.price .ac .ac-trigger:after,.platform .ac .ac-trigger:after,.size .ac .ac-trigger:after{right:0}.price .filters__btn span:first-child,.platform .filters__btn span:first-child,.size .filters__btn span:first-child{margin-right:4px}.filters__price{width:calc(50% - 5px);padding:7px 12px;border:1px solid var(--line);border-radius:24px}.filters__price::-moz-placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--innactive)}.filters__price::placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--innactive)}.price .filters__body,.platform .filters__body,.size .filters__body{padding:17px 0!important}.platform{padding-top:17px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.noUi-base,.noUi-connects{height:2px!important;background-color:#000}.noUi-target{border:none!important;background-color:#fff!important;box-shadow:none!important}.noUi-connect{background-color:#000!important}.noUi-handle{width:16px!important;height:16px!important;border-radius:50%!important;background-color:#fff!important;box-shadow:none!important;border:2px solid var(--accent)!important}.noUi-handle:after,.noUi-handle:before{display:none!important}#price-slider{margin-top:23px}.filters__label{display:flex;align-items:center;justify-content:space-between}.filters__text{display:block;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.filters__switcher{flex-shrink:0;position:relative;width:34px;height:20px;background-color:var(--innactive);border-radius:999px;transition:background-color .3s ease-in-out}.filters__switcher:before{content:"";position:absolute;top:2px;left:2px;background-color:#fff;border-radius:50%;width:16px;height:16px;transition:transform .3s ease-in-out}.filters__checkbox{width:0;height:0;opacity:0}.filters__checkbox:checked+.filters__switcher:before{transform:translate(14px)}.filters__checkbox:checked+.filters__switcher{background-color:var(--accent)}.filters__btn{width:100%;padding:10px;background-color:var(--accent);border-radius:4px;font-weight:400;font-size:18px;line-height:110%;color:var(--white-)}.filters__close-btn{display:none}.sort{margin-bottom:14px}.sort__text{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.sort__input{display:none}.sort__input:checked+.sort__text{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.sort__label{cursor:pointer}.sort__label:not(:last-child){margin-right:12px}.catalog__list{flex-wrap:wrap}.catalog__list .card{width:calc((100% / 3));display:flex;flex-direction:column;justify-content:space-between}.catalog{padding-top:70px}.popup{z-index:120;position:fixed;display:flex;top:0;left:0;width:100vw;height:100vh;justify-content:center;align-items:center;background-color:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.popupContent{position:relative;display:flex;flex-direction:column;align-items:center;padding:68px;background-color:#fff}.popup__title{margin-bottom:26px;font-weight:600;font-size:45px;line-height:110%;text-align:center;color:#000}.popup__form{margin-bottom:14px;display:flex;flex-direction:column;align-items:center;width:100%}.popup__wrapper{margin-bottom:12px;display:flex;align-items:center;padding:11px 13px;width:100%;border:1px solid var(--line);border-radius:2px}.popup__wrapper svg{margin-right:14px}.popup__input{background-color:transparent;border:none;width:100%;height:100%}.popup__btn{padding:11px 50px;border-radius:4px;background:var(--primary);font-weight:400;font-size:18px;line-height:110%;color:var(--white-)}.popup__close-btn{position:absolute;top:30px;right:26px;width:30px;height:30px}.popup__close-line{position:absolute;left:0;width:100%;height:2px;background-color:var(--primary)}.popup__close-line:first-child{transform:rotate(45deg)}.popup__close-line:last-child{transform:rotate(-45deg)}.product__left{width:calc(50% - 5px)}.productSwiper,.productThumbsSwiper{overflow:hidden}.product__slide{width:100%}.product__right{width:calc(50% - 5px);padding:26px;border:1px solid var(--line);border-radius:2px}.product__title{margin-bottom:28px;font-weight:600;font-size:45px;line-height:110%;color:#323232}.product__main{padding-bottom:26px;border-bottom:1px solid var(--line)}.product__costs{margin-bottom:12px;align-items:flex-end}.product__discount{margin-right:14px;border-radius:2px;padding:4px 8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--accent);font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--white-)}.product__price{margin-right:14px;font-weight:600;font-size:30px;line-height:110%;color:#323232}.product__old-price{text-decoration:line-through;font-weight:600;font-size:20px;line-height:110%;color:var(--primary-text)}.product__actions{padding:26px 0}.product__btns{flex-wrap:wrap;margin-bottom:27px}.product__cart{margin-right:12px}.product__cart-btn{position:relative;margin-right:2px;border-radius:4px 0 0 4px;background-color:var(--accent);padding:12px 37px;font-weight:500;font-size:18px;line-height:130%;color:var(--white-)}.product__cart-btn:disabled{background-color:#c9c9c9;cursor:initial}.loading{position:absolute;top:0;left:0;width:100%;height:100%;font-weight:700;display:inline-block;font-family:monospace;font-size:30px;clip-path:inset(0 3ch 0 0);animation:l 1s steps(4) infinite}@keyframes l{to{clip-path:inset(0 -1ch 0 0)}}.product__cart-favorite{display:flex;align-items:center;justify-content:center;padding:15px 16px;border-radius:0 4px 4px 0;background-color:var(--accent)}.product__one-click{padding:12px 28px;border:1.5px solid #000;border-radius:4px;font-weight:400;font-size:18px;line-height:130%;color:#323232}.product__one-credit{margin-top:12px;padding:12px 40px;border-radius:4px;background-color:#000;font-weight:500;font-size:18px;line-height:130%;color:var(--white-)}.product__options-title{margin-bottom:16px}.product__options-title span{display:block;margin-right:8px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.options__list{-moz-column-count:2;column-count:2}.options__item{-moz-column-break-inside:avoid;break-inside:avoid}.option__label{margin-bottom:13px;display:flex;justify-content:space-between}.options__checkbox{display:none}.options__btn{flex-shrink:0;position:relative;width:34px;height:20px;border-radius:12px;background-color:var(--innactive);transition:background-color .3s ease-in-out}.options__btn:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background-color:var(--white-);box-shadow:0 2px 4px #00230b33;transition:transform .3s ease-in-out}.options__checkbox:checked+.options__btn{background-color:var(--accent)}.options__checkbox:checked+.options__btn:before{transform:translate(14px)}.avatar{width:47px;height:47px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1.5px solid #BCBCBC}.product__top{margin-bottom:68px}.product__block{width:calc(66% - 13px)}.product__tabs{display:flex;margin-bottom:12px}.product__tab{padding-bottom:12px;font-weight:600;font-size:20px;line-height:110%;color:var(--secondary-text)}.product__tab.active{font-weight:600;font-size:20px;line-height:110%;color:var(--primary-text);border-bottom:1.5px solid var(--primary-text)}.product__tab:not(:last-child){margin-right:26px}.product__description{padding:26px;border:1px solid var(--line);border-radius:2px}.product__description:not(:last-child){margin-bottom:12px}.product__subtitle{margin-bottom:12px;font-weight:600;font-size:20px;line-height:110%;color:#000}.product__item{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:#000}.product__item:not(:last-child){margin-bottom:12px}.product__item-title span{display:block;margin-right:4px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#000c}.question{max-height:-moz-max-content;max-height:max-content;flex-shrink:0;width:calc(33% - 13px);padding:91px 68px;border-radius:2px;background-color:var(--surface)}.catalog-bottom .question{margin-left:20px}.question__title{margin-bottom:12px;font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.question__description{margin-bottom:12px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.question__btn{border-radius:4px;padding:12px 24px;background-color:var(--accent);font-weight:500;font-size:18px;line-height:130%;color:var(--white-)}.about-product__wrapper:first-child{display:flex;flex-direction:column;width:calc(66% - 13px)}.about-product__wrapper:last-child{width:100%}.about-product__title{margin-bottom:16px;font-weight:600;font-size:45px;line-height:110%;color:var(--primary-text)}.about-product__description{margin-bottom:16px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.about-product__btn{margin-top:15px;align-self:center}.about-product__btn span{display:block;margin-right:14px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.about-product__pic-block{flex-shrink:0}.about-product__pic{margin-bottom:9px;filter:grayscale(1)}.about-product__wrapper p{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.our-services{padding:50px 0}.our-services__title{flex-shrink:0;margin-right:95px;font-weight:600;font-size:45px;line-height:110%;color:#000}.our-services__description{padding-top:45px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:#323232}.repair{padding-top:68px;padding-bottom:50px}.sidebar{width:23%}.sidebar__title{margin-bottom:12px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.sidebar__item:not(:last-child){margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e1e1e1}.sidebar__link{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.sidebar__link.active{font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:var(--primary-text)}.service__content{width:75%}.service__banner{filter:grayscale(1)}.service-bottom{padding-top:68px}.service__title{margin-bottom:12px;font-weight:600;font-size:45px;line-height:110%;color:var(--primary-text)}.service__description{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}div.service__description.collapsed{position:relative;max-height:200px;overflow-y:hidden}div.service__description.expanded{max-height:-moz-max-content;max-height:max-content}div.service__description.collapsed:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(to bottom,#fff0,#ffffffe6);pointer-events:none}div.service__description.expanded+.about-product__btn svg{transform:rotate(180deg)}.service__description p{font-weight:400!important;font-size:16px!important;line-height:140%!important;letter-spacing:.02em!important;color:var(--primary-text)}.service__description h2{margin-bottom:16px!important;font-weight:600!important;font-size:45px!important;line-height:110%!important;color:var(--primary-text)}.service__subtitle{margin-bottom:12px;font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.service__wrapper:first-child{margin-bottom:9px}.mb34{margin-bottom:34px}.service__list{margin:0;padding:0 0 0 15px}.service__item{position:relative;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.service__item::marker{font-size:10px;color:#000}.service__item:not(:last-child){margin-bottom:12px}.faq{padding:50px 0}.faq__container{padding-left:23%}.faq__title{margin-bottom:16px;font-weight:600;font-size:45px;line-height:110%;color:var(--primary-text)}.faq__description{margin-bottom:48px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.faq__container .ac .ac-trigger{font-family:var(--font-family);padding:43px 32px!important;font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.faq__container .ac .ac-panel .ac-text{padding:0 32px 48px}.faq__container .ac .ac-trigger:after{content:"";width:43px;height:43px;background-color:var(--secondary-text);border-radius:4px;right:43px;transition:background-color .3s ease-in-out,background-image .3s ease-in-out;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.7071 8.7071C18.0976 8.31658 18.0976 7.68342 17.7071 7.29289L11.3431 0.928931C10.9526 0.538406 10.3195 0.538407 9.92893 0.928931C9.53841 1.31946 9.53841 1.95262 9.92893 2.34314L15.5858 8L9.92893 13.6569C9.53841 14.0474 9.53841 14.6805 9.92893 15.0711C10.3195 15.4616 10.9526 15.4616 11.3431 15.0711L17.7071 8.7071ZM1.19213e-07 9L17 9L17 7L-1.19213e-07 7L1.19213e-07 9Z' fill='white' /%3E%3C/svg%3E")}.faq__container .ac.is-active>.ac-header .ac-trigger:after{content:"";background-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg width='16' height='18' viewBox='0 0 16 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.29289 17.7071C7.68342 18.0976 8.31658 18.0976 8.70711 17.7071L15.0711 11.3431C15.4616 10.9526 15.4616 10.3195 15.0711 9.92893C14.6805 9.53841 14.0474 9.53841 13.6569 9.92893L8 15.5858L2.34315 9.92893C1.95262 9.53841 1.31946 9.53841 0.928933 9.92893C0.538409 10.3195 0.538409 10.9526 0.928933 11.3431L7.29289 17.7071ZM7 7.55015e-08L7 17L9 17L9 -7.55015e-08L7 7.55015e-08Z' fill='white' /%3E%3C/svg%3E")}.faq__container .ac:hover:not(:focus-visible) .ac-trigger:after{background-color:var(--accent)}.individual{padding-top:68px}.service__wrapper_more{width:61%}.orders__title{margin-bottom:26px;font-weight:600;font-size:55px;line-height:110%;color:var(--primary-text)}.lk-sidebar{width:24%;max-height:-moz-max-content;max-height:max-content;padding:23px 26px;border:1px solid var(--line);border-radius:2px;position:sticky;top:50px}.orders__nav-item{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.orders__nav-item:not(:last-child){margin-bottom:14px}.orders__nav-item.active{font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text);border-bottom:1px solid var(--primary-text);max-width:-moz-max-content;max-width:max-content}.orders-block{width:74%}.orders__list{margin-bottom:26px;padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.orders__list>div:not(:last-child){margin-bottom:20px}.order__title{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.order__price{font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.order__amount{font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;text-align:center;color:var(--primary-text)}.order__price_main{font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.order__pic{max-width:166px}.orders__total{font-weight:600;font-size:30px;line-height:110%;color:var(--secondary-text)}.orders__total span{font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.orders{padding:68px 0 50px}.partners{padding-top:114px;padding-left:22%;padding-bottom:100px}.partners__btns{margin-bottom:26px}.partners__btn_prev{margin-right:16px}.partnersSwiper{overflow:hidden}.partnersSwiper .swiper-wrapper{align-items:stretch}.partnersSwiper .swiper-slide{height:auto;padding:8px;border:1px solid var(--line);border-radius:2px}.partners__slide{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.partners__hide{display:none}.partners__slide:hover:not(:focus-visible){border-color:var(--primary)}.partners__slide:hover:not(:focus-visible) .partners__pic{filter:grayscale(0)}.partners__slide:hover:not(:focus-visible) .partners__hide{display:block}.partners__pic{filter:grayscale(1)}.partners__hide{padding-top:12px}.partners__subtitle{margin-bottom:12px;font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.partners__link{display:flex;align-items:center;justify-content:center;padding:10px;border:1px solid var(--primary);border-radius:4px;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.payment{padding:60px 0}.delivery__title{margin-bottom:68px;font-weight:600;font-size:55px;line-height:110%;color:var(--primary-text)}.methods__pic{width:23%;max-height:-moz-max-content;max-height:max-content}.methods__wrapper{width:75%}.methods__title{margin-bottom:12px;font-weight:600;font-size:45px;line-height:110%;color:var(--primary-text)}.delivery__description{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.mb26{margin-bottom:26px}.mb12{margin-bottom:12px}.delivery__subtitle{margin-bottom:12px;font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.methods__list{margin:0;padding:0 15px}.methods__item::marker{font-size:12px}.credit{padding-top:102px}.credit-banner{padding:45px 26px;align-items:center;background-repeat:no-repeat;background-position:right 100px center;border-radius:2px;background-color:var(--surface)}.credit-banner__description{margin-bottom:12px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.credit-banner__wrapper{width:35%}.credit-banner__btn{border-radius:4px;padding:12px 24px;background-color:var(--primary);font-weight:500;font-size:18px;line-height:130%;color:var(--backgraund)}.delivery{padding:50px 0}.delivery__list{padding:0 0 0 15px;margin:0}.delivery__item::marker{font-size:12px}.delivery__item:not(:last-child){margin-bottom:12px}.delivery-question{padding-top:50px;padding-bottom:50px}.delivery__list.mb26{margin-bottom:26px}.documents{padding:68px 0}.documents__title{margin-bottom:15px;font-weight:600;font-size:55px;line-height:110%;color:var(--primary-text)}.documents__wrapper{padding-left:25%}.documents__subtitle{margin-bottom:26px;font-weight:600;font-size:45px;line-height:110%;color:var(--primary-text)}.requisites__item{display:grid;grid-template-columns:.3fr 1fr}.requisites__item:not(:last-child){margin-bottom:12px}.requisites{margin-bottom:102px}.documents__list{display:flex;flex-direction:column}.requisites__title{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.requisites__value{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.documents__item{border-radius:2px;padding:29px 82px;background-color:var(--surface);font-weight:600;font-size:20px;line-height:110%;color:var(--primary-text);background-repeat:no-repeat;background-position:34px center;background-image:url("data:image/svg+xml,%3Csvg width='22' height='28' viewBox='0 0 22 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 16C6 15.448 6.45 15 7 15H15C15.55 15 16 15.448 16 16C16 16.552 15.55 17 15 17H7C6.45 17 6 16.552 6 16Z' fill='black'/%3E%3Cpath d='M6 21C6 20.448 6.45 20 7 20H11C11.55 20 12 20.448 12 21C12 21.552 11.55 22 11 22H7C6.45 22 6 21.552 6 21Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0C7.73 0 7.48004 0.10503 7.29004 0.29303L0.290039 7.29303C0.110039 7.48003 0 7.735 0 8V23C0 25.761 2.24 28 5 28H17C19.76 28 22 25.761 22 23V5C22 2.239 19.76 0 17 0H8ZM8 8V2.414L2.41003 8H8ZM9 10H2V23C2 24.657 3.34 26 5 26H17C18.66 26 20 24.657 20 23V5C20 3.343 18.66 2 17 2H10V9C10 9.552 9.55 10 9 10Z' fill='black'/%3E%3C/svg%3E%0A")}.documents__item:not(:last-child){margin-bottom:16px}.blog{padding-top:68px;padding-bottom:102px}.blog__title{margin-bottom:68px;font-weight:600;font-size:55px;line-height:110%;color:var(--primary-text)}.blog__list{flex-wrap:wrap}.portfolio__list .blog__item img{height:300px;width:100%;-o-object-fit:cover;object-fit:cover}.blog__item{display:flex;flex-direction:column;width:25%;border:1px solid var(--line)}.blog__content{padding:26px;display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.blog__top{margin-bottom:6px}.blog__info:not(:last-child){margin-right:12px}.blog__info svg{margin-right:6px}.blog__info span{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.blog__subtitle{margin-bottom:17px;font-weight:600;font-size:20px;line-height:110%;color:var(--primary-text)}.blog__subtitle a{color:var(--primary-text);transition:color .3s ease-in-out}.blog__subtitle a:hover:not(:focus-visible){color:var(--accent)}.blog__subtitle a:active:not(:focus-visible){color:var(--accent-2)}.blog__link{align-self:flex-end;font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;text-align:center;color:var(--primary-text);text-decoration:underline;transition:color .3s ease-in-out}.blog__link:hover:not(:focus-visible){color:var(--accent)}.blog__link:active:not(:focus-visible){color:var(--accent-2)}.contacts-top{margin-bottom:28px}.contacts-top__value{display:block;margin-bottom:8px;font-weight:600;font-size:20px;line-height:110%;color:#000;transition:color .3s ease-in-out}a.contacts-top__value:hover:not(:focus-visible){color:var(--accent)}.contacts-top__description{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:#707070}.contacts-top__social:not(:last-child){margin-right:12px}.branch__item{padding:12px;border:1px solid var(--line);border-radius:2px;background-color:var(--backgraund);width:calc((100% / 3) - 4px)}.branch__photo{margin-bottom:26px;border-radius:2px}.branch__title{margin-bottom:12px;position:relative;font-weight:600;font-size:20px;line-height:110%;color:#252525}.branch__content{padding-left:34px}.branch__title:before{content:"";position:absolute;background-repeat:no-repeat;left:-24px;width:14px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.00018 3.81836C5.24381 3.81836 3.81836 5.24381 3.81836 7.00018C3.81836 8.75654 5.24381 10.182 7.00018 10.182C8.75654 10.182 10.182 8.75654 10.182 7.00018C10.182 5.24381 8.75654 3.81836 7.00018 3.81836ZM5.09109 7.00018C5.09109 5.94381 5.94381 5.09109 7.00018 5.09109C8.05654 5.09109 8.90927 5.94381 8.90927 7.00018C8.90927 8.05654 8.05654 8.90927 7.00018 8.90927C5.94381 8.90927 5.09109 8.05654 5.09109 7.00018Z' fill='%23E10B25'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.60546 17.6846C6.60546 17.6846 6.60545 17.6845 7 17.1818L6.60546 17.6846C6.83455 17.8628 7.16545 17.8628 7.39454 17.6846L7 17.1818C7.39455 17.6845 7.39454 17.6846 7.39454 17.6846V17.6782H7.40091L7.41365 17.6655C7.43274 17.6527 7.45181 17.64 7.4709 17.6146C7.52181 17.5764 7.59179 17.5191 7.68724 17.4428C7.86543 17.29 8.11999 17.0673 8.42545 16.7809C9.03636 16.2145 9.85728 15.4 10.6718 14.4073C12.2882 12.46 14 9.71724 14 6.80269C14 3.02905 10.85 0 7 0C3.15 0 0 3.02905 0 6.80269C0 9.71724 1.71181 12.46 3.32817 14.4073C4.14271 15.4 4.96364 16.2145 5.57455 16.7809C5.88001 17.0673 6.13457 17.29 6.31276 17.4428C6.40821 17.5191 6.47819 17.5764 6.5291 17.6146C6.54819 17.64 6.56726 17.6527 6.58635 17.6655L6.59909 17.6782H6.60546V17.6846ZM1.27273 6.80269C1.27273 3.76724 3.81818 1.27273 7 1.27273C10.1818 1.27273 12.7273 3.76724 12.7273 6.80269C12.7273 9.25269 11.2573 11.7027 9.69181 13.5991C8.91544 14.5345 8.14546 15.3109 7.56 15.8455C7.34364 16.0491 7.15273 16.2209 7 16.3545C6.84727 16.2209 6.65636 16.0491 6.44 15.8455C5.85454 15.3109 5.08456 14.5345 4.30819 13.5991C2.74274 11.7027 1.27273 9.25269 1.27273 6.80269Z' fill='%23E10B25'/%3E%3C/svg%3E%0A")}.branch__text{display:block;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.branch__text:not(:last-child){margin-bottom:8px}#contactsMap{margin-bottom:68px;height:568px;width:100%;filter:grayscale(1)}.rubric{padding:4px 12px;border:1px solid var(--line);border-radius:999px;background-color:var(--backgraund)}.rubric:not(:last-child){margin-right:12px}.article{padding-top:37px}.article-nav{position:sticky;max-height:-moz-max-content;max-height:max-content;top:200px;width:23%}.article-nav__item svg{margin-right:12px}.article__content{width:75%}.mb68{margin-bottom:68px}.mb48{margin-bottom:48px}.article{padding-bottom:56px}.other-articles{padding-top:56px;padding-bottom:102px}.other-articles .service__title{margin-bottom:68px}.article-block .question{flex-shrink:0;width:calc(50% - 4px)}.article-block__wrapper div{margin-left:8px;flex-shrink:0;width:calc(50% - 4px)}.article-accent{border-radius:2px;padding:26px;background-color:var(--surface)}.article__subtitle{margin-bottom:12px;font-weight:600;font-size:20px;line-height:110%;color:var(--primary-text)}.order__plus{margin-right:12px}.order__current-amount{margin-right:12px;border-radius:3px;padding:8px 16px;background-color:var(--surface);font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;text-align:center;color:var(--primary-text)}.orders__subtitle{font-weight:600;font-size:45px;line-height:110%;color:var(--primary-text)}.order-form{width:74%}.order-form__title{margin-bottom:12px;font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.order-form__description{margin-bottom:43px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:#323232cc}.order-form__description button{color:var(--accent-2)}.order-form-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.order-form-box{display:flex;margin-bottom:12px;flex-direction:column;width:calc(50% - 12px)}.order-form__label{display:block;margin-bottom:8px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.order-form__input{border:1px solid var(--line);border-radius:4px;padding:12px 16px;background-color:transparent}.order-form__input::-moz-placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--line)}.order-form__input::placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--line)}.order-delivery{display:flex;padding-top:14px}.order-delivery__label{display:flex;align-items:center}.order-delivery__label:not(:last-child){margin-right:68px}.order-delivery__label .order-delivery__text{display:block;margin-right:12px;font-weight:600;font-size:20px;line-height:110%;color:var(--secondary-text)}.order-delivery__check{display:none}.order-delivery__switcher{position:relative;display:block;flex-shrink:0;width:36px;height:20px;border-radius:12px;background-color:var(--innactive);transition:background-color .3s ease-in-out}.order-delivery__switcher:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background-color:var(--white-);box-shadow:0 2px 4px #00230b33;transition:transform .3s ease-in-out}.order-delivery__check:checked+.order-delivery__switcher:before{transform:translate(16px)}.order-delivery__check:checked+.order-delivery__switcher{background-color:var(--accent)}.order-delivery__label .order-delivery__text_small{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.order-company .order-delivery__switcher{margin-right:8px}.order-company .order-delivery__label{margin-right:68px}.order-company__link{display:flex;align-items:center}.order-company__link svg{margin-right:8px}.order-company__link span{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.order-contacts{margin-bottom:68px}.order-company{margin-bottom:26px}.order-question{width:100%}.order-form__label_second{margin-bottom:12px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.order-form__textarea{margin-bottom:26px;padding:12px;border:1px solid var(--line);border-radius:4px;width:100%;height:100px;resize:none}.order-form__textarea::-moz-placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--line)}.order-form__textarea::placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--line)}.order-form__textarea:focus{outline:none}.order-form__btn{padding:10px 62px;border-radius:4px;background-color:var(--primary);font-weight:500;font-size:18px;line-height:130%;color:#fff}.order-delivery{margin-bottom:26px;padding-bottom:12px;border-bottom:1px solid var(--line)}.order-contacts__item:not(:last-child){margin-right:68px}.order-contacts__item svg{margin-right:8px}.order-contacts__item span{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.order-company__item:not(:last-child){margin-bottom:29px}.orders__wrapper{margin-bottom:102px}#cartPage .orders{padding-bottom:0}#cartPage .orders__subtitle{width:24%;max-height:-moz-max-content;max-height:max-content;position:sticky;top:50px}.orders-tabs__tab{display:block;padding-bottom:12px;font-weight:600;font-size:20px;line-height:110%;color:var(--secondary-text);margin-bottom:-1px}.orders-tabs__tab.active{font-weight:600;font-size:20px;line-height:110%;color:var(--primary);border-bottom:1px solid #000}.orders-tabs__tab:not(:last-child){margin-right:32px}.favorites__list{flex-wrap:wrap}.favorites__list .card{width:calc((100% / 3))}.not-auth{padding-top:85px;padding-bottom:50px}.not-auth-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.not-auth__title{margin-bottom:8px;font-weight:600;font-size:45px;line-height:110%;color:var(--primary-text)}.not-auth__description{margin-bottom:8px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.not-auth__btn{font-weight:600;font-size:20px;line-height:110%;color:var(--accent);border-bottom:1px solid var(--accent)}.profile__name{margin-left:26%;margin-bottom:18px;padding-bottom:26px;font-weight:600;font-size:55px;line-height:110%;color:var(--primary-text);border-bottom:1px solid var(--line)}.profile__wrapper{padding:11px 47px;margin-bottom:12px;border:1px solid var(--line);border-radius:2px;background-repeat:no-repeat;background-position:13px center}.profile__wrapper:first-child{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 5.25C2 4.69772 2.44772 4.25 3 4.25H21C21.5523 4.25 22 4.69772 22 5.25V18.75C22 19.3023 21.5523 19.75 21 19.75H3C2.44772 19.75 2 19.3023 2 18.75V5.25ZM4 6.25V17.75H20V6.25H4Z' fill='%23BCBCBC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.24075 4.59923C2.60017 4.17991 3.23147 4.13134 3.6508 4.49075L12 11.6471L20.3492 4.49075C20.7686 4.13134 21.3999 4.17991 21.7593 4.59923C22.1187 5.01856 22.0701 5.64986 21.6508 6.00928L12.6508 13.7234C12.2763 14.0444 11.7237 14.0444 11.3492 13.7234L2.34923 6.00928C1.92991 5.64986 1.88134 5.01856 2.24075 4.59923Z' fill='%23BCBCBC'/%3E%3C/svg%3E%0A")}.profile__wrapper:nth-child(2){background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 9.75C2 9.19772 2.44772 8.75 3 8.75H21C21.5523 8.75 22 9.19772 22 9.75V21C22 21.5523 21.5523 22 21 22H3C2.44772 22 2 21.5523 2 21V9.75ZM4 10.75V20H20V10.75H4Z' fill='%23BCBCBC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4C9.48134 4 7.375 6.13206 7.375 8.841C7.375 9.39328 6.92728 9.841 6.375 9.841C5.82272 9.841 5.375 9.39328 5.375 8.841C5.375 5.09919 8.30641 2 12 2C15.6936 2 18.625 5.09919 18.625 8.841C18.625 9.39328 18.1773 9.841 17.625 9.841C17.0727 9.841 16.625 9.39328 16.625 8.841C16.625 6.13206 14.5187 4 12 4Z' fill='%23BCBCBC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 13.7256C12.5523 13.7256 13 14.1733 13 14.7256V15.8506C13 16.4029 12.5523 16.8506 12 16.8506C11.4477 16.8506 11 16.4029 11 15.8506V14.7256C11 14.1733 11.4477 13.7256 12 13.7256Z' fill='%23BCBCBC'/%3E%3C/svg%3E%0A")}.profile__wrapper:nth-child(3){background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 9.75C2 9.19772 2.44772 8.75 3 8.75H21C21.5523 8.75 22 9.19772 22 9.75V21C22 21.5523 21.5523 22 21 22H3C2.44772 22 2 21.5523 2 21V9.75ZM4 10.75V20H20V10.75H4Z' fill='%23BCBCBC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4C9.48134 4 7.375 6.13206 7.375 8.841C7.375 9.39328 6.92728 9.841 6.375 9.841C5.82272 9.841 5.375 9.39328 5.375 8.841C5.375 5.09919 8.30641 2 12 2C15.6936 2 18.625 5.09919 18.625 8.841C18.625 9.39328 18.1773 9.841 17.625 9.841C17.0727 9.841 16.625 9.39328 16.625 8.841C16.625 6.13206 14.5187 4 12 4Z' fill='%23BCBCBC'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 13.7256C12.5523 13.7256 13 14.1733 13 14.7256V15.8506C13 16.4029 12.5523 16.8506 12 16.8506C11.4477 16.8506 11 16.4029 11 15.8506V14.7256C11 14.1733 11.4477 13.7256 12 13.7256Z' fill='%23BCBCBC'/%3E%3C/svg%3E%0A")}.profile__input{background-color:transparent;border:none}.profile__input::-moz-placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.profile__input::placeholder{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.profile__title{margin-bottom:12px;font-weight:600;font-size:30px;line-height:110%;color:var(--primary-text)}.profile__form{max-width:360px}.profile__btn{padding:11px 71px;border-radius:4px;background-color:var(--primary);font-weight:400;font-size:18px;line-height:110%;color:var(--white-)}.popup__label{margin-bottom:12px;display:flex;align-items:center}.popup__check{width:.5px;height:.5px}.popup__switcher{display:block;position:relative;margin-right:8px;width:16px;height:16px;border:1px solid var(--line);border-radius:2px;flex-shrink:0}.popup__switcher:before{content:"";position:absolute;width:12px;height:12px;top:1px;left:1px;border-radius:inherit;background-color:var(--accent);opacity:0;transition:opacity .3s ease-in-out}.popup__check:checked+.popup__switcher:before{opacity:1}#popupForm .popupContent{max-width:32%}.popup__consent{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}.popup__consent a{font-weight:600;font-size:16px}.popup__textarea{resize:none;border:none;background-color:transparent;width:100%;height:100%}.popup__textarea:focus{outline:none}.popup__label_main{margin-bottom:4px;align-self:flex-start;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--secondary-text)}#buyPopup .popupContent{max-width:32%}#catalogPage .banner__title span,.catalog-top{display:none}#articlePage .banner__title{max-width:47%}.cities{align-self:flex-start;padding-left:0;margin:0}.cities__link{display:flex;align-items:center;transition:color .3s ease-in-out}.cities__link svg{margin-right:8px}.cities__link svg path{transition:stroke .3s ease-in-out}.cities__link:hover:not(:focus-visible){color:var(--accent-2)}.cities__link:hover:not(:focus-visible) svg path{stroke:var(--accent-2)}.cities__item:not(:last-child){margin-bottom:20px}.bars-pagination{margin-top:25px;justify-content:flex-end}.page-item:not(:last-child){margin-right:10px}.page-item:first-child{margin-right:30px}.page-item:last-child{margin-left:20px}.page-item.active{font-weight:700;color:var(--accent)}.steps .swiper-wrapper{align-items:stretch}.steps .swiper-wrapper .swiper-slide{height:auto}.configurator-input{padding:15px 30px;width:50%;border:1px solid var(--line);border-radius:4px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#000}.configurator-input-box:not(:last-child){margin-bottom:15px}.configurator__subdescr{margin-bottom:20px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#000}.configurator-input ::-moz-placeholder{margin-bottom:20px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#000}.configurator-input ::placeholder{margin-bottom:20px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:#000}.configurator-btn{margin-bottom:10px;border-radius:4px;padding:9px 29px;background:var(--primary-text);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--white-)}.rent__call{flex:1;margin-left:26px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.condition__item{display:grid;grid-template-columns:1fr 1fr;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--primary-text)}.condition__item:not(:last-child){margin-bottom:13px}.not-found{padding-bottom:100px}.not-found__title{margin-bottom:2px;font-weight:600;font-size:55px;line-height:110%;color:var(--accent)}.not-found__link:first-child{margin-right:12px;padding:9px 21px;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--backgraund);border-radius:4px;background:var(--primary-text)}.not-found__link:last-child{padding:9px 56px;font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--primary-text);border:1px solid var(--primary);border-radius:4px}.search-box{position:absolute;right:26%;padding:10px 25px;border:1px solid var(--line);border-radius:50px;width:400px;background-color:#fff}.search-desk{padding:0;margin:0;border:none;width:100%}.search-results{z-index:50;padding:20px;background-color:#fff;position:absolute;top:calc(100% + 10px);border-radius:4px;border:1px solid var(--line)}.search__item{margin-top:-1px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.certificates__list{display:flex;flex-wrap:wrap}.certificates__item{display:block;width:calc(25% - 10px)}.certificates__item:not(:last-child){margin-right:10px}.certificates__item img{width:100%}.cookiePopup{z-index:50;padding:6px;padding-left:20vw;position:fixed;bottom:0;left:0;width:100vw;background-color:var(--primary)}.cookie__text{margin-right:15px;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;color:var(--white-)}.cookie__btn{border-radius:4px;padding:9px 35px;background-color:var(--accent);font-weight:400;font-size:18px;line-height:140%;letter-spacing:.02em;color:var(--backgraund)}#servicePage .banner__wrapper{max-width:33%}.media{position:relative}.media__info{padding:0 26px 28px;position:absolute;bottom:0;left:0;max-width:100%;width:calc(100% - 52px);display:flex;justify-content:space-between}.media__name{font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;text-align:right;color:var(--white-)}.media__date{font-weight:400;font-size:14px;line-height:140%;letter-spacing:.02em;text-align:right;color:var(--white-)}.filters__item:not(:last-child){margin-bottom:10px}.services-mob-nav{display:none}.policy{padding:50px 0}.policy__title{margin-bottom:20px;font-weight:600;font-size:45px;line-height:110%;color:var(--primary-text)}.policy__subtitle{margin-bottom:20px;font-weight:600;font-size:24px;line-height:110%;color:var(--primary-text)}.policy__description,.policy__text{font-weight:400;font-size:16px;line-height:160%;letter-spacing:.02em;color:var(--primary-text)}.policy__description,.policy__text:not(:last-child){margin-bottom:20px}#productPage{padding-bottom:100px}.documents__item-slide{max-height:290px}.header__wrapper{position:relative}.dropdown{padding:25px;position:absolute;top:100%;left:0;background-color:#fff}.dropdown__list{-moz-column-count:3;column-count:3}.dropdown-about .dropdown__list{-moz-column-count:1;column-count:1}.dropdown__item{display:flex;align-items:center;padding:10px;transition:background-color .3s ease-in-out}.dropdown__item:hover:not(:focus-visible){background-color:#d9d9d9}.dropdown__item:not(:last-child){margin-bottom:10px}.dropdown__pic{margin-right:10px;width:100px;height:60px;-o-object-fit:cover;object-fit:cover}.promoContent{padding:50px 0}.portfolio__photos{display:flex;flex-wrap:wrap}.portfolio__photos a{width:calc(20% - 10px);margin-right:10px}
