Evolution Standard U-Lock with FlexFrame Bracket £79.99 (inc. VAT £95.99) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 79.99, items: [{ item_id: '1234', item_name: 'Evolution\u0020Standard\u0020U\u002DLock\u0020with\u0020FlexFrame\u0020Bracket', price: 79.99, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Heavy duty twinhead £53.99 (inc. VAT £64.79) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 53.99, items: [{ item_id: 'HDT', item_name: 'Heavy\u0020duty\u0020twinhead', price: 53.99, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Pump with gauge & wooden handle £43.15 (inc. VAT £51.78) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 43.15, items: [{ item_id: 'PGWH', item_name: 'Pump\u0020with\u0020gauge\u0020\u0026\u0020wooden\u0020handle', price: 43.15, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Unior pro chain tool £41.99 (inc. VAT £50.39) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 41.99, items: [{ item_id: 'UPCT\u002D1', item_name: 'Unior\u0020pro\u0020chain\u0020tool', price: 41.99, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Adjustable wrench 6" £29.24 (inc. VAT £35.09) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 29.24, items: [{ item_id: 'AW6', item_name: 'Adjustable\u0020wrench\u00206\u0022', price: 29.24, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
UNIOR LONG FLAT NOSE PLIERS £26.99 (inc. VAT £32.39) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 26.99, items: [{ item_id: 'ULFNP', item_name: 'UNIOR\u0020LONG\u0020FLAT\u0020NOSE\u0020PLIERS', price: 26.99, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Stainless steel pump hose £25.00 (inc. VAT £30.00) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 25, items: [{ item_id: 'SSPH', item_name: 'Stainless\u0020steel\u0020pump\u0020hose', price: 25, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Unior Y socket wrench £19.99 (inc. VAT £23.99) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 19.99, items: [{ item_id: 'UYSW', item_name: 'Unior\u0020Y\u0020socket\u0020wrench', price: 19.99, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Wire cutters £19.99 (inc. VAT £23.99) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 19.99, items: [{ item_id: 'WC', item_name: 'Wire\u0020cutters', price: 19.99, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Unior Y torx wrench £13.99 (inc. VAT £16.79) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 13.99, items: [{ item_id: 'UYTW', item_name: 'Unior\u0020Y\u0020torx\u0020wrench', price: 13.99, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Unior Y hex wrench £13.99 (inc. VAT £16.79) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 13.99, items: [{ item_id: 'UYHW', item_name: 'Unior\u0020Y\u0020hex\u0020wrench', price: 13.99, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">
Unior pedal wrench £13.49 (inc. VAT £16.19) r.json()) .then(data => { if (data.cart) { document.querySelectorAll('[data-cart-count]').forEach(el => { el.textContent = data.cart.totalQty; el.classList.remove('hidden'); }); window.dispatchEvent(new CustomEvent('cart-updated', { detail: { message: 'Added to cart', productName: productName } })); if (typeof dataLayer !== 'undefined') { dataLayer.push({ ecommerce: null }); dataLayer.push({ event: 'add_to_cart', ecommerce: { currency: 'GBP', value: 13.49, items: [{ item_id: 'UPW\u002D1', item_name: 'Unior\u0020pedal\u0020wrench', price: 13.49, quantity: 1 }] } }); } } loading = false; }) .catch(() => { loading = false; }); ">