olá @tiagotpc,
bem, em primeiro lugar sua solução com plugins da YITH está gerando código de erro na página. provavelmente é por isso que a página demora tanto para carregar.
em segundo lugar, no seu menu superior, em “Todos os produtos”, é tão grande que não é possível ver ele todo. na minha resolução de tela só foi até “Álcool em gel”. não quero nem imaginar esse menu na versão mobile…
para um site assim ,você precisa trabalhar muito bem o UX, ou seja, a Experiência do Usuário. com esses “trocentos milhões” (exagero, rs) de produtos, não dá pra querer fazer algo tradicional. no máximo, talvez um sistema “Mega Menu”, que permite abrir os subtópicos do menu em colunas, ajudasse. mas isso é válido para visualização desktop. para mobile, vai ficar uma listagem sem fim…
se eu tivesse que fazer um projeto assim, eu primeiro veria grandes negócios, para buscar inspiração. talvez o site do Pão de Açúcar, Walmart, Americanas, que vendem “trocentos milhões” de tipos de produtos.
mas na minha experiência uma das melhores soluções que indicaria seria o TypeForm. se você assitiu ao “Bandersnatch” da Netflix, o Typeform permite guiar os caminhos da pessoa que está respondendo um questionário, facilitando seu uso. pois no Typeform cada pergunta ocupa uma página e, de acordo com a resposta, a pessoa é direcionada para a próxima pergunta. o que simula uma interação entre pessoas.
para seu objetivo, um formulário TypeForm permitiria, por exemplo, o usuário escolher uma categoria de produtos iniciais. ao escolher a categoria, a próxima página mostraria os produtos que interessam ao usuário. ao temrinar de preencher, o formulário poderia ser configurado para ir então para uma página com a pergunta “Deseja escolher mais produtos” e ter como respostas: “Não, já escolhi os que desejava. Quero solicitar meu orçamento” e “Sim, desejo escolher produtos da categoria:” e então viriam as categorias (podendo inclusive criar uma regra em que não aparece a categoria que o usuário já escolheu produtos.
é algo que dá um certo trabalho. ainda mais para quem nunca usou. mas acho difícil conseguir para um formulário uma melhor Experiência de Usuário que o Typeform.
saudações e boa sorte,