• 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

image_0db6675e-9008-4683-b5e5-c994819e0b1c image_0ef0ccc4-8ec1-429e-ba3c-36c0fb97dd44 image_d6ec62ed-5af5-43c1-8811-a88bc62c79a9 image_1579e95d-e034-4382-a31f-e22087f0995c image_10b6426c-428d-46dd-89d8-ff8e28d06a09 image_2cd61611-90ae-46e8-ac69-4881caf360bd image_5163ce19-5ce6-4493-959a-ba555c090652 image_836a572a-25bb-42dd-a2f2-1e4f260a6c5e image_573a15fc-833d-4f8d-a90c-773b7c31a304 image_135ddca2-4a22-4de0-9087-241470443384 image_55d81fb2-3a82-4ed2-a294-06e690bafb16 image_5515d1b4-5392-4a3b-8d91-dffba8a555ba image_29ccb6fa-b2d0-4168-b3b7-5d85bb65b38b image_6f79beec-6e2d-49fc-8808-348729ba8316 image_be1a051d-8cfe-485b-941a-ba97e1abd2fe image_c3257ae4-f1bc-4783-b7cd-b8ee60590afe image_16dbfa4e-423b-4d46-8d96-1c1fd27ea483 image_96124be2-724d-4b3f-9d0b-a99788759edb image_6798b3fa-f511-43e9-be55-95390caef7fe image_1c737ada-e655-4e8c-b3ab-8af5f77cf181 image_afc666f0-347e-4ac5-ad0e-87333ebe67ac image_b18f3ebe-a28f-4841-a95b-a9471549caec image_3fc3b80c-11f6-412c-bfc5-b0610756b668

CADEIRA ONLY ONE + ASPHALT

REF: 336715

R$ 3.300,00

R$ 2.899,00

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

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

Selecione uma Cor:

Compre junto

Product image

CADEIRA ONLY ONE + ASPHALT

R$ 2.899,00

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

- 12% OFF

Você está vendo

Dimensões & Pesos

Altura: Aproximadamente 55 cm
Largura: 44-45 cm
Profundidade: 52-57 cm
Peso do produto: Aproximadamente 11,3 a 12 kg

Faixa de Uso

Peso suportado: 0 a 36 kg
Idade recomendada: Desde o nascimento até aproximadamente 12 anos
Grupos: 0+, 1, 2 e 3
Uso prolongado: Acompanha o crescimento da criança

Materiais

Tecido: Poliéster
Capa: Removível e lavável
Acolchoamento: Extras para maior conforto

Dimensões ONLY ONE +

Sistema de Segurança

Instalação: Sistema ISOFIX + Âncora Frontal
Rotação: 360° para facilitar colocar/tirar a criança
Posições de recline: 5 posições (especialmente para fases iniciais)
Apoio de cabeça: Ajustável conforme o crescimento

Características

Redutor de assento: Incluso para recém-nascidos
Ajustes: Múltiplas configurações conforme a idade
Facilidade: Sistema de rotação 360°
Conforto: Vários níveis de recline

Certificações

INMETRO: Registro nº 003227/2020 Ocan - 0122
Normas: Certificações brasileiras e europeias

(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(); } })();