@media (min-width: 992px) {
  /* Subcategorías en submenús: mejorar legibilidad */
  #adtm_menu_inner .adm_sub,
  #adtm_menu_inner .adm_sub ul,
  #adtm_menu_inner .adm_sub li,
  #adtm_menu_inner .adm_sub a,
  #adtm_menu_inner .adm_sub span {
    font-size: 14px !important;
    line-height: 1.4 !important;
  }

  /* Ajustar padding de subcategorías para que no estén tan pegadas */
  #adtm_menu_inner .adm_sub li > a {
    padding: 6px 10px !important;
    display: block;
  }
}
@media (min-width: 992px) {
  /* Subcategoría principal (nivel 2): más grande y en negrita */
  #adtm_menu_inner .adm_sub > ul > li > a {
    font-size: 13.5px !important;
    font-weight: 600 !important;
    padding: 6px 10px !important;
    display: block;
  }

  /* Subcategorías hijas (nivel 3): más pequeñas y normales */
  #adtm_menu_inner .adm_sub > ul > li > ul > li > a {
    font-size: 12.5px !important;
    font-weight: 400 !important;
    padding: 5px 12px !important;
  }
}



