/*
 * edfika-header-fix.css
 * Garante que o menu mobile nunca apareça em desktop e vice-versa,
 * independentemente do JavaScript do Astra ter carregado ou não.
 * Incluído via <link> no <head> de todas as páginas públicas.
 */

/* Desktop (≥ 922px): esconde o header mobile, mostra o desktop */
@media (min-width: 922px) {
  #ast-mobile-header,
  .ast-mobile-header-wrap          { display: none !important; }
  #ast-desktop-header              { display: block !important; }
  .site-header .menu-toggle,
  .main-header-menu-toggle,
  .ast-mobile-menu-trigger-minimal { display: none !important; }
}

/* Mobile / tablet (≤ 921px): esconde o header desktop, mostra o mobile */
@media (max-width: 921px) {
  #ast-desktop-header { display: none !important; }
  #ast-mobile-header,
  .ast-mobile-header-wrap { display: block !important; }
}
