Collection: Baby Collection

Our Baby Collection features a range of products and toys that make buying a beautiful Baby Shower gift simple. Whether you're looking for practical items like blankets, bibs and baby receivers or gorgeous 'first toys' that will help baby learn through play, we have curated a selection of items that will be loved by both parent and child.Ā 

Ā 


Ā 

104 products
  • Biga Basic Puzzle - Djeco
    Regular price
    R 220.00
    Sale price
    R 220.00
  • Sophie La Girafe: Gift box
    Regular price
    Sold out
    Sale price
    R 499.00
  • Wooden Baby Popi - Djeco
    Regular price
    R 485.00
    Sale price
    R 485.00
  • Rose Rabbit - Pink Dress
    Regular price
    R 99.00
    Sale price
    R 99.00
  • Ella Elephant
    Regular price
    R 299.00
    Sale price
    R 299.00
  • Natural Teether Set - My First Words - Grow Baby
    Regular price
    R 110.00
    Sale price
    R 110.00
  • Wooden Stacker - Natural - Grow Baby
    Regular price
    R 240.00
    Sale price
    R 240.00
  • Mama Penguin
    Regular price
    R 99.00
    Sale price
    R 99.00
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); });