/* Force hamburger menu below 768px, full horizontal nav at/above it.
   The Nicepage export's <nav class="u-menu"> never received a
   data-responsive-from attribute (normally set by the Nicepage editor),
   so nicepage.css's default rule only shows the hamburger within a
   narrow 768-991px band. Outside that band — including every phone
   width — the full nav stays visible and overflows. This override
   replaces that broken default with a single sane breakpoint. */
@media (max-width: 767px) {
  .u-menu .menu-collapse {
    display: flex !important;
  }
  .u-menu .u-nav-container {
    display: none !important;
  }
}
