@media (max-height: 825px) and (min-width: 1225px) {
    .header .menu-catalog__sub-menu {
        padding: 15px 28px;
    }

    .sub-menu-catalog__top .sub-menu .menu-item a {
        font-size: 0.775rem;
    }

    .sub-menu-catalog__top .sub-menu .menu-item:not(:last-child) {
        margin-bottom: 3px;
    }

    .sub-menu-catalog__link-category, .sub-menu-catalog__top .menu-item-type-taxonomy > a:not(.sub-menu-catalog__top .menu-item-type-taxonomy .sub-menu a), .sub-menu-catalog__top .menu-item-type-post_type > a {
        font-size: 0.775rem;
        line-height: 1.1857142857;
    }

    .sub-menu-catalog__top .menu-item-type-taxonomy > a:not(.catalog-header__menu .sub-menu .menu-item-type-taxonomy a), .sub-menu-catalog__top .menu-item:not(.sub-menu .menu-item, .menu-item-object-product_cat) > a {
        margin-bottom: 4px;
    }

    .sub-menu-catalog__top {
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

    .sub-menu-catalog__center .menu-item-has-children > a, .sub-menu-catalog__bottom .menu-item-has-children > a {
        line-height: 1.1857142857;
        margin-top: 10px;
        margin-bottom: 12px;
        font-size: 0.775rem;
    }

    .sub-menu-catalog__center .menu-item a img, .sub-menu-catalog__bottom .menu-item a img {
        max-width: 34px;
        max-height: 34px;
        -ms-flex: 0 0 34px;
        flex: 0 0 34px;
    }
}