.wysiwyg p:not([class]){font-size:16px;margin-bottom:25px}.wysiwyg p:not([class])+ul:not([class]){margin-top:-17px}.wysiwyg ul:not([class]){font-size:16px;padding-left:4px}.wysiwyg ul:not([class]) li:not([class]){padding:0 0 0 10px;font-size:16px;margin-bottom:10px;position:relative;background:none;line-height:26px}.wysiwyg ul:not([class]) li:after{height:4px;content:"";position:absolute;top:12px;background-color:#ff3334;left:0;width:4px;display:block}.super{vertical-align:super}.sub,.super{font-size:8px}.sub{vertical-align:sub}.col-left{padding-right:26px;box-sizing:border-box;width:236px}.col-right{width:calc(100% - 236px)}.title-over{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;border-bottom:2px solid #ff3334;margin:0 0 26px;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}h1.title{margin-bottom:5px;border-bottom:none}.nav-list{margin-bottom:6px;display:flex}.nav-list__item{margin-right:20px;position:relative}.nav-list__item:last-child{margin-right:0}.nav-list__item:last-child:before{content:"";position:absolute;bottom:2px;top:2px;background-color:#606060;left:-10px;width:1px}.nav-list__link{font-size:16px;text-decoration:none;display:inline-block}.nav-list__link:hover .nav-list__link-text{border-bottom:transparent}.nav-list__link-text{border-bottom:1px solid #03a9f4}.brand__list{flex-wrap:wrap;margin:0 -13px -50px;display:flex}.brand__item{padding:0 13px;margin-bottom:50px;box-sizing:border-box;width:33.3%}.brand__logo-over{height:93px}.brand__img-over,.brand__logo-over{justify-content:center;display:flex}.brand__img-over{height:172px}.brand__img,.brand__logo{max-width:100%}.product__item{padding:0 10px;margin-bottom:15px;border-bottom:1px solid #adadaf}.product__item:last-child{margin-bottom:0;border-bottom:transparent}.product__link{font-size:18px;text-decoration:none;font-weight:700;line-height:24px;display:inline-block}.product__link:hover .product__link-title{border-bottom:transparent}.product__link-title{border-bottom:1px solid #03a9f4}.product__desc{padding:8px 0 15px}.product__area,.product__price{justify-content:space-between;font-size:14px;align-items:flex-end;display:flex}.product__area-label,.product__price-label{color:#626262}.product__area-value{font-weight:700}.product__price-value{color:#ff3334}.product__area-value--number,.product__price-value--number{font-size:20px;font-weight:700}.brand__attention{padding:15px 0;font-size:18px;font-weight:700;color:#ff3334;text-transform:uppercase;text-align:center;background-color:#dededf;line-height:18px}.card{justify-content:space-between;display:flex}.catalog-nav__title{margin-bottom:14px}.catalog-nav__title-link{font-size:16px;text-decoration:none;font-weight:700;color:#ff3334;text-transform:uppercase;display:inline-block}.catalog-nav__title-link:visited{color:#ff3334}.accordion__item{position:relative;border-bottom:1px solid #e0e0e0}.accordion__item.active,.accordion__item:last-child{border-bottom:1px solid transparent}.accordion__item.active .accordion__trigger:after{transform:translateY(-50%) rotate(0deg)}.accordion__item:last-child.active .content-accordion__item:last-child{border-bottom:1px solid #e0e0e0}.accordion__trigger{height:16px;padding:12px 14px;font-size:14px;font-weight:700;right:0;color:#2e2f33;position:relative;position:absolute;top:0;background-color:#efefef;cursor:pointer;width:16px}.accordion__trigger:after{height:7px;transform:translateY(-50%) rotate(180deg);right:15px;transition:.3s;content:"";position:absolute;top:50%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAMAAAAGcixRAAAAQlBMVEX/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzT/MzTRY376AAAAFnRSTlMAHCkqMzdCRU9QVldpb8bj6vH1+fz+o7B1IAAAADpJREFUeAEtwYcVgCAMQMGPUiz0wP6rinnc8btuNi/iUa713hzLUSUEqSeYMl54RjHkGVnizNiESvYDPn0ByqNnYekAAAAASUVORK5CYII=);width:10px}.accordion__item_title{padding:12px 14px;font-size:14px;font-weight:700;color:#2e2f33;position:relative;background-color:#efefef}.accordion__item_title a{font-size:14px;text-decoration:none;font-weight:700;color:#2e2f33}.accordion__item_title a:hover{color:#ff3334}.accordion__content{display:none}.content-accordion__item{border-bottom:1px solid #e0e0e0}.content-accordion__item:last-child{border-bottom:1px solid transparent}.content-accordion__link{padding:12px 14px;font-size:14px;text-decoration:none;color:#2e2f33;display:block}.content-accordion__link:hover,.content-accordion__link:visited{color:#2e2f33}.card__title{font-size:20px;font-weight:700;margin-bottom:8px}.card__block{display:flex}.card-slider{width:365px}.card__content{box-sizing:border-box;width:calc(100% - 365px);padding-left:20px}.card-slider__for{height:298px;border:2px solid #f0f0f0;box-sizing:border-box;width:360px}.card-slider__for .slick-list.draggable,.card-slider__for .slick-list.draggable .slick-track,.card-slider__for-item{height:100%}.card-slider__for-img{height:100%;object-fit:contain;width:100%;font-family:"object-fit: contain"}.card-slider__nav .slick-list.draggable{padding:10px 0!important}.card-slider__nav-item{height:74px;border:2px solid transparent;margin-right:10px;box-sizing:border-box;box-shadow:0 5px 10px rgba(0,0,0,.22);cursor:pointer;width:112px!important}.card-slider__nav-item.slick-current{border-color:#ff3334}.card-slider__nav-img{height:100%;object-fit:contain;width:100%;font-family:"object-fit: contain"}.card__logo-over{height:40px;margin-bottom:10px}.card__logo{max-height:100%}.card__desc{margin-bottom:15px}.card__desc-title{font-size:16px;font-weight:700;margin-bottom:6px;text-transform:uppercase}.card__desc-list{padding:0}.card__desc-item{padding:0 0 0 10px;margin-bottom:11px;position:relative;letter-spacing:.03rem;background:none}.card__desc-item:last-child{margin-bottom:0}.card__desc-item:after{height:3px;content:"";position:absolute;top:9px;background-color:#ff3334;left:0;width:3px;display:block}.card__price-over{padding:15px 0 10px;margin-bottom:10px;border-top:3px solid #efefef;border-bottom:3px solid #efefef;align-items:center;display:flex}.card__price-label{font-size:14px;color:#5c5c5c;text-transform:lowercase}.card__price-value{font-size:36px;font-weight:700;color:#212121}.card__price-value--text{font-size:20px}.card__delivery{font-size:16px;margin-bottom:18px;color:#ff3334}.card__installation{padding:18px 0;font-size:16px;color:#ff3334}.card__buy{margin-left:auto}.card__buy .btn,.card__buy .btn:active,.card__buy .btn:hover,.card__buy .btn:visited{padding:15px 18px 16px 20px;font-size:12px;text-decoration:none;font-weight:700;color:#fff;text-transform:uppercase;border-bottom:2px solid #bd2627;border-radius:10px;background:#ff3334;line-height:13px}.card__buy .btn:active:hover,.card__buy .btn:hover,.card__buy .btn:hover:hover,.card__buy .btn:visited:hover{background:#dd0101}.card-call{padding:10px 40px 16px;margin-bottom:30px;text-align:center;background-color:#efefef}.card-call p{margin-top:15px}.card-call__title{font-size:17px;margin-bottom:12px;color:#ff3334}.card-call__phones{justify-content:space-around;display:flex}.card-call__phone{font-size:20px;color:#3d3e42}.card-tabs__nav{position:relative;display:flex}.card-tabs__nav:after{height:3px;right:0;content:"";position:absolute;bottom:0;background-color:#cdcecf;left:0}.card-tabs__nav-item{padding:20px 12px;font-size:16px;font-weight:700;color:#212121;text-transform:uppercase;position:relative;text-align:center;background-color:#efefef;cursor:pointer;width:50%}.card-tabs__nav-item:first-child{margin-right:10px}.card-tabs__nav-item.active{color:#ff3334;border-top:3px solid #cdcecf;background-color:#fff;z-index:1}.card-tabs__nav-item.active:after,.card-tabs__nav-item.active:before{content:"";position:absolute;bottom:0;top:0;background-color:#cdcecf;width:3px}.card-tabs__nav-item.active:before{left:0}.card-tabs__nav-item.active:after{right:0}.card-tabs__content-item{padding-top:25px;display:none}.card-tabs__content-item.active{display:block}img[src="/uploads/files/arrow-bottom.png"]{transform:rotate(0deg);transition:.3s}img[src="/uploads/files/arrow-bottom.png"].shown{transform:rotate(180deg)}.delivery-free{font-size:16px;font-weight:700;color:#ff3334;text-transform:uppercase;position:relative;padding-left:40px}.delivery-free:before{height:24px;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;background-size:contain;top:50%;left:0;width:30px;background-image:url(/assets/site/img/delivery-free.png);background-repeat:no-repeat}.grid__row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -9px;display:-webkit-box;display:-ms-flexbox;display:flex}.grid__col{padding:0 9px;margin-bottom:18px;box-sizing:border-box}.grid__col--2{min-width:50%;width:50%}.grid__col--4{min-width:25%;width:25%}.product-nav{margin-bottom:30px}.product-nav__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;margin:0 -5px -12px;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-nav__item{padding:0 5px;margin-bottom:12px}.product-nav__item.current .product-nav__link{color:#fff;background-color:#ff3334}.product-nav__link{height:44px;padding:0 16px;font-size:14px;text-decoration:none;font-weight:700;color:#212121;-webkit-transition:.2s;transition:.2s;text-transform:uppercase;background-color:#efefef;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;border-radius:10px;line-height:44px;display:block}.product-nav__link:visited{color:#212121}.product-nav__link:hover,.product-nav__link:visited:hover{color:#fff;background-color:#ff3334}.prod{padding:24px 20px;-webkit-box-shadow:0 1px 15px rgba(0,0,0,.13);box-shadow:0 1px 15px rgba(0,0,0,.13);-webkit-border-radius:6px;border-radius:6px}.prod__link{text-decoration:none;display:block}.prod__link:hover .prod__title span{border-color:#03a9f4}.prod__img-over{height:144px;overflow:hidden;margin-bottom:20px}.prod__img{height:100%!important;object-fit:contain;width:100%;font-family:"object-fit: contain;"}.prod__title{font-size:18px;margin-bottom:18px;color:#03a9f4;line-height:1.35}.prod__title span{border-bottom:1px solid transparent}.prod__square{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;font-size:12px;margin-bottom:16px;-webkit-box-align:end;text-transform:uppercase;align-items:flex-end;line-height:1.4;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.prod__square-key{color:#818181}.prod__square-value{font-size:16px;font-weight:700;color:#212121;text-transform:lowercase}.prod__price{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;font-size:12px;-webkit-box-align:end;text-transform:uppercase;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.prod__price-key{color:#818181}.prod__price-value{font-size:20px;font-weight:700;color:#ff3334}.pagination{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin-top:12px}.pagination,.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__list{-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end}.pagination__item{padding:0 1px;-webkit-box-sizing:border-box;box-sizing:border-box}.pagination__item.current .pagination__link{color:#fff;background-color:#ff3334}.pagination__link{height:40px;font-size:16px;text-decoration:none;font-weight:700;color:#818181;text-align:center;-webkit-border-radius:10px;border-radius:10px;width:40px;line-height:40px;display:block}.pagination__link:visited{color:#818181}.pagination__link:hover{color:#fff;background-color:#ff3334}.banner-wrapp{margin-top:50px}.services-banner{height:200px;overflow:hidden;background-size:cover;background-position:50% 50%;-webkit-border-radius:6px;border-radius:6px;background-repeat:no-repeat}.services-banner,.services-banner__link{-webkit-box-sizing:border-box;box-sizing:border-box}.services-banner__link{height:100%;padding:40px 40px 28px;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none;color:#212121;-webkit-transition:.2s;transition:.2s;align-content:space-between;-ms-flex-line-pack:justify;display:-webkit-box;display:flex}.services-banner__link:hover .services-banner__link-text{padding-right:50px}.services-banner__title{font-size:22px;font-weight:700;color:#212121;width:100%}.services-banner__link-text{font-size:14px;font-weight:700;color:#ff3334;-webkit-transition:.2s;transition:.2s;text-transform:uppercase;position:relative;padding-right:40px}.services-banner__link-text:after{height:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;-webkit-transition:.2s;transition:.2s;content:"";position:absolute;top:50%;background:url(/assets/site/img/arrow-grey.png) no-repeat;width:16px}.b-form input[type=text]:read-only{height:auto;padding:0;border:0;-webkit-appearance:none;background:transparent;width:100%;line-height:1.2;display:block}.cust-collapse__head{display:none}@media (max-width:990px){.grid__col--4{min-width:33.3%;width:33.3%}}@media (max-width:768px){.prod__square_cus{align-items:center}.cust-collapse__head{position:relative;display:block}}@media (max-width:750px){.grid__col--2{min-width:100%;width:100%}.grid__col--4{min-width:50%;width:50%}}@media (max-width:500px){.grid__col--4{min-width:100%;width:100%}.pagination__link{height:30px;font-size:14px;width:30px;line-height:30px}.services-banner__link{padding:20px 20px 18px}}.banner-bottom{margin-right:auto;margin-left:auto}header nav .wrap-item .b-submenu-wrapper .b-submenu .b-list .b-list__item.title a{display:inline-block!important}.b-list__sub-item-wrapper{padding-left:30px}header nav .b-list__sub-item-wrapper a{border-bottom-color:transparent}.footer-menu{list-style:none}.footer-menu:not(:last-child){margin-bottom:25px}.footer-menu li{padding:0;font-size:inherit;margin-right:20px;margin-bottom:10px;background:none;line-height:1.3;display:inline-block}.footer-menu a{margin:0!important}.loader-bg{right:0;position:absolute;opacity:.5;bottom:0;top:0;background:#fff;left:0}.loader{height:100px;transform:translate(-50%,-50%);position:absolute;top:50%;border-radius:100%;left:50%;width:100px}.loader:after,.loader:before{height:100%;border:10px solid transparent;content:"";position:absolute;border-top-color:#bd2627;top:-10px;border-radius:100%;left:-10px;width:100%}.loader:before{animation:spin 1s infinite;z-index:100}.loader:after{border:10px solid #ccc}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}