/*
 * Independent mobile burger.
 *
 * The visible panel keeps Reboot's native markup, styles and animation.
 * These rules only isolate the hidden source and neutralize the legacy
 * global `.menu { height: 35px; }` declaration inside the mobile clone.
 */
.am-mobile-burger-source {
    display: none !important;
}

@media (min-width: 992px) {
    #site-navigation-mobile {
        display: none !important;
    }
}

@media (max-width: 991px) {
    body:not(.am-has-mobile-burger) .js-humburger {
        display: none !important;
    }

    #site-navigation-mobile #header_menu.menu {
        height: auto !important;
        min-height: 0;
        flex-direction: column;
        flex-wrap: nowrap;
    }

    #site-navigation-mobile #header_menu.menu > li {
        width: 100%;
    }
}
