/* Show by default on mobile and tablet */
.mobile-nav {
  display: block; /* or flex, grid – depending on your layout */
}

/* Hide on desktop (above 1024px) */
@media (min-width: 1025px) {
  .mobile-nav {
    display: none !important;
  }
}
