.container2{max-width:1650px;margin:0 auto;width:100%}.fade{opacity:1}.modal-header{justify-content:flex-start}.fa-regular,.far{font-family:'Font Awesome 5 Pro' !important;font-weight:400}font.notetext br{display:none}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#ff761a !important;border-color:#ff761a !important;box-shadow:0 0 0 .25rem rgb(49 132 253/50%)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#ff761a !important;border-color:#ff761a !important}a.disabled{pointer-events:none;color:#ff7c1c4d}.filterBlock{z-index:100}.table-custom thead tr{position:sticky;top:0}.table-responsive{overflow-x:unset}.header__burger{display:none}.header .hamburger .navbar{display:flex;align-items:center;justify-content:center;padding:0;margin:0}.wrapMobile .header__burger{display:block;position:absolute;right:0}.header__burger{width:30px;height:20px;min-width:30px;position:relative;z-index:100;display:block}.header__burger:before,.header__burger:after{content:'';background-color:#ffffff7a;position:absolute;width:100%;min-width:100%;height:2px;left:0;transition:all .3s ease 0s}
.header__burger:before{top:0}.header__burger span{position:absolute;background-color:#ffffff7a;left:0;width:100%;height:2px;top:9px;transition:all .3s ease 0s}.header__burger:after{bottom:0}.header__burger.active:before{transform:rotate(45deg);top:9px}.header__burger.active span{display:none}.header__burger.active:after{transform:rotate(-45deg);bottom:9px}.wrapMobile{left:-100%;transition:all 1s ease;border-top:1px dashed #363c42fa;height:100vh;width:100%;position:fixed;background:#363c42fa;top:0;z-index:20;overflow:auto;z-index:200;margin:50px 0}html.lock{overflow:clip;overflow:hidden}.wrapMobile ul li{list-style-type:none;margin:0 !important}.wrapMobile .menubot ul{display:flex;flex-direction:column;width:100%;padding:0;text-align:left;align-items:flex-start !important}.menutop ul{padding:0}.catMainLeft .imgW{display:none}.mtitle{font-weight:500;font-size:18px;margin-top:20px;color:#fff;margin-bottom:20px}.serts_table_no_result{display:none}.menutop{position:relative}.menutop:before{content:'';width:100%;position:absolute;height:1px;background:#818589;bottom:-30px;left:0}
.wrapMobile.active .container{overflow:auto;padding-bottom:100px}.menubot ul li{padding:10px 0}.wrapMobile.active{left:0}.header__burger{display:block;margin:15px}.catMainLeft a{color:#fff}.catMainLeft i{color:#83878b}.catMainLeft ul li{border-bottom:1px dotted transparent;padding:5px 0}.menubot ul li{border-bottom:1px solid #83878b;width:100%}.catMainLeft a.active{font-family:'Roboto';color:#ec751f}.catMainLeft a:hover,.catMainLeft a:focus,.catMainLeft a:active{color:#ec751f}.catMainLeft i.active{color:#ff761a}.menubot{padding:45px 0 0}.wrapMobile .roof-phone i{padding-right:20px}.wrapMobile ul li{font-family:'Roboto';font-weight:400;font-size:17px}.catMainLeft a{font-size:17px}.catMainLeft ul .name{width:calc(100% - 40px)}.wrapMobile ul li a{color:#fff}.catMainLeft ul .name{font-size:16px}.wrapMobile ul li.ms-3{text-align:center;width:100%}.wrapMobile ul li.ms-3 a{display:flex;flex-direction:column}.wrapMobile .roof-phone i{display:none}.wrapMobile ul li.ms-3{padding:20px 0}
.wrapMobile ul li.ms-3 a span{font-size:14px}.wrapMobile ul li.ms-3{display:none}.roof-phone{color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.wrapMobile .roof-phone span{font-size:13px}.vhod a{color:#fff;display:inline-block;min-width:150px;background:#ff761a;border:none;padding:10px 35px;font-size:16px;font-family:'Roboto';font-weight:700;box-shadow:none;text-align:center}.vhod{color:#fff;margin:20px 0;text-align:center}.formSearch input{background:0 0;border:0;border-radius:0}.formSearch i{color:#f97420}.formSearch{position:absolute;left:0;top:100%;z-index:1000;background:#4f555b;background-color:#4f555b;right:0;width:100%;height:0;overflow:hidden;transition:all .5s;padding:0 20px}header{position:relative}.formSearch .form-control{background:0 0;width:calc(100% - 50px);padding:0;padding-bottom:5px;border:0;padding:5px 20px;color:#fff}.header{display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.formSearch .form-control::placeholder{color:#fff}
.formSearch.active{height:50px;border-top:1px solid #ff761a}.formSearchCont{height:50px}.formSearch .btn-link.btn{padding:0}.formSearch.none{display:none}.toggleForm.none{display:none}.header .main-icons li.flexSB{display:flex}.header .main-icons li a.toggleForm.active i:before{content:"\f00d"}.header .main-icons li a{color:#ff761a;font-size:1.2rem;/*width:20px;*/height:30px;display:flex;align-items:center;justify-content:center;text-decoration:none}table.serts_table.table-custom.table-striped{width:100%}table.serts_table.table-custom.table-striped td{text-align:center;white-space:nowrap}.main-search-form .form-control{background:#fff}.wrapMobile .roof-phone span{display:none}.wrapMobile .roof-phone{font-size:24px}.catMainLeft i.active~.catMainLeft a{font-size:20px}.wrapMobile ul li a.fontW{font-weight:700}.PersonalProfile{color:#fff;display:block;text-align:center}header.down.headerFixed .roof{height:0;overflow:hidden !important;padding:0 !important;margin:0;line-height:0}header.headerFixed .roof{transition:all .2s}
header.headerFixed:not(.catalog header.headerFixed):not(.search header.headerFixed){position:fixed;width:100%;z-index:10000;top:0}.wrapMobile ul li.active a{color:#ff761a}header{z-index:200}h1.nameCatWrap{text-align:left;font-size:33px;font-weight:400;font-family:'ProximaNovaRegular';padding-bottom:40px;padding-top:20px}div.bx-yellow .btn.btn-default{outline:none;border-color:#ff7c1c;background-color:#ff7c1c;color:#fff}div.bx-yellow .btn.btn-default:hover{outline:none;background-color:#ff7b1cc4;border-color:#ff7b1cc4;color:#fff}.bx-yellow .basket-item-amount-filed:hover,.bx-yellow .basket-item-amount-filed:focus{border-color:#ff7b1cc4}.basket-items-list-header{border-bottom:1px solid #f0eeee;background:#fff}#ac-parts-table .selected a{color:#fff}.basket-item-actions-remove:after,.basket-item-actions-remove:before{background:#ff7c1c}.basket-item-actions-remove:hover:after,.basket-item-actions-remove:hover:before{background-color:#ff7b1cc4}a:hover,a:focus{color:#ff7c1c}.autolampsgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}
.autolampsgrid .span2{grid-column-start:span 2}.choose_catalog a{overflow:hidden;display:block;position:relative;transition:.3s;border-radius:5px}.choose_catalog a img{width:100%;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1) transition:.3s}.choose_catalog a:hover img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0)}.choose_catalog a .dark{position:absolute;width:100%;height:100%;background:#121319;opacity:.5;display:block;top:0;left:0;transition:.3s;border-radius:5px}.choose_catalog a:hover .dark{display:none}.choose_catalog a .menu_title{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;width:320px;color:#fff;text-transform:uppercase;z-index:20;font-size:35px;font-weight:700;line-height:37px;font-family:'MYRIADPROREGULAR';text-shadow:0px 0px 20px rgba(0,0,0,1)}
.choose_catalog a .menu_title1{height:75px}.choose_catalog a .menu_title2{height:36px}.choose_catalog a .menu_title3{height:112px}.choose_catalog a{display:flex;align-items:center}@media screen and (min-width:1024px){.basket-item-block-amount{display:flex !important;align-items:center;justify-content:center;border:1px solid #dee2e6;border-radius:5px;padding:0;margin:0 20px;padding:5px 0}.basket-item-amount-btn-plus,.basket-item-amount-btn-minus{-webkit-user-select:none;position:relative;display:inline-block;color:#fff;vertical-align:middle;text-align:center;cursor:pointer;transition:background .3s ease,opacity .3s ease}.basket-item-amount-filed,.basket-item-block-amount.disabled .basket-item-amount-filed:hover{outline:none;border-radius:1px;padding:0;max-width:50px;width:auto;height:30px;border:none;background:0 0;color:#000;vertical-align:middle;text-align:center;font-weight:400;font-size:16px;line-height:22px;transition:border .3s ease}.basket-item-amount-btn-plus:hover,.basket-item-amount-btn-minus:hover{background-color:transparent}
}@media screen and (max-width:1350px){.choose_catalog a .menu_title{width:276px;font-size:30px}}@media screen and (max-width:1200px){.choose_catalog a .menu_title{width:276px;font-size:27px}.choose_catalog a .menu_title{width:208px;font-size:20px;line-height:20px}.choose_catalog a .menu_title1{height:40px}.choose_catalog a .menu_title2{height:20px}.choose_catalog a .menu_title3{height:60px}}@media screen and (max-width:767px){.choose_catalog{margin:15px auto}.choose_catalog a{margin:20px auto}.choose_catalog a .menu_title{width:90%;font-size:30px;line-height:30px}.choose_catalog a{margin:10px auto;width:100%}.autolampsgrid{grid-template-columns:1fr;grid-gap:0}.autolampsgrid .span2{grid-column-start:auto}}@media screen and (max-width:369px){.choose_catalog a{margin:10px auto}.choose_catalog a .menu_title{width:90%;font-size:20px;line-height:20px}}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}#mailModal .modal-content{color:#000;padding:0 20px;background-color:#fff}#phoneModal .modal-content{color:#000;padding:0 20px;background-color:#fff}
#mailModal .form-elements p{font-size:14px}#mailModal .form-elements input,#mailModal .form-elements textarea{background:0 0;color:#000}#mailModal .form-elements input::placeholder,#mailModal .form-elements textarea::placeholder{color:#ced4da}.ptitle.onOrder{background:#4f555b;color:#fff;display:inline-flex;padding:5px;position:absolute;right:0;top:0}.ptitle.inStock{background:#ff761a;color:#fff;display:inline-flex;padding:5px;position:absolute;right:0;top:0}.ptitle.notAvailable{background:#000;color:#fff;display:inline-flex;padding:5px;position:absolute;right:0;top:0}.topBannerBlock,.slideTop,.topSlider{position:relative}.topbannerBlockLeft{width:41%}.topBannerBlock{flex-wrap:wrap}.topSlider{width:57%;display:flex;align-items:center;background:#4f555b}.main-sections-item.none{display:none}.catalog-menu-main .none{display:none}.topSlider .slick-dots{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex !important;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none;flex-direction:row}
.topSlider .slick-dots li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}.topSlider .slick-dots li.slick-active{background-color:#ff761a;opacity:1}.wrapMobile a:hover,.wrapMobile a:focus{color:#fff;text-decoration:none}.for404{text-align:center;padding:25px 0;padding-top:200px}.for404 p{text-align:center}.title404{font-size:48px;font-weight:700;color:#ff761a;text-align:center}.description404{font-size:24px}.nofollow{text-align:center;color:#ff761a;font-size:24px;display:inline-block}.subtitle404{font-size:32px}section.message.message-curt{width:auto;margin:0;padding:10px;right:0;top:100%}section.message.message--max{right:0}section.message.message-curt .message__second{margin:0;display:flex;flex-direction:column;padding:0;align-items:center}
.btn.zapros svg circle{fill:rgb(0 0 0/10%)}.btn.zapros svg path{fill:rgb(0 0 0/10%)}.btn.active svg circle{fill:rgb(0 0 0/10%)}.btn.active svg path{fill:rgb(0 0 0/10%)}.itemBot{position:relative}.product-detail__buy-inner{position:relative}section.message.message-curt .message__second .button.button--smaller{padding-left:0;padding-right:0;margin:0;width:100%}div.bx-yellow .btn.btn-default.active{border-color:rgb(0 0 0/10%);background-color:rgb(0 0 0/10%);color:rgb(0 0 0/10%)}div.bx-yellow .btn.btn-default.zapros{border-color:rgb(0 0 0/10%);background-color:rgb(0 0 0/10%);color:rgb(0 0 0/10%)}.product-detail__s-second .message-curt{left:0}.table-buy.active svg path{fill:rgb(0 0 0/10%)}.table-buy.active svg circle{fill:rgb(0 0 0/10%)}.table-buy.active{pointer-events:none}.statusPolz{color:#ff761a}.btn.zapros{pointer-events:none}@media screen and (min-width:1024px){.bx-filter-section.container-fluid.active form{display:none}}.wrapForm textarea{display:block;width:100%;font-size:18px;outline:none;color:#000;padding:0 20px;background:0 0;margin:10px 0;border:1px solid #c7c7c7;height:120px;margin-bottom:35px;margin-top:15px;border-radius:5px;padding-top:10px}
.wrapForm input:not(input[type=submit]){display:block;width:100%;font-size:18px;height:38px;outline:none;color:#000;padding:0 20px;background:0 0;margin:15px 0;border:1px solid #c7c7c7;border-radius:5px}.wrapForm input:not(input[type=submit]):focus,.wrapForm input:not(input[type=submit]):hover,.wrapForm input:not(input[type=submit]):active{border:1px solid #ff761a !important}.wrapForm textarea:not(input[type=submit]):focus,.wrapForm textarea:not(input[type=submit]):hover,.wrapForm textarea:not(input[type=submit]):active{border:1px solid #ff761a !important}.wrapForm{margin:0 auto;width:624px;box-shadow:0px 5px 15px 5px rgb(0 0 0/7%);padding:30px;margin-top:90px;background:#fff;text-transform:none;font-family:'Roboto';font-weight:700;font-size:24px;position:relative}.wrapForm:before{content:'';position:absolute;top:0;width:25px;height:4px;background:#ff761a}.wrapForm form{display:flex;flex-direction:column}.wrapForm textarea::placeholder,.wrapForm input::placeholder{color:#c7c7c7;font-family:'Roboto';font-weight:400;font-size:15px}
.wrapForm .btn-secondary{background:#ff761a;border:none;min-width:250px;margin-left:auto}.wrapForm .btn-secondary:hover{background:#c44f02}font.notetext{color:#ff761a;font-size:14px}@media screen and (max-width:765px){.wrapForm{width:100%;padding:20px}.wrapForm .btn-secondary{margin:0}}.wrapForm .btn-close{position:absolute;right:15px;font-size:20px}select.typeSearch option{background:#4f555b}select.typeSearch{background:0 0;border:0;color:#fff;height:50px;border:1px solid #ff761a;width:50px;display:flex;align-items:center;justify-content:center}.sale-order-list-status-alert{display:none}.sale-order-list-shipment-status{display:none}.ymaps-2-1-79-map{width:100% !important}span.statusAbsolute{position:absolute;right:30px;border:1px solid #ff761a;padding:5px 25px;color:#fff;background:#ff761a;top:10px}.btnStyle:hover{background:#ff761a;border:1px solid #ff761a}.enjoyhint_next_btn,.enjoyhint_prev_btn{border:1px solid #fff;color:#fff;padding:0 10px}.enjoyhint_next_btn:hover,.enjoyhint_prev_btn:hover{background:#ff761a;border:1px solid #ff761a}
.btnStyle{border:1px solid #fff;color:#fff;padding:0 10px}.enjoyhint_prev_btn{transform:translateX(-20px)}.enjoyhint_skip_btn{transform:translateX(20px)}.enjoyhint_close_btn{border:2px solid #fff}.enjoyhint_close_btn:hover{background:#ff761a;border:2px solid #ff761a}.wrapLoadModal{padding:20px}.wrapLoadModal .slogan{padding-bottom:10px;font-size:12px;padding-bottom:20px}.wrapLoadModal .wrapVibor{text-align:center;overflow:hidden;display:grid;font-size:12px;grid-template-columns:repeat(2,calc(50% - 5px));grid-gap:10px}.wrapLoadModal .wrapVibor .da{display:block;padding:10px 20px;box-sizing:border-box;border-radius:4px;color:#fff;background-color:#ff761a;cursor:pointer}.wrapLoadModal .wrapVibor .net{display:block;padding:10px 20px;box-sizing:border-box;border-radius:4px;cursor:pointer;color:#212529;background-color:#f5f5f5}#enjoyhint_label{pointer-events:all;z-index:10000;line-height:1;margin-top:10px}.notDown{font-size:17px;line-height:1}.footer .copyright a{margin:0;padding:1rem;font-size:.9rem;line-height:1}
.enjoyhint_skip_btn.btnStyle{display:none}.nucchoose .images{position:relative;overflow:hidden;width:600px;height:288px}.nucchoose .images:before{position:absolute;display:block;content:'';height:180%;border-radius:50%;background-color:#ff761a;z-index:-1;right:-25%;bottom:0;top:-180px;width:125%}.nucchoose:nth-child(2n) .images:before{left:-25%;top:-65px;height:205%}.nucchoose:nth-child(2n) .txtBlock{text-align:right;order:2}.nucchoose .txtBlock{display:flex;flex-direction:column;justify-content:space-between;padding:20px}.nucchoose .imgW img{width:100%;height:100%;object-fit:contain;max-width:480px;max-height:220px}.nucchoose{display:grid;grid-auto-flow:column;grid-gap:20px;justify-content:space-between;width:100%;border:1px solid #ddd;border-radius:5px;overflow:hidden;box-shadow:0 4px 10px rgb(0 0 0/15%);position:relative;margin:40px 0;transition:.5s}.nucchoose:hover{transform:scale(1.01)}.nucchoose .name{text-transform:uppercase;font-size:40px;text-shadow:none;color:#212529;font-family:'Open Sans',sans-serif;font-weight:700;line-height:1.2}
.nucchoose .more:hover{color:#c44f02}.nucchoose .imgW{display:flex;align-items:center;justify-content:center;height:100%}@media screen and (max-width:1199px){.nucchoose .images{width:500px}.nucchoose .name{font-size:30px}}@media screen and (max-width:991px){.nucchoose .images{width:360px;height:200px}.nucchoose .name{font-size:20px}.nucchoose .images:before{top:-100px}.nucchoose .imgW img{max-width:300px}.nucchoose{margin:20px 0}}@media screen and (max-width:767px){.nucchoose .images{width:250px;height:150px}.nucchoose .imgW img{max-width:190px}.nucchoose .images:before{top:-70px}.nucchoose .name{font-size:17px}}@media screen and (max-width:480px){.nucchoose .name{font-size:14px}.nucchoose .images{width:140px;height:110px}.nucchoose{grid-gap:5px}.nucchoose .txtBlock{padding:15px 10px}}


.wrapServIn.owl-carousel .owl-nav button.owl-prev {
    background: url('/bitrix/templates/askme/components/bitrix/catalog.section/popularSlider/images/slickPrev.png') no-repeat center,#ff7c1c;
    left: -20px;
}

.wrapServIn.owl-carousel .owl-nav button.owl-next {
    background: url('/bitrix/templates/askme/components/bitrix/catalog.section/popularSlider/images/slickNext.png') no-repeat center,#ff7c1c;
    right: -20px;
}

.wrapServIn.owl-carousel .owl-nav button.owl-next:hover {
    background: url('/bitrix/templates/askme/components/bitrix/catalog.section/popularSlider/images/slickNext.png') no-repeat center,#ff7c1c66;
    border: 3px solid #ff7c1c00;
}

.wrapServIn.owl-carousel .owl-nav button.owl-prev:hover {
    background: url('/bitrix/templates/askme/components/bitrix/catalog.section/popularSlider/images/slickPrev.png') no-repeat center,#ff7c1c66;
    border: 3px solid #ff7c1c00;
}


.wrapServIn.owl-carousel .owl-nav button {
    position: absolute;
    z-index: 1;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    top: calc(45% - 18px);
    font-size: 0 !important;
    border: 3px solid #ff7c1c;
    background: #ff7c1c;
    transition: all .4s;
}

.wrapServIn.owl-carousel .owl-nav {
    position: absolute;
    top: calc(45% - 18px);
    width: 100%;
}

.main-sections-items {
    margin: 0 -10px;
}

.btn-primary {
    background: #ff761a !important;
    border: 1px solid #ff761a !important;
}

.btn-primary:hover {
    background: #c44f02 !important;
}
.btn-link.btn {
    color: #000 !important;
    text-decoration: none;
}

.sale-personal-section-index-block-link:hover .sale-personal-section-index-block-ico i{
    color: #fff;
}


a.cross.fancy_cross {
    cursor: pointer;
}

#mesAjax {
    color: red;
    margin: 5px 0;
    font-size: 13px;
}

.city_select {
    font-size: 12px !important;
    height: auto !important;
    overflow: hidden !important;
    white-space: nowrap !important;
}