Little Dutch Little Farm Backpack
Little Dutch Little Farm Backpack
Little Dutch Little Farm Backpack
Little Dutch Little Farm Backpack
Little Dutch Little Farm Backpack
Little Dutch Little Farm Backpack

Little Dutch Little Farm Backpack

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

This cute green Little Farm backpack is ideal for daycare, school and other adventures. The backpack is made from ten recycled PET bottles. The bag's shoulder straps are adjustable and can be supported by attaching the chest strap. Inside the bag are two elastic straps to keep drinking cups upright so they don't leak. The front compartment can hold biscuits, as well as the prettiest little treasures. Inside the bag is a label on which you can write your child's name and address.

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); }); });