Baby Float-Wild Life- Swim Essentials
Baby Float-Wild Life- Swim Essentials
Baby Float-Wild Life- Swim Essentials
Baby Float-Wild Life- Swim Essentials

Baby Float-Wild Life- Swim Essentials

Regular price
R 445.00
Sale price
R 445.00
Free shipping on all orders over R950
Quantity must be 1 or more

Make a splash with the Swim Essentials Wild Life Baby Float! Designed for little water explorers aged 0–1 year (up to 11 kg), it features two separate air chambers and a supportive centre seat for a more stable, comfortable pool or beach outing.

Made from durable 6P PVC and tested to EN 13138-3, the float measures 70 × 50 × 25 cm. Rinse with clean water after use, dry thoroughly before storing, and keep away from sharp objects and direct sunlight.

Always supervise your baby closely in and around water. This float is a swimming aid, not a lifesaving device—never leave your baby unattended.
const button = event.target.closest('.custom-product-add-to-cart'); if (!button) return; event.preventDefault(); const variantId = button.dataset.variantId; if (!variantId) { console.error('No variant ID found.'); return; } if (button.disabled) return; const originalText = button.textContent; button.disabled = true; button.textContent = 'Adding...'; fetch(window.Shopify.routes.root + 'cart/add.js', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, body: JSON.stringify({ items: [ { id: Number(variantId), quantity: 1 } ] }) }) .then(function(response) { return response.json().then(function(data) { if (!response.ok) { throw new Error( data.description || 'Could not add product to cart.' ); } return data; }); }) .then(function(data) { button.textContent = 'Added ✓'; return fetch(window.Shopify.routes.root + 'cart.js'); }) .then(function(response) { return response.json(); }) .then(function(cart) { const cartCount = document.querySelector('#CartCount span'); if (cartCount) { cartCount.textContent = cart.item_count; } const cartDrawer = document.querySelector('cart-drawer'); if (cartDrawer && typeof cartDrawer.open === 'function') { cartDrawer.open(); } setTimeout(function() { button.disabled = false; button.textContent = originalText; }, 1500); }) .catch(function(error) { console.error('Add to cart error:', error); button.disabled = false; button.textContent = 'Error - try again'; setTimeout(function() { button.textContent = originalText; }, 2000); });