/*
    Набор цветов для увеличения контрастности элементов сайта по pageSpeed
*/

* {
    --main-orange-color: #C6451E;
    --main-orange-bg-color: #C6451E;
    --main-orange-border-color: #C6451E;
    --header-color: #FAFAFA;
    --footer-color: #F0F1F0;
    --detail-page-element-color: #696969;
    --detail-page-active-element-color: white;
}

.title-search-result .bx_smart_searche.bx_searche .bx_item_block.all_result .bx_item_element.bx_item_element_all_result .all_result_button{
    background-color: var(--main-orange-bg-color);
    border-color: var(--main-orange-border-color);
}

/* color */
.header-logo-name span,
.footer-logo-name span,
.top_basket_sum_value,
.top_basket_sum_value_rub,
.roll-up-filter-container-top,
.add-to-cart span,
.header_menu a.selected,
.detail_page .detail_content .product .right_buy .price .base_price,
.price-detail-total .price,
.fixed_product_price .base_price,
.tabs-item-underline,
.tabs-item-underline
{
    color: var(--main-orange-color) !important;
}

/* background */
.catalog-menu-btn1,
.catalog-menu-btn,
.bx-searchtitle .bx-input-group-btn button,
.top_basket_count:before,
#toTop,
.active-subsection,
#price-filter-slider .ui-slider-range,
.filter-pagination li a.active,
.detail_page .detail_content .product .right_buy .buy .buy_one_click,
.detail_content .print_icon,
.detail_content .mail_icon,
.product .right_buy .filter_elements .list .item.active,
.description-tab-content .form_zakaz_footer .item_collum input[type="submit"],
.jq-checkbox,
.fixed_product_buttons .buy_one_click,
.ui-slider .ui-slider-handle
{
    background-color: var(--main-orange-bg-color) !important;
}

/* border */
.bx-searchtitle .bx-input-group-btn button,
.top-subsection-wrapper.active-subsection,
.header_menu a.selected,
.product .right_buy .filter_elements .list .item.active
{
    border-color: var(--main-orange-border-color) !important;
}

/* background-img */
.detail_page .detail_content .product .right_buy .price .base_price .price-rub,
.price-detail-total .price-rub,
.fixed_product_price .base_price .price-rub,
.top_basket_sum_value_rub{
    background: url("/bitrix/templates/specarm_copy_2/images/ruble_dark-orange.svg") center center / contain no-repeat !important;
}

.el-sect-id{
    opacity: 1;
    font-size: 14px;
}
header .header_bottom_wrapper{
    background-color: var(--header-color) !important;
}
footer{
    background-color: var(--footer-color) !important;
}
.item_actual_price,
.footer-block-title{
    color: var(--detail-page-element-color) !important;
}
.item.active .item_actual_price{
    color: var(--detail-page-active-element-color) !important;
}

.detail_page .sidebar .menu > .opened > a {
    background: #595959;
    color: #FFFFFF !important;
}
.detail_page .sidebar .opened > div > ul > .opened > a {
    color: #C6451E !important;
    background: #F5F5F5 !important;
}
.product .right_buy .filter_elements .list .item.disabled {
    background: #F5F5F5;
    color: #595959;
}