body,html{background:#f2f2f2;color:#202020;font-family:ProximaNova;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.67;margin:0;padding:0;width:100%}.tooltip{border:1px solid;border-radius:10px;color:#ff2a2f;cursor:pointer;display:inline-block;font-size:14px;font-style:normal;font-weight:700;height:20px;line-height:18px;margin-left:10px;position:relative;text-align:center;width:20px}.tooltip-text{background:#fff;border:1px solid #ff2a2f;box-shadow:3px 3px 3px rgba(0,0,0,.3);color:#333;font-size:13px;max-width:450px;padding:8px 16px;position:fixed;text-align:center;width:100%;z-index:999}.jGrowl.top-right{bottom:10px;left:10px;max-height:200px;overflow:hidden;right:auto!important;top:auto!important}.ui-autocomplete{z-index:999999!important}.ruble{padding-right:12px;position:relative}.ruble:after{background:url(/images/ruble.svg?938b672733f5141101348f4248eb5191) 100%;background-size:100%;content:"";height:100%;position:absolute;right:0;top:0}.fn{font-family:sans-serif!important;font-style:normal;text-transform:none}.container{margin:0 auto;max-width:1200px}.container,header .left-wrap{display:block;position:relative}header .left-wrap{float:left}header .right-wrap{display:flex;float:right;position:relative;width:auto}.white-block{background:#fff}.grey-block,.white-block{display:inline-block;position:relative;width:100%}.grey-block{background:#f2f2f2}h1,h2,h3,h4,h5,p,ul{margin:0}li,ul{padding:0}li{list-style:none}main{float:left;min-height:70vh;overflow:hidden;padding-top:176px;width:100%}a{text-decoration:none}*{box-sizing:border-box}.btn{background-color:#ff2a2f;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:ProximaNova;line-height:normal;padding:16px 24px;text-transform:uppercase}.btn,.btn.empty{font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal}.btn.empty{background-color:#fff;border:1px solid #f0f0f0;color:#000;line-height:1.14}.btn.empty.red{background-color:#fff;border:1px solid #ff2a2f;color:#ff2a2f;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;text-transform:none}.btns-block .btn.right{float:right}.circle-btn{background-color:#ff2a2f;border-radius:50px;color:#fff;display:inline-block;font-family:ProximaNova;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:8px 16px;transition:color .5s ease,background .5s ease,border .5s ease;-o-transition:color .5s ease,background .5s ease,border .5s ease;-moz-transition:color .5s ease,background .5s ease,border .5s ease;-webkit-transition:color .5s ease,background .5s ease,border .5s ease}.ui-autocomplete{background:#fff}.ui-autocomplete li{padding:8px}.circle-btn.empty{background:transparent;border:1px solid #d6d6d6;color:#202020;font-weight:400}.circle-btn.empty.active{border:none;font-weight:600}.circle-btn.empty.active,.circle-btn.empty:hover{background:#ff2a2f;color:#fff}.ss-header{float:right;height:72px;padding:24px 16px}.ss-header svg{height:100%}.ss-header:hover{background:#f2f2f2}.ss-header:hover path{fill:#fe2a2f}.close-btn{cursor:pointer;display:inline-block;height:23px;position:relative;width:23px}.close-btn:before{background-size:100% 100%!important;background:url(/images/close.png?75275021fb466746a5362917acefd61b);z-index:0}.close-btn:after,.close-btn:before{content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;width:100%}.close-btn:after{background-size:100% 100%!important;background:url(/images/close-hover.png?918d76668d0f4980088ecd37216261e2);opacity:0;z-index:10}.close-btn:hover:after{opacity:1!important}.close-btn:hover:before{opacity:0!important}.open-btn{cursor:pointer}:focus{outline:none}.remove-btn{background:none;border:none;cursor:pointer;display:inline-block;height:23px;position:relative;width:23px}.remove-btn:before{background-size:100% 100%!important;background:url(/images/remove.png?3b9c2d57e8fa275bacc579abbdfc9094);z-index:0}.remove-btn:after,.remove-btn:before{content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;width:100%}.remove-btn:after{background-size:100% 100%!important;background:url(/images/remove-hover.png?62cab477c957a735c711271a852bf096);opacity:0;z-index:10}.remove-btn:hover:after{opacity:1!important}.remove-btn:hover:before{opacity:0!important}.red-link{color:#ff2a2f;font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.5;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease}.red-link.arrow:after{background:url(/images/arrow-next.png?3d9603203b45287f9f5bd4877a3b0bc2);background-size:100% 100%;content:"";display:inline-block;height:12px;margin-left:8px;position:relative;top:1px;transition:transform .5s ease;-o-transition:transform .5s ease;-moz-transition:transform .5s ease;-webkit-transition:transform .5s ease;width:16px}.red-link.arrow:hover:after{transform:translateX(5px)}.red-link.arrow:hover{opacity:.7}.title-line{display:block;position:relative;width:100%}.title{float:left}.title,.title-page{color:#262727;font-family:ProximaNova;font-size:38px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}#breadcrumbs{padding-bottom:32px;padding-top:24px}#breadcrumbs a,#breadcrumbs span{color:#888;font-family:ProximaNova;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}header{display:inline-block;left:0;position:fixed;width:100%;z-index:9999}#menu1{background:#fff;border-bottom:1px solid #eaeaea;height:72px;overflow:hidden;position:relative;transition:height .5s ease;-o-transition:height .5s ease;-moz-transition:height .5s ease;-webkit-transition:height .5s ease;width:100%;z-index:3}#logo{height:56px;margin:8px 16px 8px 0}#logo,#logo img{display:inline-block}#logo img{height:100%}#logo-text{color:#888;display:inline-block;font-family:ProximaNova;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin:15px 0;vertical-align:top;width:200px}#logo-text:before{background:#d6d6d6;content:"";float:left;height:40px;margin-right:16px;opacity:.5;position:relative;width:1px}#phone{color:#000;font-family:ProximaNova;font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin:26px 0;padding-right:8px;vertical-align:top}#phone,.user-btns{display:inline-block}.user-btns{border-left:1px solid #eaeaea;height:100%;margin-left:8px}.user-btn{float:left;height:72px;padding:24px;text-align:center;vertical-align:top}.user-btn.active,.user-btn:hover{background:#f2f2f2}.icon{display:inline-block;height:23px;position:relative;width:23px}.menu-search .icon:before{background:url(/images/search.png?1b6eeacb7df4371c88529a7149b20512)}.menu-search .icon:after{background:url(/images/search-hover.png?d4fa4d23484613b7bf82139750b0b98e)}.menu-user .icon:before{background:url(/images/user.png?79be8ee8adcf685fa656d6511b834736)}.menu-user .icon:after{background:url(/images/user-hover.png?612eb77f64940227a5cd9791114cb16d)}.hamburger-box{width:20px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:2px;width:100%}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner:after,.hamburger:hover .hamburger-inner:before{background:#ff2a2f}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px}.icon:before{z-index:0}.icon:after,.icon:before{background-position:50%;background-repeat:no-repeat!important;background-size:contain!important;content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;width:100%}.icon:after{opacity:0;z-index:10}.user-btn:hover .icon:after{opacity:1!important}.user-btn:hover .icon:before{opacity:0!important}.user-btn.basket{width:auto!important}.user-btn.basket img{height:23px;width:23px}span.ruble-icon{font-family:Helvetica Neue,sans-serif!important;line-height:.9}.basket-text{color:#000;display:inline-block;font-family:ProximaNova;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.26px;line-height:25px;vertical-align:top}.basket-text.count{border-right:1px solid #eaeaea;margin-right:8px;padding-left:19px;padding-right:8px}header.scroll #menu1{height:0}#menu2{background:#fff;box-shadow:0 8px 25px -18px rgba(0,0,0,.4);display:block;height:65px;position:relative;width:100%;z-index:2}#menu2 li{float:left}#menu2 a{color:#262727;display:inline-block;font-family:ProximaNova;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:65px;letter-spacing:.5px;line-height:normal;padding:24px 20px;text-transform:uppercase;transition:background .5s ease,width .5s ease,color .5s ease,padding .5s ease,margin-right .5s ease,font-size .5s ease;-o-transition:background .5s ease,width .5s ease,color .5s ease,padding .5s ease,margin-right .5s ease,font-size .5s ease;-moz-transition:background .5s ease,width .5s ease,color .5s ease,padding .5s ease,margin-right .5s ease,font-size .5s ease;-webkit-transition:background .5s ease,width .5s ease,color .5s ease,padding .5s ease,margin-right .5s ease,font-size .5s ease}#menu2 .menu-btn.active{border-bottom:2px solid #ff2a2f}header.scroll #menu2 a{font-size:12px;padding:25px 12px}#menu2 ul{float:left}#menu2 li a:hover{background:#ff2a2f;color:#fff}#catalog-btn{background-color:#202020;color:#fff!important;font-size:14px!important;margin-right:24px;padding-top:24px!important}#catalog-btn.active{background:#ff2a2f;border-bottom:none!important;color:#fff}.menu-btn-humburger{float:left;height:16px;margin-right:8px;width:16px}.menu-btn-humburger span{background:#fff;display:block;height:1px;position:relative;top:3px;width:16px}.menu-btn-humburger span:before{top:4px}.menu-btn-humburger span:after,.menu-btn-humburger span:before{background:#fff;content:"";display:block;height:1px;position:absolute;width:16px}.menu-btn-humburger span:after{top:8px}#menu2 .user-btns{border:none;float:right;height:65px;margin:0;overflow:hidden;transition:width .5s ease;-o-transition:width .5s ease;-moz-transition:width .5s ease;-webkit-transition:width .5s ease;width:0}header.scroll #menu2 .user-btns{width:230px}header.scroll #menu2 #catalog-btn{margin-right:12px}#menu2 .user-btn.basket .count{font-size:14px;margin-right:4px;padding-left:8px;padding-right:4px;text-transform:none}#menu2 .user-btns .user-btn{display:inline-block;padding:24px 8px;width:auto}#menu2 .user-btns .user-btn .icon{height:20px;width:20px}#header-notification{background:#000;box-shadow:0 8px 25px -18px rgba(0,0,0,.4);color:#fff;font-size:15px;padding:8px 0;text-align:center;width:100%}.hamburger{display:none}#drop-down-menu{height:calc(100vh - 137px);left:50%;max-height:700px;opacity:0;position:absolute;top:-700px;transform:translateX(-50%);transition:top .5s ease,opacity .5s ease,height .5s ease;-o-transition:top .5s ease,opacity .5s ease,height .5s ease;-moz-transition:top .5s ease,opacity .5s ease,height .5s ease;-webkit-transition:top .5s ease,opacity .5s ease,height .5s ease;width:100%;z-index:1}#drop-down-menu.active{opacity:1;top:137px}header.scroll #drop-down-menu.active{top:65px}#drop-down-menu ul{background:#fff;width:100%}#drop-down-menu li{border-bottom:1px solid #e4e4e4;width:100%}#drop-down-menu a{background:#fff;color:#262727;display:block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.64px;line-height:normal;padding:24px 16px;text-transform:uppercase;transition:background .5s ease,color .5s ease;-o-transition:background .5s ease,color .5s ease;-moz-transition:background .5s ease,color .5s ease;-webkit-transition:background .5s ease,color .5s ease;width:100%}#drop-down-menu a:hover{background:#ff2a2f;color:#fff}#catalog-menu{height:calc(100vh - 137px);left:50%;max-height:700px;opacity:0;position:absolute;top:-700px;transform:translateX(-50%);transition:top .5s ease,opacity .5s ease,height .5s ease;-o-transition:top .5s ease,opacity .5s ease,height .5s ease;-moz-transition:top .5s ease,opacity .5s ease,height .5s ease;-webkit-transition:top .5s ease,opacity .5s ease,height .5s ease;width:100%;z-index:1}#catalog-menu.active{opacity:1;top:137px}header.scroll #catalog-menu.active{top:65px}header.scroll #catalog-menu{height:calc(100vh - 65px)}#catalog-menu .container{position:relative}#catalog-menu .left-wrap{background:#f2f2f2;height:100%;overflow-y:auto;width:25%}#catalog-menu .left-wrap::-webkit-scrollbar,#catalog-menu .right-wrap::-webkit-scrollbar{background:transparent;width:5px}#catalog-menu .left-wrap::-webkit-scrollbar-thumb,#catalog-menu .right-wrap::-webkit-scrollbar-thumb{background:rgba(90,90,90,.2);border-radius:5px}#catalog-menu .left-wrap .catalog-menu-link{color:#262727;display:flex;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;padding:24px 32px;transition:background .5s ease,color .5s ease;-o-transition:background .5s ease,color .5s ease;-moz-transition:background .5s ease,color .5s ease;-webkit-transition:background .5s ease,color .5s ease;width:100%}#catalog-menu .left-wrap .catalog-menu-link.active,#catalog-menu .left-wrap .catalog-menu-link:hover{background:#fff;color:#ff2a2f}#catalog-menu .right-wrap{background:#fff;height:100%;overflow-y:auto;width:75%}#catalog-menu .red-link{float:right}#catalog-menu .title-line{display:inline-block;width:100%}.category-menu-block{display:none;overflow-y:auto;padding:24px 56px;position:relative;width:100%}.category-menu-block.active{display:inline-block}.category-menu-block h3{color:#000;float:left;font-size:24px;font-weight:400;line-height:1;margin-bottom:24px}.category-menu-block h3,.category-menu-block h5{font-stretch:normal;font-style:normal;letter-spacing:normal}.category-menu-block h5{color:#262727;font-size:16px;font-weight:700;line-height:1.5}.category-menu-block .col-block{height:100%}.category-menu-block .col-category{display:inline-block}.category-menu-block .col-block>div::-webkit-scrollbar{background:transparent;width:5px}.category-menu-block .col-block>div::-webkit-scrollbar-thumb{background:rgba(90,90,90,.2);border-radius:5px}.category-menu-block .col{border-right:1px solid #ececec;float:left;margin-bottom:16px;padding:0 12px}.category-menu-block .col.first{padding-left:0}.category-menu-block .col.last{border-right:none;padding-right:0}.category-menu-block .col .row{border:none;float:none;max-width:none;padding:0}.category-menu-block .list{float:left;margin-right:12px}.category-menu-block .manufacturers{background:#fff;display:inline-block;margin-bottom:32px;padding:32px 0;position:relative;width:100%;z-index:10}.category-menu-block .m-img{display:block;float:left;height:72px;padding-right:32px;text-align:center;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;vertical-align:top;width:20%}.category-menu-block .m-img:hover{opacity:.5}.category-menu-block .m-img img{display:inline-block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.category-menu-block .manufacturers h5{width:100%}.category-menu-block .m-imgs{display:inline-block;width:100%}.category-menu-block .col-block .list{padding-top:8px}.col-block a{color:#202020;float:left;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin:8px 0;transition:color .5s ease;-o-transition:color .5s ease;-moz-transition:color .5s ease;-webkit-transition:color .5s ease}.col-block a:hover{color:#ff2a2f}.col1 a{width:30%}.col2 a{width:50%}.col3 a{width:100%}.category-img-link{float:left;margin-right:16px;text-align:center;width:200px}.category-img-link img{display:inline-block;height:140px}.category-img-link p{color:#202020;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;padding-top:16px;width:100%}.fancybox{max-width:600px}.ajax-form{display:none}.ajax-form.active{display:inline-block}.ajax-form .img-block{float:left;height:200px;padding:10px;width:200px}.ajax-form .img-block img{height:100%}.ajax-form .product-info-min{float:left;width:calc(100% - 200px)}.ajax-form .counts-block{float:left;margin:24px 0;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:100%}.ajax-form #count-input-min{display:inline-block;height:24px;min-width:50px;padding:14px 0;text-align:center;width:auto}.ajax-form h4{float:left;width:100%}.ajax-form h4 .price{display:inline-block;float:none;margin-left:16px}.ajax-form .count-change-btn-min{color:#000;cursor:pointer;display:inline-block;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:24px;text-align:center;transition:color .5s ease;-o-transition:color .5s ease;-moz-transition:color .5s ease;-webkit-transition:color .5s ease;width:15px}.ajax-form .count-change-btn-min:hover{color:#ff2a2f}.form-done{display:none;text-align:center;width:100%}.form-done.active{display:inline-block}.form-done .btn{float:left}.form-done .btn.empty{float:right}#search{background:#fff;left:0;opacity:0;padding:32px 0;position:absolute;top:-170px;transition:top .5s ease,opacity .5s ease;-o-transition:top .5s ease,opacity .5s ease;-moz-transition:top .5s ease,opacity .5s ease;-webkit-transition:top .5s ease,opacity .5s ease;width:100%;z-index:1}#search-vendors-input{background-color:#fff;border:1px solid #d6d6d6;color:#202020;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.67;padding:9px 18px;width:100%}#search.active{opacity:1;top:137px}header.scroll #search.active{top:65px}#search h3{color:#000;float:left;font-size:20px;font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;line-height:normal;margin-bottom:25px}#search .title-line{display:inline-block}#search .close-btn{float:right}#search .input-line{display:inline-block;width:100%}#search input{background-color:#fff;border:1px solid #d6d6d6;color:#202020;font-size:18px;font-weight:400;height:49px;letter-spacing:normal;line-height:1.67;padding:9px 18px;width:calc(100% - 125px)}#search .btn,#search input{font-stretch:normal;font-style:normal}#search .btn{flex-shrink:0;float:right;font-size:14px;font-weight:700;margin:0 0 0 21px;vertical-align:top}.search-all{background:#fff;position:absolute;width:calc(100% - 125px)}.search-all .search-card{display:flex;padding:4px;position:relative;width:100%}.search-info-container{display:flex;width:100%}.search-card .add-product-cart .btn{width:128px}.search-img{height:50px;text-align:center;width:50px}.search-img img{height:100%;-o-object-fit:contain;object-fit:contain}.search-info{color:#000;display:flex;justify-content:space-between;margin-left:8px;width:100%}.search-block{display:flex;flex-direction:column}.search-block.search-price{width:100px}#header-back{background-color:#000;display:inline-block;height:100vh;left:0;opacity:0;position:absolute;top:-100vh;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;width:100%;z-index:0}#header-back.active{opacity:.3;top:0}#miniCart2,#msMiniCart{cursor:pointer}#msCart{height:100%}#basket,.basket-wrap{background:#fff;height:calc(100vh - 137px);overflow:hidden;position:absolute;right:-600px;top:137px;transition:right .5s ease,height .5s ease,top .5s ease;-o-transition:right .5s ease,height .5s ease,top .5s ease;-moz-transition:right .5s ease,height .5s ease,top .5s ease;-webkit-transition:right .5s ease,height .5s ease,top .5s ease;width:500px}.bage.empty{background:#ff2a2f;color:#fff;font-size:12px;padding:4px 8px;position:absolute;right:0;top:0;z-index:10}#basket.active,.basket-wrap{right:0}header.scroll #basket,header.scroll .basket-wrap{height:calc(100vh - 65px);top:65px}#basket .title-line,.basket-wrap .title-line{display:inline-block;padding:32px 32px 0;width:100%}#basket .title-line h3,.basket-wrap .title-line h3{float:left;font-size:20px;font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;line-height:normal}#basket .title-line .count,.basket-wrap .title-line .count{color:#888;float:left;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-left:16px}#basket .close-btn{float:right}#basket-list,.basket-list{display:inline-block;height:calc(100% - 156px);overflow-y:auto;position:relative;width:100%;z-index:5}#basket-list::-webkit-scrollbar,.basket-list::-webkit-scrollbar{background:transparent;width:5px}#basket-list::-webkit-scrollbar-thumb,.basket-list::-webkit-scrollbar-thumb{background:rgba(90,90,90,.2);border-radius:5px}.basket-item{border-bottom:1px solid #ececec;display:block;height:126px;overflow:hidden;padding:24px 32px;width:100%}.basket-item img{float:left;margin-right:16px;width:64px}.basket-item .info{float:left;width:calc(100% - 110px)}.basket-item h5{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;height:48px;letter-spacing:normal;line-height:1.5;padding-right:10px}.basket-item .info-footer{display:flex;justify-content:space-between;padding-top:8px;width:100%}.basket-item .count-input .change-count{background:transparent;border:none;color:#000;cursor:pointer;display:inline-block;font-family:ProximaNova;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:18px;letter-spacing:normal;line-height:normal;transition:color .5s ease;-o-transition:color .5s ease;-moz-transition:color .5s ease;-webkit-transition:color .5s ease;width:11px}.basket-item .count-input .change-count:hover{color:#ff2a2f}.basket-item .count-input .count{border:none;color:#000;font-family:ProximaNova;font-size:16px;text-align:center;width:30px}.basket-item .count-input .count,.basket-item .price{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal}.basket-item .price{color:#262727;float:right;font-size:18px;padding-top:1px;text-align:right}.remove-btn-block{float:right;vertical-align:top;width:23px}.send-block{background:#f2f2f2;bottom:0;left:0;padding:24px 32px;position:absolute;width:100%;z-index:10}.send-block .full-price{float:left}.send-block .full-price>span{color:#202020;font-size:16px;font-weight:400}.send-block .full-price h3,.send-block .full-price>span{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1}.send-block .full-price h3{color:#000;font-family:ProximaNova;font-size:24px;font-weight:600}.send-block .btn{float:right;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.14}#basket-list .red-link{float:left;padding:32px;text-align:left;width:100%}#feedback{float:left;padding:72px 0;width:100%}#feedback h3{font-size:20px;line-height:normal;max-width:382px}#feedback h2,#feedback h3{color:#000;display:inline-block;font-family:ProximaNova;font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;vertical-align:top}#feedback h2{font-size:30px;line-height:48px}#feedback h3.full{margin:0 32px;max-width:none}#feedback input{background-color:#fff;border:1px solid #d6d6d6;color:#888;display:inline-block;height:48px;line-height:1.5;margin-left:72px;margin-right:16px;padding:14px 16px;width:311px}#feedback .btn,#feedback input{font-size:14px;letter-spacing:normal;vertical-align:top}#feedback .btn{color:#fff;font-stretch:normal;font-style:normal;font-weight:700;line-height:1.14;margin-right:56px}#feedback .ss-block,#feedback .ss-icon{display:inline-block}#feedback .ss-icon{cursor:pointer;height:32px;margin:8px 0 8px 16px;width:32px}#feedback .ss-icon img{height:100%}footer{background:#202020;display:flex;padding:72px 0;width:100%}footer .info-links{float:left}footer .col{float:left;margin-right:64px}footer .copyrite{color:#fff;font-size:14px}footer .col-1{width:230px}footer .col-2{width:170px}footer .col-3{width:166px}footer .col-4{width:137px}footer .col-5{margin-right:0;width:230px}#logo-footer{display:inline-block;height:56px;margin-bottom:32px}#logo-footer img{height:100%}footer p{color:#d6d6d6;font-family:ProximaNova;font-size:14px;font-weight:400;line-height:1.5}footer h4,footer p{font-stretch:normal;font-style:normal;letter-spacing:normal}footer h4{color:#fff;font-size:20px;font-weight:700;line-height:normal;margin-bottom:16px}footer a{color:#d6d6d6;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.88;margin-bottom:8px;width:100%}footer .contacts{text-align:right}footer .phone-footer{font-size:23px;line-height:1.25}footer .mail,footer .phone-footer{color:#fff;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;text-align:right}footer .mail{font-size:18px;line-height:1.67}footer .ss-icon{display:inline-block;height:25px;margin-left:12px;width:25px}footer .ss-icon img{height:100%}.fancybox{animation:fancy .5s ease both;display:none;padding:32px}@keyframes fancy{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}#recovery,#sign-in,#sign-up{max-width:479px;width:100%}.sign-form{display:none}.sign-form.active{display:inline-block}.fancybox .title{font-size:28px;font-weight:800;margin-bottom:32px}.fancybox .title,.fancybox.fancy-body{display:inline-block;width:100%}.fancy-body p{color:#202020;font-family:ProximaNova;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.67}.fancy-body .input,.fancy-body p{display:inline-block;margin-bottom:24px;width:100%}.fancy-body .help-text{color:#888;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:8px;width:100%}.fancy-body .input input{border:1px solid #d6d6d6;font-size:16px;padding:14px 16px;width:100%}.fancy-body .red-link{margin-bottom:24px}.fancy-body .btns-block{margin-top:8px;width:100%}.fancy-body .btns-block button.btn{float:right}.help-text.checkbox{padding-left:30px;position:relative}.help-text input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#eee;height:20px;left:0;position:absolute;top:0;width:20px}.help-text:hover input~.checkmark{background-color:#ccc}.help-text input:checked~.checkmark{background-color:#fe2b2f}.checkmark:after{content:"";display:none;position:absolute}.help-text input:checked~.checkmark:after{display:block}.help-text .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:7px;top:2px;transform:rotate(45deg);width:5px}.checkbox p a,.help-text.checkbox a{color:#ff2a2f;text-decoration:underline;transition:opacity .3s ease}.checkbox p a:hover,.help-text.checkbox a:hover{opacity:.7}.fancybox-slide--html .fancybox-close-small{padding:0}.fancybox-button{height:32px;margin:32px;width:32px}.pagination{display:inline-block;margin-top:32px!important;text-align:center;width:100%}.pagination li{display:inline-block;margin:0 8px}.pagination a{border:1px solid #333;border-radius:18px;color:#333;display:inline-block;font-size:16px;min-width:32px;padding:0 8px;transition:border .5s ease;-o-transition:border .5s ease;-moz-transition:border .5s ease;-webkit-transition:border .5s ease}.pagination a:hover,.pagination li.active a{border:1px solid #ff2a2f}.pagination li.active a{color:#ff2a2f}#optBye-done{display:inline-block;max-width:600px;text-align:center;width:100%}#optBye-done .btn{float:left}#optBye-done .btn.empty{float:right}#menu-back-btn{display:none}@media (max-width:1199px){.container{max-width:992px}#menu1 .user-btn{padding:24px 8px}#menu1 .user-btns{margin-left:16px;padding-left:8px}#menu2 .user-btns{position:absolute;right:-400px;top:0;transition:right .5s ease;-o-transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;width:auto!important}header.scroll #menu2 .user-btns{right:0}#menu2{overflow:hidden}#menu2 li a{font-size:12px;padding:25px 10px}#menu2 #catalog-btn{margin-right:16px;width:192.5px}header.scroll #menu2 #catalog-btn{margin-right:100vw;width:185.5px}#catalog-menu .left-wrap .catalog-menu-link,#menu2 .user-btns .user-btn,.category-menu-block{padding:24px 16px}.col1{width:70%}.col2{border-right:none;padding-right:0;width:30%}.col3{padding-left:0;padding-top:32px;width:auto}#feedback input{margin-left:32px;width:263px}#feedback .btn{margin-right:16px}footer .col{float:left;margin-right:32px}footer .col-1{width:204px}footer .col-2{width:148px}footer .col-3{width:146px}footer .col-4{width:120px}footer .col-5{margin-right:0;width:203px}}@media (max-width:991px){.container{max-width:768px}#logo-text{display:none}#logo{height:45px;margin:13px 0}#menu1 .user-btns{border-left:none}#menu1 .user-btn.basket{display:none}#menu1 .user-btn{padding:24px 16px}#menu2 li a{display:none}#menu2 #catalog-btn{display:inline-block}#menu2 .user-btns{right:0}#menu2 .user-btns .menu-search,#menu2 .user-btns .menu-user{overflow:hidden;padding:24px 0;transition:width .5s ease,padding .5s ease;-o-transition:width .5s ease,padding .5s ease;-moz-transition:width .5s ease,padding .5s ease;-webkit-transition:width .5s ease,padding .5s ease;width:0}header.scroll #menu2 .user-btns .menu-search,header.scroll #menu2 .user-btns .menu-user{padding:25px 12px;width:48px}.hamburger{display:inline-block}.category-menu-block .col{border:none!important;max-width:100%!important;width:100%}.category-menu-block .col-block{overflow:visible}#mse2_mfilter .right-wrap{width:100%}.item-min{width:calc(50% - 4px)}#feedback h3{margin-bottom:24px;max-width:none;width:100%}#feedback input{margin-left:0}footer .contacts{display:flex;margin-top:24px;position:relative;text-align:left;width:100%}footer .phone{font-size:16px}footer .mail,footer .phone{padding-right:24px;text-align:left;width:auto}footer .mail{font-size:14px}footer .ss-icon{margin-left:0;margin-right:20px}footer .col-4{margin-right:0}}@media (max-width:767px){.container{max-width:none;padding:0 16px}#logo-text,#phone{display:none}#logo{height:32px;margin:8px 0}#menu1,#menu2{height:48px}#menu1 .user-btns{margin-left:0;padding-left:0}#menu1 .ss-header{display:none}.ss-header{width:100px!important}#menu1 .user-btn{padding:12px}#menu2 #catalog-btn .menu-btn-humburger{display:none}#menu2 #catalog-btn{color:#fff;font-size:14px!important;font-stretch:normal;font-style:normal;font-weight:700;height:48px;letter-spacing:.5px;line-height:normal;margin-right:0;padding:16px;padding-top:16px!important;width:auto}#menu2 .container{padding:0}.menu-btn-bottom-arrow{float:right;height:16px;margin-left:8px;position:relative;vertical-align:top;width:16px}.menu-btn-bottom-arrow:before{background:url(/images/dropdown_white.png?b548577ed54440e47f45c2434f736125) no-repeat;background-position:50%;background-size:100%;content:"";height:16px;position:absolute;width:16px}#menu2 .user-btns{float:left;padding-left:21px;position:relative}#menu2 .user-btns .user-btn{padding:12px 0}#menu2 .basket .basket-text.count,#menu2 .user-btns .user-btn.menu-search,#menu2 .user-btns .user-btn.menu-user{display:none}#menu2 .basket .basket-text{font-size:12px;margin-left:8px}header.scroll #menu2 #catalog-btn{margin-right:0;width:auto}#drop-down-menu.active{top:96px}header.scroll #drop-down-menu.active{top:48px}#drop-down-menu{height:auto;padding:0}#drop-down-menu .menu-tel{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal}#basket,#catalog-menu.active,#search.active{top:96px}header.scroll #basket,header.scroll #catalog-menu.active,header.scroll #search.active,header.scroll .basket-wrap{top:48px}header.scroll #basket,header.scroll #catalog-menu.active,header.scroll .basket-wrap{height:calc(100vh - 48px)}#basket,#catalog-menu{height:calc(100% - 96px);padding:0;position:fixed;width:100%}#basket .title-line{padding:24px 16px 0}.basket-item,.send-block{padding:16px}.send-block{height:auto}#catalog-menu .left-wrap{background:#fff;width:100%}#catalog-menu .left-wrap li{background:#fff;border-bottom:1px solid #e4e4e4}#catalog-menu .left-wrap .catalog-menu-link,#catalog-menu .left-wrap .catalog-menu-link.active{color:#000;display:inline-block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;width:100%}#catalog-menu .left-wrap .catalog-menu-link:after{background:url(/images/arrow-right.svg?e297480b645ecaee9387b0c2d114ef1f);background-size:16px 16px;content:"";float:right;height:16px;position:relative;width:16px}#catalog-menu .right-wrap{display:block;position:absolute;right:-100%;top:0;transition:right .5s ease;-o-transition:right .5s ease;-moz-transition:right .5s ease;-webkit-transition:right .5s ease;width:100%;z-index:10}#catalog-menu .right-wrap.active{right:0}#menu-back-btn{color:#ff2a2f;display:block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.5;padding:24px 16px 8px;width:100%}#menu-back-btn:before{background:url(/images/arrow-prev.png?837c2e8ca2ebaa06dea9e5065e8df88a) no-repeat;background-position-y:5px;background-size:contain;content:"";float:left;height:24px;margin-right:8px;position:relative;width:16px}.category-menu-block .title-line{margin-bottom:32px}.category-menu-block .title-line h3{margin-bottom:16px;width:100%}.category-menu-block .red-link{width:100%}.category-menu-block .col1,.category-menu-block .col2,.category-menu-block .col3{margin-bottom:32px;width:100%}.category-menu-block .col2{border:none;padding:0}.category-menu-block .col1 a{width:50%}.col-block a{width:100%!important}.category-menu-block .m-img{width:50%!important}.manufacturers{padding:0;position:relative}.m-img{padding:0 12px;text-align:center;width:50%}.col-block{padding-bottom:0}main{overflow:hidden;padding-top:96px}.title-page{font-size:32px}#breadcrumbs{padding-bottom:16px;padding-top:8px}#feedback{padding:40px 0;text-align:center}#feedback input{margin:0 0 16px;width:100%}#feedback .btn{margin:0}#feedback .ss-block{margin-top:24px;width:100%}#feedback .ss-icon{margin:0 8px}footer .col-1{width:auto}#logo-footer{height:50px}footer .contacts{display:block;left:auto;top:0}footer .contacts,footer .mail,footer .phone{text-align:left;width:100%}footer .col-3{margin-right:16px}footer .col-3,footer .col-4{margin-top:24px}footer .copyrite{color:#fff;float:left;font-size:14px;width:100%}footer .copyrite br{display:none}.fancybox .title{width:90%}.fancybox{padding:24px 16px}#search .input-group{position:relative}.search-all{left:0;top:81px;width:100%}.search-all .search-card{border-bottom:1px solid rgba(0,0,0,.33);flex-direction:column;padding:8px 16px}.search-all .search-card .add-product-cart{display:none}.search-block{width:100%}.search-block.search-price{align-items:end;flex-shrink:0;width:auto}.search-img{flex-shrink:0}.search-all .search-card .btn{display:none}.search-info{gap:8px}}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.about-text ol{padding-left:16px}.about-text ol li{list-style:auto}@media (max-width:768px){.right-wrap .basket-item{align-items:center;display:flex;flex-direction:column;gap:8px;height:auto}.right-wrap .basket-item img{margin-right:0;width:150px}.right-wrap .basket-item .info{width:100%}}.header-service-btn{align-items:center;background:#ff2a2e;color:#fff;display:flex;font-size:16px;font-weight:600;gap:16px;justify-content:center;padding:8px;width:100%}.cookie-consent{background:#fff;border-radius:8px;bottom:20px;box-shadow:0 4px 20px rgba(0,0,0,.15);left:20px;max-width:400px;opacity:0;padding:24px;position:fixed;transform:translateY(20px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;z-index:99999}.cookie-consent.active{opacity:1;transform:translateY(0);visibility:visible}.cookie-consent-content{display:flex;flex-direction:column;gap:16px}.cookie-consent-text{color:#202020;font-family:ProximaNova;font-size:14px;font-weight:400;line-height:1.5;margin:0}.cookie-consent-link{color:#ff2a2f;font-weight:600;text-decoration:none;transition:opacity .3s ease}.cookie-consent-link:hover{opacity:.7}.cookie-consent-btn{align-self:flex-start;background-color:#ff2a2f;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:ProximaNova;font-size:14px;font-weight:700;padding:14px 32px;text-transform:uppercase;transition:background-color .3s ease,transform .2s ease}.cookie-consent-btn:hover{background-color:#e02025;transform:scale(1.02)}.cookie-consent-btn:active{transform:scale(.98)}@media (max-width:767px){.cookie-consent{bottom:10px;left:10px;max-width:none;padding:16px;right:10px}.cookie-consent-text{font-size:13px}.cookie-consent-btn{text-align:center;width:100%}}
