.productSticker-item.__promo{background-color:#bb1313 !important;color:#fff !important}.productSticker-item.__discount{color:#bb1313 !important}.productSticker-content{color:#fff !important}.productSticker-item.__new{background-color:#000 !important;color:#fff !important}.product-price__old-price:before{content:"";position:absolute;left:0;top:50%;width:100%;height:1.4px;background:#bb1313}.catalogCard-oldPrice{position:relative;line-height:.8;color:#acacac;text-decoration:none}.catalogCard-oldPrice::before{content:"";position:absolute;left:0;top:50%;width:100%;height:.2px;background:#bb1313;transform:translateY(-50%)}.catalogCard-priceBox{display:flex;align-items:center}.catalogCard-oldPrice{order:1;margin-right:10px}.catalogCard-price{order:2}.btn.__special{color:#000;background:#fff;border:2px solid #000;box-shadow:none;padding:10px 20px;text-align:center;display:inline-block;text-decoration:none;line-height:.8;transition:background-color .3s,color .3s}.btn.__special:hover{background:#bb1313;color:#fff}.ui-slider-range{position:absolute;top:0;bottom:0;background-color:#bb1313}.checkbox.__checked{background-color:#bb1313;border-color:#bb1313;font-size:12px;line-height:1}.product-comments-count{position:relative;margin:2px 0 0 5px;font-size:11px;line-height:1;font-weight:normal;display:inline-block;padding:3px 5px 2px;background:#bb1313;color:#fff;vertical-align:top;border-radius:0}.catalogTabs-nav-a{border:0;font-size:30px;line-height:1;text-transform:uppercase;font-weight:bold;color:#bb1313;letter-spacing:3px;position:relative}.catalogTabs-nav-a::after{content:"";position:absolute;bottom:-5px;left:26.5%;transform:translateX(-50%);width:50%;border-bottom:5px solid #000}.productsSlider-price--old{color:#acacac;text-decoration:line-through;-webkit-text-decoration-color:#bb1313;text-decoration-color:#bb1313;margin-left:5px}.recentProducts-price--old{color:#acacac;text-decoration:line-through;-webkit-text-decoration-color:#bb1313;text-decoration-color:#bb1313;margin-left:5px}body{font-family:"НазваниеШрифта",Montserrat}.p-review-author--admin .p-review-author__name{color:#121212}.p-review-author--admin [class*=icon]{fill:#666}.header__bottom{position:relative;top:10px;margin:-20px 0 20px;color:#000;border:solid #acacac;border-width:2px 0 0 0}h2,.h2{font-size:16px;line-height:1.2;font-weight:bold;text-transform:uppercase}.product-heading{margin-bottom:15px;border-top:1px solid #d7d7d7;font-size:16px;font-weight:bold;text-transform:uppercase}.product-features__cell--h{font-weight:normal;color:#6d6666;vertical-align:baseline;text-align:left;padding-right:70px !important;letter-spacing:1px}.product-features__cell{padding:8px 0}.product-features{margin-top:-4px;font-size:13px;text-transform:uppercase;font-weight:bold}.cart-price.__old{text-decoration:line-through;-webkit-text-decoration-color:#bb1313;text-decoration-color:#bb1313;color:#acacac}.order-i-price.__old{margin-right:6px;text-decoration:line-through;-webkit-text-decoration-color:#bb1313;text-decoration-color:#bb1313;color:#acacac}.field{border:1px solid #acacac;background:#fff;border-radius:0;line-height:normal;vertical-align:middle;transition:border-color .1s;padding:6px 8px;font-size:16px;height:36px;font-family:arimo}.btn-content{box-sizing:border-box;width:100%;float:left;padding:0 16px;font-family:arimo}.search__input{box-sizing:border-box;width:100%;height:30px;padding:0 36px 0 12px;background:#fff;font-size:14px;border:2px solid #bdbdbd;border-radius:4px;color:#000;font-family:arimo}.tooltip .a-pseudo{color:#bb1313;border-bottom:1px solid}.tooltip .a-pseudo:hover{color:#000}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.popup-overlay.active{opacity:1;visibility:visible}.popup{background:#fff;width:450px;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.2);text-align:center;color:#fff;font-family:"Arimo",serif}.popup-header{background:#111;padding:16px;font-size:18px;font-weight:600;display:flex;justify-content:space-between;align-items:center;color:#fff;font-family:"Arimo",serif;font-optical-sizing:auto;font-style:normal}.popup-header span{cursor:pointer;font-size:20px}.popup-body{padding:20px;font-size:16px}.popup-body p{font-weight:bold;margin:10px 0}.popup-footer{padding:20px;display:flex;flex-direction:column;align-items:center;gap:14px}.popup-footer button{background:#111;color:#fff;padding:15px 20px;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background .3s;width:60%}.popup-footer button:hover{background:#444}.popup-footer .cancel{background:#fff;color:#111;border:1px solid #ddd}.popup-footer .cancel:hover{background:#f5f5f5}.phones--inline .phones__callback-link,.phones--inline .phones__email-link{color:#bb1313;border:0}.form-item-txt{margin-top:6px;color:#000;font-weight:bold}.user-discount__icon .icon--discount-figure{position:absolute;z-index:-1;top:50%;right:50%;transform:translate(50%, -50%);fill:#fff;font-size:28px}.user-discount{display:flex;align-items:center;position:relative;flex-direction:row-reverse;color:#fff}