Bajo Pedido Laile Protección Protector inferior tipo rally GXPA16 ¥193,116 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(610); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Protector inferior tipo rally GXPA16 ¥193,116 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(612); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Protector inferior tipo estándar GXPA16 ¥166,012 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(611); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Protector inferior tipo estándar GXPA16 ¥166,012 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(613); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Protector del piso GXPA16 ¥79,772 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(616); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Protector del tanque de combustible GXPA16 ¥56,210 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(615); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Restrictor GXPA16 ¥41,272 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(623); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Protector del diferencial GXPA16 ¥40,656 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(617); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Salpicadero de barro GXPA16 ¥25,410 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(621); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Salpicadero de barro GXPA16 ¥25,410 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(622); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Protector de parachoques delantero GXPA16 ¥23,716 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(618); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Protector de parachoques delantero GXPA16 ¥23,716 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(619); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Gancho de remolque delantero GXPA16 ¥18,788 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(608); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Gancho de remolque trasero GXPA16 ¥18,788 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(609); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Rascador de rueda trasera GXPA16 ¥18,788 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(620); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">
Bajo Pedido Laile Protección Extensión del protector inferior GXPA16 ¥13,552 { let data = await res.json().catch(() => ({})); if (!res.ok || data.success === false) { added = false; if (window.showToast) window.showToast(data.message || 'No se pudo agregar el producto. Inténtalo de nuevo', 'error'); return; } let badge = document.querySelector('[data-cart-count]'); if (badge) { if (data.cartCount !== undefined) { badge.textContent = data.cartCount; } else { badge.textContent = parseInt(badge.textContent || 0) + 1; } badge.classList.remove('hidden'); window.dispatchEvent(new CustomEvent('cart-updated')); } window.cartState.add(614); if (window.showToast) window.showToast('Producto agregado al carrito', 'success'); }).catch(() => { added = false; if (window.showToast) window.showToast('No se pudo agregar el producto. Inténtalo de nuevo', 'error'); }); ">