:root{scroll-behavior:inherit;--bs-gutter-x: 20px;--container-width: 1620px;--font-helios: "HeliosCond", sans-serif;--color-blue: #274581;--color-blue-light: #7cacd6;--color-gray: #d2e9f4;--color-white: #edf8fc}.row{--bs-gutter-x: 40px}a{cursor:pointer}a,a:hover,a:focus{text-decoration:none;outline:0;-moz-outline:0}button,button:hover,button:focus,.btn:focus,.btn:active:focus{outline:0;-moz-outline:0}.reset-ul,.shops-accordion__list,.catalog-top__list,.footer-top__list,.mps-item__list,.main-product-slider .slick-dots,.main-products__list,.mp-slider .slick-dots,.header-bottom__nav{list-style:none;padding:0;margin:0}img{max-width:100%}textarea{max-width:100%;width:100%;min-width:100%;min-height:40px}@font-face{font-family:"HeliosCond";src:url("../webfonts/HeliosCond/");src:local("HeliosCond Bold"),local("HeliosCond-Bold"),url("../webfonts/HeliosCond/?#iefix") format("embedded-opentype"),url("../webfonts/HeliosCond/HeliosCond-Bold.woff") format("woff"),url("../webfonts/HeliosCond/HeliosCond-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"HeliosCond";src:url("../webfonts/HeliosCond/HeliosCond-Bold-Italic.eot");src:local("HeliosCond Bold Italic"),local("HeliosCond-Bold-Italic"),url("../webfonts/HeliosCond/HeliosCond-Bold-Italic.eot?#iefix") format("embedded-opentype"),url("../webfonts/HeliosCond/HeliosCond-Bold-Italic.woff") format("woff"),url("../webfonts/HeliosCond/HeliosCond-Bold-Italic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"HeliosCond";src:url("../webfonts/HeliosCond/HeliosCond-Italic.eot");src:local("HeliosCond Italic"),local("HeliosCond-Italic"),url("../webfonts/HeliosCond/HeliosCond-Italic.eot?#iefix") format("embedded-opentype"),url("../webfonts/HeliosCond/HeliosCond-Italic.woff") format("woff"),url("../webfonts/HeliosCond/HeliosCond-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"HeliosCond";src:url("../webfonts/HeliosCond/HeliosCond.eot");src:local("HeliosCond Regular"),local("HeliosCond"),url("../webfonts/HeliosCond/HeliosCond.eot?#iefix") format("embedded-opentype"),url("../webfonts/HeliosCond/HeliosCond.woff") format("woff"),url("../webfonts/HeliosCond/HeliosCond.ttf") format("truetype");font-weight:normal;font-style:normal}.myrow{margin-left:0;margin-right:0}.mycol{padding-left:0;padding-right:0}.flexrow{display:flex}.detail ul{list-style:disc;padding-left:20px}.detail ol{list-style:decimal;padding-left:20px}html,body{height:100%}body{background:#fff;font-family:var(--font-helios);font-size:16px;min-width:320px;color:#000}body.burger-open{overflow:hidden}.wrapper{display:flex;flex-direction:column;min-height:100%;max-width:1920px;box-shadow:0 7px 15px rgba(0,0,0,.1);margin:0 auto}header{flex:0 0 auto}main{flex:1 0 auto}footer{flex:0 0 auto}.main-page .wrapper{position:relative}.main-page .wrapper::before{content:"";position:absolute;width:100px;height:100%;background:url("img/main-left-uzor.svg") repeat-y;background-size:contain;z-index:100}.main-page .header-top{position:absolute;left:0;top:0;width:100%;z-index:10}.main-page .header-nav-sub-wr{position:absolute;bottom:0;left:0;width:100%}.header-top__line{height:30px;background:url("img/header-line.svg") repeat-x}.header-top__logo{text-align:center}.header-top-i{padding-top:60px;padding-bottom:20px}.header-top>.container{position:relative}.header-top-phone{display:inline-block;vertical-align:middle;width:18px;height:17px;background:url("img/header-top-phone.svg") no-repeat;background-size:contain}.ht-phone{display:flex;align-items:center}.ht-phone__icon{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.2);margin-right:15px;transition:all .2s ease-out}.ht-phone__text{font-size:24px;font-weight:bold;color:#fff}.ht-phone:hover .ht-phone__icon{background:var(--color-blue-light)}.header-search-icon{display:inline-block;vertical-align:middle;width:17px;height:17px;background:url("img/header-search-icon.svg") no-repeat;background-size:contain}.header-mail-icon{display:inline-block;vertical-align:middle;width:18px;height:12px;background:url("img/header-mail-icon.svg") no-repeat;background-size:contain}.ht-right{display:flex;align-items:center;justify-content:flex-end}.ht-search{flex-shrink:0;margin-left:25px}.ht-search__btn{width:50px;height:50px;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease-out}.ht-search__btn:hover{background:var(--color-blue-light)}.ht-mail{display:flex;align-items:center}.ht-mail__icon{flex-shrink:0;margin-right:10px}.ht-mail__icon path{stroke:#fff;transition:all .2s ease-out}.ht-mail__text{color:#fff;font-size:18px;font-weight:bold;border-bottom:1px solid #fff;transition:all .2s ease-out}.ht-mail:hover .ht-mail__icon path{stroke:var(--color-gray)}.ht-mail:hover .ht-mail__text{color:var(--color-gray);border-color:rgba(0,0,0,0)}.main-promo{position:relative}.mp-slider-wr{flex:1;height:100vh;min-height:970px}.mp-slider-wr>.container{height:100%}.header-bottom{padding:30px 0}.header-bottom__nav{display:flex;align-items:center;justify-content:space-between}.header-bottom__nav>li>a{font-size:24px;font-weight:bold;color:#fff;transition:all .2s ease-out;display:block;padding:10px 0;border-bottom:4px solid rgba(0,0,0,0)}.header-bottom__nav>li>a:hover{color:var(--color-gray)}.header-bottom__nav>li .dropdown-toggle::after{width:16px;height:8px;background:url("img/dropdown-arrow.svg") no-repeat;background-size:contain;border:none;display:inline-block;vertical-align:middle;margin-top:-3px}.header-bottom__nav>li.active>a{border-color:var(--color-blue-light)}.header-bottom__nav>li.with-sub>a::after{content:"";width:16px;height:8px;background:url("img/dropdown-arrow.svg") no-repeat;background-size:contain;border:none;display:inline-block;vertical-align:middle;margin-top:-3px;margin-left:5px}.dropdown-menu{border-radius:8px;font-size:16px}.dropdown-item.active,.dropdown-item:active{background:var(--color-blue)}.mp-slider{height:100%}.mp-slider:not(.slick-initialized)>div{display:none}.mp-slider:not(.slick-initialized)>div:nth-child(1){display:block}.mp-slider .slick-slide{outline:none}.mp-slider .slick-list,.mp-slider .slick-track{height:100% !important}.mp-slider .slick-dots{position:absolute;bottom:200px;left:0;padding-left:calc((100% - var(--container-width))/2 + 8.33333333% + var(--bs-gutter-x)*.5);display:flex;align-items:center}.mp-slider .slick-dots>li{margin-right:30px}.mp-slider .slick-dots>li:last-child{margin-right:0}.mp-slider .slick-dots>li>button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.5);padding:0;border:none;font-size:0;transition:all .2s ease-out}.mp-slider .slick-dots>li>button::before{display:block;content:"";width:8px;height:8px;border-radius:50%;background:#fff;transition:all .2s ease-out}.mp-slider .slick-dots>li>button:hover{background:#fff}.mp-slider .slick-dots>li>button:hover::before{background:var(--color-blue-light)}.mp-slider .slick-dots>li.slick-active>button::before{transform:scale(1.8)}.pl,.mp-slider-item-i{padding-left:calc(8.33333333% + var(--bs-gutter-x)*.5)}.mp-slider-item{height:100%;background-size:cover;background-position:center;position:relative}.mp-slider-item-i{color:#fff;padding-top:200px;max-width:620px;position:relative;z-index:10}.mp-slider-item__bottom{position:absolute;bottom:-7px;left:0;width:100%;pointer-events:none}.mp-slider-item__bottom img{margin:0 auto;max-width:80%}.mp-slider-item__desc{font-size:36px}.mp-slider-item__title{font-size:96px;line-height:96px;font-weight:bold;margin-bottom:10px}.mp-slider-item__sub{font-size:48px;line-height:48px;font-weight:bold;margin-bottom:20px}.mp-slider-item__row{display:flex;margin-bottom:20px}.mp-slider-item__btn .btn{max-width:250px}.msi-item{margin-right:60px}.msi-item:last-child{margin-right:0}.msi-item__label{font-size:18px}.msi-item__val{font-size:24px;font-weight:bold}.btn-border{color:#fff;font-size:18px;font-weight:bold;border-radius:12px;border:2px solid hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:space-between;padding:15px 12px}.btn-border path{transition:all .2s ease-out}.btn-border i{margin-right:10px;flex-shrink:0}.btn-border:hover,.btn-border:focus{border-color:#fff;background:#fff;color:#000}.btn-border:hover path,.btn-border:focus path{stroke:var(--color-blue-light)}.btn-border[disabled]{opacity:.5;cursor:not-allowed}.btn-border[disabled]:hover,.btn-border[disabled]:focus{border:2px solid hsla(0,0%,100%,.5);background:rgba(0,0,0,0);color:#fff}.btn-border[disabled]:hover path,.btn-border[disabled]:focus path{stroke:#fff}.btn-blue{color:#fff;background:var(--color-blue);font-size:18px;font-weight:bold;border-radius:12px;border:2px solid var(--color-blue);display:flex;align-items:center;justify-content:space-between;padding:15px 12px}.btn-blue path{transition:all .2s ease-out}.btn-blue i{margin-right:10px;flex-shrink:0}.btn-blue:hover,.btn-blue:focus{border-color:#fff;background:#fff;color:#000}.btn-blue:hover path,.btn-blue:focus path{stroke:var(--color-blue-light)}.main-stock{padding-top:100px;padding-bottom:100px}.main-stock__more{margin-bottom:30px}.main-stock__more a{font-size:18px;font-weight:bold;color:var(--color-blue-light);transition:all .2s ease-out}.main-stock__more a:after{content:"";display:block;width:60px;height:2px;background:var(--color-gray);margin-top:10px}.main-stock__more a:hover{color:var(--color-blue)}.main-stock__title{font-size:96px;line-height:96px;font-weight:bold;margin-bottom:10px}.main-stock__sub{font-size:48px;line-height:48px;font-weight:bold;margin-bottom:40px}.main-stock__center{padding:0 30px}.main-stock-items [class^=col-]{margin-bottom:40px}.main-stock-item{height:100%;display:flex;flex-direction:column}.main-stock-item__img{margin-bottom:20px;text-align:center}.main-stock-item__img img{border-radius:32px;transition:all .2s ease-out}.main-stock-item__body{display:flex;background:var(--color-white);border-radius:32px;padding:30px 40px;flex:1}.main-stock-item__right{flex-shrink:0;margin-left:40px;display:flex;flex-direction:column;justify-content:space-between}.main-stock-item__text{flex:1;font-size:24px;line-height:30px;margin-bottom:20px;transition:all .2s ease-out;color:#000}.main-stock-item__more a,.main-stock-item__more span{font-size:18px;font-weight:bold;color:var(--color-blue-light);transition:all .2s ease-out}.main-stock-item__more a i,.main-stock-item__more span i{margin-left:5px;transition:all .2s ease-out}.main-stock-item:hover .main-stock-item__img img{transform:scale(1.05);box-shadow:10px 10px 60px rgba(0,0,0,.15)}.main-stock-item:hover .main-stock-item__text{color:var(--color-blue)}.main-stock-item:hover .main-stock-item__more a,.main-stock-item:hover .main-stock-item__more span{color:var(--color-blue)}.main-stock-item:hover .main-stock-item__more i{transform:translateX(5px)}.back-link{margin-bottom:30px}.back-link a{font-size:18px;font-weight:bold;color:var(--color-blue-light);transition:all .2s ease-out}.back-link a i{margin-right:5px;transition:all .2s ease-out}.back-link a:hover{color:var(--color-blue)}.back-link a:hover i{transform:rotate(-180deg) translateX(5px)}.msi-date{background:#fff;border-radius:16px;width:95px;padding:10px 15px}.msi-date__label{font-size:18px;color:var(--color-blue-light)}.msi-date__num{font-size:24px;line-height:24px;font-weight:bold;color:var(--color-blue-light)}.msi-date__year{font-size:18px;font-weight:bold;color:var(--color-blue-light)}.msi-more-icon{display:inline-block;vertical-align:middle;width:8px;height:16px;background:url("img/msi-more-icon.svg") no-repeat;background-size:contain}.msi-more-icon-left{display:inline-block;vertical-align:middle;width:8px;height:16px;background:url("img/msi-more-icon.svg") no-repeat;background-size:contain;transform:rotate(-180deg);margin-top:-5px}.main-products{background:url("img/main-promo-bg.svg") var(--color-blue) no-repeat;background-position:center;color:#fff;padding-top:100px;padding-bottom:100px}.main-products__title{font-size:96px;line-height:96px;font-weight:bold;margin-bottom:10px}.main-products__sub{font-size:48px;line-height:48px;font-weight:bold;margin-bottom:60px;text-transform:uppercase}.main-products__list{padding:15px 0;border-left:2px solid var(--color-blue-light);margin-top:40px}.main-products__list>li:last-child{margin-bottom:0}.main-products__list>li>a{display:block;font-size:24px;color:#fff;transition:all .2s ease-out;padding:10px 30px;border-radius:0 12px 12px 0}.main-products__list>li>a:hover{background:#fff;color:#000}.main-product-slider{margin:0 -20px;margin-top:-30px;position:relative}.main-product-slider:not(.slick-initialized){display:flex;margin:0 -20px}.main-product-slider:not(.slick-initialized)>div{display:none;padding:0 20px}.main-product-slider:not(.slick-initialized)>div:nth-child(1){display:block}.main-product-slider:not(.slick-initialized)>div:nth-child(2){display:block}.main-product-slider:not(.slick-initialized)>div:nth-child(3){display:block}.main-product-slider:after{content:"";position:absolute;top:0;right:0;height:100%;width:100px;background:linear-gradient(to right, rgba(39, 69, 129, 0) 0%, rgb(39, 69, 129) 100%)}.main-product-slider .slick-slide{outline:none;padding:30px 20px}.main-product-slider .slick-arrow{position:absolute;top:-40px;width:12px;height:24px;font-size:0;padding:0;border:none;z-index:10;transition:all .2s ease-out;background:rgba(0,0,0,0)}.main-product-slider .slick-arrow svg{transition:all .2s ease-out}.main-product-slider .slick-arrow path{transition:all .2s ease-out}.main-product-slider .slick-arrow:hover path{stroke:#fff}.main-product-slider .slick-arrow.slick-next{right:0}.main-product-slider .slick-arrow.slick-next:hover svg{transform:translateX(5px)}.main-product-slider .slick-arrow.slick-prev{right:40px}.main-product-slider .slick-arrow.slick-prev:hover svg{transform:translateX(-5px)}.main-product-slider .slick-dots{display:flex}.main-product-slider .slick-dots>li{flex:1}.main-product-slider .slick-dots>li>button{background:rgba(0,0,0,.1);padding:0;border:none;font-size:0;width:100%;height:4px;transition:all .2s ease-out}.main-product-slider .slick-dots>li.slick-active>button{background:#fff}.mps-item{display:flex;height:100%;background:var(--color-gray);border-radius:32px;color:#000;box-shadow:10px 10px 30px rgba(0,0,0,.2);position:relative;transition:all .2s ease-out}.mps-item.c-category{display:block}.mps-item.c-category:after{width:50%}.mps-item::after{content:"";position:absolute;top:0;right:0;width:120px;height:100%;background:#fff;border-radius:0 32px 32px 0;z-index:0;transition:all .2s ease-out}.mps-item__left{flex:1;padding:50px 40px;padding-right:0;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:8}.mps-item__bottom{flex:1;margin-top:20px;display:flex;flex-direction:column;justify-content:space-between}.mps-item__img{flex-shrink:0;margin-left:-100px;position:relative;z-index:5}.mps-item__img img{position:relative;z-index:10}.mps-item__desc{font-size:18px;margin-bottom:10px;color:#000}.mps-item__title{max-width:175px;min-height:95px;font-size:24px;font-weight:bold;line-height:24px;color:#000}.mps-item__list{margin-bottom:30px}.mps-item__list>li{margin-bottom:15px}.mps-item__label{color:var(--color-blue-light);font-size:18px}.mps-item__val{font-size:18px;font-weight:bold;color:#000}.mps-item:hover{background:#fff}.mps-item:hover::after{background:var(--color-gray)}.c-category{text-align:center;height:100%}.c-category-i{height:100%;position:relative;z-index:10;padding:60px 30px;display:flex;flex-direction:column;justify-content:space-between}.c-category__img{margin-bottom:30px;flex:1;display:flex;align-items:flex-end;justify-content:center}.c-category__title{font-size:36px;font-weight:bold;color:#000}.mps-item-arrow{display:inline-block;vertical-align:middle;width:12px;height:24px;background:url("img/mps-item-arrow.svg") no-repeat;background-size:contain}.main-about{background:linear-gradient(to right, rgb(255, 255, 255) 49%, rgb(255, 255, 255) 50%, rgb(210, 233, 244) 50%);padding-top:100px}.main-about-i{position:relative}.main-about__img{text-align:center;margin-top:-530px;margin-bottom:-90px;position:relative;pointer-events:none}.main-about__bottom{position:absolute;bottom:86px;left:0;width:100%;text-align:center}.main-about__sub{font-size:48px;line-height:48px;font-weight:bold;margin-bottom:10px}.main-about__title{font-size:96px;line-height:96px;font-weight:bold;margin-bottom:40px}.main-about__well{color:var(--color-blue-light);font-size:24px;font-weight:bold;margin-bottom:40px}.main-about__text{font-size:18px;padding-right:300px;margin-bottom:40px}.main-about__link{font-size:18px;line-height:20px;font-weight:bold}.main-about__link a{color:var(--color-blue-light);display:flex}.main-about__link a i{flex-shrink:0;margin-left:10px;margin-top:3px}.footer-top{padding-top:130px;padding-bottom:60px;background:var(--color-blue);color:#fff}.footer-top__logo{margin-bottom:30px}.footer-top__copy{font-size:18px}.footer-top__copy a{color:#fff;text-decoration:underline}.footer-top__copy a:hover{text-decoration:none}.footer-top__text{margin-bottom:30px;font-size:18px}.footer-top__phone a{font-size:24px;font-weight:bold;color:#fff}.footer-top__mail a{font-size:18px;text-decoration:underline;color:#fff}.footer-top__mail a:hover{text-decoration:none}.footer-top__row{display:flex;margin:0 -15px;justify-content:space-between}.footer-top__col{padding:0 15px}.footer-top__list.col2{-moz-columns:2;columns:2}.footer-top__list>li{margin-bottom:10px}.footer-top__list>li>a{color:#fff;font-size:24px;transition:all .2s ease-out}.footer-top__list>li>a:hover{color:var(--color-blue-light)}.footer-top__list>li.title{font-weight:bold}.ma-num{margin-bottom:40px}.ma-num__num{font-size:144px;line-height:144px;font-weight:bold;color:var(--color-blue)}.ma-num__text{font-size:48px;line-height:48px;font-weight:bold;color:var(--color-blue)}.ma-news__title{font-size:48px;line-height:48px;color:#000;margin-bottom:40px;font-weight:bold}.ma-news .main-stock__more{float:right;margin-top:-80px}.ma-news .main-stock__more a::after{background:var(--color-blue-light)}.ma-news{padding-left:calc(25% + var(--bs-gutter-x)*.5)}.ma-news-item{display:flex;margin-bottom:20px;margin-left:-80px}.ma-news-item__date{font-size:18px;font-weight:bold;color:var(--color-blue-light);width:80px;flex-shrink:0;margin-top:5px}.ma-news-item__text{font-size:24px;color:#000;transition:all .2s ease-out}.ma-news-item:hover .ma-news-item__text{color:var(--color-blue)}.bestweb-wr__logo{display:none;width:130px}.bestweb{font-size:0}.bestweb .bw-logo{transition:all .2s ease-in-out}.bestweb .bw-logo-text{transition:all .2s ease-in-out}.bestweb .bw-text{transition:all .2s ease-in-out}.bestweb .bw-text-hover{opacity:0;transition:all .2s ease-in-out}.bestweb:hover .bw-logo{fill-opacity:1}.bestweb:hover .bw-logo-text{fill:#000}.bestweb:hover .bw-text{opacity:0}.bestweb:hover .bw-text-hover{opacity:1}.footer-bottom{margin-top:30px}.footer-bottom__text{font-size:14px}.fixed-header{position:fixed;top:0;left:0;width:100%;z-index:100;background:#fff;box-shadow:0 0px 15px rgba(0,0,0,.1);border-bottom:2px solid var(--color-white);display:none;animation:top_toggle .2s ease-in-out}.fixed-header.is-fixed{display:block}.fixed-header.is-fixed .header-nav-sub-wr{position:relative}.fixed-header.is-fixed .header-bottom__nav>li>a{color:#000}.fixed-header.is-fixed .ht-phone__text{color:#000}.fixed-header.is-fixed .ht-phone__icon{background:var(--color-blue-light)}.fixed-header__row{display:flex;align-items:center;justify-content:space-between}.fixed-header__logo{flex-shrink:0;margin-right:60px}.fixed-header .ht-phone{flex-shrink:0;margin-left:60px}.fixed-header .header-top__line{height:15px}.fixed-header .header-bottom__nav{flex:1}.fixed-header .header-bottom__nav>li>a{padding:18px 0;margin-bottom:-2px}@keyframes top_toggle{from{transform:translateY(-100%)}to{transform:translateY(0)}}.header-nav-sub{position:absolute;top:100%;left:0;width:100%;z-index:100;background:var(--color-blue);color:#fff;padding-bottom:60px;padding-top:60px;display:none;box-shadow:0 0px 15px rgba(0,0,0,.1)}.header-nav-sub.open{display:block}.header-nav-sub__text{font-size:24px;margin-bottom:15px}.header-nav-sub__desc{font-size:18px}.header-nav-sub .main-products__sub{margin-bottom:20px}.header-nav-sub .main-products__title{margin-bottom:20px}.header-nav-sub-item{display:none}.header-nav-sub-item.open{display:block}.bottom-fixed{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:200;background:#fff;box-shadow:0 0px 15px rgba(0,0,0,.1);padding:8px 0}.bottom-fixed__row{display:flex;align-items:center;justify-content:space-between}.bottom-fixed-item{text-align:center}.bottom-fixed-item__text{font-size:12px;color:#000}.mob-header{display:none;position:fixed;top:0;left:0;width:100%;z-index:100;background:#fff;box-shadow:0 0px 15px rgba(0,0,0,.1)}.mob-header__row{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.mob-header__logo{width:130px}.mob-header__phone a{font-size:18px;font-weight:bold;color:#000}.mob-header .header-top__line{height:10px}.mob-mp-slider-item{color:#000;padding-top:30px;padding:30px 20px;display:none}.mob-mp-slider-item .mp-slider-item__btn .btn{width:100%}.mob-mp-slider-item .mp-slider-item__btn .btn{max-width:inherit}.mob-mp-slider-item .mp-slider-item__row{justify-content:space-between}.mob-mp-slider-item .msi-item{margin-right:0}.in-mobile{display:none}.inner-page .header-nav-sub-wr{position:relative}.inner-page .header-bottom__nav>li>a{color:#000}.inner-page .header-bottom__nav>li>a:hover{color:var(--color-blue)}.inner-page .ht-phone__text{color:#000}.inner-page .ht-phone__icon{background:var(--color-blue-light)}.inner-page .ht-search__btn{background:var(--color-blue-light)}.inner-page .ht-mail__text{color:#000;border-color:var(--color-blue-light)}.inner-page .ht-mail__icon path{stroke:var(--color-blue-light)}.inner-page .footer-top{background:url("img/inner-footer-bg.svg") #213a6d no-repeat;background-position:top 10px center;padding-top:80px;padding-bottom:40px}.inner-page-nav{border-bottom:2px solid var(--color-white)}.inner-page-nav .header-bottom__nav>li>a{margin-bottom:-2px}.blue-page{background:url("img/main-promo-bg.svg") var(--color-blue) no-repeat;background-position:top;color:#fff}.page{min-height:800px;padding-top:40px;padding-bottom:40px}.page__title{font-size:48px;font-weight:bold;line-height:48px;margin-bottom:40px}.breadcrumb .breadcrumb-item{font-size:18px;color:var(--color-blue-light)}.breadcrumb .breadcrumb-item a{font-size:18px;color:var(--color-blue-light)}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";width:6px;height:10px;background:url("img/breadcrumb-arrow.svg") no-repeat;background-size:contain;display:inline-block;vertical-align:middle;padding:0 10px;margin-top:9px;margin-left:7px}.catalog-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.catalog-top__list{display:flex;align-items:center}.catalog-top__list>li{margin-right:40px}.catalog-top__list>li:last-child{margin-right:0}.catalog-top__list>li>a{font-size:24px;color:#fff;display:block;padding:6px 0;border-bottom:2px solid var(--color-blue-light);transition:all .2s ease-out}.catalog-top__list>li>a:hover{color:var(--color-blue-light)}.catalog-top__list>li.active>a{border-color:#fff}.catalog-top__right{display:flex;align-items:center}.catalog-top__right>div{margin-left:10px}.catalog-top__right>div:first-child{margin-left:0}.mob-burger{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:150;padding-bottom:70px;display:none;overflow:auto}.mob-burger__close{cursor:pointer;position:absolute;top:15px;right:10px}.mob-burger.open{display:block}.mob-burger .header-bottom__nav{display:block}.mob-burger .header-bottom__nav>li>a{color:#000}.mob-burger .header-top__line{height:10px;margin-bottom:30px}.mob-catalog{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--color-blue);color:#fff;z-index:150;padding-bottom:70px;display:none;overflow:auto}.mob-catalog>.container{padding-left:30px}.mob-catalog__close{cursor:pointer;position:absolute;top:15px;right:10px}.mob-catalog.open{display:block}.mob-catalog .header-top__line{height:10px;margin-bottom:30px}.mob-catalog .main-products__list{display:block;border-bottom:none;border-left:2px solid var(--color-blue-light)}.mob-catalog .main-products__list>li>a{font-size:18px}.ct-select .bootstrap-select{background:rgba(0,0,0,0)}.ct-select .bootstrap-select>.dropdown-toggle{background:rgba(0,0,0,.1);border:none;border-radius:8px;color:#fff;font-size:16px;outline:none !important;box-shadow:none !important;transition:all .2s ease-out}.ct-select .bootstrap-select>.dropdown-toggle:hover,.ct-select .bootstrap-select>.dropdown-toggle.show{color:#000;background:#fff}.ct-select .bootstrap-select>.dropdown-toggle:hover::after,.ct-select .bootstrap-select>.dropdown-toggle.show::after{filter:brightness(0%)}.ct-select .dropdown-toggle::after{width:10px;height:6px;background:url("img/select-arrow.svg") no-repeat;background-size:contain;border:none;display:inline-block;vertical-align:middle;margin-top:2px;transition:all .2s ease-out}.catalog-items [class^=col-]{margin-bottom:40px}.pagination .page-item{margin-right:10px}.pagination .page-item:last-child{margin-right:0}.pagination .page-link{background:rgba(0,0,0,.1);border-radius:10px !important;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:bold;width:50px;height:50px;border:none;transition:all .2s ease-out}.pagination .page-link:hover{background:rgba(0,0,0,.5)}.pagination .page-item.active .page-link{background:var(--color-gray);color:#000}.pagination.in-white .page-link{background:var(--color-gray);color:var(--color-blue)}.pagination.in-white .page-link path{stroke:var(--color-blue)}.pagination.in-white .page-item.active .page-link{background:var(--color-blue);color:#fff}.product-page{position:relative;padding:30px 0;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:1100px}.product-page__top{position:relative;z-index:10}.product-page__sub{font-size:36px;line-height:36px;margin-bottom:10px}.product-page__title{font-size:72px;line-height:72px;font-weight:bold;margin-bottom:40px;text-shadow:0px 0px 20px #fff}.product-page .mps-item__list{display:flex}.product-page .mps-item__list>li{margin-right:40px}.product-page .mps-item__list>li:last-child{margin-right:0}.product-page .mps-item__val{font-size:36px;line-height:36px}.bg-left{position:absolute;top:0;left:0;width:50vw;height:100%;background:#fff;z-index:-1}.bg-right{position:absolute;top:0;left:50%;width:50vw;height:100%;background:url("img/main-promo-bg.svg") var(--color-blue) no-repeat;background-size:cover;background-position:center;z-index:-1}.pp-right{color:#fff;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.pp-right__title{font-size:36px;font-weight:bold;margin-bottom:10px}.pp-right__text{font-size:24px;margin-bottom:20px;max-width:490px}.pp-right__mail{margin-bottom:40px}.pp-right__mail a{font-size:24px;color:#fff;border-bottom:1px solid var(--color-blue-light)}.pp-right-w{max-width:280px}.product-page-slider{width:800px;height:1000px;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.product-page-slider:not(.slick-initialized)>div{display:none}.product-page-slider:not(.slick-initialized)>div:nth-child(1){display:block}.product-page-slider .slick-slide{outline:none}.product-page-slider__img{display:flex;align-items:flex-end;justify-content:center;height:1000px}.product-page-slider__img img{margin:0 auto;max-height:100%}.product-page-slider-wr{position:relative;min-height:270px;pointer-events:none}.product-page-slider-th{position:absolute;left:0;bottom:260px;width:50vw;z-index:50;pointer-events:all;max-width:520px}.product-page-slider-th .slick-list,.product-page-slider-th .slick-track{transform:none !important;display:flex;align-items:center;justify-content:flex-start;width:100% !important}.product-page-slider-th .slick-track:after,.product-page-slider-th .slick-track:before{display:none}.product-page-slider-th .slick-slide{outline:none}.product-page-slider-th .slick-slide.slick-current .product-page-slider__img{opacity:1}.product-page-slider-th .slick-slide.slick-current .ppst-tab{border-color:var(--color-blue-light);color:#000}.product-page-slider-th .product-page-slider__img{width:128px;height:160px;display:flex;align-items:center;justify-content:center;opacity:.5;transition:all .2s ease-out;cursor:pointer}.product-page-slider-th .product-page-slider__img img{max-height:100%}.ppst{cursor:pointer}.ppst-tab{border-bottom:2px solid var(--color-white);color:var(--color-blue-light);font-weight:bold;font-size:24px;transition:all .2s ease-out}.adult-alert{max-width:365px;position:absolute;bottom:0;left:0}.adult-alert__num{font-size:36px;line-height:36px;font-weight:bold;color:var(--color-blue-light)}.adult-alert__text{font-size:18px;color:var(--color-blue-light)}.adult-alert-footer{display:flex;align-items:center}.adult-alert-footer__num{font-size:36px;line-height:36px;font-weight:900;color:var(--color-blue-light);flex-shrink:0;margin-right:10px}.adult-alert-footer__text{font-size:14px;line-height:18px;color:var(--color-blue-light)}.pp-right-mb{margin-bottom:80px}.stock-inner__img{margin-bottom:50px}.stock-inner__img img{border-radius:32px}.stock-inner__title{font-size:36px;line-height:40px;font-weight:bold;margin-bottom:30px}.stock-inner__text{font-size:18px;margin-bottom:30px}.stock-inner__right .msi-date{background:#fff !important}.stock-inner .main-stock-item{margin-bottom:20px}.stock-inner .msi-date{background:var(--color-white)}.news-item{display:flex;margin-bottom:40px;margin-left:-75px}.news-item__date{width:75px;flex-shrink:0;font-size:18px;font-weight:bold;color:var(--color-blue-light)}.news-item__date.in-inner{width:auto;font-size:24px}.news-item__img{margin-bottom:20px}.news-item__img img{border-radius:32px}.news-item__title{font-size:24px;font-weight:bold;margin-bottom:10px;color:#000}.news-item__text{font-size:18px;color:#000}.contacts__map{padding:0 15px}.contacts__map img{border-radius:32px}.contacts__title{font-size:34px;line-height:40px;font-weight:bold;margin-bottom:30px}.contacts-item{display:flex;margin-bottom:40px;margin-left:-40px}.contacts-item__icon{flex-shrink:0;width:20px;text-align:center;margin-right:20px}.contacts-item__label{color:var(--color-blue-light);font-size:18px;margin-bottom:5px}.contacts-item__adr{font-size:18px}.contacts-item__phone a{color:#000;font-size:24px;line-height:24px;font-weight:bold}.contacts-item__phone span{display:block;font-size:18px}.contacts-item__mail a{color:#000;font-size:24px;line-height:24px;border-bottom:1px solid var(--color-blue-light)}.contacts-form{margin-bottom:40px;color:#fff}.contacts-form__title{font-size:36px;font-weight:bold;line-height:36px;margin-bottom:15px}.form-cols{display:flex;-moz-column-gap:17px;column-gap:17px}.form-cols .input-item{width:100%}.floating-label-def,.input-item input:focus~.floating-label,.input-item input:not(:placeholder-shown)~.floating-label,.input-item textarea:focus~.floating-label,.input-item textarea:not(:placeholder-shown)~.floating-label,.input-item select:focus~.floating-label,.input-item select:valid~.floating-label,.input-item.valid .floating-label{top:2px;left:20px;font-size:12px;opacity:1;color:var(--color-blue-light)}.input-item{margin-bottom:17px;position:relative}.input-item.valid input,.input-item.valid textarea{border-color:var(--color-blue-light)}.input-item.error input,.input-item.error textarea{border-color:#ff8066}.input-item .error-text{color:#ff8066;font-size:12px;margin-top:4px}.input-item--icon .form-control{padding-right:50px}.input-item--icon .input-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none;color:#999}.input-item--icon .input-icon svg{display:block;width:20px;height:20px}.input-item .floating-label{position:absolute;pointer-events:none;left:20px;top:23px;transition:.2s ease all;color:#000}.input-item input,.input-item select{background:var(--color-white);color:#000;height:70px;border-radius:12px;border:2px solid rgba(0,0,0,0);font-size:18px;padding:10px 20px}.input-item input::placeholder,.input-item select::placeholder{opacity:0;transition:opacity .2s ease}.input-item input:focus::placeholder,.input-item select:focus::placeholder{opacity:1}.input-item textarea{background:var(--color-white);color:#000;border-radius:12px;border:2px solid rgba(0,0,0,0);font-size:18px;padding:10px 20px;padding-top:15px}.input-item textarea::placeholder{opacity:0;transition:opacity .2s ease}.input-item textarea:focus::placeholder{opacity:1}.datepicker-input[readonly]{background:var(--color-white) !important;cursor:pointer}.contacts-checkbox{position:relative;margin-bottom:20px;display:flex;align-items:center}.contacts-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.contacts-checkbox label{position:relative;padding-left:28px;cursor:pointer;font-size:14px;color:#000;line-height:1.4}.contacts-checkbox label::before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #ccc;border-radius:4px;background:#fff;transition:all .3s ease}.contacts-checkbox label::after{content:"✓";position:absolute;left:4px;top:0;font-size:14px;color:#fff;opacity:0;transition:all .3s ease}.contacts-checkbox input[type=checkbox]:checked+label::before{background:var(--color-blue-light);border-color:var(--color-blue-light)}.contacts-checkbox input[type=checkbox]:checked+label::after{opacity:1}.contacts-form__btn .btn{background:#fff;border-color:var(--color-blue);color:#000}.contacts-form__btn .btn path{stroke:var(--color-blue)}.contacts-form__btn .btn:hover{background:var(--color-blue);color:#fff}.contacts-form__btn .btn:hover path{stroke:#fff}.air-datepicker{--adp-primary-color: var(--color-blue-light);--adp-day-name-color: var(--color-blue-light);--adp-current: var(--color-blue-light)}.air-datepicker-cell.-selected-{background:var(--color-blue-light)}.modal-backdrop{background:var(--color-blue)}.modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-backdrop.show{opacity:.8}.callback-modal .modal-content{border-radius:32px;padding:60px}.callback-modal .contacts-form{color:#000;margin-bottom:0}.callback-modal .contacts-form__title{margin-bottom:20px}.callback-modal__close{position:absolute;top:40px;right:40px;cursor:pointer}.adult-modal .modal-content{background:rgba(0,0,0,0);border:none}.adult-modal__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.adult-modal__body{color:#fff}.adult-modal__btns{display:flex;align-items:center;justify-content:space-between;margin:0 -20px}.adult-modal__btn{width:50%;padding:0 20px}.adult-modal__btn .btn{justify-content:center;font-size:24px}.adult-modal__title{font-size:24px;font-weight:bold;margin-bottom:10px}.adult-modal__text{font-size:18px;margin-bottom:20px}.adult-modal__big{font-size:72px;line-height:72px;font-weight:bold;margin-bottom:30px}.shops{position:relative}.shops__map{height:1000px}.shops__body{position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;padding:50px}.shops-nav{pointer-events:all;background:#fff;border-radius:32px;padding:45px 40px;box-shadow:0 0px 15px rgba(0,0,0,.1);max-width:500px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.shops-nav__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.shops-nav__title{font-size:48px;font-weight:bold;line-height:48px}.shops-nav__count{font-size:48px;line-height:48px;font-weight:bold;color:var(--color-blue-light)}.shops-accordion{flex:1;overflow:auto}.shops-accordion::-webkit-scrollbar{width:.25rem;border-radius:8px}.shops-accordion::-webkit-scrollbar-track{background:#f1f1f3;border-radius:8px}.shops-accordion::-webkit-scrollbar-thumb{background:var(--color-gray);border-radius:8px}.shops-accordion::-webkit-scrollbar-thumb:hover{background:var(--color-blue-light)}.shops-accordion__right{display:flex;align-items:center}.shops-accordion__name{font-size:18px;font-weight:bold;color:#000}.shops-accordion__icon{margin-left:20px}.shops-accordion__count{font-size:18px;color:var(--color-gray)}.shops-accordion__list{margin-bottom:30px}.shops-accordion__list li{margin-bottom:8px}.shops-accordion__list li a{font-size:18px;color:#000;transition:all .2s ease-out}.shops-accordion__list li a i{margin-right:8px;opacity:.5;transition:all .2s ease-out}.shops-accordion__list li a:hover{color:var(--color-blue)}.shops-accordion__list li a:hover i{opacity:1}.shops-accordion .accordion-item{border:none;border-radius:0;border-bottom:1px solid var(--color-gray)}.shops-accordion .accordion-button{display:flex;align-items:center;justify-content:space-between;outline:none;box-shadow:none;padding:14px 15px;padding-left:0}.shops-accordion .accordion-button:not(.collapsed){color:#000;background:#fff}.shops-accordion .accordion-button:not(.collapsed) .shops-accordion__icon i{transform:rotate(-180deg)}.shops-accordion .accordion-button::after{display:none}.shops-accordion-arrow{display:inline-block;vertical-align:middle;width:16px;height:8px;background:url("img/shops-accordion-arrow.svg") no-repeat;background-size:contain}.shops-accordion-marker{display:inline-block;vertical-align:middle;width:16px;height:22px;background:url("img/shops-accordion-marker.svg") no-repeat;background-size:contain}.shops-nav-search{margin-bottom:30px;position:relative}.shops-nav-search input{background:var(--color-white);border-radius:12px;border:none;height:50px;padding:6px 20px;padding-right:60px;font-size:18px}.shops-nav-search__btn{position:absolute;top:0;right:0;cursor:pointer;border:none;padding:0;background:rgba(0,0,0,0)}.shops-nav-search-icon{display:inline-block;vertical-align:middle;width:50px;height:50px;background:url("img/shops-nav-search-icon.svg") no-repeat;background-size:contain}.shops-nav-mob{display:none;pointer-events:all;background:#fff;border-radius:8px;padding:0 15px;box-shadow:0 0px 15px rgba(0,0,0,.1);align-items:center;justify-content:space-between;cursor:pointer}.shops-nav-mob__title{font-size:24px;line-height:24px;font-weight:bold}.shops-modal{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:150;background:#fff}.shops-modal.open{display:block}.shops-modal .shops-nav{display:block;max-width:100%;border-radius:0;box-shadow:none;padding:15px;margin-top:40px}.shops-modal .shops-nav__title{font-size:24px;line-height:24px}.shops-modal .shops-nav__count{font-size:24px;line-height:24px}.shops-modal .header-top__line{height:10px}.shops-modal__close{position:absolute;top:20px;right:15px;cursor:pointer}