Olá, tudo bem?
Notei que na versão mobile, após clicar no menu e assim aparecer os sub-menu, o fundo branco do menu acabava ficando atrás do botões de navegação do swiper (Carrossel), conforme print a seguir:
Minha solucao foi adicionar a classe '.lista__menu' a propriedade 'z-index' com o valor '999'.
Se tiverem outra solução para esse caso, por gentileza só informar no post, compartilhar conhecimento é sempre bom!
.lista-menu {
display: none;
position: absolute;
top: 100%;
width: 60vw;
z-index: 999;
}