*,*::before,*::after{box-sizing:border-box;outline:none}*{min-height:0;min-width:0}input,textarea,button,select{font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit;line-height:1.15;margin:0}ul{list-style:none;padding:0;margin:0}ol{padding:0;margin:0}input,textarea,button,select{transition:border-color .3s}input:focus,textarea:focus,button:focus,select:focus{outline:none}img{vertical-align:top;max-width:100%}*::selection{background:#182033;color:#fff}body{height:100%}html{overflow-y:scroll;background-color:white;color:#000;font-family:'Golos Text',Arial,Helvetica,sans-serif;font-size:var(--content-font);font-weight:500}input::placeholder,textarea::placeholder{color:#000;opacity:.5;font-size:inherit}button{padding:0}small{font-size:smaller}.is-picture{image-rendering:-webkit-optimize-contrast}.ymaps-2-1-79-balloon__content{font-family:'Golos Text',Arial,Helvetica,sans-serif !important}.custom-select-open .custom-select{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-select-open .custom-select-items{border-bottom-left-radius:0;border-bottom-right-radius:0}.custom-select-open .custom-select-scroll li:last-child{border-bottom-left-radius:calc(0 - (.3 * 0));border-bottom-right-radius:calc(0 - (.3 * 0))}.growl .growl-message{font-size:max(12px, calc(var(--content-font) * 0.85))}.slick-disabled{pointer-events:none;opacity:.5}.slick-disabled *{filter:grayscale(1)}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100dvh}a{color:#182033;transition:.3s}.wrap{padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.main{display:flex;flex:1 1 auto;gap:2rem}.main-zone{flex:1 1 auto}.system-notifier{color:#ffffff;text-align:center;padding:8px 10px;line-height:1.3;border-bottom:1px solid white}.system-notifier.info{background-color:#ecedf0;color:#000000}.system-notifier.grace{background-color:#00a000}.system-notifier.alert{background-color:#f9992e}.system-notifier.warning{background-color:#E81010}.no-scale{touch-action:none}.scale{touch-action:manipulation}.break--inline{display:inline}.break--inline::after{content:' '}.rub:after{font-family:'PT Rouble Sans';content:'С'}.rub.italic:after{content:'М'}.rub.w400:after{content:'С'}.rub.w400.italic:after{content:'М'}.rub.w600:after{content:'И'}.rub.w600.italic:after{content:'Т'}.rub.w700:after{content:'Ь'}.rub.w700.italic:after{content:'Б'}@media screen and (min-width:1024px){.main{min-height:300px}}@media screen and (max-width:1023px){.aside,.aside-right{display:none}}@media screen and (max-width:1023px){.homepage .main-zone{padding-top:var(--container-padding)}}.homepage .slider-w{position:relative}.homepage .slider-el{display:none}.homepage .slider-el:first-child{display:block}.homepage .slider-el a{position:relative;display:block}.homepage .slider-el img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:0;object-position:top;object-fit:cover}.homepage .slider .slick-track .slider-el{display:block}.homepage .slider-arrow-between{border:0;background-color:rgba(255,255,255,0.7);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - (3rem / 2));z-index:1;cursor:pointer;color:#182033;width:3rem;height:3rem}.homepage .slider-arrow-between.--prev{left:1rem}.homepage .slider-arrow-between.--prev .icon{left:-1px}.homepage .slider-arrow-between.--next{right:1rem}.homepage .slider-arrow-between.--next .icon{left:1px}.homepage .slider-arrow-between .icon{position:relative;width:1.5rem;height:1.5rem}.homepage .slider-arrow-corner{border:0;background-color:rgba(255,255,255,0.7);border-radius:0;display:inline-flex;justify-content:center;align-items:center;position:absolute;bottom:1rem;z-index:1;cursor:pointer;color:#182033;width:2.5rem;height:2.5rem}.homepage .slider-arrow-corner.--prev{right:calc(1rem + 2.5rem + .5rem)}.homepage .slider-arrow-corner.--prev .icon{left:-1px}.homepage .slider-arrow-corner.--next{right:1rem}.homepage .slider-arrow-corner.--next .icon{left:1px}.homepage .slider-arrow-corner .icon{position:relative;width:1.5rem;height:1.5rem}.homepage .slider-dots{position:absolute;right:1rem;bottom:1rem;display:flex;gap:5px}.homepage .slider-dots.--center{right:0;justify-content:center;width:100%}.homepage .slider-dots.--left{right:unset;left:1rem}.homepage .slider-dots li{width:20px;height:20px;border:2px solid #182033;border-radius:50%;background-color:#fff;position:relative;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.homepage .slider-dots li button{display:none}.homepage .slider-dots li.slick-active button{display:block;font-size:0;width:10px;height:10px;border-radius:50%;background-color:#182033;border:0;outline:none}.homepage .advantages-w{display:grid;grid-template-columns:repeat(4, 1fr);row-gap:2rem;column-gap:2rem}@media screen and (max-width:600px){.homepage .advantages-w{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.homepage .advantages-w::-webkit-scrollbar{width:0;height:0}}.homepage .advantages__el{display:flex;gap:1rem;align-items:flex-start}.homepage .advantages-img{flex:0 0 auto}.homepage .advantages-img svg{width:3rem;height:3rem;color:#000}.homepage .advantages-title{font-weight:bold;line-height:1.2}.homepage .advantages-text{font-size:max(12px, calc(var(--content-font) * 0.85));margin-top:.4rem;line-height:1.3}.homepage .catalog .block__title{font-weight:700;margin:1.5rem 0 1rem;text-transform:none;font-size:1.8rem;line-height:1.2;text-rendering:optimizeLegibility;margin-bottom:var(--ue-strong)}@media screen and (max-width:768px){.homepage .catalog .block__title{margin-bottom:.9rem}}@media screen and (max-width:428px){.homepage .catalog .block__title{margin-bottom:.8rem;font-size:1.5rem}}.homepage .content .block:last-child{margin-bottom:calc(var(--ue-weak) * 3)}@container (max-width:980px){.homepage .advantages__el{flex-direction:column;gap:.5rem}}@container (max-width:650px){.homepage .advantages-w{grid-template-columns:repeat(3, 1fr)}}@container (max-width:520px){.homepage .advantages-w{grid-template-columns:repeat(2, 1fr)}}.header{flex:0 1 auto;margin-bottom:2rem;--icon-size1:18px;--icon-size2:28px}@media screen and (max-width:1023px){.header{display:none}}.header__contacts{display:flex;align-items:center;margin-top:1.3rem;margin-bottom:-5px;font-size:max(12px, calc(var(--content-font) * 0.85))}.header__contacts *{color:#888888 !important}.header__contacts-w{display:flex;justify-content:flex-end;align-items:center;gap:2rem}.header__contacts .contacts-el.--phone{font-size:var(--content-font)}.header__contacts .contacts-el.--address svg{margin-right:-0.15em}.header__main{padding:1rem 0;margin-bottom:.5rem}.header__main-w{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}.header__menu{background-color:#182033}.header__menu-w{display:flex;height:42px;gap:2rem}.header__menu .menu-site{flex:1 1 auto}.header__menu .header-menu{display:flex;justify-content:center;position:relative;max-width:100%;width:100%;height:100%;align-items:center}.header__menu .header-menu__item{position:relative;white-space:nowrap;flex-shrink:0;height:100%}.header__menu .header-menu__item:hover .header-menu__link{color:white;background-color:#3A4256;transition:.1s}.header__menu .header-menu__item:hover .header-submenu{display:block}.header__menu .header-menu__item--wrap .header-menu__link:after{content:"";width:1.3rem;height:1.3rem;background-image:url(/img/caret-down.svg);background-size:contain;background-repeat:no-repeat;margin-right:-0.45rem;margin-left:-0.25rem;overflow:hidden}.header__menu .header-menu__link{text-decoration:none;display:inline-block;color:white;transition:.1s;border-radius:0;height:100%;display:inline-flex;align-items:center;padding:0 1rem;gap:.5rem}.header__menu .header-menu__link.structure-3{color:#FF5023;font-weight:600}.header__menu .header-menu__link.structure-3:before{content:"";width:1.5rem;height:1.5rem;background-image:url(/img/discount.svg);background-size:contain}.header__menu .header-submenu{position:absolute;top:calc(100% - 1px);left:0;max-width:250px;width:max-content;z-index:2;display:none;background-color:white;font-size:var(--content-font);border:1px solid #182033}.header__menu .header-submenu::after{content:'';position:absolute;top:-10px;left:11px;border:5px solid transparent;border-bottom:5px solid white}.header__menu .header-submenu__item{white-space:normal;border-bottom:1px solid #c1c3c6;overflow:hidden;border-radius:0}.header__menu .header-submenu__item:last-child{border-bottom:0}.header__menu .header-submenu__link{display:block;text-decoration:none;line-height:initial;transition:.1s;color:black;padding:1rem}.header__menu .header-submenu__link:hover{background-color:#ecedf0;transition:.1s}.header__menu .button-catalog .button{display:flex;justify-content:center;align-items:center;height:100%;background-color:#D71717;width:250px}.header__menu .button-catalog .button:hover{background-color:#a91212}.header__menu .button-catalog .button svg{width:var(--icon-size2);height:var(--icon-size2)}.header__menu .menu-catalog{position:relative}.header__menu .menu-catalog__w{display:flex;position:absolute;background-color:white;height:500px;border:1px solid #182033;border-radius:0;border-top:0;z-index:20}.header__menu .menu-catalog__left{width:350px;flex:0 0 auto;overflow:scroll;padding:1rem;border-right:1px solid #182033}.header__menu .menu-catalog__left a{color:#182033;text-decoration:none;display:flex;gap:.5rem;align-items:center;margin-bottom:1rem;transition:.3s}.header__menu .menu-catalog__left a:hover{color:#D71717}.header__menu .menu-catalog__left a:last-child{margin-bottom:0}.header__menu .menu-catalog__left a.active{color:#D71717}.header__menu .menu-catalog__left a.active .el-arrow{visibility:visible}.header__menu .menu-catalog__left a .el-img{aspect-ratio:1 / 1;width:50px;flex:0 0 auto}.header__menu .menu-catalog__left a .el-img img{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:50%}.header__menu .menu-catalog__left a .el-name{flex:1 1 auto}.header__menu .menu-catalog__left a .el-arrow{flex:0 0 auto;visibility:hidden}.header__menu .menu-catalog__left a .el-arrow svg{color:#7E879D}.header__menu .menu-catalog__right{width:350px;flex:1 1 auto;padding:1rem;overflow:scroll}.header__menu .menu-catalog__right .block-menu a{transition:.3s;text-decoration:none;color:#182033;border-bottom:0;display:block;margin-bottom:1em;page-break-inside:avoid;break-inside:avoid}.header__menu .menu-catalog__right .block-menu a:hover{transition:.3s;text-decoration:none}.header__menu .menu-catalog__right .block-menu a:hover{color:#080a10}.header__menu .menu-catalog__right .block-menu a:hover{color:#D71717}.header-logo{width:250px;flex:0 0 auto}.header-logo img{max-width:100%}.header-search{overflow:visible;flex:1 1 auto}.header-search__form{position:relative}.header-search__input{height:42px;line-height:42px;padding:0 50px 0 10px;width:100%;border:1px solid #182033;box-sizing:border-box}.header-search__submit{position:absolute;right:1px;top:0;bottom:0;background:none;border:none;cursor:pointer;padding:5px;margin-right:10px;display:flex;justify-content:center;align-items:center}.header-phone{flex:0 0 auto;font-size:calc(var(--content-font) * 1.4);display:flex;flex-direction:column;gap:.5rem}.header-phone .button{height:2.25rem;line-height:initial;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:#ecedf0;border:0;border-radius:0;color:#182033;display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;transition-property:color,background-color;transition-duration:.3s;padding:0 1em;cursor:pointer;position:relative;gap:.5em;font-size:var(--content-font)}.header-phone .button:hover,.header-phone .button:focus{background-color:#cfd2da}.header-phone .button .icon{color:#182033;margin:0}.header-phone .button .button__dots{display:none;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.header-phone .button .button__dots span{display:block;width:.75em;height:.75em;background-color:#182033;border-radius:50%;margin:0 .1em;opacity:0}.header-phone .button .button__dots span:nth-child(2){animation-delay:.25s}.header-phone .button .button__dots span:nth-child(3){animation-delay:.5s}.header-phone .button.--active{pointer-events:none}.header-phone .button.--active .button__icon,.header-phone .button.--active .button__text{visibility:hidden}.header-phone .button.--active .button__dots{display:flex}.header-cabinet{height:40px;flex-shrink:0}.header-cabinet a{align-items:center;display:flex;gap:.25rem;height:100%}.header-cabinet svg{width:var(--icon-size2);height:var(--icon-size2);color:inherit}.header-widget{position:relative;height:40px;display:flex;align-items:center;flex-shrink:0}.header-widget-w{display:flex;align-items:center;gap:.75rem}.header-widget svg{width:var(--icon-size2);height:var(--icon-size2);color:#BBBBBB;margin-right:10px;transition:.3s}.header-widget .link-template:hover{color:#D71717}.header-widget .link-template:hover svg{color:#D71717;transition:.3s}.header-widget .label{padding-left:3px}.header-widget .counter{position:absolute;left:calc(var(--icon-size2) - 13px);top:-2px;border:2px solid white;min-width:auto;background-color:#BBBBBB;height:calc(1.5em + 4px);line-height:1.5em;padding:0 .5em;min-width:calc(1.5em + 4px)}.header-widget.--active .counter{background-color:#182033}.header-widget.--active svg{color:#182033}.footer{flex:0 1 auto;line-height:1.3}.footer-row__main{background-color:#182033;color:white;padding:3rem 0}@media screen and (max-width:767px){.footer-row__main{padding-bottom:2rem}}@media screen and (max-width:428px){.footer-row__main{padding:2rem 0}}.footer-row__main-w{display:flex;justify-content:space-between;gap:2rem}@media screen and (max-width:1023px){.footer-row__main-w{flex-direction:column;gap:1rem}}@media screen and (max-width:599px){.footer-row__main-w{flex-direction:column;margin-bottom:15px}}@media screen and (max-width:428px){.footer-row__main-w{margin-bottom:0}}.footer-main{width:250px;flex-shrink:0;font-size:max(12px, calc(var(--content-font) * 0.85))}@media screen and (max-width:1023px){.footer-main{margin-right:0;width:auto;margin-bottom:17px}}@media screen and (max-width:428px){.footer-main{margin-bottom:0}}.footer-main .footer__logo{width:90%}@media screen and (max-width:1023px){.footer-main .footer__logo{display:none}}.footer-main .footer__logo img{width:100%}.footer-main .footer__lead{width:90%;color:#83868e;margin-top:2rem}@media screen and (max-width:1023px){.footer-main .footer__lead{margin-top:0}}.footer-menu{display:flex;flex-wrap:wrap;row-gap:.5rem;column-gap:1.5rem}.footer-menu-w{display:flex;flex:1 1 auto;gap:2rem}@media screen and (max-width:1023px){.footer-menu-w{display:none}}.footer-menu-column{flex:1 1 auto}.footer-menu-column.--ds{width:160px}.footer-menu-column__title{font-size:calc(var(--content-font) * 1.2);font-weight:600;margin-bottom:2rem;position:relative;z-index:0}.footer-menu-column__title:after{content:"";position:absolute;bottom:-7px;left:0;width:5rem;height:4px;background-color:#D71717}.footer-menu__item{margin-bottom:.5rem;white-space:nowrap}.footer-menu__item:last-child{margin-bottom:0}.footer-menu__link{color:white;text-decoration:none}.footer-menu__link:hover{color:#FC6767}.footer-contacts{max-width:350px;flex-shrink:0;display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width:1023px){.footer-contacts{width:auto}}.footer-contacts__phones{display:flex;flex-direction:column;margin-bottom:calc(2rem - .5rem)}@media screen and (max-width:428px){.footer-contacts__phones{margin-bottom:10px}}.footer-contacts__phones .footer-phone{color:white;text-decoration:none;font-size:calc(var(--content-font) * 1.2);font-weight:bold;line-height:initial}.footer-contacts__phones .footer-phone:hover{color:#FC6767}.footer-contacts__phones .footer-phone:last-child{margin-bottom:0}.footer-contacts__address{font-size:max(12px, calc(var(--content-font) * 0.85))}.footer-contacts__address svg{color:white}.footer-contacts__email{font-size:max(12px, calc(var(--content-font) * 0.85));display:flex}.footer-contacts__email svg{color:white}.footer-contacts__email a{color:white;text-decoration:none}.footer-contacts__email a:hover{color:#FC6767}.footer-contacts__social .social-item{width:26px;height:26px;display:inline-flex;justify-content:center;align-items:center;background-color:white;margin-right:5px;border-radius:50%;transition:.3s}.footer-contacts__social .social-item:last-child{margin-right:0}.footer-contacts__social .social-item:hover{background-color:#FC6767;transition:.3s}.footer-contacts__buttons{margin-top:2rem;display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width:428px){.footer-contacts__buttons{margin-top:1rem}}.footer-contacts__buttons a{width:200px}.footer-credentials{display:flex;justify-content:space-between;align-items:center;padding:16px 0;font-size:max(12px, calc(var(--content-font) * 0.85))}.aside{width:250px;flex:0 0 auto;line-height:1.3}.aside:empty{display:none}.aside-title{font-size:calc(var(--content-font) * 1.2);margin-bottom:.75rem;text-transform:uppercase}.aside__news{font-size:max(12px, calc(var(--content-font) * 0.85));background-color:#ecedf0;padding:1rem;margin-bottom:2rem;border-radius:0}.aside__news .news__item{margin-bottom:.75rem}.aside__news .news__date{color:#D71717}.aside__news .news__text{margin-bottom:.25rem}.aside__banners{margin-bottom:2rem}.aside__banners a{display:block;aspect-ratio:16 / 9;margin-bottom:.7rem}.aside__banners a:last-child{margin-bottom:0}.aside__banners a img{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:0}.aside-right{flex:0 0 auto;margin-left:40px;width:250px;background-color:#e5e5e5}
/*# sourceMappingURL=./main.css.map */