Dino Bath Beans- The Bean People
Dino Bath Beans- The Bean People

Dino Bath Beans- The Bean People

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

Transform bath time into a prehistoric adventure with Dino Bath Beans! Simply drop these magical capsules into warm water and watch them dissolve to reveal surprise sponge dinosaurs. Perfect for sensory play, storytelling, and making everyday routines exciting.
Why Customers Love It:
  • Magical Reveal: Watch capsules dissolve into cute dinosaur shapes.
  • Safe & Gentle: Non-toxic, skin-friendly formula designed for kids.
  • Mess-Free: Won't stain your bathtub or skin.
  • Ages 3+: Perfect stocking stuffer or party favor.
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); }); });