/* El enlace adicional conserva el menú en una fila cuando falta espacio. */
@media (min-width: 769px) {
    .menu-categorias { white-space: nowrap; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; flex-wrap: nowrap; }
    .menu-categorias::-webkit-scrollbar { display: none; }
    .menu-categorias-wrapper { flex: 0 0 auto; min-width: 100%; }
}
