Chloe Cuddle Doll 25cm- Kaloo
Chloe Cuddle Doll 25cm- Kaloo
Chloe Cuddle Doll 25cm- Kaloo

Chloe Cuddle Doll 25cm- Kaloo

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

Meet Chloé, a soft and cuddly companion with a modern look, golden hair and a peach-coloured skirt. At 25 cm, she’s just the right size for little arms to hold and is suitable from birth.

Make her extra special with your baby’s name on the personalised ribbon at the back. Chloé comes beautifully presented in a gift box, ready to give.

Size: 25 cm
Material: Polyester and cotton
Care: Machine washable
Age: From birth
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); });