Giant Colouring Poster - Cities Around the World - Tookyland
Giant Colouring Poster - Cities Around the World - Tookyland
Giant Colouring Poster - Cities Around the World - Tookyland

Giant Colouring Poster - Cities Around the World - Tookyland

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

TookyToy Cities Around the World Giant Colouring Roll: 600cm
This 600cm, Cities Around the World colouring roll will keep your children, and the whole family, busy for hours on end!

Beautifully illustrated, children can colour in, in increments of time - simply roll it up and then roll it out again!

Includes:1 x Colouring Roll (28x600cm)

Age: 3 Years +
Item size: 28 x 600 cm

 

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