Superior quality, leather stove gloves to provide you with heat protection when adding wood to the fire, or when handling all controls and moving parts of BBQube. Colour may vary.
Choosing a selection results in a full page refresh.
Opens in a new window.
GB
United Kingdom
Jan 31, 2026 12:21
Product Tag :
Product Collection :
0 :
557186023688
1 :
564954759432
9
BBQUBE Heat Proof Leather Gloves
×
if (window.location.pathname.includes('/products/')) {
const originalFetch = window.fetch; // Save original fetch
window.fetch = async function (url, options) {
const requestUrl = typeof url === 'string' ? url : url.url;
const cartEndpoints = ['/cart/add'];
// If the request is related to cart
if (cartEndpoints.some(endpoint => requestUrl.includes(endpoint))) {
const response = await originalFetch.apply(this, arguments); // use saved fetch
const cloned = response.clone();
cloned.json()
.then(() => {
onCartUpdate()
})
.catch(console.warn);
return response;
}
// Otherwise, use original fetch
return originalFetch.apply(this, arguments);
};
function onCartUpdate() {
return new Promise((resolve, reject) => {
fetch(`${window.location.pathname}?section_id=cart-drawer`)
.then((response) => response.text())
.then((responseText) => {
const html = new DOMParser().parseFromString(responseText, 'text/html');
const selectors = ['#CartDrawer', '.cart-drawer__footer'];
const targetElement = document.querySelector('#CartDrawer');
const sourceElement = html.querySelector('#CartDrawer');
targetElement.replaceWith(sourceElement);
if (targetElement && sourceElement) {
document.querySelector('cart-drawer.drawer').classList.remove('is-empty')
targetElement.replaceWith(sourceElement);
}
})
.catch((e) => {
console.error(e);
reject(e);
});
});
}
}
(function () {
function moveQuickViewSpans() {
document.querySelectorAll('.box-slider').forEach(function (box) {
box.querySelectorAll('a .js-menu__open').forEach(function (span) {
// Prevent duplicate moves
if (span.dataset.moved === '1') return;
span.dataset.moved = '1';
// Move span outside and append under .box-slider
box.appendChild(span);
});
});
}
// Initial run
moveQuickViewSpans();
// Observe dynamic content (slick slider, AJAX, Shopify sections)
const observer = new MutationObserver(moveQuickViewSpans);
observer.observe(document.body, {
childList: true,
subtree: true
});
})();
.Qe_Recently-view{max-width: var(--page-width); margin:0 auto;}
.Qe_Recently-view .box-slider .product_title{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 22px; min-height: 46px;}
.Qe_Recently-view .recently-viewed-ttl{font-weight:700;}
.Qe_Recently-view .box-slider button.remove-product-btn:before{font-size:12px;}
.Qe_Recently-view .box-slider button.remove-product-btn{height:18px; width:18px;}
.Qe_Recently-view .js-menu__open{display:inline-block !important; top:50%; bottom:auto;}
.Qe_Drawer-view .detail-qe-drower-inner .size-variant-bg{gap:6px 10px;}
@media only screen and (max-width: 767px) {
.Qe_Recently-view .box-slider .product_title {line-height: 18px; min-height: 38px;}
.Qe_Recently-view .js-menu__open{bottom:auto; top:40%;}
}