PageSourceSearch

https://www.stovesparesdirect.com/checkout/cart/

html stovesparesdirect.com collected 2026-10-04 00:54:55 UTC 96,458 bytes, 1,741 lines download raw bytes

1<!doctype html>
2<html lang="en">
3    <head >
4        
4<script>
5    var LOCALE = 'en\u002DGB';
6    var BASE_URL = 'https\u003A\u002F\u002Fwww.stovesparesdirect.com\u002F';
7    var require = {
8        'baseUrl': 'https\u003A\u002F\u002Fwww.stovesparesdirect.com\u002Fstatic\u002Fversion1789209002\u002Ffrontend\u002FSm\u002Fmagetheme_ssdirect\u002Fen_GB'
9    };</script>
9        <meta charset="utf-8"/>
10<meta name="title" content="Shopping Cart"/>
11<meta name="robots" content="INDEX,FOLLOW"/>
12<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
13<meta name="format-detection" content="telephone=no"/>
14<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
15<title>Shopping Cart</title>
16<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/mage/calendar.css" />
17<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/GlobalPayments_PaymentGateway/css/styles.css" />
18<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/css/styles-m.css" />
19<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/jquery/uppy/dist/uppy-custom.css" />
20<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/Amasty_Base/vendor/slick/amslick.min.css" />
21<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/Klarna_Keb/css/button.css" />
22<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/Mageplaza_Core/css/grid-mageplaza.css" />
23<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/Magetrend_AbandonedCart/css/bar.css" />
24<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/Mgt_DeveloperToolbar/css/style.css" />
25<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/StripeIntegration_Payments/css/wallets.css" />
26<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/Trustpilot_Reviews/css/trustpilot.min.css" />
27<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/css/header-3.css" />
28<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/css/product-2.css" />
29<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/css/pages-theme.css" />
30<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/css/footer-1.css" />
31<link  rel="stylesheet" type="text/css"  rel="stylesheet" type="text/css" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/Bss_Gallery/js/fancybox/source/jquery.fancybox.css" />
32<link  rel="stylesheet" type="text/css"  rel="stylesheet" type="text/css" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/Bss_Gallery/js/owl.carousel.2.3.4/assets/owl.carousel.css" />
33<link  rel="stylesheet" type="text/css"  media="screen and (min-width: 768px)" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/css/styles-l.css" />
34<link  rel="stylesheet" type="text/css"  media="print" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/css/print.css" />
35<link  rel="stylesheet" type="text/css"  media="all" href="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/css/style-custom-ssd.css" />
36<script  type="text/javascript"  src="https://www.stovesparesdirect.com/static/version1789209002/_cache/merged/6ed43839fb2fce3e974819f68fc49425.js"></script>
36
37<link  rel="icon" type="image/x-icon" href="https://www.stovesparesdirect.com/media/favicon/stores/2/stove_spares_direct_logo_favicon.png" />
38<link  rel="shortcut icon" type="image/x-icon" href="https://www.stovesparesdirect.com/media/favicon/stores/2/stove_spares_direct_logo_favicon.png" />
39<style>
40
41.outofstocknotifier-block{
42    margin: 20px 0;
43    border: 1px solid #ccc;
44    padding: 20px;
45}
46.outofstocknotifier-block input[name="email"].outofstocknotifier_email {
47    width: 100%;
48    margin-bottom: 1rem;
49}
50
51.outofstocknotifier-block .outofstocknotifier_action{
52    margin-left: 0!important;
53}
54
55.outofstocknotifier-block .outofstocknotifier_action .primary{
56    white-space: nowrap;
57}
58
59.category-description img{ width:400px;padding: 10px;}
60
61@media only screen and (max-width: 768px) {
62.category-description img{ width: 100%;}
63}
64
65.header-style-3 .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li > a {
66        padding: 0 13px;
67}
68
69/* Fix Flexislider on listing page */
70.product-item .flexslider .slides li a {
71
72}
73.product-item .flexslider .slides img {
74    width: auto;
75    display: block;
76    max-height: 200px;
77    max-width: 100%;
78    margin: 0 auto;
79    height: 200px !important;
80    object-fit: contain;
81}
82
83.product-item .flex-direction-nav a {
84    background-size: 100%!important;
85    border: 1px solid #b7b7b7;
86    border-radius: 100%;
87    width: 38px;
88    height: 38px;
89    background-color: #ffffff;
90    transition: none;
91}
92.column.main > .sharethis-inline-share-buttons {
93    display: none !important;
94}
95.product-info-main .product-social-links {
96    padding: 0;
97    display: flex;
98    justify-content: space-between;
99    align-items: center;
100    width: 100%;
101    float: none;
102}
103.product-info-main .product-social-links:after {
104    display: none;
105}
106
107/* Listing page List view fix */
108.products-list .product-item-info .product-item-photo {
109	float: left;
110}
111.products-list .product-item-info .product-item-photo img {
112	max-height: 220px;
113}
114@media only screen and (max-width: 639px) {
115.products-list .product-item-info .product-item-photo  {
116	float: none;
117	text-align: center;
118}
119
120.products-list .product-item-info .product-item-details {
121	    margin: 0;
122    text-align: center;
123}
124}
125
126  .products-grid.wishlist .product-item-actions .action.edit {
127         display:none;
128}
129
130</style>
131<script type="text/javascript">
132require(['jquery'], function($) {
133    $(window).on('load', function() {
134        $('.product-info-main > .sharethis-inline-share-buttons').appendTo($('.product-social-links'));
135    })
136})
137</script>
137            
137<script type="text/x-magento-init">
138        {
139            "*": {
140                "Magento_PageCache/js/form-key-provider": {
141                    "isPaginationCacheEnabled":
142                        0                }
143            }
144        }
145    </script>
vendor: 1 bytes, line 145
145
146<script type="text/x-magento-init">
147    {
148        "*": {
149            "Cleantalk_Antispam/js/cleantalk": {"jsKey":"05c13c84dc6b3e6147751385af7c5bc43f293de90e263862e5f0e403355d88e6"},
150            "Cleantalk_Antispam/js/ct_external_forms": {"externalForms":"0","ajaxUrl":"https:\/\/www.stovesparesdirect.com\/cleantalkajax\/ajaxhandler\/"}        }
151    }
152</script>
vendor: 1 bytes, line 152
152
153<script type="text&#x2F;javascript" src="" defer="defer">
154</script>
vendor: 1 bytes, line 154
154
155<script
156    async
157    src="https://js.klarna.com/web-sdk/v1/klarna.js"
158    data-client-id="45090c41-58e0-5537-a0aa-818fd517dadd"
159></script>
159
160
161<script>
162    require([
163        "jquery",
164        "scTrackingData"
165    ], function($, Tracking) {
166        let tracking = Tracking();
167        tracking.setPageType('cart');
168
169        let data = [];
170        tracking.setImpressionListData(data);
171        tracking.setData('total', );
172        let cartData = [];
173        tracking.setData('cart', cartData);
174
175        tracking.fire('page_ready', tracking.getPageType()?.toLowerCase() || "cart");
176        tracking.fire('view_cart', cartData);
177    });
178</script>
178
179        
179<script src="//platform-api.sharethis.com/js/sharethis.js?ver=1.5.7#property=668ebf07e1507500197b00ef"></script>
179
180        <link href="https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600&display=swap" rel="stylesheet">
181
182<link rel="stylesheet" type="text/css" media="all" href="https://www.stovesparesdirect.com/media/sm/configed_css/settings_ss_direct_store_view.css"/>    </head>
183    <body data-container="body"
184          data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/images/loader-2.gif"}}'
185        id="html-body" class="enable-newsletter-popup enable-stickymenu header-3-style product-2-style footer-1-style checkout-cart-index page-layout-1column">
186        
187<script type="text/x-magento-init">
188    {
189        "*": {
190            "Magento_PageBuilder/js/widget-initializer": {
191                "config": {"[data-content-type=\"slider\"][data-appearance=\"default\"]":{"Magento_PageBuilder\/js\/content-type\/slider\/appearance\/default\/widget":false},"[data-content-type=\"map\"]":{"Magento_PageBuilder\/js\/content-type\/map\/appearance\/default\/widget":false},"[data-content-type=\"row\"]":{"Magento_PageBuilder\/js\/content-type\/row\/appearance\/default\/widget":false},"[data-content-type=\"tabs\"]":{"Magento_PageBuilder\/js\/content-type\/tabs\/appearance\/default\/widget":false},"[data-content-type=\"slide\"]":{"Magento_PageBuilder\/js\/content-type\/slide\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-slide-button","showOverlay":"hover","dataRole":"slide"}},"[data-content-type=\"banner\"]":{"Magento_PageBuilder\/js\/content-type\/banner\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-banner-button","showOverlay":"hover","dataRole":"banner"}},"[data-content-type=\"buttons\"]":{"Magento_PageBuilder\/js\/content-type\/buttons\/appearance\/inline\/widget":false},"[data-content-type=\"products\"][data-appearance=\"carousel\"]":{"Magento_PageBuilder\/js\/content-type\/products\/appearance\/carousel\/widget":false}},
192                "breakpoints": {"desktop":{"label":"Desktop","stage":true,"default":true,"class":"desktop-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-desktop.svg","conditions":{"min-width":"1024px"},"options":{"products":{"default":{"slidesToShow":"5"}}}},"tablet":{"conditions":{"max-width":"1024px","min-width":"768px"},"options":{"products":{"default":{"slidesToShow":"4"},"continuous":{"slidesToShow":"3"}}}},"mobile":{"label":"Mobile","stage":true,"class":"mobile-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-mobile.svg","media":"only screen and (max-width: 768px)","conditions":{"max-width":"768px","min-width":"640px"},"options":{"products":{"default":{"slidesToShow":"3"}}}},"mobile-small":{"conditions":{"max-width":"640px"},"options":{"products":{"default":{"slidesToShow":"2"},"continuous":{"slidesToShow":"1"}}}}}            }
193        }
194    }
195</script>
195
196
197<div class="cookie-status-message" id="cookie-status">
198    The store will not work correctly when cookies are disabled.</div>
199<script type="text&#x2F;javascript">document.querySelector("#cookie-status").style.display = "none";</script>
vendor: 1 bytes, line 199
199
200<script type="text/x-magento-init">
201    {
202        "*": {
203            "cookieStatus": {}
204        }
205    }
206</script>
206
207
208<script type="text/x-magento-init">
209    {
210        "*": {
211            "mage/cookies": {
212                "expires": null,
213                "path": "\u002F",
214                "domain": ".www.stovesparesdirect.com",
215                "secure": false,
216                "lifetime": "3600"
217            }
218        }
219    }
220</script>
220
221    <noscript>
222        <div class="message global noscript">
223            <div class="content">
224                <p>
225                    <strong>JavaScript seems to be disabled in your browser.</strong>
226                    <span>
227                        For the best experience on our site, be sure to turn on Javascript in your browser.                    </span>
228                </p>
229            </div>
230        </div>
231    </noscript>
232
233<script>
234    window.cookiesConfig = window.cookiesConfig || {};
235    window.cookiesConfig.secure = false;
236</script>
236<script>    require.config({
237        map: {
238            '*': {
239                wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymceAdapter'
240            }
241        }
242    });</script>
242<script>    require.config({
243        paths: {
244            googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3.53\u0026key\u003D'
245        },
246        config: {
247            'Magento_PageBuilder/js/utils/map': {
248                style: '',
249            },
250            'Magento_PageBuilder/js/content-type/map/preview': {
251                apiKey: '',
252                apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.stovesparesdirect.com\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.'
253            },
254            'Magento_PageBuilder/js/form/element/map': {
255                apiKey: '',
256                apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.stovesparesdirect.com\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.'
257            },
258        }
259    });</script>
259<script>
260    require.config({
261        shim: {
262            'Magento_PageBuilder/js/utils/map': {
263                deps: ['googleMaps']
264            }
265        }
266    });</script>
266    
266<script nonce="YTk4dm9jbzAzcjkzc2x2dW1pam9rZW13bDIzaHB0cmU=">
267        require([
268                'jquery',
269                'Mirasvit_SearchAutocomplete/js/autocomplete',
270                'Mirasvit_SearchAutocomplete/js/typeahead'
271            ], function ($, autocomplete, typeahead) {
272                const selector = 'input#search, input#mobile_search, .minisearch input[type="text"]';
273
274                $(document).ready(function () {
275                    $('#search_mini_form').prop("minSearchLength", 10000);
276
277                    const $input = $(selector);
278
279                    $input.each(function (index, searchInput) {
280                                                new autocomplete($(searchInput)).init({"query":"","priceFormat":{"pattern":"\u00a3%s","precision":2,"requiredPrecision":2,"decimalSymbol":".","groupSymbol":",","groupLength":3,"integerRequired":false},"minSearchLength":3,"url":"https:\/\/www.stovesparesdirect.com\/searchautocomplete\/ajax\/suggest\/","storeId":"2","delay":300,"isAjaxCartButton":false,"isShowCartButton":false,"isShowImage":true,"isShowPrice":true,"isShowSku":false,"isShowRating":false,"isShowDescription":false,"isShowStockStatus":false,"isShowAdditionalAttributes":false,"isKeepLastSearchRequest":false,"layout":"1column","popularTitle":"Popular Suggestions","popularSearches":[],"isTypeaheadEnabled":false,"typeaheadUrl":"https:\/\/www.stovesparesdirect.com\/searchautocomplete\/ajax\/typeahead\/","minSuggestLength":2,"currency":"GBP","limit":null,"customerGroupId":0,"filterPosition":"","availableOrders":{"_score":"Relevance","name.sort_name":"Product Name","price_0_2":"Price","oval_stove_options_value.sort_oval_stove_options":"Oval Stove Options"},"defaultOrder":"_score","localStorageFields":{"prevRequestField":"mstLatestRequest","isRestorePrevRequestFlag":"mstIsRestorePrevRequest","isRefererAutocompleteFlag":"mstIsRefererAutocomplete"}});
281                    });
282                });
283            }
284        );
285    </script>
285
286
287    
287<script id="searchAutocompletePlaceholder" type="text/x-custom-template">
288    <div class="mst-searchautocomplete__autocomplete">
289        <div class="mst-searchautocomplete__spinner">
290            <div class="spinner-item spinner-item-1"></div>
291            <div class="spinner-item spinner-item-2"></div>
292            <div class="spinner-item spinner-item-3"></div>
293            <div class="spinner-item spinner-item-4"></div>
294        </div>
295
296        <div class="mst-searchautocomplete__close">&times;</div>
297    </div>
298</script>
298
299
300<script id="searchAutocompleteWrapper" type="text/x-custom-template">
301    <div class="mst-searchautocomplete__wrapper">
302        <div class="mst-searchautocomplete__results" data-bind="{
303            visible: result().noResults == false,
304            css: {
305                __all: result().urlAll && result().totalItems > 0
306            }
307        }">
308            <div data-bind="foreach: { data: result().indexes, as: 'index' }">
309                <div data-bind="visible: index.totalItems, attr: {class: 'mst-searchautocomplete__index ' + index.identifier}">
310                    <div class="mst-searchautocomplete__index-title">
311                        <span data-bind="text: index.title"></span>
312                        <span data-bind="visible: index.isShowTotals">
313                            (<span data-bind="text: index.totalItems"></span>)
314                        </span>
315                    </div>
316
317                    <div class="mst-searchautocomplete__empty-result" data-bind="visible: index.isMisspell == true">
318                        <span data-bind="text: index.textMisspell"></span>
319                        <span data-bind="text: index.textCorrected"></span>
320                    </div>
321
322                    <ul data-bind="foreach: { data: index.items, as: 'item' }" aria-label="Search Autocomplete Result">
323                        <li data-bind="
324                            template: { name: index.identifier, data: item },
325                            attr: {class: 'mst-searchautocomplete__item ' + index.identifier},
326                            event: { mouseover: $parents[1].onMouseOver, mouseout: $parents[1].onMouseOut, mousedown: $parents[1].onClick },
327                            css: {_active: $data.isActive}">
328                        </li>
329                    </ul>
330                </div>
331            </div>
332
333            <div class="mst-searchautocomplete__show-all" data-bind="visible: result().urlAll && result().totalItems > 0">
334                <a data-bind="attr: { href: result().urlAll }">
335                    <span data-bind="text: result().textAll"></span>
336                </a>
337            </div>
338        </div>
339
340        <div class="mst-searchautocomplete__empty-result" data-bind="visible: result().noResults == true && !loading()">
341            <span data-bind="text: result().textEmpty"></span>
342        </div>
343    </div>
344</script>
344
345
346<script id="popular" type="text/x-custom-template">
347    <a class="title" data-bind="text: query"></a>
348</script>
348
349
350<script id="magento_search_query" type="text/x-custom-template">
351    <a class="title" data-bind="text: query_text, attr: {href: url}, highlight"></a> <span class="num_results" data-bind="text: num_results"></span>
352</script>
352
353
354<script id="magento_catalog_product" type="text/x-custom-template">
355    <!-- ko if: (imageUrl && $parents[2].config.isShowImage) -->
356    <a rel="noreferrer" data-bind="attr: {href: url}">
357        <div class="mst-product-image-wrapper"><img data-bind="attr: {src: imageUrl, alt: name}"/></div>
358    </a>
359    <!-- /ko -->
360
361    <div class="meta">
362        <div class="title">
363            <a rel="noreferrer" data-bind="html: name, attr: {href: url}, highlight"></a>
364
365            <!-- ko if: (sku && $parents[2].config.isShowSku) -->
366            <span class="sku" data-bind="text: sku, highlight"></span>
367            <!-- /ko -->
368
369            <!-- ko if: (additionalAttributes && $parents[2].config.isShowAdditionalAttributes) -->
370            <div data-bind="foreach: { data: additionalAttributes, as: 'attribute' }">
371                <!-- ko if: (attribute) -->
372                <div class="additional">
373                    <span class="attr-label" data-bind="text: attribute.label"></span>
374                    <span class="attr-value" data-bind="text: attribute.value"></span>
375                </div>
376                <!-- /ko -->
377            </div>
378            <!-- /ko -->
379        </div>
380
381        <!-- ko if: (description && $parents[2].config.isShowDescription) -->
382        <div class="description" data-bind="text: description, highlight"></div>
383        <!-- /ko -->
384
385        <!-- ko if: (rating && $parents[2].config.isShowRating) -->
386        <div>
387            <div class="rating-summary">
388                <div class="rating-result">
389                    <span data-bind="style: { width: rating + '%' }"></span>
390                </div>
391            </div>
392        </div>
393        <!-- /ko -->
394
395        <!-- ko if: (stockStatus && $parents[2].config.isShowStockStatus) -->
396        <span class="stock_status" data-bind="text: stockStatus, processStockStatus"></span>
397        <!-- /ko -->
398
399        <!-- ko if: (addToCartUrl && $parents[2].config.isShowCartButton) -->
400        <div class="to-cart">
401            <a class="action primary mst__add_to_cart" data-bind="attr: { _href: addToCartUrl }">
402                <span>Add To Cart</span>
403            </a>
404        </div>
405        <!-- /ko -->
406    </div>
407
408    <!-- ko if: (price && $parents[2].config.isShowPrice) -->
409    <div class="store">
410        <div data-bind="html: price" class="price"></div>
411    </div>
412    <!-- /ko -->
413</script>
413
414
415<script id="magento_catalog_categoryproduct" type="text/x-custom-template">
416    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
417</script>
417
418
419<script id="magento_catalog_category" type="text/x-custom-template">
420    <a class="title" data-bind="html: name, attr: {href: url}, highlight"></a>
421</script>
421
422
423<script id="magento_cms_page" type="text/x-custom-template">
424    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
425</script>
425
426
427<script id="magento_catalog_attribute" type="text/x-custom-template">
428    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
429</script>
429
430
431<script id="magento_catalog_attribute_2" type="text/x-custom-template">
432    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
433</script>
433
434
435<script id="magento_catalog_attribute_3" type="text/x-custom-template">
436    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
437</script>
437
438
439<script id="magento_catalog_attribute_4" type="text/x-custom-template">
440    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
441</script>
441
442
443<script id="magento_catalog_attribute_5" type="text/x-custom-template">
444    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
445</script>
445
446
447<script id="mirasvit_kb_article" type="text/x-custom-template">
448    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
449</script>
449
450
451<script id="external_wordpress_post" type="text/x-custom-template">
452    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
453</script>
453
454
455<script id="amasty_blog_post" type="text/x-custom-template">
456    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
457</script>
457
458
459<script id="amasty_faq_question" type="text/x-custom-template">
460    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
461</script>
461
462
463<script id="magefan_blog_post" type="text/x-custom-template">
464    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
465</script>
465
466
467<script id="magefan_secondblog_post" type="text/x-custom-template">
468    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
469</script>
469
470
471<script id="mageplaza_blog_post" type="text/x-custom-template">
472    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
473</script>
473
474
475<script id="aheadworks_blog_post" type="text/x-custom-template">
476    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
477</script>
477
478
479<script id="mirasvit_blog_post" type="text/x-custom-template">
480    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
481</script>
481
482
483<script id="mirasvit_gry_registry" type="text/x-custom-template">
484    <a class="title" data-bind="text: title, attr: {href: url}, highlight"></a>
485    <p data-bind="text: name, highlight"></p>
486</script>
486
487
488<script id="ves_blog_post" type="text/x-custom-template">
489    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
490</script>
490
491
492<script id="fishpig_glossary_word" type="text/x-custom-template">
493    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
494</script>
494
495
496<script id="blackbird_contentmanager_content" type="text/x-custom-template">
497    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
498</script>
498
499
500<script id="mirasvit_brand_page" type="text/x-custom-template">
501    <a class="title" data-bind="text: name, attr: {href: url}, highlight"></a>
502</script>
502
503
504        
504<script type="text&#x2F;javascript">try {
505    require(['jquery', 'jquery/ui'], function($){
506        $(document).ready(function() {
507            $("#top-super-banner").slideDown('slow');
508        });
509    });
510} catch (error) {
511    window.addEventListener('load', function () {
512        document.getElementById("top-super-banner").style.display = "block";
513    });
514}</script>
514        <div id="top-super-banner" style="display: none">
515        <super-banner
516            cartAmount="0"
517            page="cart"
518            cartId="unknown"
519            cartItems="&#x5B;&#x5D;"
520        ></super-banner>
521    </div>
522<div
523    class="field-recaptcha"
524    id="mp-newsletter-popup-container"
525    data-bind="scope:'mp-newsletter-popup'"
526>
527    <!-- ko template: getTemplate() --><!-- /ko -->
528</div>
529
530<script>
531    require(['jquery', 'domReady!'], function ($) {
532        $('#mp-newsletter-popup-container')
533            .appendTo('#newsletter-popup-validate-detail');
534    });
535</script>
535
536
537<script type="text/x-magento-init">
538{
539    "#mp-newsletter-popup-container": {
540        "Magento_Ui/js/core/app": {"components":{"mp-newsletter-popup":{"settings":{"rendering":{"sitekey":"6LdL6JUlAAAAAPGrGkwHASd58bpcJCmUKohhE_YC","badge":"bottomright","size":"invisible","theme":"light","hl":""},"invisible":true},"component":"Magento_ReCaptchaFrontendUi\/js\/reCaptcha","reCaptchaId":"mp-newsletter-popup"}}}    }
541}
542</script>
542
543<div
544    class="field-recaptcha"
545    id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container"
546    data-bind="scope:'recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796'"
547>
548    <!-- ko template: getTemplate() --><!-- /ko -->
549</div>
550
551<script>
552    require(['jquery', 'domReady!'], function ($) {
553        $('#recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container')
554            .appendTo('#newsletter-validate-detail');
555    });
556</script>
556
557
558<script type="text/x-magento-init">
559{
560    "#recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container": {
561        "Magento_Ui/js/core/app": {"components":{"recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796":{"settings":{"rendering":{"sitekey":"6LdL6JUlAAAAAPGrGkwHASd58bpcJCmUKohhE_YC","badge":"bottomright","size":"invisible","theme":"light","hl":""},"invisible":true},"component":"Magento_ReCaptchaFrontendUi\/js\/reCaptcha","reCaptchaId":"recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796"}}}    }
562}
563</script>
563
564<div class="page-wrapper"><header class="page-header">
565    
566<div class="header-container header-style-3">
567    <div class="header-top">
568        <div class="container">
569            <div class="logo-container">
570                
571    <h2 class="logo-content">
572        
573        <strong>
574            Stove Spares Direct        </strong>
575
576        <a class="logo" href="https://www.stovesparesdirect.com/" title="Stove Spares Direct">
577            <img src="https://www.stovesparesdirect.com/media/iopt/logo/stores/2/stove_spares_direct_logo_400.png"
578                 alt="Stove Spares Direct"
579                width="217"                height="57"            />
580        </a>
581            </h2>
582            </div>
583
584            <div class="right-header-top">
585
586 <div class="customer-container top">
587        <div class="block-table">
588            <div class="table-cell"><div class="bs5-wrap customer-service">
589	<span class="text-dark">Customer service:</span>
590	<div class="content text-dark me-5 fs-4">
591		<span>UK:</span> <a href="tel:02866342592" class="text-primary font-weight-bold">028 66 342 592</a>
592		<span class="ms-2">ROI:</span> <a href="tel:+442866342592" class="text-primary font-weight-bold">+44 (0) 28 66 342 592</a>
593		<span>Call us Mon - Fri 9AM - 5:30 PM</span>
594	</div>
595</div></div>
596
597            <div class="table-cell" style="margin-left: auto;">    <div class="block block-wishlist header-wishlist" data-bind="scope: 'wishlist'">
598        <a href="https://www.stovesparesdirect.com/wishlist/" title="Wishlist" class="block-title">
599            <!-- ko if: wishlist().counter -->
600            <span data-bind="text: wishlist().counter.split(' ')[0]" class="count counter"></span>
601            <!-- /ko -->
602
603            <!-- ko ifnot: wishlist().counter -->
604            <span class="count empty">0</span>
605            <!-- /ko -->
606
607            <span class="wishlist-title">Wishlist</span>
608        </a>
609    </div>
610    
610<script type="text/x-magento-init">
611    {
612        "*": {
613            "Magento_Ui/js/core/app": {
614                "components": {
615                    "wishlist": {
616                        "component": "Magento_Wishlist/js/view/wishlist"
617                    }
618                }
619            }
620        }
621    }
622
623
624
625
626
627    </script>
627
628</div>
629            
630            <div class="table-cell">
631                <div class="customer-header header-account">
632                <a class="title-customer" href="https://www.stovesparesdirect.com/customer/account/">
633                <span class="customer-icon icon-user1"></span>
634                <span class="text-customer">My Account</span>
635                </a>
636
637                <div class="dropdown-customer">
638                <div class="block-content" data-move="customer-mobile">
639                <ul class="header links"><li class="link authorization-link" data-label="or">
640    <a href="https://www.stovesparesdirect.com/customer/account/login/referer/aHR0cHM6Ly93d3cuc3RvdmVzcGFyZXNkaXJlY3QuY29tL2NoZWNrb3V0L2NhcnQvaW5kZXgv/"        >Sign In</a>
641</li>
642<li><a href="https://www.stovesparesdirect.com/customer/account/create/" id="idysCFQPbY" >Create an Account</a></li></ul>                </div>
643                </div>
644                </div>
645            </div>
646
647            <div class="table-cell">
648                    <div class="language-currency">
649                    
650                                    <div class="switcher currency switcher-currency" id="switcher-currency">
651        <strong class="label switcher-label"><span>Currency</span></strong>
652        <div class="switcher-content">
653            <div class="action-switcher" id="switcher-currency-trigger">
654                <div class="heading-switcher language-GBP">
655                    <span>GBP</span>
656                </div>
657            </div>
658
659            <div class="dropdown-switcher">
660                <ul class="list-item">
661                                                                                                                    <li class="currency-EUR switcher-option">
662                                <a href="#" data-post='{"action":"https:\/\/www.stovesparesdirect.com\/directory\/currency\/switch\/","data":{"currency":"EUR","uenc":"aHR0cHM6Ly93d3cuc3RvdmVzcGFyZXNkaXJlY3QuY29tL2NoZWNrb3V0L2NhcnQv"}}'>EUR - Euro</a>
663                            </li>
664                                                                                                <li class="currency-USD switcher-option">
665                                <a href="#" data-post='{"action":"https:\/\/www.stovesparesdirect.com\/directory\/currency\/switch\/","data":{"currency":"USD","uenc":"aHR0cHM6Ly93d3cuc3RvdmVzcGFyZXNkaXJlY3QuY29tL2NoZWNrb3V0L2NhcnQv"}}'>USD - US Dollar</a>
666                            </li>
667                                                            </ul>
668            </div>
669        </div>
670    </div>
671                    </div>
672            </div>
673
674        </div>
675    </div>
676
677
678                <div class="block-table">
679                    <div class="search-header">
680                        <div class="search-wrapper">
681<div id="sm_searchbox10926388671791075294" class="block block-search">
682    <div class="block block-content">
683        <form class="form minisearch" id="searchbox_mini_form" action="https://www.stovesparesdirect.com/catalogsearch/result/" method="get">
684            <div class="field search">
685                <div class="control">
686                    <input id="searchbox"
687                           data-mage-init='{"quickSearch":{
688									"formSelector":"#searchbox_mini_form",
689									"url":"https://www.stovesparesdirect.com/search/ajax/suggest/",
690									"destinationSelector":"#searchbox_autocomplete"}
691							   }'
692                           type="text"
693                           name="q"
694                           placeholder="Search products..."
695                           class="input-text input-searchbox"
696                           maxlength="128"
697                           role="combobox"
698                           aria-haspopup="false"
699                           aria-expanded="true"
700                           aria-autocomplete="both"
701                           autocomplete="off"/>
702                    <div id="searchbox_autocomplete" class="search-autocomplete"></div>
703                    
704                </div>
705            </div>
706            <div class="actions">
707                <button type="submit" title="Search" class="action search">
708						<span>Search</span>
709                </button>
710            </div>
711        </form>
712    </div>
713</div></div>                    </div>
714
715                    <div class="customer-container bottom">
716                        <div class="block-table">
717                            <div class="table-cell">
718                                <div class="cart-header-container">
719                                    <div class="minicart-header" data-move="minicart-mobile">
720                                        
721<div data-block="minicart" class="minicart-wrapper">
722    <a class="action showcart" href="https://www.stovesparesdirect.com/checkout/cart/"
723       data-bind="scope: 'minicart_content'">
724        <!-- ko if: getCartParam('summary_count') -->
725        <span class="price-minicart">
726            <!-- ko foreach: getRegion('subtotalContainer') -->
727            <!-- ko template: getTemplate() --><!-- /ko -->
728            <!-- /ko -->
729        </span>
730        <!-- /ko -->
731
732        <!-- ko ifnot: getCartParam('summary_count') -->
733        <span class="price-minicart">
734            <div class="subtotal">
735                <span class="label">
736                    <span>Cart:</span>
737                </span>
738                <div class="amount price-container">
739                    <span class="price-wrapper price-including-tax">
740                        <span class="price">£0.00</span>
741                    </span>
742                </div>
743            </div>
744        </span>
745        <!-- /ko -->
746        <span class="counter qty empty"
747              data-bind="css: { empty: !!getCartParam('summary_count') == false }, blockLoader: isLoading">
748
749			<!-- ko if: getCartParam('summary_count') -->
750            <span class="counter-number"><!-- ko text: getCartParam('summary_count') --><!-- /ko --></span>
751            <!-- /ko -->
752
753            <!-- ko ifnot: getCartParam('summary_count') -->
754				<span class="counter-number">0</span>
755            <!-- /ko -->
756
757            <span class="label-number-cart">
758                item(s)            </span>
759
760            <span class="counter-label">
761            <!-- ko if: getCartParam('summary_count') -->
762                <!-- ko text: getCartParam('summary_count') --><!-- /ko -->
763                <!-- ko i18n: 'items' --><!-- /ko -->
764                <!-- /ko -->
765            </span>
766        </span>
767    </a>
768            <div class="block block-minicart"
769             data-role="dropdownDialog"
770             data-mage-init='{"dropdownDialog":{
771                "appendTo":"[data-block=minicart]",
772                "triggerTarget":".showcart",
773                "timeout": "2000",
774                "closeOnMouseLeave": false,
775                "closeOnEscape": true,
776                "triggerClass":"active",
777                "parentClass":"active",
778                "buttons":[]}}'>
779            <div id="minicart-content-wrapper" data-bind="scope: 'minicart_content'">
780                <!-- ko template: getTemplate() --><!-- /ko -->
781            </div>
782                    </div>
783        
783<script>
784        window.checkout = {"shoppingCartUrl":"https:\/\/www.stovesparesdirect.com\/checkout\/cart\/","checkoutUrl":"https:\/\/www.stovesparesdirect.com\/onestepcheckout\/","updateItemQtyUrl":"https:\/\/www.stovesparesdirect.com\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/www.stovesparesdirect.com\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image_with_borders","baseUrl":"https:\/\/www.stovesparesdirect.com\/","minicartMaxItemsVisible":5,"websiteId":"2","maxItemsToDisplay":10,"storeId":"2","storeGroupId":"2","customerLoginUrl":"https:\/\/www.stovesparesdirect.com\/customer\/account\/login\/referer\/aHR0cHM6Ly93d3cuc3RvdmVzcGFyZXNkaXJlY3QuY29tL2NoZWNrb3V0L2NhcnQvaW5kZXgv\/","isRedirectRequired":false,"autocomplete":"off","captcha":{"user_login":{"isCaseSensitive":false,"imageHeight":50,"imageSrc":"","refreshUrl":"https:\/\/www.stovesparesdirect.com\/captcha\/refresh\/","isRequired":false,"timestamp":1791075294}}};
785    </script>
785
786    
786<script type="text/x-magento-init">
787    {
788        "[data-block='minicart']": {
789            "Magento_Ui/js/core/app": {"components":{"minicart_content":{"children":{"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"config":{"display_cart_subtotal_incl_tax":0,"display_cart_subtotal_excl_tax":0,"template":"Magento_Tax\/checkout\/minicart\/subtotal\/totals"},"children":{"subtotal.totals.msrp":{"component":"Magento_Msrp\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"displayArea":"minicart-subtotal-hidden","template":"Magento_Msrp\/checkout\/minicart\/subtotal\/totals"}}},"component":"Magento_Tax\/js\/view\/checkout\/minicart\/subtotal\/totals"}},"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/subtotal"}},"payment_method_messaging_element_minicart":{"component":"StripeIntegration_Payments\/js\/view\/checkout\/cart\/payment_method_messaging_element_minicart","config":{"template":"StripeIntegration_Payments\/checkout\/cart\/payment_method_messaging_element_minicart","selector":"payment-method-messaging-element-minicart"}}},"component":"uiComponent","config":{"displayArea":"subtotalContainer"}},"item.renderer":{"component":"Magento_Checkout\/js\/view\/cart-item-renderer","config":{"displayArea":"defaultRenderer","template":"Magento_Checkout\/minicart\/item\/default"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}},"checkout.cart.item.price.sidebar":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/item\/price","displayArea":"priceSidebar"}},"checkout.cart.item.brand.sidebar":{"component":"uiComponent","config":{"template":"Mageplaza_Shopbybrand\/minicart\/item\/brand","displayArea":"priceSidebar"}}}},"extra_info":{"component":"uiComponent","config":{"displayArea":"extraInfo"}},"promotion":{"component":"uiComponent","config":{"displayArea":"promotion"}}},"config":{"itemRenderer":{"default":"defaultRenderer","simple":"defaultRenderer","virtual":"defaultRenderer"},"template":"Magento_Checkout\/minicart\/content"},"component":"Magento_Checkout\/js\/view\/minicart"}},"types":[]}        },
790        "*": {
791            "Magento_Ui/js/block-loader": "https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/images/loader-1.gif"
792        }
793    }
794
795    </script>
795
796</div>
797
798
799                                    </div>
800                                </div>
801                            </div>
802                        </div>
803                    </div>
804                </div>
805            </div>
806        </div>
807    </div>
808
809    <div class="header-bottom ontop-element">
810        <div class="container">
811            <div class="desktop-menu">
812                <div class="horizontal-block">
813                    <div class="horizontal-menu">
814<div class="horizontal-megamenu-block">
815                    <nav class="sm_megamenu_wrapper_horizontal_menu sambar" id="sm_megamenu_menu6ac0e589e38c6"
816             data-sam="6110182591791026569">
817            <div class="sambar-inner">
818                <div class="mega-content">
819                    <ul class="horizontal-type sm-megamenu-hover sm_megamenu_menu sm_megamenu_menu_black" data-jsapi="on">
820
821                        <li class="home-item other-toggle sm_megamenu_lv1 sm_megamenu_drop 
822                            ">
823                            <a class="sm_megamenu_head sm_megamenu_drop" href="https://www.stovesparesdirect.com/">
824							<span class="sm_megamenu_icon sm_megamenu_nodesc">
825								<span class="sm_megamenu_title">Home</span>
826							</span>
827                            </a>
828                        </li>
829                                                                                <li class="other-toggle 							sm_megamenu_lv1 sm_megamenu_drop parent    ">
830                                <a class="sm_megamenu_head sm_megamenu_drop "
831                                   href="https://www.stovesparesdirect.com/brands-models.html"                                    id="sm_megamenu_23">
832                                                                        <span class="sm_megamenu_icon sm_megamenu_nodesc">
833														                                        <span class="sm_megamenu_title">Brands & Models</span>
834																			</span>
835                                </a>
836                                                                                                                                                            <li class="other-toggle 							sm_megamenu_lv1 sm_megamenu_drop parent    ">
837                                <a class="sm_megamenu_head sm_megamenu_drop "
838                                   href="https://www.stovesparesdirect.com/fire-brick.html"                                    id="sm_megamenu_2">
839                                                                        <span class="sm_megamenu_icon sm_megamenu_nodesc">
840														                                        <span class="sm_megamenu_title">Fire Bricks</span>
841																			</span>
842                                </a>
843                                                                                                                                                            <li class="other-toggle 							sm_megamenu_lv1 sm_megamenu_drop parent    ">
844                                <a class="sm_megamenu_head sm_megamenu_drop "
845                                   href="https://www.stovesparesdirect.com/grates-bars.html"                                    id="sm_megamenu_3">
846                                                                        <span class="sm_megamenu_icon sm_megamenu_nodesc">
847														                                        <span class="sm_megamenu_title">Grates + Bars</span>
848																			</span>
849                                </a>
850                                                                                                                                                            <li class="other-toggle 							sm_megamenu_lv1 sm_megamenu_drop parent    ">
851                                <a class="sm_megamenu_head sm_megamenu_drop "
852                                   href="https://www.stovesparesdirect.com/baffle-throat-plate.html"                                    id="sm_megamenu_4">
853                                                                        <span class="sm_megamenu_icon sm_megamenu_nodesc">
854														                                        <span class="sm_megamenu_title">Baffle Throat Plate</span>
855																			</span>
856                                </a>
857                                                                                                                                                            <li class="other-toggle 							sm_megamenu_lv1 sm_megamenu_drop parent    ">
858                                <a class="sm_megamenu_head sm_megamenu_drop "
859                                   href="https://www.stovesparesdirect.com/replacement-glass.html"                                    id="sm_megamenu_5">
860                                                                        <span class="sm_megamenu_icon sm_megamenu_nodesc">
861														                                        <span class="sm_megamenu_title">Replacement Glass</span>
862																			</span>
863                                </a>
864                                                                                                                                                            <li class="other-toggle 							sm_megamenu_lv1 sm_megamenu_drop parent    ">
865                                <a class="sm_megamenu_head sm_megamenu_drop "
866                                   href="https://www.stovesparesdirect.com/glass-clips.html"                                    id="sm_megamenu_6">
867                                                                        <span class="sm_megamenu_icon sm_megamenu_nodesc">
868														                                        <span class="sm_megamenu_title">Glass Clips</span>
869																			</span>
870                                </a>
871                                                                                                                                                            <li class="other-toggle 							sm_megamenu_lv1 sm_megamenu_drop parent    ">
872                                <a class="sm_megamenu_head sm_megamenu_drop "
873                                   href="http://www.stovesparesdirect.com/brand.html"                                    id="sm_megamenu_10">
874                                                                        <span class="sm_megamenu_icon sm_megamenu_nodesc">
875														                                        <span class="sm_megamenu_title">Brands</span>
876																			</span>
877                                </a>
878                                                                                                                                                            <li class="more-items-parent other-toggle 							sm_megamenu_lv1 sm_megamenu_drop parent    ">
879                                <a class="sm_megamenu_head sm_megamenu_drop sm_megamenu_haschild"
880                                   href="javascript:void(0)"                                    id="sm_megamenu_8">
881                                                                        <span class="sm_megamenu_icon sm_megamenu_nodesc">
882														                                        <span class="sm_megamenu_title">More</span>
883																			</span>
884                                </a>
885                                                                                                        <div class="sm-megamenu-child sm_megamenu_dropdown_3columns ">
886                                            <div data-link="" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    more-items"><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/ash-pans.html"  ><span class="sm_megamenu_title_lv-2">Ash Pans</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/fire-rope-gaskets.html"  ><span class="sm_megamenu_title_lv-2">Fire Rope & Gaskets</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_
886col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/front-fire-bars.html"  ><span class="sm_megamenu_title_lv-2">Front Fire Bars</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/paint.html"  ><span class="sm_megamenu_title_lv-2">Heat Resistant Paint</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/cleaning-maintenance.html"  ><span class="sm_megamenu_title_lv-2">Cleaning + Maintenance</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/stove-seals-adhesives.html"  ><span class="sm_megamenu_title_lv-2">Stove Seals + Adhesives</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/handles.html"  ><span class="sm_megamenu_title_lv-2">Stove Handles</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/accessories.html"  ><span class="sm_megamenu_title_lv-2">Stove Accessories</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/open-fires.html"  ><span class="sm_megamenu_title_lv-2">Open Fires</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/flue-pipe.html"  ><span class="sm_megamenu_title_lv-2">Flue Pipe</span></a></div></div></div><div data-link="https://www.stovesparesdirect.com/checkout/cart/" class="sm_megamenu_col_3 sm_megamenu_firstcolumn    "><div class="sm_megamenu_head_item"><div class="sm_megamenu_title  "><a  class="sm_megamenu_nodrop " href="https://www.stovesparesdirect.com/others.html"  ><span class="sm_megamenu_title_lv-2">Others</span></a></div></div></div></div>                                        </div>
887                                        <span class="btn-submobile"></span>
888                                                                </li>
889                                            </ul>
890                </div>
891            </div>
892        </nav>
893    </div>
894
895<script type="text/javascript">
896    require(["jquery", "mage/template"], function ($) {
897        var menu_width = $('.sm_megamenu_wrapper_horizontal_menu').width();
898        $('.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu > li > div').each(function () {
899            $this = $(this);
900            var lv2w = $this.width();
901            var lv2ps = $this.position();
902            var lv2psl = $this.position().left;
903            var sw = lv2w + lv2psl;
904            if (sw > menu_width) {
905                $this.css({'right': '0'});
906            }
907        });
908        var _item_active = $('div.sm_megamenu_actived');
909        if (_item_active.length) {
910            _item_active.each(function () {
911                var _self = $(this), _parent_active = _self.parents('.sm_megamenu_title'),
912                    _level1 = _self.parents('.sm_megamenu_lv1');
913                if (_parent_active.length) {
914                    _parent_active.each(function () {
915                        if (!$(this).hasClass('sm_megamenu_actived'))
916                            $(this).addClass('sm_megamenu_actived');
917                    });
918                }
919
920                if (_level1.length && !_level1.hasClass('sm_megamenu_actived')) {
921                    _level1.addClass('sm_megamenu_actived');
922                }
923            });
924        }
925
926    });
927</script>
927
928</div>                </div>
929                
930            </div>
931        </div>
932    </div>
933</div>
934
935<div class="header-mobile" id="sm-header-mobile" data-menutype="megamenu"
936     data-breakpoint="1023">
937    <div class="mobile-top">
938        <div class="container">
939            <div class="mobile-header-content">
940                <div class="mobile-menu">
941                    <a id="btn-nav-mobile" href="javascript:void(0);">
942                        <span class="s-top"></span>
943                        <span class="s-middle"></span>
944                        <span class="s-bottom"></span>
945                    </a>
946                </div>
947
948                <div class="mobile-logo">
949                    <a href="https://www.stovesparesdirect.com/">
950                        <img src="https://www.stovesparesdirect.com/media/iopt/logomobile/stores/2/stove_spares_direct_logo_400.png"
951                             alt="Stove Spares Direct"
952                             width="201"
953                             height="35"/>
954                    </a>
955                </div>
956
957                <div class="mobile-cart">
958                    <div id="minicart-mobile" class="minicart-mobile"><span
959                                class="hidden">Cart Mobile</span></div>
960                </div>
961            </div>
962        </div>
963    </div>
964
965    <div class="mobile-bottom">
966        <div class="container">
967            <div class="block-search-mobile">
968    <div class="block-content">
969        <form class="form minisearch" id="search_mini_form_mobile" action="https://www.stovesparesdirect.com/catalogsearch/result/" method="get">
970            <div class="field search">
971                <div class="control">
972                    <input id="search-mobile"
973                           data-mage-init='{"quickSearch":{
974                                "formSelector":"#search_mini_form_mobile",
975                                "url":"https://www.stovesparesdirect.com/search/ajax/suggest/",
976                                "destinationSelector":"#search_autocomplete_mobile"}
977                           }'
978                           type="text"
979                           name="q"
980                           value=""
981                           placeholder="Search entire store here..."
982                           class="input-text"
983                           maxlength="128"
984                           role="combobox"
985                           aria-haspopup="false"
986                           aria-autocomplete="both"
987                           autocomplete="off"/>
988                    <div id="search_autocomplete_mobile" class="search-autocomplete"></div>
989                                    </div>
990            </div>
991            <div class="actions">
992                <button type="submit"
993                        title="Search"
994                        class="action search">
995                    <span>Search</span>
996                </button>
997            </div>
998        </form>
999    </div>
1000</div>
1001        </div>
1002    </div>
1003
1004    <div class="sidebar-nav-mobile">
1005        <nav>
1006            <div class="nav nav-tabs" id="nav-tab" role="tablist">
1007                <a class="nav-item nav-link active" id="menu-mobile-tab" data-toggle="tab" href="#menu-mobile"
1008                   role="tab" aria-controls="menu-mobile" aria-selected="true">Menu</a>
1009
1010                <a class="nav-item nav-link" id="my-account-mobile-tab" data-toggle="tab" href="#account-mobile"
1011                   role="tab" aria-controls="account-mobile" aria-selected="false">Account</a>
1012
1013                <a class="nav-item nav-link" id="setting-mobile-tab" data-toggle="tab" href="#setting-mobile"
1014                   role="tab" aria-controls="setting-mobile" aria-selected="false">Setting</a>
1015            </div>
1016        </nav>
1017
1018        <div class="tab-content-mobile" id="nav-tabContent">
1019            <div class="tab-panel fade show active" id="menu-mobile" role="tabpanel"
1020                 aria-labelledby="menu-mobile-tab">
1021                
1022
1023<div class="nav-mobile-container sidebar-type">
1024    <nav id="navigation-mobile" class="navigation-mobile">
1025            </nav>
1026</div>
1027
1028
1029            </div>
1030
1031            <div class="tab-panel fade" id="account-mobile" role="tabpanel" aria-labelledby="account-mobile-tab">
1032                <div id="customer-mobile"><span class="hidden">Mobile Customer</span></div>
1033            </div>
1034
1035            <div class="tab-panel fade" id="setting-mobile" role="tabpanel" aria-labelledby="setting-mobile-tab">
1036                
1037                <div class="switcher currency switcher-currency" id="switcher-currency-nav">
1038        <strong class="label switcher-label"><span>Currency</span></strong>
1039        <div class="switcher-content">
1040            <div class="action-switcher" id="switcher-currency-trigger-nav">
1041                <div class="heading-switcher language-GBP">
1042                    <span>GBP</span>
1043                </div>
1044            </div>
1045
1046            <div class="dropdown-switcher">
1047                <ul class="list-item">
1048                                                                                                                    <li class="currency-EUR switcher-option">
1049                                <a href="#" data-post='{"action":"https:\/\/www.stovesparesdirect.com\/directory\/currency\/switch\/","data":{"currency":"EUR","uenc":"aHR0cHM6Ly93d3cuc3RvdmVzcGFyZXNkaXJlY3QuY29tL2NoZWNrb3V0L2NhcnQv"}}'>EUR - Euro</a>
1050                            </li>
1051                                                                                                <li class="currency-USD switcher-option">
1052                                <a href="#" data-post='{"action":"https:\/\/www.stovesparesdirect.com\/directory\/currency\/switch\/","data":{"currency":"USD","uenc":"aHR0cHM6Ly93d3cuc3RvdmVzcGFyZXNkaXJlY3QuY29tL2NoZWNrb3V0L2NhcnQv"}}'>USD - US Dollar</a>
1053                            </li>
1054                                                            </ul>
1055            </div>
1056        </div>
1057    </div>
1058            </div>
1059        </div>
1060
1061    </div>
1062</div>
1063
1064</header>
1065
1066<div class="nav-overlay"><span class="hidden">Overlay</span></div>
1067<main id="maincontent" class="page-main"><a id="contentarea" tabindex="-1"></a>
1068<div class="page messages"><div data-placeholder="messages"></div>
1069<div data-bind="scope: 'messages'">
1070    <!-- ko if: cookieMessagesObservable() && cookieMessagesObservable().length > 0 -->
1071    <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: {
1072        data: cookieMessagesObservable(), as: 'message'
1073    }">
1074        <div data-bind="attr: {
1075            class: 'message-' + message.type + ' ' + message.type + ' message',
1076            'data-ui-id': 'message-' + message.type
1077        }">
1078            <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div>
1079        </div>
1080    </div>
1081    <!-- /ko -->
1082
1083    <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: {
1084        data: messages().messages, as: 'message'
1085    }, afterRender: purgeMessages">
1086        <div data-bind="attr: {
1087            class: 'message-' + message.type + ' ' + message.type + ' message',
1088            'data-ui-id': 'message-' + message.type
1089        }">
1090            <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div>
1091        </div>
1092    </div>
1093</div>
1094
1095<script type="text/x-magento-init">
1096    {
1097        "*": {
1098            "Magento_Ui/js/core/app": {
1099                "components": {
1100                        "messages": {
1101                            "component": "Magento_Theme/js/view/messages"
1102                        }
1103                    }
1104                }
1105            }
1106    }
1107</script>
1107
1108</div><div class="columns"><div id="modal-call-for-price" style="display: none;">
1109    <div class="modal-body">
1110        <form class="form"
1111            name="callforpriceFrom"
1112            action="https&#x3A;&#x2F;&#x2F;www.stovesparesdirect.com&#x2F;callprice&#x2F;form&#x2F;submit&#x2F;"
1113            id="call-price-form"
1114            method="post"
1115            enctype='multipart/form-data'
1116            autocomplete="off"
1117            data-mage-init='{"callForPrice":{}}'>
1118            <input type="hidden" name="product_id" >
1119            <input name="form_key" type="hidden" value="w93CCj5Smjfn0aMF" />
1120            <fieldset class="fieldset">
1121                <div class="field required">
1122                    <label for="user_name" class="label">
1123                      <span>Name:</span>
1124                    </label>
1125                    <div class="control">
1126                        <input type="text"
1127                               name="customer_name"
1128                               title="Name"
1129                               class="input-text"
1130                               value=""
1131                               data-validate="{required:true}">
1132                    </div>
1133                </div>
1134                <div class="field required">
1135                    <label for="user_name" class="label">
1136                      <span>E-mail:</span>
1137                    </label>
1138                    <div class="control">
1139                        <input type="email"
1140                               name="customer_email"
1141                               title="E-mail"
1142                               class="input-text"
1143                               value=""
1144                               data-validate="{required:true, 'validate-email':true}">
1145                    </div>
1146                </div>
1147                <div class="field required">
1148                    <label for="user_name" class="label">
1149                      <span>Telephone:</span>
1150                    </label>
1151                    <div class="control">
1152                        <input type="text"
1153                               name="customer_telephone"
1154                               title="Telephone"
1155                               class="input-text"
1156                               data-validate="{required:true, 'validate-digits':true}">
1157                        </div>
1158                </div>
1159                <div class="field required">
1160                    <label for="user_name" class="label">
1161                      <span>Request Details:</span>
1162                    </label>
1163                    <div class="control">
1164                        <textarea name="request_detail"
1165                                  title="Message"
1166                                  class="input-text"
1167                                  cols="5"
1168                                  rows="3"
1169                                  data-validate="{required:true}"
1170                                  aria-required="true"></textarea>
1171                    </div>
1172                </div>
1173                
1174            </fieldset>
1175            <div class="actions-toolbar">
1176                <div class="primary">
1177                    <button type="submit"
1178                            id="cal-for-price-submit"
1179                            class="action submit primary "
1180                            title="Submit">
1181                              <span>
1182                                Submit                              </span>
1183                    </button>
1184                </div>
1185            </div>
1186        </form>
1187        
1187<script type="text/x-magento-init">
1188          {
1189              "#call-price-form": {
1190                  "validation": {}
1191              }
1192          }
1193        </script>
1193
1194    </div>
1195</div>
1196<div class="column main"><div class="page-title-wrapper">
1197    <h1 class="page-title"
1198                >
1199        <span class="base" data-ui-id="page-title-wrapper" >Shopping Cart</span>    </h1>
1200    </div>
1201<input name="form_key" type="hidden" value="w93CCj5Smjfn0aMF" /><div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}">
1202        
1202<script>window.authenticationPopup = {"autocomplete":"off","customerRegisterUrl":"https:\/\/www.stovesparesdirect.com\/customer\/account\/create\/","customerForgotPasswordUrl":"https:\/\/www.stovesparesdirect.com\/customer\/account\/forgotpassword\/","baseUrl":"https:\/\/www.stovesparesdirect.com\/","customerLoginUrl":"https:\/\/www.stovesparesdirect.com\/customer\/ajax\/login\/"}</script>
1202    <!-- ko template: getTemplate() --><!-- /ko -->
1203        
1203<script type="text/x-magento-init">
1204        {
1205            "#authenticationPopup": {
1206                "Magento_Ui/js/core/app": {"components":{"authenticationPopup":{"component":"Magento_Customer\/js\/view\/authentication-popup","children":{"messages":{"component":"Magento_Ui\/js\/view\/messages","displayArea":"messages"},"captcha":{"component":"Magento_Captcha\/js\/view\/checkout\/loginCaptcha","displayArea":"additional-login-form-fields","formId":"user_login","configSource":"checkout"}}}}}            },
1207            "*": {
1208                "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fwww.stovesparesdirect.com\u002Fstatic\u002Fversion1789209002\u002Ffrontend\u002FSm\u002Fmagetheme_ssdirect\u002Fen_GB\u002Fimages\u002Floader\u002D1.gif"
1209                            }
1210        }
1211    </script>
1211
1212</div>
1213<script type="text/x-magento-init">
1214    {
1215        "*": {
1216            "Magento_Customer/js/section-config": {
1217                "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product","persistent"],"customer\/account\/loginpost":["*"],"customer\/account\/createpost":["*"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha"],"catalog\/product_compare\/add":["compare-products","gtm"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart"],"sales\/order\/reorder":["cart"],"checkout\/cart\/add":["cart","directory-data","gtm"],"checkout\/cart\/delete":["cart","gtm"],"checkout\/cart\/updatepost":["cart"],"checkout\/cart\/updateitemoptions":["cart"],"checkout\/cart\/couponpost":["cart"],"checkout\/cart\/estimatepost":["cart"],"checkout\/cart\/estimateupdatepost":["cart"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items"],"checkout\/sidebar\/removeitem":["cart","gtm"],"checkout\/sidebar\/updateitemqty":["cart"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","captcha","instant-purchase","mpdt-data","osc-data","gtm"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha","mpdt-data","osc-data","gtm"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data","osc-data"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase","osc-data"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"multishipping\/checkout\/overviewpost":["cart"],"paypal\/express\/placeorder":["cart","checkout-data"],"paypal\/payflowexpress\/placeorder":["cart","checkout-data"],"paypal\/express\/onauthorization":["cart","checkout-data"],"persistent\/index\/unsetcookie":["persistent"],"review\/product\/post":["review"],"paymentservicespaypal\/smartbuttons\/placeorder":["cart","checkout-data"],"paymentservicespaypal\/smartbuttons\/cancel":["cart","checkout-data"],"wishlist\/index\/add":["wishlist","gtm"],"wishlist\/index\/remove":["wishlist"],"wishlist\/index\/updateitemoptions":["wishlist"],"wishlist\/index\/update":["wishlist"],"wishlist\/index\/cart":["wishlist","cart","gtm"],"wishlist\/index\/fromcart":["wishlist","cart"],"wishlist\/index\/allcart":["wishlist","cart","gtm"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"ammostviewed\/cart\/add":["cart","messages"],"globalpayments\/buynowpaylater\/initiatepayment":["cart","checkout-data"],"globalpayments\/openbanking\/initiatepayment":["cart","checkout-data"],"globalpayments\/apm\/initiatepayment":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/update-item":["cart","checkout-data"],"rest\/*\/v1\/guest-carts\/*\/update-item":["cart","checkout-data"],"rest\/*\/v1\/guest-carts\/*\/remove-item":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/remove-item":["cart","checkout-data"],"braintree\/paypal\/placeorder":["cart","checkout-data"],"braintree\/googlepay\/placeorder":["cart","checkout-data"],"cartquickpro\/cart\/add":["cart"],"cartquickpro\/cart\/delete":["cart"],"cartquickpro\/sidebar\/removeitem":["cart"],"cartquickpro\/sidebar\/updateitemqty":["cart"],"cartquickpro\/cart\/updateitemoptions":["cart"],"cartquickpro\/product_compare\/add":["compare-products"],"cartquickpro\/product_compare\/remove":["compare-products"],"cartquickpro\/product_compare\/clear":["compare-products"],"cartquickpro\/wishlist_index\/add":["wishlist"],"cartquickpro\/wishlist_index\/remove":["wishlist"],"cartquickpro\/wishlist_index\/updateitemoptions":["wishlist"],"cartquickpro\/wishlist_index\/update":["wishlist"],"cartquickpro\/wishlist_index\/cart":["wishlist","cart"],"cartquickpro\/wishlist_index\/fromcart":["cart","checkout-data","wishlist"],"cartquickpro\/wishlist_index\/allcart":["wishlist","cart"],"superpayment\/callback\/cancel":["cart","checkout-data","last-ordered-items"],"superpayment\/callback\/failure":["cart","checkout-data","last-ordered-items"],"makeanoffer\/offers\/createpromodata":["cart"],"checkout\/cart\/configure":["gtm"],"rest\/*\/v1\/guest-carts\/*\/shipping-information":["gtm"],"rest\/*\/v1\/carts\/*\/shipping-information":["gtm"]},
1218                "clientSideSections": ["checkout-data","cart-data","mpdt-data","osc-data"],
1219                "baseUrls": ["https:\/\/www.stovesparesdirect.com\/","http:\/\/www.stovesparesdirect.com\/"],
1220                "sectionNames": ["messages","customer","compare-products","last-ordered-items","cart","directory-data","captcha","instant-purchase","loggedAsCustomer","persistent","review","payments","wishlist","gtm","recently_viewed_product","recently_compared_product","product_data_storage","paypal-billing-agreement"]            }
1221        }
1222    }
1223</script>
vendor: 1 bytes, line 1223
1223
1224<script type="text/x-magento-init">
1225    {
1226        "*": {
1227            "Magento_Customer/js/customer-data": {
1228                "sectionLoadUrl": "https\u003A\u002F\u002Fwww.stovesparesdirect.com\u002Fcustomer\u002Fsection\u002Fload\u002F",
1229                "expirableSectionLifetime": 60,
1230                "expirableSectionNames": ["cart","persistent"],
1231                "cookieLifeTime": "3600",
1232                "cookieDomain": "",
1233                "updateSessionUrl": "https\u003A\u002F\u002Fwww.stovesparesdirect.com\u002Fcustomer\u002Faccount\u002FupdateSession\u002F",
1234                "isLoggedIn": ""
1235            }
1236        }
1237    }
1238</script>
vendor: 1 bytes, line 1238
1238
1239<script type="text/x-magento-init">
1240    {
1241        "*": {
1242            "Magento_Customer/js/invalidation-processor": {
1243                "invalidationRules": {
1244                    "website-rule": {
1245                        "Magento_Customer/js/invalidation-rules/website-rule": {
1246                            "scopeConfig": {
1247                                "websiteId": "2"
1248                            }
1249                        }
1250                    }
1251                }
1252            }
1253        }
1254    }
1255</script>
vendor: 1 bytes, line 1255
1255
1256<script type="text/x-magento-init">
1257    {
1258        "body": {
1259            "pageCache": {"url":"https:\/\/www.stovesparesdirect.com\/page_cache\/block\/render\/","handles":["default","checkout_cart_index"],"originalRequest":{"route":"checkout","controller":"cart","action":"index","uri":"\/checkout\/cart\/"},"versionCookieName":"private_content_version"}        }
1260    }
1261</script>
1261
1262<div id="monkey_campaign" style="display:none;"
1263     data-mage-init='{"campaigncatcher":{"checkCampaignUrl": "https://www.stovesparesdirect.com/mailchimp/campaign/check/"}}'>
1264</div>
1265<div class="cart-empty">
1266        <p>You have no items in your shopping cart.</p>
1267    <p>Click <a href="https://www.stovesparesdirect.com/">here</a> to continue shopping.    </p>
1268    </div>
1269<script type="text/x-magento-init">
1270{
1271    "*": {
1272        "Magento_Checkout/js/empty-cart": {}
1273    }
1274}
1275</script>
1275
1276
1277
1278</div></div></main><div class="page-bottom"><div class="content"><div id="newsletter-popup" style="display:none;">
1279    <form class="form subscribe"
1280          novalidate
1281          action="https://www.stovesparesdirect.com/newsletter/subscriber/new/"
1282          method="post"
1283          data-mage-init='{"validation": {"errorClass": "mage-error"}}'
1284          id="newsletter-popup-validate-detail">
1285        <div class="w-newsletter clearfix">
1286            <div class="newsletter-image">
1287                <img src="https://www.stovesparesdirect.com/media/iopt/wysiwyg/logo/stove_spares_direct_logo_200.png" alt="" />            </div>
1288
1289            <div class="newsletter-info">
1290                <div class="bs5-wrap">
1291<!-- <div class="news-top-title text-theme-color">Daily Promotion</div> -->
1292<div class="news-bottom-title mb-2">SUBSCRIBE TO OUR NEWSLETTER</div>
1293<p class=" mb-4">Be the first to know about our specials and exclusive offers.</p>
1294</div>
1295                <div class="form-newsletter-popup">
1296                    <div class="input-box">
1297                        <input name="email" type="email" id="newsletter-popup-input" class="input-text"
1298                               onfocus="if(this.value=='Your email address') this.value='';"
1299                               onblur="if(this.value=='') this.value='Your email address';"
1300                               value="Your email address"
1301                               data-validate="{required:true, 'validate-email':true}"/>
1302                    </div>
1303
1304                    <div class="action-newsletter">
1305                        <button class="action subscribe primary" title="Submit" type="submit">
1306									<span>Submit</span>
1307                        </button>
1308                    </div>
1309                </div>
1310
1311                <div class="subscribe-bottom">
1312                    <div id="uniform-dont-show-again" class="checker"><span><input id="dont-show-again"
1313                                                                                   type="checkbox" checked></span>
1314                    </div>
1315                    <label for="dont-show-again">Don't show this popup again</label>
1316                </div>
1317            </div>
1318        </div>
1319    </form>
1320</div>
1321<style>
1322    .newsletter-popup-modal .modal-inner-wrap {
1323        max-width: 520px;
1324    }
1325    .newsletter-popup-modal .modal-header {
1326        position: absolute;
1327        z-index: 9999;
1328        right: 0;
1329        border: 0;
1330        padding: 0;
1331    }
1332    .newsletter-popup-modal .modal-header button {
1333        position: static;
1334        padding: 0;
1335        width: 60px;
1336        height: 60px;
1337    }
1338    .newsletter-popup-modal .modal-header button:before {
1339        font-size: 48px;
1340    }
1341    .newsletter-popup-modal .modal-content {
1342        padding: 10px;
1343    }
1344</style>
1345<div class="back2top">
1346	<div class="b-icon">&#8593;</div>
1347	<div class="b-text">Back to Top</div>
1348</div></div></div><footer class="page-footer"><div class="footer-newsletter bs5-wrap">
1349    <div class="container">
1350        <div class="newsletter-wrap-footer d-lg-flex justify-content-between align-items-center">
1351            <div class="newsletter-left">
1352                <p class="title p-0 m-0 fw-bold">Get our latest offers in your inbox. Sign up for all the latest news, new products and exclusive offers.</p>
1353                <p class="subtitle p-0 m-md-0 h4 fw-normal">By submiting your delails you agree fo our <a href="https://www.stovesparesdirect.com/terms-and-conditions/" target="_blank" title="Terms and conditions" class="text-white text-decoration-underline">Terms and Conditions</a> and understand our <a href="https://www.stovesparesdirect.com/privacy-policy-cookie-restriction-mode/" target="_blank" title="Privacy Policy" class="text-white text-decoration-underline">Privacy Policy</a></p>
1354            </div>
1355            <div class="newsletter-right  ms-md-5"><form class="form subscribe"
1356    novalidate
1357    action="https://www.stovesparesdirect.com/newsletter/subscriber/new/"
1358    method="post"
1359    data-mage-init='{"validation": {"errorClass": "mage-error"}}'
1360    id="newsletter-validate-detail">
1361    <div class="field newsletter d-flex">
1362        <div class="control">
1363            <input name="email" type="email"
1364                   placeholder="Enter your email address"
1365                   data-mage-init='{"mage/trim-input":{}}'
1366                   data-validate="{required:true, 'validate-email':true}"
1367            />
1368        </div>
1369        <div class="actions">
1370            <button class="action subscribe primary"
1371                    title="Submit"
1372                    type="submit"
1373                    aria-label="Subscribe">
1374                <span>Submit</span>
1375            </button>
1376        </div>
1377    </div>
1378</form>
1379<script type="text/x-magento-init">
1380    {
1381        "*": {
1382            "Magento_Customer/js/block-submit-on-send": {
1383                "formId": "newsletter-validate-detail"
1384            }
1385        }
1386    }
1387</script>
1387
1388</div>
1389        </div>
1390    </div>
1391</div>
1392<div class="footer-style-1">
1393    <div class="footer-top">
1394    <div class="container ">
1395        <div class="row bs5-wrap inquire">
1396            <div class="col-md-12 d-flex flex-column border-0 border-bottom text-center pb-5 mb-5"><span class="display-3">Can’t find what you’re looking for?</span> <span class="fs-1">Call us now on <a href="tel:02866342592"><span class="text-primary">02866 342592</span></a> or enquire online</span></div>
1397        </div>
1398        <div class="row">
1399            <div class="col-lg-3 col-sm-6">
1400                <div class="block-footer block-links">
1401                    <div class="block-footer-title">Company Info</div>
1402                    <div class="block-footer-content">
1403                        <ul>
1404                        <li><a href="https://www.stovesparesdirect.com/">Home</a></li>
1405                        <li><a href="https://www.stovesparesdirect.com/about-us">About Us</a></li>
1406                        <li><a href="https://www.stovesparesdirect.com/location">Location</a></li>
1407                        <li><a href="https://www.stovesparesdirect.com/terms-and-conditions">Terms &amp; Conditions </a></li>
1408                        <li><a href="https://www.stovesparesdirect.com/privacy-policy-cookie-restriction-mode">Privacy Policy</a></li>
1409                        </ul>
1410                    </div>
1411                </div>
1412            </div>
1413             <div class="col-lg-3 col-sm-6">
1414                <div class="block-footer block-links">
1415                    <div class="block-footer-title">Customer Service</div>
1416                    <div class="block-footer-content">
1417                        <ul>
1418                        <li><a href="https://www.stovesparesdirect.com/contact">Contact Us</a></li>
1419                        <li><a href="https://www.stovesparesdirect.com/installation-service">Installation Service</a></li>
1420                        <li><a href="https://www.stovesparesdirect.com/delivery">Delivery </a></li>
1421                        <li><a href="https://www.stovesparesdirect.com/returns">Returns </a></li>
1422                        <li><a href="https://www.stovesparesdirect.com/customer/account">Manage Your Account</a></li>
1423                        <li><a href="https://www.stovesparesdirect.com/sales/order/history">Orders </a></li>
1424                        </ul>
1425                    </div>
1426                </div>
1427            </div>
1428            <div class="col-lg-3 col-sm-6">
1429                <div class="block-footer block-links">
1430                    <div class="block-footer-title">Top Categories</div>
1431                    <div class="block-footer-content">
1432                        <ul>
1433                         <li><a href="https://www.stovesparesdirect.com/fire-brick.html">Fire Bricks</a></li>
1434<li><a href="https://www.stovesparesdirect.com/grates-bars.html">Grates + Bars</a></li>
1435<li><a href="https://www.stovesparesdirect.com/baffle-throat-plate.html">Baffle Throat Plate</a></li>
1436<li><a href="https://www.stovesparesdirect.com/replacement-glass.html">Replacement Glass</a></li>
1437<li><a href="https://www.stovesparesdirect.com/glass-clips.html">Glass Clips</a></li>
1438<li><a href="https://www.stovesparesdirect.com/brand.html">Brands</a></li>
1439<li><a href="https://www.stovesparesdirect.com/fire-rope-gaskets.html">Fire Rope & Gaskets</a></li>
1440<li><a href="https://www.stovesparesdirect.com/paint.html">Paint</a></li>
1441<li><a href="https://www.stovesparesdirect.com/cleaning-maintenance.html">Cleaning + Maintenance</a></li>
1442<li><a href="https://www.stovesparesdirect.com/stove-seals-adhesives.html">Stove Seals + Adhesives</a></li>
1443<!-- <li><a href="https://www.stovesparesdirect.com/ash-pans.html">Ash Pans</a></li>
1444<li><a href="https://www.stovesparesdirect.com/handles.html">
1444Handles</a></li>
1445<li><a href="https://www.stovesparesdirect.com/glass-rope.html">Glass Rope</a></li>
1446<li><a href="https://www.stovesparesdirect.com/accessories.html">Accessories</a></li>
1447<li><a href="https://www.stovesparesdirect.com/open-fires.html">Open Fires</a></li>
1448<li><a href="https://www.stovesparesdirect.com/flue-pipe.html">Flue Pipe</a></li> -->
1449                        </ul>
1450                    </div>
1451                </div>
1452            </div>
1453            <div class="col-lg-3 col-sm-6">
1454                <!-- <div class="block-footer newsletter-footer">
1455<div class="block-footer-title">Sign up for Newsletter</div>
1456<div class="block-footer-content"><div class="block-subscribe-footer">
1457    <form class="form subscribe"
1458          novalidate
1459          action="https://www.stovesparesdirect.com/newsletter/subscriber/new/"
1460          method="post"
1461          data-mage-init='{"validation": {"errorClass": "mage-error"}}'
1462          id="newsletter-footer-validate-detail">
1463
1464        <div class="newsletter-content">
1465            <div class="input-box">
1466                <input name="email" type="email" id="newsletter-footer"
1467                       onfocus="if(this.value=='Your email address') this.value='';"
1468                       onblur="if(this.value=='') this.value='Your email address';"
1469                       value="Your email address"
1470                       data-validate="{required:true, 'validate-email':true}"/>
1471            </div>
1472
1473            <div class="action-button">
1474                <button class="action subscribe primary" title="Submit" type="submit">
1475					<span>Submit</span>
1476                </button>
1477            </div>
1478        </div>
1479    </form>
1480</div>
1481</div>
1482</div> -->
1483
1484<div class="block-footer block-footer-contact">
1485                    <div class="block-footer-title">Contact Us</div>
1486                    <div class="block-footer-content footer-contact">
1487                        <ul>
1488                            <li class="address"><strong>StoveSparesDirect.com</strong> <br> Glendale Buildings, Old Scotch Stores, Sligo Road, Enniskillen, Co. Fermanagh, Northern Ireland, BT 74 7JY</li>
1489                            <li class="phone">028 66 342 592</li>
1490                            <li class="email">[email protected]</li>
1491                            <li class="time">Mon-Fri 9:30am - 5:30pm, Sat 10:30am - 4.00pm</li>
1492                        </ul>
1493                    </div>
1494                </div>
1495
1496
1497                <div class="block-footer social-footer">
1498                    <div class="block-footer-title">Connect us with</div>
1499                    <div class="block-footer-content">
1500                        <div class="social-footer">
1501                            <ul>
1502                                <li class="facebook"><a class="icon-facebook" title="Facebook" href="#"> <span class="hidden">Facebook</span> </a></li>
1503                                <li class="youtube"><a class="icon-youtube1" title="Youtube" href="#"> <span class="hidden">Youtube</span> </a></li>
1504                                <li class="twitter"><a class="icon-twitter" title="Twitter" href="#"> <span class="hidden">Twitter</span> </a></li>
1505                                <li class="instagram"><a class="icon-instagram" title="Instagram" href="#"> <span class="hidden">Instagram</span> </a></li>
1506                            </ul>
1507                        </div>
1508                    </div>
1509                </div>
1510            </div>
1511        </div>
1512    </div>
1513</div>
1514    <div class="footer-bottom">
1515        <div class="container">
1516            <div class="row">
1517                <div class="col-lg-6">
1518                                            <address><div class="bs5-wrap">
1519<span class="fs-4 text-dark"><a href="https://www.stovesparesdirect.com/">StoveSparesDirect.com</a>. Copyright © 2026. All rights reserved.</span>
1520<br/>
1521<span class="fs-5 text-dark">Powered by <a href="https://www.esellertechnologies.com/" target="_blank">eSellerTechnologies</a></span></div></address>
1522                                    </div>
1523
1524                <div class="col-lg-6">
1525                    <div class="footer-payments"><img class="mark-lazy" src="https://www.stovesparesdirect.com/media/iopt/wysiwyg/payments/payment_icons_footer_ssd.png" alt="Payments" width="370"></div>                </div>
1526            </div>
1527        </div>
1528    </div>
1529</div></footer>
1529<script type="text/x-magento-init">
1530        {
1531            "*": {
1532                "Magento_Ui/js/core/app": {
1533                    "components": {
1534                        "storage-manager": {
1535                            "component": "Magento_Catalog/js/storage-manager",
1536                            "appendTo": "",
1537                            "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/www.stovesparesdirect.com\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"recently_compared_product":{"requestConfig":{"syncUrl":"https:\/\/www.stovesparesdirect.com\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"product_data_storage":{"updateRequestConfig":{"url":"https:\/\/www.stovesparesdirect.com\/rest\/ss_direct_store_view\/V1\/products-render-info"},"requestConfig":{"syncUrl":"https:\/\/www.stovesparesdirect.com\/catalog\/product\/frontend_action_synchronize\/"},"allowToSendRequest":null}}                        }
1538                    }
1539                }
1540            }
1541        }
1542</script>
1542
1543
1544
1545<script>
1546    require([
1547        'jquery',
1548        'quickView',
1549        'domReady!'
1550    ], function ($, cartQuickView) {
1551        var quickViewCf = {
1552            isQuickView: false,
1553            isAjaxCart: true,
1554            product_container: '.product-item-info',
1555            button_container: '.product-item-photo',
1556            label_button: 'Quick View',
1557            base_url: 'https://www.stovesparesdirect.com/'
1558        }
1559        $(quickViewCf.product_container).cartQuickView(quickViewCf);
1560        $(document).on("afterAjaxProductsLoaded", function (event) {
1561            $(quickViewCf.product_container).cartQuickView(quickViewCf);
1562        });
1563    });
1564</script>
1564	
1565<script type="text/x-magento-init">
1566{
1567	"#maincontent": {
1568		"Sm_CartQuickPro/js/custom-addtocart": {
1569			"isEnabled": true,
1570			"isAjaxCart": true,
1571			"urlLogin": "https://www.stovesparesdirect.com/customer/account/login/",
1572			"isLoggedIn": false,
1573			"addUrl": "https://www.stovesparesdirect.com/cartquickpro/cart/add",
1574			"isUpdateConfigure": false,
1575			"isCompareIndex": false,
1576			"isProductView": false,
1577			"isCheckoutPage":  true,
1578			"isWishlistPage": false,
1579			"urlCurrent": "https://www.stovesparesdirect.com/checkout/cart/index/",
1580			"countDownNumber": 20		}
1581	}
1582}
1583
1584
1585
1586
1587</script>
1587
1588
1589
1590<div id="smcqp-container" style="display:none;">
1591    <div data-role="loader" class="loading-mask">
1592        <div class="loader">
1593            <img src="https://www.stovesparesdirect.com/static/version1789209002/frontend/Sm/magetheme_ssdirect/en_GB/images/loader-1.gif"
1594                 alt="Loading..." width="64" height="64">
1595        </div>
1596    </div>
1597    <div id="smcqp-contents">
1598    </div>
1599    <div id="smcqp-report" style="display:none;">
1600        <div class="smcqp-messages">
1601        </div>
1602        <div class="smcqp-actions">
1603            <a class="smcqp-continue spcqp-count"
1604               data-count="20" href="#" title="Continue">
1605                Continue            </a>
1606            <a class="smcqp-btn smcqp-view-cart " href="https://www.stovesparesdirect.com/checkout/cart/"
1607               title="View Cart">
1608                View Cart            </a>
1609            <a class="smcqp-btn smcqp-view-compare "
1610               href="https://www.stovesparesdirect.com/catalog/product_compare/index/"
1611               title="Compare Products">
1612                Compare Products            </a>
1613            <a class="smcqp-btn smcqp-view-wishlist " href="https://www.stovesparesdirect.com/wishlist/"
1614               title="My Wishlist">
1615                My Wishlist            </a>
1616        </div>
1617    </div>
1618</div>
1619<script type="text/javascript" async>
1620    var w = document.createElement("script");
1621    w.type = "text/javascript";
1622    w.src = "\u002F\u002Fwidget.trustpilot.com\u002Fbootstrap\u002Fv5\u002Ftp.widget.bootstrap.min.js";
1623    w.async = true;
1624    document.head.appendChild(w);
1625</script>
vendor: 1 bytes, line 1625
1625
1626<script type="text/javascript">
1627    (function(w,d,s,r,n){w.TrustpilotObject=n;w[n]=w[n]||function(){(w[n].q=w[n].q||[]).push(arguments)};
1628    a=d.createElement(s);a.async=1;a.src=r;a.type='text/java'+s;f=d.getElementsByTagName(s)[0];
1629    f.parentNode.insertBefore(a,f)})(window,document,'script', 'https\u003A\u002F\u002Finvitejs.trustpilot.com\u002Ftp.min.js', 'tp');
1630    tp('register','');
1631</script>
vendor: 1 bytes, line 1631
1631
1632<script type="text/javascript">
1633    function inIframe () {
1634        try {
1635            return window.self !== window.top;
1636        } catch (e) {
1637            return false;
1638        }
1639    }
1640
1641    function tryParseJson(str) {
1642        if (typeof str === 'string') {
1643            try {
1644                return JSON.parse(str);
1645            } catch (e) {
1646                return false;
1647            }
1648        }
1649        return false;
1650    }
1651
1652    if (inIframe()) {
1653        window.addEventListener('message', function(e) {
1654            var adminOrign = new URL(window.location).hostname;
1655            var eventOriginHostname = new URL(e.origin).hostname;
1656            if (!e.data || adminOrign !== eventOriginHostname) {
1657                return;
1658            }
1659            if (typeof TrustpilotPreview !== 'undefined') {
1660                if (typeof e.data === 'string' && e.data === 'submit') {
1661                    TrustpilotPreview.sendTrustboxes();
1662                } else {
1663                    jsonData = tryParseJson(e.data);
1664                    if (jsonData.trustbox) {
1665                        TrustpilotPreview.setSettings(jsonData.trustbox);
1666                    } else if (jsonData.customised) {
1667                        TrustpilotPreview.updateActive(jsonData.customised);
1668                    }
1669                }
1670            } else {
1671                var settings = tryParseJson(e.data);
1672                if (settings) {
1673                    var p = document.createElement("script");
1674                    p.type = "text/javascript";
1675                    p.onload = function () {
1676                        const iFrame = e.source.parent.document.getElementById('configuration_iframe').contentWindow;
1677                        TrustpilotPreview.init(['\u002F\u002Fecommplugins\u002Dscripts.trustpilot.com\u002Fv2.1\u002Fcss\u002Fpreview.min.css'], settings, iFrame, e.source);
1678                    };
1679                    p.src = '\u002F\u002Fecommplugins\u002Dscripts.trustpilot.com\u002Fv2.1\u002Fjs\u002Fpreview.min.js';
1680                    document.head.appendChild(p);
1681                }
1682            }
1683        });
1684    }
1685</script>
1685<script type="text/javascript" async>
1686    const trustpilot_trustbox_settings = {"trustboxes":[]};
1687    if (trustpilot_trustbox_settings) {
1688        document.addEventListener('DOMContentLoaded', function() {
1689            tp('trustBox', trustpilot_trustbox_settings);
1690        });
1691    }
1692</script>
1692<!-- Reviews.co.uk Rich Snippet -->
1693<script src="https://widget.reviews.co.uk/rich-snippet/dist.js"></script>
1693<script>
1694            richSnippet({
1695                store: "www.stovebay.com",
1696                sku:"",
1697                data:{
1698                "url": "",
1699                "description": ``,
1700                "mpn": "",
1701                "offers" :[{
1702                    "@type":"Offer",
1703                    "availability": "",
1704                    "price": "",
1705                    "priceCurrency": "",
1706                    "url": "",
1707                    "priceValidUntil": "2026-11-04",
1708                }],
1709                "brand": {
1710                "@type": "Brand",
1711                "name": "",
1712                }
1713                }
1714            });
1715        </script>
1715<!-- Reviews.co.uk Rating Snippet -->
1716    
1716<script src="https://widget.reviews.co.uk/rating-snippet/dist.js"></script>
1716
1717    <link rel="stylesheet" href="https://widget.reviews.co.uk/rating-snippet/dist.css" />
1718    
1718<script>
1719        ratingSnippet("ruk_rating_snippet", {
1720            store: "www.stovebay.com",
1721            mode: "default",
1722            color: "#ffc107",
1723            linebreak: false,
1724            text: "Reviews",
1725            singularText: "Review",
1726            lang: "en",
1727            usePolaris: true,
1728            showEmptyStars: false,
1729        });
1730    </script>
1730
1731    
1731<script type="text&#x2F;javascript" src="https&#x3A;&#x2F;&#x2F;cdn.superpayments.com&#x2F;js&#x2F;super.js"></script>
1731
1732    
1732<script type="text&#x2F;javascript">superjs.init("PUB_VvOOh3XOzmEqXAfFfXJX2sQQCMrEPpd06j_mvs53", {"integrationId":"58b8b9af-fbc4-4ecc-a5cb-b635577a9282","platform":"magento","platformVersion":"2.4.7-p8-Community","superPluginVersion":"2.7.1","sdkVersion":"2.7.1","page":"cart","isDebugEnabled":false,"currency":"GBP","enableForCurrencies":["GBP"]});</script>
1732
1733</div>    
1733<script type="text/x-magento-init">
1734        {
1735            "*": {
1736                "abandonedCartBar": {"url":{"load":"\/\/www.stovesparesdirect.com\/acart\/bar\/load\/"},"store_id":"2","front_name":"checkout_cart_index"}
1737            }
1738        }
1739    </script>
1739
1740    </body>
1741</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.