• Atendimento e-commerce 0800 580 3347 Atendimento e-commerce 0800 580 3347
  • Frete Grátis acima de R$799 (exceto Norte e Nordeste) Frete Grátis acima de R$799 (exceto Norte e Nordeste)
  • Pagamentos Via PIX Pagamentos Via PIX

- 12% OFF

image_bfde9daf-ab07-4185-80bc-a07560fe5836 image_e56d296e-6dac-4f4f-b0a8-5e59e7b2aabe image_4fbd94fb-0275-406f-88a3-dd0d26be0988 image_1dc27a9d-1e99-475b-bf8f-9699053f7bb3 image_68b778ec-f4f1-4e4a-a451-39709b9146cc image_7c7412d0-b5c6-4062-8dfd-9bed2b5f5ba8 image_937b740d-1e7a-427b-8fb6-421402ba7171 image_03ba8e8e-33e4-47fc-bc95-1ce5146136fe image_1be9ba98-5cc2-4da2-bb9b-936df376c994 image_986f896d-a760-4680-bda1-c08b194cd2e3 image_c588228e-98cc-4f8e-aa06-df7e9908de1d

CARRINHO DE BEBÊ TRIO COMO 4 - POWDER TRAVE SYSTEM

REF: 336709

R$ 4.990,00

R$ 4.399,00

ou 10x de R$ 439,90 no cartão

selo-1 selo-2 selo-3 selo-4

Selecione uma Cor:

Compre junto

Product image

CARRINHO DE BEBÊ TRIO COMO 4 - POWDER TRAVE SYSTEM

R$ 4.399,00

ou 10x de R$ 439,90 no cartão

- 12% OFF

Você está vendo

Dimensões & Pesos

Dimensão aberta: 95 x 60 x 112 cm (C x L x A)
Fechado com assento: 80 x 60 x 40 cm
Fechado sem assento: 73 x 40 x 26,5 cm
Altura do carrinho: 112 cm

Rodas dianteiras: 18 cm
Rodas traseiras: 27 cm
Peso total: 11 kg

Dimensões do Moisés

Interno: 76 x 34 x 54 cm
Aberto: 85 x 42 x 66 cm
Fechado: 85 x 42 x 11 cm

Materiais

Estrutura: Alumínio
Tecido: Poliéster premium resistente à água e raios UV
Colchonete: 100% acolchoado com enchimento macio

Dimensões COMO 4 Tradicional

Dimensões do Assento

Comprimento total: 100 cm
Encosto: 64 cm
Assento: 21 cm
Descanso de pés: 27 cm
Largura do encosto: 30 cm

Características

Idade recomendada: A partir de 6 meses
Manopla ajustável: Sim
Carry Cot (Moisés): Sim
Compatível com Bebê Conforto: Sim
Sistema: Travel System 3 em 1

Certificações

Registro INMETRO: 004993/2019

(function() { // ========================================== // ?? CONFIGURAÇÕES - ALTERE AQUI // ========================================== const config = { // Nome do produto nomeProduto: 'Ping 3 Trekking', // Título da galeria titulo: 'Galeria de Fotos', // Base URL e versão (opcional) baseUrl: 'https://abcdesignbrasil.fbitsstatic.net/media/', versao: '202509290941', // Lista de imagens (adicione quantas quiser) // Pode usar apenas o nome do arquivo OU URL completa imagens: [ 'ping3-carrossel-1.jpg', 'ping3-carrossel-2.jpg', 'ping3-carrossel-3.jpg', 'ping3-carrossel-4.jpg', 'ping3-carrossel-5.jpg', 'ping3-carrossel-6.jpg', 'ping3-carrossel-7.jpg', 'ping3-carrossel-8.jpg', 'ping3-carrossel-9.jpg', 'ping3-carrossel-10.jpg', 'ping3-carrossel-11.jpg' ], // URLs para verificação (deixe vazio [] para carregar em qualquer página) urlsVerificacao: ['ping-3-trekking-falcon', '150250'], // Estilos customizáveis estilos: { corTitulo: '#2c2c2c', tamanhoTitulo: '28px', tamanhoTituloMobile: '24px', backgroundGaleria: 'transparent', bordaRadius: '24px', sombra: '0 4px 15px rgba(0, 0, 0, 0.1)', sombraHover: '0 8px 25px rgba(0, 0, 0, 0.15)', espacamento: '60px', espacamentoMobile: '40px', gapItens: '20px', gapItensMobile: '15px', larguraItem: '400px', alturaItem: '400px', larguraItemMobile: '300px', alturaItemMobile: '300px' } }; // ========================================== // ?? VERIFICAÇÃO DE URL // ========================================== function verificarURL() { // Se não houver URLs para verificar, carrega em qualquer página if (config.urlsVerificacao.length === 0) return true; const urlAtual = window.location.href; return config.urlsVerificacao.some(termo => urlAtual.indexOf(termo) !== -1); } if (!verificarURL()) { console.log('Carrossel não carregado - URL não corresponde'); return; } console.log(`Iniciando carrossel ${config.nomeProduto}...`); // ========================================== // ?? INJETAR ESTILOS CSS // ========================================== function criarEstilos() { const style = document.createElement('style'); style.textContent = ` #galeria-carrossel-ping3 { width: 100%; display: block; clear: both; margin: ${config.estilos.espacamento} auto; padding: ${config.estilos.espacamento} 0; background: ${config.estilos.backgroundGaleria}; overflow: hidden; } #galeria-carrossel-ping3 h2 { text-align: center; font-size: ${config.estilos.tamanhoTitulo}; font-weight: 600; color: ${config.estilos.corTitulo}; margin-bottom: 40px; font-family: MyriadPro, Arial, sans-serif; } #carrossel-container-ping3 { width: 100%; overflow: hidden; padding: 20px 0 40px 0; position: relative; -webkit-overflow-scrolling: touch; touch-action: pan-y pinch-zoom; -webkit-transform: translateZ(0); transform: translateZ(0); } #carrossel-track-ping3 { display: flex; gap: ${config.estilos.gapItens}; padding: 0 20px; overflow-x: auto; scroll-behavior: smooth; cursor: grab; -webkit-overflow-scrolling: touch; scrollbar-width: none; -ms-overflow-style: none; } #carrossel-track-ping3::-webkit-scrollbar { display: none; } #carrossel-track-ping3.grabbing { cursor: grabbing; scroll-behavior: auto; } .carrossel-item-ping3 { width: ${config.estilos.larguraItem}; min-width: ${config.estilos.larguraItem}; max-width: ${config.estilos.larguraItem}; height: ${config.estilos.alturaItem}; min-height: ${config.estilos.alturaItem}; max-height: ${config.estilos.alturaItem}; flex-shrink: 0; border-radius: ${config.estilos.bordaRadius}; overflow: hidden; background: #fff; cursor: grab; position: relative; user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; box-shadow: ${config.estilos.sombra}; transition: transform 0.3s ease, box-shadow 0.3s ease; } .carrossel-item-ping3:hover { transform: translateY(-5px); box-shadow: ${config.estilos.sombraHover}; } .carrossel-item-ping3 img { width: 100%; height: 100%; min-width: 100%; min-height: 100%; max-width: 100%; max-height: 100%; object-fit: cover; -webkit-object-fit: cover; object-position: center; -webkit-object-position: center; display: block; transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1); pointer-events: none; -webkit-user-drag: none; user-select: none; -webkit-user-select: none; } .carrossel-item-ping3:hover img { transform: scale(1.05); } @media (max-width: 768px) { #galeria-carrossel-ping3 { margin: ${config.estilos.espacamentoMobile} auto; padding: ${config.estilos.espacamentoMobile} 0; } #galeria-carrossel-ping3 h2 { font-size: ${config.estilos.tamanhoTituloMobile}; margin-bottom: 30px; } .carrossel-item-ping3 { width: ${config.estilos.larguraItemMobile}; min-width: ${config.estilos.larguraItemMobile}; max-width: ${config.estilos.larguraItemMobile}; height: ${config.estilos.alturaItemMobile}; min-height: ${config.estilos.alturaItemMobile}; max-height: ${config.estilos.alturaItemMobile}; } #carrossel-track-ping3 { gap: ${config.estilos.gapItensMobile}; padding: 0 15px; } } `; document.head.appendChild(style); } // ========================================== // ??? CRIAR ESTRUTURA HTML // ========================================== function criarCarrossel() { // Container principal const galeria = document.createElement('div'); galeria.id = 'galeria-carrossel-ping3'; // Título const titulo = document.createElement('h2'); titulo.textContent = config.titulo; galeria.appendChild(titulo); // Container do carrossel const container = document.createElement('div'); container.id = 'carrossel-container-ping3'; // Track (trilho das imagens) const track = document.createElement('div'); track.id = 'carrossel-track-ping3'; // Criar itens do carrossel config.imagens.forEach((imagem, index) => { const item = document.createElement('div'); item.className = 'carrossel-item-ping3'; const img = document.createElement('img'); // Verificar se é URL completa ou apenas nome do arquivo if (imagem.startsWith('http://') || imagem.startsWith('https://')) { img.src = imagem; } else { img.src = `${config.baseUrl}${imagem}?v=${config.versao}`; } img.alt = `${config.nomeProduto} - Imagem ${index + 1}`; img.loading = 'lazy'; img.draggable = false; item.appendChild(img); track.appendChild(item); }); container.appendChild(track); galeria.appendChild(container); return galeria; } // ========================================== // ??? FUNCIONALIDADE DE DRAG (MOUSE) // ========================================== function adicionarDragMouse(track) { let isDown = false; let startX; let scrollLeft; track.addEventListener('mousedown', (e) => { isDown = true; track.classList.add('grabbing'); startX = e.pageX - track.offsetLeft; scrollLeft = track.scrollLeft; e.preventDefault(); }); track.addEventListener('mouseleave', () => { isDown = false; track.classList.remove('grabbing'); }); track.addEventListener('mouseup', () => { isDown = false; track.classList.remove('grabbing'); }); track.addEventListener('mousemove', (e) => { if (!isDown) return; e.preventDefault(); const x = e.pageX - track.offsetLeft; const walk = (x - startX) * 2; track.scrollLeft = scrollLeft - walk; }); } // ========================================== // ?? FUNCIONALIDADE TOUCH (MOBILE) // ========================================== function adicionarTouchSupport(track) { let touchStartX = 0; let touchScrollLeft = 0; track.addEventListener('touchstart', (e) => { touchStartX = e.touches[0].pageX; touchScrollLeft = track.scrollLeft; }, { passive: true }); track.addEventListener('touchmove', (e) => { const touchX = e.touches[0].pageX; const walk = (touchStartX - touchX) * 1.5; track.scrollLeft = touchScrollLeft + walk; }, { passive: true }); } // ========================================== // ?? INICIALIZAÇÃO // ========================================== function inicializar() { // Adicionar estilos criarEstilos(); // Criar carrossel const carrossel = criarCarrossel(); // Inserir no body (ou você pode especificar outro local) document.body.appendChild(carrossel); // Adicionar funcionalidades de drag const track = document.getElementById('carrossel-track-ping3'); adicionarDragMouse(track); adicionarTouchSupport(track); console.log(`Carrossel ${config.nomeProduto} inicializado com sucesso!`); } // ========================================== // ?? EXECUTAR QUANDO DOM ESTIVER PRONTO // ========================================== if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', inicializar); } else { inicializar(); } })();