/* color */
:root{
    --text-black-color: #808080;
}

.header_menu_top li a,
.phones_button_modal,
.callback_button_modal,
.phones_button_modal,
.basket-button,
.basket-button a,
.basket-button a span,
a.user_name, 
a.client_enter,
a.compare_btn,
button.compare_btn,
a.disabledWishList, 
a.wishList,
.header_left_menu .rubric-type-menu-item .rubric-type-link a, 
.rubric-type-menu-item .rubric-type-link a,
.expand2 a, 
.rubric-menu .rubric-menu-item .rubric-link a, 
.rubric-menu .category-menu .category-link a,
.login_block_div .auth_wrp > a span,
.callback_request .name input, 
.callback_request .phone input,
.callback_request--row a,
.catalog-item-in-line-2 .product_description.a_change:hover,
.product_brand, .product_description,
.products_table .short_news .product_description a.full_text,
.news_title:hover,
.read_more_news:hover,
.catalog-item-in-line-1 .short_news .product_description,
.catalog-item-in-line-2 .short_news .product_description a.full_text,
.catalog-item-in-line-1 .short_wish_btn,
.catalog-item-in-line-1 button.compare_btn,
.catalog_wrp .catalog_block a,
.brand .desc,
.bottom_tabs a,
.menu-bottom a,
#searchPopup .short_title > div,
.activity_item a, 
.scheme_link,
.brand_snippet_title, 
.user_wishlists_modal .modal-title,
.account_row nav a.active,
.account_row nav a:hover,
.scheme_link:hover,
.dropdown-toggle::after, 
#languages-dropdown,
#currencies-dropdown,
.menu__catalog,
.swiper-button-next, 
.swiper-button-prev,
.vote.js-vote,
.reviews_item_name a,
.reviews_comment_read,
.last_news_name,
.last_news_name a,
.last_news_bot_nav,
.last_news_review_author, 
.last_news_author a,
.article_tag_count,
.photos_tag_name span.photos_tag_short,
.photos_tag_more a,
.album_tag_title span.album_tag_name,
.album_tag_title span.album_tag_name a,
.ei-title h2,
.edit_order_wrp .edit_order,
.group_set_name:hover span,
.groups_checkbox .col-md-2.active .group_set_name span,
.groups_checkbox .only_name.active .group_set_name span,
.link_to_my_orders, 
.group_set_name_no_size:hover span,
.groups_checkbox_title .title_group, 
.groups_checkbox .col-md-2.active .group_set_name_no_size span,
.groups_checkbox .only_name.active .group_set_name_no_size span,
.unit_short {
    color: var(--main-bg-color) !important;
}
.loading-mask .loading {
    border-color: var(--main-bg-color) var(--main-bg-color) var(--second-main-color) var(--second-main-color) !important;
 }
.events_tag_photo div {
    color: var(--second-main-color) !important;
}
.category-content {
    background: var(--hard-alpha-main-bg-color)
}
.category-text h2 {
    color: var(--text-color) !important;
}
svg,
.check_svg path {
    fill: var(--main-bg-color);
}
.small_svg {
    width: 14px;
    height: 14px;
}
.catalog-item-in-line-1 .small_svg {
    width: 24px;
    height: 24px;
}
.check_svg {
    height: 16px;
    width: 16px;
}
.header_menu_top li.active a,
.header_menu_top li:hover a,
.search .search_click,
.header_left_menu > li.active a, 
.header_left_menu > li:hover a, 
.header_left_menu > li.activated a, 
.header_left_menu .rubric-type-menu-item.active .rubric-type-link a, 
.header_left_menu .rubric-type-menu-item:hover .rubric-type-link a, 
.header_left_menu .rubric-type-menu-item.activated .rubric-type-link a,
form .input_line.button input[type="button"],
.callback_request .submit button,
.catalog-item-in-line-2 .short_news .short_c .order.basket-buy,
.item-basket-buy,
.send_comment,
.send_comment:hover,
.item_buy,
.item_buy:hover,
.comp_btn,
.comp_btn:hover,
.access_order,
.access_order:hover,
.catalog-item-in-line-1 .short_news .order.basket-buy,
#searchPopup .more_results {
    color: #fff !important;
}
.header_right .work-time,
.block_phone .phone_t a,
.block_phone h4, 
.block_phone .phone_t, 
.block_phone .phone_t:not(.phone_t_mail) a,
.js-discussion-post-author,
.answer_author,
.table_titles > div,
.copyright h4, 
.copyright h5, 
.copyright .copyright_link, 
.copyright .copyright_year,
.who_make a,
.bottom_telephone p,
.account_row nav a,
.bottom_adress p {
    color: var(--text-black-color) !important;
}
.search #search,
.item_page_price_block .price .value { 
    color: var(--main-bg-color) !important;
}
.short_description {
    color: #fff !important;
}
.breadcrumb > li a,
.reviews_author,
.reviews_time {
    color: var(--alpha-main-bg-color) !important;
}
.breadcrumb > li:hover a {
    color: var(--main-bg-color) !important;
}
.desctop-catalog-filter .nav-pills .nav-link.active,
.mobile-catalog-filter .nav-pills .nav-link.active,
.desctop-catalog-filter .nav-pills .nav-link:hover,
.mobile-catalog-filter .nav-pills .nav-link:hover,
.filter_block > div a,
.item_phone_number a,
.item_page_info .short_wish_btn,
.more_item,
.item_tabs .nav-tabs .nav-item .nav-link,
.item_params .char-name,
.toggle_plus_btn,
.right_comment_title,
.all_comments_title,
.answer_button,
.items .item a,
.news_title,
.read_more_news,
.price_range_wrp h4,
.comp_item,
.name_comp,
.catalog_module,
.catalogs_block > a div,
.basket-title,
.empty_busket,
.price,
.smarty_number,
.spinner_label,
.basket_item_short_name span,
.count_block {
    color: var(--text-color) !important;
}
.items .item .item_buy,
.items .item .item_buy:hover {
    color: #fff !important;
}
/* .more_item:hover {
    color: #5b5b5b;
} */

.item_phone_number a:hover,
.answer_button:hover,
.answer_button:focus,
.comp_item:hover .name_comp,
.more_item:hover,
.comp_item:hover .name_comp,
.basket-hide,
.catalog_wrp .catalog_block .catalog_item_title a:hover {
    color: var(--beta-bg-color) !important;
}
.desctop-catalog-filter .nav-pills .nav-link,
.mobile-catalog-filter .nav-pills .nav-link,
.table_right,
.item_info .info_type .type_value,
.count_article {
    color: var(--alpha-main-bg-color) !important;
}
.badge_title,
.full_title,
#searchPopup .short_price {
    color: var(--main-bg-color) !important;
}


/* border */
body {
    border-top: 5px solid var(--main-bg-color) !important;
}
.whish-list-wrp,
.login_block_div .auth_wrp {
    border: 1px solid #ccc !important;
}
.compair-board-wrapper {
    border-top: 2px solid var(--text-color) !important;
}
#searchPopup,
.search #search,
.rubric-menu,
.ui-widget.ui-widget-content,
.group_set_name:hover,
.groups_checkbox .only_name.active .group_set_name,
.groups_checkbox .col-md-2.active .group_set_name  {
    border: 1px solid var(--main-bg-color) !important;
}
.swiper-pagination .swiper-pagination-bullet {
    border: 2px solid var(--main-bg-color) !important;
}
.swiper-pagination-clickable .swiper-pagination-bullet:hover {
    border: 3px solid var(--main-bg-color) !important;
}
.catalog-item-in-line-2 .short_news:hover .short_c, 
.catalog-item-in-line-2 .short_news:hover .short_c,
.item .item_inside:hover {
    border: 2px solid var(--text-color) !important;
}
.swiper-pagination-bullets,
.news_item + .news_item  {
    border-top: 1px solid #eaeaea !important;
}
.swiper-pagination-bullets {
    border-top: none !important;
}
.voting-options {
    border-left: 2px solid var(--main-bg-color) !important;
}
.voting-name {
    border: 2px solid var(--main-bg-color) !important;
}
.voting-name::after {
    border-color: 2px solid var(--main-bg-color) !important;
}
.header_left_menu {
    border-top: 1px solid var(--main-bg-color) !important;
    border-bottom: 1px solid var(--main-bg-color) !important;
}
.item_params {
    border-top: 1px solid #e3e3e3 !important;
    border-bottom: 1px solid #e3e3e3 !important;
}
.callback_request .name input, 
.callback_request .phone input,
.callback_request .request textarea {
    border: 1px solid var(--alpha-main-bg-color) !important;
    color: var(--main-bg-color) !important;
}
.close {
    color: var(--beta-bg-color) !important;
}
.close:hover {
    color: var(--main-bg-color) !important;
}
form .input_line input[type="text"],
.discussion_item_form input,
.discussion_item_form textarea {
    border: 1px solid #9e9e9e !important;
}
.cover_item,
.left_item_imgs .psw_item_link{
    border: 1px solid #e3e3e3 !important;
}
.item_page_info .short_wish_btn,
.ui-state-default, .ui-widget-content .ui-state-default,
.catalogs_select_filter form .linky-select__container {
    border: 1px solid var(--text-color) !important;
}   
.item_tabs .nav-tabs .nav-item .nav-link {
    border-right: 1px dashed #eaeaea !important;
}
.item_tabs .nav-tabs .nav-item .nav-link.active {
    border-right: 1px solid #f8f8f8 !important;
    border-left: 1px solid #f8f8f8 !important;
    border-top: 3px solid var(--text-color) !important;
}
.comp_table .row:first-of-type {
    border-top: 1px solid #f5f5f5 !important;
}
.comp_item:hover,
.catalogs_block > a:hover,
.catalog_wrp .catalog_block:hover {
    border: 2px solid var(--text-color) !important;
}
.basket-hide  {
    border: 1px solid var(--beta-bg-color) !important;
}
.spinner_basket .ui-spinner {
    border: 1px solid #ccc !important;
}
.table_titles > div {
    border-bottom: 1px solid #aeaeae !important;
}
.catalog-item-in-line-1 .short_news .short_favorites {
    border-left: 1px dashed var(--text-black-color) !important;
}
.catalog-item-in-line-1 .short_compare.compare {
    border-right: 1px dashed var(--text-black-color) !important;
}
.footer {
    border-top: 1px solid var(--main-bg-color) !important;
    border-bottom: 5px solid var(--main-bg-color) !important;
}

/* box-shadow */
.whish-list-wrp,
.login_block_div .auth_wrp {
    box-shadow: inset 0 1px 2px#d6d6d6, inset 0 -1px 2px#d6d6d6 !important;
}
.catalog-item-in-line-2 .short_news:hover .short_c, .catalog-item-in-line-2 .short_news:hover .short_c,
.item .item_inside:hover,
.compair-board-wrapper,
.comp_item:hover,
.catalogs_block > a:hover,
.catalog_wrp .catalog_block:hover,
.edit_order_wrp .edit_order {
    box-shadow: 0 4px 21px var(--alpha-main-bg-color) !important;
}
.img-thumbnail {
    border: 1px solid var(--main-bg-color);
}
.account_row .form-control:focus {
    border-color: var(--main-bg-color);
    box-shadow: 0 0 0 0.2rem var(--alpha-main-bg-color);
}
.activity_row + .activity_row > div,
.address_row + .address_row {
    border-top: 1px solid var(--main-bg-color);
}
.user_wishlists_modal .form-control:focus {
    border-color: var(--main-bg-color);
    box-shadow: 0 0 0 0.2rem var(--alpha-main-bg-color);
}
/* background */
.user_btns a,
.address_btn ,
.user_button button,
.wish_route,
.settings_wish_btn,
.btn-add-wish,
.ia-container figcaption span,
.ei-slider-thumbs li a {
    background: var(--alpha-main-bg-color) !important;
}
.user_btns a:hover,
.address_btn:hover,
.user_button button:hover,
.wish_route:hover,
.settings_wish_btn:hover,
.btn-add-wish:hover,
.short_discount, 
.short_discount--mini,
.short_discount--main,
.voting-options .option::before,
.ei-slider-thumbs li.ei-slider-element,
.tag_goods_no_slider .order.basket-buy,
.access_order,
.agree_order  {
    background: var(--main-bg-color) !important;
}
.custom_radio input:checked ~ .checkmark {
    background-color: var(--main-bg-color) !important;
}

.whish-list-wrp,
.login_block_div .auth_wrp  {
    background-color:#f7f7f7 !important;
}
#searchPopup .short_news:hover, #search1 #searchPopup .short_news:hover {
    background: #f2f7fb !important;
}
#searchPopup,
.rubric-menu,
.swiper-slide,
.swiper-pagination .swiper-pagination-bullet,
.catalog-item-in-line-2 .short_news .short_c .short_info,
.item_tabs .nav-tabs .nav-item .nav-link.active,
.catalog-item-in-line-2 .short_news:hover .short_c, 
.catalog-item-in-line-2 .short_news:hover .short_c,
.item .item_inside:hover,
.compair-board-wrapper,
.comp_item:hover,
.catalogs_block > a:hover,
#basket-modal .modal-content,
.catalog-item-in-line-1 .swiper-slide, 
.catalog-item-in-line-2 .swiper-slide,

.catalog-item-in-line-1 button.compare_btn,
.catalog-item-in-line-1 .compare_btn,
.catalog-item-in-line-1 .short_compare.compare, 
.catalog-item-in-line-1 .short_favorites,
.catalog_wrp .catalog_block:hover  {
    background: #fff !important;
}


.header_menu_top li.active,
.header_menu_top li:hover,
.search .search_click,
.header_left_menu > li.active, 
.header_left_menu > li.activated, 
.header_left_menu > li:hover, 
.header_left_menu .rubric-type-menu-item.active, 
.header_left_menu .rubric-type-menu-item.activated, 
.header_left_menu .rubric-type-menu-item:hover,
.swiper-pagination .swiper-pagination-bullet-active,
.callback_request .submit button,
#searchPopup .more_results   {
    background: var(--main-bg-color) !important;
}
.catalog-item-in-line-1 .short_news .order.basket-buy,
.catalog-item-in-line-2 .short_news .short_c .order.basket-buy {
    background-color: var(--main-bg-color) !important;
}
.catalog-item-in-line-1 .short_news .short_info,
.dropdown-item:hover{
    background: var(--hard-alpha-main-bg-color) !important;
}

.catalog-item-in-line-1 .short_news .order.basket-buy:hover {
    background-color: var(--main-bg-color) !important;
}
.search button:hover {
    background: var(--alpha-main-bg-color) !important;
}
.discussion_item_form {
    background: #f7f7f7 !important;
}
form .input_line.button input[type="button"],
.item-basket-buy,
.send_comment,
.item_buy,
.ui-state-default, .ui-widget-content .ui-state-default,
.ui-widget-header,
.comp_btn,
.dropdown-item.active, 
.dropdown-item:active
.access_order {
    background: var(--text-color) !important;
}
.item-basket-buy:hover,
.send_comment:hover,
.item_buy:hover,
.access_order:hover {
    background: var(--beta-bg-color) !important;
}
.item_params tr:nth-child(2n),
.comp_table .row:nth-child(2n) {
    background: #F3F3F3 !important;
}
.filter_block_active {
    background: var(--hard-alpha-main-bg-color) !important;
} 
.badge-dark {
    color: #fff;
    background: var(--main-bg-color) !important;
}
.send_cancel {
    background: var(--alpha-main-bg-color) !important;
}
.catalog-item-in-line-1 .short_wish_btn {
    /* background: url(../img/wish.svg) left center no-repeat !important; */
}
 



@media only screen and (max-width: 769px) {
    .catalog-item-in-line-1 .short_news .short_info {
        background: none !important; 
    }
    /* color */
    .header_left_menu_shadow_right .menu__catalog, 
    .header_menu_top .menu__header_top,
    .header_left_menu_shadow_right .menu__catalog, 
    .menu__filter, 
    .menu__category, 
    .menu__good, 
    .menu__header_top,
    .header_menu_top > .mobile-link-wrp li a,
    .callback-title,
    .callback_request .input_line.button input,
    .mobile-search-form #search_mob_btn {
        color: #fff !important;
    }
    .callback_block,
    .block_phone p a  {
        color: var(--alpha-main-bg-color) !important;
    }
    .callback_request > p,
    .callback_request input,
    .callback_request .label
    .menu__catalog, 
    .menu__filter, 
    .menu__category, 
    .menu__good,
    .menu__header_top,
    .mobile-search-form #search_mob {
        color: var(--main-bg-color) !important;
    }
    /* border */
    .menu__catalog, 
    .menu__filter, 
    .menu__category, 
    .menu__good, 
    .menu__header_top {
        border: 1px solid #fff !important;
    }
    .header_menu_top li + li {
        border-top: 1px solid #fff !important;
    }
    .header_left_menu_shadow_right .menu__catalog::after,
    #left .content .menu__filter::after, 
    .left_blocks_content .menu__category::after, 
    .product_details_menu .menu__good::after, 
    .header_menu_top .menu__header_top::after {
        border-right: 5px solid transparent !important;
        border-bottom: 7px solid #fff !important;
        border-left: 5px solid transparent !important;
    }
    .header_menu_top > .mobile-link-wrp li.active::before {
	    border-color:  transparent transparent transparent #fff !important;
    }
    .callback_request input {
        border: 1px solid var(--alpha-main-bg-color) !important;
    }
    .out-ext-info {
        border-top: 3px solid var(--main-bg-color) !important;
    }
    .menu__catalog, 
    .menu__filter, 
    .menu__category, 
    .menu__good,
    #searchPopup,
    .short_favorites .favorite_btn,
    .catalog-item-in-line-2 .short_news .short_c .order.basket-buy {
        border: 1px solid var(--main-bg-color) !important;
    }
    .menu__catalog::before, 
    .menu__filter::before, 
    .menu__category::before, 
    .menu__good::before {
        border-right: 5px solid transparent;
        border-top: 7px solid var(--main-bg-color) !important;
        border-left: 5px solid transparent;
    }
    .mobile-search-form #search_mob {
        border-left: 2px solid var(--main-bg-color) !important;
    }
    /* background */
    .header_left_menu_shadow_right, 
    .header_menu_top,
    .header_menu_top li,
    .callback-title,
    .callback_request .input_line.button input,
    .menu__category_btn .icon-bar,
    .menu__filter_btn .icon-bar,
    .mobile__header .menu__catalog > .menu__catalog_btn .icon-bar,
    .mobile-search-form #search_mob_btn  {
        background: var(--main-bg-color) !important;
    }
    .header_left_menu_shadow_right .menu__catalog, 
    .header_menu_top .menu__header_top {
        background-color: var(--hard-alpha-main-bg-color) !important;
    }
    .callback_wrapper, 
    .callback_wrapper--phones,
    #mobile_search,
    #searchPopup,
    .short_c,
    .header_left_menu_shadow_right .menu__catalog > .menu__catalog_btn .icon-bar {
        background-color: #fff !important;
    }
    .catalog-item-in-line-2 .short_news .short_c .order.basket-buy {
        background-color: #fff !important;
    }
    .callback_request .input_line.button input,
    .header_left_menu,
    .mobile-search-form #search_mob,
    .mobile-search-form #search_mob_btn,
    .catalog-item-in-line-2 .short_news:hover .short_c, 
    .catalog-item-in-line-2 .short_news:hover .short_c {
        border: none !important;
    }
}
@media (max-width: 769px) {
    /* color */
    .product_details_menu > ul li a,
    .menu__filter_wrapper .filter_inside_wrp .nav-link.active {
        color: var(--text-color) !important;
    }
    .menu__filter_wrapper .catalog_title {
        color: var(--main-bg-color) !important;
    }
    .menu__filter_wrapper .filter_inside_wrp .nav-link,
    #basket-modal .modal-footer .row > .col-md-3 .title_smarty {
        color: var(--alpha-main-bg-color) !important;
    }
    .who_make a ,
    .header_left_menu > li a, 
    .header_left_menu .rubric-type-menu-item .rubric-type-link a,
    .rubric-menu .rubric-menu-item .rubric-link a, 
    .rubric-menu .category-menu .category-link a {
        color: #fff !important;
    }
    .auth_wrp a {
        color: var(--main-bg-color) !important;
    }

    /* border */
    .item_page_info_mob .callback_button_modal_mobile,
    .utg_count, 
    .wishCount {
        border: 1px solid var(--main-bg-color) !important;
    }
    .price_range input,
    .item_btns .item_buy,
    .item_btns .short_wish_btn,
    .short_c .short_buy .order.basket-buy, 
    .short_favorites .hover_short_wish, 
    .short_compare.compare {
        border: 1px solid var(--text-color) !important;
    }
    .menu__filter_wrapper .catalog_title {
        border-bottom: 2px solid var(--text-color) !important;
    }
    .product_details_menu .menu__good::after {
        border-bottom: 7px solid var(--text-color) !important;
    }
    .product_details_menu ul li + li,
    .left_blocks_content .filter_block > div + div:not(.sub_categories) {
        border-top: 1px solid var(--text-color) !important;
    }
    .menu__filter_wrapper .filter_inside_wrp .nav-link {
        border-bottom: 1px solid var(--text-color) !important;
    }
    .menu__filter_wrapper .menu__filter::after,
    .left_blocks_content .menu__category::after  {
        border-right: 5px solid transparent;
        border-bottom: 7px solid var(--text-color) !important;
        border-left: 5px solid transparent;
    }
    .header_left_menu .rubric-type-menu-item {
        border-bottom: 1px solid #fff !important;
    }
    .modal .modal-header {
        border-bottom: 1px solid var(--hard-alpha-main-bg-color) !important;
    }
    .auth_wrp a + a{
        border-top: 1px solid var(--alpha-main-bg-color) !important;
    }
    /* background */
    .discussion_item_form,
    .menu__filter_wrapper,
    .left_blocks_content,
    .item_buy,
    .item_buy:hover,
    .product_details_menu,
    .icon-bar  {
        background: #fff !important;
    }
    .short_c .short_buy .order.basket-buy,
    .utg_count, 
    .wishCount {
        background-color: #fff !important;
    }
    .menu__good_btn .icon-bar,
    .who_make {
        background: var(--text-color) !important;
    }
    .product_details_menu .menu__good,
    .left_blocks_content .menu__category,
    .menu__filter_wrapper .menu__filter {
        background-color: var(--hard-alpha-main-bg-color) !important;
    }
    .menu__block_btn {
        background: var(--main-bg-color) !important;
    }
    .rubric-menu {
        background: none !important;
    }
    .catalog-item-in-line-1 .short_wish_btn {
        background-color: #fff !important;
    }
    .short_news .short_c .short_buy .order,
    .catalog-item-in-line-2 .short_news .short_c .order.basket-buy {
        background: url(../img/basket.svg) center no-repeat !important;
        background-size: 31px, 27px !important;
    }

    .item_btns .short_favorites .hover_short_wish,
    .item .item_inside,
    .item .item_inside:hover,
    #whishModal .modal-header,
    .modal .modal-header,
    .catalog-item-in-line-1 .short_news .short_buy,
    .catalog-item-in-line-1 .short_news .short_favorites,
    .catalog-item-in-line-1 .short_wish_btn,
    .catalog-item-in-line-2 .short_wish_btn,
    .rubric-menu {
        border: none !important;
    }
    .item .item_inside:hover,
    .catalog-item-in-line-1 .short_news:hover .short_c, 
    .catalog-item-in-line-2 .short_news:hover .short_c{
        box-shadow: none !important;
    }
    
}

/* two colors scheme */

.rubric-menu .rubric-menu-item .rubric-link a:hover, 
.rubric-menu .category-menu .category-link a:hover,
#client_wrp:hover .client_enter,
#hover-wishList:hover #wishListButton,
.login_block_div .auth_wrp > a:hover span,
.phones_button_modal:hover,
.callback_button_modal:hover,
.short_c .compare_btn:hover,
a.disabledWishList:hover,
.basket-button:hover, 
.basket-button:active,
.catalog_wrp .catalog_block .catalog_item_title a:hover,
.catalog_wrp .catalog_block a:hover,
#searchPopup .short_title .product_description:hover,
.basket-hide:hover,
.filter_block > div a:hover,
.desctop-catalog-filter .nav-pills .nav-link:hover,
.desctop-catalog-filter .nav-pills .nav-link.active,
.item .item_title:hover,
.news_title:hover,
.answer_button:hover,
.toggle_plus_btn:hover,
.catalog-item-in-line-1 .short_news .product_description:hover,
.catalog-item-in-line-2 .product_description.a_change:hover,
.catalog-item-in-line-2 .product_description.a_change:hover .full_text,
.item_page_info button.compare_btn:hover,
.item_phone_number a:hover,
.item_tabs .nav-tabs .nav-item .nav-link:hover,
.more_item:hover,
.swiper-button-next:hover, 
.swiper-button-prev:hover,
.vote.js-vote:hover,
.votes-count,
.reviews_item_name a:hover,
.reviews_comment_read:hover,
.last_news_name:hover,
.last_news_name a:hover,
.last_news_review_date,
.last_news_author a:hover,
.photos_tag_more a:hover,
.ei-title h3,
.album_tag_title span.album_tag_name a:hover,
.tag_goods_no_slider .compare_btn:hover,
.link_to_my_orders:hover,
.group_set_name span,
.groups_checkbox_title .table_size,
.group_set_name_no_size span {
    color: var(--second-main-color) !important;
}
#hover-wishList:hover #wishListButton svg,
#client_wrp:hover > svg,
.callback_button_modal:hover svg,
.short_c .compare_btn:hover svg,
a.disabledWishList:hover svg,
.basket-button:hover svg, 
.basket-button:active svg,
#submit_range:hover svg,
.desctop-catalog-filter .nav-pills .nav-link:hover .check_svg path,
.desctop-catalog-filter .nav-pills .nav-link.active .check_svg path,
.item_page_info button.compare_btn:hover svg,
.tag_goods_no_slider .compare_btn:hover svg {
    fill: var(--second-main-color) !important;
}
.search button:hover,
.header_menu_top li:active,
.callback_request .submit button:hover,
#searchPopup .more_results:hover,
.ui-widget-header,
.item_buy:hover,
.item-basket-buy:hover, 
.send_comment:hover, 
.access_order:hover,
.short_discount--main,
.tag_goods_no_slider .order.basket-buy:hover,
form .input_line.button input[type="button"]:hover,
.agree_order:hover {
    background: var(--second-main-color) !important;
}

.swiper-pagination-clickable .swiper-pagination-bullet:hover {
    border: 3px solid var(--second-main-color) !important;
}
.catalog-item-in-line-1 .short_news .order.basket-buy:hover , 
.catalog-item-in-line-2 .short_news .short_c .order.basket-buy:hover,
.short_discount {
    background-color: var(--second-main-color) !important;
}
.modal-backdrop,
a.badge-dark:hover, a.badge-dark:focus{
    background-color: var(--beta-second-color) !important;
    
}
.catalog_wrp .catalog_block:hover,
.catalogs_block > a:hover,
.edit_order_wrp .edit_order{
    border: 2px solid var(--second-main-color) !important;
}
.basket-hide:hover,
.callback_request .name input:focus, 
.callback_request .phone input:focus, 
.callback_request .request textarea:focus,
.ui-widget.ui-widget-content,
.item_page_info .short_wish_btn:hover,
.group_set_name {
    border: 1px solid var(--second-main-color) !important;
}
.swiper-pagination .swiper-pagination-bullet-active:hover {
    border: 3px solid var(--main-bg-color) !important;
}
.events_tag_photo:hover div {
    color: var(--main-bg-color) !important;
}