Crystal Jewelry Body Art - Small World
Crystal Jewelry Body Art - Small World

Crystal Jewelry Body Art - Small World

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

Get creative and sparkle in style with Crystal Jewelry Body Art! Design, colour and apply fun tattoo jewellery, including necklaces, bracelets and rings. With over 150 designs to explore, little fashionistas can create a look that’s uniquely their own.

The set includes:
6 printed colour-in tattoo sheets
8 adhesive gem sheets
5 metallic glitter tattoo markers
1 sponge
Detailed instructions

Recommended for ages 8+. Item size: 26.5 × 6.5 × 26.5 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('#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); });