Encontre o fornecedor ideal para o seu negócio

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Acessórios para bebês
Armarinho
Artigos esportivos
Automotivo
Bolsas e acessórios
Brinquedos
Calçados femininos
Casa e decoração
Informática e games
Moda
Óculos
Papelaria
Pet shop
Saúde e beleza

Quase lá!

Preencha os campos abaixo para que possamos gerar a lista de fornecedores.

⚠ Não se preocupe, você não receberá spams. Além disso, seus dados estão seguros, conforme a Lei Geral de Proteção de Dados.

Segmento

Mm distribuidora peças
O melhor do pari – casa
Shop tiers – moda
Galeria page bras – informática
O melhor do pari – informática
Shopping all bras – calçados
O melhor do pari – calçados
Shopping all bras – acessórios
Galeria page bras – brinquedos
Distribuidora de brinquedos
O melhor do pari – bolsas
const openFilter = document.querySelector(".open-filter"); const filter = document.querySelector(".filter"); const closeFilters = document.querySelectorAll(".close-filter"); const body = document.querySelector("body"); openFilter.addEventListener("click", () => { filter.classList.add("active"); body.classList.add("body-scroll"); }); closeFilters.forEach(closeFilter => { closeFilter.addEventListener("click", () => { filter.classList.remove("active"); body.classList.remove("body-scroll"); }); });
document.addEventListener('DOMContentLoaded', function() { var catItems = document.querySelectorAll('.list-cat .icon-cat'); catItems.forEach(function(catItem) { catItem.addEventListener('click', function() { var filterValue = catItem.getAttribute('data-filter'); var taxItem = document.querySelector('.list-tax .e-filter-item[data-filter="' + filterValue + '"]'); if (taxItem) { taxItem.click(); } }); }); });
function openModal() { const openForm = document.querySelector(".formModal"); const hidden = document.querySelector(".page"); openForm.classList.add('form-hidden'); hidden.classList.add('body-hidden'); } function closeModal() { const closeForm = document.querySelector(".formModal"); const hidden = document.querySelector(".page"); closeForm.classList.remove('form-hidden'); hidden.classList.remove('body-hidden'); } // Verifica se o modal deve ser aberto function shouldOpenModal() { const lastModalOpen = localStorage.getItem('lastModalOpen'); if (lastModalOpen) { const lastOpenDate = new Date(lastModalOpen); const oneWeekLater = new Date(lastOpenDate.getTime() + 7 * 24 * 60 * 60 * 1000); return new Date() > oneWeekLater; } return true; // Se não houver data armazenada, abre o modal } function checkReloadStatus() { const reloadFlag = localStorage.getItem('shouldReload'); const reloadFlagTimestamp = localStorage.getItem('shouldReloadTimestamp'); if (reloadFlag && reloadFlagTimestamp) { const expirationDate = new Date(reloadFlagTimestamp); const currentDate = new Date(); // Verifica se o flag ainda é válido if (currentDate < expirationDate) { document.body.classList.add('reload'); } else { // Remove o flag se expirou localStorage.removeItem('shouldReload'); localStorage.removeItem('shouldReloadTimestamp'); } } } document.addEventListener("DOMContentLoaded", function() { checkReloadStatus(); // Adiciona evento de clique a todos os elementos com a classe .icon-cat const openIcon = document.querySelectorAll(".icon-cat"); openIcon.forEach(function(button) { button.addEventListener("click", function() { if (shouldOpenModal()) { openModal(); } }); }); // Monitorar o DOM para a mensagem de sucesso const observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { mutation.addedNodes.forEach(function(node) { if (node.nodeType === 1 && node.classList.contains('elementor-message-success')) { // Lógica para fechar o modal closeModal(); const form = document.querySelector('.formModal'); form.classList.remove('form-hidden'); const selectBox = document.querySelector('.select-box'); selectBox.classList.add('select-hide'); const filter = document.querySelector('.filter-hidden'); filter.classList.add('filter-hide'); const element = document.querySelector('.page'); element.classList.remove('body-hidden'); // Atualiza localStorage para indicar que o formulário foi preenchido com sucesso localStorage.setItem('lastModalOpen', new Date().toISOString()); // Define a flag para adicionar a classe 'reload' nos próximos recarregamentos com expiração de uma semana const expirationDate = new Date(); expirationDate.setDate(expirationDate.getDate() + 7); localStorage.setItem('shouldReload', 'true'); localStorage.setItem('shouldReloadTimestamp', expirationDate.toISOString()); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); });