/* === MENU FIX v2 === */
@media (min-width: 992px){
  .mobile-menu,
  .mobile-menu-toggle{
    display:none !important;
  }
  .site-header{
    display:flex;
    align-items:center;
    justify-content:space-between;
    min-height:64px;
  }
  .primary-nav{
    display:flex;
    gap:22px;
    align-items:center;
  }
}

@media (max-width: 991px){
  .primary-nav{ display:none; }
  .mobile-menu-toggle{ display:block; }
}
