.header__callback{margin-top:5px}.header__callback-link{position:relative;text-decoration:none;line-height:1;display:inline-block}.header__callback-link-name{display:inline-block;border-bottom:1px dashed}.header__callback-link:hover{text-decoration:none}.header__callback-link:hover .header__callback-link-name{border-color:transparent}.header__callback .call-back-button:before{content:'';display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(../img/icon-phone.svg) no-repeat;background-size:cover;margin-right:2px}#header .header-phones__item{margin-bottom:5px}#header .header-phones__item:last-child{margin-bottom:0}#header .header-phones__phone{font-size:22px}#header .header__workhours{margin-top:10px}@media all and (min-width: 992px){#header .row .col.h_logo{width:20%}#header .row .col.h_search{width:20%}#header .row .col.h_contacts{width:40%}}@media all and (max-width: 1199px){#header .header-phones__phone{font-size:17px}}@media all and (max-width: 991px){#header .header-contacts__col{margin-bottom:10px}#header .header-contacts__col:last-child{margin-bottom:0}}.b-header__snippet-first-black{position:relative;font-weight:600}.b-header__snippet-first-black:after{content:'звонок бесплатный';position:absolute;bottom:-15px;left:0;font-size:12px;color:#555;font-weight:400}.no8800phones{font-size:18px!important}#header .header-phones__item{margin-bottom:0!important}#header .header__workhours{margin-top:2px!important}#header .header-phones__phone{font-size:26px}.header__callback{margin-top:32px}.site_menu__regions{height:40px;display:flex;align-items:center}.site_menu__regions .shop-regions-button{font-size:0}.site_menu__regions .shop-regions-button .shop-regions__link{font-size:13px}.site_menu__regions .shop-regions-button:before{content:'';display:inline-block;vertical-align:top;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%2322a538' d='M12,11.5A2.5,2.5 0 0,1 9.5,9A2.5,2.5 0 0,1 12,6.5A2.5,2.5 0 0,1 14.5,9A2.5,2.5 0 0,1 12,11.5M12,2A7,7 0 0,0 5,9C5,14.25 12,22 12,22C12,22 19,14.25 19,9A7,7 0 0,0 12,2Z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:contain;position:relative;top:1px;margin-right:2px}.shop-regions-ip-analyzer{width:auto!important}.shop-regions-ip-analyzer__triggers{white-space:nowrap}@media all and (min-width: 768px){.site_menu__regions{position:relative;top:-2px;margin-right:10px;float:left}}@media all and (max-width: 767px){.site_menu__regions{justify-content:center}}.btn_add2cart i{background-image:url(../img/sprite.png)}.cart-form .quickorder-button{display:inline-block!important;vertical-align:bottom;margin-top:10px;-moz-box-shadow:inset 1px 1px 0 0 #fff;-webkit-box-shadow:inset 1px 1px 0 0 #fff;box-shadow:inset 1px 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-webkit-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-o-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-ms-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9',GradientType=0);background-color:#f9f9f9;border:1px solid #dcdcdc;text-decoration:none;border-radius:4px}.buy_buttons .quickorder-button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#e9e9e9),color-stop(1,#f9f9f9));background:-moz-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-webkit-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-o-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:-ms-linear-gradient(top,#e9e9e9 5%,#f9f9f9 100%);background:linear-gradient(to bottom,#e9e9e9 5%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f9f9f9',GradientType=0);background-color:#e9e9e9}.quickorder-form-head{background:#22a538!important;font-size:20px!important;line-height:1}.quickorder-form-head i{font-style:normal;color:#fff}.w-dialog-block{border-radius:5px!important;overflow:hidden;background:#fff!important}[data-quickorder-close]{opacity:1!important}[data-quickorder-close]:hover{opacity:.9!important}[data-quickorder-close]:before,[data-quickorder-close]:after{height:16px;top:0;bottom:0;margin:auto;background-color:#fff}.quickorder-form [data-quickorder-pfb],.quickorder-form [data-quickorder-submit-button]{width:100%;background-color:#18852b!important;background-image:linear-gradient(to bottom,#22a538 0%,#0f651e 100%)!important;background-repeat:repeat-x!important;color:#fff!important}.quickorder-form [data-quickorder-pfb]:hover,.quickorder-form [data-quickorder-pfb]:focus,.quickorder-form [data-quickorder-submit-button]:hover,.quickorder-form [data-quickorder-submit-button]:focus{background-color:#22a538!important;background-image:linear-gradient(to bottom,#22a538 0%,#22a538 100%)!important;background-repeat:repeat-x!important}.quickorder-form [data-quickorder-pfb][disabled="disabled"],.quickorder-form [data-quickorder-submit-button][disabled="disabled"]{background-color:#a2a2a2!important;background-image:linear-gradient(to bottom,#afafaf 0%,#959595 100%)!important;background-repeat:repeat-x!important;opacity:.4!important;pointer-events:none}.checkout .wa-form input[type="text"],.checkout .wa-form input[type="email"],.checkout .wa-form input[type="tel"],.checkout .wa-form input[type="password"],.checkout .wa-form textarea,.checkout .wa-form select{width:100%}.checkout .wa-form select{height:28px}.checkout .checkout-options .wa-form select{height:25px}@media(max-width: 1280px){#header .header-phones__phone {font-size: 21px;}}@media(max-width: 1140px){#header .header-phones__phone {font-size: 19px;}}@media(max-width: 1050px){.no8800phones {font-size: 16px!important;}#header .header-phones__phone {font-size: 16px;}}@media(max-width: 992px){#header .row {margin-top:0;}#header .h_cart #cart{padding-left:0;}#header .header-contacts{display:flex;width: fit-content;}#header .h_cart{width:fit-content;}}@media(max-width: 750px){#header .row {display:flex;justify-content: space-between;width: 100%;}#header .h_logo {width: 30%}}@media(max-width: 570px){#header .row{display: initial;}#header .h_logo{width: 100%;}#header .header-contacts{display: initial;width:100%;}}