/* Mobile header: logo and hamburger on opposite edges (RTL-friendly) */
@media (max-width: 1199px) {
    body.innomax-react .header-style-two .header__wrap,
    body.innomax-react .header-style-five .header__wrap {
        display: grid;
        grid-template-columns: auto 1fr auto;
        align-items: center;
        width: 100%;
        direction: ltr;
    }

    body.innomax-react .header-style-two .header-logo,
    body.innomax-react .header-style-five .header-logo {
        grid-column: 3;
        grid-row: 1;
        justify-self: end;
        margin: 0 !important;
    }

    body.innomax-react .header-style-two .header-bar-mobile,
    body.innomax-react .header-style-five .header-bar-mobile {
        grid-column: 1;
        grid-row: 1;
        justify-self: start;
        margin: 0 !important;
    }

    body.innomax-react .header-style-two .header-contact,
    body.innomax-react .header-style-five .header-contact {
        display: none !important;
    }

    body.innomax-react .header-style-two .main-menu__wrap,
    body.innomax-react .header-style-five .main-menu__wrap {
        grid-column: 1 / -1;
        grid-row: 1;
        margin: 0 !important;
        pointer-events: none;
    }

    body.innomax-react .header-style-two .main-menu__wrap .xb-header-wrap,
    body.innomax-react .header-style-five .main-menu__wrap .xb-header-wrap {
        pointer-events: auto;
    }

    body.innomax-react .header-style-two .main-menu__wrap .main-menu,
    body.innomax-react .header-style-five .main-menu__wrap .main-menu {
        display: none;
    }
}
