PageSourceSearch

https://goemans.com/home/promotions/dacor-buy-more-save-more-in-store-promo/

html goemans.com collected 2026-09-26 10:20:16 UTC 334,826 bytes, 6,007 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html class="no-js">
5<head>
6    <meta charset="utf-8">
7    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
8    <meta name="google-site-verification" content="W0ObXaCnAndIgtIQSzIly8una1ZhcbyIh62AdPs8p70" />
9    <meta name="description" content="One of the many in-store perks is getting a great deal from Dacor from January 1 &#x2013; December 31, 2026. Buy 1 eligible Dacor appliance and save 10%. Buy 2 eligible Dacor appliances and save 15%. Buy 3&#x2B; eligible Dacor appliances and save 20%.&#xA;&#xA;Some conditions apply. Promotion is not available for online orders. Promotion cannot be combined with other Promotional offers. See in-store or contact your local Goemans Appliances for more details.">
10    
11
12    <!--Open Graph Tags-->
13    <meta property="og:title" content="DACOR BUY MORE, SAVE MORE IN-STORE PROMO" />
14    <meta property="og:type" content="article" />
15    <meta property="og:site_name" content="Goemans" />
16    <meta property="og:description" content="One of the many in-store perks is getting a great deal from Dacor from January 1 &#x2013; December 31, 2026. Buy 1 eligible Dacor appliance and save 10%. Buy 2 eligible Dacor appliances and save 15%. Buy 3&#x2B; eligible Dacor appliances and save 20%.&#xA;&#xA;Some conditions apply. Promotion is not available for online orders. Promotion cannot be combined with other Promotional offers. See in-store or contact your local Goemans Appliances for more details." />
17    <meta property="og:image" content="/../../media/8994/dacor_bmsm_jan_2026_fb_1200x628px.jpg" />
18    <meta property="og:price:currency" content="CAD" />
19
20
21    <title>DACOR BUY MORE, SAVE MORE IN-STORE PROMO</title>
22<link rel="preload" as="font" type="font/woff2" crossorigin href="/html/goemans/build/font/lato-400-latin.woff2">
23<link rel="preload" as="font" type="font/woff2" crossorigin href="/html/goemans/build/font/lato-700-latin.woff2">
24<link rel="apple-touch-icon" sizes="180x180" href="/html/goemans/favicons/apple-touch-icon.png">
25<link rel="icon" type="image/png" sizes="32x32" href="/html/goemans/favicons/favicon-32x32.png">
26<link rel="icon" type="image/png" sizes="192x192" href="/html/goemans/favicons/android-chrome-192x192.png">
27<link rel="icon" type="image/png" sizes="16x16" href="/html/goemans/favicons/favicon-16x16.png">
28<link rel="manifest" href="/html/goemans/favicons/manifest.json">
29<link rel="mask-icon" color="#002e57" href="/html/goemans/favicons/safari-pinned-tab.svg">
30<link rel="shortcut icon" href="/html/goemans/favicons/favicon.ico">
31<link rel="stylesheet" href="/css/auto-generated-fonts.css">
32<meta name="msapplication-config" content="~/html/goemans/favicons/browserconfig.xml">
33<meta name="msapplication-TileColor" content="#ffffff">
34<meta name="msapplication-TileImage" content="~/html/goemans/favicons/mstile-144x144.png">
35
36<meta name="theme-color" content="#ffffff">
37
38
39
40<link href='/html/goemans/build/css/style-fbbebd7940.min.css' rel='stylesheet'>
41<!--[if lt IE 9]>
41<script src="/html/goemans/build/js/html5shiv-printshiv.min.js"></script>
41<![endif]-->
42
43<!-- Localization Tags-->
44<meta name="geo.placename" content="Mississauga" />
45<meta name="geo.placename" content="Oakville" />
46<meta name="geo.placename" content="Etobicoke" />
47<meta name="geo.placename" content="Toronto" />
48<meta name="geo.placename" content="Brampton" />
49<meta name="geo.placename" content="Georgetown" />
50<meta name="geo.placename" content="Halton Hills" />
51<meta name="geo.placename" content="Milton" />
52<meta name="geo.placename" content="Burlington" />
53<meta name="geo.placename" content="Guelph" />
54<meta name="geo.placename" content="Hamilton" />
55<meta name="geo.placename" content="Stoney Creek" />
56<meta name="geo.placename" content="Ancaster" />
57<meta name="geo.placename" content="Dundas" />
58<meta name="geo.placename" content="Cambridge" />
59<meta name="geo.placename" content="Lincoln" />
60<meta name="geo.placename" content="St. Catharines" />
61<meta name="geo.placename" content="Niagara Falls" />
62<meta name="geo.placename" content="Welland" />
63<meta name="geo.placename" content="Brantford" />
64<meta name="geo.placename" content="Kitchener" />
65<meta name="geo.placename" content="Waterloo" />
66<meta name="geo.placename" content="Stratford" />
67<meta name="geo.placename" content="London" />
68<meta name="geo.position" content="43.2262990000, -79.7562790000" />
69<meta name="ICBM" content="43.2262990000;-79.7562790000" />
70<meta name="geo.position" content="43.1690339000, -79.2098066000" />
71<meta name="ICBM" content="43.1690339000;-79.2098066000" />
72<meta name="geo.position" content="43.5162200000, -79.6904070000" />
73<meta name="ICBM" content="43.5162200000;-79.6904070000" />
74<meta name="geo.position" content="43.4042470000, -80.3859410000" />
75<meta name="ICBM" content="43.4042470000;-80.3859410000" />
76<meta name="geo.position" content="42.9372580000, -81.2609940000" />
77<meta name="ICBM" content="42.9372580000;-81.2609940000" />
78<meta name="geo.position" content="43.3450440000, -79.8197620000" />
79<meta name="ICBM" content="43.3450440000;-79.8197620000" />
80<meta name="geo.region" content="CA-ON" />
81
82    
82<script type="text/javascript">var appInsights = window.appInsights || function (a) { function b(a) { c[a] = function () { var b = arguments; c.queue.push(function () { c[a].apply(c, b) }) } } var c = { config: a }, d = document, e = window; setTimeout(function () { var b = d.createElement("script"); b.src = a.url || "https://az416426.vo.msecnd.net/scripts/a/ai.0.js", d.getElementsByTagName("script")[0].parentNode.appendChild(b) }); try { c.cookie = d.cookie } catch (a) { } c.queue = []; for (var f = ["Event", "Exception", "Metric", "PageView", "Trace", "Dependency"]; f.length;)b("track" + f.pop()); if (b("setAuthenticatedUserContext"), b("clearAuthenticatedUserContext"), b("startTrackEvent"), b("stopTrackEvent"), b("startTrackPage"), b("stopTrackPage"), b("flush"), !a.disableExceptionTracking) { f = "onerror", b("_" + f); var g = e[f]; e[f] = function (a, b, d, e, h) { var i = g && g(a, b, d, e, h); return !0 !== i && c["_" + f](a, b, d, e, h), i } } return c }({ instrumentationKey: "3b9ad54d-1fc0-4bc3-9341-a58b85c2f10e" }); window.appInsights = appInsights, appInsights.queue && 0 === appInsights.queue.length && appInsights.trackPageView();</script>
82
83
84    <!-- temp trick because styles in html folder isn't being updated at me -->
85    <style>
86        .header__nav-top-link._active {
87            opacity: 0.75;
88        }
89
90        .footer__newsletter-form .input-validation-error {
91            border: 1px solid red;
92        }
93
94        ._active {
95            opacity: 0.75;
96        }
97
98        .autocomplete-row {
99            display: table;
100        }
101
102            .autocomplete-row img {
103                margin-right: 10px;
104                float: left;
105            }
106
107            .autocomplete-row .info-content {
108                vertical-align: middle;
109                display: table-cell;
110            }
111
112        .umb-grid img {
113            width: 100%;
114        }
115
116        .pref-deliv-date {
117            width: 30%;
118            min-width: 100px;
119        }
120
121        .brand-nav__image img {
122            width: 50%;
123        }
124
125        .text-image__image img {
126            max-width: 100% !important;
127            max-height: 100% !important;
128        }
129
130        .grecaptcha-badge {
131            visibility: hidden;
132        }
133
134    </style>
135
136    <style>
137        .hawksearch-layout-container {
138          margin: 0 auto;
139          min-width: 340px;
140          max-width: 1440px;
141        }
142
143        hawksearch-unifiedsearch-field {
144            display: block;
145            margin: 25px 0 30px 0;
146            padding-right: 15px;
147            padding-left: 15px;
148        }
149
150        hawksearch-smartresponse {
151            display: block;
152            margin-bottom: 20px;
153        }
154
155        #hawksearch-loading-overlay {
156            display: none;
157            position: absolute;
158            top: 0;
159            left: 0;
160            right: 0;
161            bottom: 0;
162            background: rgba(255, 255, 255, 0.8);
163            z-index: 100;
164            flex-direction: column;
165            justify-content: center;
166            align-items: center;
167            gap: 16px;
168        }
169
170        #hawksearch-loading-overlay.active {
171            display: flex;
172        }
173
174        .hawksearch-spinner {
175            width: 48px;
176            height: 48px;
177            border: 4px solid rgba(0, 0, 0, 0.1);
178            border-top-color: #b40c1e;
179            border-radius: 50%;
180            animation: hawksearch-spin 0.8s linear infinite;
181        }
182
183        .hawksearch-loading-message {
184            font-size: 0.95rem;
185            color: #666;
186        }
187
188        @keyframes hawksearch-spin {
189            to { transform: rotate(360deg); }
190        }
191
192        .pagination__pages {
193            color: #fff;
194        }
195
196        :root {
197            --hawksearch-color-accent: #b40c1e;
198            --hawksearch-color-secondary: #999999;
199            --hawksearch-default-font-color: #2e2e2e;
200            --hawksearch-default-font-size: 16px;
201            --hawksearch-container-background--alternate: #f0f0f0;
202            --hawksearch-padding: 16px;
203            --hawksearch-margin: 20px;
204        }
205    </style>
206
207    
208
209        <!-- Google Tag Manager -->
210        
210<script>
vendor: 515 bytes, lines 210-218
210
211            (function (w, d, s, l, i) {
212                w[l] = w[l] || []; w[l].push({
213                    'gtm.start':
214                        new Date().getTime(), event: 'gtm.js'
215                }); var f = d.getElementsByTagName(s)[0],
216                    j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
217                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
218            })(window, document, 'script', 'dataLayer', '
218GTM-K8DHSFZ
vendor: 12 bytes, lines 218-219
218');
219        
219</script>
219
220        <!-- End Google Tag Manager -->
221
222
223    <!-- Hawksearch Header Includes -->
224    
224<script type="text/javascript">
225        // Recommendation/search widgets on this page can surface a Miele item on ANY page
226        // (this file loads sitewide via _Layout.cshtml), independent of whichever page-level
227        // condition decided whether to include Miele.js up front (see _Layout.cshtml's
228        // ViewBag.NeedsMieleJs). getMielePrices() is only ever defined once Miele.js has run,
229        // so load it on demand the first time a handler below actually needs it, rather than
230        // assuming it is already present.
231        var _mieleJsLoadPromise = null;
232        function ensureMieleJsLoaded() {
233            if (typeof getMielePrices === 'function') {
234                return Promise.resolve();
235            }
236            if (!_mieleJsLoadPromise) {
237                _mieleJsLoadPromise = new Promise(function (resolve, reject) {
238                    var script = document.createElement('script');
239                    script.src = '/scripts/Miele.js?v=1';
240                    script.onload = resolve;
241                    script.onerror = reject;
242                    document.head.appendChild(script);
243                });
244            }
245            return _mieleJsLoadPromise;
246        }
247    </script>
247
248    
248<script type="module" src="https://cdn.jsdelivr.net/npm/@bridgeline-digital/[email protected]/dist/hawksearch-handlebars-ui.min.js">
249    </script>
249
250    
250<script type="text/javascript">
251        addEventListener('hawksearch:loaded', () => {
252          HawkSearch.init({
253            clientId: "f16610f05c27457d8230ad483228e115",
254            search: {
255              url: `${window.location.origin}/home/search`,
256              endpointUrl: "https://goemans.searchapi-na.hawksearch.com",
257              itemTypes: {
258                default: "product"
259              }
260            },
261            recommendations: {
262              endpointUrl: "https://goemans.recs-na.hawksearch.com"
263            },
264            tracking: {
265              endpointUrl: "https://goemans.tracking-na.hawksearch.com"
266            },
267            components: {
268                'search-results': {
269                    template: 'custom-search-results'
270                },
271                'pagination': {
272                    template: 'custom-pagination'
273                },
274                'tabs': {
275                    template: 'custom-tabs'
276                },
277                'autocomplete': {
278                    template: 'custom-autocomplete'
279                },
280                'search-results-item': {
281                    template: 'custom-search-results-item'
282                },
283                'recommendations-item': {
284                    template: 'custom-recommendations-item'
285                },
286                'smartresponse': {
287                    //template: 'custom-smartresponse',
288                    config: {
289                        agentId: "",
290                        clientGroupId: "",
291                        apiUrl: "",
292                        //searchEndpoint: 'https://goemans.searchapi-na.hawksearch.com'
293                    }
294                },
295                'unifiedsearch-field': {
296                    template: 'custom-unifiedsearch-field'
297                },
298                'visualsearch-field': {
299                    template: 'custom-visualsearch-field'
300                }
301            },
302            fieldMappings: {
303              title: 'name',
304              url: 'url_detail',
305              imageUrl: 'image',
306              salePrice: 'price_sale',
307              price: 'price_retail',
308              sku: 'sku',
309              description: 'description_short',
310              type: 'it'
311            }
312          });
313        });
314
315        //Adding the product uniqueid to the recommendation request for better tracking in HawkSearch
316        addEventListener('hawksearch:before-recommendations-executed', (event) => {
317            const request = event.detail;
318            const hawkContext = {};
319
320            const uniqueIdFromServer = hawkContext?.uniqueid;
321
322            if (uniqueIdFromServer && request.widgetUids?.length) {
323                request.widgetUids.forEach(w => {
324                    w.uniqueid = uniqueIdFromServer;
325                });
326            }
327        });
328
329        // Update Miele product prices in recommendations
330        // addEventListener('hawksearch:after-recommendations-executed', async (event) => {
331        //     const recommendationsResponse = event.detail;
332
333        //     const mieleItems = recommendationsResponse.widgetItems.flatMap(widget =>
334        //         widget.recommendationItems.filter(item => (item.brand?.[0] || item.brand) === 'Miele')
335        //     );
336
337        //     if (mieleItems.length === 0) return;
338
339        //     const mieleArticleNumbers = mieleItems.flatMap(item => item.article_number?.[0] || item.article_number);
340
341        //     try {
342        //         const mielePrices = getMielePrices(mieleArticleNumbers);
343        //         console.log('Getting Miele prices for recommendations');
344
345        //         if (mielePrices.length === 0) return;
346
347        //         const priceMap = new Map(mielePrices.map(p => [p.articleNumber, p]));
348
349        //         mieleItems.forEach(item => {
350        //             const articleNumber = item.article_number?.[0] || item.article_number;
351        //             const priceInfo = priceMap.get(articleNumber);
352        //             if (priceInfo) {
353        //                 item.custom.retail_price = priceInfo.price;
354        //                 item.custom.sale_price = priceInfo.finalPrice;
355
356        //                 console.log('Set miele price for item: ', articleNumber);
357        //             }
358        //         });
359        //     } catch (error) {
360        //         console.error('Failed to fetch Miele prices:', error);
361        //     }
362        // });
363
364        addEventListener('hawksearch:recommendations-completed', async (event) => {
365            const recommendationsResponse = event.detail;
366            //debugger;
367            const mieleItems = recommendationsResponse.widgets?.flatMap(widget =>
368                widget.items?.filter(item => item.attributes?.brand?.[0] === 'Miele') ?? []
369            ) ?? [];
370
371            if (mieleItems.length === 0) return;
372
373            const articleNumbers = mieleItems.flatMap(item => item.attributes?.article_number?.[0]);
374
375            if (articleNumbers.length === 0) return;
376
377            try {
378                await ensureMieleJsLoaded();
379                const mielePrices = await getMielePrices(articleNumbers);
380                if (!mielePrices?.length) return;
381
382                const priceMap = new Map(mielePrices.map(p => [p.articleNumber, p]));
383
384                mieleItems.forEach(item => {
385                    const articleNumber = item.attributes?.article_number?.[0];
386                    const priceInfo = priceMap.get(articleNumber);
387                    if (priceInfo) {
388                        item.price = priceInfo.price;
389                        item.salePrice = priceInfo.finalPrice;
390                    }
391                });
392
393                // Re-bind each widget individually (that's how recommendations binding works)
394                recommendationsResponse.widgets?.forEach(widget => {
395                    HawkSearch.services.recommendations.triggerBindEvent('recommendations', widget, widget.id);
396                });
397
398            } catch (error) {
399                console.error('Failed to fetch Miele prices:', error);
400            }
401        });
402
403        // Hide loading overlay if search fails
404        addEventListener('hawksearch:search-failed', () => {
405            var overlay = document.getElementById('hawksearch-loading-overlay');
406            if (overlay) overlay.classList.remove('active');
407        });
408
409        //This works in tandem with the loadingHawkSearchResults helper to prevent multiple renderings
410        // of the search results while we are updating Miele prices after the search is completed
411        addEventListener('hawksearch:before-search-executed', (event) => {
412                sessionStorage.setItem('loadingHawkSearchResults', 'true');
413
414                // Only show overlay for user-initiated searches (URL will have requestType)
415                if (!window.location.search.includes('&requestType=')) return;
416
417                // Show loading overlay on the search results area
418                var searchResults = document.querySelector('hawksearch-search-results');
419                if (searchResults) {
420                    var overlay = document.getElementById('hawksearch-loading-overlay');
421                    if (!overlay) {
422                        overlay = document.createElement('div');
423                        overlay.id = 'hawksearch-loading-overlay';
424                        overlay.innerHTML = '<div class="hawksearch-spinner"></div><span class="hawksearch-loading-message"></span>';
425                        searchResults.parentElement.style.position = 'relative';
426                        searchResults.parentElement.appendChild(overlay);
427                    }
428                    var request = event.detail;
429                    var isImageSearch = request?.requestType === 'ImageData';
430                    overlay.querySelector('.hawksearch-loading-message').textContent = isImageSearch
431                        ? 'Searching by image\u2026'
432                        : 'Searching\u2026';
433                    overlay.classList.add('active');
434                }
435            });
436
437        addEventListener('hawksearch:search-completed', async (event) => {
438            const searchResponse = event.detail;
439
440            // Hide loading overlay
441            var overlay = document.getElementById('hawksearch-loading-overlay');
442            if (overlay) overlay.classList.remove('active');
443
444            const mieleItems = searchResponse.results?.filter(result => {
445                return result.attributes?.brand?.[0] === 'Miele';
446            });
447
448            if (!mieleItems?.length) return;
449
450            const articleNumbers = mieleItems.map(item =>
451                item.attributes?.article_number?.[0]
452            );
453
454            await ensureMieleJsLoaded();
455            const mielePrices = await getMielePrices(articleNumbers);
456            if (!mielePrices?.length) return;
457
458            const priceMap = new Map(mielePrices.map(p => [p.articleNumber, p]));
459
460            mieleItems.forEach(item => {
461                const articleNumber = item.attributes?.article_number?.[0];
462                const priceInfo = priceMap.get(articleNumber);
463                if (priceInfo) {
464                    item.price = priceInfo.price;
465                    item.salePrice = priceInfo.finalPrice;
466                    if (priceInfo.rebateAmount < 0) {
467                        item.attributes.on_sale = ['true'];
468                    }
469                }
470            });
471
472            // Clear the flag to allow search results to render again with updated prices
473            sessionStorage.removeItem('loadingHawkSearchResults');
474            // Now re-bind passing in the updated data,
475            // so this renders your updated prices
476            HawkSearch.services.search.bindSearchResultsListComponent(searchResponse);
477        });
478
479        addEventListener('hawksearch:initialized', () => {
480            //Just in case we need a helper
481            HawkSearch.handlebars.registerHelper('inspect', function (v1, v2) {
482                console.log('--- Spy Inspect ---');
483                console.log('Value 1:', v1, 'Type:', typeof v1);
484                console.log('Value 2:', v2, 'Type:', typeof v2);
485                console.log('Equality Result:', v1 === v2);
486                return v1 === v2;
487            });
488
489            HawkSearch.handlebars.registerHelper('loadingHawkSearchResults', function() {
490                        if (sessionStorage.getItem('loadingHawkSearchResults') === 'false') 
491                            return false;
492                        return true;
493                    });
494
495            // Handlebars helper for a ternary operator. Usage: {{ternary va}}
496            HawkSearch.handlebars.registerHelper('ternary', function(value, defaultValue) {
497                return value != null ? value : defaultValue;
498            });
499
500            HawkSearch.handlebars.registerHelper('viewLabel', function(uniqueId, type) {
501                var it = typeof type === 'string' ? type.toLowerCase() : '';
502                if (it === 'package' || (uniqueId && String(uniqueId).indexOf('-') !== -1)) return 'View Package';
503                if (it === 'promotion') return 'View Promotion';
504                if (it === 'content') return 'Learn More';
505                if (it === 'blog') return 'Read More';
506                return 'View Product';
507            });
508
509            // We use a helper to get the item type since 'it' is always 'product'
510            HawkSearch.handlebars.registerHelper('itemType', function(string) {
511                // Safety check: if string is null/undefined, return a default
512                if (!string) {
513                    return "unknown";
514                }
515
516                // Convert to string to ensure .indexOf works if it's accidentally a number
517                const str = String(string);
518
519                if (str.indexOf('-') === -1) {
520                    if (str.indexOf('Clearance_') !== -1) {
521                        return "clearance";
522                    }
523                    return "product";
524                } else {
525                    return "package";
526                }
527            });
528        });
529
530        // To prevent both search boxes from displaying autocomplete results simultaneously
531        addEventListener('hawksearch:before-autocomplete-executed', (event) => {
532            // Debounce
533            const debounce = (func, delay = 250) => {
534                let timer;
535                return (...args) => {
536                    clearTimeout(timer);
537                    timer = setTimeout(() => func.apply(this, args), delay);
538                };
539            };
540
541            const STYLE_ID = 'hs-force-hide-autocomplete';
542            document.addEventListener('input', debounce((event) => {
543                // Identify the active search field wrapper
544                const activeHost = event.target.closest('hawksearch-unifiedsearch-field');
545
546                // We are inside an active hawksearch-unifiedsearch-field
547                if (activeHost) {
548                    // The actual input element inside
549                    const internalInput = activeHost.shadowRoot
550                        ? activeHost.shadowRoot.querySelector('input')
551                        : activeHost.querySelector('input');
552
553                    const hasValue = internalInput && internalInput.value.length > 0;
554
555                    // Find all search fields on the page
556                    const allHosts = document.querySelectorAll('hawksearch-unifiedsearch-field');
557
558                    allHosts.forEach((host) => {
559                        // Inactive search fields
560                        if (host !== activeHost && host.shadowRoot) {
561                            let styleTag = host.shadowRoot.getElementById(STYLE_ID);
562                            
563                            // If the user is typing in one, hide the other
564                            if (hasValue) {
565                                // Inject the style
566                                if (!styleTag) {
567                                    styleTag = document.createElement('style');
568                                    styleTag.id = STYLE_ID;
569                                    styleTag.textContent = `hawksearch-autocomplete { display: none !important; }`;
570                                    host.shadowRoot.appendChild(styleTag);
571                                }
572                            } 
573                        }
574
575                        // The active search field
576                        if (host === activeHost && host.shadowRoot) {
577                            let styleTag = host.shadowRoot.getElementById(STYLE_ID);
578
579                            // If the style is already active, remove it
580                            if (styleTag) {
581                                styleTag.remove()
582                            }
583                        }
584                    });
585                }
586            }, 250));
587        });
588  </script>
588
589
590    <link rel="stylesheet" href="/lib/fontawesome/6.2.1/css/all.min.css" />
591
592    
592<script>
593        window.tgDefer = window.tgDefer || function () { (tgDefer.q = tgDefer.q || []).push(arguments); };
594    </script>
594
595</head>
596<body>
597        <!-- Google Tag Manager (noscript) -->
vendor: 89 bytes, lines 597-599
597
598        <noscript>
599            <iframe src="https://www.googletagmanager.com/ns.html?id=
599GTM-K8DHSFZ
vendor: 103 bytes, lines 599-601
599" height="0" width="0" style="display: none; visibility: hidden"></iframe>
600        </noscript>
601        
601<!-- End Google Tag Manager (noscript) -->
602        <noindex>
603            <div class="header-mobile">
604                <div class="header__top-item w">
605                </div>
606                <div class="w header-mobile__wrapper">
607	                <a class="header-mobile__logo" href="/"><img src="/media/pndpgkjt/goe-logo-white-with-tagline-with-canadiana.png" alt="Goemans website"></a>
608    <hawksearch-unifiedsearch-field></hawksearch-unifiedsearch-field>
609                </div>
610                <div class="header-mobile__inner">
611                    <div class="header-mobile__wrapp">
612                            <ul class="header__icons">
613                                <li class="header-icons__item">
614                                    <a class="header__compare" href="/home/comparelist">
615                                        <span class="header__icon-title">compare</span>
616                                        <img src="/html/goemans/build/img/temp/header/document.png" alt="">
617                                        <span class="comparelist-counter header__compare-num">0</span>
618                                    </a>
619                                </li>
620                                <li class="header-icons__item">
621                                    <a class="header-icons__link" href="/home/wishlist/">
622                                        <span class="header__icon-title">wishlist</span>
623                                        <img src="/html/goemans/build/img/temp/header/like.png" alt="" />
624                                    </a>
625                                </li>
626                                    <li class="header-icons__item">
627                                        <a class="header-icons__link" href="https://accountportal.goemans.com/loginpages/login/">
628                                            <img src="/html/goemans/build/img/temp/header/icon-person.svg" alt="customer portal">
629                                        </a>
630                                    </li>
631                                    <li>
632                                        <a class="header__cart" href="/home/cart-step-1/">
633                                            <img src="/html/goemans/build/img/temp/header/cart.png" alt="Shopping Cart"> <span class="cart-counter header__cart-num">0</span>
634                                        </a>
635                                    </li>
636                            </ul>
637                        <div class="header-burger">
638                            <div class="helper-burger"></div>
639                        </div>
640                        <div class="header__call-block">
641                            Call For support:
642                                <a href="tel:+18774636267">1-877-GOEMANS</a>
643                        </div>
644                    </div>
645                    <div class="header-mobile__right">
646                    </div>
647                </div>
648            </div>
649        </noindex>
650        <div class="main-wrapper">
651            <div class="main-wrapper__inner">
652                <div class="header__desktop">
653                        <div class="header__top-block">
654                            <div class="header__top-items w">
655                                        <ul class="header__item-ul">
656                                                <li><a href="/blog/">Blog</a></li>
657                                        </ul>
658                                <div class="header__top-item">
659                                    <ul class="header__icons">
660                                        <li>
661                                            <a class="header__quote quote" href="#">
662                                                request a quote
663                                            </a>
664                                        </li>
665
666                                        <li>
667                                            <a class="header__compare" href="/home/comparelist">compare <img src="/html/goemans/build/img/icons/document.png" alt=""><span class="comparelist-counter header__compare-num">0</span></a>
668                                        </li>
669                                        <li>
670                                            <a class="header__wishlist" href="/home/wishlist">
671                                                <img src="/html/goemans/build/img/icons/like.png" alt=""> <span class="wishlist-counter header__wishlist-num">0</span>
672                                            </a>
673                                        </li>
674                                            <li class="header-icons__item">
675                                                <a class="header-icons__link" href="https://accountportal.goemans.com/loginpages/login/">
676                                                    <img src="/html/goemans/build/img/temp/header/icon-person.svg" alt="customer portal" />
677                                                </a>
678                                            </li>
679
680                                            <li>
681                                                <a class="header__cart" href="/home/cart-step-1/">
682                                                    <img src="/html/goemans/build/img/icons/cart.png" alt=""> <span class="cart-counter header__cart-num">0</span>
683                                                </a>
684                                            </li>
685                                    </ul>
686                                </div>
687                            </div>
688                        </div>
689                    <div class="header__bg-color">
690                        <div class="header__center-block w">
691    <hawksearch-unifiedsearch-field></hawksearch-unifiedsearch-field>
692                                <a class="header__logo" href="/"><img src="/media/pndpgkjt/goe-logo-white-with-tagline-with-canadiana.png" alt="Goemans website"></a>
693
694
695                                    <div class="header__advertising">
696                                        <p><a href="/home/in-stock/" title="In-Stock">CHECK OUT OUR IN STOCK SELECTION</a></p>
697                                    </div>
698                        </div>
699                    </div>
700                    
701
702<div class="header__menu">
703    <div class="header__menu-wrapper w">
704        <div class="header__menu-nav">
705            <ul class="header__menu-ul">
706                <li class="header__menu-li">
707                    <span class="header__menu-link -caret">Shop</span>
708                    <div class="header__menu-subw">
709                        <div class="header__menu-subblock">
710                            <div class="header__menu-sectionblock">
711                                <div class="header__menu-image">
712                                            <div class="header__menu-image-item ">
713                                                <img src="/../../media/9521/goe_good_to_go_navigation_370x524px.png" alt="" loading="lazy" decoding="async">
714                                            </div>
715                                            <div class="header__menu-image-item ">
716                                                <img src="/../../media/8761/goe_nov_2024_liquidation_category_img_307x524px.jpg" alt="" loading="lazy" decoding="async">
717                                            </div>
718                                            <div class="header__menu-image-item ">
719                                                <img src="/../../media/5063/goe_kitchenaid_clearance_v2.jpg" alt="" loading="lazy" decoding="async">
720                                            </div>
721                                            <div class="header__menu-image-item ">
722                                                <img src="/../../media/5057/bosch_sge53b55uc_dish-washer_307x524px.jpg" alt="" loading="lazy" decoding="async">
723                                            </div>
724                                            <div class="header__menu-image-item ">
725                                                <img src="/../../media/5056/goe_lg-studio_lsse2039bd_fridge_307x524px.jpg" alt="" loading="lazy" decoding="async">
726                                            </div>
727                                            <div class="header__menu-image-item -active">
728                                                <img src="/../../media/5130/goe_cafe_cooking_307x167px.jpg" alt="" loading="lazy" decoding="async">
729                                            </div>
730                                            <div class="header__menu-image-item ">
731                                                <img src="/../../media/5058/goe_wp_laundry_edit_307x524px.jpg" alt="" loading="lazy" decoding="async">
732                                            </div>
733                                            <div class="header__menu-image-item ">
734                                                <img src="/../../media/5059/goe_kitchenaid_package_v2.jpg" alt="" loading="lazy" decoding="async">
735                                            </div>
736                                            <div class="header__menu-image-item ">
737                                                <img src="/../../media/5060/goe_napoleon_outdoor_307x524px_v2.jpg" alt="" loading="lazy" decoding="async">
738                                            </div>
739                                            <div class="header__menu-image-item ">
740                                                <img src="/../../media/5061/goe_kitchenaid_home-essentials_307x524px.jpg" alt="" loading="lazy" decoding="async">
741                                            </div>
742                                            <div class="header__menu-image-item ">
743                                                <img src="/../../media/5062/goe_wolf_accessories_307x524px.jpg" alt="" loading="lazy" decoding="async">
744                                            </div>
745                                            <div class="header__menu-image-item ">
746                                                <img src="/../../media/5064/goe_eco-appliance_v2.jpg" alt="" loading="lazy" decoding="async">
747                                            </div>
748                                            <div class="header__menu-image-item ">
749                                                <img src="/../../media/9076/goe_web_canadian_navigation_img_march_2025_336x167px.jpg" alt="" loading="lazy" decoding="async">
750                                            </div>
751                                            <div class="header__menu-image-item ">
752                                                <img src="/../../media/9692/goe-grill_hero_july_2025_navigation-image_307x524px.png" alt="" loading="lazy" decoding="async">
753                                            </div>
754                                            <div class="header__menu-image-item ">
755                                                <img src="/../../media/9803/goe_luxury_for_less_
755image_aug_2025_307x524px.jpg" alt="" loading="lazy" decoding="async">
756                                            </div>
757                                </div>
758                                <div class="header__menu-section">
759                                    <ul class="header__section-ul">
760                                                <li class="">
761                                                    <a href="#">Good to Go (In-stock) </a>
762                                                </li>
763                                                <li class="">
764                                                    <a href="#">Liquidation</a>
765                                                </li>
766                                                <li class="">
767                                                    <a href="#">Clearance</a>
768                                                </li>
769                                                <li class="">
770                                                    <a href="#">Dishwasher</a>
771                                                </li>
772                                                <li class="">
773                                                    <a href="#">Refrigeration</a>
774                                                </li>
775                                                <li class="-active">
776                                                    <a href="#">Cooking</a>
777                                                </li>
778                                                <li class="">
779                                                    <a href="#">Laundry</a>
780                                                </li>
781                                                <li class="">
782                                                    <a href="#">Packages</a>
783                                                </li>
784                                                <li class="">
785                                                    <a href="#">Outdoor</a>
786                                                </li>
787                                                <li class="">
788                                                    <a href="#">Home Essentials</a>
789                                                </li>
790                                                <li class="">
791                                                    <a href="#">Accessories</a>
792                                                </li>
793                                                <li class="">
794                                                    <a href="#">Eco</a>
795                                                </li>
796                                                <li class="">
797                                                    <a href="#">MADE IN CANADA</a>
798                                                </li>
799                                                <li class="">
800                                                    <a href="#">Grill Hero</a>
801                                                </li>
802                                                <li class="">
803                                                    <a href="#">Luxury for Less</a>
804                                                </li>
805                                    </ul>
806                                </div>
807                            </div>
808                            <div class="header__menu-partblock">
809                                <div class="header__menu-segment">
810                                            <div class="header__menublock-wrapper ">
811                                                <div class="header__menu-blockwrapp">
812                                                    <div class="header__menu-segmentw">
813                                                    </div>
814
815                                                            <div class="header__menu-text">
816                                                                <p><span style="font-size: 12pt;">Avoid delays and check out our 'Good to go' items for in-stock models with a next day delivery. </span></p>
817<p> </p>
818<p><img loading="lazy" decoding="async" style="width: 0px; height: 0px;" src="?width=0&amp;height=0" alt=""><a href="/home/in-stock/" title="In-Stock"><img loading="lazy" decoding="async" style="width: 174px; height: 235px;" src="/../../media/9519/goe_good_to_go_promodillo.png?width=174&amp;height=235&amp;mode=max" alt=""></a></p>
819                                                            </div>
820                                                </div>
821
822                                            </div>
823                                            <div class="header__menublock-wrapper ">
824                                                <div class="header__menu-blockwrapp">
825                                                    <div class="header__menu-segmentw">
826                                                    </div>
827
828                                                            <div class="header__menu-text">
829                                                                <p><span style="font-size: 12pt;">Closed Box or End of Line Products are products that have been discontinued or are no longer being produced, but still new and never opened. For this reason an additional discount may apply.</span></p>
830<p> </p>
831<p>
831<a href="/home/liquidation/" title="Liquidation">New In-Box Here</a></p>
832                                                            </div>
833                                                </div>
834
835                                            </div>
836                                            <div class="header__menublock-wrapper ">
837                                                <div class="header__menu-blockwrapp">
838                                                    <div class="header__menu-segmentw">
839                                                    </div>
840
841                                                            <div class="header__menu-text">
842                                                                <p><span style="font-size: 12pt;">Open-box products are typically floor models or returned goods that have been inspected to make sure they work. You will be able to purchase them from individual store locations. Product varies from location to location.</span></p>
843<p> </p>
844<p> </p>
845<p><a href="/home/open-box-clearance/" title="Open-In-Box">Open Box Here</a></p>
846<p> </p>
847                                                            </div>
848                                                </div>
849
850                                            </div>
851                                            <div class="header__menublock-wrapper ">
852                                                <div class="header__menu-blockwrapp">
853                                                    <div class="header__menu-segmentw">
854                                                            <div class="header__menu-topic">
855                                                                <a class="header__menu-title" href="/home/kitchen/dishwasher/front-control/">Front Control</a>
856                                                                <ul class="header__topic-ul">
857                                                                </ul>
858                                                            </div>
859                                                            <div class="header__menu-topic">
860                                                                <a class="header__menu-title" href="/home/kitchen/dishwasher/top-control/">Top Control</a>
861                                                                <ul class="header__topic-ul">
862                                                                </ul>
863                                                            </div>
864                                                            <div class="header__menu-topic">
865                                                                <a class="header__menu-title" href="/home/kitchen/dishwasher/integrated-panel/">Integrated Panel</a>
866                                                                <ul class="header__topic-ul">
867                                                                </ul>
868                                                            </div>
869                                                            <div class="header__menu-topic">
870                                                                <a class="header__menu-title" href="/home/kitchen/dishwasher/drawer/">Drawer</a>
871                                                                <ul class="header__topic-ul">
872                                                                </ul>
873                                                            </div>
874                                                            <div class="header__menu-topic">
875                                                                <a class="header__menu-title" href="/home/kitchen/dishwasher/portable/">Portable</a>
876                                                                <ul class="header__topic-ul">
877                                                                </ul>
878                                                            </div>
879                                                            <div class="header__menu-topic">
880                                                                <a class="header__menu-title" href="/home/kitchen/dishwasher/dishwasher-accessories/">Dishwasher Accessories</a>
881                                                                <ul class="header__topic-ul">
882                                                                </ul>
883                                                            </div>
884                                                    </div>
885
886                                                </div>
887
888                                                        <div class="header__menu-newsblock">
889                                                                    <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=2832,2831,1712,1232,1611" class="header__menu-newsitem">
890                                                                        <h5>Promotions</h5>
891                                                                        <div class="header__menu-newsimage">
892                                                                            <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
893                                                                        </div>
894                                                                    </a>
895                                                                    <a href="https://blog.goemans.com/tag/dishwasher" class="header__menu-newsitem">
896                                                                        <h5>BLOG POSTS</h5>
897                                                                        <div class="header__menu-newsimage">
898                                                                            <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
899                                                                        </div>
900                                                                    </a>
901                                                        </div>
902                                            </div>
903                                            <div class="header__menublock-wrapper ">
904                                                <div class="header__menu-blockwrapp">
905                                                    <div class="header__menu-segmentw">
906                                                            <div class="header__menu-topic">
907                                                                <a class="header__menu-title" href="/home/kitchen/refrigeration/fridges/">Fridges</a>
908                                                                <ul class="header__topic-ul">
909                                                                        <li>
910                                                                            <a href="/home/kitchen/refrigeration/fridges/french-do
910or/">
911                                                                                French Door
912                                                                            </a>
913                                                                        </li>
914                                                                        <li>
915                                                                            <a href="/home/kitchen/refrigeration/fridges/side-by-side/">
916                                                                                Side-By-Side
917                                                                            </a>
918                                                                        </li>
919                                                                        <li>
920                                                                            <a href="/home/kitchen/refrigeration/fridges/bottom-mount/">
921                                                                                Bottom Mount
922                                                                            </a>
923                                                                        </li>
924                                                                        <li>
925                                                                            <a href="/home/kitchen/refrigeration/fridges/top-mount/">
926                                                                                Top Mount
927                                                                            </a>
928                                                                        </li>
929                                                                        <li>
930                                                                            <a href="/home/kitchen/refrigeration/fridges/built-in/">
931                                                                                Built In
932                                                                            </a>
933                                                                        </li>
934                                                                        <li>
935                                                                            <a href="/home/kitchen/refrigeration/fridges/column/">
936                                                                                Column
937                                                                            </a>
938                                                                        </li>
939                                                                        <li>
940                                                                            <a href="/home/kitchen/refrigeration/fridges/under-counter/">
941                                                                                Under Counter
942                                                                            </a>
943                                                                        </li>
944                                                                        <li>
945                                                                            <a href="/home/kitchen/refrigeration/fridges/wine-cooler/">
946                                                                                Wine Cooler
947                                                                            </a>
948                                                                        </li>
949                                                                        <li>
950                                                                            <a href="/home/kitchen/refrigeration/fridges/wine-reserve/">
951                                                                                Wine Reserve
952                                                                            </a>
953                                                                        </li>
954                                                                        <li>
955                                                                            <a href="/home/kitchen/refrigeration/fridges/free-standing/">
956                                                                                Free Standing
957                                                                            </a>
958                                                                        </li>
959                                                                        <li>
960                                                                            <a href="/home/kitchen/refrigeration/fridges/counter-depth/">
961                                                                                Counter Depth
962                                                                            </a>
963                                                                        </li>
964                                                                </ul>
965                                                            </div>
966                                                            <div class="header__menu-topic">
967                                                                <a class="header__menu-title" href="/home/kitchen/refrigeration/freezer/">Freezer</a>
968                                                                <ul class="header__topic-ul">
969                                                                        <li>
970                                                                            <a href="/home/kitchen/refrigeration/freezer/chest/">
971                                                                                Chest
972                                                                            </a>
973                                                                        </li>
974                                                                        <li>
975                                                                            <a href="/home/kitchen/refrigeration/freezer/frost-free-upright/">
976                                                                                Frost Free Upright
977                                                                            </a>
978                                                                        </li>
979                                                                        <li>
980                                                                            <a href="/home/kitchen/refrigeration/freezer/manual-defrost-upright/">
981                                                                                Manual Defrost Upright
982                                                                            </a>
983                                                                        </li>
984                                                                        <li>
985                                                                            <a href="/home/kitchen/refrigeration/freezer/column/">
986                                                                                Column
987                                                                            </a>
988                                                                        </li>
989                                                                        <li>
990                                                                            <a href="/home/kitchen/refrigeration/freezer/ice-maker/">
991                                                                                Ice Maker
992                                                                            </a>
993                                                                        </li>
994                                                                </ul>
995                                                            </div>
996                                                            <div class="header__menu-topic">
997                                                                <a class="header__menu-title" href="/home/kitchen/refrigeration/dual-refrigeration-pairs/">Dual Refrigeration Pairs</a>
998                                                                <ul class="header__topic-ul">
999                                                                </ul>
1000                                                            </div>
1001                                                            <div class="header__menu-topic">
1002                                                                <a class="header__menu-title" href="/home/kitchen/refrigeration/refrigeration-accessories/">Refrigeration Accessories</a>
1003                                                                <ul class="header__topic-ul">
1004                                                                </ul>
1005                                                            </div>
1006                                                    </div>
1007
1008                                                </div>
1009
1010                                                        <div class="header__menu-newsblock">
1011                                                                    <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=1611,1718,1238" class="header__menu-newsitem">
1012                                                                        <h5>Promotions</h5>
1013                                                                        <div class="header__menu-newsimage">
1014                                                                            <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
1015                                                                        </div>
1016                                                                    </a>
1017                                                                    <a href="https://info.goemans.com/buyingguidepage?hs_preview=UZxkDfZf-186921388443" class="header__menu-newsitem">
1018                                                                        <h5>BUYING GUIDES</h5>
1019                                                                        <div class="header__menu-newsimage">
1020                                                                            <img src="/../../media/6340/goemans_highlight_visuals_336x167px_buying-guides.jpg" alt="" loading="lazy" decoding="async">
1021                                                                        </div>
1022                                                                    </a>
1023                                                                    <a href="https://blog.goemans.com/tag/refrigeration" class="header__menu-newsitem">
1024                                                                        <h5>BLOG POSTS</h5>
1025                                                                        <div class="header__menu-newsimage">
1026                                                                            <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
1027                                                                        </div>
1028                                                                    </a>
1029                                                        </div>
1030                                            </div>
1031                                            <div class="header__menublock-wrapper -active">
1032                                                <div class="header__menu-blockwrapp">
1033                                                    <div class="header__menu-segmentw">
1034                                                            <div class="header__menu-topic">
1035                                                                <a class="header__menu-title" href="/home/kitchen/cooking/range/">Range</a>
1036                                                                <ul class="header__topic-ul">
1037                                                                        <li>
1038                                                                            <a href="/home/kitchen/cooking/range/gas/">
1039                                                                                Gas
1040                                                                            </a>
1041                                                                        </li>
1042                                                                        <li>
1043                                                                            <a href="/home/kitchen/cooking/range/electric/">
1044                                                                                Electric
1045                                                                            </a>
1046                                                                        </li>
1047                                                                        <li>
1048                                                                            <a href="/home/kitchen/cooking/range/induction/">
1049                                                                                Induction
1050                                                                            </a>
1051                                                                        </li>
1052                                                                        <li>
1053                                                                            <a href="/home/kitchen/cooking/range/dual-fuel/">
1054                                                                                Dual Fuel
1055                                                                            </a>
1056                                                                        </li>
1057                                                                </ul>
1058                                                            </div>
1059                                                            <div class="header__menu-topic">
1060                                                                <a class="header__menu-title" href="/home/kitchen/cooking/cooktop/">Cooktop</a>
1061                                                                <ul class="header__topic-ul">
1062                                                                        <li>
1063                                                                            <a href="/home/kitchen/cooking/cooktop/gas/">
1064                                                                                Gas
1065                                                                            </a>
1066                                                                        </li>
1067                                                                        <li>
1068                                                                            <a href="/home/kitchen/cooking/cooktop/electric/">
1069                                                                                Electric
1070                                                                            </a>
1071                                                                        </li>
1072                                                                        <li>
1073                                                                            <a href="/home/kitchen/cooking/cooktop/induction/">
1074                                                                                Induction
1075                                                                            </a>
1076                                                                        </li>
1077                                                                </ul>
1078                                                            </div>
1079                                                            <div class="header__menu-topic">
1080                                                                <a class="header__menu-title" href="/home/kitchen/cooking/oven/">Oven</a>
1081                                                                <ul class="header__topic-ul">
1082                                                                        <li>
1083                                                                            <a href="/home/kitchen/cooking/oven/steam/">
1084                                                                                Steam
1085                                                                            </a>
1086    
1086                                                                    </li>
1087                                                                        <li>
1088                                                                            <a href="/home/kitchen/cooking/oven/speed/">
1089                                                                                Speed
1090                                                                            </a>
1091                                                                        </li>
1092                                                                        <li>
1093                                                                            <a href="/home/kitchen/cooking/oven/double-wall-oven/">
1094                                                                                Double Wall Oven
1095                                                                            </a>
1096                                                                        </li>
1097                                                                        <li>
1098                                                                            <a href="/home/kitchen/cooking/oven/combination-oven/">
1099                                                                                Combination Oven
1100                                                                            </a>
1101                                                                        </li>
1102                                                                        <li>
1103                                                                            <a href="/home/kitchen/cooking/oven/single-wall-oven/">
1104                                                                                Single Wall Oven
1105                                                                            </a>
1106                                                                        </li>
1107                                                                </ul>
1108                                                            </div>
1109                                                            <div class="header__menu-topic">
1110                                                                <a class="header__menu-title" href="/home/kitchen/cooking/ventilation/">Ventilation</a>
1111                                                                <ul class="header__topic-ul">
1112                                                                        <li>
1113                                                                            <a href="/home/kitchen/cooking/ventilation/wall-mount/">
1114                                                                                Wall Mount
1115                                                                            </a>
1116                                                                        </li>
1117                                                                        <li>
1118                                                                            <a href="/home/kitchen/cooking/ventilation/island-chimney/">
1119                                                                                Island Chimney
1120                                                                            </a>
1121                                                                        </li>
1122                                                                        <li>
1123                                                                            <a href="/home/kitchen/cooking/ventilation/downdraft/">
1124                                                                                Downdraft
1125                                                                            </a>
1126                                                                        </li>
1127                                                                        <li>
1128                                                                            <a href="/home/kitchen/cooking/ventilation/blower/">
1129                                                                                Blower
1130                                                                            </a>
1131                                                                        </li>
1132                                                                        <li>
1133                                                                            <a href="/home/kitchen/cooking/ventilation/hood-inserts/">
1134                                                                                Hood Inserts
1135                                                                            </a>
1136                                                                        </li>
1137                                                                        <li>
1138                                                                            <a href="/home/kitchen/cooking/ventilation/under-cabinet-ho
1138od/">
1139                                                                                Under Cabinet Hood
1140                                                                            </a>
1141                                                                        </li>
1142                                                                </ul>
1143                                                            </div>
1144                                                            <div class="header__menu-topic">
1145                                                                <a class="header__menu-title" href="/home/kitchen/cooking/microwave/">Microwave</a>
1146                                                                <ul class="header__topic-ul">
1147                                                                        <li>
1148                                                                            <a href="/home/kitchen/cooking/microwave/counter-top/">
1149                                                                                Counter-Top
1150                                                                            </a>
1151                                                                        </li>
1152                                                                        <li>
1153                                                                            <a href="/home/kitchen/cooking/microwave/over-the-range/">
1154                                                                                Over-The-Range
1155                                                                            </a>
1156                                                                        </li>
1157                                                                        <li>
1158                                                                            <a href="/home/kitchen/cooking/microwave/drawer/">
1159                                                                                Drawer
1160                                                                            </a>
1161                                                                        </li>
1162                                                                        <li>
1163                                                                            <a href="/home/kitchen/cooking/microwave/built-in/">
1164                                                                                Built-In
1165                                                                            </a>
1166                                                                        </li>
1167                                                                </ul>
1168                                                            </div>
1169                                                            <div class="header__menu-topic">
1170                                                                <a class="header__menu-title" href="/home/kitchen/cooking/warming-drawer/">Warming Drawer</a>
1171                                                                <ul class="header__topic-ul">
1172                                                                        <li>
1173                                                                            <a href="/home/kitchen/cooking/warming-drawer/warming-drawer/">
1174                                                                                Warming Drawer
1175                                                                            </a>
1176                                                                        </li>
1177                                                                </ul>
1178                                                            </div>
1179                                                            <div class="header__menu-topic">
1180                                                                <a class="header__menu-title" href="/home/kitchen/cooking/cooking-accessories/">Cooking Accessories</a>
1181                                                                <ul class="header__topic-ul">
1182                                                                </ul>
1183                                                            </div>
1184                                                    </div>
1185
1186                                                </div>
1187
1188                                                        <div class="header__menu-newsblock">
1189                                                                    <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=1652,1170,1653,1687,1693,2104,1699,2101,1611,1674,1681,1704" class="header__menu-newsitem">
1190                                                                        <h5>Promotions</h5>
1191                                                                        <div class="header__menu-newsimage">
1192                                                                            <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
1193                                                                        </div>
1194                                                                    </a>
1195                                                                    <a href="https://info.goemans.com/buyingguidepage?hs_preview=UZxkDfZf-186921388443" class="header__menu-newsitem">
1196                                                                        <h5>BUYING GUIDES</h5>
1197                                                                        <div class="header__menu-newsimage">
1198                                                                            <img src="/../../media/6340/goemans_highlight_visuals_336x167px_buying-guides.jpg" alt="" loading="lazy" decoding="async">
1199                                                                        </div>
1200                                                                    </a>
1201                                                                    <a href="https://blog.goemans.com/tag/cooking" class="header__menu-newsitem">
1202                                                                        <h5>BLOG POSTS</h5>
1203                                                                        <div class="header__menu-newsimage">
1204                                                                            <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
1205                                                                        </div>
1206                                                                    </a>
1207                                                        </div>
1208                                            </div>
1209                                            <div class="header__menublock-wrapper ">
1210                                                <div class="header__menu-blockwrapp">
1211                                                    <div class="header__menu-segmentw">
1212                                                            <div class="header__menu-topic">
1213                                                                <a class="header__menu-title" href="/home/laundry/washer/">Washer</a>
1214                                                                <ul class="header__topic-ul">
1215                                                                        <li>
1216                                                                            <a href="/home/laundry/washer/top-load/">
1217                                                                                Top Load
1218                                                                            </a>
1219                                                                        </li>
1220                                                                        <li>
1221                                                                            <a href="/home/laundry/washer/front-load/">
1222                                                                                Front Load
1223                                                                            </a>
1224                                                                        </li>
1225                                                                </ul>
1226                                                            </div>
1227                                                            <div class="header__menu-topic">
1228                                                                <a class="header__menu-title" href="/home/laundry/dryer/">Dryer</a>
1229                                                                <ul class="header__topic-ul">
1230                                                                        <li>
1231                                                                            <a href="/home/laundry/dryer/gas/">
1232                                                                                Gas
1233                                                                            </a>
1234                                                                        </li>
1235                                                                        <li>
1236                                                                            <a href="/home/laundry/dryer/electric/">
1237                                                                                Electric
1238                                                                            </a>
1239                                                                        </li>
1240                                                                        <li>
1241                                                                            <a href="/home/laundry/dryer/steam-closet/">
1242                                                                                Steam Closet
1243                                                                            </a>
1244                                                                        </li>
1245                                                                </ul>
1246                                                            </div>
1247                                                            <div class="header__menu-topic">
1248                                                                <a class="header__menu-title" href="/home/laundry/washerdryer-combo/">Washer/Dryer Combo</a>
1249                                                                <ul class="header__topic-ul">
1250                                                                </ul>
1251                                                            </div>
1252                                                            <div class="header__menu-topic">
1253                                                                <a class="header__menu-title" href="/home/laundry/pedestals/">Pedestals</a>
1254                                                                <ul class="header__topic-ul">
1255                                                                </ul>
1256                                                            </div>
1257                                                            <div class="header__menu-topic">
1258                                                                <a class="header__menu-title" href="/home/laundry/laundry-accessories/">Laundry Accessories</a>
1259                                                                <ul class="header__topic-ul">
1260                                                                </ul>
1261                                                            </div>
1262                                                    </div>
1263
1264                                                </div>
1265
1266                                                        <div class="header__menu-newsblock">
1267                                                                    <a href="/home/promotions/?page=1&amp;category=1611,1270" class="header__menu-newsitem">
1268                                                                        <h5>Promotions</h5>
1269                                                                        <div class="header__menu-newsimage">
1270                                                                            <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
1271                                                                        </div>
1272                                                                    </a>
1273                                                                    <a href="https://info.goemans.com/buyingguidepage?hs_preview=UZxkDfZf-186921388443" class="header__menu-newsitem">
1274                                                                        <h5>BUYING GUIDES</h5>
1275                                                                        <div class="header__menu-newsimage">
1276                                                                            <img src="/../../media/6340/goemans_highlight_visuals_336x167px_buying-guides.jpg" alt="" loading="lazy" decoding="async">
1277                                                                        </div>
1278                                                                    </a>
1279                                                                    <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=1751,1750,1628,1764" class="header__menu-newsitem">
1280                                                                        <h5>Blog Posts</h5>
1281                                                                        <div class="header__menu-newsimage">
1282                                                                            <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
1283                                                                        </div>
1284                                                                    </a>
1285                                                        </div>
1286                                            </div>
1287                                            <div class="header__menublock-wrapper ">
1288                                                <div class="header__menu-blockwrapp">
1289                                                    <div class="header__menu-segmentw">
1290                                                            <div class="header__menu-topic">
1291                                                                <a class="header__menu-title" href="/home/packages/kitchen-packages/">Kitchen Packages</a>
1292                                                                <ul class="header__topic-ul">
1293                                                                </ul>
1294                                                            </div>
1295                                                            <div class="header__menu-topic">
1296                                                                <a class="header__menu-title" href="/home/packages/laundry-packages/">Laundry Packages</a>
1297                                                                <ul class="header__topic-ul">
1298                                                                </ul>
1299                                                            </div>
1300                                                    </div>
1301
1302                                                            <div class="header__menu-text">
1303                                                                <p><span>Take the guess work out of creating your dream kitchen/ laundry area.</span></p>
1304                                                            </div>
1305                                                </div>
1306
1307                                                        <div class="header__menu-newsblock">
1308                                                                    <a href="/home/promotions/" class="header__menu-newsitem">
1309                                                                        <h5>Promotions</h5>
1310                                                                        <div class="header__menu-newsimage">
1311                                                                            <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
1312                                                                        </div>
1313                                     
1313                               </a>
1314                                                                    <a href="https://blog.goemans.com/" class="header__menu-newsitem">
1315                                                                        <h5>BLOG POSTS</h5>
1316                                                                        <div class="header__menu-newsimage">
1317                                                                            <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
1318                                                                        </div>
1319                                                                    </a>
1320                                                        </div>
1321                                            </div>
1322                                            <div class="header__menublock-wrapper ">
1323                                                <div class="header__menu-blockwrapp">
1324                                                    <div class="header__menu-segmentw">
1325                                                            <div class="header__menu-topic">
1326                                                                <a class="header__menu-title" href="/home/kitchen/outdoor/freestanding-grills/">Freestanding Grills</a>
1327                                                                <ul class="header__topic-ul">
1328                                                                        <li>
1329                                                                            <a href="/home/kitchen/outdoor/freestanding-grills/natural-gas/">
1330                                                                                Natural Gas
1331                                                                            </a>
1332                                                                        </li>
1333                                                                        <li>
1334                                                                            <a href="/home/kitchen/outdoor/freestanding-grills/propane/">
1335                                                                                Propane
1336                                                                            </a>
1337                                                                        </li>
1338                                                                        <li>
1339                                                                            <a href="/home/kitchen/outdoor/freestanding-grills/charcoal-pellet/">
1340                                                                                Charcoal / Pellet
1341                                                                            </a>
1342                                                                        </li>
1343                                                                </ul>
1344                                                            </div>
1345                                                            <div class="header__menu-topic">
1346                                                                <a class="header__menu-title" href="/home/kitchen/outdoor/outdoor-kitchens/">Outdoor Kitchens</a>
1347                                                                <ul class="header__topic-ul">
1348                                                                        <li>
1349                                                                            <a href="/home/kitchen/outdoor/outdoor-kitchens/natural-gas-built-in/">
1350                                                                                Natural Gas Built In
1351                                                                            </a>
1352                                                                        </li>
1353                                                                        <li>
1354                                                                            <a href="/home/kitchen/outdoor/outdoor-kitchens/propane-built-in/">
1355                                                                                Propane Built In
1356                                                                            </a>
1357                                                                        </li>
1358                                                                        <li>
1359                                                                            <a href="/home/kitchen/outdoor/outdoor-kitchens/outdoor-kitchen-components/">
1360                                                                                Outdoor Kitchen Components
1361                                                                            </a>
1362                                                                        </li>
1363                                                                        <li>
1364                                                                            <a href="/home/kitchen/outdoor/outdoor-kitchens/outdoor-refrigeration/">
1365                                                                                Outdoor Refrigeration
1366                                                                            </a>
1367                                                                        </li>
1368                                                                        <li>
1369                                                                            <a href="/home/kitchen/outdoor/outdoor-kitchens/patio-heater/">
1370                                                                                Patio Heater
1371                                                                            </a>
1372                                                                        </li>
1373                                                                        <li>
1374                                                                            <a href="/home/kitchen/outdoor/outdoor-kitchens/pizza-oven/">
1375                                                                                Pizza Oven
1376                                                                            </a>
1377                                                                        </li>
1378                                                                </ul>
1379                                                            </div>
1380                                                            <div class="header__menu-topic">
1381                                                                <a class="header__menu-title" href="/home/kitchen/outdoor/outdoor-accessories/">Outdoor Accessories</a>
1382                                                                <ul class="header__topic-ul">
1383                                                                </ul>
1384                                                            </div>
1385                                                    </div>
1386
1387                                                </div>
1388
1389                                                        <div class="header__menu-newsblock">
1390                                                                    <a href="/home/promotions/?page=1&amp;category=3101" class="header__menu-newsitem">
1391                                                                        <h5>Promotions</h5>
1392                                                                        <div class="header__menu-newsimage">
1393                                                                            <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
1394                                                                        </div>
1395                                                                    </a>
1396                                                                    <a href="https://info.goemans.com/buyingguidepage?hs_preview=UZxkDfZf-186921388443" class="header__menu-newsitem">
1397                                                                        <h5>BUYING GUIDES</h5>
1398                                                                        <div class="header__menu-newsimage">
1399                                                                            <img src="/../../media/6340/goemans_highlight_visuals_336x167px_buying-guides.jpg" alt="" loading="lazy" decoding="async">
1400                                                                        </div>
1401                                                                    </a>
1402                                                                    <a href="https://blog.goemans.com/" class="header__menu-newsitem">
1403                                                                        <h5>BLOG POSTS</h5>
1404                                                                        <div class="header__menu-newsimage">
1405                                                                            <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
1406                                                                        </div>
1407                                                                    </a>
1408                                                        </div>
1409                                            </div>
1410                                            <div class="header__menublock-wrapper ">
1411                                                <div class="header__menu-blockwrapp">
1412                                                    <div class="header__menu-segmentw">
1413                                                            <div class="header__menu-topic">
1414                                                                <a class="header__menu-title" href="/home/kitchen/home-essentials/specialty-products-cookware/">Specialty Products &amp; Cookware</a>
1415                                                                <ul class="header__topic-ul">
1416                                                                </ul>
1417                                                            </div>
1418                                                            <div class="header__menu-topic">
1419                                                                <a class="header__menu-title" href="/home/kitchen/home-essentials/counter-top-appliances/">Counter-Top Appliances</a>
1420                                                                <ul class="header__topic-ul">
1421                                                                </ul>
1422                                                            </div>
1423                                                            <div class="header__menu-topic">
1424                                                                <a class="header__menu-title" href="/home/kitchen/home-essentials/vacuums/">Vacuums</a>
1425                                                                <ul class="header__topic-ul">
1426                                                                </ul>
1427                                                            </div>
1428                                                            <div class="header__menu-topic">
1429                                                                <a class="header__menu-title" href="/home/kitchen/home-essentials/coffee/">Coffee</a>
1430                                                                <ul class="header__topic-ul">
1431                                                                        <li>
1432                                                                            <a href="/home/kitchen/home-essentials/coffee/built-in/">
1433                                                                                Built-In
1434                                                                            </a>
1435                                                                        </li>
1436                                                                        <li>
1437                                                                            <a href="/home/kitchen/home-essentials/coffee/free-standing-coffee/">
1438                                                                                Free-Standing Coffee
1439                                                                            </a>
1440                                                                        </li>
1441                                                                </ul>
1442                                                            </div>
1443                                                    </div>
1444
1445                                                </div>
1446
1447                                                        <div class="header__menu-newsblock">
1448                                                                    <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=1612,4119" class="header__menu-newsitem">
1449                                                                        <h5>Promotions</h5>
1450                                                                        <div class="header__menu-newsimage">
1451                                                                            <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
1452                                                                        </div>
1453                                                                    </a>
1454                                                                    <a href="https://blog.goemans.com/tag/small-appliances" class="header__menu-newsitem">
1455                                                                        <h5>BLOG POSTS</h5>
1456                                                                        <div class="header__menu-newsimage">
1457                                                                            <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
1458                                                                        </div>
1459                                                                    </a>
1460                                                        </div>
1461                                            </div>
1462                                            <div class="header__menublock-wrapper ">
1463                                                <div class="header__menu-blockwrapp">
1464                                                    <div class="header__menu-segmentw">
1465                                                            <div class="header__menu-topic">
1466                                                                <a class="header__menu-title" href="/home/kitchen/accessories/bbq/">Bbq</a>
1467                                                                <ul class="header__topic-ul">
1468                                                                        <li>
1469                                                                            <a href="/home/kitchen/accessories/bbq/bbq-accessories/">
1470                                                                                Bbq Accessories
1471                                                                            </a>
1472                                                                        </li>
1473                                                                        <li>
1474                                                                            <a href="/home/kitchen/accessories/bbq/bbq-and-fireplace-parts/">
1475                                                                                Bbq And Fireplace Parts
1476                                                                            </a>
1477                                                                        </li>
1478                                                                        <li>
1479                                                                            <a href="/home/kitchen/accessories/bbq/built-in/">
1480                                                                                Built-In
1481                                                                            </a>
1482                                                                        </li>
1483                                                                </ul>
1484                                                            </div>
1485                         
1485                                   <div class="header__menu-topic">
1486                                                                <a class="header__menu-title" href="/home/kitchen/accessories/cooking/">Cooking</a>
1487                                                                <ul class="header__topic-ul">
1488                                                                        <li>
1489                                                                            <a href="/home/kitchen/accessories/cooking/range/">
1490                                                                                Range
1491                                                                            </a>
1492                                                                        </li>
1493                                                                        <li>
1494                                                                            <a href="/home/kitchen/accessories/cooking/oven/">
1495                                                                                Oven
1496                                                                            </a>
1497                                                                        </li>
1498                                                                        <li>
1499                                                                            <a href="/home/kitchen/accessories/cooking/microwave/">
1500                                                                                Microwave
1501                                                                            </a>
1502                                                                        </li>
1503                                                                        <li>
1504                                                                            <a href="/home/kitchen/accessories/cooking/cooktop/">
1505                                                                                Cooktop
1506                                                                            </a>
1507                                                                        </li>
1508                                                                        <li>
1509                                                                            <a href="/home/kitchen/accessories/cooking/pizza-oven/">
1510                                                                                Pizza Oven
1511                                                                            </a>
1512                                                                        </li>
1513                                                                        <li>
1514                                                                            <a href="/home/kitchen/accessories/cooking/coffee/">
1515                                                                                Coffee
1516                                                                            </a>
1517                                                                        </li>
1518                                                                </ul>
1519                                                            </div>
1520                                                            <div class="header__menu-topic">
1521                                                                <a class="header__menu-title" href="/home/kitchen/accessories/refrigeration/">Refrigeration</a>
1522                                                                <ul class="header__topic-ul">
1523                                                                        <li>
1524                                                                            <a href="/home/kitchen/accessories/refrigeration/freestanding-fridge/">
1525                                                                                Freestanding Fridge
1526                                                                            </a>
1527                                                                        </li>
1528                                                                        <li>
1529                                                                            <a href="/home/kitchen/accessories/refrigeration/under-counter/">
1530                                                                                Under-Counter
1531                                                                            </a>
1532                                                                        </li>
1533                                                                        <li>
1534                                                                            <a href="/home/kitchen/accessories/refrigeration/filters/">
1535                                                                                Filters
1536                                                                            </a>
1537                                                                        </li>
1538                                                                        <li>
1539                                                                            <a href="/home/kitchen/accessories/refrigeration/refrigeration-built-in/">
1540                                                                                Refrigeration Built In
1541                                                                            </a>
1542                                                                        </li>
1543                                                                </ul>
1544                                                            </div>
1545                                                            <div class="header__menu-topic">
1546                                                                <a class="header__menu-title" href="/home/kitchen/accessories/ventilation/">Ventilation</a>
1547                                                                <ul class="header__topic-ul">
1548                                                                </ul>
1549                                                            </div>
1550                                                            <div class="header__menu-topic">
1551                                                                <a class="header__menu-title" href="/home/kitchen/accessories/laundry/">Laundry</a>
1552                                                                <ul class="header__topic-ul">
1553                                                                        <li>
1554                                                                            <a href="/home/kitchen/accessories/laundry/washerdryer/">
1555                                                                                Washer/Dryer
1556                                                                            </a>
1557                                                                        </li>
1558                                                                </ul>
1559                                                            </div>
1560                                                            <div class="header__menu-topic">
1561                                                                <a class="header__menu-title" href="/home/kitchen/accessories/dishwasher/">Dishwasher</a>
1562                                                                <ul class="header__topic-ul">
1563                                                                </ul>
1564                                                            </div>
1565                                                    </div>
1566
1567                                                </div>
1568
1569                                            </div>
1570                                            <div class="header__menublock-wrapper ">
1571                                                <div class="header__menu-blockwrapp">
1572                                                    <div class="header__menu-segmentw">
1573                                                    </div>
1574
1575                                                            <div class="header__menu-text">
1576                                                                <p><span style="font-size: 12pt;">Save now, save later and save the future. Browse our Eco friendly appliances which can not only slash your energy bills but greatly reduce the energy, water consumption and environmental impact of your household.</span><span style="font-size: 12pt;"></span></p>
1577<p> </p>
1578<p><span style="font-size: 12pt;">See our Energy Star selection here</span></p>
1579<p> </p>
1580<p><a href="/home/eco-appliances/" title="Eco Appliances"><span style="font-size: 12pt;"><img loading="lazy" decoding="async" style="width: 281px; height: 172px;" src="/../../media/5084/goe_eco_leaf_vector.png?width=281&amp;height=172" alt=""></span></a></p>
1581<p><a href="/home/eco-appliances/" title="Eco Appliances"><img loading="lazy" decoding="async" style="width: 0px; height: 0px;" src="/../../media/5084/goe_eco_leaf_vector.png" alt=""></a></p>
1582                                                            </div>
1583                                                </div>
1584
1585                                            </div>
1586                                            <div class="header__menublock-wrapper ">
1587                                                <div class="header__menu-blockwrapp">
1588                                                    <div class="header__menu-segmentw">
1589                                                    </div>
1590
1591                                                            <div class="header__menu-text">
1592                                                                <p>Canada made, Canada proud. <a href="/home/made-in-canada/" title="MADE IN CA
1592NADA">Shop our Made in Canada items..</a>.</p>
1593<p> </p>
1594<p><img loading="lazy" decoding="async" style="width: 0px; height: 0px;" src="/../../media/9075/madeincanada-02.png" alt=""><a href="/home/made-in-canada/" title="MADE IN CANADA"><img loading="lazy" decoding="async" style="width: 186px; height: 183px; float: left;" src="/../../media/9075/madeincanada-02.png?width=186&amp;height=183&amp;mode=max" alt=""></a></p>
1595                                                            </div>
1596                                                </div>
1597
1598                                            </div>
1599                                            <div class="header__menublock-wrapper ">
1600                                                <div class="header__menu-blockwrapp">
1601                                                    <div class="header__menu-segmentw">
1602                                                    </div>
1603
1604                                                            <div class="header__menu-text">
1605                                                                <p><span>At Goemans Appliances, we believe a great grill is the heart of every exceptional outdoor kitchen. That’s why we recommend Grill Hero—trusted experts in BBQ cleaning, maintenance, and repair—to help you protect your investment and enjoy flawless grilling, season after season.</span></p>
1606<p><span>Whether you're hosting a summer get-together or perfecting your backyard culinary game, a well-maintained grill delivers better performance, lasts longer, and looks as impressive as it cooks.</span></p>
1607<p><span> </span></p>
1608<p><span><strong><a href="/home/grill-hero/" title="Grill Hero">Learn more and book your premium BBQ cleaning or service today!</a></strong></span></p>
1609                                                            </div>
1610                                                </div>
1611
1612                                            </div>
1613                                            <div class="header__menublock-wrapper ">
1614                                                <div class="header__menu-blockwrapp">
1615                                                    <div class="header__menu-segmentw">
1616                                                    </div>
1617
1618                                                            <div class="header__menu-text">
1619                                                                <p><span>Shop our clearance and liquidation offers and enjoy exclusive savings on premium brands — with additional savings when you bundle.</span></p>
1620<p>&nbsp;</p>
1621<p><span><a href="/home/curated-clearance-luxury-appliances/" title="Curated Clearance Luxury Appliances"><img loading="lazy" decoding="async" style="width: 269px; height: 64px;" src="/../../media/9799/goe_basic_web_bttns_2025_view_detailspg.jpg?width=269&amp;height=64&amp;mode=max" alt=""></a></span></p>
1622                                                            </div>
1623                                                </div>
1624
1625                                            </div>
1626                                </div>
1627                            </div>
1628                        </div>
1629                    </div>
1630                </li>
1631
1632                    <li class="header__menu-li">
1633                            <a href="/home/brands/" class="header__menu-link">Brands</a>
1634                    </li>
1635                    <li class="header__menu-li">
1636                            <a href="/home/promotions/" class="header__menu-link">Promotions</a>
1637                    </li>
1638                    <li class="header__menu-li">
1639                            <a href="/home/locations/" class="header__menu-link">Locations</a>
1640                    </li>
1641
1642            </ul>
1643            <ul class="header__menu-ul">
1644                    <li class="header__menu-li">
1645                            <a href="/home/track-your-delivery/" class="header__menu-link">TRACK YOUR DELIVERY</a>
1646                    </li>
1647                    <li class="header__menu-li">
1648                            <a href="/home/easy-pay/" class="header__menu-link">PAY AN INVOICE</a>
1649                    </li>
1650                    <li class="header__menu-li">
1651                            <a href="https://tgappliance.my.site.com/s/goemans-inquiry" class="header__menu-link">SUPPORT</a>
1652                    </li>
1653            </ul>
1654        </div>
1655            <div class="header__call-block" style="display: none;">
1656                    <a href="https://www.goemans.com/home/easy-pay/">Pay An Invoice</a>
1657                    <a href="/home/locations/">Click Here For Support</a>
1658            </div>
1659    </div>
1660</div>
1661
1662                </div>
1663                
1664
1665
1666        <div class="text-top" style="background-image: url(/../../media/7401/dacor_promo_feb_2024_header-1242x832.jpg?width=1920);">
1667            <div class="w text-top__inner">
1668                <h1 class="text-top__heading">
1669                    
1670                </h1>
1671            </div>
1672        </div>
1673
1674
1675<div class="w">
1676    <div class="promotions-list__item-descr">
1677        <h1 class="promotions-list__item-heading"><a href="/home/promotions/dacor-buy-more-save-more-in-store-promo/">DACOR BUY MORE, SAVE MORE IN-STORE PROMO</a></h1>
1678        <div>One of the many in-store perks is getting a great deal from Dacor from January 1 – December 31, 2026. Buy 1 eligible Dacor appliance and save 10%. Buy 2 eligible Dacor appliances and save 15%. Buy 3+ eligible Dacor appliances and save 20%.
1679
1680Some conditions apply. Promotion is not available for online orders. Promotion cannot be combined with other Promotional offers. See in-store or contact your local Goemans Appliances for more details.</div>
1681    </div>
1682    <div class="promotions-list__item-cta">
1683        <p class="promotions-list__item-cta-label">Valid from 1/1/2026 to 12/31/2026</p>
1684            <div class="promo-instore">
1685                <span class="promo-instore__badge">In-Store Only</span>
1686            </div>
1687            <ul class="promotions-list__item-cta-list">
1688                <li><a href="/../../media/6165/en_dacor-pop_85x11_bmsm.jpg" class="btn btn_min" target="_blank">Download PDF</a></li>
1689            </ul>
1690    </div>
1691        <hr>
1692        <div class="text-2col">
1693            <div class="text-2col__side">
1694                <div class="catalogue__filter-sorter-wrapper">
1695                    <div class="catalogue__filter-sorter-inner">
1696                        
1697<p class="heading-s">Sort By</p>
1698<ul class="catalogue-sort">
1699    <li>
1700        <a href="#"
1701           class="catalogue-sort__item catalogue-sort__item_savings btn-sort-savings "
1702           data-id="Savings"
1703           data-order="Descending">
1704            Savings (High to Low)
1705        </a>
1706    </li>
1707        <li>
1708            <a href="#"
1709               class="catalogue-sort__item catalogue-sort__item_price btn-sort-price "
1710               data-id="Price"
1711               data-order="Ascending">
1712Price (Low to High)            </a>
1713        </li>
1714
1715</ul>
1716<script>
1717    function updateSortOptionsOnSortChange(aNode) {
1718        var previouslySelected = $(aNode).hasClass("selected");
1719
1720        $("ul.catalogue-sort li a").removeClass("selected");
1721        $(aNode).addClass("selected");
1722
1723        if ($(aNode).data("id") == 'Savings') return;
1724
1725        if (previouslySelected) {
1726            if ($(aNode).data("order") == 'Ascending') {
1727                $(aNode).data("order", 'Descending');
1728            } else {
1729                $(aNode).data("order", 'Ascending');
1730            }
1731        }
1732
1733        if ($(aNode).hasClass("btn-sort-price")) {
1734            if ($(aNode).data("order") == 'Ascending') {
1735                $(aNode).html("Price (Low to High)");
1736            } else {
1737                $(aNode).html("Price (High to Low)");
1738            }
1739        }
1740    }
1741</script>
1741
1742                        <p class="heading-s">Filter By</p>
1743                        <ul class="catalogue-filter">
1744                            <li class="catalogue-filter__item">
1745                                
1746<div id="category-filter-list" class="filters-group">
1747    <div class="catalogue-filter__handler" >
1748        Category
1749
1750    </div>
1751
1752    <ul class="catalogue-filter__sub subcategory-filters-options">
1753            <li class="">
1754                <label class="checkbox catalogue-filter__sub-checkbox ">
1755                    <input type="checkbox" value="468"  />All-Refrigerator Columnn Refrigerator
1756                </label>
1757            </li>
1758            <li class="">
1759                <label class="checkbox catalogue-filter__sub-checkbox ">
1760                    <input type="checkbox" value="473"  />Built-In French 3-Door Refrigerator
1761                </label>
1762            </li>
1763            <li class="">
1764                <label class="checkbox catalogue-filter__sub-checkbox ">
1765                    <input type="checkbox" value="480"  />Built-In Side-By-Side Refrigerator
1766                </label>
1767            </li>
1768            <li class="">
1769                <label class="checkbox catalogue-filter__sub-checkbox ">
1770                    <input type="checkbox" value="364"  />Chimney Hood
1771                </label>
1772            </li>
1773            <li class="">
1774                <label class="checkbox catalogue-filter__sub-checkbox ">
1775                    <input type="checkbox" value="467"  />Column All-Freezer
1776                </label>
1777            </li>
1778            <li class="">
1779                <label class="checkbox catalogue-filter__sub-checkbox ">
1780                    <input type="checkbox" value="474"  />Column French 3-Door Refrigerator
1781                </label>
1782            </li>
1783            <li class="hidden">
1784                <label class="checkbox catalogue-filter__sub-checkbox ">
1785                    <input type="checkbox" value="477"  />Column French 4-Door Refrigerator
1786                </label>
1787            </li>
1788            <li class="hidden">
1789                <label class="checkbox catalogue-filter__sub-checkbox ">
1790                    <input type="checkbox" value="377"  />Combo Oven
1791                </label>
1792            </li>
1793            <li class="hidden">
1794                <label class="checkbox catalogue-filter__sub-checkbox ">
1795                    <input type="checkbox" value="374"  />Counter Top Microwave
1796                </label>
1797            </li>
1798            <li class="hidden">
1799                <label class="checkbox catalogue-filter__sub-checkbox ">
1800                    <input type="checkbox" value="378"  />Double Oven
1801                </label>
1802            </li>
1803            <li class="hidden">
1804                <label class="checkbox catalogue-filter__sub-checkbox ">
1805                    <input type="checkbox" value="362"  />Downdraft Hood
1806                </label>
1807            </li>
1808            <li class="hidden">
1809                <label class="checkbox catalogue-filter__sub-checkbox ">
1810                    <input type="checkbox" value="360"  />External Hood
1811                </label>
1812            </li>
1813            <li class="hidden">
1814                <label class="checkbox catalogue-filter__sub-checkbox ">
1815                    <input type="checkbox" value="476"  />French 4-Door Refrigerator
1816                </label>
1817            </li>
1818            <li class="hidden">
1819                <label class="checkbox catalogue-filter__sub-checkbox ">
1820                    <input type="checkbox" value="324"  />Gas Cooktop
1821                </label>
1822            </li>
1823            <li class="hidden">
1824                <label class="checkbox catalogue-filter__sub-checkbox ">
1825                    <input type="checkbox" value="365"  />Hood Liner
1826                </label>
1827            </li>
1828            <li class="hidden">
1829                <label class="checkbox catalogue-filter__sub-checkbox ">
1830                    <input type="checkbox" value="326"  />Induction Cooktop
1831                </label>
1832            </li>
1833            <li class="hidden">
1834                <label class="checkbox catalogue-filter__sub-checkbox ">
1835                    <input type="checkbox" value="375"  />Microwave Drawer
1836                </label>
1837            </li>
1838            <li class="hidden">
1839                <label class="checkbox catalogue-filter__sub-checkbox ">
1840                    <input type="checkbox" value="376"  />Over The Range Microwave
1841                </label>
1842            </li>
1843            <li class="hidden">
1844                <label class="checkbox catalogue-filter__sub-checkbox ">
1845                    <input type="checkbox" value="331"  />Panel Dishwasher
1846                </label>
1847            </li>
1848            <li class="hidden">
1849                <label class="checkbox catalogue-filter__sub-checkbox ">
1850                    <input type="checkbox" value="325"  />Professional Cooktop
1851                </label>
1852            </li>
1853            <li class="hidden">
1854                <label class="checkbox catalogue-filter__sub-checkbox ">
1855                    <input type="checkbox" value="389"  />Professional Dual Fuel Range
1856                </label>
1857            </li>
1858            <li class="hidden">
1859                <label class="checkbox catalogue-filter__sub-checkbox ">
1860                    <input type="checkbox" value="397"  />Professional Gas Range
1861                </label>
1862            </li>
1863            <li class="hidden">
1864                <label class="checkbox catalogue-filter__sub-checkbox ">
1865                    <input type="checkbox" value="400"  />Professional Range
1866                </label>
1867            </li>
1868            <li class="hidden">
1869                <label class="checkbox catalogue-filter__sub-checkbox ">
1870                    <input type="checkbox" value="380"  />Single Oven
1871                </label>
1872            </li>
1873            <li class="hidden">
1874                <label class="checkbox catalogue-filter__sub-checkbox ">
1875                    <input type="checkbox" value="484"  />Under Counter Beverage Centre
1876                </label>
1877            </li>
1878            <li class="hidden">
1879                <label class="checkbox catalogue-filter__sub-checkbox ">
1880                    <input type="checkbox" value="367"  />Wall Mounted Hood
1881                </label>
1882            </li>
1883            <li class="hidden">
1884                <label class="checkbox catalogue-filter__sub-checkbox ">
1885                    <input type="checkbox" value="430"  />Warming Drawer
1886                </label>
1887            </li>
1888            <li class="hidden">
1889                <label class="checkbox catalogue-filter__sub-checkbox ">
1890                    <input type="checkbox" value="486"  />Wine Column Refrigerator
1891                </label>
1892            </li>
1893            <li class="hidden">
1894                <label class="checkbox catalogue-filter__sub-checkbox ">
1895                    <input type="checkbox" value="485"  />Wine Reserve Refrigerator
1896                </label>
1897            </li>
1898    </ul>
1899</div>
1900                            </li>
1901                            <li class="catalogue-filter__item">
1902                                
1903<div id="brand-filter-list" class="filters-group">
1904    <div class="catalogue-filter__handler" >
1905        Brand
1906
1907    </div>
1908
1909    <ul class="catalogue-filter__sub subcategory-filters-options">
1910            <li class="">
1911                <label class="checkbox catalogue-filter__sub-checkbox ">
1912                    <input type="checkbox" value="15"  />Dacor
1913                        <span>(100)</span>
1914                </label>
1915            </li>
1916    </ul>
1917</div>
1918                            </li>
1919                        </ul>
1920                        <div class="catalogue__filter-sorter-btn">
1921                            <span class="btn btn_fill popup__ok-btn">Filter</span>
1922                        </div>
1923                    </div>
1924                </div>
1925            </div>
1926            <div class="text-2col__article">
1927                <div class="grid-spinner-container" id="GridSpinner">
1928                    <div class="grid-spinner"></div>
1929                </div>
1930                <div id="products-list-container" class="catalogue__list catalogue__list_article">
1931                    
1932
1933
1934<div class="catalogue__list-item" style="position: relative" data-name="Heritage 36&quot; Integrated Hood Liner, in Stainless Steel for use with RNIVS1" data-price="209" data-model-number="RNIHL36" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
1935    <div class="catalogue__item">
1936        <div style="top: 0;position: absolute">
1937            
1938
1939        </div>
1940        <div class="catalogue__item-top">
1941            <ul class="catalogue__item-cta">
1942                <li>
1943                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-RNIHL36">Add to Wishlist</span>
1944                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
1945                </li>
1946                <li>
1947                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-RNIHL36">Compare</span>
1948                    <span class="catalogue__item-cta-text">Add to Compare</span>
1949                </li>
1950            </ul>
1951            <a class="js-main-product-url" href="/home/kitchen/cooking/ventilation/hood-inserts/dacor-RNIHL36">
1952                <div class="catalogue__item-image">
1953                        <img src="https://images.webfronts.com/cache/froqijddwngw.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="Heritage 36&quot; Integrated Hood Liner, in Stainless Steel for use with RNIVS1" width="300" height="300">
1954                </div>
1955
1956
1957                <h2 class="catalogue__item-heading">Heritage 36&quot; Integrated Hood Liner, in Stainless Steel for use with RNIVS1</h2>
1958            </a>
1959            <div id="category-snippet-44974"></div>
1960        </div>
1961        <a class="catalogue__item-model" href="/home/kitchen/cooking/ventilation/hood-inserts/dacor-RNIHL36">
1962            Dacor RNIHL36
1963        </a>
1964        <p class="catalogue__item-location"></p>
1965        <p class="catalogue__item-location">
1966            
1967        </p>
1968
1969
1970                    <p class="catalogue__item-price catalogue__item-sale-store">&nbsp;</p>
1971                        <p class="catalogue__item-cart"><a id="RequestQuote82762" href="#" class="btn btn_min quote" data-model-number="RNIHL36">Request a quote</a></p>
1972    </div>
1973</div>
1974<div class="catalogue__list-item" style="position: relative" data-name="Discovery Hood Chimney, in Stainless Steel - chimney only, must be ordered with hood." data-price="959" data-model-number="DHICH" data-brand="Dacor" data-color="STAINLESS STEEL" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
1975    <div class="catalogue__item">
1976        <div style="top: 0;position: absolute">
1977            
1978
1979        </div>
1980        <div class="catalogue__item-top">
1981            <ul class="catalogue__item-cta">
1982                <li>
1983                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-DHICH">Add to Wishlist</span>
1984                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
1985                </li>
1986                <li>
1987                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-DHICH">Compare</span>
1988                    <span class="catalogue__item-cta-text">Add to Compare</span>
1989                </li>
1990            </ul>
1991            <a class="js-main-product-url" href="/home/kitchen/cooking/ventilation/island-chimney/dacor-DHICH">
1992                <div class="catalogue__item-image">
1993                        <img src="https://images.webfronts.com/cache/fralgqmeqcon.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="Discovery Hood Chimney, in Stainless Steel - chimney only, must be ordered with hood." width="300" height="300">
1994                </div>
1995
1996
1997                <h2 class="catalogue__item-heading">Discovery Hood Chimney, in Stainless Steel - chimney only, must be ordered with hood.</h2>
1998            </a>
1999            <div id="category-snippet-44860"></div>
2000        </div>
2001        <a class="catalogue__item-model" href="/home/kitchen/cooking/ventilation/island-chimney/dacor-DHICH">
2002            Dacor DHICH
2003        </a>
2004        <p class="catalogue__item-location"></p>
2005        <p class="catalogue__item-location">
2006            
2007        </p>
2008
2009
2010                        <p class="catalogue__item-price catalogue__item-sale-price">$959</p>
2011                            <p class="catalogue__item-cart">
2012                                
2013<a href="#" class="add-model-to-cart btn btn_min"
2014    data-id="52578"
2015    data-model-number="DHICH"
2016    data-category="Chimney Hood"
2017    data-product-name="Discovery Hood Chimney, in Stainless Steel - chimney only, must be ordered with hood."
2018    data-brand="Dacor"
2019    data-variant="STAINLESS STEEL"
2020    data-price="959.00">
2020Add to Cart</a>
2021                            </p>
2022    </div>
2023</div>
2024<div class="catalogue__list-item" style="position: relative" data-name="Heritage 24&quot; Convection Microwave in Stainless Steel" data-price="1599" data-model-number="DCM24S" data-brand="Dacor" data-color="" data-same-day-delivery="True" data-energy-saving-rebate="False" data-category="">
2025    <div class="catalogue__item">
2026        <div style="top: 0;position: absolute">
2027            
2028            <a style="display: block"><img src="/../../media/9508/goe_good_to_go_promodillo.png?width=80" /></a>
2029            <a style="display: block"><img src="/../../media/3642/goe_eco_leaf_white-vector.png?width=80" /></a>
2030
2031        </div>
2032        <div class="catalogue__item-top">
2033            <ul class="catalogue__item-cta">
2034                <li>
2035                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-DCM24S">Add to Wishlist</span>
2036                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2037                </li>
2038                <li>
2039                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-DCM24S">Compare</span>
2040                    <span class="catalogue__item-cta-text">Add to Compare</span>
2041                </li>
2042            </ul>
2043            <a class="js-main-product-url" href="/home/kitchen/cooking/microwave/counter-top/dacor-DCM24S">
2044                <div class="catalogue__item-image">
2045                        <img src="https://apps.goemans.com/products-content-files/products/305399107_Dacor_DCM24S.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="Heritage 24&quot; Convection Microwave in Stainless Steel" width="300" height="300">
2046                </div>
2047
2048
2049                <h2 class="catalogue__item-heading">Heritage 24&quot; Convection Microwave in Stainless Steel</h2>
2050            </a>
2051            <div id="category-snippet-44849"></div>
2052        </div>
2053        <a class="catalogue__item-model" href="/home/kitchen/cooking/microwave/counter-top/dacor-DCM24S">
2054            Dacor DCM24S
2055        </a>
2056        <p class="catalogue__item-location"></p>
2057        <p class="catalogue__item-location">
2058            
2059        </p>
2060
2061
2062                    <p class="catalogue__item-price catalogue__item-sale-store">&nbsp;</p>
2063                        <p class="catalogue__item-cart"><a id="RequestQuote52567" href="#" class="btn btn_min quote" data-model-number="DCM24S">Request a quote</a></p>
2064    </div>
2065</div>
2066<div class="catalogue__list-item" style="position: relative" data-name="30&quot; Over-The-Range Microwave, Silver Stainless Steel" data-price="1599" data-model-number="PCOR30S" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
2067    <div class="catalogue__item">
2068        <div style="top: 0;position: absolute">
2069            
2070
2071        </div>
2072        <div class="catalogue__item-top">
2073            <ul class="catalogue__item-cta">
2074                <li>
2075                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-PCOR30S">Add to Wishlist</span>
2076                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2077                </li>
2078                <li>
2079                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-PCOR30S">Compare</span>
2080                    <span class="catalogue__item-cta-text">Add to Compare</span>
2081                </li>
2082            </ul>
2083            <a class="js-main-product-url" href="/home/kitchen/cooking/microwave/over-the-range/dacor-PCOR30S">
2084                <div class="catalogue__item-image">
2085                        <img src="https://images.webfronts.com/cache/frvdvnlqtpku.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="30&quot; Over-The-Range Microwave, Silver Stainless Steel" width="300" height="300" loading="lazy" decoding="async">
2086                </div>
2087
2088
2089                <h2 class="catalogue__item-heading">30&quot; Over-The-Range Microwave, Silver Stainless Steel</h2>
2090            </a>
2091            <div id="category-snippet-44968"></div>
2092        </div>
2093        <a class="catalogue__item-model" href="/home/kitchen/cooking/microwave/over-the-range/dacor-PCOR30S">
2094            Dacor PCOR30S
2095        </a>
2096        <p class="catalogue__item-location"></p>
2097        <p class="catalogue__item-location">
2098            
2099        </p>
2100
2101
2102                        <p class="catalogue__item-price catalogue__item-sale-price">$1,599</p>
2103                            <p class="catalogue__item-cart">
2104                                
2105<a href="#" class="add-model-to-cart btn btn_min"
2106    data-id="52686"
2107    data-model-number="PCOR30S"
2108    data-category="Over The Range Microwave"
2109    data-product-name="30&quot; Over-The-Range Microwave, Silver Stainless Steel"
2110    data-brand="Dacor"
2111    data-variant=""
2112    data-price="1599.00">
2112Add to Cart</a>
2113                            </p>
2114    </div>
2115</div>
2116<div class="catalogue__list-item" style="position: relative" data-name="DHD30U790LS/DA Silver Stainless" data-price="1999" data-model-number="DHD30U790LS/DA" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
2117    <div class="catalogue__item">
2118        <div style="top: 0;position: absolute">
2119            
2120
2121        </div>
2122        <div class="catalogue__item-top">
2123            <ul class="catalogue__item-cta">
2124                <li>
2125                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-DHD30U790LS/DA">Add to Wishlist</span>
2126                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2127                </li>
2128                <li>
2129                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-DHD30U790LS/DA">Compare</span>
2130                    <span class="catalogue__item-cta-text">Add to Compare</span>
2131                </li>
2132            </ul>
2133            <a class="js-main-product-url" href="/home/kitchen/cooking/ventilation/wall-mount/dacor-DHD30U790LS-DA">
2134                <div class="catalogue__item-image">
2135                        <img src="https://images.webfronts.com/cache/friwiavsfnqc.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="DHD30U790LS/DA Silver Stainless" width="300" height="300" loading="lazy" decoding="async">
2136                </div>
2137
2138
2139                <h2 class="catalogue__item-heading">DHD30U790LS/DA Silver Stainless</h2>
2140            </a>
2141            <div id="category-snippet-65489"></div>
2142        </div>
2143        <a class="catalogue__item-model" href="/home/kitchen/cooking/ventilation/wall-mount/dacor-DHD30U790LS-DA">
2144            Dacor DHD30U790LS/DA
2145        </a>
2146        <p class="catalogue__item-location"></p>
2147        <p class="catalogue__item-location">
2148            
2149        </p>
2150
2151
2152                        <p class="catalogue__item-price catalogue__item-sale-price">$1,999</p>
2153                            <p class="catalogue__item-cart">
2154                                
2155<a href="#" class="add-model-to-cart btn btn_min"
2156    data-id="74959"
2157    data-model-number="DHD30U790LS/DA"
2158    data-category="Wall Mounted Hood"
2159    data-product-name="DHD30U790LS/DA Silver Stainless"
2160    data-brand="Dacor"
2161    data-variant=""
2162    data-price="1999.00">Add to Cart</a>
2163                            </p>
2164    </div>
2165</div>
2166<div class="catalogue__list-item" style="position: relative" data-name="Heritage Remote 1,000CFM Blower for use with Heritage ventilation products." data-price="2119" data-model-number="REMP16" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
2167    <div class="catalogue__item">
2168        <div style="top: 0;position: absolute">
2169            
2170
2171        </div>
2172        <div class="catalogue__item-top">
2173            <ul class="catalogue__item-cta">
2174                <li>
2175                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-REMP16">Add to Wishlist</span>
2176                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2177                </li>
2178                <li>
2179                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-REMP16">Compare</span>
2180                    <span class="catalogue__item-cta-text">Add to Compare</span>
2181                </li>
2182            </ul>
2183            <a class="js-main-product-url" href="/home/kitchen/cooking/ventilation/blower/dacor-REMP16">
2184                <div class="catalogue__item-image">
2185                        <img src="https://images.webfronts.com/cache/frjxafxxnoda.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="Heritage Remote 1,000CFM Blower for use with Heritage ventilation products." width="300" height="300" loading="lazy" decoding="async">
2186                </div>
2187
2188
2189                <h2 class="catalogue__item-heading">Heritage Remote 1,000CFM Blower for use with Heritage ventilation products.</h2>
2190            </a>
2191            <div id="category-snippet-44971"></div>
2192        </div>
2193        <a class="catalogue__item-model" href="/home/kitchen/cooking/ventilation/blower/dacor-REMP16">
2194            Dacor REMP16
2195        </a>
2196        <p class="catalogue__item-location"></p>
2197        <p class="catalogue__item-location">
2198            
2199        </p>
2200
2201
2202                        <p class="catalogue__item-price catalogue__item-sale-price">$2,119</p>
2203                            <p class="catalogue__item-cart">
2204                                
2205<a href="#" class="add-model-to-cart btn btn_min"
2206    data-id="52689"
2207    data-model-number="REMP16"
2208    data-category="External Hood"
2209    data-product-name="Heritage Remote 1,000CFM Blower for use with Heritage ventilation products."
2210    data-brand="Dacor"
2211    data-variant=""
2212    data-price="2119.00">Add to Cart</a>
2213                            </p>
2214    </div>
2215</div>
2216<div class="catalogue__list-item" style="position: relative" data-name="36&quot; Downdraft for Range, Silver Stainless Steel" data-price="2145" data-model-number="MRV36-ERS" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
2217    <div class="catalogue__item">
2218        <div style="top: 0;position: absolute">
2219            
2220
2221        </div>
2222        <div class="catalogue__item-top">
2223            <ul class="catalogue__item-cta">
2224                <li>
2225                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-MRV36-ERS">Add to Wishlist</span>
2226                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2227                </li>
2228                <li>
2229                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-MRV36-ERS">Compare</span>
2230                    <span class="catalogue__item-cta-text">Add to Compare</span>
2231                </li>
2232            </ul>
2233            <a class="js-main-product-url" href="/home/kitchen/cooking/ventilation/downdraft/dacor-MRV36-ERS">
2234                <div class="catalogue__item-image">
2235                        <img src="https://images.webfronts.com/cache/frkuidaxqxuc.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="36&quot; Downdraft for Range, Silver Stainless Steel" width="300" height="300" loading="lazy" decoding="async">
2236                </div>
2237
2238
2239                <h2 class="catalogue__item-heading">36&quot; Downdraft for Range, Silver Stainless Steel</h2>
2240            </a>
2241            <div id="category-snippet-52098"></div>
2242        </div>
2243        <a class="catalogue__item-model" href="/home/kitchen/cooking/ventilation/downdraft/dacor-MRV36-ERS">
2244            Dacor MRV36-ERS
2245        </a>
2246        <p class="catalogue__item-location"></p>
2247        <p class="catalogue__item-location">
2248            
2249        </p>
2250
2251
2252                    <p class="catalogue__item-price catalogue__item-sale-store">&nbsp;</p>
2253                        <p class="catalogue__item-cart"><a id="RequestQuote60444" href="#" class="btn btn_min quote" data-model-number="MRV36-ERS">Request a quote</a></p>
2254    </div>
2255</div>
2256<div class="catalogue__list-item" style="position: relative" data-name="DHD36U790LS/DA Silver Stainless" data-price="2199" data-model-number="DHD36U790LS/DA" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
2257    <div class="catalogue__item">
2258        <div style="top: 0;position: absolute">
2259            
2260
2261        </div>
2262        <div class="catalogue__item-top">
2263            <ul class="catalogue__item-cta">
2264                <li>
2265                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-DHD36U790LS/DA">Add to Wishlist</span>
2266                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2267                </li>
2268                <li>
2269                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-DHD36U790LS/DA">Compare</span>
2270                    <span class="catalogue__item-cta-text">Add to Compare</span>
2271                </li>
2272            </ul>
2273            <a class="js-main-product-url" href="/home/kitchen/cooking/ventilation/hood-inserts/dacor-DHD36U790LS-DA">
2274                <div class="catalogue__item-image">
2275                        <img src="https://images.webfronts.com/cache/frkjdfutynvr.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="DHD36U790LS/DA Silver Stainless" width="300" height="300" loading="lazy" decoding="async">
2276                </div>
2277
2278
2279                <h2 class="catalogue__item-heading">DHD36U790LS/DA Silver Stainless</h2>
2280            </a>
2281            <div id="category-snippet-65494"></div>
2282        </div>
2283        <a class="catalogue__item-model" href="/home/kitchen/cooking/ventilation/hood-inserts/dacor-DHD36U790LS-DA">
2284            Dacor DHD36U790LS/DA
2285        </a>
2286        <p class="catalogue__item-location"></p>
2287        <p class="catalogue__item-location">
2288            
2289        </p>
2290
2291
2292                        <p class="catalogue__item-price catalogue__item-sale-price">$2,199</p>
2293                            <p class="catalogue__item-cart">
2294                                
2295<a href="#" class="add-model-to-cart btn btn_min"
2296    data-id="74964"
2297    data-model-number="DHD36U790LS/DA"
2298    data-category="Hood Liner"
2299    data-product-name="DHD36U790LS/DA Silver Stainless"
2300    data-brand="Dacor"
2301    data-variant=""
2302    data-price="2199.00">
2302Add to Cart</a>
2303                            </p>
2304    </div>
2305</div>
2306<div class="catalogue__list-item" style="position: relative" data-name="30&quot; Microwave-In-A-Drawer, Silver Stainless Steel" data-price="2209" data-model-number="DMR30M977WS" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
2307    <div class="catalogue__item">
2308        <div style="top: 0;position: absolute">
2309            
2310
2311        </div>
2312        <div class="catalogue__item-top">
2313            <ul class="catalogue__item-cta">
2314                <li>
2315                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-DMR30M977WS">Add to Wishlist</span>
2316                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2317                </li>
2318                <li>
2319                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-DMR30M977WS">Compare</span>
2320                    <span class="catalogue__item-cta-text">Add to Compare</span>
2321                </li>
2322            </ul>
2323            <a class="js-main-product-url" href="/home/kitchen/cooking/microwave/drawer/dacor-DMR30M977WS">
2324                <div class="catalogue__item-image">
2325                        <img src="https://images.webfronts.com/cache/frprkvxqnnky.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="30&quot; Microwave-In-A-Drawer, Silver Stainless Steel" width="300" height="300" loading="lazy" decoding="async">
2326                </div>
2327
2328
2329                <h2 class="catalogue__item-heading">30&quot; Microwave-In-A-Drawer, Silver Stainless Steel</h2>
2330            </a>
2331            <div id="category-snippet-44868"></div>
2332        </div>
2333        <a class="catalogue__item-model" href="/home/kitchen/cooking/microwave/drawer/dacor-DMR30M977WS">
2334            Dacor DMR30M977WS
2335        </a>
2336        <p class="catalogue__item-location"></p>
2337        <p class="catalogue__item-location">
2338            
2339        </p>
2340
2341
2342                        <p class="catalogue__item-price catalogue__item-sale-price">$2,209</p>
2343                            <p class="catalogue__item-cart">
2344                                
2345<a href="#" class="add-model-to-cart btn btn_min"
2346    data-id="52586"
2347    data-model-number="DMR30M977WS"
2348    data-category="Microwave Drawer"
2349    data-product-name="30&quot; Microwave-In-A-Drawer, Silver Stainless Steel"
2350    data-brand="Dacor"
2351    data-variant=""
2352    data-price="2209.00">Add to Cart</a>
2353                            </p>
2354    </div>
2355</div>
2356<div class="catalogue__list-item" style="position: relative" data-name="24&quot; Microwave-In-A-Drawer, Silver Stainless Steel" data-price="2319" data-model-number="DMR24M977WS" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
2357    <div class="catalogue__item">
2358        <div style="top: 0;position: absolute">
2359            
2360
2361        </div>
2362        <div class="catalogue__item-top">
2363            <ul class="catalogue__item-cta">
2364                <li>
2365                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-DMR24M977WS">Add to Wishlist</span>
2366                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2367                </li>
2368                <li>
2369                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-DMR24M977WS">Compare</span>
2370                    <span class="catalogue__item-cta-text">Add to Compare</span>
2371                </li>
2372            </ul>
2373            <a class="js-main-product-url" href="/home/kitchen/cooking/microwave/drawer/dacor-DMR24M977WS">
2374                <div class="catalogue__item-image">
2375                        <img src="https://images.webfronts.com/cache/frjqtmtrpbwm.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="24&quot; Microwave-In-A-Drawer, Silver Stainless Steel" width="300" height="300" loading="lazy" decoding="async">
2376                </div>
2377
2378
2379                <h2 class="catalogue__item-heading">24&quot; Microwave-In-A-Drawer, Silver Stainless Steel</h2>
2380            </a>
2381            <div id="category-snippet-44866"></div>
2382        </div>
2383        <a class="catalogue__item-model" href="/home/kitchen/cooking/microwave/drawer/dacor-DMR24M977WS">
2384            Dacor DMR24M977WS
2385        </a>
2386        <p class="catalogue__item-location"></p>
2387        <p class="catalogue__item-location">
2388            
2389        </p>
2390
2391
2392                        <p class="catalogue__item-price catalogue__item-sale-price">$2,319</p>
2393                            <p class="catalogue__item-cart">
2394                                
2395<a href="#" class="add-model-to-cart btn btn_min"
2396    data-id="52584"
2397    data-model-number="DMR24M977WS"
2398    data-category="Microwave Drawer"
2399    data-product-name="24&quot; Microwave-In-A-Drawer, Silver Stainless Steel"
2400    data-brand="Dacor"
2401    data-variant=""
2402    data-price="2319.00">
2402Add to Cart</a>
2403                            </p>
2404    </div>
2405</div>
2406<div class="catalogue__list-item" style="position: relative" data-name="24&quot; Microwave-In-A-Drawer, Graphite" data-price="2349" data-model-number="DMR24M977WM" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
2407    <div class="catalogue__item">
2408        <div style="top: 0;position: absolute">
2409            
2410
2411        </div>
2412        <div class="catalogue__item-top">
2413            <ul class="catalogue__item-cta">
2414                <li>
2415                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-DMR24M977WM">Add to Wishlist</span>
2416                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2417                </li>
2418                <li>
2419                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-DMR24M977WM">Compare</span>
2420                    <span class="catalogue__item-cta-text">Add to Compare</span>
2421                </li>
2422            </ul>
2423            <a class="js-main-product-url" href="/home/kitchen/cooking/microwave/drawer/dacor-DMR24M977WM">
2424                <div class="catalogue__item-image">
2425                        <img src="https://images.webfronts.com/cache/fryivclnyfrl.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="24&quot; Microwave-In-A-Drawer, Graphite" width="300" height="300" loading="lazy" decoding="async">
2426                </div>
2427
2428
2429                <h2 class="catalogue__item-heading">24&quot; Microwave-In-A-Drawer, Graphite</h2>
2430            </a>
2431            <div id="category-snippet-44865"></div>
2432        </div>
2433        <a class="catalogue__item-model" href="/home/kitchen/cooking/microwave/drawer/dacor-DMR24M977WM">
2434            Dacor DMR24M977WM
2435        </a>
2436        <p class="catalogue__item-location"></p>
2437        <p class="catalogue__item-location">
2438            
2439        </p>
2440
2441
2442                        <p class="catalogue__item-price catalogue__item-sale-price">$2,349</p>
2443                            <p class="catalogue__item-cart">
2444                                
2445<a href="#" class="add-model-to-cart btn btn_min"
2446    data-id="52583"
2447    data-model-number="DMR24M977WM"
2448    data-category="Microwave Drawer"
2449    data-product-name="24&quot; Microwave-In-A-Drawer, Graphite"
2450    data-brand="Dacor"
2451    data-variant=""
2452    data-price="2349.00">Add to Cart</a>
2453                            </p>
2454    </div>
2455</div>
2456<div class="catalogue__list-item" style="position: relative" data-name="30&quot; Microwave-In-A-Drawer, Graphite" data-price="2349" data-model-number="DMR30M977WM" data-brand="Dacor" data-color="" data-same-day-delivery="False" data-energy-saving-rebate="False" data-category="">
2457    <div class="catalogue__item">
2458        <div style="top: 0;position: absolute">
2459            
2460
2461        </div>
2462        <div class="catalogue__item-top">
2463            <ul class="catalogue__item-cta">
2464                <li>
2465                    <span class="catalogue__item-cta-item catalogue__item-cta-item_wishlist _active add-to-wishlist" data-id="pd-DMR30M977WM">Add to Wishlist</span>
2466                    <span class="catalogue__item-cta-text">Add to Wishlist</span>
2467                </li>
2468                <li>
2469                    <span class="catalogue__item-cta-item catalogue__item-cta-item_compare _active add-to-comparelist" data-id="pd-DMR30M977WM">Compare</span>
2470                    <span class="catalogue__item-cta-text">Add to Compare</span>
2471                </li>
2472            </ul>
2473            <a class="js-main-product-url" href="/home/kitchen/cooking/microwave/drawer/dacor-DMR30M977WM">
2474                <div class="catalogue__item-image">
2475                        <img src="https://images.webfronts.com/cache/frxkdsshwxll.png?imgeng=/w_333&amp;mode=max?width=300&amp;height=300" alt="30&quot; Microwave-In-A-Drawer, Graphite" width="300" height="300" loading="lazy" decoding="async">
2476                </div>
2477
2478
2479                <h2 class="catalogue__item-heading">30&quot; Microwave-In-A-Drawer, Graphite</h2>
2480            </a>
2481            <div id="category-snippet-44867"></div>
2482        </div>
2483        <a class="catalogue__item-model" href="/home/kitchen/cooking/microwave/drawer/dacor-DMR30M977WM">
2484            Dacor DMR30M977WM
2485        </a>
2486        <p class="catalogue__item-location"></p>
2487        <p class="catalogue__item-location">
2488            
2489        </p>
2490
2491
2492                        <p class="catalogue__item-price catalogue__item-sale-price">$2,349</p>
2493                            <p class="catalogue__item-cart">
2494                                
2495<a href="#" class="add-model-to-cart btn btn_min"
2496    data-id="52585"
2497    data-model-number="DMR30M977WM"
2498    data-category="Microwave Drawer"
2499    data-product-name="30&quot; Microwave-In-A-Drawer, Graphite"
2500    data-brand="Dacor"
2501    data-variant=""
2502    data-price="2349.00">
2502Add to Cart</a>
2503                            </p>
2504    </div>
2505</div><div class="text-center">
2506    
2507<div class="getPage">
2508                <a class="getPage__link getPage__link--active number" href="?page=1" data-page="1">1</a>
2509                <a class="getPage__link number" href="?page=2" data-page="2">2</a>
2510                <a class="getPage__link number" href="?page=3" data-page="3">3</a>
2511                <a class="getPage__link number" href="?page=4" data-page="4">...</a>
2512                <a class="getPage__link number" href="?page=9" data-page="9">9</a>
2513            <a href="?page=2" data-page="2" class="getPage__link getPage__link--last next">&gt;</a>
2514</div>
2515
2516
2517    
2518<div id="record-counter-container">
2519    <div class="record-counter-index">
2520        <span id="results-first-index">1</span>
2521        -
2522        <span id="results-last-index">12</span>
2523        <span id="results-total-results">of 100 results</span>
2524    </div>
2525    <div class="results-page-size">
2526        <span>Page size</span>
2527        <select id="filters-and-products-record-counter">
2528                        <option value="12" selected>12</option>
2529                        <option value="24">24</option>
2530                        <option value="48">48</option>
2531                        <option value="96">96</option>
2532        </select>
2533    </div>
2534</div>
2535</div>
2536
2537<script>
2538    function updateNextDayDeliverySortOption() {
2539
2540                $("ul.catalogue-sort a.btn-sort-next-day-delivery").css("display", "block");
2541                }
2542</script>
vendor: 1 bytes, line 2542
2542
2543<script>
2544    window.tgDefer = window.tgDefer || function () { (tgDefer.q = tgDefer.q || []).push(arguments); };
2545    tgDefer({
2546        name: 'powerreviews-catalog',
2547        target: '[id^="category-snippet-"]',
2548        src: '//ui.powerreviews.com/stable/4.1/ui.js'
2549    });
2550</script>
vendor: 1 bytes, line 2550
2550
2551<script>
2552    window.pwr = window.pwr || function () {
2553        (pwr.q = pwr.q || []).push(arguments);
2554    };
2555    pwr("render", [
2556
2557        {
2558            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2559            locale: 'en_CA',
2560            merchant_group_id: '550179015',
2561            merchant_id: '720891434',
2562            page_id: 'RNIHL36',
2563            review_wrapper_url: '/home/write-a-review/?pr_page_id=RNIHL36',
2564            components: {
2565                CategorySnippet: 'category-snippet-44974'
2566            }
2567        },
2568        
2569        {
2570            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2571            locale: 'en_CA',
2572            merchant_group_id: '550179015',
2573            merchant_id: '720891434',
2574            page_id: '44860',
2575            review_wrapper_url: '/home/write-a-review/?pr_page_id=44860',
2576            components: {
2577                CategorySnippet: 'category-snippet-44860'
2578            }
2579        },
2580        
2581        {
2582            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2583            locale: 'en_CA',
2584            merchant_group_id: '550179015',
2585            merchant_id: '720891434',
2586            page_id: 'DCM24S',
2587            review_wrapper_url: '/home/write-a-review/?pr_page_id=DCM24S',
2588            components: {
2589                CategorySnippet: 'category-snippet-44849'
2590            }
2591        },
2592        
2593        {
2594            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2595            locale: 'en_CA',
2596            merchant_group_id: '550179015',
2597            merchant_id: '720891434',
2598            page_id: 'PCOR30S',
2599            review_wrapper_url: '/home/write-a-review/?pr_page_id=PCOR30S',
2600            components: {
2601                CategorySnippet: 'category-snippet-44968'
2602            }
2603        },
2604        
2605        {
2606            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2607            locale: 'en_CA',
2608            merchant_group_id: '550179015',
2609            merchant_id: '720891434',
2610            page_id: 'DHD30U790LS-DA',
2611            review_wrapper_url: '/home/write-a-review/?pr_page_id=DHD30U790LS-DA',
2612            components: {
2613                CategorySnippet: 'category-snippet-65489'
2614            }
2615        },
2616        
2617        {
2618            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2619            locale: 'en_CA',
2620            merchant_group_id: '550179015',
2621            merchant_id: '720891434',
2622            page_id: 'REMP16',
2623            review_wrapper_url: '/home/write-a-review/?pr_page_id=REMP16',
2624            components: {
2625                CategorySnippet: 'category-snippet-44971'
2626            }
2627        },
2628        
2629        {
2630            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2631            locale: 'en_CA',
2632            merchant_group_id: '550179015',
2633            merchant_id: '720891434',
2634            page_id: 'MRV36-ERS',
2635            review_wrapper_url: '/home/write-a-review/?pr_page_id=MRV36-ERS',
2636            components: {
2637                CategorySnippet: 'category-snippet-52098'
2638            }
2639        },
2640        
2641        {
2642            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2643            locale: 'en_CA',
2644            merchant_group_id: '550179015',
2645            merchant_id: '720891434',
2646            page_id: 'DHD36U790LS-DA',
2647            review_wrapper_url: '/home/write-a-review/?pr_page_id=DHD36U790LS-DA',
2648            components: {
2649                CategorySnippet: 'category-snippet-65494'
2650            }
2651        },
2652        
2653        {
2654            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2655            locale: 'en_CA',
2656            merchant_group_id: '550179015',
2657            merchant_id: '720891434',
2658            page_id: 'DMR30M977WS',
2659            review_wrapper_url: '/home/write-a-review/?pr_page_id=DMR30M977WS',
2660            components: {
2661                CategorySnippet: 'category-snippet-44868'
2662            }
2663        },
2664        
2665        {
2666            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2667            locale: 'en_CA',
2668            merchant_group_id: '550179015',
2669            merchant_id: '720891434',
2670            page_id: 'DMR24M977WS',
2671            review_wrapper_url: '/home/write-a-review/?pr_page_id=DMR24M977WS',
2672            components: {
2673                CategorySnippet: 'category-snippet-44866'
2674            }
2675        },
2676        
2677        {
2678            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2679            locale: 'en_CA',
2680            merchant_group_id: '550179015',
2681            merchant_id: '720891434',
2682            page_id: 'DMR24M977WM',
2683            review_wrapper_url: '/home/write-a-review/?pr_page_id=DMR24M977WM',
2684            components: {
2685                CategorySnippet: 'category-snippet-44865'
2686            }
2687        },
2688        
2689        {
2690            api_key: '6d097b93-7008-4279-828f-9f2ffcb0ebf6',
2691            locale: 'en_CA',
2692            merchant_group_id: '550179015',
2693            merchant_id: '720891434',
2694            page_id: 'DMR30M977WM',
2695            review_wrapper_url: '/home/write-a-review/?pr_page_id=DMR30M977WM',
2696            components: {
2697                CategorySnippet: 'category-snippet-44867'
2698            }
2699        },
2700        ]);
2701</script>
2701
2702                </div>
2703            </div>
2704        </div>
2705</div>
2706
2707
2708
2709
2710
2711                <footer class="footer" id="footerAddress">
2712                    <div class="footer__newsletter">
2713                        <h2 class="heading-s footer__newsletter-heading">Newsletter</h2>
2714                        <form id="newsletter-form" action="/umbraco/surface/subscriptionapi/SubscribeToNewsletter" method="post" class="validate footer__newsletter-form" target="_blank" novalidate>
2715                            <input type="hidden" id="newsletter-form-captcha-token" name="token" />
2716                            <input type="hidden" value="7750" name="rootContentId" />
2717                            <p class="footer__newsletter-form-input">
2718                                <input type="email" name="EMAIL" id="mce-EMAIL" class="footer__newsletter-input" placeholder="Enter your email for the latest news and offers" required>
2719                                <span class="footer__newsletter-error-text"></span>
2720                            </p>
2721                            <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b8ia0zic88a7z120cxk" tabindex="-1" value=""></div>
2722                            <p class="footer__newsletter-form-input">
2723                                <button id="newsletter-button" type="button" onclick="subscribeToNewsletter()" class="btn">Submit</button>
2724                            </p>
2725                            <div class="popup-content footer__newsletter-popup">
2726                                <div class="newsletter-popup" data-class="popup-message">
2727                                    <div class="newsletter-popup__heading">Congratulations!</div>
2728                                    <div class="newsletter-popup__body">You are now part of Goemans Appliances&#x27; super-informative, delightfully entertaining and non-overbearing e-mail program. We&#x27;ll send you e-mails from time to time when we&#x27;ve got great deals to share, important news to tell or if our e-mail programmer gets bored... just kidding. You can unsubscribe at any time, but we&#x27;re happy to tumble around in your inbox until you need us. Talk soon!</div>
2729                                    <div class="newsletter-popup__ok popup__ok-btn"><span class="btn btn_min">OK</span></div>
2730                                </div>
2731                            </div>
2732                        </form>
2733                        <div class="recaptcha-popup" style="display: none;">
2734                            <div class="g-recaptcha" id="news-letter-recaptcha" data-sitekey=""></div>
2735                        </div>
2736                    </div>
2737                    <div class="footer__help">
2738                                <strong class="footer__help-phone"><a href="https://tgappliance.my.site.com/s/goemans-inquiry">Need help? Click here and let us help you.</a></strong>
2739
2740                    </div>
2741
2742
2743
2744                    
2745<div class="footer__media">
2746    <div class="w">
2747        <div class="footer__media-inner">
2748            <a href="/" class="footer__media-logo"><img src="/media/025h3wee/goemans-logo-red-with-tagline-and-canadiana.png"></a>
2749            <div class="footer__media-block">
2750                <a href="https://www.facebook.com/GoemansAppliances/" target="_blank" class="footer__media-item"><i class="fa-brands fa-facebook-f"></i></a>
2751                <a href="https://www.instagram.com/goemans_appliances/?hl=en" target="_blank" class="footer__media-item"><i class="fa-brands fa-instagram"></i></a>
2752                <a href="https://www.youtube.com/@Goemans" target="_blank" class="footer__media-item"><i class="fa-brands fa-youtube"></i></a>
2753            </div>
2754        </div>
2755    </div>
2756</div>
2757<div class="footer__inner">
2758    <div class="w">
2759        <div class="footer__menu-blocks">
2760                <div class="footer__menu-block">
2761                    <div class="footer__menu-icon"><img src="/../../media/6235/img-1.png" alt=""></div>
2762                    <ul class="footer__menu-nav">
2763                        <li class="footer__menu-item"><div class="footer__menu-div">About the company</div></li>
2764                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/about-us/our-story/">About Us</a></li>
2765                            <li class="footer__menu-item"><a class="footer__menu-link" href="/aoda-integrated-accessibility-standards-policy/">AODA Integrated Accessibility Standards Policy</a></li>
2766                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/goemans-faq/">FAQ</a></li>
2767                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/terms-and-conditions/">Terms and Conditions</a></li>
2768                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/privacy-policy/">Privacy Policy</a></li>
2769                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/payments-fraud-detection/">Payments &amp; Fraud Detection</a></li>
2770                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/about-us/price-match/">Price Match</a></li>
2771                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/about-us/philanthrophy/">Philanthropy</a></li>
2772                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/about-us/careers/">Careers</a></li>
2773                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/locations/">Contact Us</a></li>
2774                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/locations/">Locations</a></li>
2775                    </ul>
2776                </div>
2777                <div class="footer__menu-block">
2778                    <div class="footer__menu-icon"><img src="/../../media/6236/img-2.png" alt=""></div>
2779                    <ul class="footer__menu-nav">
2780                        <li class="footer__menu-item"><div class="footer__menu-div">Support &amp; Services</div></li>
2781                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/about-us/financing/">Financing</a></li>
2782                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/about-us/tell-us-how-we-did/">Tell Us How We Did</a></li>
2783                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/precision-delivery-and-pick-ups/">Precision Delivery and Pick-Ups</a></li>
2784                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/about-us/cooperative-returns-exchanges/">Co-operative Returns &amp; Exchanges</a></li>
2785                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/about-us/installation-detail
2785s-and-information/">Installation</a></li>
2786                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/about-us/warranty/">Service Protection Plan</a></li>
2787                            <li class="footer__menu-item"><a class="footer__menu-link" href="/tariff-statement/">Goemans Tariff Statement </a></li>
2788                            <li class="footer__menu-item"><a class="footer__menu-link" href="/manufacturer-recall-announcements/">Manufacturer Recall Announcements</a></li>
2789                    </ul>
2790                </div>
2791                <div class="footer__menu-block">
2792                    <div class="footer__menu-icon"><img src="/../../media/6237/img-3.png" alt=""></div>
2793                    <ul class="footer__menu-nav">
2794                        <li class="footer__menu-item"><div class="footer__menu-div">Explore</div></li>
2795                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/promotions/">Promotion</a></li>
2796                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/liquidation/">Clearance</a></li>
2797                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/commercial-sales-builder/">Commercial Sales</a></li>
2798                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/designer-relations-designer/">Designer Relations</a></li>
2799                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/brands/">Brands</a></li>
2800                            <li class="footer__menu-item"><a class="footer__menu-link" href="https://info.goemans.com/buyingguidepage">Buying Guides</a></li>
2801                            <li class="footer__menu-item"><a class="footer__menu-link" href="/home/grill-hero/">Grill Hero</a></li>
2802                    </ul>
2803                </div>
2804                <div class="footer__menu-block">
2805                    <div class="footer__menu-icon"><img src="/../../media/6238/img-4.png" alt=""></div>
2806                    <ul class="footer__menu-nav">
2807                        <li class="footer__menu-item"><div class="footer__menu-div">Accounts</div></li>
2808                            <li class="footer__menu-item"><a class="footer__menu-link" href="https://accountportal.goemans.com/loginpages/login/">Goemans Account</a></li>
2809                            <li class="footer__menu-item"><a class="footer__menu-link" href="https://www.goemans.com/home/goemans-faq/">Goemans Account FAQ</a></li>
2810                            <li class="footer__menu-item"><a class="footer__menu-link" href="https://info.goemans.com/inquiry_23">Goemans Account Help</a></li>
2811                    </ul>
2812                </div>
2813        </div>
2814    </div>
2815</div>
2816
2817                </footer>
2818            </div>
2819        </div>
2820
2821
2822    <div id="add-to-cart-modal" class="catalogue__popup">
2823        <div class="catalogue__popup-body">
2824
2825        </div>
2826    </div>
2827
2828    
2829
2830
2831<noindex>
2832    <div class="side-nav-back"></div>
2833    <div class="side-nav _addBanner">
2834        <div class="side-nav__header">
2835            <div class="w">
2836                        <div class="header__advertising">
2837                            <p><a href="/home/in-stock/" title="In-Stock">CHECK OUT OUR IN STOCK SELECTION</a></p>
2838                        </div>
2839            </div>
2840        </div>
2841        <div class="w">
2842            <div class="side-nav__nav-wrapper">
2843                <ul class="side-nav__nav-list">
2844                    <li class="side-nav__nav-li">
2845                        <div class="side-nav__nav-link">
2846                            <span class="side-nav__nav-span">Shop</span>
2847                        </div>
2848                        <ul class="side-nav__nav-sublist">
2849                                <li class="side-nav__nav-subli">
2850                                    <div class="side-nav__nav-sublink">Good to Go (In-stock) </div>
2851                                    <div class="header__menu-segmentw">
2852                                        <div class="header__menu-topics">
2853
2854                                                    <div class="header__menu-text">
2855                                                        <p><span style="font-size: 12pt;">Avoid delays and check out our 'Good to go' items for in-stock models with a next day delivery. </span></p>
2856<p> </p>
2857<p><img loading="lazy" decoding="async" style="width: 0px; height: 0px;" src="?width=0&amp;height=0" alt=""><a href="/home/in-stock/" title="In-Stock"><img loading="lazy" decoding="async" style="width: 174px; height: 235px;" src="/../../media/9519/goe_good_to_go_promodillo.png?width=174&amp;height=235&amp;mode=max" alt=""></a></p>
2858                                                    </div>
2859                                        </div>
2860
2861                                    </div>
2862                                </li>
2863                                <li class="side-nav__nav-subli">
2864                                    <div class="side-nav__nav-sublink">Liquidation</div>
2865                                    <div class="header__menu-segmentw">
2866                                        <div class="header__menu-topics">
2867
2868                                                    <div class="header__menu-text">
2869                                                        <p><span style="font-size: 12pt;">Closed Box or End of Line Products are products that have been discontinued or are no longer being produced, but still new and never opened. For this reason an additional discount may apply.</span></p>
2870<p> </p>
2871<p>
2871<a href="/home/liquidation/" title="Liquidation">New In-Box Here</a></p>
2872                                                    </div>
2873                                        </div>
2874
2875                                    </div>
2876                                </li>
2877                                <li class="side-nav__nav-subli">
2878                                    <div class="side-nav__nav-sublink">Clearance</div>
2879                                    <div class="header__menu-segmentw">
2880                                        <div class="header__menu-topics">
2881
2882                                                    <div class="header__menu-text">
2883                                                        <p><span style="font-size: 12pt;">Open-box products are typically floor models or returned goods that have been inspected to make sure they work. You will be able to purchase them from individual store locations. Product varies from location to location.</span></p>
2884<p> </p>
2885<p> </p>
2886<p><a href="/home/open-box-clearance/" title="Open-In-Box">Open Box Here</a></p>
2887<p> </p>
2888                                                    </div>
2889                                        </div>
2890
2891                                    </div>
2892                                </li>
2893                                <li class="side-nav__nav-subli">
2894                                    <div class="side-nav__nav-sublink">Dishwasher</div>
2895                                    <div class="header__menu-segmentw">
2896                                        <div class="header__menu-topics">
2897                                                <div class="header__menu-topic">
2898                                                    <a class="header__menu-title" href="/home/kitchen/dishwasher/front-control/">Front Control</a>
2899                                                    <ul class="header__topic-ul">
2900                                                    </ul>
2901                                                </div>
2902                                                <div class="header__menu-topic">
2903                                                    <a class="header__menu-title" href="/home/kitchen/dishwasher/top-control/">Top Control</a>
2904                                                    <ul class="header__topic-ul">
2905                                                    </ul>
2906                                                </div>
2907                                                <div class="header__menu-topic">
2908                                                    <a class="header__menu-title" href="/home/kitchen/dishwasher/integrated-panel/">Integrated Panel</a>
2909                                                    <ul class="header__topic-ul">
2910                                                    </ul>
2911                                                </div>
2912                                                <div class="header__menu-topic">
2913                                                    <a class="header__menu-title" href="/home/kitchen/dishwasher/drawer/">Drawer</a>
2914                                                    <ul class="header__topic-ul">
2915                                                    </ul>
2916                                                </div>
2917                                                <div class="header__menu-topic">
2918                                                    <a class="header__menu-title" href="/home/kitchen/dishwasher/portable/">Portable</a>
2919                                                    <ul class="header__topic-ul">
2920                                                    </ul>
2921                                                </div>
2922                                                <div class="header__menu-topic">
2923                                                    <a class="header__menu-title" href="/home/kitchen/dishwasher/dishwasher-accessories/">Dishwasher Accessories</a>
2924                                                    <ul class="header__topic-ul">
2925                                                    </ul>
2926                                                </div>
2927
2928                                        </div>
2929
2930                                                <div class="header__menu-newsblock">
2931                                                            <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=2832,2831,1712,1232,1611" class="header__menu-newsitem">
2932                                                                <h5>Promotions</h5>
2933                                                                <div class="header__menu-newsimage">
2934                                                                    <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
2935                                                                </div>
2936                                                            </a>
2937                                                            <a href="https://blog.goemans.com/tag/dishwasher" class="header__menu-newsitem">
2938                                                                <h5>BLOG POSTS</h5>
2939                                                                <div class="header__menu-newsimage">
2940                                                                    <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
2941                                                                </div>
2942                                                            </a>
2943                                                </div>
2944                                    </div>
2945                                </li>
2946                                <li class="side-nav__nav-subli">
2947                                    <div class="side-nav__nav-sublink">Refrigeration</div>
2948                                    <div class="header__menu-segmentw">
2949                                        <div class="header__menu-topics">
2950                                                <div class="header__menu-topic">
2951                                                    <a class="header__menu-title" href="/home/kitchen/refrigeration/fridges/">Fridges</a>
2952                                                    <ul class="header__topic-ul">
2953                                                            <li>
2954
2955                                                                <a href="/home/kitchen/refrigeration/fridges/french-do
2955or/">French Door</a>
2956                                                            </li>
2957                                                            <li>
2958
2959                                                                <a href="/home/kitchen/refrigeration/fridges/side-by-side/">Side-By-Side</a>
2960                                                            </li>
2961                                                            <li>
2962
2963                                                                <a href="/home/kitchen/refrigeration/fridges/bottom-mount/">Bottom Mount</a>
2964                                                            </li>
2965                                                            <li>
2966
2967                                                                <a href="/home/kitchen/refrigeration/fridges/top-mount/">Top Mount</a>
2968                                                            </li>
2969                                                            <li>
2970
2971                                                                <a href="/home/kitchen/refrigeration/fridges/built-in/">Built In</a>
2972                                                            </li>
2973                                                            <li>
2974
2975                                                                <a href="/home/kitchen/refrigeration/fridges/column/">Column</a>
2976                                                            </li>
2977                                                            <li>
2978
2979                                                                <a href="/home/kitchen/refrigeration/fridges/under-counter/">Under Counter</a>
2980                                                            </li>
2981                                                            <li>
2982
2983                                                                <a href="/home/kitchen/refrigeration/fridges/wine-cooler/">Wine Cooler</a>
2984                                                            </li>
2985                                                            <li>
2986
2987                                                                <a href="/home/kitchen/refrigeration/fridges/wine-reserve/">Wine Reserve</a>
2988                                                            </li>
2989                                                            <li>
2990
2991                                                                <a href="/home/kitchen/refrigeration/fridges/free-standing/">Free Standing</a>
2992                                                            </li>
2993                                                            <li>
2994
2995                                                                <a href="/home/kitchen/refrigeration/fridges/counter-depth/">Counter Depth</a>
2996                                                            </li>
2997                                                    </ul>
2998                                                </div>
2999                                                <div class="header__menu-topic">
3000                                                    <a class="header__menu-title" href="/home/kitchen/refrigeration/freezer/">Freezer</a>
3001                                                    <ul class="header__topic-ul">
3002                                                            <li>
3003
3004                                                                <a href="/home/kitchen/refrigeration/freezer/chest/">Chest</a>
3005                                                            </li>
3006                                                            <li>
3007
3008                                                                <a href="/home/kitchen/refrigeration/freezer/frost-free-upright/">Frost Free Upright</a>
3009                                                            </li>
3010                                                            <li>
3011
3012                                                                <a href="/home/kitchen/refrigeration/freezer/manual-defrost-upright/">Manual Defrost Upright</a>
3013                                                            </li>
3014                                                            <li>
3015
3016                                                                <a href="/home/kitchen/refrigeration/freezer/column/">Column</a>
3017                                                            </li>
3018                                                            <li>
3019
3020                                                                <a href="/home/kitchen/refrigeration/freezer/ice-maker/">Ice Maker</a>
3021                                                            </li>
3022                                                    </ul>
3023                                                </div>
3024                                                <div class="header__menu-topic">
3025                                                    <a class="header__menu-title" href="/home/kitchen/refrigeration/dual-refrigeration-pairs/">Dual Refrigeration Pairs</a>
3026                                                    <ul class="header__topic-ul">
3027                                                    </ul>
3028                                                </div>
3029                                                <div class="header__menu-topic">
3030                                                    <a class="header__menu-title" href="/home/kitchen/refrigeration/refrigeration-accessories/">Refrigeration Accessories</a>
3031                                                    <ul class="header__topic-ul">
3032                                                    </ul>
3033                                                </div>
3034
3035                                        </div>
3036
3037                                                <div class="header__menu-newsblock">
3038                                                            <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=1611,1718,1238" class="header__menu-newsitem">
3039                                                                <h5>Promotions</h5>
3040                                                                <div class="header__menu-newsimage">
3041                                                                    <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
3042                                                                </div>
3043                                                            </a>
3044                                                            <a href="https://info.goemans.com/buyingguidepage?hs_preview=UZxkDfZf-186921388443" class="header__menu-newsitem">
3045                                                                <h5>BUYING GUIDES</h5>
3046                                                                <div class="header__menu-newsimage">
3047                                                                    <img src="/../../media/6340/goemans_highlight_visuals_336x167px_buying-guides.jpg" alt="" loading="lazy" decoding="async">
3048                                                                </div>
3049                                                            </a>
3050                                                            <a href="https://blog.goemans.com/tag/refrigeration" class="header__menu-newsitem">
3051                                                                <h5>BLOG POSTS</h5>
3052                                                                <div class="header__menu-newsimage">
3053                                                                    <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
3054                                                                </div>
3055                                                            </a>
3056                                                </div>
3057                                    </div>
3058                                </li>
3059                                <li class="side-nav__nav-subli">
3060                                    <div class="side-nav__nav-sublink">Cooking</div>
3061                                    <div class="header__menu-segmentw">
3062                                        <div class="header__menu-topics">
3063                                                <div class="header__menu-topic">
3064                                                    <a class="header__menu-title" href="/home/kitchen/cooking/range/">Range</a>
3065                                                    <ul class="header__topic-ul">
3066                                                            <li>
3067
3068                                                                <a href="/home/kitchen/cooking/range/gas/">Gas</a>
3069                                                            </li>
3070                                                            <li>
3071
3072                                                                <a href="/home/kitchen/cooking/range/electric/">Electric</a>
3073                                                            </li>
3074                                                            <li>
3075
3076                                                                <a href="/home/kitchen/cooking/range/induction/">Induction</a>
3077                                                            </li>
3078                                                            <li>
3079
3080                                                                <a href="/home/kitchen/cooking/range/dual-fuel/">Dual Fuel</a>
3081                                                            </li>
3082                                                    </ul>
3083                                                </div>
3084                                                <div class="header__menu-topic">
3085                                                    <a class="header__menu-title" href="/home/kitchen/cooking/cooktop/">Cooktop</a>
3086                                                    <ul class="header__topic-ul">
3087                                                            <li>
3088
3089                                                                <a href="/home/kitchen/cooking/cooktop/gas/">Gas</a>
3090                                                            </li>
3091                                                            <li>
3092
3093                                                                <a href="/home/kitchen/cooking/cooktop/electric/">Electric</a>
3094                                                            </li>
3095                                                            <li>
3096
3097                                                                <a href="/home/kitchen/cooking/cooktop/induction/">Induction</a>
3098                                                            </li>
3099                                                    </ul>
3100                                                </div>
3101                                                <div class="header__menu-topic">
3102                                                    <a class="header__menu-title" href="/home/kitchen/cooking/oven/">Oven</a>
3103                                                    <ul class="header__topic-ul">
3104                                                            <li>
3105
3106                                                                <a href="/home/kitchen/cooking/oven/steam/">Steam</a>
3107                                                            </li>
3108                                                            <li>
3109
3110                                                                <a href="/home/kitchen/cooking/oven/speed/">Speed</a>
3111                                                            </li>
3112                                                            <li>
3113
3114                                                                <a href="/home/kitchen/cooking/oven/double-wall-oven/">Double Wall Oven</a>
3115                                                            </li>
3116                                                            <li>
3117
3118                                                                <a href="/home/kitchen/cooking/oven/combination-oven/">Combination Oven</a>
3119                                                            </li>
3120                                                            <li>
3121
3122                                                                <a href="/home/kitchen/cooking/oven/single-wall-oven/">Single Wall Oven</a>
3123                                                            </li>
3124                                                    </ul>
3125                                                </div>
3126                                                <div class="header__menu-topic">
3127                                                    <a class="header__menu-title" href="/home/kitchen/cooking/ventilation/">Ventilation</a>
3128                                                    <ul class="header__topic-ul">
3129                                                            <li>
3130
3131                                                                <a href="/home/kitchen/cooking/ventilation/wall-mount/">Wall Mount</a>
3132                                                            </li>
3133                                                            <li>
3134
3135                                                                <a href="/home/kitchen/cooking/ventilation/island-chimney/">Island Chimney</a>
3136                                                            </li>
3137                                                            <li>
3138
3139                                                                <a href="/home/kitchen/cooking/ventilation/downdraft/">Downdraft</a>
3140                                                            </li>
3141                                                            <li>
3142
3143                                                                <a href="/home/kitchen/cooking/ventilation/blower/">Blower</a>
3144                                                            </li>
3145                                                            <li>
3146
3147                                                                <a href="/home/kitchen/cooking/ventilation/hood-inserts/">Hood Inserts</a>
3148                                                            </li>
3149                                                            <li>
3150
3151                                                                <a href="/home/kitchen/cooking/ventilation/under-cabinet-ho
3151od/">Under Cabinet Hood</a>
3152                                                            </li>
3153                                                    </ul>
3154                                                </div>
3155                                                <div class="header__menu-topic">
3156                                                    <a class="header__menu-title" href="/home/kitchen/cooking/microwave/">Microwave</a>
3157                                                    <ul class="header__topic-ul">
3158                                                            <li>
3159
3160                                                                <a href="/home/kitchen/cooking/microwave/counter-top/">Counter-Top</a>
3161                                                            </li>
3162                                                            <li>
3163
3164                                                                <a href="/home/kitchen/cooking/microwave/over-the-range/">Over-The-Range</a>
3165                                                            </li>
3166                                                            <li>
3167
3168                                                                <a href="/home/kitchen/cooking/microwave/drawer/">Drawer</a>
3169                                                            </li>
3170                                                            <li>
3171
3172                                                                <a href="/home/kitchen/cooking/microwave/built-in/">Built-In</a>
3173                                                            </li>
3174                                                    </ul>
3175                                                </div>
3176                                                <div class="header__menu-topic">
3177                                                    <a class="header__menu-title" href="/home/kitchen/cooking/warming-drawer/">Warming Drawer</a>
3178                                                    <ul class="header__topic-ul">
3179                                                            <li>
3180
3181                                                                <a href="/home/kitchen/cooking/warming-drawer/warming-drawer/">Warming Drawer</a>
3182                                                            </li>
3183                                                    </ul>
3184                                                </div>
3185                                                <div class="header__menu-topic">
3186                                                    <a class="header__menu-title" href="/home/kitchen/cooking/cooking-accessories/">Cooking Accessories</a>
3187                                                    <ul class="header__topic-ul">
3188                                                    </ul>
3189                                                </div>
3190
3191                                        </div>
3192
3193                                                <div class="header__menu-newsblock">
3194                                                            <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=1652,1170,1653,1687,1693,2104,1699,2101,1611,1674,1681,1704" class="header__menu-newsitem">
3195                                                                <h5>Promotions</h5>
3196                                                                <div class="header__menu-newsimage">
3197                                                                    <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
3198                                                                </div>
3199                                                            </a>
3200                                                            <a href="https://info.goemans.com/buyingguidepage?hs_preview=UZxkDfZf-186921388443" class="header__menu-newsitem">
3201                                                                <h5>BUYING GUIDES</h5>
3202                                                                <div class="header__menu-newsimage">
3203                                                                    <img src="/../../media/6340/goemans_highlight_visuals_336x167px_buying-guides.jpg" alt="" loading="lazy" decoding="async">
3204                                                                </div>
3205                                                            </a>
3206                                                            <a href="https://blog.goemans.com/tag/cooking" class="header__menu-newsitem">
3207                                                                <h5>BLOG POSTS</h5>
3208                                                                <div class="header__menu-newsimage">
3209                                                                    <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
3210                                                                </div>
3211                                                            </a>
3212                                                </div>
3213                                    </div>
3214                                </li>
3215                                <li class="side-nav__nav-subli">
3216                                    <div class="side-nav__nav-sublink">Laundry</div>
3217                                    <div class="header__menu-segmentw">
3218                                        <div class="header__menu-topics">
3219                                                <div class="header__menu-topic">
3220                                                    <a class="header__menu-title" href="/home/laundry/washer/">Washer</a>
3221                                                    <ul class="header__topic-ul">
3222                                                            <li>
3223
3224                                                                <a href="/home/laundry/washer/top-load/">Top Load</a>
3225                                                            </li>
3226                                                            <li>
3227
3228                                                                <a href="/home/laundry/washer/front-load/">Front Load</a>
3229                                                            </li>
3230                                                    </ul>
3231                                                </div>
3232                                                <div class="header__menu-topic">
3233                                                    <a class="header__menu-title" href="/home/laundry/dryer/">Dryer</a>
3234                                                    <ul class="header__topic-ul">
3235                                                            <li>
3236
3237                                                                <a href="/home/laundry/dryer/gas/">Gas</a>
3238                                                            </li>
3239                                                            <li>
3240
3241                                                                <a href="/home/laundry/dryer/electric/">Electric</a>
3242                                                            </li>
3243                                                            <li>
3244
3245                                                                <a href="/home/laundry/dryer/steam-closet/">Steam Closet</a>
3246                                                            </li>
3247                                                    </ul>
3248                                                </div>
3249                                                <div class="header__menu-topic">
3250                                                    <a class="header__menu-title" href="/home/laundry/washerdryer-combo/">Washer/Dryer Combo</a>
3251                                                    <ul class="header__topic-ul">
3252                                                    </ul>
3253                                                </div>
3254                                                <div class="header__menu-topic">
3255                                                    <a class="header__menu-title" href="/home/laundry/pedestals/">Pedestals</a>
3256                                                    <ul class="header__topic-ul">
3257                                                    </ul>
3258                                                </div>
3259                                                <div class="header__menu-topic">
3260                                                    <a class="header__menu-title" href="/home/laundry/laundry-accessories/">Laundry Accessories</a>
3261                                                    <ul class="header__topic-ul">
3262                                                    </ul>
3263                                                </div>
3264
3265                                        </div>
3266
3267                                                <div class="header__menu-newsblock">
3268                                                            <a href="/home/promotions/?page=1&amp;category=1611,1270" class="header__menu-newsitem">
3269                                                                <h5>Promotions</h5>
3270                                                                <div class="header__menu-newsimage">
3271                                                                    <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
3272                                                                </div>
3273                                                            </a>
3274                                                            <a href="https://info.goemans.com/buyingguidepage?hs_preview=UZxkDfZf-186921388443" class="header__menu-newsitem">
3275                                                                <h5>BUYING GUIDES</h5>
3276                                                                <div class="header__menu-newsimage">
3277                                                                    <img src="/../../media/6340/goemans_highlight_visuals_336x167px_buying-guides.jpg" alt="" loading="lazy" decoding="async">
3278                                                                </div>
3279                                                            </a>
3280                                                            <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=1751,1750,1628,1764" class="header__menu-newsitem">
3281                                                                <h5>Blog Posts</h5>
3282                                                                <div class="header__menu-newsimage">
3283                                                                    <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
3284                                                                </div>
3285                                                            </a>
3286                                                </div>
3287                                    </div>
3288                                </li>
3289                                <li class="side-nav__nav-subli">
3290                                    <div class="side-nav__nav-sublink">Packages</div>
3291                                    <div class="header__menu-segmentw">
3292                                        <div class="header__menu-topics">
3293                                                <div class="header__menu-topic">
3294                                                    <a class="header__menu-title" href="/home/packages/kitchen-packages/">Kitchen Packages</a>
3295                                                    <ul class="header__topic-ul">
3296                                                    </ul>
3297                                                </div>
3298                                                <div class="header__menu-topic">
3299                                                    <a class="header__menu-title" href="/home/packages/laundry-packages/">Laundry Packages</a>
3300                                                    <ul class="header__topic-ul">
3301                                                    </ul>
3302                                                </div>
3303
3304                                                    <div class="header__menu-text">
3305                                                        <p><span>Take the guess work out of creating your dream kitchen/ laundry area.</span></p>
3306                                                    </div>
3307                                        </div>
3308
3309                                                <div class="header__menu-newsblock">
3310                                                            <a href="/home/promotions/" class="header__menu-newsitem">
3311                                                                <h5>Promotions</h5>
3312                                                                <div class="header__menu-newsimage">
3313                                                                    <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
3314                                                                </div>
3315                                                            </a>
3316                                                            <a href="https://blog.goemans.com/" class="header__menu-newsitem">
3317                                                                <h5>BLOG POSTS</h5>
3318                                                                <div class="header__menu-newsimage">
3319                                                                    <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
3320                                                                </div>
3321                                                            </a>
3322                                                </div>
3323                                    </div>
3324                                </li>
3325                                <li class="side-nav__nav-subli">
3326                                    <div class="side-nav__nav-sublink">Outdoor</div>
3327                                    <div class="header__menu-segmentw">
3328                                        <div class="header__menu-topics">
3329                                                <div class="header__menu-topic">
3330                                                    <a class="header__menu-title" href="/home/kitchen/outdoor/freestanding-grills/">Freestanding Grills</a>
3331                                                    <ul class="header__topic-ul">
3332                                                            <li>
3333
3334                                                                <a href="/home/kitchen/outdoor/freestanding-grills/natural-gas/">Natural Gas</a>
3335                                                            </li>
3336                                                            <li>
3337
3338                                                                <a href="/home/kitchen/outdoor/freestanding-grills/propane/">Propane</a>
3339                                                            </li>
3340                                                            <li>
3341
3342                                                                <a href="/home/kitchen/outdoor/freestanding-grills/charcoal-pellet/">Charcoal / Pellet</a>
3343                                                            </li>
3344                                                    </ul>
3345                                                </div>
3346                                                <div class="header__menu-topic">
3347                                                    <a class="header__menu-title" href="/home/kitchen/outdoor/outdoor-kitchens/">Outdoor Kitchens</a>
3348                                                    <ul class="header__topic-ul">
3349                                                            <li>
3350
3351                                                                <a href="/home/kitchen/outdoor/outdoor-kitchens/natural-gas-built-in/">Natural Gas Built In</a>
3352                                                            </li>
3353                                                            <li>
3354
3355                                                                <a href="/home/kitchen/outdoor/outdoor-kitchens/propane-built-in/">Propane Built In</a
3355>
3356                                                            </li>
3357                                                            <li>
3358
3359                                                                <a href="/home/kitchen/outdoor/outdoor-kitchens/outdoor-kitchen-components/">Outdoor Kitchen Components</a>
3360                                                            </li>
3361                                                            <li>
3362
3363                                                                <a href="/home/kitchen/outdoor/outdoor-kitchens/outdoor-refrigeration/">Outdoor Refrigeration</a>
3364                                                            </li>
3365                                                            <li>
3366
3367                                                                <a href="/home/kitchen/outdoor/outdoor-kitchens/patio-heater/">Patio Heater</a>
3368                                                            </li>
3369                                                            <li>
3370
3371                                                                <a href="/home/kitchen/outdoor/outdoor-kitchens/pizza-oven/">Pizza Oven</a>
3372                                                            </li>
3373                                                    </ul>
3374                                                </div>
3375                                                <div class="header__menu-topic">
3376                                                    <a class="header__menu-title" href="/home/kitchen/outdoor/outdoor-accessories/">Outdoor Accessories</a>
3377                                                    <ul class="header__topic-ul">
3378                                                    </ul>
3379                                                </div>
3380
3381                                        </div>
3382
3383                                                <div class="header__menu-newsblock">
3384                                                            <a href="/home/promotions/?page=1&amp;category=3101" class="header__menu-newsitem">
3385                                                                <h5>Promotions</h5>
3386                                                                <div class="header__menu-newsimage">
3387                                                                    <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
3388                                                                </div>
3389                                                            </a>
3390                                                            <a href="https://info.goemans.com/buyingguidepage?hs_preview=UZxkDfZf-186921388443" class="header__menu-newsitem">
3391                                                                <h5>BUYING GUIDES</h5>
3392                                                                <div class="header__menu-newsimage">
3393                                                                    <img src="/../../media/6340/goemans_highlight_visuals_336x167px_buying-guides.jpg" alt="" loading="lazy" decoding="async">
3394                                                                </div>
3395                                                            </a>
3396                                                            <a href="https://blog.goemans.com/" class="header__menu-newsitem">
3397                                                                <h5>BLOG POSTS</h5>
3398                                                                <div class="header__menu-newsimage">
3399                                                                    <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
3400                                                                </div>
3401                                                            </a>
3402                                                </div>
3403                                    </div>
3404                                </li>
3405                                <li class="side-nav__nav-subli">
3406                                    <div class="side-nav__nav-sublink">Home Essentials</div>
3407                                    <div class="header__menu-segmentw">
3408                                        <div class="header__menu-topics">
3409                                                <div class="header__menu-topic">
3410                                                    <a class="header__menu-title" href="/home/kitchen/home-essentials/specialty-products-cookware/">Specialty Products &amp; Cookware</a>
3411                                                    <ul class="header__topic-ul">
3412                                                    </ul>
3413                                                </div>
3414                                                <div class="header__menu-topic">
3415                                                    <a class="header__menu-title" href="/home/kitchen/home-essentials/counter-top-appliances/">Counter-Top Appliances</a>
3416                                                    <ul class="header__topic-ul">
3417                                                    </ul>
3418                                                </div>
3419                                                <div class="header__menu-topic">
3420                                                    <a class="header__menu-title" href="/home/kitchen/home-essentials/vacuums/">Vacuums</a>
3421                                                    <ul class="header__topic-ul">
3422                                                    </ul>
3423                                                </div>
3424                                                <div class="header__menu-topic">
3425                                                    <a class="header__menu-title" href="/home/kitchen/home-essentials/coffee/">Coffee</a>
3426                                                    <ul class="header__topic-ul">
3427                                                            <li>
3428
3429                                                                <a href="/home/kitchen/home-essentials/coffee/built-in/">Built-In</a>
3430                                                            </li>
3431                                                            <li>
3432
3433                                                                <a href="/home/kitchen/home-essentials/coffee/free-standing-coffee/">Free-Standing Coffee</a>
3434                                                            </li>
3435                                                    </ul>
3436                                                </div>
3437
3438                                        </div>
3439
3440                                                <div class="header__menu-newsblock">
3441                                                            <a href="https://www.goemans.com/home/promotions/?page=1&amp;category=1612,4119" class="header__menu-newsitem">
3442                                                                <h5>Promotions</h5>
3443                                                                <div class="header__menu-newsimage">
3444                                                                    <img src="/../../media/6341/goemans_highlight_visuals_336x167px_promotions.jpg" alt="" loading="lazy" decoding="async">
3445                                                                </div>
3446                                                            </a>
3447                                                            <a href="https://blog.goemans.com/tag/small-appliances" class="header__menu-newsitem">
3448                                                                <h5>BLOG POSTS</h5>
3449                                                                <div class="header__menu-newsimage">
3450                                                                    <img src="/../../media/6342/goemans_highlight_visuals_336x167px_blog-posts.jpg" alt="" loading="lazy" decoding="async">
3451                                                                </div>
3452                                                            </a>
3453                                                </div>
3454                                    </div>
3455                                </li>
3456                                <li class="side-nav__nav-subli">
3457                                    <div class="side-nav__nav-sublink">Accessories</div>
3458                                    <div class="header__menu-segmentw">
3459                                        <div class="header__menu-topics">
3460                                                <div class="header__menu-topic">
3461                                                    <a class="header__menu-title" href="/home/kitchen/accessories/bbq/">Bbq</a>
3462                                                    <ul class="header__topic-ul">
3463                                                            <li>
3464
3465                                                                <a href="/home/kitchen/accessories/bbq/bbq-accessories/">Bbq Accessories</a>
3466                                                            </li>
3467                                                            <li>
3468
3469                                                                <a href="/home/kitchen/accessories/bbq/bbq-and-fireplace-parts/">Bbq And Fireplace Parts</a>
3470                                                            </li>
3471                                                            <li>
3472
3473                                                                <a href="/home/kitchen/accessories/bbq/built-in/">Built-In</a>
3474                                                            </li>
3475                                                    </ul>
3476                                                </div>
3477                                                <div class="header__menu-topic">
3478                                                    <a class="header__menu-title" href="/home/kitchen/accessories/cooking/">Cooking</a>
3479                                                    <ul class="header__topic-ul">
3480                                                            <li>
3481
3482                                                                <a href="/home/kitchen/accessories/cooking/range/">Range</a>
3483                                                            </li>
3484                                                            <li>
3485
3486                                                                <a href="/home/kitchen/accessories/cooking/oven/">Oven</a>
3487                                                            </li>
3488                                                            <li>
3489
3490                                                                <a href="/home/kitchen/accessories/cooking/microwave/">Microwave</a>
3491                                                            </li>
3492                                                            <li>
3493
3494                                                                <a href="/home/kitchen/accessories/cooking/cooktop/">Cooktop</a>
3495                                                            </li>
3496                                                            <li>
3497
3498                                                                <a href="/home/kitchen/accessories/cooking/pizza-oven/">Pizza Oven</a>
3499                                                            </li>
3500                                                            <li>
3501
3502                                                                <a href="/home/kitchen/accessories/cooking/coffee/">Coffee</a>
3503                                                            </li>
3504                                                    </ul>
3505                                                </div>
3506                                                <div class="header__menu-topic">
3507                                                    <a class="header__menu-title" href="/home/kitchen/accessories/refrigeration/">Refrigeration</a>
3508                                                    <ul class="header__topic-ul">
3509                                                            <li>
3510
3511                                                                <a href="/home/kitchen/accessories/refrigeration/freestanding-fridge/">Freestanding Fridge</a>
3512                                                            </li>
3513                                                            <li>
3514
3515                                                                <a href="/home/kitchen/accessories/refrigeration/under-counter/">Under-Counter</a>
3516                                                            </li>
3517                                                            <li>
3518
3519                                                                <a href="/home/kitchen/accessories/refrigeration/filters/">Filters</a>
3520                                                            </li>
3521                                                            <li>
3522
3523                                                                <a href="/home/kitchen/accessories/refrigeration/refrigeration-built-in/">Refrigeration Built In</a>
3524                                                            </li>
3525                                                    </ul>
3526                                                </div>
3527                                                <div class="header__menu-topic">
3528                                                    <a class="header__menu-title" href="/home/kitchen/accessories/ventilation/">Ventilation</a>
3529                                                    <ul class="header__topic-ul">
3530                                                    </ul>
3531                                                </div>
3532                                                <div class="header__menu-topic">
3533                                                    <a class="header__menu-title" href="/home/kitchen/accessories/laundry/">Laundry</a>
3534                                                    <ul class="header__topic-ul">
3535                                                            <li>
3536
3537                                                                <a href="/home/kitchen/accessories/laundry/washerdryer/">Washer/Dryer</a>
3538                                                            </li>
3539                                                    </ul>
3540                                                </div>
3541                                                <div class="header__menu-topic">
3542                                                    <a class="header__menu-title" href="/home/kitchen/accessories/dishwasher/">Dishwasher</a>
3543                                                    <ul class="header__topic-ul">
3544                                                    </ul>
3545                                                </div>
3546
3547                                        </div>
3548
3549                                    </div>
3550                                </li>
3551                                <li class="side-nav__nav-subli">
3552                                    <div class="side-nav__nav-sublink">Eco</div>
3553                                    <div class="header__menu-segmentw">
3554                                        <div class="header__menu-topics">
3555
3556                                                    <div class="header__menu-text">
3557                                                        <p><span style="font-size: 12pt;">Save now, save later and save the future. Browse our Eco friendly appliances which can not only slash your energy bills but greatly reduce the energy, water consumption and environmental impact of your household.</span><span style="font-size: 12pt;"></span></p>
3558<p> </p>
3559<p><span style="font-size: 12pt;">See our Energy Star selection here</span></p>
3560<p> </p>
3561<p><a href="/home/eco-appliances/" title="Eco Appliances"><span style="font-size: 12pt;"><img loading="lazy" decoding="async" style="width: 281px; height: 172px;" src="/../../media/5084/goe_eco_leaf_vector.png?width=281&amp;height=172" alt=""></span></a></p>
3562<p><a href="/home/eco-appliances/" title="Eco Appliances"><img loading="lazy" decoding="async" style="width: 0px; height: 0px;" src="/../../media/5084/goe_eco_leaf_vector.png" alt=""></a></p>
3563                                                    </div>
3564                                        </div>
3565
3566                                    </div>
3567                                
3567</li>
3568                                <li class="side-nav__nav-subli">
3569                                    <div class="side-nav__nav-sublink">MADE IN CANADA</div>
3570                                    <div class="header__menu-segmentw">
3571                                        <div class="header__menu-topics">
3572
3573                                                    <div class="header__menu-text">
3574                                                        <p>Canada made, Canada proud. <a href="/home/made-in-canada/" title="MADE IN CANADA">Shop our Made in Canada items..</a>.</p>
3575<p> </p>
3576<p><img loading="lazy" decoding="async" style="width: 0px; height: 0px;" src="/../../media/9075/madeincanada-02.png" alt=""><a href="/home/made-in-canada/" title="MADE IN CANADA"><img loading="lazy" decoding="async" style="width: 186px; height: 183px; float: left;" src="/../../media/9075/madeincanada-02.png?width=186&amp;height=183&amp;mode=max" alt=""></a></p>
3577                                                    </div>
3578                                        </div>
3579
3580                                    </div>
3581                                </li>
3582                                <li class="side-nav__nav-subli">
3583                                    <div class="side-nav__nav-sublink">Grill Hero</div>
3584                                    <div class="header__menu-segmentw">
3585                                        <div class="header__menu-topics">
3586
3587                                                    <div class="header__menu-text">
3588                                                        <p><span>At Goemans Appliances, we believe a great grill is the heart of every exceptional outdoor kitchen. That’s why we recommend Grill Hero—trusted experts in BBQ cleaning, maintenance, and repair—to help you protect your investment and enjoy flawless grilling, season after season.</span></p>
3589<p><span>Whether you're hosting a summer get-together or perfecting your backyard culinary game, a well-maintained grill delivers better performance, lasts longer, and looks as impressive as it cooks.</span></p>
3590<p><span> </span></p>
3591<p><span><strong><a href="/home/grill-hero/" title="Grill Hero">Learn more and book your premium BBQ cleaning or service today!</a></strong></span></p>
3592                                                    </div>
3593                                        </div>
3594
3595                                    </div>
3596                                </li>
3597                                <li class="side-nav__nav-subli">
3598                                    <div class="side-nav__nav-sublink">Luxury for Less</div>
3599                                    <div class="header__menu-segmentw">
3600                                        <div class="header__menu-topics">
3601
3602                                                    <div class="header__menu-text">
3603                                                        <p><span>Shop our clearance and liquidation offers and enjoy exclusive savings on premium brands — with additional savings when you bundle.</span></p>
3604<p>&nbsp;</p>
3605<p><span><a href="/home/curated-clearance-luxury-appliances/" title="Curated Clearance Luxury Appliances"><img loading="lazy" decoding="async" style="width: 269px; height: 64px;" src="/../../media/9799/goe_basic_web_bttns_2025_view_detailspg.jpg?width=269&amp;height=64&amp;mode=max" alt=""></a></span></p>
3606                                                    </div>
3607                                        </div>
3608
3609                                    </div>
3610                                </li>
3611
3612                        </ul>
3613                    </li>
3614                </ul>
3615            </div>
3616
3617                <ul class="side-nav__extra">
3618                        <li>
3619                            <a href="/home/brands/" class="side-nav__link">
3620                                <span class="side-nav__extra-span">Brands</span>
3621                            </a>
3622                        </li>
3623                        <li>
3624                            <a href="/home/promotions/" class="side-nav__link">
3625                                <span class="side-nav__extra-span">Promotions</span>
3626                            </a>
3627                        </li>
3628                        <li>
3629                            <a href="/home/locations/" class="side-nav__link">
3630                                <span class="side-nav__extra-span">Locations</span>
3631                            </a>
3632                        </li>
3633                </ul>
3634                <ul class="header__item-ul" style="flex-direction:column">
3635                    <li>
3636                        <a href="/inventory-alert">Inventory alert</a>
3637                    </li>
3638                    <li>
3639                        <a href="/home/track-your-delivery">Track your delivery</a>
3640                    </li>
3641                    <li>
3642                        <a href="https://blog.goemans.com/">Blog</a>
3643                    </li>
3644                        <li>
3645                            <a href="https://www.goemans.com/home/easy-pay/">Pay An Invoice</a>
3646                        </li>
3647                        <li>
3648                            <a href="/home/locations/">Click Here For Support</a>
3649                        </li>
3650                </ul>
3651        </div>
3652    </div>
3653</noindex>
3654
3655    <div class="mc_embed_signup">
3656        <form id="quote-form" action="/umbraco/surface/subscriptionapi/RequestQuote" method="post" class="validate subscribe-form" target="_blank" novalidate>
3657            <input type="hidden" value="7750" name="rootContentId" />
3658            <input type="hidden" id="captcha-token" name="token" />
3659            <div class="mc_embed_signup_scroll">
3660                <div class="mc_embed_signup_close">&times;</div>
3661                <div class="response mce-success-response" id="mce-success-response" style="display: none">Thank you, someone will be in touch shortly</div>
3662                <div class="mc-field-group_form">
3663                    <h2 class="mc_embed_signup_title">Request a quote</h2>
3664                    <div class="mc-field-group">
3665                        <label for="mce-EMAIL">
3666                            Email Address <span class="asterisk">*</span>
3667                            <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
3668                        </label>
3669                        <input type="email" name="EMAIL" class="required email" required>
3670                    </div>
3671                    <div class="mc-field-group">
3672                        <label for="mce-FNAME">
3673                            First Name <span class="asterisk">*</span>
3674                            <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
3675                        </label>
3676                        <input type="text" name="FNAME" id="mce-FNAME" class="required mce-FNAME" required>
3677                    </div>
3678                    <div class="mc-field-group">
3679                        <label for="mce-LNAME">Last Name </label>
3680                        <input type="text" name="LNAME" id="mce-LNAME">
3681                    </div>
3682                    <div class="mc-field-group size1of2">
3683                        <label for="mce-PHONE">
3684                            Phone Number <span class="asterisk">*</span>
3685                            <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
3686                        </label>
3687                        <input type="text" name="PHONE" id="mce-PHONE" class="required mce-PHONE" required>
3688                    </div>
3689                    <div class="mc-field-group">
3690                        <label for="PRODUCTID">Model Number </label>
3691                        <input type="text" name="PRODUCTID" id="PRODUCTID">
3692                    </div>
3693                    <div class="mc-field-group">
3694                        <label for="mce-MESSAGE">
3695                            Message <span class="asterisk">*</span>
3696                            <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
3697                        </label>
3698                        <input type="text" name="MESSAGE" class="required mce-MESSAGE" required>
3699                    </div>
3700                    <div class="mc-field-group">
3701                        <label for="mce-LOCATION">
3702                            Nearest Location <span class="asterisk">*</span>
3703                            <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
3704                        </label>
3705                        <select name="LOCATION" class="required mce-LOCATION" required>
3706                                <option selected=&#x27;selected&#x27; value="Stoney Creek">
3707                                    Stoney Creek
3708                                </option>
3709                                <option  value="St.Catharines">
3710                                    St.Catharines
3711                                </option>
3712                                <option  value="Mississauga">
3713                                    Mississauga
3714                                </option>
3715                                <option  value="Kitchener">
3716                                    Kitchener
3717                                </option>
3718                                <option  value="London">
3719                                    London
3720                                </option>
3721                                <option  value="Vaughan">
3722                                    Vaughan
3723                                </option>
3724                                <option  value="Markham">
3725                                    Markham
3726                                </option>
3727                                <option  value="Whitby">
3728                                    Whitby
3729                                </option>
3730                        </select>
3731                    </div>
3732                    <div class="mc-field-group" style="display: block">
3733                        <input type="checkbox" name="NEWSLETTER" style="width: 25px;" id="NEWSLETTER">
3734                        <label for="NEWSLETTER">I would like to opt-in to receive the Goemans E-newsletter</label>
3735                    </div>
3736                    <div style="position: absolute; left: -5000px;" aria-hidden="true">
3737                        <input type="text" name="b8ia0zic88a7z120cxZxck" tabindex="-1" value="">
3738                    </div>
3739                    <div style="text-align:center">
3740                        <div class="g-recaptcha" id="quote-recaptcha" data-sitekey="" style="display:inline-block;"></div>
3741                    </div>
3742                    <div class="button_submit">
3743                        <button type="button" name="Request a quote" class="button btn" onclick="submitQuote(event)">Request a quote</button>
3744                    </div>
3745                </div>
3746                <div class="response" id="mce-error-response" style="display: none"></div>
3747            </div>
3748        </form>
3749    </div>
3750
3751    <div class="popup-content mc_embed_signup" id="BackorderPopup" data-class="delivery-message">
3752        <form id="backorder-form" action="/umbraco/surface/hubspotapi/SubmitBackorderdForm" method="post" class="validate subscribe-form" target="_blank" novalidate>
3753            <input type="hidden" value="7750" name="rootContentId" />
3754            <div>
3755                <div class="response mce-success-response" id="mce-success-response" style="display: none">
3756                    <h2 class="mc_embed_signup_title"><p>Thank you - we will be in touch as soon as possible.</p></h2>
3757                </div>
3758                <div class="mc-field-group_form">
3759                    <h2 class="mc_embed_signup_title">Sorry, this product is experiencing an extended backorder.</h2>
3760                    <h4><p>If you would like an Appliance Associate to contact you about selecting an available, similar model, please enter your info below.</p></h4>
3761                    <div class="mc-field-group">
3762                        <label for="mce-EMAIL">
3763                            Email Address <span class="asterisk">*</span>
3764                            <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
3765                        </label>
3766                        <input type="email" name="EMAIL" class="required email" required>
3767                    </div>
3768                    <div class="mc-field-group">
3769                        <label for="mce-FNAME">
3770                            First Name <span class="asterisk">*</span>
3771                            <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
3772                        </label>
3773                        <input type="text" name="FNAME" id="mce-FNAME" class="required mce-FNAME" required>
3774                    </div>
3775                    <div class="mc-field-group">
3776                        <label for="mce-FNAME">
3777                            Last Name
3778                        </label>
3779                        <input type="text" name="LNAME" id="mce-LNAME" class="mce-LNAME">
3780                    </div>
3781                    <input type="hidden" name="PRODUCTID" id="BackorderPopup_PRODUCTID">
3782                    <input type="hidden" name="FORMID" id="FORMID" value="103beb42-fa48-497a-a6f4-cfe102d26ebd">
3783                    <div class="mc-field-group">
3784                        <label for="mce-LOCATION">
3785                            Nearest Location
3786                            <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
3787                        </label>
3788                        <select name="LOCATION" id="mce-LOCATION" class="required mce-LOCATION">
3789                            <option disabled selected value=""> -- select an option -- </option>
3790                                    <option value="Stoney Creek">Stoney Creek</option>
3791                                    <option value="St.Catharines">St.Catharines</option>
3792                                    <option value="Mississauga">Mississauga</option>
3793                                    <option value="Kitchener">Kitchener</option>
3794                                    <option value="London">London</option>
3795                                    <option value="Vaughan">Vaughan</option>
3796                                    <option value="Markham">Markham</option>
3797                                    <option value="Whitby">Whitby</option>
3798                        </select>
3799                    </div>
3800                    <div class="mc-field-group">
3801                        <label for="mce-MESSAGE" class="label-heading" style="width: 100px;">
3802                            Message
3803                        </label>
3804                        <input type="text" name="MESSAGE" class="mce-MESSAGE" placeholder="">
3805                    </div>
3806                    <div class="button_submit">
3807                        <input type="submit" value="Submit" name="Submit" class="button btn">
3808                    </div>
3809                </div>
3810            </div>
3811        </form>
3812    </div>
3813    <div class="blackblock"></div>
3814
3815    
3816
3817<script src='/html/goemans/build/js/f-dcfed95f35.min.js' type='text/javascript'></script>
vendor: 1 bytes, line 3817
3817
3818<script type="text/javascript" src="/scripts/recaptcha-loader.js"></script>
3818
3819
3820    <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/[email protected]/slick/slick.css" />
3821    
3821<script type="text/javascript" defer src="https://cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
3821
3822    
3822<script defer src="https://cdnjs.cloudflare.com/ajax/libs/hammer.js/2.0.8/hammer.min.js"></script>
3822
3823    
3823<script type="text/javascript" src="/scripts/jquery.truncator.js"></script>
3823
3824    
3824<script type="text/javascript" src="/scripts/jquery.validate.js"></script>
3824
3825    
3825<script type="text/javascript" src="/scripts/jquery.validate.unobtrusive.min.js"></script>
3825
3826    
3826<script defer integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous" src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
3826
3827    
3827<script>
3828        tgDefer({
3829            name: 'fotorama',
3830            target: '.fotorama',
3831            src: 'https://cdnjs.cloudflare.com/ajax/libs/fotorama/4.6.4/fotorama.js'
3832        });
3833    </script>
3833
3834
3835    
3835<script type="text/javascript" src="/scripts/deferred-third-party.js"></script>
3835
3836    
3836<script type="text/javascript" src="/scripts/common.js?v=8"></script>
3836
3837    
3837<script type="text/javascript" src="/scripts/enhanced.ecommerce.js"></script>
3837
3838        
3838<script type="text/javascript" src="/scripts/Miele.js?v=1"></script>
3838
3839    
3839<script type="text/javascript" src="/scripts/ConfirmPopup.js"></script>
3839
3840    
3840<script>
3841        var _storeInfo = [];
3842
3843        _storeInfo.push({
3844            id: '7972',
3845            store: 'Stoney Creek',
3846            phone: '(905) 664-2035',
3847            phoneE164: '&#x2B;19056642035',
3848            email: '[email protected]',
3849            address: '903 Queenston Road ',
3850            city: 'Stoney Creek',
3851            state: 'ON',
3852            zip: 'L8G 1B6',
3853            workHours: '9:30 AM - 5:30 PM',
3854            latlng: { lat: parseFloat('43.226476'), lng: parseFloat('-79.756331') }
3855        });
3856        
3857        _storeInfo.push({
3858            id: '8024',
3859            store: 'St.Catharines',
3860            phone: '(905) 688-3000',
3861            phoneE164: '&#x2B;19056883000',
3862            email: '[email protected]',
3863            address: '166 Bunting Road',
3864            city: 'St. Catharines',
3865            state: 'ON',
3866            zip: 'L2M 3Y2',
3867            workHours: '9:30 AM - 5:30 PM',
3868            latlng: { lat: parseFloat('43.169034'), lng: parseFloat('-79.209811') }
3869        });
3870        
3871        _storeInfo.push({
3872            id: '8051',
3873            store: 'Mississauga',
3874            phone: '(905) 820-2600',
3875            phoneE164: '&#x2B;19058202600',
3876            email: '[email protected]',
3877            address: '3050 Vega Blvd ',
3878            city: 'Mississauga',
3879            state: 'ON',
3880            zip: 'L5L 5X8',
3881            workHours: '9:30 AM - 5:30 PM',
3882            latlng: { lat: parseFloat('43.514632'), lng: parseFloat('-79.692283') }
3883        });
3884        
3885        _storeInfo.push({
3886            id: '8071',
3887            store: 'Kitchener',
3888            phone: '(519) 650-4255',
3889            phoneE164: '&#x2B;15196504255',
3890            email: '[email protected]',
3891            address: '4585 King Street East',
3892            city: 'Kitchener',
3893            state: 'ON',
3894            zip: 'N2P 2G2',
3895            workHours: '9:30 AM - 5:30 PM',
3896            latlng: { lat: parseFloat('43.403726'), lng: parseFloat('-80.384968') }
3897        });
3898        
3899        _storeInfo.push({
3900            id: '8078',
3901            store: 'London',
3902            phone: '(519) 685-0800',
3903            phoneE164: '&#x2B;15196850800',
3904            email: '[email protected]',
3905            address: '1040 Wharncliffe Rd. South',
3906            city: 'London',
3907            state: 'ON',
3908            zip: 'N6L 1H2',
3909            workHours: '10:00 AM - 6:00 PM',
3910            latlng: { lat: parseFloat('42.93756'), lng: parseFloat('-81.259647') }
3911        });
3912        
3913        _storeInfo.push({
3914            id: '8106',
3915            store: 'Vaughan',
3916            phone: '(905) 264-1771',
3917            phoneE164: '&#x2B;19052641771',
3918            email: '[email protected]',
3919            address: '167 Chrislea Road ',
3920            city: 'Vaughan',
3921            state: 'ON',
3922            zip: 'L4L 8N6',
3923            workHours: '9:30 AM - 5:30 PM',
3924            latlng: { lat: parseFloat('43.7951783'), lng: parseFloat('-79.5422506') }
3925        });
3926        
3927        _storeInfo.push({
3928            id: '8113',
3929            store: 'Markham',
3930            phone: '(905) 513-0004',
3931            phoneE164: '&#x2B;19055130004',
3932            email: '[email protected]',
3933            address: '8401 Woodbine Avenue',
3934            city: 'Markham',
3935            state: 'ON',
3936            zip: 'L3R 2P4',
3937            workHours: '9:30 AM - 5:30 PM',
3938            latlng: { lat: parseFloat('43.8473268'), lng: parseFloat('-79.3570814') }
3939        });
3940        
3941        _storeInfo.push({
3942            id: '8127',
3943            store: 'Whitby',
3944            phone: '905-721-1555',
3945            phoneE164: '&#x2B;19057211555',
3946            email: '[email protected]',
3947            address: '1629 Victoria St. E ',
3948            city: 'Whitby',
3949            state: 'ON',
3950            zip: 'L1N 9W4',
3951            workHours: '10:00 AM - 5:30 PM',
3952            latlng: { lat: parseFloat('43.865909'), lng: parseFloat('-78.902134') }
3953        });
3954        
3955        _storeInfo.push({
3956            id: '8144',
3957            store: 'Distribution Centre',
3958            phone: '',
3959            phoneE164: '',
3960            email: '',
3961            address: '7975 Heritage Rd, Unit 1',
3962            city: 'Brampton',
3963            state: 'ON',
3964            zip: 'L6Y 5X5',
3965            workHours: '8:00 AM - 3:30 PM',
3966            latlng: { lat: parseFloat('43.6174834'), lng: parseFloat('-79.7858968') }
3967        });
3968            </script>
3968
3969    
3969<script type="text/javascript">
3970        function updateListCounter(url, updateElem) {
3971            $.ajax({
3972                url: url,
3973                data: {
3974                    rootContentId: 7750
3975                },
3976                cache: false,
3977                type: "GET",
3978                success: function (wishlistCounter) {
3979                    $(updateElem).text(wishlistCounter);
3980                }
3981            });
3982        }
3983
3984        // Antiforgery tokens are fetched on demand instead of being rendered into the page.
3985        //
3986        // Html.AntiForgeryToken() in this layout issued a token on every page render, which
3987        // writes the .AspNetCore.Antiforgery cookie. ASP.NET Core's output caching refuses to
3988        // store any response carrying a Set-Cookie header, so that one call disabled output
3989        // caching for the whole site - every cookieless visitor (new users, crawlers, and every
3990        // synthetic performance tool) paid the full uncached render and could not populate the
3991        // cache for anyone else either.
3992        //
3993        // Prefetched once after load rather than on first use. Both forms post with
3994        // target="_blank", and browsers can treat a new tab opened after an async gap as a
3995        // popup; having the token already in hand keeps the submit in the user's gesture.
3996        // The request is small and off the critical path, and it also primes the cookie so
3997        // this visitor's subsequent page loads are themselves cacheable.
3998        var tgAntiforgery = (function () {
3999            var TOKEN_FIELD = "__RequestVerificationToken";
4000            var tokenUrl = '/umbraco/surface/subscriptionapi/GetAntiforgeryToken';
4001            var value = null;
4002            var pending = null;
4003
4004            // Existing callers locate the token with a first-match selector on this field name,
4005            // so writing it into the forms keeps them working without further changes.
4006            function inject(token) {
4007                value = token;
4008                $("#newsletter-form, #quote-form, #backorder-form").each(function () {
4009                    var $form = $(this);
4010                    var $input = $form.find('input[name="' + TOKEN_FIELD + '"]');
4011                    if (!$input.length) {
4012                        $input = $('<input type="hidden" name="' + TOKEN_FIELD + '" />').appendTo($form);
4013                    }
4014                    $input.val(token);
4015                });
4016                return token;
4017            }
4018
4019            return {
4020                // Resolves with the token, fetching it once and reusing it thereafter.
4021                ensure: function () {
4022                    if (value) {
4023                        return $.Deferred().resolve(value).promise();
4024                    }
4025                    if (!pending) {
4026                        pending = $.ajax({ url: tokenUrl, type: "GET", cache: false })
4027                            .then(function (resp) {
4028                                pending = null;
4029                                return inject(resp.token);
4030                            }, function () {
4031                                pending = null;
4032                            });
4033                    }
4034                    return pending;
4035                }
4036            };
4037        })();
4038
4039        $(window).on("load", function () {
4040            tgAntiforgery.ensure();
4041        });
4042
4043        function serverApiCall(data, url, updateElem, callback) {
4044            data.rootContentId = 7750;
4045
4046            tgAntiforgery.ensure().then(function (token) {
4047                $.ajax({
4048                    url: url,
4049                    cache: false,
4050                    type: "POST",
4051                    data: JSON.stringify(data),
4052                    contentType: 'application/json; charset=utf-8',
4053                    beforeSend: function (xhr) {
4054                        xhr.setRequestHeader("RequestVerificationToken", token);
4055                    },
4056                })
4057                    .done(function (resp) {
4058                        $(updateElem).text(resp.Count);
4059                        if (callback)
4060                            callback(resp);
4061                    });
4062            });
4063        }
4064    </script>
4064
4065
4066        
4066<script>
4067            window.tgDefer({
4068                name: 'google-maps',
4069                src: 'https://maps.googleapis.com/maps/api/js?key=AIzaSyBEVmUxGDuOSMgwTqzLXrNPaJb1DqGoDn0&libraries=geometry'
4070            });
4071        </script>
4071
4072
4073
4074    
4074<script type="text/javascript">
4075        $("#add-to-cart-modal .close, #add-to-cart-modal .btn-secondary").click(function (e)
4076        {
4077            $('#add-to-cart-modal').modal('hide'); //doesn't work for unknown reasons
4078            $('#add-to-cart-modal').hide();
4079        });
4080
4081        $("#menu li").mouseover(function ()
4082            //$("#menu li[data-target='/home/promotions/dacor-buy-more-save-more-in-store-promo/']").mouseover(function ()
4083            {
4084                //$("#menu li").removeClass("over");
4085                //$("#menu a").removeClass("hover");
4086
4087                if ($(this).attr('data-target') == '/home/promotions/dacor-buy-more-save-more-in-store-promo/') {
4088                    $("#menu li").removeClass("over");
4089                    $(this).addClass("over");
4090
4091                    $("#menu a").removeClass("hover");
4092                    $(this).children().filter("a").addClass("hover");
4093
4094                    var parentItem = $(this).closest("ul").closest("li");
4095                    $(parentItem).addClass("over");
4096                    $(parentItem).children().filter("a").addClass("hover");
4097                }
4098                else if ('/home/promotions/dacor-buy-more-save-more-in-store-promo/'.indexOf($(this).attr('data-target')) === -1) {
4099                    $("#menu li").removeClass("over");
4100                    $("#menu a").removeClass("hover");
4101                }
4102            });
4103
4104        $('.-js-toggle').click(function () {
4105            $(this).next('.-toggle-block').slideToggle();
4106        });
4107
4108        //https://developerdocs.hawksearch.com/docs/rapid-ui-tracking#track-add-to-cart-events
4109        function trackAddToCart(productId, quantity, price, currencyCode) {
4110            HawkSearch.services.tracking.trackAddToCart(productId, quantity, price, currencyCode);
4111        }
4112
4113        $(document).on("click", ".add-model-to-cart", function (e) {
4114            console.log('Calling add to cart tracking');
4115            e.preventDefault();
4116
4117            if (!areAllTheAcksChecked())
4118                return;
4119
4120            var modelNumber = $(this).data('model-number');
4121            var category = $(this).data('category');
4122            var productName = $(this).data('product-name');
4123            var brand = $(this).data('brand');
4124            var variant = $(this).data('variant');
4125            var price = $(this).data('price');
4126
4127            var data = {
4128                modelId: $(this).attr('data-id')
4129            };
4130
4131
4132                if (window.HawkSearch?.services?.tracking) {
4133                    trackAddToCart(data.modelId, 1, price, 'CAD');
4134                } else {
4135                    addEventListener('hawksearch:initialized', trackAddToCart(data.modelId, 1, price, 'CAD'), { once: true });
4136                }
4137                
4138            // Add list value for products added from product list page only
4139            var catalogItem = $(this).closest('.catalogue__list-item');
4140
4141            // Need to check if item is backordered
4142            $.ajax({
4143                url: "/umbraco/surface/CartApi/CheckIfBackOrdered",
4144                data: {
4145                    modelId: $(this).attr('data-id'),
4146                    rootContentId: 7750
4147                }
4148            }).done(function (result) {
4149                if (result === 'True' && false) {
4150                    $('#add-to-cart-modal').empty();
4151                    showBackOrderForm(modelNumber);
4152                } else {
4153                    var selectedWarrantyBlock = $('input.js-include-warranty:checked')
4154                        .closest('.product__price-list_addons');
4155                    if (selectedWarrantyBlock.length > 0) {
4156                        data.WarrantyTerm = selectedWarrantyBlock.find('.product__price-list-price').data('years');
4157                    }
4158
4159                    serverApiCall(data, "/umbraco/surface/CartApi/AddProductToCart", $(".cart-counter"), function ()
4160                    {
4161
4162                        new EnhancedEcommerce().initAddToCart({
4163                            Id: modelNumber,
4164                            Category: category,
4165                            PageName: catalogItem.data('category'),
4166                            Name: productName,
4167                            Brand : brand,
4168                            Color: variant,
4169                            Price: price,
4170                        }, "/home/cart-step-1/");
4171                    });
4172                }
4173            });
4174        });
4175
4176        $(document).on("click", ".add-package-to-cart", function (e)
4177        {
4178            e.preventDefault();
4179
4180            var data = {
4181                packageId: $(this).attr('data-id')
4182            };
4183
4184            var name = $(this).attr('data-name');
4185            var category = $(this).attr('data-category');
4186            var brand = $(this).data('brand');
4187            var price = $(this).data('price');
4188
4189            var selectedWarrantyBlock = $('input.js-include-warranty:checked')
4190                .closest('.product__price-list_addons');
4191            if (selectedWarrantyBlock.length > 0) {
4192                data.warrantyTerm = selectedWarrantyBlock.find('.product__price-list-price').data('years');
4193            }
4194
4195            serverApiCall(data, "/umbraco/surface/CartApi/AddPackageToCart", $(".cart-counter"), function ()
4196            {
4197                new EnhancedEcommerce().initAddToCart({
4198                    Id: name,
4199                    Category: category,
4200                    Brand: brand,
4201                    Price: price,
4202                    Name: name
4203                });
4204
4205                window.location = "/home/cart-step-1/";
4206            });
4207        });
4208
4209        // Add package to cart HawkSearch
4210        $(document).on("click", "hawksearch-search-results", function (e)
4211        {
4212            // Get the full path of the click
4213            const path = e.originalEvent.composedPath();
4214    
4215            // Look for the element with the class '.add-model-to-cart' in that path
4216            const target = path.find(el => el.classList && el.classList.contains('add-package-to-cart'));
4217
4218            if (!target) return;
4219
4220            const isInsideHawk = path.some(el => el.tagName === 'HAWKSEARCH-SEARCH-RESULTS');
4221            if (!isInsideHawk) return;
4222            
4223            const $this = $(target);            
4224            e.preventDefault();
4225
4226            var data = {
4227                packageId: $(this).attr('data-id')
4228            };
4229
4230            var name = $(this).attr('data-name');
4231            var category = $(this).attr('data-category');
4232            var brand = $(this).data('brand');
4233            var price = $(this).data('price');
4234
4235            var selectedWarrantyBlock = $('input.js-include-warranty:checked')
4236                .closest('.product__price-list_addons');
4237            if (selectedWarrantyBlock.length > 0) {
4238                data.warrantyTerm = selectedWarrantyBlock.find('.product__price-list-price').data('years');
4239            }
4240
4241            serverApiCall(data, "/umbraco/surface/CartApi/AddPackageToCart", $(".cart-counter"), function ()
4242            {
4243                new EnhancedEcommerce().initAddToCart({
4244                    Id: name,
4245                    Category: category,
4246                    Brand: brand,
4247                    Price: price,
4248                    Name: name
4249                });
4250
4251                window.location = "/home/cart-step-1/";
4252            });
4253        });
4254
4255        $(document).on("click", ".add-clearance-to-cart", function (e)
4256        {
4257            e.preventDefault();
4258            // TODO This should be revised to use Clearance Product Id
4259            new EnhancedEcommerce().initAddToCart({
4260                Id: $(this).attr('data-id')
4261            });
4262            serverApiCall({ clearanceId: $(this).attr('data-id') }, "/umbraco/surface/CartApi/AddClearanceToCart", $(".cart-counter"), function ()
4263            {
4264                window.location = "/home/cart-step-1/";
4265            });
4266        });
4267
4268        // Add clearance to cart HawkSearch
4269        $(document).on("click", "hawksearch-search-results", function (e)
4270        {
4271            // Get the full path of the click
4272            const path = e.originalEvent.composedPath();
4273    
4274            // Look for the element with the class '.add-model-to-cart' in that path
4275            const target = path.find(el => el.classList && el.classList.contains('add-clearance-to-cart'));
4276
4277            if (!target) return;
4278
4279            const isInsideHawk = path.some(el => el.tagName === 'HAWKSEARCH-SEARCH-RESULTS');
4280            if (!isInsideHawk) return;
4281            
4282            const $this = $(target);
4283            e.preventDefault();
4284            // TODO This should be revised to use Clearance Product Id
4285            new EnhancedEcommerce().initAddToCart({
4286                Id: $(this).attr('data-id')
4287            });
4288            serverApiCall({ clearanceId: $(this).attr('data-id') }, "/umbraco/surface/CartApi/AddClearanceToCart", $(".cart-counter"), function ()
4289            {
4290                window.location = "/home/cart-step-1/";
4291            });
4292        });
4293
4294        function areAllTheAcksChecked() {
4295            let itemsSelector = '.must-ack';
4296            let errorMessageSelector = '.must-ack-error-message';
4297
4298            $(errorMessageSelector + ':visible').each(function (id, elem) { $(elem).hide() });
4299
4300            let notCheckedItems = $(itemsSelector + " input:not(:checked)");
4301            if (notCheckedItems.length === 0) {
4302                return true;
4303            }
4304
4305            let items = $(itemsSelector);
4306            for (let i = 0; i < items.length; i++) {
4307                let element = $(items[i]);
4308                let checkBoxes = element.find('input[type=checkbox]');
4309
4310                if (checkBoxes == null || checkBoxes.length == 0)
4311                    continue;
4312
4313                var checkbox = $(checkBoxes[0]);
4314
4315                if (!checkbox.is(':checked')) {
4316                    let errorMessages = element.find('.must-ack-error-message');
4317                    if (errorMessages != null && errorMessages.length > 0) {
4318                        $(errorMessages[0]).show();
4319                    }
4320                }
4321            }
4322
4323            return false;
4324        }
4325
4326        $(document).on("click", ".add-to-cart", function (e)
4327        {
4328            e.preventDefault();
4329
4330            var item = $(this).closest('.catalogue__item');
4331
4332            if (!areAllTheAcksChecked())
4333                return;
4334
4335            $.ajax({
4336                url: "/umbraco/surface/ProductModel/AddToCartModelSelector",
4337                data: {
4338                    id: $(this).attr('data-id'),
4339                    modelNumber: $(this).attr('data-model-number'),
4340                    rootContentId: 7750
4341                }
4342            }).done(function (result)
4343            {
4344                $("#add-to-cart-modal").html("");
4345                $("#add-to-cart-modal").html(result);
4346                $("#add-to-cart-modal").show();
4347                addToCartShow(item, result);
4348            });
4349
4350            function addToCartShow(item, result)
4351            {
4352                var p = $('#add-to-cart-modal');
4353
4354                p.find('._js-catalogue__popup-continue').on('click', function ()
4355                {
4356                    $("#add-to-cart-modal").hide();
4357                    popup.trigger('hide');
4358                });
4359
4360                popup.trigger('show', {
4361                    content: p
4362                });
4363
4364                $('.popup-close').on('click', function (e) {
4365                    $("#add-to-cart-modal").hide();
4366                });
4367
4368                $('.popup').on('mousedown', function() {
4369                    $("#add-to-cart-modal").hide();
4370                });
4371                $('.popup-inner').on('mousedown',function(e){
4372
4373                });
4374            };
4375        });
4376
4377        // Add to cart HawkSearch - opens the model-selector popup (regular products and Miele single-product variant)
4378        $(document).on("click", "hawksearch-search-results", function (e)
4379        {
4380            const path = e.originalEvent.composedPath();
4381
4382            const target = path.find(el => el.classList && el.classList.contains('add-to-cart'));
4383
4384            if (!target) return;
4385
4386            const isInsideHawk = path.some(el => el.tagName === 'HAWKSEARCH-SEARCH-RESULTS');
4387            if (!isInsideHawk) return;
4388
4389            const $this = $(target);
4390            e.preventDefault();
4391
4392            var item = $this.closest('.catalogue__item');
4393
4394            if (!areAllTheAcksChecked())
4395                return;
4396
4397            $.ajax({
4398                url: "/umbraco/surface/ProductModel/AddToCartModelSelector",
4399                data: {
4400                    id: $this.attr('data-id'),
4401                    modelNumber: $this.attr('data-model-number'),
4402                    rootContentId: 7750
4403                }
4404            }).done(function (result)
4405            {
4406                $("#add-to-cart-modal").html("");
4407                $("#add-to-cart-modal").html(result);
4408                $("#add-to-cart-modal").show();
4409
4410                var p = $('#add-to-cart-modal');
4411
4412                p.find('._js-catalogue__popup-continue').on('click', function ()
4413                {
4414                    $("#add-to-cart-modal").hide();
4415                    popup.trigger('hide');
4416                });
4417
4418                popup.trigger('show', {
4419                    content: p
4420                });
4421
4422                $('.popup-close').on('click', function (e) {
4423                    $("#add-to-cart-modal").hide();
4424                });
4425
4426                $('.popup').on('mousedown', function() {
4427                    $("#add-to-cart-modal").hide();
4428                });
4429                $('.popup-inner').on('mousedown',function(e){
4430
4431                });
4432            });
4433        });
4434
4435        // Request a quote popup HawkSearch
4436        $(document).on("click", "hawksearch-search-results", function (e)
4437        {
4438            const path = e.originalEvent.composedPath();
4439
4440            const target = path.find(el => el.classList && el.classList.contains('quote'));
4441
4442            if (!target) return;
4443
4444            const isInsideHawk = path.some(el => el.tagName === 'HAWKSEARCH-SEARCH-RESULTS');
4445            if (!isInsideHawk) return;
4446
4447            const $this = $(target);
4448            e.preventDefault();
4449
4450            $('#PRODUCTID').val($this.data('model-number'));
4451            $('.mc_embed_signup_scroll').fadeIn();
4452            $('.blackblock').fadeIn();
4453        });
4454
4455        $(document).on("click", "a.add-to-wishlist, span.add-to-wishlist", function (e)
4456        {
4457            e.preventDefault();
4458            var $addBtn = $(this);
4459
4460            serverApiCall({ pn: $(this).attr('data-id') }, "/umbraco/api/WishlistApi/AddToWishList", $(".wishlist-counter"),
4461                function (resp)
4462                {
4463                    if (resp != null && resp.IsSuccess) {
4464                        TGNS.show({
4465                            title: 'Item added to wishlist<br><strong>' + resp.Title + '</strong>'
4466
4467                        });
4468                    }
4469                    $addBtn
4470                        .next('span')
4471                        .text('Added')
4472                        .addClass('--added')
4473                        .parent('li')
4474                        .css('height', '24px');
4475                    $addBtn.remove();
4476                });
4477        });
4478
4479        // Add to wishlist HawkSearch
4480        $(document).on("click", "hawksearch-search-results", function (e)
4481        {
4482            const path = e.originalEvent.composedPath();
4483
4484            const target = path.find(el => el.classList && el.classList.contains('add-to-wishlist'));
4485
4486            if (!target) return;
4487
4488            const isInsideHawk = path.some(el => el.tagName === 'HAWKSEARCH-SEARCH-RESULTS');
4489            if (!isInsideHawk) return;
4490
4491            const $this = $(target);
4492            e.preventDefault();
4493            var $addBtn = $this;
4494
4495            serverApiCall({ pn: $this.attr('data-id') }, "/umbraco/api/WishlistApi/AddToWishList", $(".wishlist-counter"),
4496                function (resp)
4497                {
4498                    if (resp != null && resp.IsSuccess) {
4499                        TGNS.show({
4500                            title: 'Item added to wishlist<br><strong>' + resp.Title + '</strong>'
4501
4502                        });
4503                    }
4504                    $addBtn
4505                        .next('span')
4506                        .text('Added')
4507                        .addClass('--added')
4508                        .parent('li')
4509                        .css('height', '24px');
4510                    $addBtn.remove();
4511                });
4512        });
4513
4514        $(document).on("click", "a.add-to-comparelist, span.add-to-comparelist", function (e)
4515        {
4516            e.preventDefault();
4517
4518            if ($(".comparelist-counter").first().text() < parseInt('4')) {
4519                var $addBtn = $(this);
4520                serverApiCall({ pn: $(this).attr('data-id') }, "/umbraco/api/CompareApi/AddToCompareList", $(".comparelist-counter"),
4521                    function (resp)
4522                    {
4523                        if (resp != null && resp.IsSuccess) {
4524                            TGNS.show({
4525                                title: 'Item added to compare list<br><strong>' + resp.Title + '</strong>'
4526
4527                            });
4528                            $addBtn
4529                                .next('span')
4530                                .text('Added')
4531                                .addClass('--added');
4532                            $addBtn.remove();
4533                        }
4534                    });
4535            }
4536            else {
4537                alert("It's possible to add only up to 4 items.");
4538            }
4539        });
4540
4541        $(document).on("click", "#products-list-container .catalogue__item-top a, #products-list-container .catalogue__item-model", function (e) {
4542            e.preventDefault();
4543            var redirectUrl = $(this).attr("href");
4544            var catalogItem = $(this).closest('.catalogue__list-item');
4545            var product = {
4546                PageName: catalogItem.data('category'),
4547                Name: catalogItem.data('name'),
4548                Id: catalogItem.data('model-number'),
4549                Price: catalogItem.data('price'),
4550                Brand: catalogItem.data('brand'),
4551                Color: catalogItem.data('color'),
4552                IsSameDayDelivery: catalogItem.data('same-day-delivery'),
4553                IsEnergySavingRebateAvailable: catalogItem.data('energy-saving-rebate')
4554            };
4555            // A trick to make ctrl+click open product in a new tab AFTER gtm has sent all the data.
4556            function redirectToProductPage() {
4557                if (e.ctrlKey) {
4558                    window.open(redirectUrl, '_blank');
4559                } else {
4560                    document.location = redirectUrl;
4561                }
4562            }
4563            new EnhancedEcommerce().initProductClickView(product, redirectToProductPage);
4564        });
4565
4566        updateListCounter("/umbraco/api/WishlistApi/GetWishlistCount", $(".wishlist-counter"));
4567        updateListCounter("/umbraco/api/CompareApi/GetCompareListCount", $(".comparelist-counter"));
4568        updateListCounter("/umbraco/surface/CartApi/GetCartItemsCount", $(".cart-counter"));
4569
4570        function showBackOrderForm(modelNumber) {
4571            $('#BackorderPopup_PRODUCTID').val(modelNumber);
4572            var p = $('#BackorderPopup');
4573            popup.trigger('show', {
4574                content: p
4575            });
4576            $('.popup').off("mousedown");
4577        }
4578    </script>
4578
4579
4580    
4581    
4581<script type="text/javascript" src="/scripts/Catalog.js"></script>
4581
4582    
4582<script type="text/javascript">
4583        $(function () {
4584            catalog(catalogOptions);
4585        });
4586
4587        var catalogOptions = {
4588            url: '',
4589            getFilterParams: getFilterParams,
4590            onRequestSuccess: requestSuccessHandler
4591        }
4592
4593        function getFilterParams() {
4594            var params = {
4595                brand: [],
4596                category: [],
4597            };
4598
4599            $('#category-filter-list input:checkbox:checked').each(function ()
4600            {
4601                params.category.push($(this).val());
4602            });
4603            $('#brand-filter-list input:checkbox:checked').each(function ()
4604            {
4605                params.brand.push($(this).val());
4606            });
4607            params.sort = $('ul.catalogue-sort li a.selected').data('id');
4608            params.order = $('ul.catalogue-sort li a.selected').data('order');
4609
4610            return params;
4611        }
4612
4613        function requestSuccessHandler(result) {
4614            $("#products-list-container").html(result);
4615        }
4616    </script>
4616
4617
4618
4619        <!-- Start of HubSpot Embed Code -->
4620        
4620<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/5078513.js"></script>
4620
4621        <!-- End of HubSpot Embed Code -->
4622
4623
4624    
4624<script>
4625        function getBrowserData() {
4626            return {
4627                javaEnabled: window.navigator.javaEnabled(),
4628                language: window.navigator.language,
4629                colorDepth: window.screen.colorDepth,
4630                screenHeight: window.screen.height,
4631                screenWidth: window.screen.width,
4632                timeZone: new Date().getTimezoneOffset(),
4633                userAgent: window.navigator.userAgent,
4634                javascriptEnabled: true,
4635            };
4636        }
4637
4638        function isCaptchaEnabled() {
4639            var enabled = 'False';
4640            enabled = enabled == 'True';
4641
4642            return enabled;
4643        }
4644
4645        var quoteRecaptchaId = null;
4646        function submitQuote(e) {
4647            e.preventDefault();
4648
4649            // The token is prefetched after load; ensure() is a no-op resolve in the normal
4650            // case and only actually waits if the prefetch has not landed yet.
4651            tgAntiforgery.ensure().then(function () {
4652                $("#quote-form").submit();
4653                if (typeof grecaptcha !== "undefined" && quoteRecaptchaId !== null) {
4654                    grecaptcha.reset(quoteRecaptchaId);
4655                }
4656                $("#captcha-token").val("");
4657            });
4658        }
4659
4660        function submitQuoteCaptchaCallback(token) {
4661            $("#captcha-token").val(token);
4662        }
4663
4664        var RecaptchaCheck = function (recaptchaContainer, recaptchaElementId, formElement, tokenInputElement) {
4665            var context = this;
4666            this._elem = recaptchaContainer;
4667            this._recaptchaElementId = recaptchaElementId;
4668            this._formElement = formElement;
4669            this._tokenInputElement = tokenInputElement;
4670            this.widgetId = -99;
4671
4672            this.showRecaptcha = function () {
4673                context._elem.show();
4674            };
4675
4676            this.submitRequest = function (token) {
4677                if (token) {
4678                    context._tokenInputElement.val(token);
4679                }
4680            };
4681
4682            this.hideRecaptcha = function () {
4683                context._elem.hide();
4684            };
4685
4686            this.render = function () {
4687                context.widgetId = grecaptcha.render(document.getElementById(context._recaptchaElementId), {
4688                    'sitekey': '',
4689                    'callback': context.submitRequest,
4690                });
4691            };
4692
4693            this.getToken = function () {
4694                return grecaptcha.getResponse(context.widgetId);
4695            }
4696        }
4697
4698        var subscribeToNewsLetterController = null;
4699        function recaptchaOnloadCallback() {
4700            if (isCaptchaEnabled()) {
4701                subscribeToNewsLetterController = new RecaptchaCheck($(".recaptcha-popup"), "news-letter-recaptcha", $("#newsletter-form"), $("#newsletter-form-captcha-token"));
4702                subscribeToNewsLetterController.render();
4703
4704                quoteRecaptchaId = grecaptcha.render(document.getElementById("quote-recaptcha"), {
4705                    'sitekey': '',
4706                    'callback': submitQuoteCaptchaCallback,
4707                });
4708            }
4709        }
4710
4711        function subscribeToNewsletter() {
4712            // reCAPTCHA is loaded on demand, so the controller may not exist yet
4713            // if the user submits within the load window. Ignore the click rather
4714            // than throwing; the next one will go through.
4715            if (isCaptchaEnabled() && subscribeToNewsLetterController == null) {
4716                return;
4717            }
4718
4719            if (isCaptchaEnabled() && !subscribeToNewsLetterController._elem.is(":visible")) {
4720                subscribeToNewsLetterController.showRecaptcha();
4721            } else {
4722                $(".footer__newsletter-error-text").text("");
4723                var result = validateNewsLetterForm();
4724                if (result == null) {
4725                    tgAntiforgery.ensure().then(function () {
4726                        $("#newsletter-form").submit();
4727
4728                        if (isCaptchaEnabled()) {
4729                            subscribeToNewsLetterController.hideRecaptcha();
4730                        }
4731                    });
4732                } else {
4733                    $(".footer__newsletter-error-text").text(result);
4734                }
4735            }
4736        }
4737
4738        function validateNewsLetterForm() {
4739            var element = document.getElementById("mce-EMAIL");
4740            if (!validateEmail(element.value)) {
4741                return "Invalid email";
4742            }
4743
4744            if (isCaptchaEnabled() && subscribeToNewsLetterController.getToken == null) {
4745                return "Invalid Captcha";
4746            }
4747
4748            return null;
4749        }
4750
4751        function validateEmail(emailText) {
4752            return emailText.match(/^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/);
4753        }
4754    </script>
4754
4755</body>
4756
4757<template id="custom-search-results">
4758    <style>
4759        .main-controls {
4760            display: flex;
4761            align-items: center;
4762            justify-content: space-between;
4763            flex-wrap: wrap;
4764            gap: 10px;
4765            padding: 12px 16px;
4766            margin-bottom: var(--hawksearch-margin);
4767            background-color: #f8f8f8;
4768            border-bottom: 2px solid #b40c1e;
4769        }
4770
4771        .toolbar {
4772            display: flex;
4773            align-items: center;
4774            gap: 16px;
4775            white-space: nowrap;
4776        }
4777    </style>
4778
4779    <hawksearch-modified-query></hawksearch-modified-query>
4780    <hawksearch-query-suggestions></hawksearch-query-suggestions>
4781    <div class="row">
4782        <div class="column column--12 column-md--3">
4783            <hawksearch-content-zone name="LeftTop"></hawksearch-content-zone>
4784            <hawksearch-facets-list></hawksearch-facets-list>
4785            <hawksearch-content-zone name="LeftBottom"></hawksearch-content-zone>
4786        </div>
4787        <div class="column column--12 column-md--9">
4788            <hawksearch-content-zone name="Top"></hawksearch-content-zone>
4789            <hawksearch-content-zone name="Top2"></hawksearch-content-zone>
4790            <hawksearch-tabs></hawksearch-tabs>
4791            <hawksearch-selected-facets></hawksearch-selected-facets>
4792            <div class="main-controls">
4793                <hawksearch-pagination></hawksearch-pagination>
4794                <div class="toolbar">
4795                    <hawksearch-page-size></hawksearch-page-size>
4796                    <hawksearch-sorting></hawksearch-sorting>
4797                </div>
4798            </div>
4799            <hawksearch-search-results-list></hawksearch-search-results-list>
4800            <div style="display: flex; justify-content: center; padding: 16px 0;">
4801                <hawksearch-pagination></hawksearch-pagination>
4802            </div>
4803            <hawksearch-content-zone name="Bottom"></hawksearch-content-zone>
4804            <hawksearch-content-zone name="Bottom2"></hawksearch-content-zone>
4805        </div>
4806    </div>
4807</template>
4808
4809<template id="custom-autocomplete">
4810    <style>
4811        .autocomplete {
4812            padding-left: 6px;
4813            padding-right: 6px;
4814        }
4815
4816        .autocomplete__product {
4817            display: inline-flex;
4818            flex-direction: row;
4819            color: #8b2300;
4820            justify-content: space-between;
4821        }
4822    
4823        .autocomplete__product__image {
4824            width: 70px;
4825            height: auto;
4826        }
4827
4828        .autocomplete__product__image img {
4829            max-width: 70px;
4830            max-height: 70px;
4831            float: left;
4832        }
4833
4834        .autocomplete__product__title {
4835            font-weight: 400;
4836        }
4837
4838        .autocomplete__product__price {
4839            display: none;
4840        }
4841    </style>
4842
4843    <div class="autocomplete">
4844        <div class="row">
4845            {{#if products.results.length}}
4846                <div class="column column--12">
4847                    <span class="autocomplete__title autocomplete__title--products">{{products.title}}</span>
4848                    <div class="row autocomplete__products">
4849                        {{#each products.results}}
4850                            <div class="column column--12">
4851                                <div class="autocomplete__product">
4852                                    <a hawksearch-product="{{id}}" href="{{url}}" class="autocomplete__product__image">
4853                                        <img hawksearch-image src="{{imageUrl}}" alt="" />
4854                                    </a>
4855                                    <span class="autocomplete__product__title">
4856                                        <a hawksearch-product="{{id}}" href="{{url}}">{{html title}}</a>
4857                                    </span>
4858                                    {{#if rating}}
4859                                        <hawksearch-rating rating="{{rating}}"></hawksearch-rating>
4860                                    {{/if}}
4861                                    {{#unless (eq price undefined)}}
4862                                        <div class="autocomplete__product__price" itemprop="offers" itemtype="http://schema.org/Offer" itemscope>
4863                                            {{#if (lt salePrice price)}}
4864                                                <span class="autocomplete__product__price__original">{{currency price}}</span>
4865                                                <span class="autocomplete__product__price__current" itemprop="price">{{currency salePrice}}</span>
4866                                            {{else}}
4867                                                <span class="autocomplete__product__price-__current" itemprop="price">{{currency price}}</span>
4868                                            {{/if}}
4869                                        </div>
4870                                    {{/unless}}
4871                                    <hawksearch-variant-selector></hawksearch-variant-selector>
4872                                </div>
4873                            </div>
4874                        {{/each}}
4875                    </div>
4876                </div>
4877            {{/if}}
4878            {{#if (or categories.results.length queries.results.length productSuggestedQueries.results.length contentSuggestedQueries.results.length)}}
4879                <div class="column column--12 column-md--4">
4880                    {{#if productSuggestedQueries.results.length}}
4881                        <span class="autocomplete__title autocomplete__title--queries">{{productSuggestedQueries.title}}</span>
4882                        <ul class="autocomplete__list">
4883                            {{#each productSuggestedQueries.results}}
4884                                <li>
4885                                    <a hawksearch-query="{{query}}" href="{{url}}">{{query}}</a>
4886                                </li>
4887                            {{/each}}
4888                        </ul>
4889                    {{/if}}
4890                    {{#if contentSuggestedQueries.results.length}}
4891                        <span class="autocomplete__title autocomplete__title--queries">{{contentSuggestedQueries.title}}</span>
4892                        <ul class="autocomplete__list">
4893                            {{#each contentSuggestedQueries.results}}
4894                                <li>
4895                                    <a hawksearch-query="{{query}}" href="{{url}}">{{query}}</a>
4896                                </li>
4897                            {{/each}}
4898                        </ul>
4899                    {{/if}}
4900                    {{#if categories.results.length}}
4901                        <span class="autocomplete__title autocomplete__title--categories">{{categories.title}}</span>
4902                        <ul class="autocomplete__list">
4903                            {{#each categories.results}}
4904                                <li>
4905                                    <a hawksearch-category-field="{{field}}" hawksearch-category-value="{{value}}" href="{{url}}">{{html title}}</a>
4906                                </li>
4907                            {{/each}}
4908                        </ul>
4909                    {{/if}}
4910                    {{#if queries.results.length}}
4911                        <span class="autocomplete__title autocomplete__title--queries">{{queries.title}}</span>
4912                        <ul class="autocomplete__list">
4913                            {{#each queries.results}}
4914                                <li>
4915                                    <a hawksearch-query="{{query}}" href="{{url}}">{{query}}</a>
4916                                </li>
4917                            {{/each}}
4918                        </ul>
4919                    {{/if}}
4920                </div>
4921            {{/if}}
4922        </div>
4923        <div class="autocomplete__view-all">
4924            <a hawksearch-view-all>{{viewAllText}}</a>
4925        </div>
4926    </div>
4927</template>
4928
4929<template id="custom-tabs">
4930    <style>
4931        .tabs__item {
4932            border-bottom: 5px solid #b40c1e;
4933        }
4934
4935        .tabs__item:hover {
4936            color: #b40c1e;
4937        }
4938    </style>
4939
4940    <ul class="tabs{{attribute ' tabs--list' (gt tabs.length 4)}}">
4941        {{#each tabs}}
4942            {{#unless (eq value "Content")}}
4943                <li class="tabs__item{{attribute ' tabs__item--selected' selected}}" hawksearch-tab-value="{{value}}">
4944                    {{title}}
4945                    {{#if @root.displayCount}}({{count}}){{/if}}
4946                </li>
4947            {{/unless}}
4948        {{/each}}
4949    </ul>
4950</template>
4951
4952<template id="custom-pagination">
4953    <style>
4954        .pagination__page:hover {
4955            color: #fff;
4956        }
4957    </style>
4958    <div class="pagination">
4959        {{#if strings.summary}}
4960            <div class="pagination__summary">{{strings.summary}}</div>
4961        {{/if}}
4962        <div class="pagination__pages">
4963            {{#if displayFirstLink}}
4964                <span hawksearch-page="1" class="link pagination__page pagination__page--first" title="{{strings.first}}">
4965                    <hawksearch-icon name="chevron-back" size="1.2em"></hawksearch-icon>
4966                </span>
4967            {{/if}}
4968            {{#if displayPreviousLink}}
4969                <a
4970                    hawksearch-page="{{subtract page 1}}"
4971                    rel="prev"
4972                    href="{{pageUrl (subtract page 1)}}"
4973                    class="pagination__page pagination__page--previous"
4974                    title="{{strings.previous}}"
4975                >
4976                    <hawksearch-icon name="chevron-left" size="1.2em"></hawksearch-icon>
4977                </a>
4978            {{/if}}
4979            {{#each pages}}
4980                {{#if (eq this @root.page)}}
4981                    <span class="pagination__page pagination__page--selected">{{this}}</span>
4982                {{else}}
4983                    <a hawksearch-page="{{this}}" href="{{pageUrl this}}" class="pagination__page">{{this}}</a>
4984                {{/if}}
4985            {{/each}}
4986            {{#if displayNextLink}}
4987                <a
4988                    hawksearch-page="{{add page 1}}"
4989                    rel="next"
4990                    href="{{pageUrl (add page 1)}}"
4991                    class="pagination__page pagination__page--next"
4992                    title="{{strings.next}}"
4993                >
4994                    <hawksearch-icon name="chevron-right" size="1.2em"></hawksearch-icon>
4995                </a>
4996            {{/if}}
4997            {{#if displayLastLink}}
4998                <span hawksearch-page="{{totalPages}}" class="link pagination__page pagination__page--last" title="{{strings.last}}">
4999                    <hawksearch-icon name="chevron-forward" size="1.2em"></hawksearch-icon>
5000                </span>
5001            {{/if}}
5002        </div>
5003    </div>
5004</template>
5005
5006<template id="custom-search-results-item">
5007    <style>
5008        a:hover {
5009            color: #b40c1e;
5010        }
5011
5012        .search-results-list__item--product {
5013            border: 1px solid #e0e0e0;
5014            border-radius: 4px;
5015            transition: border-color 0.2s, box-shadow 0.2s;
5016        }
5017
5018        .search-results-list__item--product:hover {
5019            border-color: #b40c1e;
5020            box-shadow: 0 2px 8px rgba(0,0,0,0.1);
5021        }
5022
5023        .button--full-width {
5024            display: block;
5025            width: 100%;
5026        }
5027
5028        .add-to-cart, .add-package-to-cart, .miele-cart-item-add, .quote, .contact-us {
5029            font-weight: 700;
5030            font-size: 14px;
5031            line-height: 20px;
5032            font-family: Lato, sans-serif;
5033            display: inline-block;
5034            margin: 0;
5035            padding: 10px 35px;
5036            border: 1px solid #b40c1e;
5037            border-radius: 40px;
5038            background: none;
5039            color: #b40c1e;
5040            text-align: center;
5041            text-decoration: none;
5042            text-transform: none;
5043            letter-spacing: normal;
5044            transition: color .3s, background .3s, box-shadow .3s;
5045            cursor: pointer;
5046        }
5047
5048        .add-to-cart:hover, .add-package-to-cart:hover, .miele-cart-item-add:hover, .quote:hover, .contact-us:hover {
5049            transition: color .1s, background .1s, box-shadow .1s;
5050            box-shadow: 0 5px 15px 0 rgba(0,0,0,.4);
5051            background: #b40c1e;
5052            color: #fff;
5053        }
5054
5055        .search-results-list__item {
5056            display: flex;
5057            flex-direction: column;
5058            height: 100%;
5059        }
5060
5061        .search-results-item__image {
5062            position: relative;
5063            min-height: 200px;
5064            max-height: 200px;
5065            overflow: hidden;
5066            padding: 8px;
5067        }
5068
5069        .search-results-item__image .search-results-list__item__image {
5070            display: flex;
5071            align-items: center;
5072            justify-content: center;
5073            height: 100%;
5074        }
5075
5076        .search-results-item__image .search-results-list__item__image img {
5077            max-height: 180px;
5078            width: auto;
5079            object-fit: contain;
5080        }
5081
5082        .search-results-item__badges {
5083            position: absolute;
5084            top: 2em;
5085            left: 0;
5086            z-index: 1;
5087        }
5088
5089        .search-results-list__item__title {
5090            font-size: 14px;
5091            line-height: 1.3;
5092            display: -webkit-box;
5093            -webkit-line-clamp: 2;
5094            -webkit-box-orient: vertical;
5095            overflow: hidden;
5096            min-height: 2.6em;
5097        }
5098
5099        .search-results-list__item__description {
5100            font-size: 0.875rem;
5101            color: var(--hawksearch-color-secondary);
5102            overflow-wrap: break-word;
5103            display: -webkit-box;
5104            -webkit-line-clamp: 1;
5105            -webkit-box-orient: vertical;
5106            overflow: hidden;
5107            min-height: 1.4em;
5108        }
5109
5110        .search-results-list__item__price__original {
5111            color: var(--hawksearch-color-accent);
5112        }
5113
5114        .search-results-list__item__price__current {
5115            font-weight: 700;
5116            color: var(--hawksearch-color-accent);
5117        }
5118
5119        .search-results-list__item__pricing {
5120            margin-top: 8px;
5121        }
5122
5123        .search-results-list__item__price:last-child {
5124            margin-bottom: var(--hawksearch-margin);
5125        }
5126
5127        .search-results-list__item__content {
5128            display: flex;
5129            flex-direction: column;
5130            flex-grow: 1;
5131            padding: var(--padding-sm);
5132        }
5133
5134        .search-results-list__item__info {
5135            flex-grow: 1;
5136        }
5137
5138        .search-results-list__item__actions {
5139            margin-top: auto;
5140            padding-top: var(--padding-sm);
5141        }
5142
5143        .special-sale__label {
5144            font-size: 12px;
5145            color: #b40c1e;
5146            margin-top: 4px;
5147            margin-bottom: 6px;
5148        }
5149
5150        .search-results-list__item__sale-indicator {
5151            position: absolute;
5152            top: 8px;
5153            right: 8px;
5154            z-index: 2;
5155            color: #fff;
5156            background: #b40c1e;
5157            font-size: 11px;
5158            padding: 3px 8px;
5159            border-radius: 3px;
5160        }
5161    </style>
5162    {{#if (loadingHawkSearchResults)}}
5163        <div class="search-results-list__item search-results-list__item--{{type}}">
5164            {{#if (eq type "product")}}
5165                <div class="search-results-item__image">
5166                    {{#if (eq attributes.on_sale.[0] "true")}}
5167                        <span class="search-results-list__item__sale-indicator"><strong>On Sale</strong></span>
5168                    {{/if}}
5169                    <div class="search-results-item__badges">
5170                        {{#if (or (eq attributes.eco_product.[0] "yes") (eq attributes.eco_product.[0] "true"))}}
5171                            <img style="display: block" src="/../../media/3642/goe_eco_leaf_white-vector.png?width=80" />
5172                        {{/if}}
5173                        {{#if (eq attributes.next_day_delivery.[0] "true")}}
5174                            <img style="display: block" src="/../../media/3823/goe_instock_icon.png?width=80" />
5175                        {{/if}}
5176
5177                                {{#if (eq (itemType attributes.unique_id) "clearance")}}
5178                                        <img style="display: block" src="/../../media/8039/goe_clearance_badge_2024.png?width=80" />
5179                                {{/if}}
5180                                                </div>
5181                    <a hawksearch-link href="{{url}}" class="search-results-list__item__image" aria-label="{{title}}">
5182                        <img hawksearch-image src="{{imageUrl}}" alt="" />
5183                    </a>
5184                </div>
5185                
5186                <div class="search-results-list__item__content">
5187                    <div class="search-results-list__item__info">
5188                        <div class="search-results-list__item__title">
5189                            <a hawksearch-link href="{{url}}">{{title}}</a>
5190                        </div>
5191                        <span class="search-results-list__item__description">{{attributes.brand}} {{attributes.sku}}</span>
5192
5193                        <div class="search-results-list__item__pricing">
5194                            {{#if attributes.sale_end_date.[0]}}
5195                                <div class="special-sale__label">
5196                                    <span><strong>SALE</strong> UNTIL {{attributes.sale_end_date.[0]}}</span>
5197                                </div>
5198                            {{/if}}
5199
5200                            {{#unless (eq price undefined)}}
5201                                <div class="search-results-list__item__price" itemprop="offers" itemtype="http://schema.org/Offer" itemscope>
5202                                {{#if (lt salePrice price)}}
5203                                    <span class="search-results-list__item__price__original">{{currency price}}</span><br>
5204                                    <span class="search-results-list__item__price__current" itemprop="price">{{currency salePrice}}</span>
5205                                {{else}}
5206                                    <span class="search-results-list__item__price__current" itemprop="price">{{currency price}}</span>
5207                                {{/if}}
5208                                </div>
5209                            {{/unless}}
5210                        </div>
5211                    </div>
5212
5213                    <div class="search-results-list__item__actions">
5214                {{#if (or (eq (itemType attributes.unique_id) "product") (eq (itemType attributes.unique_id) "clearance"))}}
5215                    <!-- <hawksearch-variant-selector></hawksearch-variant-selector> -->         
5216                    {{#if (eq attributes.catalog_button_type.[0] "AddToCart")}}
5217                        {{#if (lt salePrice price)}}
5218                            <div class="catalogue__list-item" style="position: relative; margin-top: var(--padding-sm);"  data-id={{id}} data-name={{title}} data-price={{salePrice}} data-model-number={{sku}} data-brand={{attributes.brand}} data-color={{attributes.color}} data-same-day-delivery={{attributes.next_day_delivery}} data-energy-saving-rebate={{attributes.energy_rebate_available}} data-category={{attributes.category_level_1}}>    
5219                                <p class="catalogue__item-cart"><a href="#" class="btn btn_min add-to-cart" data-id={{id}} data-name={{title}} data-price={{salePrice}} data-model-number={{sku}} data-brand={{attributes.brand}} data-color={{attributes.color}} data-same-day-delivery={{attributes.next_day_delivery}} data-energy-saving-rebate={{attributes.energy_rebate_available}} data-category={{attributes.category_level_1}}>
5219Add to Cart</a></p>
5220                            </div>            
5221                        {{else}}
5222                            <div class="catalogue__list-item" style="position: relative; margin-top: var(--padding-sm);"  data-id={{id}} data-name={{title}} data-price={{price}} data-model-number={{sku}} data-brand={{attributes.brand}} data-color={{attributes.color}} data-same-day-delivery={{attributes.next_day_delivery}} data-energy-saving-rebate={{energy_rebate_available}} data-category={{category_level_1}}>    
5223                                <p class="catalogue__item-cart"><a href="#" class="btn btn_min add-to-cart" data-id={{id}} data-name={{title}} data-price={{salePrice}} data-model-number={{sku}} data-brand={{attributes.brand}} data-color={{attributes.color}} data-same-day-delivery={{attributes.next_day_delivery}} data-energy-saving-rebate={{attributes.energy_rebate_available}} data-category={{attributes.category_level_1}}>Add to Cart</a></p>
5224                            </div>
5225                        {{/if}}
5226                    {{/if}}
5227
5228                    {{#if (eq attributes.catalog_button_type.[0] "RequestAQuote")}}
5229                        <p class="catalogue__item-cart"><a id="{{attributes.unique_id}}" href="#" class="btn btn_min quote" data-model-number={{sku}}>Request a quote</a></p>
5230                    {{/if}}
5231                        
5232                    {{#if (eq attributes.catalog_button_type.[0] "ContactStore")}}
5233                        <p class="catalogue__item-cart"><a href="/home/locations" class="btn btn_min contact-us" data-id={{id}}>Contact Us</a></p>
5234                    {{/if}}
5235                        
5236                    {{#if (eq attributes.catalog_button_type.[0] "MieleAddToCartForAProductWithOneModel")}}
5237                        <p class="catalogue__item-cart"><a href="http://work2.whitecapcanada.com/miele2/Goemans/1323/en/Redirect/AddToCart?ArticleNumber={{attributes.article_number.[0]}}&addtocart=on" target="_blank" class="btn btn_min miele-cart-item-add">Add to your Miele Cart</a></p>
5238                    {{/if}}
5239                        
5240                    {{#if (eq attributes.catalog_button_type.[0] "MieleAddToCart")}}
5241                        <p class="catalogue__item-cart"><a href="#" class="btn btn_min add-to-cart miele-cart-item-add" data-id={{attributes.product_id}}>Add to your Miele Cart</a></p>
5242                    {{/if}}
5243                {{/if}}
5244            
5245                {{#if (eq (itemType attributes.unique_id) "package")}}
5246                    {{#if (eq attributes.catalog_button_type.[0] "AddToWishList")}}
5247                        <p class="catalogue__item-cart">
5248                            <a href="#" class="btn btn_min add-to-wishlist" data-id="pk-{{attributes.package_id}}">Add to Wishlist</a>
5249                        </p>
5250                    {{else}}
5251                        <p class="catalogue__item-cart">
5252                            <a href="#" class="btn btn_min add-package-to-cart"
5253                                data-id="{{attributes.package_id}}"
5254                                data-category="{{attributes.category_level_1}}"
5255                                data-name="{{attributes.name}}"
5256                                data-brand="{{attributes.brand}}"
5257                                data-price="{{attributes.price_sale}}">Add package to Cart</a>
5258                        </p>
5259                    {{/if}}
5260                {{/if}}
5261                    </div>
5262                </div>
5263            {{/if}}
5264    {{else}}
5265        <div class="search-results-list__item__title">
5266            <a hawksearch-link href={{url}}>{{title}}</a>
5267        </div>
5268        {{#if description}}
5269            <p>{{description}}</p>
5270        {{/if}}
5271    {{/if}}
5272    </div>
5273    </div>
5274</template>
5275
5276<template id="custom-recommendations-item">
5277    <style>
5278        .rec-card {
5279            display: flex;
5280            flex-direction: column;
5281            height: 100%;
5282            border: 1px solid #e0e0e0;
5283            border-radius: 4px;
5284            overflow: hidden;
5285            transition: border-color 0.2s, box-shadow 0.2s;
5286        }
5287
5288        .rec-card:hover {
5289            border-color: #b40c1e;
5290            box-shadow: 0 2px 8px rgba(0,0,0,0.1);
5291        }
5292
5293        .rec-card__image-wrap {
5294            position: relative;
5295            display: flex;
5296            align-items: center;
5297            justify-content: center;
5298            min-height: 180px;
5299            max-height: 180px;
5300            padding: 12px;
5301            background: #fafafa;
5302        }
5303
5304        .rec-card__image-wrap img {
5305            max-height: 160px;
5306            max-width: 100%;
5307            object-fit: contain;
5308        }
5309
5310        .rec-card__sale-badge {
5311            position: absolute;
5312            top: 8px;
5313            right: 8px;
5314            z-index: 2;
5315            color: #fff;
5316            background: #b40c1e;
5317            font-size: 11px;
5318            font-weight: 700;
5319            padding: 3px 8px;
5320            border-radius: 3px;
5321            text-transform: uppercase;
5322        }
5323
5324        .rec-card__content {
5325            display: flex;
5326            flex-direction: column;
5327            flex-grow: 1;
5328            padding: 12px;
5329        }
5330
5331        .rec-card__info {
5332            flex-grow: 1;
5333        }
5334
5335        .rec-card__title {
5336            font-size: 0.875rem;
5337            line-height: 1.3;
5338            display: -webkit-box;
5339            -webkit-line-clamp: 2;
5340            -webkit-box-orient: vertical;
5341            overflow: hidden;
5342            min-height: 2.6em;
5343        }
5344
5345        .rec-card__title a {
5346            color: inherit;
5347            text-decoration: none;
5348        }
5349
5350        .rec-card__title a:hover {
5351            color: #b40c1e;
5352        }
5353
5354        .rec-card__brand {
5355            font-size: 0.8rem;
5356            color: #999;
5357            margin-top: 4px;
5358        }
5359
5360        .rec-card__sale-label {
5361            font-size: 12px;
5362            color: #b40c1e;
5363            margin-top: 6px;
5364        }
5365
5366        .rec-card__price {
5367            margin-top: 8px;
5368        }
5369
5370        .rec-card__price-original {
5371            color: #999;
5372            text-decoration: line-through;
5373            font-size: 0.85rem;
5374        }
5375
5376        .rec-card__price-current {
5377            font-weight: 700;
5378            font-size: 1rem;
5379            color: #b40c1e;
5380        }
5381
5382        .rec-card__cta {
5383            margin-top: auto;
5384            padding-top: 12px;
5385        }
5386
5387        .rec-card__btn {
5388            display: block;
5389            width: 100%;
5390            text-align: center;
5391            text-decoration: none;
5392            font-weight: 700;
5393            font-size: 13px;
5394            font-family: Lato, sans-serif;
5395            padding: 8px 16px;
5396            border: 1px solid #b40c1e;
5397            border-radius: 40px;
5398            background: none;
5399            color: #b40c1e;
5400            text-transform: none;
5401            letter-spacing: normal;
5402            transition: color 0.2s, background 0.2s;
5403            cursor: pointer;
5404        }
5405
5406        .rec-card__btn:hover {
5407            background: #b40c1e;
5408            color: #fff;
5409        }
5410    </style>
5411    <div class="rec-card">
5412        <a hawksearch-link href="{{url}}" class="rec-card__image-wrap" aria-label="{{title}}">
5413            {{#if (eq attributes.on_sale.[0] "true")}}
5414                <span class="rec-card__sale-badge">Sale</span>
5415            {{/if}}
5416            <img hawksearch-image src="{{imageUrl}}" alt="" />
5417        </a>
5418
5419        <div class="rec-card__content">
5420            <div class="rec-card__info">
5421                <div class="rec-card__title">
5422                    <a hawksearch-link href="{{url}}">{{title}}</a>
5423                </div>
5424                <div class="rec-card__brand">{{attributes.brand}}</div>
5425
5426                {{#if attributes.sale_end_date.[0]}}
5427                    <div class="rec-card__sale-label">
5428                        <strong>SALE</strong> Until {{attributes.sale_end_date.[0]}}
5429                    </div>
5430                {{/if}}
5431
5432                {{#unless (eq price undefined)}}
5433                    <div class="rec-card__price" itemprop="offers" itemtype="http://schema.org/Offer" itemscope>
5434                        {{#if (lt salePrice price)}}
5435                            <span class="rec-card__price-original">{{currency price}}</span><br>
5436                            <span class="rec-card__price-current" itemprop="price">{{currency salePrice}}</span>
5437                        {{else}}
5438                            <span class="rec-card__price-current" itemprop="price">{{currency price}}</span>
5439                        {{/if}}
5440                    </div>
5441                {{/unless}}
5442            </div>
5443
5444            <div class="rec-card__cta">
5445                <a hawksearch-link href="{{url}}" class="rec-card__btn">{{viewLabel attributes.unique_id.[0] type}}</a>
5446            </div>
5447        </div>
5448    </div>
5449</template>
5450
5451<template id="custom-smartresponse">
5452    <style>
5453        .smart-response {
5454            background: #f9f9f9;
5455            border: 1px solid #e0e0e0;
5456            border-radius: 8px;
5457            padding: 16px 20px;
5458            margin-bottom: 20px;
5459            font-size: 0.95rem;
5460            line-height: 1.6;
5461            color: #2e2e2e;
5462        }
5463
5464        .smart-response__header {
5465            display: flex;
5466            align-items: center;
5467            gap: 8px;
5468            margin-bottom: 10px;
5469            font-weight: 600;
5470            color: #b40c1e;
5471        }
5472
5473        .smart-response__content {
5474            white-space: pre-wrap;
5475        }
5476
5477        .smart-response__content p {
5478            margin: 0 0 8px;
5479        }
5480
5481        .smart-response__content a {
5482            color: #b40c1e;
5483            text-decoration: underline;
5484        }
5485    </style>
5486    {{#if response}}
5487        <div class="smart-response">
5488            <div class="smart-response__header">
5489                <hawksearch-icon name="sparkles" size="1.2em"></hawksearch-icon>
5490                <span>AI-Powered Answer</span>
5491            </div>
5492            <div class="smart-response__content">
5493                {{{response}}}
5494            </div>
5495        </div>
5496    {{/if}}
5497</template>
5498
5499<script>
5500    // Empty-query search (search-button click or Enter key): show a "Type
5501    // something to search" prompt. HawkSearch re-renders the field and resets the
5502    // placeholder, so a MutationObserver re-applies it until the user types. The
5503    // message stays on the placeholder attribute (never the value) so it can't be
5504    // searched by accident.
5505    function tgSearchPrompt(el) {
5506        var root = el.getRootNode();
5507        var input = root.querySelector('[hawksearch-input]');
5508        if (!input) return;
5509        var MSG = 'Type something to search';
5510        input.placeholder = MSG;
5511        input.focus();
5512        // Flash the search bar (brand-coloured glow pulse) to draw attention.
5513        // The class lives on the stable shadow host so HawkSearch re-renders
5514        // don't wipe it; remove + reflow + re-add restarts the animation.
5515        var host = root.host;
5516        if (host) {
5517            clearTimeout(host.__tgFlashTimer);
5518            host.classList.remove('tg-search-flash');
5519            void host.offsetWidth;
5520            host.classList.add('tg-search-flash');
5521            host.__tgFlashTimer = setTimeout(function () {
5522                host.classList.remove('tg-search-flash');
5523            }, 700);
5524        }
5525        if (root.__tgSearchPromptObserver) return;
5526        var observer = new MutationObserver(function () {
5527            var current = root.querySelector('[hawksearch-input]');
5528            if (!current) return;
5529            if (current.value.trim()) {
5530                observer.disconnect();
5531                root.__tgSearchPromptObserver = null;
5532                return;
5533            }
5534            if (current.placeholder !== MSG) {
5535                current.placeholder = MSG;
5536            }
5537        });
5538        observer.observe(root, { childList: true, subtree: true, attributes: true, attributeFilter: ['placeholder'] });
5539        root.__tgSearchPromptObserver = observer;
5540    }
5541</script>
5541
5542
5543<script>
5544    // Drag-and-drop modal helper for HawkSearch visual search. Triggered from
5545    // the camera icon inside <template id="custom-visualsearch-field">. The
5546    // modal hosts the elements carrying HawkSearch's three required data
5547    // attributes, so the Rapid UI library's drag-handling / base64 / search
5548    // dispatch all run unchanged inside the dialog.
5549    window.tgVisualSearch = (function () {
5550        const MAX_BYTES = 4 * 1024 * 1024;
5551        // JFIF files report MIME image/jpeg, so MIME-based validation accepts
5552        // them. The .jfif extension check is a defensive fallback only.
5553        const ALLOWED_MIMES = ['image/jpeg', 'image/png', 'image/webp', 'image/avif'];
5554        const STATE = { open: null };
5555
5556        function validate(file) {
5557            if (!file) return { ok: false, msg: 'No file selected.' };
5558            if (file.size > MAX_BYTES) {
5559                return { ok: false, msg: 'That image is over 4 MB. Please choose a smaller one.' };
5560            }
5561            const isJfif = (file.name || '').toLowerCase().endsWith('.jfif');
5562            if (!ALLOWED_MIMES.includes(file.type) && !isJfif) {
5563                return { ok: false, msg: 'Unsupported format. Use JPG, PNG, WEBP, AVIF, or JFIF.' };
5564            }
5565            return { ok: true };
5566        }
5567
5568        function showError(msg) {
5569            if (!STATE.open) return;
5570            STATE.open.status.hidden = true;
5571            STATE.open.error.textContent = msg;
5572            STATE.open.error.hidden = false;
5573        }
5574
5575        function clearError() {
5576            if (!STATE.open) return;
5577            STATE.open.error.hidden = true;
5578            STATE.open.error.textContent = '';
5579        }
5580
5581        function onFileChange(e) {
5582            const file = e.target.files && e.target.files[0];
5583            const result = validate(file);
5584            if (!result.ok) {
5585                e.stopImmediatePropagation();
5586                e.preventDefault();
5587                e.target.value = '';
5588                showError(result.msg);
5589                return;
5590            }
5591            clearError();
5592        }
5593
5594        function onDrop(e) {
5595            const file = e.dataTransfer && e.dataTransfer.files && e.dataTransfer.files[0];
5596            const result = validate(file);
5597            if (!result.ok) {
5598                e.stopImmediatePropagation();
5599                e.preventDefault();
5600                showError(result.msg);
5601                return;
5602            }
5603            clearError();
5604        }
5605
5606        function onDragEnter(e) {
5607            e.preventDefault();
5608            if (STATE.open) STATE.open.dropArea.classList.add('vs-drop--active');
5609        }
5610
5611        function onDragOver(e) {
5612            e.preventDefault();
5613        }
5614
5615        function onDragLeave(e) {
5616            // Ignore leave events on nested children so the highlight doesn't flicker.
5617            if (!STATE.open || e.target !== STATE.open.dropArea) return;
5618            STATE.open.dropArea.classList.remove('vs-drop--active');
5619        }
5620
5621        function onPaste(e) {
5622            if (!STATE.open) return;
5623            const items = e.clipboardData && e.clipboardData.items;
5624            if (!items) return;
5625            for (let i = 0; i < items.length; i++) {
5626                const item = items[i];
5627                if (item.kind === 'file' && item.type && item.type.indexOf('image/') === 0) {
5628                    const file = item.getAsFile();
5629                    const result = validate(file);
5630                    if (!result.ok) { showError(result.msg); return; }
5631                    clearError();
5632                    // Populate the real file input so HawkSearch's own change
5633                    // listener runs the normal upload + search path.
5634                    const dt = new DataTransfer();
5635                    dt.items.add(file);
5636                    STATE.open.fileInput.files = dt.files;
5637                    STATE.open.fileInput.dispatchEvent(new Event('change', { bubbles: true }));
5638                    return;
5639                }
5640            }
5641        }
5642
5643        // Single cleanup path. Invoked from the dialog's native 'close' event,
5644        // which fires whether the dialog closed via Esc, our close() call, or
5645        // the X button — so all close paths share one teardown.
5646        function cleanup() {
5647            const ctx = STATE.open;
5648            if (!ctx) return;
5649
5650            ctx.fileInput.removeEventListener('change', onFileChange, true);
5651            ctx.dropArea.removeEventListener('drop', onDrop, true);
5652            ctx.dropArea.removeEventListener('dragenter', onDragEnter);
5653            ctx.dropArea.removeEventListener('dragover', onDragOver);
5654            ctx.dropArea.removeEventListener('dragleave', onDragLeave);
5655            document.removeEventListener('paste', onPaste);
5656            ctx.dialog.removeEventListener('click', ctx.onBackdropClick);
5657
5658            ctx.dropArea.classList.remove('vs-drop--active');
5659            ctx.fileInput.value = '';
5660            ctx.error.hidden = true;
5661            ctx.error.textContent = '';
5662            ctx.status.hidden = true;
5663            const display = ctx.dialog.querySelector('[hawksearch-visualsearch-display]');
5664            if (display) display.innerHTML = '';
5665
5666            // Return dialog to its original shadow-root parent so the next
5667            // open() finds it via getRootNode().getElementById('vs-dialog').
5668            if (ctx.originalParent && ctx.dialog.parentNode !== ctx.originalParent) {
5669                ctx.originalParent.appendChild(ctx.dialog);
5670            }
5671
5672            if (ctx.prevFocus && typeof ctx.prevFocus.focus === 'function') {
5673                try { ctx.prevFocus.focus(); } catch (_) { /* node may be gone */ }
5674            }
5675            STATE.open = null;
5676        }
5677
5678        // Promote the shadow-scoped styles to document.head once so the dialog
5679        // still looks right after we move it out of the shadow root. Handles
5680        // both <style> elements and adoptedStyleSheets (Rapid UI may use
5681        // either). Selectors are all .vs-* — safe to apply globally.
5682        function ensureGlobalStyles(shadowRoot) {
5683            if (document.getElementById('tg-visualsearch-global-styles')) return;
5684            if (!shadowRoot) return;
5685            let cssText = '';
5686            const styleEls = shadowRoot.querySelectorAll
5687                ? shadowRoot.querySelectorAll('style')
5688                : [];
5689            styleEls.forEach(function (el) { cssText += el.textContent + '\n'; });
5690            if (shadowRoot.adoptedStyleSheets) {
5691                for (let i = 0; i < shadowRoot.adoptedStyleSheets.length; i++) {
5692                    try {
5693                        const rules = shadowRoot.adoptedStyleSheets[i].cssRules;
5694                        for (let j = 0; j < rules.length; j++) {
5695                            cssText += rules[j].cssText + '\n';
5696                        }
5697                    } catch (_) { /* cross-origin / restricted sheet */ }
5698                }
5699            }
5700            if (!cssText.trim()) return;
5701            const cloned = document.createElement('style');
5702            cloned.id = 'tg-visualsearch-global-styles';
5703            cloned.textContent = cssText;
5704            document.head.appendChild(cloned);
5705        }
5706
5707        function open(triggerEl) {
5708            // Each <hawksearch-visualsearch-field> has its own shadow root.
5709            // Resolve the dialog within the SAME root as the trigger so multiple
5710            // instances on a page don't cross-talk.
5711            const root = triggerEl.getRootNode();
5712            const dialog = root.getElementById ? root.getElementById('vs-dialog') : null;
5713            if (!dialog) return;
5714            // If a modal is already open (e.g. from another visualsearch-field
5715            // instance on the page), close it first so this trigger can take
5716            // over. dialog.close() fires the 'close' event, which runs
5717            // cleanup() synchronously and nulls STATE.open.
5718            if (STATE.open) STATE.open.dialog.close();
5719
5720            // Move the dialog out of the shadow root into document.body so it
5721            // survives the host being hidden by responsive breakpoints (the
5722            // desktop/mobile header swap). Restored on cleanup().
5723            ensureGlobalStyles(root);
5724            const originalParent = dialog.parentNode;
5725            document.body.appendChild(dialog);
5726
5727            const ctx = {
5728                root: root,
5729                originalParent: originalParent,
5730                dialog: dialog,
5731                fileInput: dialog.querySelector('[hawksearch-visualsearch-fileinput]'),
5732                dropArea:  dialog.querySelector('[hawksearch-visualsearch-droparea]'),
5733                error:     dialog.querySelector('.vs-drop__error'),
5734                status:    dialog.querySelector('.vs-drop__status'),
5735                prevFocus: document.activeElement,
5736                onBackdropClick: function (e) { if (e.target === dialog) close(dialog); }
5737            };
5738            STATE.open = ctx;
5739
5740            ctx.fileInput.addEventListener('change', onFileChange, true);
5741            ctx.dropArea.addEventListener('drop', onDrop, true);
5742            ctx.dropArea.addEventListener('dragenter', onDragEnter);
5743            ctx.dropArea.addEventListener('dragover', onDragOver);
5744            ctx.dropArea.addEventListener('dragleave', onDragLeave);
5745            document.addEventListener('paste', onPaste);
5746            dialog.addEventListener('click', ctx.onBackdropClick);
5747            dialog.addEventListener('close', cleanup, { once: true });
5748
5749            dialog.showModal();
5750        }
5751
5752        function close(_closeEl) {
5753            if (!STATE.open) return;
5754            STATE.open.dialog.close(); // triggers 'close' event → cleanup()
5755        }
5756
5757        // Auto-close + in-flight state, piggy-backing on the same
5758        // requestType === 'ImageData' convention already used by the
5759        // page-level loading overlay in _HawkHead.New.cshtml.
5760        addEventListener('hawksearch:before-search-executed', function (e) {
5761            if (!STATE.open) return;
5762            if (!e.detail || e.detail.requestType !== 'ImageData') return;
5763            clearError();
5764            STATE.open.status.hidden = false;
5765        });
5766
5767        addEventListener('hawksearch:search-completed', function () {
5768            // Only close if we entered the in-flight state, i.e. this is the
5769            // image search we kicked off (not some unrelated completion).
5770            if (!STATE.open || STATE.open.status.hidden) return;
5771            close(STATE.open.dialog);
5772        });
5773
5774        addEventListener('hawksearch:search-failed', function () {
5775            if (!STATE.open || STATE.open.status.hidden) return;
5776            showError('Search failed. Try a different image.');
5777        });
5778
5779        return { open: open, close: close, _state: STATE };
5780    })();
5781</script>
5781
5782
5783<template id="custom-unifiedsearch-field">
5784    <style>
5785        .unifiedsearch-field {
5786            display: flex;
5787            align-items: center;
5788            position: relative;
5789            border: 1px solid #ccc;
5790            border-radius: 4px;
5791            background: #fff;
5792        }
5793
5794        .unifiedsearch-field input[type="text"] {
5795            flex: 1;
5796            min-width: 0;
5797            border: none;
5798            outline: none;
5799            padding: 8px 12px;
5800            font-size: inherit;
5801            background: transparent;
5802        }
5803
5804        .unifiedsearch-field__actions {
5805            display: flex;
5806            align-items: center;
5807            flex-shrink: 0;
5808            gap: 4px;
5809            padding-right: 4px;
5810        }
5811
5812        .unifiedsearch-field__search-btn {
5813            display: inline-flex;
5814            align-items: center;
5815            justify-content: center;
5816            cursor: pointer;
5817            padding: 6px;
5818            border: 1px solid #ccc;
5819            border-radius: 50%;
5820            background: none;
5821            color: #666;
5822            transition: color 0.2s, border-color 0.2s;
5823        }
5824
5825        .unifiedsearch-field__search-btn:hover {
5826            color: #b40c1e;
5827            border-color: #b40c1e;
5828        }
5829
5830        .unifiedsearch-field__wrapper {
5831            position: relative;
5832        }
5833
5834        hawksearch-autocomplete {
5835            position: absolute;
5836            top: 100%;
5837            left: 0;
5838            right: 0;
5839            z-index: 200;
5840        }
5841
5842        @keyframes tgSearchGlow {
5843            0%   { border-color: #ccc; box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
5844            25%  { border-color: #b40c1e; box-shadow: 0 0 9px 2px rgba(255, 179, 0, 0.8); }
5845            60%  { border-color: #b40c1e; box-shadow: 0 0 9px 2px rgba(255, 179, 0, 0.8); }
5846            100% { border-color: #ccc; box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
5847        }
5848
5849        :host(.tg-search-flash) .unifiedsearch-field {
5850            animation: tgSearchGlow 0.6s ease-out;
5851        }
5852    </style>
5853    <div class="unifiedsearch-field__wrapper">
5854        <div class="unifiedsearch-field">
5855            <input
5856                type="text"
5857                name="hawksearch-unified-search-field"
5858                hawksearch-input
5859                hawksearch-unified-search
5860                value="{{query}}"
5861                placeholder="{{strings.placeholder}}"
5862                onkeyup="if(event.key==='Enter'&&!this.value.trim()){event.stopImmediatePropagation();tgSearchPrompt(this);}"
5863            />
5864            <div class="unifiedsearch-field__actions">
5865                <button type="button" class="unifiedsearch-field__search-btn" title="Search" onclick="var input=this.closest('.unifiedsearch-field').querySelector('[hawksearch-input]');if(input&&input.value.trim()){HawkSearch.services.search.query({queryString:input.value.trim(),requestType:'UnifiedSearch'});}else{tgSearchPrompt(this);}">
5866                    <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
5867                </button>
5868                <hawksearch-visualsearch-field></hawksearch-visualsearch-field>
5869            </div>
5870        </div>
5871        <hawksearch-autocomplete request-type="UnifiedSearch"></hawksearch-autocomplete>
5872    </div>
5873</template>
5874
5875<template id="custom-visualsearch-field">
5876    <style>
5877        .vs-icon {
5878            display: inline-flex; align-items: center; justify-content: center;
5879            cursor: pointer; padding: 6px;
5880            border: 1px solid #ccc; border-radius: 50%;
5881            background: none; color: #666;
5882            transition: color 0.2s, border-color 0.2s;
5883        }
5884        .vs-icon:hover { color: #b40c1e; border-color: #b40c1e; }
5885
5886        .vs-dialog {
5887            width: min(520px, 92vw);
5888            max-height: 90vh;
5889            padding: 0;
5890            border: none;
5891            border-radius: 8px;
5892            box-shadow: 0 12px 40px rgba(0,0,0,0.25);
5893        }
5894        .vs-dialog::backdrop {
5895            background: rgba(0,0,0,0.45);
5896        }
5897
5898        .vs-dialog__head {
5899            display: flex; align-items: center; justify-content: space-between;
5900            padding: 14px 18px;
5901            border-bottom: 1px solid #eee;
5902        }
5903        .vs-dialog__head h2 { margin: 0; font-size: 1.05rem; color: #2e2e2e; }
5904        .vs-close {
5905            background: none; border: none; cursor: pointer;
5906            font-size: 1.5rem; line-height: 1; color: #666; padding: 4px 8px;
5907        }
5908        .vs-close:hover { color: #b40c1e; }
5909
5910        .vs-drop {
5911            position: relative;
5912            margin: 18px;
5913            padding: 36px 20px;
5914            border: 2px dashed #ccc;
5915            border-radius: 6px;
5916            text-align: center;
5917            transition: border-color 0.15s, background 0.15s, box-shadow 0.15s;
5918        }
5919        .vs-drop--active {
5920            border-color: #b40c1e;
5921            background: rgba(0,0,0,0.02);
5922            box-shadow: 0 0 0 4px rgba(255, 179, 0, 0.8);
5923        }
5924
5925        .vs-drop__preview { min-height: 0; margin-bottom: 8px; }
5926        .vs-drop__preview img {
5927            max-width: 100%; max-height: 160px;
5928            border-radius: 4px;
5929            object-fit: contain;
5930        }
5931
5932        .vs-drop__prompt { margin: 4px 0; font-size: 0.95rem; color: #2e2e2e; }
5933        .vs-drop__prompt--or { color: #999; font-size: 0.85rem; }
5934
5935        .vs-drop__upload {
5936            display: inline-block;
5937            margin: 6px 0 10px;
5938            padding: 8px 18px;
5939            border: 1px solid #b40c1e;
5940            border-radius: 40px;
5941            color: #b40c1e;
5942            cursor: pointer;
5943            font-weight: 700;
5944            transition: background 0.15s, color 0.15s;
5945        }
5946        .vs-drop__upload:hover { background: #b40c1e; color: #fff; }
5947        .vs-drop__upload input[type="file"] { display: none; }
5948
5949        .vs-drop__hint  { color: #888; font-size: 0.8rem; margin-top: 8px; }
5950        .vs-drop__error { color: #c00; font-size: 0.85rem; margin-top: 8px; }
5951        .vs-drop__status {
5952            margin-top: 10px;
5953            color: #b40c1e; font-weight: 600;
5954        }
5955
5956        /* Touch devices: drag isn't possible, swap copy. */
5957        @media (pointer: coarse) {
5958            .vs-drop__prompt--drag,
5959            .vs-drop__prompt--or { display: none; }
5960            .vs-drop__upload     { font-size: 0; padding: 12px 22px; }
5961            .vs-drop__upload::before {
5962                content: "Tap to upload a photo";
5963                font-size: 1rem;
5964            }
5965        }
5966    </style>
5967
5968    <button type="button"
5969            class="vs-icon"
5970            title="Search by image"
5971            aria-haspopup="dialog"
5972            aria-controls="vs-dialog"
5973            onclick="tgVisualSearch.open(this)">
5974        <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"/><circle cx="12" cy="13" r="4"/></svg>
5975    </button>
5976
5977    <dialog id="vs-dialog" class="vs-dialog" aria-labelledby="vs-title">
5978        <header class="vs-dialog__head">
5979            <h2 id="vs-title">Search by image</h2>
5980            <button type="button" class="vs-close" aria-label="Close"
5981                    onclick="tgVisualSearch.close(this)">&times;</button>
5982        </header>
5983
5984        <div class="vs-drop" hawksearch-visualsearch-droparea>
5985            <div class="vs-drop__preview" hawksearch-visualsearch-display></div>
5986
5987            <p class="vs-drop__prompt vs-drop__prompt--drag">Drag an image here</p>
5988            <p class="vs-drop__prompt vs-drop__prompt--or">or</p>
5989
5990            <label class="vs-drop__upload">
5991                Choose a file
5992                <input hawksearch-visualsearch-fileinput
5993                       type="file"
5994                       accept="image/jpeg,image/png,image/webp,image/avif,.jfif" />
5995            </label>
5996
5997            <p class="vs-drop__hint">
5998                Or paste an image with Ctrl/Cmd&nbsp;+&nbsp;V<br>
5999                Max 4&nbsp;MB · JPG, PNG, WEBP, AVIF, JFIF
6000            </p>
6001
6002            <p class="vs-drop__error" role="alert" hidden></p>
6003            <p class="vs-drop__status" role="status" hidden>Searching by image…</p>
6004        </div>
6005    </dialog>
6006</template>
6007</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.