Little Dutch Sand & Watermill - Ocean Dreams - Blue
Little Dutch Sand & Watermill - Ocean Dreams - Blue
Little Dutch Sand & Watermill - Ocean Dreams - Blue
Little Dutch Sand & Watermill - Ocean Dreams - Blue
Little Dutch Sand & Watermill - Ocean Dreams - Blue

Little Dutch Sand & Watermill - Ocean Dreams - Blue

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

Have hours of fun at the beach or in the sandpit with this sand and watermill toy. Pour sand or water into the top and watch the wheels spin. Kids will love seeing how fast everything moves. The set includes a tower with two spinning wheels. It also helps children learn about gravity and speed in a playful way. Packed in a netted bag, it makes a great gift for any little explorer.

Age: 18+ Years

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('[data-cart-count]') || document.querySelector('.cart-count-bubble'); 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); }); });