/* ===== Header a 2 columnas (logo + menú) ===== */
.header-1 .header-grid {
  /* El tema trae: 180px 1fr 180px; lo reducimos a dos columnas */
  grid-template-columns: 180px 1fr;
  -ms-grid-columns: 180px 1fr; /* IE legacy del tema */
}

/* Ocultar bloque de acciones (el botón circular del extremo derecho) */
.header-1 .header-actions {
  display: none;
}

@media (min-width: 992px) {
  .header-1 .header-nav { border-left: none !important; border-right: none !important; }
}

/* Asegurar que los media queries del tema no restablezcan 3 columnas */
@media (max-width: 1365px) {
  .header-1 .header-grid {
    grid-template-columns: 200px 1fr;   /* antes: 240px 1fr 240px en el tema */
    -ms-grid-columns: 200px 1fr;
  }
}

@media (max-width: 1279px) {
  .header-1 .header-grid {
    grid-template-columns: 160px 1fr;   /* antes: 200px 1fr 200px en el tema */
    -ms-grid-columns: 160px 1fr;
  }
}

/* Opcional: dar un poco más de aire al menú si hiciera falta */
.header-1 .header-nav {
  justify-self: center;
}

