@media (min-width: 991px) {
    .more_btn:hover {
        background: var(--button-color-hover);
        box-shadow: 0px 3px 27px 0px #28B6008C;
    }
    .block__more.more_btn:hover {
        color: #fff;
    }
    .menu_group--header .menu_eventer:hover .menu_group__list--2{
        display: block;
        z-index: 1;
    }
    .menu_group--header .menu_eventer:hover .menu_group__list--3{
        display: none;
    }
    .menu_group--header .menu_eventer:hover .menu_group__link:after,
    .menu_group--header .menu_eventer:hover .menu_group__menu:after {
        transform: rotate(-135deg);
        top: 2px;
    }
    .header-contact__inner:hover .header-contact__item--visible:after {content: none;}
    .header-contact__inner:hover .header-contact__item--visible a {color: var(--body-text);}
    .header-contact__inner:hover .header-contact__item--visible a:hover {color: var(--basic-company)}
    .header-contact--phone a:hover, .header-contact--email a:hover{color: var(--basic-company)}
    .menu_group--header .menu_group__link:hover,
    .menu_group--header .menu_group__menu:hover{
        color: var(--basic-company);
        text-decoration: none;
    }
    .menu_group--footer .menu_group__link:hover,
    .menu_group--footer .menu_group__menu:hover{
        color: var(--basic-company);
        text-decoration: none;
    }
    .footer__content a:hover{
        color: var(--basic-company);
    }
    .header-contact__inner:hover{
        background: #fff;
        box-shadow: var(--shadow-color);
        z-index: 1;
        height: auto;
    }
    .header-contact__inner--adress:hover{
        background: transparent;
        box-shadow: none;
        z-index: 1;
        height: auto;
    }
    .header-contact__inner:hover .header-contact__item{
        opacity: 1;
        visibility: visible;
        height: auto;
        position: relative;
    }
    .block__more:hover::after {
        width: 0;
    }
    .details_boxed__other .fast_order_button:hover::after{
        width: 0;
    }
    .main_categories-item:hover .main_subcategory{
        opacity: 1;
        visibility: visible;
    }
    .main_banner_image:hover::before{
        opacity: 0.8;
    }
    .header_informers__item:not(:last-child):hover::before{
        opacity: 1;
    }
    .header_informers__item:not(:last-child):hover .wishlist_counter{
        border-color: #DFEEDD;
    }
    .image_zoom:hover img {
        transform: scale(1.05);
    }
    /* #wishlist:hover.header_informers__item .wishlist_counter {
        border-color: #545454;
    } */
    .header_informers__item .wishlist_counter
    .categories_nav .level_2 li:hover > .categories_nav__subcategory {
        transform: translateX(0px) translateZ(0px);
    }
    .categories_nav .categories_menu__item .categories_menu__link:hover, .main_categories__link:hover{
        color: var(--basic-company);
        text-decoration: none;
    }
    .categories_nav .categories_menu__item .categories_menu__link:hover .arrow_right, .main_categories__link:hover svg.arrow_right{
        transform: rotate(-90deg);
    }
    .categories_nav .subcategory .categories_menu__item .categories_menu__link:hover{
        color: var(--basic-company);
        text-decoration: none;
    }
    .categories_nav li:hover > .categories_nav__subcategory {
        transform: translateX(316px) translateZ(0px);
        visibility: visible;
        opacity: 1;
    }
    .product_preview__buttons .comparison_button:hover,
    .product_preview__buttons .fast_order_button:hover{background-color: rgba(209, 102, 0, 0.16)!important;}
   
    .wishlist_button:hover path, .comparison_button:hover  path{fill: var(--basic-company);}

    .gallery_image .wishlist_button:hover, 
    .gallery_image .comparison_button:hover{border: 1px solid var(--basic-company)}
    .gallery_image .wishlist_button:hover svg, 
    .gallery_image .comparison_button:hover svg{color: var(--svg-color);}
    .product_item:not(.no_hover):hover .product_preview {
        box-shadow: 0px 5px 13px 0px #0040372B;
        border: 1px solid #E6EEED;
    }
    .block__more:hover {
        color: var(--button-color-hover);
    }
    .block__more:focus svg, .block__more:hover svg {
        transform: translateX(5px);
    }
    .all_categories_btn:hover, .main_banner_item_link:hover,
    .banner_about1_link:hover, .numbers_btn:hover,
    .all_news_btn:hover, .comments_btn:hover, .product-page__button:hover,
    .form__button:hover, .place_order:hover, .next_step_btn:hover, .product_button_tab:hover,
    .user_mobile_btn:hover {background: var(--button-color-hover);box-shadow: 0px 3px 16px 0px #338C5580;color: #fff;text-decoration: none;}
    .tabs_product_card .product_button_tab:hover{box-shadow: none;background: transparent;border: 1px solid #FC7B1F;color: #FC7B1F;}
    .product_preview__name a:hover {color: var(--basic-company);}
    .product_preview__button--pre_order:hover{
        background: var(--button-color-hover);
        box-shadow: 0px 3px 16px 0px #338C5580;
        color: #fff;
        border: 1px solid transparent !important;
    }
    .auth_buttons .form__button:hover{
        background: transparent;
        box-shadow: none;
        color: var(--body-text);
        border: 1px solid var(--button-color-hover);
    }
    .form_button_order:hover, .cancel_btn:hover {
        color: var(--second-company-text);
        background-color: var(--button-color);
        border-color: var(--button-color);
    }
    .form__button_continue:hover {
        color: var(--button-color);
        text-decoration: underline;
        background-color: transparent;
        border: 1px solid transparent;
    }
    .social__link:hover {        
        background: var(--button-color-hover);
        box-shadow: 0px 3px 16px 0px #338C5580;
        color: white;
    }
    .footer__copyright a:hover{
        color: var(--basic-company);
        text-decoration: none
    }
    a.filter__catalog_link:hover{
        color: var(--basic-company);
    }
    a.filter__catalog_link:hover img{
        border: 2px solid #63C588;
    }
    .filter__selected_feature_reset .filter__sf_reset:hover::after {
        width: 0;
    }
    .btn_close_popup:hover svg {
        color: var(--basic-company);
    }
    .comment__view_all:hover::after {
        width: 0;
    }
    .article__button:hover{ color: var(--button-color);}
    .article_item:hover .article__preview {
        background: rgb(255, 255, 255);
        -webkit-box-shadow: 0px 4px 21px 0px #00033D33;
        -moz-box-shadow: 0px 4px 21px 0px #00033D33;
        box-shadow: 0px 4px 21px 0px #00033D33;
        z-index: 3;
    }
    .article_item:hover .article__title {
        color: var(--basic-company)
    }
    .article__button:hover svg {
        left: 3px;
    }
    .fn_category_slide .swiper-slide.swiper-slide-active b.filter__catalog_link, 
    .fn_category_slide .swiper-slide.swiper-slide-active a.filter__catalog_link {
        color: #fff;
    }
    .fn_category_slide .swiper-slide:hover .category_items-wrp {
        box-shadow: 0px 3px 12px 0px #2ED00029;
    }
    .fn_category_slide .swiper-slide.swiper-slide-active:hover .category_items-wrp {
        background: var(--button-color-hover);
        box-shadow: 0px 3px 12px 0px #28B6008C;
    }
}