/* Mobile menu adjustments */
@media (max-width: 768px) {
    /* Hide moved items in top menu on mobile */
    #menu-items-header-top .move-menu {
        display: none !important;
    }
    nav.mkdf-mobile-nav {
        height: 90vh !important;
    }
}

/* Keep all items visible on desktop */
@media (min-width: 769px) {
    #menu-items-header-top .move-menu {
        display: inline-block !important;
    }
}