@font-face{font-display:swap;font-family:MuseoSansCyrl;font-style:normal;font-weight:400;src:url(../fonts/MuseoSansCyrl/MuseoSansCyrl.eot);src:url(../fonts/MuseoSansCyrl/MuseoSansCyrl.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSansCyrl/MuseoSansCyrl.woff) format("woff"),url(../fonts/MuseoSansCyrl/MuseoSansCyrl.ttf) format("truetype")}*{margin:0;padding:0}body,html{height:100%}body{background-color:#fff;font-family:MuseoSansCyrl,sans-serif;font-size:16px;line-height:1.75;margin:0;min-width:320px;opacity:1;outline:none;overflow-x:hidden;padding:0;position:relative}.bg-gray{background-color:#f5f5f5}.bg-blue{background-color:#398ed9}.bg-blue-light{background-color:#d6eef8}.paragraph{text-indent:20px}.section{padding-top:40px}.link-black,.link-black:hover{color:#000}.sticky-top-menu{position:sticky;top:0}.red{color:red!important}.spacing-bottom{margin-bottom:200px}.has-error{color:red}.has-error .input-group-text{background-color:#f2dede;border-color:#a94442;color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.modal-errors-text{line-height:14px}hr.seperate{background:none repeat scroll 0 0 transparent;border:#424242;border-bottom:1px dotted #424242;-o-border-image:none;border-image:none;height:1px;margin:45px auto 40px;width:90%}ul.list{padding-left:20px}#theme-switch .prom{background-color:#40a3f5;border-radius:5px;-webkit-box-shadow:-1px 2px 5px 0 rgba(0,0,0,.75);box-shadow:-1px 2px 5px 0 rgba(0,0,0,.75);padding:4px;text-transform:uppercase}#theme-switch .prom a{color:#fff;display:block;font-size:16px;font-weight:700}.socials{display:inline-block;list-style-type:none;margin:0;padding:0}.socials li{display:inline-block;margin-right:3px}.socials li:last-child{margin-right:0}.socials li a{display:block}#logo h1{background:url(../images/logo.png) no-repeat 0 0;border:0;height:63px;margin:0 auto;padding:0;text-decoration:none;width:180px}#logo h3{color:#48a5f5;font-size:18px;font-weight:700;margin-top:8px}#logo h3 span{font-size:20px}#logo h4{color:#48a5f5;font-size:16px;font-weight:900;margin-top:0}#logo .ntv{color:#39a82a;display:block;font-size:14px;margin-top:4px;text-decoration:underline}.content-wrappper{margin-bottom:40px}.header-logo{display:block;height:inherit;text-indent:-9999px}.calc-div a.calc{color:#48a5f5;display:inline-block;font-size:22px;font-weight:700;height:53px;line-height:26px;margin:0 auto;text-align:left;text-decoration:none}.calc-div a.calc i{background:url(../images/cart.png?v=1) 0 0 no-repeat;display:block;float:left;height:53px;margin-right:5px;width:53px}#contacts p{color:#1790f5;font-weight:700;margin-bottom:0}#contacts p.big{color:#2565a2;font-size:20px}#contacts p.big-alt{font-size:18px;margin-left:0}#contacts p.medium{font-size:22px}#contacts p.small{color:#2565a2;font-size:18px;margin-bottom:5px}#contacts p.email{color:#0d6aad;font-size:16px}#contacts a{color:#0d6aad}#contacts a:hover{color:#0084f2;text-decoration:none}#contacts a i{margin-right:5px}#contacts a.btn-socials{border:none;border-radius:6px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.5);box-shadow:0 5px 10px 0 rgba(0,0,0,.5);height:32px;padding:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:32px}#contacts a.btn-socials:hover{-webkit-box-shadow:0 10px 20px 2px rgba(0,0,0,.25);box-shadow:0 10px 20px 2px rgba(0,0,0,.25)}#contacts a.btn-socials img{height:32px;width:32px}.header-btn{background-color:#1790f5;color:#fff;font-weight:700;padding:4px 12px}.btn-measurer-request,.header-btn:hover{background-color:#0084f2;color:#fff}.btn-measurer-request{border:1px solid rgba(0,0,0,.5);border-radius:10px 10px 10px 10px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.5),inset 0 1px hsla(0,0%,100%,.3),inset 0 10px hsla(0,0%,100%,.2),inset 0 10px 20px hsla(0,0%,100%,.25),inset 0 -15px 30px rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.5),inset 0 1px hsla(0,0%,100%,.3),inset 0 10px hsla(0,0%,100%,.2),inset 0 10px 20px hsla(0,0%,100%,.25),inset 0 -15px 30px rgba(0,0,0,.3);font-weight:700;margin-left:4px;margin-top:10px;padding:4px 15px}#btn-call{background-color:#fff;border:1px solid #1790f5;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.5);box-shadow:0 5px 10px 0 rgba(0,0,0,.5);color:#1790f5;font-size:14px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#btn-call:hover{background-color:#0084f2;-webkit-box-shadow:0 10px 20px 2px rgba(0,0,0,.25);box-shadow:0 10px 20px 2px rgba(0,0,0,.25);color:#fff}.navbar{background-color:#40a3f5;border-radius:3px;margin-top:10px;padding:0}.navbar .navbar-order-btn{margin-left:5px;margin-right:auto}.navbar .navbar-order-btn .nav-item a{background-color:#0d6aad;border-color:#fff;border-radius:.25rem;display:inline-block;font-size:14px;padding:.5rem 1rem}.navbar .navbar-order-btn .nav-item a:hover{text-decoration:none}.navbar .navbar-toggler{border-color:#fff;margin:5px}.navbar .navbar-toggler:active,.navbar .navbar-toggler:focus,.navbar .navbar-toggler:hover{border-color:#fff;color:#fff;outline:none}.navbar .navbar-toggler .navbar-toggler-icon{display:none}.navbar .navbar-nav .nav-item a.active{background-color:#3656ff;color:#fff}.navbar .navbar-nav .nav-link:active,.navbar .navbar-nav .nav-link:focus,.navbar .navbar-nav .nav-link:hover{color:#fff}.navbar .navbar-nav .nav-item a{color:#fff;margin:0}.navbar .navbar-nav .nav-item a:hover{background-color:#3656ff}.navbar .navbar-side{width:100%}.navbar .navbar-menu-text{display:block;padding:5px 20px}#top-nav{margin-top:10px}#features .features-list{list-style:none;margin:50px 0 0;padding:0}#features .features-list li{margin-bottom:15px}#features .features-list li img{display:block;height:160px;margin:0 auto;width:160px}#features .features-list li p{font-weight:700;margin-top:10px;text-align:center}#about-sill .font-black{color:#000}#about-sill .video{margin:0 auto;max-width:660px}.about-moeller ul{padding-left:20px}.about-moeller .company-img{margin-left:15px}.advantages-block .title{color:#fff}.advantages-block .advantages{color:#fff;margin-top:50px}.advantages-block .advantages .advantage{margin-bottom:20px}.advantages-block .advantages .advantage p{text-align:center}.advantages-block .advantages .advantage .images{background:url(../images/advantages-sprite.png) 0 0 no-repeat transparent;height:76px;margin:0 auto;width:75px}.advantages-block .advantages .advantage .image1{background-position:20px 4px!important}.advantages-block .advantages .advantage .image2{background-position:-51px 4px!important}.advantages-block .advantages .advantage .image3{background-position:-126px 4px!important}.advantages-block .advantages .advantage .image4{background-position:-203px 9px!important}.advantages-block .advantages .advantage .image5{background-position:-286px 11px!important}.advantages-block .advantages .advantage .image6{background-position:-372px 12px!important}.advantages-block .advantages .advantage .image7{background-position:-453px 12px!important}.advantages-block .advantages .advantage .image8{background-position:-529px 12px!important}.advantages-block .advantages .advantage .image9{background-position:-613px 12px!important}.accessories-section ul{padding-left:20px}.catalog-items{margin-top:15px}.catalog-items .catalog-item{color:#000;margin-bottom:15px}.catalog-items .catalog-item:focus,.catalog-items .catalog-item:hover{border-radius:4px;-webkit-box-shadow:0 2px 7px 1px rgba(0,0,0,.125);box-shadow:0 2px 7px 1px rgba(0,0,0,.125);color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.catalog-items .catalog-item:focus .discount-container,.catalog-items .catalog-item:hover .discount-container{-webkit-transform:matrix3d(1.058,.38,-.38,0,-.38,1.058,-.38,0,.38,.38,.8464,0,0,0,0,1);transform:matrix3d(1.058,.38,-.38,0,-.38,1.058,-.38,0,.38,.38,.8464,0,0,0,0,1)}.catalog-items .catalog-item .image{margin-top:20px}.catalog-items .catalog-item .text{margin:20px 0}.catalog-items .catalog-item .discount-container,.catalog-items .catalog-item .discount-container .price,.catalog-items .catalog-item .discount-container:after,.catalog-items .catalog-item .discount-container:before{background:#d32f2f;height:50px;width:50px}.catalog-items .catalog-item .discount-container{background-color:#e53935;bottom:40%;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);position:absolute;right:25px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.catalog-items .catalog-item .discount-container:after,.catalog-items .catalog-item .discount-container:before{content:"";position:absolute}.catalog-items .catalog-item .discount-container:before{left:0;top:0;-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);transform:rotate(22.5deg);z-index:1}.catalog-items .catalog-item .discount-container:after{background-color:#e53935;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);left:0;top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.catalog-items .catalog-item .discount-container .price{bottom:0;padding:10px 0;position:absolute;right:0;-webkit-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);transform:rotate(-22.5deg);z-index:1}.catalog-items .catalog-item .discount-container .price span{color:#fff;display:block;font-size:12px;position:relative;text-align:center;text-transform:uppercase;z-index:100}.catalog-items .catalog-item .discount-container .price span.number{color:#ffebee;font-size:16px;font-weight:700;line-height:10px}.catalog-items .catalog-item .discount{bottom:40%;position:absolute;right:8%}.catalog-items .catalog-item .discount span{background-color:red;border-bottom-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:-1px 2px 3px rgba(0,0,0,.3);box-shadow:-1px 2px 3px rgba(0,0,0,.3);color:#fff;display:block;font-size:14px;font-weight:700;line-height:25px;margin-left:12px;padding:0 12px;position:relative}.catalog-items .catalog-item .discount span:after,.catalog-items .catalog-item .discount span:before{content:"";position:absolute}.catalog-items .catalog-item .discount span:before{border-color:transparent red transparent transparent;border-style:solid;border-width:13px 12px 12px 0;height:0;left:-12px;top:0;width:0}.catalog-items .catalog-item .discount span:after{background:#fff;border-radius:2px;-webkit-box-shadow:-1px -1px 2px #004977;box-shadow:-1px -1px 2px #004977;height:4px;left:-2px;top:11px;width:4px}.catalog-items .catalog-item .new{background:rgba(54,86,255,.8);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.3);box-shadow:1px 2px 3px rgba(0,0,0,.3);color:#fff;font-size:14px;left:10%;padding:1px 10px;position:absolute;top:0}.catalog-items .catalog-item .new:after,.catalog-items .catalog-item .new:before{content:"";position:absolute}.catalog-items .catalog-item .new:before{background:rgba(54,86,255,.8);border-radius:5px 0 0 5px;height:124%;left:-7px;padding:0 0 7px;top:0;width:7px}.catalog-items .catalog-item .new:after{background:#add8e6;border-radius:5px 0 0 5px;bottom:-4px;height:4px;left:-5px;width:4px}.catalog-items .catalog-item .sale{background:rgba(255,0,0,.5);border:1px solid rgba(255,0,0,.5);border-radius:3px;color:#fff;font-size:14px;font-weight:700;left:17%;padding:1px 10px;position:absolute;text-shadow:1px 2px 3px #000;top:5px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.product-block .title{margin-bottom:5px}.product-block .is_sale{color:red}.product-block .is_new{color:#3656ff}.product-block .params{font-size:14px;font-weight:700;margin-bottom:0}.product-block .params span{display:inline-block;font-weight:400}.product-block .params span.param-name{width:70px}.product-block .params span.bold{font-weight:700}.product-block .description{font-size:14px}.product-block .description p{text-align:justify}.product-block .description ol,.product-block .description ul{padding-left:20px}.product-block .badge{font-size:14px;font-weight:400}.product-block .badge-success{background-color:#66cd00}.product-block .seperate{background:none repeat 0 0 transparent;border:#424242;border-bottom:1px dotted #424242;-o-border-image:none;border-image:none;height:1px;width:90%}.product-block .table-product{border-left:none;font-size:14px}.product-block .table-product tr td,.product-block .table-product tr th{vertical-align:middle}.product-block .table-product tr th{border-right:1px solid #424242;border-top:none}.product-block .table-product tr td{border:none}.product-block .table-product .b-top{border-top:1px solid #424242}.product-block .img-slider{margin-bottom:5px}.product-block .img-slider .active{outline:1px solid red}.product-block .img-slider img{border:1px solid #ddd}.product-block .img-slider img:hover{cursor:pointer}.product-block .main-image-slider img{display:block;max-height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.product-block .discount{background-color:red;border-bottom-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:-1px 2px 3px rgba(0,0,0,.3);box-shadow:-1px 2px 3px rgba(0,0,0,.3);color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:25px;margin-left:12px;padding:0 12px;position:relative}.product-block .discount:after,.product-block .discount:before{content:"";position:absolute}.product-block .discount:before{border-color:transparent red transparent transparent;border-style:solid;border-width:13px 12px 12px 0;height:0;left:-12px;top:0;width:0}.product-block .discount:after{background:#fff;border-radius:2px;-webkit-box-shadow:-1px -1px 2px #004977;box-shadow:-1px -1px 2px #004977;height:4px;left:-2px;top:11px;width:4px}.accessories-block .accessories{margin-bottom:15px}.accessories-block .accessories p{font-size:14px;margin-top:10px;text-align:center}.accessories-block .accessories img{display:block;height:140px;margin:0 auto}.composition ol,.composition ul{padding-left:20px}.composition a{color:#000}.composition .composition-items{margin:20px 0}.composition .composition-items img{background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f9f9f9),to(#e3e3e3)) repeat scroll 0 0 transparent;background:linear-gradient(180deg,#f9f9f9 1%,#e3e3e3) repeat scroll 0 0 transparent;border-bottom:1px solid hsla(0,0%,82%,.75);border-radius:5px;display:block;height:180px;margin:0 auto;overflow:hidden;padding:10px;text-align:center}.composition .composition-items p{font-size:12px;text-align:center}.composition .composition-items .header{font-size:14px;margin-bottom:0;margin-top:10px}.composition .text-image{margin-left:10px}.prices p,.prices ul.list{font-size:14px}.prices .custom-table p{margin-bottom:0}.pay .header-text{margin:20px 0 15px}.pay ol,.pay ul{padding-left:20px}.pay .payment-types{margin-bottom:20px}.pay .payment-types img{margin-bottom:10px;margin-right:10px}.contacts h3{margin-bottom:25px}.contacts .map{padding:0 15px}.contacts .contact-data a{color:#000}.contacts .contact-data .opt{color:#48a5f5;font-weight:700}#conditionModal ul{padding-left:20px}.login-page{margin-bottom:50px}.swiper-goods-container{overflow:hidden;position:relative}.swiper-goods-container .swiper-slide{padding:0 25px}.swiper-goods-container .swiper-slide:hover{cursor:pointer;outline:none;text-decoration:none}.swiper-goods-container .swiper-slide img{display:block;margin:0 auto;min-height:86px;-o-object-fit:cover;object-fit:cover;position:relative;width:150px}.swiper-goods-container .swiper-slide p{color:#000}.swiper-goods-container .swiper-slide p.name{font-family:sans-serif;line-height:20px;margin-top:5px}.swiper-goods-container .swiper-slide .swiper-inner-container{display:block;margin:0}.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container,.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container .price,.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container:after,.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container:before{background:#d32f2f;height:40px;width:40px}.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container{background-color:#e53935;bottom:6px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);position:absolute;right:6px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container:after,.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container:before{content:"";position:absolute}.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container:before{left:0;top:0;-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);transform:rotate(22.5deg);z-index:1}.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container:after{background-color:#e53935;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);left:0;top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container .price{bottom:0;padding:10px 0;position:absolute;right:0;-webkit-transform:rotate(-22.5deg);-ms-transform:rotate(-22.5deg);transform:rotate(-22.5deg);z-index:1}.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container .price span{color:#fff;display:block;font-size:10px;position:relative;text-align:center;text-transform:uppercase;z-index:100}.swiper-goods-container .swiper-slide .swiper-inner-container .discount-container .price span.number{color:#ffebee;font-size:14px;font-weight:700;line-height:10px}.swiper-goods-container .swiper-slide .swiper-inner-container .discount{bottom:-5px;height:53px;overflow:hidden;position:absolute;right:-5px;text-align:right;width:53px;z-index:1}.swiper-goods-container .swiper-slide .swiper-inner-container .discount span{background:#79a70a;background:-webkit-gradient(linear,left top,left bottom,from(#e53935),to(#d32f2f));background:linear-gradient(#e53935,#d32f2f);-webkit-box-shadow:0 3px 9px -8px #000;box-shadow:0 3px 9px -8px #000;color:#fff;display:block;font-size:14px;font-weight:700;left:-21px;line-height:20px;position:absolute;text-align:center;text-transform:uppercase;top:23px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:113px}.swiper-goods-container .swiper-slide .swiper-inner-container .discount:after,.swiper-goods-container .swiper-slide .swiper-inner-container .discount:before{content:"";position:absolute}.swiper-goods-container .swiper-slide .swiper-inner-container .discount:before{border:3px solid transparent;border-top-color:#d32f2f;bottom:-3px;height:0;left:-1px;width:0;z-index:-1}.swiper-goods-container .swiper-slide .swiper-inner-container .discount:after{border:3px solid transparent;border-left-color:#d32f2f;height:0;right:-3px;top:-1px;width:0;z-index:-1}.swiper-goods-container .swiper-slide .swiper-inner-container .discount2{bottom:0;position:absolute;right:0}.swiper-goods-container .swiper-slide .swiper-inner-container .discount2 span{background-color:red;border-bottom-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:-1px 2px 3px rgba(0,0,0,.3);box-shadow:-1px 2px 3px rgba(0,0,0,.3);color:#fff;display:block;font-size:14px;font-weight:700;line-height:25px;margin-left:12px;padding:0 12px;position:relative}.swiper-goods-container .swiper-slide .swiper-inner-container .discount2 span:after,.swiper-goods-container .swiper-slide .swiper-inner-container .discount2 span:before{content:"";position:absolute}.swiper-goods-container .swiper-slide .swiper-inner-container .discount2 span:before{border-color:transparent red transparent transparent;border-style:solid;border-width:13px 12px 12px 0;height:0;left:-12px;top:0;width:0}.swiper-goods-container .swiper-slide .swiper-inner-container .discount2 span:after{background:#fff;border-radius:2px;-webkit-box-shadow:-1px -1px 2px #004977;box-shadow:-1px -1px 2px #004977;height:4px;left:-2px;top:11px;width:4px}.swiper-goods-container .swiper-slide .swiper-inner-container .new{background:rgba(54,86,255,.8);-webkit-box-shadow:-1px 2px 3px rgba(0,0,0,.3);box-shadow:-1px 2px 3px rgba(0,0,0,.3);color:#fff;font-size:14px;padding:1px 10px;position:absolute;right:-3px;top:0}.swiper-goods-container .swiper-slide .swiper-inner-container .new:after,.swiper-goods-container .swiper-slide .swiper-inner-container .new:before{content:"";position:absolute}.swiper-goods-container .swiper-slide .swiper-inner-container .new:before{background:rgba(54,86,255,.8);border-radius:0 5px 5px 0;height:124%;padding:0 0 7px;right:-7px;top:0;width:7px}.swiper-goods-container .swiper-slide .swiper-inner-container .new:after{background:#add8e6;border-radius:0 5px 5px 0;bottom:-4px;height:4px;right:-5px;width:4px}.swiper-goods-container .swiper-slide .sale{background:rgba(255,0,0,.5);border:1px solid rgba(255,0,0,.5);border-radius:3px;color:#fff;font-size:14px;font-weight:700;left:17%;padding:1px 10px;position:absolute;text-shadow:1px 2px 3px #000;top:5px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.swiper-goods-container .swiper-slide a{color:#000;text-decoration:none}.swiper-goods-container .swiper-slide a:hover{cursor:pointer;outline:none;text-decoration:none}.swiper-goods-container .active .swiper-inner-container{border-bottom:1px solid #48a5f5}.swiper-goods-container .swiper-button-next,.swiper-goods-container .swiper-button-prev{top:25%}.swiper-goods-container .swiper-button-next:after,.swiper-goods-container .swiper-button-prev:after{color:#000;font-size:30px}.swiper-goods-container .swiper-button-prev{left:0}.swiper-goods-container .swiper-button-next{right:0}.swiper-data-container{margin-top:20px;overflow:hidden;position:relative}.slider-goods{opacity:1;padding:0 30px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;visibility:hidden}.slider-goods .active{border-bottom:1px solid #48a5f5}.slider-goods .slider-goods-item{color:#000}.slider-goods .slider-goods-item a{color:#000;outline:none}.slider-goods .slider-goods-item a:hover{cursor:pointer;outline:none;text-decoration:none}.slider-goods .slider-goods-item:hover{cursor:pointer;text-decoration:none}.slider-goods .slider-goods-item .name{line-height:20px;margin-top:5px}.slider-goods .slider-goods-item img:focus,.slider-goods .slider-goods-item:focus{outline:none}.slider-data{padding-bottom:20px}.slider-data .slider-data-item{display:none}.slider-data .slider-data-item:first-child{display:block}.slider-data .name,.slider-data .part,.slider-data .price{font-weight:700}.slider-data .name{font-size:20px}.slider-data .part,.slider-data .price{font-family:sans-serif;font-size:26px}.slider-data .price span{color:#838383;font-size:18px}.slider-data .description,.slider-data .photo{margin-bottom:20px}.slider-data .description{font-family:sans-serif}.slider-data .description ol,.slider-data .description ul{padding-left:20px}.slider-data .photo img{display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:80%}.slider-data .discount{bottom:25%;position:absolute;right:8%}.slider-data .discount span{background-color:red;border-bottom-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:-1px 2px 3px rgba(0,0,0,.3);box-shadow:-1px 2px 3px rgba(0,0,0,.3);color:#fff;display:block;font-size:16px;font-weight:700;line-height:25px;margin-left:12px;padding:0 16px;position:relative}.slider-data .discount span:after,.slider-data .discount span:before{content:"";position:absolute}.slider-data .discount span:before{border-color:transparent red transparent transparent;border-style:solid;border-width:13px 12px 12px 0;height:0;left:-12px;top:0;width:0}.slider-data .discount span:after{background:#fff;border-radius:2px;-webkit-box-shadow:-1px -1px 2px #004977;box-shadow:-1px -1px 2px #004977;height:4px;left:-2px;top:11px;width:4px}.slider-data .new{background:rgba(54,86,255,.8);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.3);box-shadow:1px 2px 3px rgba(0,0,0,.3);color:#fff;font-size:16px;font-weight:700;left:10%;padding:1px 10px;position:absolute;text-transform:uppercase;top:0}.slider-data .new:after,.slider-data .new:before{content:"";position:absolute}.slider-data .new:before{background:rgba(54,86,255,.8);border-radius:5px 0 0 5px;height:124%;left:-7px;padding:0 0 7px;top:0;width:7px}.slider-data .new:after{background:#add8e6;border-radius:5px 0 0 5px;bottom:-4px;height:4px;left:-5px;width:4px}.slider-data .sale{background:rgba(255,0,0,.6);border:1px solid rgba(255,0,0,.6);border-radius:3px;color:#fff;font-size:16px;font-weight:700;left:10%;padding:1px 10px;position:absolute;text-shadow:1px 2px 3px #000;text-transform:uppercase;top:7px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}#main-slider{margin-bottom:20px}#main-slider .swiper-goods-container .swiper-slide-active .swiper-inner-container{border-bottom:1px solid #48a5f5}.main-image-slider{cursor:pointer}.slick-list,.slick-track{height:100%}.gallery .ntv{color:#39a82a;display:inline-block;text-decoration:underline}.gallery .swiper-goods-container{margin-bottom:25px;margin-top:15px}.gallery .swiper-goods-container .swiper-button-next,.gallery .swiper-goods-container .swiper-button-prev{top:50%}.gallery .swiper-goods-container .swiper-slide .image-container{position:relative}.gallery .swiper-goods-container .swiper-slide .image-container:after{background:rgba(0,0,0,.6);content:"\a";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s;-webkit-transition:all .5s;width:100%}.gallery .swiper-goods-container .swiper-slide .image-container:hover:after{opacity:1}.gallery .swiper-goods-container .swiper-slide .image-container:hover .zoom{opacity:1;z-index:2}.gallery .swiper-goods-container .swiper-slide .image-container .zoom{color:#fff;font-size:16px;left:50%;opacity:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.gallery .slider-goods{margin-bottom:25px;margin-top:15px}.gallery .slider-goods .slider-goods-item .image-container{position:relative}.gallery .slider-goods .slider-goods-item .image-container:after{background:rgba(0,0,0,.6);content:"\a";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s;-webkit-transition:all .5s;width:100%}.gallery .slider-goods .slider-goods-item .image-container:hover:after{opacity:1}.gallery .slider-goods .slider-goods-item .image-container:hover .zoom{opacity:1;z-index:2}.gallery .slider-goods .slider-goods-item .image-container .zoom{color:#fff;font-size:16px;left:50%;opacity:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.order-page .help-label{color:#3656ff;display:inline-block;text-decoration:underline}.order-page .help-icon{background:url(../images/help.png) 0 0 no-repeat;display:inline-block;height:22px;margin-right:5px;position:relative;top:4px;width:21px}.order-page #help{background-color:#40a3f5;border-radius:3px;color:#fff;margin-bottom:20px;padding:10px;text-shadow:1px 1px 5px #000}.order-page #help ol{margin:0 0 0 20px;padding:0}.order-page #help ol li a{color:#fff;font-weight:700;text-decoration:underline}#addCartForm{color:#fff;margin:20px 0}#addCartForm #count{text-align:center}#addCartForm .form-background{background-color:#40a3f3;padding-top:7px}#addCartForm .form-fields{background-color:#40a3f2;padding-top:5px}#addCartForm .help-form{color:#000}.input-group .counter-btn{background-color:#fff;border-color:#ccc;-webkit-box-shadow:none;box-shadow:none}.input-group .input-group-text{background-color:#fff}.custom-form{border-radius:3px}.custom-form label{font-weight:700}.custom-form .inner-div{background-color:#40a3f5;margin:0;padding:10px}.custom-form .help-form{padding-top:6px}.custom-form .help-form .btns{padding-right:0;text-align:right}.custom-form .help-form .btn-submit{background-color:#3656ff;color:#fff;font-weight:700;padding:6px 25px}.custom-form .help-form .errors,.custom-form .help-form .success{height:calc(1.5em + .75rem + 2px);line-height:2.5;margin-bottom:0}.custom-form .help-form .errors i,.custom-form .help-form .success i{padding-right:5px}.custom-form .help-form .success{color:#419037}.custom-form .help-form .errors{color:red}.help-form .errors{color:red;line-height:2.5;margin-bottom:0}.help-form .errors i{padding-right:5px}.basket-table .edit-cart{display:inline-block}.basket-table .delete-cart{color:red}.basket-table .mobile-show{display:none}.basket-table .mobile-hide{display:block}.basket-table .mobile-hide-td{display:table-cell}.basket-table td,.basket-table th{padding:.5rem}.basket-table thead tr{background-color:#d6d6d6}.basket-table thead tr th{border:0;font-size:14px;vertical-align:middle}.basket-table tbody tr:first-child td{border-top:0}.basket-table tbody tr td{color:#5a5a5a;vertical-align:middle}.basket-table tbody tr td.cart-price{color:#000}.basket-table tbody tr td.mobile-table-btns{display:none}.basket-table tbody tr td.cart-good-params{font-size:12px}.basket-table .pickup_deny{background-color:#f1f1f1}.pickup_deny_text{color:grey}#orderForm #mkad_distance{padding-left:6px;width:50px}#orderForm .paymentinfo-block p{margin-bottom:10px}#orderForm .total-sum{font-size:22px}#orderForm .discount{background-color:#6c0;border-radius:3px;color:#fff;display:inline-block;font-size:18px;padding:5px 10px}#orderForm .diff-install-block,#orderForm .diff-install-block label,#orderForm .lift-block,#orderForm .lift-block label{margin-left:15px}#orderForm .diff-install-block input,#orderForm .lift-block input{margin-left:-15px}#orderForm .vat-block{display:-webkit-box;display:-ms-flexbox;display:flex}#orderForm .social-card-container{background:#e9f5fe;padding:16px}#orderForm .social-card-container .social-card__label-container{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#orderForm .social-card-container .social-card__label-container:not(.collapsed) .rotate-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#orderForm .social-card-container .social-card__label-container .social-card__label-text{font-size:18px;font-weight:700;margin-bottom:0}#orderForm .social-card-container .social-card__label-container .card-icon{margin-right:5px}#orderForm .social-card-container .social-card__label-container .accicon{margin-left:5px}#orderForm .social-card-container .social-card__input-container .discount-value{background-color:#f37384;border-radius:12px 0 0 12px;color:#fff;display:inline-block;font-weight:700;padding:0 7px 0 18px;position:relative}#orderForm .social-card-container .social-card__input-container .discount-value .point{background-color:#f6f6f6;border-radius:50%;display:inline-block;height:4px;left:7px;margin-top:-2px;position:absolute;top:50%;width:4px}#orderForm .social-card-container .social-card__input-container .social-card-applied p.info{font-size:20px;font-weight:900}#orderForm .social-card-container .social-card__input-container .social-card-applied .btn-deactivate-soc-card{color:#000;font-size:18px;text-decoration:underline}.small-page{margin-bottom:250px}.modal button.close:focus{outline:none}.moscow_promo .card_images .card_old{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.moscow_promo .card_images .card_new{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.footer{background-color:#40a3f5;color:#fff;padding:20px 0}.footer p{margin-bottom:0}.footer .footer-logo{background:url(../images/footer-logo.png) no-repeat 0 0;height:51px;padding:0;width:161px}.footer .phone{color:#fff;display:inline-block;font-size:28px;font-weight:700}.footer .phone:hover{color:#fff;text-decoration:none}.footer .copyright,.footer .time{font-size:14px;line-height:20px}.footer .time{margin-top:10px}.footer .policy{color:hsla(0,0%,100%,.8);display:block;font-size:14px;line-height:18px;text-decoration:underline}.footer .socials{margin:10px 0}.footer .opt{color:#fff;display:block;font-size:12px;line-height:14px;text-decoration:underline}.footer-mobile{background:#40a3f5;border-top:.1rem solid #dedee2;bottom:0;display:block;height:62px;left:0;overflow:hidden;position:fixed;right:0;z-index:1030}.footer-mobile ul{display:-ms-inline-grid;display:inline-grid;float:left;-ms-grid-column:4;grid-column:4;list-style:none;margin:0;padding:0;width:100%;-ms-grid-columns:auto auto auto auto auto;grid-template-columns:auto auto auto auto auto}.footer-mobile ul li{float:left;height:50px;margin:3px 0;text-align:center}.footer-mobile ul li a{display:inline-block;margin-top:6px;text-decoration:none}.footer-mobile ul li a p{color:#fff;font-size:10pt;line-height:18px;margin-bottom:0;text-align:center}.footer-mobile ul li a p.icon i{color:#fff;font-size:24px}.custom-table{font-size:16px}.custom-table thead th{border-top:none}.custom-table tbody td.v-middle,.custom-table thead th.v-middle{vertical-align:middle}.custom-table tbody td.bold{font-weight:700}.custom-table tbody td.tg-gray{color:#8e8e8e}.custom-table s{background-image:linear-gradient(transparent 8px,red 0,red 11px,transparent 0);text-decoration:none}.basket-btn-add{background:url(../images/basket-add.png) 0 0 no-repeat;display:inline-block;height:24px;margin-top:2px;width:24px}#measurerModal .modal-header{padding:10px 1rem}#measurerModal form label{margin-bottom:0}#measurerModal #request_mkad_distance{padding-left:7px;width:50px}#measurerModal #mkad_request_help{margin-left:15px}#measurerModal .inline{display:inline-block}.rating_star{background:url(../images/icons/star.gif) no-repeat 0 0;background-position:0 -32px;display:block;float:left;width:20px}.fancybox-caption a.image_gallery_caption{color:#fff;text-decoration:underline}jdiv.__jivoMobileButton{bottom:0}.suggestions-promo{display:none!important}.form-policy{font-size:12px;line-height:16px}@media (max-width:400px){#top-nav .navbar-toggler .navbar-menu-text{font-size:12px}.custom-table{font-size:10px}.product-block .cert{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}#btn-call{margin-left:6px}#logo h4{font-size:14px}#logo h1{background-size:contain;height:40px;width:140px}#logo .shop-text{font-size:14px;height:40px!important}#logo .logo-img{height:40px!important;width:105px!important}#contacts p.big,#contacts p.big-alt,#contacts p.email{font-size:14px!important}#contacts p.email{margin-top:2px}#contacts .btns-block #btn-call,#contacts .btns-block .btn-measurer-request,#contacts .btns-block .btn-socials{font-size:12px!important}#contacts .btns-block .btn-socials,#contacts .btns-block .btn-socials img{height:30px!important;width:30px!important}.navbar{background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar .navbar-order-btn{margin:5px 5px 5px 0!important;width:48%}.navbar .navbar-order-btn .nav-item a{font-size:14px;padding-right:14px!important;text-align:center;width:100%}.navbar .navbar-collapse,.navbar .navbar-toggler{background-color:#40a3f5}.navbar .navbar-toggler{margin:5px 0 5px 5px;width:48%}.navbar .navbar-toggler .navbar-toggler-icon{display:inline-block}.navbar .navbar-toggler .navbar-menu-text{display:inline-block;padding:5px 9px!important}#theme-switch .prom a{font-size:14px}}@media (max-width:435px){#contacts .btns-block .btn-measurer-request{margin-top:15px!important}}@media (max-width:450px){.custom-table{font-size:10px}.custom-table s{background-image:linear-gradient(transparent 4px,red 0,red 6px,transparent 0)}}@media (max-width:480px){.navbar{background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar .navbar-order-btn{margin-right:4px}.navbar .navbar-order-btn .nav-item a{padding-right:19px}.navbar .navbar-collapse,.navbar .navbar-toggler{background-color:#40a3f5}.navbar .navbar-toggler .navbar-toggler-icon{display:inline-block}.navbar .navbar-toggler .navbar-menu-text{display:inline-block;padding:5px 17px}.swiper-goods-container .swiper-slide .swiper-inner-container{margin:0 25px 5px}}@media (max-width:576px){.basket-table .edit-cart{margin-right:5px}.basket-table .mobile-show{display:inline}.basket-table .mobile-hide,.basket-table .mobile-hide-td{display:none}.basket-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.basket-table tbody tr{background-color:#fafafa;border:solid #ddd;border-width:1px 1px 3px;display:block;margin-bottom:.625em;padding:.35em}.basket-table tbody tr td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right!important}.basket-table tbody tr td:before{content:attr(data-label);float:left;font-weight:700;padding-bottom:1px;padding-right:10px;text-transform:uppercase}.basket-table tbody tr td:last-child{border-bottom:0}.basket-table tbody tr td:first-child{border-top:0}.basket-table tbody tr td.mobile-table-btns{display:block}.basket-table tbody tr td.cart-price{border-bottom:0}.basket-table tfoot td{border-top:0}#contacts .btns-block #btn-call,#contacts .btns-block .btn-measurer-request,#contacts .btns-block .btn-socials{font-size:14px}#contacts .btns-block .btn-socials,#contacts .btns-block .btn-socials img{height:31px;width:31px}#contacts .btns-block .btn-measurer-request{margin-left:0}.calc-div a.calc{font-size:18px;height:40px;line-height:20px}.calc-div a.calc i{background-size:contain}.calc-div a.calc i,.catalog-items .catalog-item .discount-container,.catalog-items .catalog-item .discount-container .price,.catalog-items .catalog-item .discount-container:after,.catalog-items .catalog-item .discount-container:before{height:40px;width:40px}.catalog-items .catalog-item .discount-container .price span{font-size:10px}.catalog-items .catalog-item .discount-container .price span.number{font-size:14px}}@media (max-width:767px){#logo{text-align:center}#logo h1{margin:0}#logo .logo-info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#logo .logo-info,#logo .shop-text{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#logo .shop-text{height:63px;margin:0 0 0 20px;text-align:left}#logo .logo-img{background-size:contain;height:50px;width:130px}#contacts{text-align:center}#contacts p.big,#contacts p.big-alt{display:inline;font-size:18px}#contacts p.big-alt{margin-left:10px}#contacts .btns-block{margin-top:10px}#contacts .btns-block .btn-measurer-request{border-radius:.25rem;margin-left:0;margin-top:0}.moscow_promo .card_images .card_new,.moscow_promo .card_images .card_old{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#btn-call{display:inline}.footer{padding-bottom:82px}.footer .copyright,.footer .phone,.footer .time{text-align:center}.footer .copyright{margin-top:15px}jdiv.__jivoMobileButton{bottom:52px}.navbar-menu.sticky-top{position:relative;top:unset}}@media (min-width:768px){#contacts{text-align:right}}@media (min-width:768px) and (max-width:991px){#contacts p.big{font-size:24px}}@media (max-width:992px){.calc-div{margin-top:20px;text-align:center}.btn-measurer-div{margin:15px 0 20px;text-align:center}.navbar .nav-link{padding-left:15px;text-align:left}.product-block .img-slider{margin-top:10px}.footer .copyright{text-align:center}}@media (min-width:992px){.calc-div{margin-top:0;text-align:left}.navbar{padding:0}.navbar .nav-link{padding-left:0;text-align:center}.navbar .navbar-side{width:20%}.product-block .img-slider{margin-bottom:3px;margin-top:10px}.composition-items .center-item{position:relative}.composition-items .center-item:after,.composition-items .center-item:before{background:url(../images/plus.png) no-repeat scroll 50% transparent;content:"";display:block;height:22px;position:absolute;width:22px}.composition-items .center-item:before{left:-11px;top:80px}.composition-items .center-item:after{right:-11px;top:80px}.footer .phone{font-size:26px}.footer .copyright,.footer .time{text-align:left}.footer .socials .row2{margin-top:5px}}@media (min-width:1200px){.product-block .img-slider{margin-bottom:5px}.footer .phone{font-size:28px}.footer .socials .row2{margin-top:0}}