PageSourceSearch

https://www.grillmastersclub.com/search

html grillmastersclub.com collected 2026-10-03 19:48:08 UTC 321,101 bytes, 5,837 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4
5   
6
7    <link rel="preconnect dns-prefetch" href="https://api.config-security.com/" crossorigin>
8    <link rel="preconnect dns-prefetch" href="https://conf.config-security.com/" crossorigin>
9    <link rel="preconnect dns-prefetch" href="https://whale.camera/" crossorigin>
10    
10<script>
11   /* >> TriplePixel :: start*/
12      window.TriplePixelData={TripleName:"grill-masters-club.myshopify.com",ver:"2.12",plat:"SHOPIFY",isHeadless:false},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(".txt")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,a){return void 0===a&&(a=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(a)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href,ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://whale.camera/live/dot.txt",5)))}}("","TriplePixel",localStorage);
13  /* << TriplePixel :: end*/
14    </script>
14
15    
16    <!-- VisitIQ Pixel Manual Install -->
17    
17<script type="text/javascript" src="https://pixel.visitiq.io/vpixel.js"></script>
17
18    <!-- end VisitIQ Pixel Manual Install -->
19
20    <!-- TikTok Pixel Manual Install -->
21    
vendor: 1,025 bytes, lines 21-28
21<script>
22      !function (w, d, t) {
23        w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{};var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)};
24
25        ttq.load('C92AVA66LEB679H4A4CG');
26        ttq.page();
27      }(window, document, 'ttq');
28    </script>
28
29
30    <meta charset="utf-8">
31    <meta http-equiv="X-UA-Compatible" content="IE=edge">
32    <meta name="viewport" content="width=device-width,initial-scale=1">
33    <meta name="theme-color" content="">
34    <link rel="canonical" href="https://www.grillmastersclub.com/search">
35    <meta name="facebook-domain-verification" content="9zd33e1btz5fub9rbzvwxzdt1397lx">
36    <meta name="google-site-verification" content="j92IFzblKukSYbW1eEdpIUqzVVG1qNWEnfNm-Wqg3SU">
37    <meta name="google-site-verification" content="HT3SllYU83olgHY0z9qdeef-WLkahm-fQ4GWIIhX_RU"><link
38        rel="icon"
39        type="image/png"
40        href="//www.grillmastersclub.com/cdn/shop/files/cropped-Flame-01-192x192.png?crop=center&height=32&v=1660288756&width=32"
41      ><link
42      rel="preconnect"
43      href="https://cdn.shopify.com"
44      crossorigin
45    >
46    <link
47      rel="preconnect"
48      href="https://fonts.gstatic.com/"
49      crossorigin
50    >
51    <link
52      rel="preconnect"
53      href="https://monorail-edge.shopifysvc.com"
54      crossorigin
55    >
56
57    <title>
58      Search
59      
60        | Grill Masters Club
61    </title>
62
63    
64      <meta name="description" content="Get 5+ premium BBQ &amp; grilling products delivered monthly! Each box is hand-curated by our pitmaster panel to help you discover new sauces, dry rubs, grilling surprises, recipes, grilling pro tips and more.">
65    
66
67    
68
69
70<meta property="og:site_name" content="Grill Masters Club">
71<meta property="og:url" content="https://www.grillmastersclub.com/search">
72<meta property="og:title" content="Search">
73<meta property="og:type" content="website">
74<meta property="og:description" content="Get 5+ premium BBQ &amp; grilling products delivered monthly! Each box is hand-curated by our pitmaster panel to help you discover new sauces, dry rubs, grilling surprises, recipes, grilling pro tips and more."><meta property="og:image" content="http://www.grillmastersclub.com/cdn/shop/files/Grill-Masters-Club-Logo.png?height=628&pad_color=fff&v=1665678930&width=1200">
75  <meta property="og:image:secure_url" content="https://www.grillmastersclub.com/cdn/shop/files/Grill-Masters-Club-Logo.png?height=628&pad_color=fff&v=1665678930&width=1200">
76  <meta property="og:image:width" content="1200">
77  <meta property="og:image:height" content="628">
78<meta name="twitter:card" content="summary_large_image">
79<meta name="twitter:title" content="Search">
80<meta name="twitter:description" content="Get 5+ premium BBQ &amp; grilling products delivered monthly! Each box is hand-curated by our pitmaster panel to help you discover new sauces, dry rubs, grilling surprises, recipes, grilling pro tips and more.">
81
82    
83    
84    
85        
86      
86<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
86<meta name="facebook-domain-verification" content="z8iymja39uee6pap3d17xhjcnrh3o1">
87<meta name="google-site-verification" content="u3bq87dTnGBLMIvipW8Kbddxpmj4EwO1isido0dg2es">
88<meta name="google-site-verification" content="u3bq87dTnGBLMIvipW8Kbddxpmj4EwO1isido0dg2es">
89<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/64943882457/digital_wallets/dialog">
90<meta id="in-context-paypal-metadata" data-shop-id="64943882457" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
91<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.grillmastersclub.com/search">
92<link rel="alternate" hreflang="en" href="https://www.grillmastersclub.com/search">
93<link rel="alternate" hreflang="en-CA" href="https://www.grillmastersclub.ca/search">
94<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=622809"></script>
94
95<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
96<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=622809&shop_id=64943882457" crossorigin="anonymous"></script>
vendor: 1 bytes, line 96
96
97<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":64943882457,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/64943882457","merchantName":"Grill Masters Club","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Grill Masters Club","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 97
97
98<script id="shopify-features" type="application/json">{"accessToken":"9db930efd9b71a0618b3ec402bb501f6","betas":["rich-media-storefront-analytics"],"domain":"www.grillmastersclub.com","predictiveSearch":true,"shopId":64943882457,"locale":"en"}</script>
vendor: 1 bytes, line 98
98
99<script>var Shopify = Shopify || {};
100Shopify.shop = "grill-masters-club.myshopify.com";
101Shopify.locale = "en";
102Shopify.currency = {"active":"USD","rate":"1.0"};
103Shopify.country = "US";
104Shopify.theme = {"name":"grill-masters-club\/master - New Top Menu (live-...","id":163490234585,"schema_name":"Fluid Framework","schema_version":"2.0.0","theme_store_id":null,"role":"main"};
105Shopify.theme.handle = "null";
106Shopify.theme.style = {"id":null,"handle":null};
107Shopify.cdnHost = "www.grillmastersclub.com/cdn";
108Shopify.routes = Shopify.routes || {};
109Shopify.routes.root = "/";
110Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
111Shopify.SignInWithShop = Shopify.SignInWithShop || {};
112Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
113Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 113
113
114<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 114
114
115<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 115
115
116<script>
117  window.ShopifyPay = window.ShopifyPay || {};
118  window.ShopifyPay.apiHost = "shop.app\/pay";
119  window.ShopifyPay.redirectState = null;
120</script>
vendor: 1 bytes, line 120
120
121<script>
122  window.Shopify = window.Shopify || {};
123  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
124  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
125  window.Shopify.SignInWithShop.eligible = true;
126</script>
vendor: 1 bytes, line 126
126
127<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 127
127
128<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 128
128
129<script type="module">
130  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
131
132  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
133
134</script>
vendor: 1 bytes, line 134
134
135<script>
136  window.Shopify = window.Shopify || {};
137  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
138  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
139</script>
vendor: 1 bytes, line 139
139
140<script>(function() {
141  var isLoaded = false;
142  function asyncLoad() {
143    if (isLoaded) return;
144    isLoaded = true;
145    var urls = ["https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=grill-masters-club.myshopify.com","https:\/\/cdn.nfcube.com\/d625e6c256304ac7278dae5d1df06df6.js?shop=grill-masters-club.myshopify.com","https:\/\/js.smile.io\/v1\/smile-shopify.js?shop=grill-masters-club.myshopify.com","\/\/cdn.shopify.com\/proxy\/737a21eda0b023d7e2aafcd23232bdc984165864639c3667150d9fdeca5958c5\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=grill-masters-club.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/0dfaef3b73c2f3302f1e82f2fa1564312815cfb55620f7a6b17863691d15e04e\/app.retention.com\/shopify\/reids.js?shop=grill-masters-club.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/assets1.adroll.com\/shopify\/latest\/j\/shopify_rolling_bootstrap_v2.js?adroll_adv_id=WR2C4XBZ4FGKPLIWQH3VZ7\u0026adroll_pix_id=FUSURO4VYVGM7NYWISD7RX\u0026shop=grill-masters-club.myshopify.com","https:\/\/bundle.dyn-rev.app\/loader.js?g_cvt_id=f9349a55-2b51-4109-95e8-1fb4f9525ef3\u0026shop=grill-masters-club.myshopify.com","https:\/\/widget.wickedreports.com\/v2\/4804\/wr-898ed645ff4dc615afd82ff2bed112af.js?shop=grill-masters-club.myshopify.com","https:\/\/cdn.attn.tv\/grillmastersclub\/dtag.js?shop=grill-masters-club.myshopify.com","https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/loader\/index.js?appId=lXdqqyNZPp\u0026environment=production\u0026shop=grill-masters-club.myshopify.com"];
146    for (var i = 0; i < urls.length; i++) {
147      var s = document.createElement('script');
148      s.type = 'text/javascript';
149      s.async = true;
150      s.src = urls[i];
151      var x = document.getElementsByTagName('script')[0];
152      x.parentNode.insertBefore(s, x);
153    }
154  };
155  if(window.attachEvent) {
156    window.attachEvent('onload', asyncLoad);
157  } else {
158    window.addEventListener('load', asyncLoad, false);
159  }
160})();</script>
vendor: 1 bytes, line 160
160
161<script id="__st">var __st={"a":64943882457,"offset":-18000,"reqid":"5d145e27-6f27-4804-9e05-d8ffe24c9610-1791056886","pageurl":"www.grillmastersclub.com\/search","u":"c3389e95774b","p":"searchresults"};</script>
vendor: 1 bytes, line 161
161
162<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 162
162
163<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 163
163
164<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.grillmastersclub.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 164
164
165<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.grillmastersclub.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
165<script crossorigin="anonymous" defer="defer" src="//www.grillmastersclub.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 165
165
166<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 166
166
167<script>
168  window.Shopify = window.Shopify || {};
169  window.Shopify.MCP = window.Shopify.MCP || {};
170  window.Shopify.MCP.enabled = true;
171  window.Shopify.MCP.shop = "grill-masters-club.myshopify.com";
172  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.grillmastersclub.com\/api\/mcp";
173  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
174</script>
vendor: 1 bytes, line 174
174
175<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.grillmastersclub.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
176</script>
vendor: 1 bytes, line 176
176
177<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.grillmastersclub.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
178</script>
vendor: 1 bytes, line 178
178
179<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
180  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
181</script>
vendor: 1 bytes, line 181
181
182<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
183</script>
vendor: 1 bytes, line 183
183
184<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;session_id&quot;:&quot;01M41MYEPDGZ4B2NKJZ3P1Q3XM&quot;,&quot;publisher_shop_id&quot;:64943882457,&quot;theme_id&quot;:163490234585,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;search&quot;,&quot;event_data&quot;:{&quot;search_query&quot;:null},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//www.grillmastersclub.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
184
185<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.grillmastersclub.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
186<style id="shopify-accelerated-checkout-cart">
187        #shopify-buyer-consent {
188  margin-top: 1em;
189  display: inline-block;
190  width: 100%;
191}
192
193#shopify-buyer-consent.hidden {
194  display: none;
195}
196
197#shopify-subscription-policy-button {
198  background: none;
199  border: none;
200  padding: 0;
201  text-decoration: underline;
202  font-size: inherit;
203  cursor: pointer;
204}
205
206#shopify-subscription-policy-button::before {
207  box-shadow: none;
208}
209
210      </style>
211
212<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
212
213    
214    
215
216<style data-shopify>
217
218    @font-face {
219        font-family: 'Heebo';
220        src: url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Heebo-Regular.woff2?v=5141345945838101231789678899') format('woff2'),
221            url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Heebo-Regular.woff?v=48780615802651900401789678899') format('woff');
222        font-weight: normal;
223        font-style: normal;
224        font-display: swap;
225    }
226
227    @font-face {
228        font-family: 'Heebo';
229        src: url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Heebo-SemiBold.woff2?v=175608392706177463671789678900') format('woff2'),
230            url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Heebo-SemiBold.woff?v=126911313393149292911789678899') format('woff');
231        font-weight: 600;
232        font-style: normal;
233        font-display: swap;
234    }
235
236    @font-face {
237        font-family: 'Heebo';
238        src: url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Heebo-Medium.woff2?v=125030608743780003801789678898') format('woff2'),
239            url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Heebo-Medium.woff?v=109201295015548473541789678898') format('woff');
240        font-weight: 500;
241        font-style: normal;
242        font-display: swap;
243    }
244
245    @font-face {
246        font-family: 'Heebo';
247        src: url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Heebo-Bold.woff2?v=166287859460846083741789678897') format('woff2'),
248            url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Heebo-Bold.woff?v=56422110328794426241789678897') format('woff');
249        font-weight: bold;
250        font-style: normal;
251        font-display: swap;
252    }
253
254    @font-face {
255        font-family: 'Oswald';
256        src: url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Oswald-Bold.woff2?v=151813605666408034531789678909') format('woff2'),
257            url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Oswald-Bold.woff?v=153981271240324474001789678909') format('woff');
258        font-weight: bold;
259        font-style: normal;
260        font-display: swap;
261    }
262
263    @font-face {
264        font-family: 'Oswald';
265        src: url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Oswald-Medium.woff2?v=152978168065314309311789678912') format('woff2'),
266            url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Oswald-Medium.woff?v=66631267181387805021789678910') format('woff');
267        font-weight: 500;
268        font-style: normal;
269        font-display: swap;
270    }
271
272    @font-face {
273        font-family: 'Oswald';
274        src: url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Oswald-Regular.woff2?v=41864684768629267421789678913') format('woff2'),
275            url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Oswald-Regular.woff?v=149734671248796423401789678912') format('woff');
276        font-weight: normal;
277        font-style: normal;
278        font-display: swap;
279    }
280
281    @font-face {
282        font-family: 'Oswald';
283        src: url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Oswald-SemiBold.woff2?v=180645928761497070651789678913') format('woff2'),
284            url('//www.grillmastersclub.com/cdn/shop/t/75/assets/Oswald-SemiBold.woff?v=5604337665770929911789678913') format('woff');
285        font-weight: 600;
286        font-style: normal;
287        font-display: swap;
288    }
289
290
291    @font-face {
292        font-family: 'icomoon';
293        src:  url('https://cdn.shopify.com/s/files/1/0649/4388/2457/files/icomoon.eot?v=1660653882');
294        src:  url('https://cdn.shopify.com/s/files/1/0649/4388/2457/files/icomoon.eot?v=1660653882') format('embedded-opentype'),
295            url('https://cdn.shopify.com/s/files/1/0649/4388/2457/files/icomoon.ttf?v=1660653883') format('truetype'),
296            url('https://cdn.shopify.com/s/files/1/0649/4388/2457/files/icomoon.woff?v=1660653883') format('woff'),
297            url('https://cdn.shopify.com/s/files/1/0649/4388/2457/files/icomoon.svg?v=1660653883') format('svg');
298        font-weight: normal;
299        font-style: normal;
300        font-display: block;
301    }
302
303
304    :root {
305
306        --bs-font-family-base: 'Heebo';
307        --bs-base-font-style: normal;
308        --bs-font-weight-base: 400;
309        --bs-font-size-base: 16px;
310        --bs-line-height-base: 1.68;
311        --bs-letter-spacing-base: 0;
312
313        --bs-font-family-secondary: 'Heebo';
314
315        --bs-font-family-heading: 'Oswald';
316        --bs-heading-style: normal;
317        --bs-headings-font-weight: 500;
318        --bs-line-height-heading: 1.3;
319
320
321        --bs-font-size-xs:12px;
322        --bs-font-size-sm:13px;
323        --bs-font-size-md:14px;
324        --bs-font-size-lg:15px;
325        --bs-font-size-xl:17px;
326
327        --bs-h1-font-size:50px;
328        --bs-h2-font-size:40px;
329        --bs-h3-font-size:36px;
330        --bs-h4-font-size:28px;
331        --bs-h5-font-size:20px;
332        --bs-h6-font-size:17px;
333
334        --bs-h1-font-size-md:36px;
335        --bs-h2-font-size-md:34px;
336        --bs-h3-font-size-md:32px;
337        --bs-h4-font-size-md:27px;
338        --bs-h5-font-size-md:21px;
339        --bs-h6-font-size-md:15px;
340
341        --bs-h1-font-size-sm:38px;
342        --bs-h2-font-size-sm:30px;
343        --bs-h3-font-size-sm:26px;
344        --bs-h4-font-size-sm:22px;
345        --bs-h5-font-size-sm:18px;
346        --bs-h6-font-size-sm:15px;
347
348        --bs-font-family-button: 'Oswald';
349        --bs-font-weight-button: 500;
350        --bs-font-size-button: 15px;
351        --bs-line-height-button: 1;
352        --bs-letter-spacing: 0.04em;
353        --bs-border-width-button: 1px;
354        --bs-border-radius-button: 24px;
355        --bs-x-padding-button: 30px;
356        --bs-y-padding-button: 15.5px;
357
358        --bs-x-padding-button-sm: 25px;
359        --bs-y-padding-button-sm: 11px;
360        --bs-font-size-button-sm: 14px;
361
362        --bs-x-padding-button-lg: 4rem;
363        --bs-y-padding-button-lg: 1.5rem;
364        --bs-font-size-button-lg: 15px;
365
366
367        --bs-font-family-input: 'Heebo';
368        --bs-font-weight-input: 400;
369        --bs-font-size-input: 14px;
370        --bs-line-height-input: 1;
371        --bs-border-width-input: 1px;
372        --bs-border-radius-input: 24px;
373        --bs-x-padding-input: 22px;
374        --bs-y-padding-input: 12.8px;
375        --bs-input-text-color: #1a1818;
376        --bs-input-ph-text-color: #a3a2a2;
377        --bs-input-border-color: #1a1818;
378        --bs-input-bg-color: #ffffff;
379        --bs-input-focus-border-color: ;
380        --bs-input-floating-label-size:10px;
381
382        --bs-font-size-input-sm: 13px;
383        --bs-x-padding-input-sm: 16px;
384        --bs-y-padding-input-sm: 11px;
385
386        --bs-font-size-input-lg: 18px;
387        --bs-x-padding-input-lg: 20px;
388        --bs-y-padding-input-lg: 18px;
389
390
391        --bs-txt-color-btn-primary: #ffffff;
392        --bs-bg-color-btn-primary: #f36a10;
393        --bs-bg-hover-color-btn-primary: #e5640f;
394
395        --bs-txt-color-btn-secondary: #ffffff;
396        --bs-bg-color-btn-secondary: #1a1818;
397        --bs-bg-hover-color-btn-secondary: #000000;
398
399        --bs-txt-color-btn-white: #1a1818;
400        --bs-bg-color-btn-white: #ffffff;
401        --bs-bg-hover-color-btn-white: #faf8f4;
402
403        --bs-txt-color-btn-dark: #ffffff;
404        --bs-bg-color-btn-dark: #000000;
405        --bs-bg-hover-color-btn-dark: #222222;
406
407        --bs-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
408        --bs-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
409        --bs-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
410
411
412        --bs-container-width: 1370px;
413        --bs-container-padding: 15px;
414
415
416        --bs-body-bg: #ffffff;
417        --bs-body-color: #1a1818;
418        --bs-heading-color: ;
419        --bs-link-color: #f36a10;
420        --bs-link-hover-color: #e5640f;
421        --bs-color-border: #2f2e2d;
422
423        --rc-button-bg-color: #f36a10;
424        --bs-color-primary: #f36a10;
425        --bs-color-secondary: #1a1818;
426        --bs-color-dark: #000000;
427        --bs-color-alabaster: #faf8f4;
428        --bs-color-almond: #fceed1;
429
430
431        --bs-color-primary-100: #fef0e6;
432        --bs-color-primary-200: #f9b487;
433        --bs-color-primary-300: #f68f4c;
434        --bs-color-primary-400: #f36a10;
435        --bs-color-primary-500: #e5640f;
436
437        --bs-color-secondary-100: #8c8b8b;
438        --bs-color-secondary-200: #696868;
439        --bs-color-secondary-300: #535252;
440        --bs-color-secondary-400: #3c3a3a;
441        --bs-color-secondary-500: #1a1818;
442
443        --bs-color-white: #ffffff;
444        --bs-color-gray-100: #e7e7e7;
445        --bs-color-gray-200: #d1d0d0;
446        --bs-color-gray-300: #b9b9b9;
447        --bs-color-gray-400: #a3a2a2;
448        --bs-color-gray-500: #8D8D8D;
449        --bs-color-gray-600: #717171;
450        --bs-color-gray-700: #555555;
451        --bs-color-gray-800: #383838;
452        --bs-color-gray-900: #1C1C1C;
453        --bs-color-black: #000000;
454
455
456        --bs-color-success: #198754;
457        --bs-color-warning: #ffc107;
458        --bs-color-danger: #dc3545;
459        --bs-color-info: #17a2b8;
460
461    }
462
463    *,
464    *::before,
465    *::after {
466        box-sizing: inherit;
467    }
468
469    html {
470        box-sizing: border-box;
471        font-size: 62.5%;
472        height: 100%;
473    }
474
475    body {
476        margin: 0;
477        font-family: var(--bs-font-family-base);
478        font-size: 14px;
479        font-weight: var(--bs-font-weight-base);
480        line-height: 1.75;
481        font-style: var(--bs-base-font-style);
482        color: var(--bs-body-color);
483        background-color: var(--bs-body-bg);
484        letter-spacing:var(--bs-letter-spacing-base);
485    }
486    @media (min-width:992px){
487        body{
488            font-size: var(--bs-font-size-base);
489            line-height: var(--bs-line-height-base);
490        }
491    }
492</style>
493<link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/global-icon.css?v=183203492230523960041789678887" rel="stylesheet" type="text/css" media="all" />
494
495
496<link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/global.css?v=95559046264833536751790179748" rel="stylesheet" type="text/css" media="all" />
497
498
499<link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/swiper-bundle.min.css?v=10797016616582323411789678924" rel="stylesheet" type="text/css" media="all" />
500
501
502<link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/component-card.css?v=3090643096661611581789678871" rel="stylesheet" type="text/css" media="all" />
503
504
505
506
507
508
509
510    <link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/component-filter.css?v=91251899305123788221789678872" rel="stylesheet" type="text/css" media="all" />
511
512    
513    <link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/component-pagination.css?v=105749023391335208941789678873" rel="stylesheet" type="text/css" media="all" />
514<link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/component-modal.css?v=30484924588184890581789678873" rel="stylesheet" type="text/css" media="all" />
515
516<style>
517  /* --- Base --- */
518  button[name="add"].btn.btn-primary.flex-grow-1,
519  button[name="add"].btn.btn-primary.sub-btn,
520  button[name="add"].btn.btn-primary.w-100 {
521    position: relative;
522    isolation: isolate;
523    overflow: visible;
524    transition: background-color 0.35s ease, color 0.35s ease, transform 0.25s ease, box-shadow 0.3s ease;
525  }
526
527  /* --- Hover / focus: char to charcoal with a hot ember-glow base --- */
528  button[name="add"].btn.btn-primary.flex-grow-1:hover,
529  button[name="add"].btn.btn-primary.flex-grow-1:focus-visible,
530  button[name="add"].btn.btn-primary.sub-btn:hover,
531  button[name="add"].btn.btn-primary.sub-btn:focus-visible,
532  button[name="add"].btn.btn-primary.w-100:hover,
533  button[name="add"].btn.btn-primary.w-100:focus-visible {
534    background-color: #5d5048 !important;
535    background-image: linear-gradient(to top, rgba(255, 95, 20, 0.62) 0%, rgba(255, 110, 35, 0.32) 50%, rgba(255, 130, 55, 0.15) 100%) !important;
536    color: #fff4e8 !important;
537    transform: translateY(-1px);
538    box-shadow:
539      0 0 12px rgba(255, 140, 40, 0.5),
540      0 0 26px rgba(255, 80, 20, 0.3),
541      0 6px 18px rgba(243, 106, 16, 0.28) !important;
542  }
543
544  /* --- Soft flame layers (built by JS), sit behind the button --- */
545  .gmc-flame {
546    position: absolute;
547    z-index: -1;
548    left: 6%;
549    right: 6%;
550    bottom: -6px;
551    border-radius: 44% 44% 42% 42% / 66% 66% 34% 34%;
552    transform-origin: 50% 100%;
553    opacity: 0;
554    transition: opacity 0.35s ease;
555    pointer-events: none;
556    filter: blur(9px);
557  }
558  .gmc-flame.outer {
559    height: calc(100% + 50px);
560    background:
561      radial-gradient(52% 66% at 50% 100%, rgba(255, 80, 0, 0.85) 0%, rgba(255, 80, 0, 0) 74%),
562      radial-gradient(38% 60% at 32% 100%, rgba(255, 150, 30, 0.78) 0%, transparent 76%),
563      radial-gradient(38% 60% at 68% 100%, rgba(255, 150, 30, 0.78) 0%, transparent 76%);
564  }
565  .gmc-flame.core {
566    left: 18%;
567    right: 18%;
568    height: calc(100% + 32px);
569    filter: blur(6px);
570    background:
571      radial-gradient(46% 64% at 50% 100%, rgba(255, 200, 70, 0.95) 0%, transparent 74%),
572      radial-gradient(28% 50% at 50% 100%, rgba(255, 240, 170, 0.98) 0%, transparent 72%);
573  }
574
575  button[name="add"].btn.btn-primary.flex-grow-1:hover .gmc-flame,
576  button[name="add"].btn.btn-primary.flex-grow-1:focus-visible .gmc-flame,
577  button[name="add"].btn.btn-primary.sub-btn:hover .gmc-flame,
578  button[name="add"].btn.btn-primary.sub-btn:focus-visible .gmc-flame,
579  button[name="add"].btn.btn-primary.w-100:hover .gmc-flame,
580  button[name="add"].btn.btn-primary.w-100:focus-visible .gmc-flame {
581    opacity: 1;
582  }
583
584  button[name="add"].btn.btn-primary.flex-grow-1:hover .gmc-flame.outer,
585  button[name="add"].btn.btn-primary.flex-grow-1:focus-visible .gmc-flame.outer,
586  button[name="add"].btn.btn-primary.sub-btn:hover .gmc-flame.outer,
587  button[name="add"].btn.btn-primary.sub-btn:focus-visible .gmc-flame.outer,
588  button[name="add"].btn.btn-primary.w-100:hover .gmc-flame.outer,
589  button[name="add"].btn.btn-primary.w-100:focus-visible .gmc-flame.outer {
590    animation: gmc-breathe 3s ease-in-out infinite alternate;
591  }
592  button[name="add"].btn.btn-primary.flex-grow-1:hover .gmc-flame.core,
593  button[name="add"].btn.btn-primary.flex-grow-1:focus-visible .gmc-flame.core,
594  button[name="add"].btn.btn-primary.sub-btn:hover .gmc-flame.core,
595  button[name="add"].btn.btn-primary.sub-btn:focus-visible .gmc-flame.core,
596  button[name="add"].btn.btn-primary.w-100:hover .gmc-flame.core,
597  button[name="add"].btn.btn-primary.w-100:focus-visible .gmc-flame.core {
598    animation: gmc-breathe 3.7s ease-in-out infinite alternate;
599  }
600
601  /* --- Ember particles (built by JS), rise in front of the button --- */
602  .gmc-fire-ember {
603    position: absolute;
604    z-index: 10;
605    bottom: 2px;
606    width: var(--ember-size, 4px);
607    height: var(--ember-size, 4px);
608    border-radius: 50%;
609    background: radial-gradient(circle at 50% 40%, #ffffff 0%, #fff3c4 28%, #ffce4a 52%, #ff7a12 100%);
610    box-shadow:
611      0 0 4px rgba(255, 255, 255, 0.95),
612      0 0 9px rgba(255, 215, 120, 0.95),
613      0 0 16px rgba(255, 150, 45, 0.8),
614      0 0 28px rgba(255, 80, 20, 0.45);
615    pointer-events: none;
616    animation:
617      gmc-ember-rise var(--ember-dur, 1.3s) ease-out forwards,
618      gmc-ember-twinkle 0.22s ease-in-out infinite alternate;
619  }
620
621  @keyframes gmc-breathe {
622    0%   { transform: scaleY(1) scaleX(1); }
623    45%  { transform: scaleY(1.08) scaleX(0.985); }
624    100% { transform: scaleY(1.03) scaleX(1.008); }
625  }
626  @keyframes gmc-ember-rise {
627    0%   { opacity: 0; transform: translate(0, 4px) scale(0.5); }
628    12%  { opacity: 1; }
629    50%  { transform: translate(var(--ember-mx), calc(var(--ember-y) * 0.5)) scale(1); }
630    82%  { opacity: 0.8; }
631    100% { opacity: 0; transform: translate(var(--ember-x), var(--ember-y)) scale(0.12); }
632  }
633  @keyframes gmc-ember-twinkle {
634    from { filter: brightness(1); }
635    to   { filter: brightness(1.6); }
636  }
637
638  @media (prefers-reduced-motion: reduce) {
639    button[name="add"].btn.btn-primary.flex-grow-1,
640    button[name="add"].btn.btn-primary.sub-btn,
641    button[name="add"].btn.btn-primary.w-100,
642    .gmc-flame,
643    .gmc-flame.outer,
644    .gmc-flame.core,
645    .gmc-fire-ember {
646      animation: none !important;
647      transition: none !important;
648    }
649  }
650</style>
651
652<script>
653  (function () {
654    var SELECTOR =
655      'button[name="add"].btn.btn-primary.flex-grow-1,' +
656      'button[name="add"].btn.btn-primary.sub-btn,' +
657      'button[name="add"].btn.btn-primary.w-100';
658
659    var reduceMotion =
660      window.matchMedia &&
661      window.matchMedia('(prefers-reduced-motion: reduce)').matches;
662
663    function buildFlame(button) {
664      ['outer', 'core'].forEach(function (kind) {
665        var flame = document.createElement('span');
666        flame.className = 'gmc-flame ' + kind;
667        flame.setAttribute('aria-hidden', 'true');
668        button.appendChild(flame);
669      });
670    }
671
672    function createEmber(button) {
673      if (reduceMotion) return;
674      var big = Math.random() < 0.22;                 // occasional larger "hero" spark
675      var endX = -30 + Math.random() * 60;
676      var midX = endX * (0.3 + Math.random() * 0.4);  // gentle sideways drift
677      var size = (2.2 + Math.random() * 2.8) + (big ? 2 : 0);
678      var ember = document.createElement('span');
679      ember.className = 'gmc-fire-ember';
680      ember.setAttribute('aria-hidden', 'true');
681      ember.style.left = (10 + Math.random() * 80) + '%';
682      ember.style.setProperty('--ember-mx', midX.toFixed(1) + 'px');
683      ember.style.setProperty('--ember-x', endX.toFixed(1) + 'px');
684      ember.style.setProperty('--ember-y', (-60 - Math.random() * 70) + 'px');
685      ember.style.setProperty('--ember-size', size.toFixed(1) + 'px');
686      ember.style.setProperty('--ember-dur', (1.2 + Math.random() * 0.8).toFixed(2) + 's');
687      button.appendChild(ember);
688      ember.addEventListener('animationend', function () {
689        ember.remove();
690      }, { once: true });
691    }
692
693    function attach(button) {
694      if (button.__gmcFire) return;
695      button.__gmcFire = true;
696
697      buildFlame(button);
698
699      var emberInterval;
700
701      button.addEventListener('mouseenter', function () {
702        clearInterval(emberInterval);
703        for (var i = 0; i < 11; i += 1) {
704          setTimeout(function () { createEmber(button); }, i * 45);
705        }
706        emberInterval = setInterval(function () { createEmber(button); }, 42);
707      });
708
709      button.addEventListener('mouseleave', function () {
710        clearInterval(emberInterval);
711      });
712
713      button.addEventListener('click', function () {
714        for (var i = 0; i < 14; i += 1) {
715          setTimeout(function () { createEmber(button); }, i * 35);
716        }
717      });
718    }
719
720    function scan(root) {
721      var scope = root && root.querySelectorAll ? root : document;
722      scope.querySelectorAll(SELECTOR).forEach(attach);
723    }
724
725    scan(document);
726    document.addEventListener('DOMContentLoaded', function () { scan(document); });
727
728    var observer = new MutationObserver(function (mutations) {
729      mutations.forEach(function (m) {
730        m.addedNodes && m.addedNodes.forEach(function (node) {
731          if (node.nodeType !== 1) return;
732          if (node.matches && node.matches(SELECTOR)) attach(node);
733          if (node.querySelectorAll) scan(node);
734        });
735      });
736    });
737    observer.observe(document.documentElement, { childList: true, subtree: true });
738  })();
739</script>
739<link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/gmc-product.css?v=91577407068010858601789678896" rel="stylesheet" type="text/css" media="all" />
740<script>
741      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
742    </script>
742
743
744    <!-- Google Tag Manager -->
745    
745<script defer>
vendor: 460 bytes, lines 745-750
745
746      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
747      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
748                                        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
749                                        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
750                                        })(window,document,'script','dataLayer','
750GTM-58KKFJ9
vendor: 8 bytes, lines 750-751
750');
751    
751</script>
751
752    <!-- End Google Tag Manager -->
753
754    <!-- duplicate commented out - Gary - fires by tag manager
755    Google tag (gtag.js)
vendor: 69 bytes, lines 755-756
755 
756    <script async src="https://www.googletagmanager.com/gtag/js?id=
756AW-929612078
vendor: 16 bytes, lines 756-757
756"></script>
757    
757<script>
758      
vendor: 163 bytes, lines 758-764
758window.dataLayer = window.dataLayer || [];
759      function gtag() {
760        dataLayer.push(arguments);
761      }
762      gtag('js', new Date());
763
764      gtag('config', '
764AW-929612078
vendor: 8 bytes, lines 764-765
764');
765    
765</script>
765
766    -->
767
768    <!-- BEGIN ShareASale Master Tag Added 5.3.24 by Gary -->
769    
769<script src="https://www.dwin1.com/81261.js" type="text/javascript" defer="defer"></script>
769
770    <!-- END ShareASale Master Tag Added 5.3.24 by Gary -->
771    <!-- BEGIN Microsoft Clarify Tag Added 5.8.24 by Gary -->
772    
772<script type="text/javascript">
773      (function(c,l,a,r,i,t,y){
774          c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
775          t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
776          y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
777      })(window, document, "clarity", "script", "m8zhxmyha8");
778    </script>
778
779    <!-- END Microsoft Clarify Tag Added 5.8.24 by Gary -->
780
781    <!-- BEGIN Microsoft Advertising UET Tag Added 6.4.24 by Gary -->
782    
782<script>
783      (function(w,d,t,r,u)
784      {
785          var f,n,i;
786          w[u]=w[u]||[],f=function()
787          {
788              var o={ti:"149008626", enableAutoSpaTracking: true};
789              o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")
790          },
791          n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function()
792          {
793              var s=this.readyState;
794              s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)
795          },
796          i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)
797      })
798      (window,document,"script","//bat.bing.com/bat.js","uetq");
799    </script>
799
800    <!-- END  Microsoft Advertising UET Tag Added 6.4.24 by Gary -->
801
802    <!-- Pinterest Domain Verification Added 4.7.24 by Gary -->
803    <meta name="p:domain_verify" content="56f84888cfe892656cb6863640d0ae62"/>
804
805    <!-- Twitter conversion tracking base code -->
806        
806<script>
807        !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
808        },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js',
809        a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
810        twq('config','qak3y');
811        </script>
811
812    <!-- End Twitter conversion tracking base code -->
813
814      <!-- Noindex Fuel Picker collections --><!-- Make Featured Collections 2x2 on mobile -->
815      <style>
816  /* ============================================================
817     1. BOOTSTRAP "COLLAGE" GRIDS  (Featured Collection = Collage,
818        collection template, any .row of product cols)
819        Overrides col-sm-6 / col-12 behaviour below 768px.
820     ============================================================ */
821  @media (max-width: 767.98px) {
822    .row > [class*="col-"]:has(> .card-product),
823    .row > [class*="col-"]:has(> [data-product-grid]) {
824      flex: 0 0 50% !important;
825      max-width: 50% !important;
826      width: 50% !important;
827      padding-left: 8px !important;
828      padding-right: 8px !important;
829    }
830  }
831
832  /* ============================================================
833     2. SWIPER PRODUCT CAROUSELS  (Featured Collection = Grid mode,
834        Related Products, cross-sell carousels)
835        Converts the carousel into a static 2-col grid on phones.
836        Swiper writes inline width/transform, so !important is required.
837     ============================================================ */
838  @media (max-width: 767.98px) {
839    .card-carousel:has([data-product-grid]) {
840      touch-action: pan-y !important;
841      overflow: hidden !important;
842    }
843
844    .card-carousel:has([data-product-grid]) > .swiper-wrapper {
845      display: grid !important;
846      grid-template-columns: repeat(2, 1fr) !important;
847      gap: 16px !important;
848      transform: none !important;
849      width: 100% !important;
850      height: auto !important;
851      align-items: stretch !important;
852    }
853
854    .card-carousel:has([data-product-grid]) > .swiper-wrapper > .swiper-slide {
855      width: auto !important;
856      max-width: none !important;
857      height: auto !important;
858      margin: 0 !important;
859      flex: initial !important;
860    }
861
862    /* Arrows + dots make no sense once it's a static grid */
863    slider-element:has([data-product-grid]) .swiper-button-next,
864    slider-element:has([data-product-grid]) .swiper-button-prev,
865    slider-element:has([data-product-grid]) .swiper-pagination {
866      display: none !important;
867    }
868  }
869
870  /* ============================================================
871     3. OPTIONAL — true 2x2 (cap carousels at the first 4 products)
872        Matches the gmc-collection-grid rule: only 4 cards below 680px.
873        DELETE THIS BLOCK if you'd rather show all 8 as a 2x4 grid.
874     ============================================================ */
875  @media (max-width: 679.98px) {
876    .card-carousel:has([data-product-grid]) > .swiper-wrapper > .swiper-slide:nth-child(n + 5) {
877      display: none !important;
878    }
879  }
880
881  /* ============================================================
882     4. Card polish at half width — keeps text/CTA legible in a
883        narrow column without a redesign pass.
884     ============================================================ */
885  @media (max-width: 767.98px) {
886    .card-product .card-title {
887      font-size: 14px !important;
888      line-height: 1.25 !important;
889    }
890    .card-product .card-body {
891      padding-top: 10px !important;
892    }
893    .card-product .btn {
894      font-size: 12px !important;
895      padding-left: 8px !important;
896      padding-right: 8px !important;
897    }
898  }
899</style>
900
901<script>
902  /* Safety net: if Swiper re-measures after a resize/lazy-load and the grid
903     override hasn't taken effect yet, nudge it to recalculate so slide
904     positions don't fight the CSS. Runs only on phone widths. */
905  (function () {
906    if (!window.matchMedia('(max-width: 767.98px)').matches) return;
907    var settle = function () {
908      document.querySelectorAll('.card-carousel').forEach(function (el) {
909        if (!el.querySelector('[data-product-grid]')) return;
910        if (el.swiper && typeof el.swiper.update === 'function') el.swiper.update();
911      });
912    };
913    window.addEventListener('load', function () { setTimeout(settle, 300); });
914  })();
915</script>
915
916      
917      <!-- Ryze Web Analytics Tracking -->
918      
918<script src="https://px.get-ryze.ai/px.js?key=rz_pk_9f40be18469c8aa0e4090284029bc856"></script>
918
919
920  <!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
920<script type="text/javascript" src="https://cdn.attn.tv/grillmastersclub/dtag.js?source=app-embed" defer="defer"></script>
920
921
922
923<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
923<script type="text/javascript">
924  
925  if (typeof window.formbuilder_customer != "object") {
926        window.formbuilder_customer = {}
927  }
928
929  
930
931  window.hulkFormBuilder = {
932    form_data: {"form_WY-xRVToPEHHflSpHYZ6cQ":{"uuid":"WY-xRVToPEHHflSpHYZ6cQ","form_name":"Submit Your Cook","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003e\u003cstrong\u003eThanks for submitting your cook!\u003c\/strong\u003e Check your inbox for a message from us, and watch our weekly email and social media accounts to see if you\u0026#39;re featured. Not on our email list yet? Subscribe using the form in the footer so you don\u0026#39;t miss it.\u003c\/p\u003e\n","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"leftBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Submit Your Cook","form_access_message":"\u
932003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"Conditions":{},"type":"text","position":0,"label":"Your Name","required":"yes","page_number":1},{"Conditions":{},"type":"text","position":1,"label":"Facebook Name (optional)","page_number":1},{"Conditions":{},"type":"text","position":2,"label":"Instagram Handle (optional)","page_number":1},{"Conditions":{},"type":"text","position":3,"label":"What did you cook?","page_number":1},{"Conditions":{},"type":"text","position":4,"label":"Grill Masters Club products used","page_number":1},{"type":"email","position":5,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"Conditions":{},"type":"text","position":6,"label":"Tell us about this cook","page_number":1},{"Conditions":{},"type":"file","position":7,"label":"Upload Your Cook Photo(s)","imageMultiple":"yes","allow_type":".mov, .mp4, .jpg, .jpeg, .png, .heic, .heif","page_number":1}]},"is_spam_form":false,"shop_uuid":"CwlGmzd7cejqo96YGaTbNw","shop_timezone":"America\/Chicago","shop_id":71834,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Advanced","shop_shopify_domain":"grill-masters-club.myshopify.com","popup_settings":{},"form_is_active":true}},
933    shop_data: {"shop_CwlGmzd7cejqo96YGaTbNw":{"shop_uuid":"CwlGmzd7cejqo96YGaTbNw","shop_timezone":"America\/Chicago","shop_id":71834,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Advanced","shop_shopify_domain":"grill-masters-club.myshopify.com","shop_created_at":"2022-09-30T07:27:11.188-05:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}},
934    settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invali
934d_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"}}},
935    features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","forms-limit","submissions-visibility-limit","file-upload"]}},
936    shop: null,
937    shop_id: null,
938    plan_features: null,
939    validateDoubleQuotes: false,
940    assets: {
941      searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/searchable-dropdown.js",
942      extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js",
943      extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-styles.css",
944      bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css",
945    },
946    translations: {
947      htmlTagNotAllowed: "HTML Tags are not allowed",
948      sqlQueryNotAllowed: "SQL Queries are not allowed",
949      doubleQuoteNotAllowed: "Double quotes are not allowed",
950      
951      maxTextFieldsReached: "You have added the maximum number of text fields.",
952      
953
954      
955      zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.",
956    }
957
958  }
959
960  
961
962  window.FbThemeAppExtSettingsHash = {}
963  
964</script>
964<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
965
966
967
968
969
970<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
971
972
973
974
975
976
977
978
979
980
981
982
983  
983<script async src="https://static.klaviyo.com/onsite/js/QW5BnH/klaviyo.js?company_id=QW5BnH"></script>
983
984  
984<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
984
985
986  
987
988
989
990
991  
991<script>
992    window.klaviyoReviewsProductDesignMode = false
993  </script>
993
994
995
996
997
998
999
1000
1001
1002
1003<!-- END app block --><!-- BEGIN app block: shopify://apps/rebuy-personalization-engine/blocks/rebuy-global-embed/a26ae9b9-933b-40bf-bbc6-bf1220bbc4dc -->
1004<script>
1005  window.Rebuy = window.Rebuy || {};
1006  window.Rebuy.customer = window.Rebuy.customer || {};
1007  
1008  window.Rebuy.market = window.Rebuy.market || {};
1009  
1010  window.Rebuy.market.country = "US";
1011  
1012  
1013  window.Rebuy.market.locale = "en";
1014  
1015</script>
1015
1016
1017
1018<link rel="preconnect" href="https://cdn.rebuyengine.com">
1019  <link rel="preconnect" href="https://rebuyengine.com" crossorigin>
1020  <link rel="preconnect" href="https://cached.rebuyengine.com" crossorigin>
1021  
1021<script async src="https://cdn.rebuyengine.com/onsite/js/rebuy.js?shop=grill-masters-club.myshopify.com"></script>
1021
1022
1023
1024<!-- END app block --><!-- BEGIN app block: shopify://apps/adroll-advertising-marketing/blocks/adroll-pixel/c60853ed-1adb-4359-83ae-4ed43ed0b559 -->
1025  <!-- AdRoll Customer: not found -->
1026
1027
1028
1029  
1030  
1031  <!-- AdRoll Advertisable: WR2C4XBZ4FGKPLIWQH3VZ7 -->
1032  <!-- AdRoll Pixel: FUSURO4VYVGM7NYWISD7RX -->
1033  
1033<script async src="https://assets1.adroll.com/shopify/latest/j/shopify_rolling_bootstrap_v2.js?adroll_adv_id=WR2C4XBZ4FGKPLIWQH3VZ7&adroll_pix_id=FUSURO4VYVGM7NYWISD7RX"></script>
1033
1034
1035
1036
1037<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1038<script type="text/javascript">
1039  (function (c, l, a, r, i, t, y) {
1040    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
1041    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
1042    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
1043
1044    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
1045      if (error) {
1046        console.error("Error loading Shopify features:", error);
1047        return;
1048      }
1049
1050      c[a]('consentv2', {
1051        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
1052        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
1053        source: 101,
1054      });
1055    });
1056
1057    l.addEventListener("visitorConsentCollected", function (e) {
1058      c[a]('consentv2', {
1059        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
1060        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
1061        source: 101,
1062      });
1063    });
1064  })(window, document, "clarity", "script", "m8zhxmyha8");
1065</script>
1065
1066
1067
1068
1069<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
1070
1071
1072
1073
1074
1075
1076
1077    
1077<script id="okeReferralSettings" type="application/json">{"subscriberId":"7a60a8a1-5d9c-4797-a553-209983f37a17","localeAndVariant":{"code":"en"},"referralSettings":{"referralsDisabled":false,"rewardSet":{"sender":{"type":"coupon","description":"$20 off your next order","value":20,"valueType":"fixed_amount"},"recipient":{"type":"coupon","description":"$20 off your first order","value":20,"valueType":"fixed_amount"}},"terms":{"enabled":false},"textContentSet":{"recipient":{"thankYouTitleText":"Here's your $20 Grill Masters Club discount code - enjoy!","titleText":"Enter your email to receive your $20 Grill Masters Club discount code"},"sender":{"thankYouTitleText":"Thanks for referring your friends to Grill Masters Club!","bodyText":"Send your friends or family $20 off any order and get yourself $20 off your next order (no minimum purchase amount!) once your friend redeems their code!","thankYouBodyText":"As soon as your friend redeems their coupon, you'll receive your $20 discount code via email.","titleText":"Give $20, Get $20!"}},"showMarketingOptIn":false,"socialShare":{"options":{"sms":true,"twitter":true,"whatsApp":true,"facebookMessenger":true,"facebook":true},"defaultText":"I love Grill Masters Club! Use this link to get a $20 discount!","displayType":"brand"},"style":{"button":{"hoverBackgroundColor":"#F58220","backgroundColor":"#F58220","hoverTextColor":"#FFFFFF","textColor":"#FFFFFF"},"text":{"primaryColor":"#384B57","fontFamily":"Heebo","secondaryColor":"#384B57"},"hideOkendoBranding":true,"bubble":{"textColor":"#FFFFFF","backgroundColor":"#F58220"},"removeBorderRadius":false,"textField":{"border":{"color":"#E5E5EC","focusColor":"#F58220","focusShadowColor":"#F58220"}}}}}</script>
1077<script type="text/javascript" defer="" src="https://cdn-static.okendo.io/referrals/js/referrals-api.js"></script>
1077
1078
1079
1080
1081
1082
1083
1084    
1085        <style data-oke-reviews-version="0.102.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/okendo-reviews-styles.6dbb2446.css"></style><style data-oke-reviews-version="0.102.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.102.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.102.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}
1085.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://cdn-static.okendo.io/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
1085or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 12px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 24px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
1085to{opacity:1}}.layout-panel-flex>div:has([data-oke-container]){width:100%}
1086.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"}
1087.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px}
1088.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
1089    
1090    
1090<script type="application/json" id="oke-reviews-settings">{"subscriberId":"7a60a8a1-5d9c-4797-a553-209983f37a17","analyticsSettings":{"isWidgetOnScreenTrackingEnabled":true,"provider":"gtag"},"locale":"en","localeAndVariant":{"code":"en"},"widgetSettings":{"global":{"dateSettings":{"format":{"type":"relative"}},"hideOkendoBranding":true,"reviewTranslationsMode":"off","showIncentiveIndicator":false,"searchEnginePaginationEnabled":true,"stars":{"backgroundColor":"#E5E5E5","foregroundColor":"#F58220","interspace":2,"shape":{"type":"default"},"showBorder":false},"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"default","reviewDetailsPosition":"below","showProductName":false,"showAttributeBars":false,"showProductDetails":"only-when-grouped"},"highlightColor":"#0E7A82","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"rating desc","autoPlay":true,"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"linkText":"Read More","infiniteScroll":false,"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"enabled":false},"reviewsWidget":{"tabs":{"reviews":true,"questions":true},"header":{"columnDistribution":"space-between","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"},{"name":"rating-breakdown","backgroundColor":"#F4F4F6","shadingColor":"#F36A10","stretchMode":"contain"}],"textAlignment":"left"},{"columnWidth":"two-thirds","modules":[{"name":"recommended"},{"name":"media-carousel","imageGap":{"value":4,"unit":"px"},"imageHeight":{"value":120,"unit":"px"}}],"textAlignment":"left"}]},"style":{"showDates":true,"border":{"color":"#2F2E2D","width":{"value":1,"unit":"px"}},"bodyFont":{"hasCustomFontSettings":false},"headingFont":{"hasCustomFontSettings":false},"filters":{"backgroundColorActive":"#F36A10","backgroundColor":"#FFFFFF","borderColor":"#F36A10","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#F36A10","textColorActive":"#FFFFFF","textColor":"#F36A10","searchHighlightColor":"#B2F9E9"},"avatar":{"backgroundColor":"#F36A10","placeholderTextColor":"#FFFFFF","size":{"value":48,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#F36A10","interspace":2,"showBorder":false}},"shadingColor":"#FFFFFF","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#E5640F","borderColorHover":"#E5640F","backgroundColor":"#F36A10","borderColor":"#F36A10","backgroundColorHover":"#E5640F","textColorHover":"#FFFFFF","borderRadius":{"value":24,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#E5640F","textColorActive":"#FFFFFF","textColor":"#FFFFFF","font":{"hasCustomFontSettings":false}},"highlightColor":"#F36A10","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#1A1818","fontSizeRegular":{"value":16,"unit":"px"},"fontSizeLarge":{"value":22,"unit":"px"},"fontSizeSmall":{"value":14,"unit":"px"},"secondaryColor":"#1A1818"},"spaceBelow":{"value":20,"unit":"px"},"attributeBar":{"style":"default","backgroundColor":"#D3D4DD","shadingColor":"#9A9DB1","markerColor":"#F36A10"}},"showWhenEmpty":true,"reviews":{"list":{"layout":{"collapseReviewerDetails":false,"columnAmount":4,"
1090name":"default","showAttributeBars":true,"borderStyle":"full","showProductVariantName":false,"showProductDetails":"only-when-grouped"},"loyalty":{"maxInitialAchievements":3},"initialPageSize":5,"replyTruncation":{"bodyMaxLines":4,"enabled":true},"media":{"layout":"featured","size":{"value":200,"unit":"px"}},"truncation":{"bodyMaxLines":4,"truncateAll":false,"enabled":true},"loadMorePageSize":5},"controls":{"filterMode":"closed","freeTextSearchEnabled":false,"writeReviewButtonEnabled":true,"defaultSort":"has_media desc"}}},"starRatings":{"showWhenEmpty":false,"style":{"text":{"content":"review-count","style":"number-and-text","brackets":false},"spaceAbove":{"value":0,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#F36A10","interspace":2,"showBorder":false},"spaceBelow":{"value":5,"unit":"px"},"height":{"value":18,"unit":"px"}},"clickBehavior":"scroll-to-widget"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true}}</script>
1090
1091            <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:5px;--oke-button-backgroundColor:#f36a10;--oke-button-backgroundColorHover:#e5640f;--oke-button-backgroundColorActive:#e5640f;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#f36a10;--oke-button-borderColorHover:#e5640f;--oke-button-borderColorActive:#e5640f;--oke-button-borderRadius:24px;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#2f2e2d;--oke-border-width:1px;--oke-text-primaryColor:#1a1818;--oke-text-secondaryColor:#1a1818;--oke-text-small:14px;--oke-text-regular:16px;--oke-text-large:22px;--oke-text-fontFamily:inherit;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#f36a10;--oke-avatar-placeholderTextColor:#fff;--oke-highlightColor:#f36a10;--oke-shadingColor:#fff;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#9a9db1;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#d3d4dd;--oke-attributeBar-markerColor:#f36a10;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#f36a10;--oke-filter-borderColor:#f36a10;--oke-filter-borderColorActive:#f36a10;--oke-filter-textColor:#f36a10;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#b2f9e9;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#f58220;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-stars-foregroundColor:#f36a10;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-sr{--oke-stars-foregroundColor:#f36a10;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style>
1092            <style id="oke-reviews-custom-css">[data-oke-widget] .oke-w,[data-oke-widget] div.okeReviews.oke-w{padding:20px}.okeReviews[data-oke-container] .oke-reviewContent-title,[data-oke-widget] div.okeReviews .oke-reviewContent-title,.okeReviews[data-oke-container] .oke-w-navBar-item,[data-oke-widget] div.okeReviews .oke-w-navBar-item,.okeReviews[data-oke-container] .oke-reviewContent-title,div.okeReviews .oke-modal .oke-reviewContent-title{font-family:"Oswald",sans-serif;font-weight:500;text-transform:uppercase;font-size:18px}[data-oke-widget] div.okeReviews p:last-child{line-height:1.68}.okeReviews[data-oke-container] .oke-reviewContent,[data-oke-widget] div.okeReviews .oke-reviewContent{width:90%}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){font-family:"Oswald",sans-serif;font-weight:500;text-transform:uppercase;font-size:15px;letter-spacing:.04em;line-height:unset}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:0 0}.okeReviews[data-oke-container] .oke-w-writeReview:before,[data-oke-widget] div.okeReviews .oke-w-writeReview:before{vertical-align:middle}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p,.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#1a1818}.okeReviews.oke-w .oke-is-small .oke-button,.okeReviews.oke-w .oke-is-small .oke-w-reviews-writeReview,.okeReviews.oke-w .oke-is-small .oke-qw-askQuestion{width:100%}.okeReviews.oke-w .oke-is-small .oke-w-reviews-writeReview{margin-top:15px}.okeReviews.oke-w .oke-is-small .oke-qw-header-askQuestion{margin-left:0;width:100%}@media all and (max-width:640px){:root{--oke-text-regular:14px}}</style>
1093            <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
1093<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107<!-- END app snippet -->
1108
1109    <!-- BEGIN app snippet: okendo-reviews-json-ld -->
1110<!-- END app snippet -->
1111
1112<!-- BEGIN app snippet: widget-plus-initialisation-script -->
1113
1114
1115
1116
1117    
1117<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
1117
1118
1119<!-- END app snippet -->
1120
1121
1122<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
1123<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/grill-masters-club.myshopify.com"></script>
1123
1124
1125
1126<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
1126
1127
1128
1129<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=grill-masters-club"></script>
1129
1130
1131
1132<!-- END app block -->
1132<script src="https://cdn.shopify.com/extensions/01a100e4-9829-7e75-8f42-f731eb906ff0/giftnote-app-154/assets/giftnote.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1132
1132
1133<script src="https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1133
1133
1134<script src="https://cdn.shopify.com/extensions/01a0fdff-2b95-7a42-80bb-495e663795ed/forms-2610/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1134
1134
1135<script src="https://cdn.shopify.com/extensions/01a101d9-652a-7b73-904c-cf9ed89a9db5/2026-10-03-12-58-30-UTC--0fc6178/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
1135
1136<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1137<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 64943882457,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1137
1137
1138<script>
1139  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1140</script>
vendor: 1 bytes, line 1140
1140
1141<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
1141).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 64943882457,storefrontBaseUrl: "https://www.grillmastersclub.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.grillmastersclub.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2818965721","configuration":"{\"shopId\":\"grill-masters-club\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"579bcad08de1598a7261dbbfd9f7640e","type":"APP","apiClientId":6070057,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1141,"dataSharingState":"unrestricted"},{"id":"2744975577","configuration":"{\"eventKey\":\"6ed7f8c5-6e71-4bbb-9b72-2ee4b9cf1a5c\",\"name\":\"grill-masters-club - Axon Pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"fae105ca09bb030f70a8b83292a88611","type":"APP","apiClientId":256560922625,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2059272409","configuration":"{\"projectId\":\"m8zhxmyha8\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2009006297","configuration":"{\"accountID\":\"QW5BnH\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"923697369","configuration":"{\"shopId\":\"grill-masters-club.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"876806361","configuration":"{\"url\":\"https:\/\/events.v3.realtimestack.com\",\"shop\":\"grill-masters-club.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dbfdb96740f735f157780aa894ac9113","type":"APP","apiClientId":4759791,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"608075993","configuration":"{\"shopDomain\":\"grill-masters-club.myshopify.com\",\"shopId\":\"3779\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"be761315088577eb65ddbdb4be3e3672","type":"APP","apiClientId":3653839,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"493977817","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-1G8MNEB216\\\",\\\"AW-929612078\\\",\\\"GT-5D489DF\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-1G8MNEB216\\\",\\\"AW-929612078\\\/lAhmCKe8nJAcEK6Co7sD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-1G8MNEB216\\\",\\\"AW-929612078\\\/sDXrCLO8nJAcEK6Co7sD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-1G8MNEB216\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-1G8MNEB216\\\",\\\"AW-929612078\\\/rjCRCLC8nJAcEK6Co7sD\\\",\\\"MC-5MJMRRC8ZX\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-1G8MNEB216\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-1G8MNEB216\\\",\\\"AW-929612078\\\/50IBCKS8nJAcEK6Co7sD\\\",\\\"MC-5MJMRRC8ZX\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-1G8MNEB216\\\",\\\"AW-929612078\\\/4ARNCK28nJAcEK6Co7sD\\\",\\\"MC-5MJMRRC8ZX\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-1G8MNEB216\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-1G8MNEB216\\\",\\\"AW-929612078\\\/l20mCLa8nJAcEK6Co7sD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-1G8MNEB216\\\",\\\"AW-929612078\\\/2_ZECKq8nJAcEK6Co7sD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-1G8MNEB216\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"469926105","configuration":"{\"advertisableEid\":\"WR2C4XBZ4FGKPLIWQH3VZ7\",\"pixelEid\":\"FUSURO4VYVGM7NYWISD7RX\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ba1ef5286d067b01e04bdc37410b8082","type":"APP","apiClientId":1005866,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1141,"dataSharingState":"unrestricted"},{"id":"469827801","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"8a9a175b11d15038a70fe78d09c59720","type":"APP","apiClientId":3977633,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"414187737","configuration":"{\"pixelCode\":\"CR2CCPRC77U0S1I5PMF0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"228655321","configuration":"{\"pixel_id\":\"530971490438015\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"149946585","configuration":"{\"ti\":\"355032178\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"108134617","configuration":"{\"masterTagID\":\"19038\",\"merchantID\":\"68697\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"61079769","configuration":"{\"tagID\":\"2619885525663\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"13074649","configuration":"{\"myshopifyDomain\":\"grill-masters-club.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"26181849","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Upsellit Pixel"},{"id":"26738905","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":[],"name":"Google Tag Manager"},{"id":"26935513","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"ShareASale Pizel"},{"id":"27263193","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Microsoft Clarity"},{"id":"30146777","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":[],"name":"Microsoft Ads Conversion Pixel"}
1141,{"id":"164593881","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["MARKETING","SALE_OF_DATA"],"name":"OpenAI Ads (ChatGPT)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Grill Masters Club","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"grill-masters-club.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.grillmastersclub.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.grillmastersclub.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"163490234585","themePublished":"true","eventMetadataId":"374d3f1e-0af3-4d57-ae00-b13c0a8bd5d0","pageType":"searchresults","shopId":"64943882457","storefrontBaseUrl":"https:\/\/www.grillmastersclub.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
1141<script>
1142  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1143  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1144  window.ShopifyAnalytics.meta.currency = 'USD';
1145  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"5d145e27-6f27-4804-9e05-d8ffe24c9610-1791056886"}};
1146  for (var attr in meta) {
1147    window.ShopifyAnalytics.meta[attr] = meta[attr];
1148  }
1149</script>
vendor: 1 bytes, line 1149
1149
1150<script class="analytics">
1151  (function () {
1152    var customDocumentWrite = function(content) {
1153      var jquery = null;
1154
1155      if (window.jQuery) {
1156        jquery = window.jQuery;
1157      } else if (window.Checkout && window.Checkout.$) {
1158        jquery = window.Checkout.$;
1159      }
1160
1161      if (jquery) {
1162        jquery('body').append(content);
1163      }
1164    };
1165
1166    var hasLoggedConversion = function(token) {
1167      if (token) {
1168        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1169      }
1170      return false;
1171    }
1172
1173    var setCookieIfConversion = function(token) {
1174      if (token) {
1175        var twoMonthsFromNow = new Date(Date.now());
1176        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1177
1178        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1179      }
1180    }
1181
1182    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1183    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1184    if (trekkie.integrations) {
1185      return;
1186    }
1187    trekkie.methods = [
1188      'identify',
1189      'page',
1190      'ready',
1191      'track',
1192      'trackForm',
1193      'trackLink'
1194    ];
1195    trekkie.factory = function(method) {
1196      return function() {
1197        var args = Array.prototype.slice.call(arguments);
1198        args.unshift(method);
1199        trekkie.push(args);
1200        if (method == 'track' || method == 'page') {
1201          var pageUrl;
1202          try {
1203            pageUrl = window.location.href;
1204          } catch (e) {}
1205          var pageReferrer;
1206          try {
1207            pageReferrer = document.referrer;
1208          } catch (e) {}
1209          try {
1210            if (window.__TREKKIE_SHIM_QUEUE == null) {
1211              window.__TREKKIE_SHIM_QUEUE = [];
1212            }
1213            window.__TREKKIE_SHIM_QUEUE.push({
1214              from: 'trekkie-stub',
1215              method: method,
1216              args: args.slice(1),
1217              pageContext: {
1218                url: pageUrl,
1219                referrer: pageReferrer
1220              }
1221            });
1222          } catch (e) {
1223            // no-op
1224          }
1225        }
1226        return trekkie;
1227      };
1228    };
1229    for (var i = 0; i < trekkie.methods.length; i++) {
1230      var key = trekkie.methods[i];
1231      trekkie[key] = trekkie.factory(key);
1232    }
1233    trekkie.load = function(config) {
1234      trekkie.config = config || {};
1235      trekkie.config.initialDocumentCookie = document.cookie;
1236      var first = document.getElementsByTagName('script')[0];
1237var script = document.createElement('script');
1238script.type = 'text/javascript';
1239script.onerror = function(e) {
1240  var scriptFallback = document.createElement('script');
1241  scriptFallback.type = 'text/javascript';
1242  scriptFallback.onerror = function(error) {
1243          var Monorail = {
1244      produce: function produce(monorailDomain, schemaId, payload) {
1245        var currentMs = new Date().getTime();
1246        var event = {
1247          schema_id: schemaId,
1248          payload: payload,
1249          metadata: {
1250            event_created_at_ms: currentMs,
1251            event_sent_at_ms: currentMs
1252          }
1253        };
1254        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1255      },
1256      sendRequest: function sendRequest(endpointUrl, payload) {
1257        // Try the sendBeacon API
1258        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1259          var blobData = new window.Blob([payload], {
1260            type: 'text/plain'
1261          });
1262
1263          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1264            return true;
1265          } // sendBeacon was not successful
1266
1267        } // XHR beacon
1268
1269        var xhr = new XMLHttpRequest();
1270
1271        try {
1272          xhr.open('POST', endpointUrl);
1273          xhr.setRequestHeader('Content-Type', 'text/plain');
1274          xhr.send(payload);
1275        } catch (e) {
1276          console.log(e);
1277        }
1278
1279        return false;
1280      },
1281      isIos12: function isIos12() {
1282        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1283      }
1284    };
1285    Monorail.produce('monorail-edge.shopifysvc.com',
1286      'trekkie_storefront_load_errors/1.1',
1287      {shop_id: 64943882457,
1288      theme_id: 163490234585,
1289      app_name: "storefront",
1290      context_url: window.location.href,
1291      source_url: "//www.grillmastersclub.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1292
1293  };
1294  scriptFallback.async = true;
1295  scriptFallback.src = '//www.grillmastersclub.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1296  first.parentNode.insertBefore(scriptFallback, first);
1297};
1298script.async = true;
1299script.src = '//www.grillmastersclub.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1300first.parentNode.insertBefore(script, first);
1301
1302    };
1303    trekkie.load(
1304      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":64943882457,"isMerchantRequest":null,"themeId":163490234585,"themeCityHash":"2825405614059898322","contentLanguage":"en","currency":"USD","eventMetadataId":"374d3f1e-0af3-4d57-ae00-b13c0a8bd5d0"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1305    );
1306
1307    var loaded = false;
1308    trekkie.ready(function() {
1309      if (loaded) return;
1310      loaded = true;
1311
1312      window.ShopifyAnalytics.lib = window.trekkie;
1313
1314      var originalDocumentWrite = document.write;
1315      document.write = customDocumentWrite;
1316      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1317      document.write = originalDocumentWrite;
1318
1319      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1320      var token = match? match[1]: undefined;
1321      if (!hasLoggedConversion(token)) {
1322        setCookieIfConversion(token);
1323        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1324      }
1325    });
1326
1327    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"5d145e27-6f27-4804-9e05-d8ffe24c9610-1791056886","shopifyEmitted":true});
1328
1329    var eventsListenerScript = document.createElement('script');
1330    eventsListenerScript.async = true;
1331    eventsListenerScript.src = "//www.grillmastersclub.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1332    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1333})();</script>
1333
1334  
1334<script>
1335  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1336    window.ga = function ga() {
1337      (window.ga.q = window.ga.q || []).push(arguments);
1338      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1339        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1340      }
1341      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1342    };
1343    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1344      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1345    }
1346  }
1347</script>
vendor: 1 bytes, line 1347
1347
1348<script
1349  defer
1350  src="https://www.grillmastersclub.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1351  data-application="storefront-renderer"
1352  data-shop-id="64943882457"
1353  data-render-region="gcp-us-central1"
1354  data-page-type="search"
1355  data-theme-instance-id="163490234585"
1356  data-theme-name="Fluid Framework"
1357  data-theme-version="2.0.0"
1358  data-monorail-region="shop_domain"
1359  data-resource-timing-sampling-rate="10"
1360  data-shs="true"
1361  data-shs-beacon="true"
1362  data-shs-export-with-fetch="true"
1363  data-shs-logs-sample-rate="1"
1364  data-shs-beacon-endpoint="https://www.grillmastersclub.com/api/collect"
1365></script>
1365
1366<meta name="shopify-y" content="5d862acf-f900-4d45-8ff9-8b0c0385333b" data-expiration="1822614486000"><meta name="shopify-s" content="e5366065-e3a4-45e4-9624-90f74821a47d" data-expiration="1791058686000"><meta name="new-cookie-storage-activated" content="t">
1367</head>
1368  <body>
1369    <!-- Google Tag Manager (noscript) -->
vendor: 87 bytes, lines 1369-1372
1369
1370    <noscript>
1371      <iframe
1372        src="https://www.googletagmanager.com/ns.html?id=
1372GTM-58KKFJ9
vendor: 123 bytes, lines 1372-1378
1372"
1373        height="0"
1374        width="0"
1375        style="display:none;visibility:hidden"
1376      ></iframe>
1377    </noscript>
1378    
1378<!-- End Google Tag Manager (noscript) -->
1379
1380    <!-- VisitIQ Original Pixel -->
1381    
1381<script>vpixel.piximage('298440f7-13be-47c8-840f-50bd4d36b65b');</script>
1381
1382    <!-- VisitIQ New Pixel 3.4.26 -->
1383    
1383<script>vpixel.piximage('660cae77-31cc-4fcf-af36-08560a0cb04c');</script>
1383
1384    <!-- end VisitIQ -->
1385    
1386    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
1387      Skip to next element
1388    </a>
1389
1390    
1391
1392
1393  <div id="ca-return-banner" style="display:none;background:#111;color:#fff;padding:.65rem 1rem;text-align:center;font-size:.85rem;position:sticky;top:0;z-index:9999;">
1394    <span>You're shopping from our Canada page.</span>
1395    <a href="/#ca-shop" style="color:#fff;background:#f36a10;font-weight:600;padding:.3rem .8rem;border-radius:.3rem;text-decoration:none;margin-left:.6rem;white-space:nowrap;">← Back to Canada Shop</a>
1396    <button id="ca-return-banner-close" aria-label="Dismiss" style="background:none;border:none;color:#aaa;font-size:1rem;margin-left:.75rem;cursor:pointer;line-height:1;vertical-align:middle;">✕</button>
1397  </div>
1398
1399  
1399<script>
1400    (function () {
1401      try {
1402        if (sessionStorage.getItem('ca_landing_visit') === '1' && sessionStorage.getItem('ca_banner_dismissed') !== '1') {
1403          var banner = document.getElementById('ca-return-banner');
1404          if (banner) banner.style.display = 'block';
1405        }
1406      } catch (e) {}
1407
1408      var closeBtn = document.getElementById('ca-return-banner-close');
1409      if (closeBtn) {
1410        closeBtn.addEventListener('click', function () {
1411          var banner = document.getElementById('ca-return-banner');
1412          if (banner) banner.style.display = 'none';
1413          try { sessionStorage.setItem('ca_banner_dismissed', '1'); } catch (e) {}
1414        });
1415      }
1416    })();
1417  </script>
1417
1418
1419 <!-- Canada Return to Canada Button -->
1420    
1421    <site-overlay class="d-block" id="site-overlay"></site-overlay>
1422
1423    <div id="shopify-section-header" class="shopify-section"><link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/global-header.css?v=144926657629298008461789678886" rel="stylesheet" type="text/css" media="all" />
1424<link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/mobile-nav-drawer.css?v=19597297343635463431789678907" rel="stylesheet" type="text/css" media="all" />
1425<link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/gmc-header-stacked.css?v=26976692526949671221789679103" rel="stylesheet" type="text/css" media="all" />
1426
1427<sticky-header>
1428  <header class="site-header " style="background-color: #ffffff;">
1429
1430    
1431    <div class="topbar d-flex align-items-center" data-top-bar style="background-color: #004ea9;min-height: 34px;">
1432      <div class="container py-0">
1433          <div class="d-block text-center fw-medium py-1" style="color: #ffffff;">
1434            <span style="font-size: clamp(12px, 2.9vw, 1.1em); font-weight: 700;"><a href="https://www.grillmastersclub.com/products/subscribe-save" style="color: #fff; text-decoration: none; font-weight: 700;">GRATE DEALS</a>: 20% Off Subscriptions - <a href="https://www.grillmastersclub.com/products/subscribe-save" style="color: #fff; text-decoration: underline; font-weight: 700;">Click Here</a></span>
1435          </div>
1436      </div>
1437    </div>
1438    
1439    
1440<nav
1441  class="navbar navbar-main navbar-expand-lg py-0 gmc-hdr"
1442  aria-label="Main Navigation"
1443  data-logo-position="left"
1444  style="--gmc-logo-h: 60px; --gmc-logo-h-mob: 44px;"
1445>
1446  <div class="gmc-hdr__inner"><div class="gmc-hdr__desk">
1447
1448      <div class="gmc-hdr__brand"><a href="/" class="navbar-brand gmc-hdr__logo" title="Grill Masters Club" aria-label="Grill Masters Club">
1449          <img
1450            src="https://cdn.shopify.com/s/files/1/0649/4388/2457/files/GMC_Logo_Black_Stacked_No_Padding_250px.png?v=1785272931"
1451            srcset="https://cdn.shopify.com/s/files/1/0649/4388/2457/files/GMC_Logo_Black_Stacked_No_Padding_100px.png?v=1785336323 100w, https://cdn.shopify.com/s/files/1/0649/4388/2457/files/GMC_Logo_Black_Stacked_No_Padding_250px.png?v=1785272931 250w"
1452            sizes="69px"
1453            width="250"
1454            height="219"
1455            alt="Grill Masters Club"
1456            fetchpriority="high"
1457          >
1458        </a></div>
1459
1460      <ul class="navbar-nav gmc-hdr__menu"><li class="nav-item dropdown">
1461              <a
1462                data-href="https://www.grillmastersclub.com/collections/all"
1463                is="drop-down"
1464                class="nav-link shop"
1465                tabindex="0"
1466                role="button"
1467                data-toggle="dropdown"
1468                aria-expanded="false"
1469                aria-haspopup="menu"
1470                name="Shop"
1471                title="Shop"
1472                aria-label="Shop"
1473              >
1474                <span>Shop</span>
1475                <svg class="gmc-hdr__caret" aria-hidden="true" focusable="false" width="10" height="10" viewBox="0 0 10 10"><path d="M1.5 3.5 5 7l3.5-3.5" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg>
1476              </a><ul class="dropdown-menu mega-menu has-grandchildren" data-type="content">
1477                <li class="mega-menu-row">
1478                  <div class="row gx-4 m-0"><div class="dropdown-column w-fit-content d-flex gap-1 flex-column">
1479                          <a
1480                            class="nav-link nav-link-title the-pitmaster-shop"
1481                            href="https://www.grillmastersclub.com/pages/pitmaster-shop"
1482                            name="The Pitmaster Shop"
1483                            title="The Pitmaster Shop"
1484                            aria-label="The Pitmaster Shop"
1485                          >The Pitmaster Shop
1486</a>
1487                          <ul class="sub-dropdown-menu list-unstyled m-0"><li class="nav-item">
1488                                <a
1489                                  class="nav-link shop-all"
1490                                  href="/pages/pitmaster-shop"
1491                                  name="Shop All"
1492                                  title="Shop All"
1493                                  aria-label="Shop All"
1494                                ><span class="me-1 small text-muted menu-icon">🏷️</span>Shop All
1495                                </a>
1496                              </li><li class="nav-item">
1497                                <a
1498                                  class="nav-link curated-sauce-rub-bundles"
1499                                  href="/collections/bbq-boxes"
1500                                  name="Curated Sauce & Rub Bundles"
1501                                  title="Curated Sauce & Rub Bundles"
1502                                  aria-label="Curated Sauce & Rub Bundles"
1503                                ><span class="me-1 small text-muted menu-icon">🔥</span>Curated Sauce & Rub Bundles
1504                                </a>
1505                              </li><li class="nav-item">
1506                                <a
1507                                  class="nav-link accessory-bundles-gift-sets"
1508                                  href="/collections/bbq-bundles"
1509                                  name="Accessory Bundles & Gift Sets"
1510                                  title="Accessory Bundles & Gift Sets"
1511                                  aria-label="Accessory Bundles & Gift Sets"
1512                                ><span class="me-1 small text-muted menu-icon">🎁</span>Accessory Bundles & Gift Sets
1513                                </a>
1514                              </li><li class="nav-item">
1515                                <a
1516                                  class="nav-link build-your-own-bbq-bundle"
1517                                  href="/pages/build-your-own-bundle"
1518                                  name="Build Your Own BBQ Bundle"
1519                                  title="Build Your Own BBQ Bundle"
1520                                  aria-label="Build Your Own BBQ Bundle"
1521                                ><span class="me-1 small text-muted menu-icon">📦</span>Build Your Own BBQ Bundle
1522                                </a>
1523                              </li><li class="nav-item">
1524                                <a
1525                                  class="nav-link grilling-tools-accessories"
1526                                  href="/collections/accessories"
1527                                  name="Grilling Tools & Accessories"
1528                                  title="Grilling Tools & Accessories"
1529                                  aria-label="Grilling Tools & Accessories"
1530                                ><span class="me-1 small text-muted menu-icon">🍴</span>Grilling Tools & Accessories
1531                                </a>
1532                              </li><li class="nav-item">
1533                                <a
1534                                  class="nav-link backyard-pizza-essentials"
1535                                  href="/collections/outdoor-pizza-accessories"
1536                                  name="Backyard Pizza Essentials"
1537                                  title="Backyard Pizza Essentials"
1538                                  aria-label="Backyard Pizza Essentials"
1539                                ><span class="me-1 small text-muted menu-icon">🍕</span>Backyard Pizza Essentials
1540                                </a>
1541                              </li><li class="nav-item">
1542                                <a
1543                                  class="nav-link sauces-rubs"
1544                                  href="/collections/bbq-sauces-rubs"
1545                                  name="Sauces & Rubs"
1546                                  title="Sauces & Rubs"
1547                                  aria-label="Sauces & Rubs"
1548                                ><span class="me-1 small text-muted menu-icon">🥫</span>Sauces & Rubs
1549                                </a>
1550                              </li><li class="nav-item">
1551                                <a
1552                                  class="nav-link flat-top-collection"
1553                                  href="/collections/flat-top"
1554                                  name="Flat Top Collection"
1555                                  title="Flat Top Collection"
1556                                  aria-label="Flat Top Collection"
1557                                ><span class="me-1 small text-muted menu-icon">🥓</span>Flat Top Collection
1558                                </a>
1559                              </li><li class="nav-item">
1560                                <a
1561                                  class="nav-link cast-iron-collection"
1562                                  href="/collections/cast-iron-collection"
1563                                  name="Cast Iron Collection"
1564                                  title="Cast Iron Collection"
1565                                  aria-label="Cast Iron Collection"
1566                                ><span class="me-1 small text-muted menu-icon">🍳</span>Cast Iron Collection
1567                                </a>
1568                              </li><li class="nav-item">
1569                                <a
1570                                  class="nav-link pitmaster-pantry-spices"
1571                                  href="/collections/pitmaster-pantry"
1572                                  name="Pitmaster Pantry Spices"
1573                                  title="Pitmaster Pantry Spices"
1574                                  aria-label="Pitmaster Pantry Spices"
1575                                ><span class="me-1 small text-muted menu-icon">🍯</span>Pitmaster Pantry Spices
1576                                </a>
1577                              </li><li class="nav-item">
1578                                <a
1579                                  class="nav-link hot-sauces"
1580                                  href="/collections/hot-sauces"
1581                                  name="Hot Sauces"
1582                                  title="Hot Sauces"
1583                                  aria-label="Hot Sauces"
1584                                ><span class="me-1 small text-muted menu-icon">🌶️</span>Hot Sauces
1585                                </a>
1586                              </li><li class="nav-item">
1587                                <a
1588                                  class="nav-link bbq-fuels"
1589                                  href="/pages/bbq-fuel"
1590                                  name="BBQ Fuels"
1591                                  title="BBQ Fuels"
1592                                  aria-label="BBQ Fuels"
1593                                ><span class="me-1 small text-muted menu-icon">💨</span>BBQ Fuels
1594                                </a>
1595                              </li><li class="nav-item">
1596                                <a
1597                                  class="nav-link give-a-gift"
1598                                  href="/products/give-the-gift-of-bbq"
1599                                  name="Give a Gift"
1600                                  title="Give a Gift"
1601                                  aria-label="Give a Gift"
1602                                ><span class="me-1 small text-muted menu-icon">🎁</span>Give a Gift
1603                                </a>
1604                              </li><li class="nav-item">
1605                                <a
1606                                  class="nav-link pitmaster-perks-rewards"
1607                                  href="/pages/pitmaster-perks"
1608                                  name="Pitmaster Perks Rewards"
1609                                  title="Pitmaster Perks Rewards"
1610                                  aria-label="Pitmaster Perks Rewards"
1611                                ><span class="me-1 small text-muted menu-icon">💰</span>Pitmaster Perks Rewards
1612                                </a>
1613                              </li></ul>
1614                        </div><div class="dropdown-column w-fit-content d-flex gap-1 flex-column">
1615                          <a
1616                            class="nav-link nav-link-title popular-items"
1617                            href="/collections/all"
1618                            name="Popular Items"
1619                            title="Popular Items"
1620                            aria-label="Popular Items"
1621                          >Popular Items
1622</a>
1623                          <ul class="sub-dropdown-menu list-unstyled m-0"><li class="nav-item">
1624                                <a
1625                                  class="nav-link sauce-rub-sets"
1626                                  href="/collections/bbq-sauce-rub-gift-sets"
1627                                  name="Sauce & Rub Sets"
1628                                  title="Sauce & Rub Sets"
1629                                  aria-label="Sauce & Rub Sets"
1630                                ><span class="me-1 small text-muted menu-icon">🥫</span>Sauce & Rub Sets
1631                                </a>
1632                              </li><li class="nav-item">
1633                                <a
1634                                  class="nav-link build-your-own-bbq-bundle"
1635                                  href="/pages/build-your-own-bundle"
1636                                  name="Build Your Own BBQ Bundle"
1637                                  title="Build Your Own BBQ Bundle"
1638                                  aria-label="Build Your Own BBQ Bundle"
1639                                ><span class="me-1 small text-muted menu-icon">📦</span>Build Your Own BBQ Bundle
1640                                </a>
1641                              </li><li class="nav-item">
1642                                <a
1643                                  class="nav-link grilling-gloves"
1644                                  href="/collections/grilling-gloves"
1645                                  name="Grilling Gloves"
1646                                  title="Grilling Gloves"
1647                                  aria-label="Grilling Gloves"
1648                                ><span class="me-1 small text-muted menu-icon">🧤</span>Grilling Gloves
1649                                </a>
1650                              </li><li class="nav-item">
1651                                <a
1652                                  class="nav-link drip-ez-accessories"
1653                                  href="/collections/drip-ez"
1654                                  name="Drip EZ Accessories"
1655                                  title="Drip EZ Accessories"
1656                                  aria-label="Drip EZ Accessories"
1657                                ><span class="me-1 small text-muted menu-icon">🥘</span>Drip EZ Accessories
1658                                </a>
1659                              </li><li class="nav-item">
1660                                <a
1661                                  class="nav-link rufus-teague-bbq"
1662                                  href="/collections/rufus-teague-bbq"
1663                                  name="Rufus Teague BBQ"
1664                                  title="Rufus Teague BBQ"
1665                                  aria-label="Rufus Teague BBQ"
1666                                ><span class="me-1 small text-muted menu-icon">🍖</span>Rufus Teague BBQ
1667                                </a>
1668                              </li><li class="nav-item">
1669                                <a
1670                                  class="nav-link grill-brushes-cleaning"
1671                                  href="/collections/grill-brush-cleaning-collection"
1672                                  name="Grill Brushes & Cleaning"
1673                                  title="Grill Brushes & Cleaning"
1674                                  aria-label="Grill Brushes & Cleaning"
1675                                ><span class="me-1 small text-muted menu-icon">🪥</span>Grill Brushes & Cleaning
1676                                </a>
1677                              </li><li class="nav-item">
1678                                <a
1679                                  class="nav-link cast-iron-collection"
1680                                  href="/collections/cast-iron-collection"
1681                                  name="Cast Iron Collection"
1682                                  title="Cast Iron Collection"
1683                                  aria-label="Cast Iron Collection"
1684                                ><span class="me-1 small text-muted menu-icon">🍳</span>Cast Iron Collection
1685                                </a>
1686                              </li><li class="nav-item">
1687                                <a
1688                                  class="nav-link accessory-bundles"
1689                                  href="/collections/bbq-bundles"
1690                                  name="Accessory Bundles"
1691                                  title="Accessory Bundles"
1692                                  aria-label="Accessory Bundles"
1693                                ><span class="me-1 small text-muted menu-icon">🎁</span>Accessory Bundles
1694                                </a>
1695                              </li><li class="nav-item">
1696                                <a
1697                                  class="nav-link mystery-bbq-box"
1698                                  href="/products/mystery-grilling-bbq-box-ships-immediately-free-us-shipping"
1699                                  name="Mystery BBQ Box"
1700                                  title="Mystery BBQ Box"
1701                                  aria-label="Mystery BBQ Box"
1702                                ><span class="me-1 small text-muted menu-icon">🎲</span>Mystery BBQ Box
1703                                </a>
1704                              </li><li class="nav-item">
1705                                <a
1706                                  class="nav-link hot-sauces"
1707                                  href="/collections/hot-sauces"
1708                                  name="Hot Sauces"
1709                                  title="Hot Sauces"
1710                                  aria-label="Hot Sauces"
1711                                ><span class="me-1 small text-muted menu-icon">🌶️</span>Hot Sauces
1712                                </a>
1713                              </li><li class="nav-item">
1714                                <a
1715                                  class="nav-link new-products"
1716                                  href="/collections/new-products"
1717                                  name="New Products"
1718                                  title="New Products"
1719                                  aria-label="New Products"
1720                                ><span class="me-1 small text-muted menu-icon">🆕</span>New Products
1721                                </a>
1722                              </li></ul>
1723                        </div><div class="dropdown-column w-fit-content d-flex gap-1 flex-column">
1724                          <a
1725                            class="nav-link nav-link-title subscribe"
1726                            href="https://www.grillmastersclub.com/products/subscribe-save"
1727                            name="Subscribe"
1728                            title="Subscribe"
1729                            aria-label="Subscribe"
1730                          >Subscribe
1731</a>
1732                          <ul class="sub-dropdown-menu list-unstyled m-0"><li class="nav-item">
1733                                <a
1734                                  class="nav-link prepay-save"
1735                                  href="https://www.grillmastersclub.com/products/subscribe-save"
1736                                  name="Prepay & Save"
1737                                  title="Prepay & Save"
1738                                  aria-label="Prepay & Save"
1739                                >Prepay & Save
1740                                </a>
1741                              </li><li class="nav-item">
1742                                <a
1743                                  class="nav-link pay-as-you-go"
1744                                  href="https://www.grillmastersclub.com/products/the-ultimate-bbq-experience-pay-as-you-go"
1745                                  name="Pay As You Go"
1746                                  title="Pay As You Go"
1747                                  aria-label="Pay As You Go"
1748                                >Pay As You Go
1749                                </a>
1750                              </li><li class="nav-item">
1751                                <a
1752                                  class="nav-link how-it-works"
1753                                  href="/pages/how-it-works"
1754                                  name="How It Works"
1755                                  title="How It Works"
1756                                  aria-label="How It Works"
1757                                >How It Works
1758                                </a>
1759                              </li><li class="nav-item">
1760                                <a
1761                                  class="nav-link gift-a-subscription"
1762                                  href="https://www.grillmastersclub.com/products/give-the-gift-of-bbq"
1763                                  name="Gift a Subscription"
1764                                  title="Gift a Subscription"
1765                                  aria-label="Gift a Subscription"
1766                                >Gift a Subscription
1767                                </a>
1768                              </li><li class="nav-item">
1769                                <a
1770                                  class="nav-link gift-notification-cards"
1771                                  href="/pages/gift-notification-cards"
1772                                  name="Gift Notification Cards"
1773                                  title="Gift Notification Cards"
1774                                  aria-label="Gift Notification Cards"
1775                                >Gift Notification Cards
1776                                </a>
1777                              </li><li class="nav-item">
1778                                <a
1779                                  class="nav-link next-box-status"
1780                                  href="/pages/status"
1781                                  name="Next Box Status"
1782                                  title="Next Box Status"
1783                                  aria-label="Next Box Status"
1784                                >Next Box Status
1785                                </a>
1786                              </li></ul>
1787                        </div><div class="dropdown-column w-fit-content d-flex gap-1 flex-column">
1788                          <a
1789                            class="nav-link nav-link-title give-a-gift"
1790                            href="https://www.grillmastersclub.com/products/give-the-gift-of-bbq"
1791                            name="Give a Gift"
1792                            title="Give a Gift"
1793                            aria-label="Give a Gift"
1794                          >Give a Gift
1795</a>
1796                          <ul class="sub-dropdown-menu list-unstyled m-0"><li class="nav-item">
1797                                <a
1798                                  class="nav-link gift-a-subscription"
1799                                  href="https://www.grillmastersclub.com/products/give-the-gift-of-bbq"
1800                                  name="Gift a Subscription"
1801                                  title="Gift a Subscription"
1802                                  aria-label="Gift a Subscription"
1803                                >Gift a Subscription
1804                                </a>
1805                              </li><li class="nav-item">
1806                                <a
1807                                  class="nav-link digital-gift-cards"
1808                                  href="/products/grill-masters-club
1808-gift-card"
1809                                  name="Digital Gift Cards"
1810                                  title="Digital Gift Cards"
1811                                  aria-label="Digital Gift Cards"
1812                                >Digital Gift Cards
1813                                </a>
1814                              </li><li class="nav-item">
1815                                <a
1816                                  class="nav-link accessory-gift-sets"
1817                                  href="https://www.grillmastersclub.com/collections/bbq-bundles"
1818                                  name="Accessory Gift Sets"
1819                                  title="Accessory Gift Sets"
1820                                  aria-label="Accessory Gift Sets"
1821                                >Accessory Gift Sets
1822                                </a>
1823                              </li><li class="nav-item">
1824                                <a
1825                                  class="nav-link sauce-rub-gift-sets"
1826                                  href="/collections/bbq-sauce-rub-gift-sets"
1827                                  name="Sauce & Rub Gift Sets"
1828                                  title="Sauce & Rub Gift Sets"
1829                                  aria-label="Sauce & Rub Gift Sets"
1830                                ><span class="me-1 small text-muted menu-icon">🥫</span>Sauce & Rub Gift Sets
1831                                </a>
1832                              </li><li class="nav-item">
1833                                <a
1834                                  class="nav-link corporate-gifts"
1835                                  href="/pages/corporate-bbq-gifts"
1836                                  name="Corporate Gifts"
1837                                  title="Corporate Gifts"
1838                                  aria-label="Corporate Gifts"
1839                                >Corporate Gifts
1840                                </a>
1841                              </li><li class="nav-item">
1842                                <a
1843                                  class="nav-link gift-notification-cards"
1844                                  href="/pages/gift-notification-cards"
1845                                  name="Gift Notification Cards"
1846                                  title="Gift Notification Cards"
1847                                  aria-label="Gift Notification Cards"
1848                                >Gift Notification Cards
1849                                </a>
1850                              </li></ul>
1851                        </div><div class="p-4 col" style="flex: 1 1 200px;
1851 min-width:200px; max-width:400px;"><a href="https://www.grillmastersclub.com/products/subscribe-save" class="d-block"><img
1852                          src="//www.grillmastersclub.com/cdn/shop/files/Grate_Deals_w_football_600px.png?v=1788886810&width=420"
1853                          alt="Shop"
1854                          width="600"
1855                          height="600"
1856                          loading="lazy"
1857                          class="img-fluid"
1858                          style="width: 100%; height: auto; min-width: 200px; object-fit: contain;"
1859                        ></a></div></div>
1860                </li>
1861              </ul>
1862            </li><li class="nav-item">
1863              <a class="nav-link subscribe-save" href="https://www.grillmastersclub.com/products/subscribe-save" name="Subscribe & Save" title="Subscribe & Save" aria-label="Subscribe & Save">Subscribe & Save</a>
1864            </li><li class="nav-item">
1865              <a class="nav-link give-a-gift" href="https://www.grillmastersclub.com/products/give-the-gift-of-bbq" name="Give a Gift" title="Give a Gift" aria-label="Give a Gift">Give a Gift</a>
1866            </li><li class="nav-item">
1867              <a class="nav-link how-it-works" href="/pages/how-it-works" name="How It Works" title="How It Works" aria-label="How It Works">How It Works</a>
1868            </li><li class="nav-item">
1869              <a class="nav-link recipes-guides" href="/blogs/blog" name="Recipes & Guides" title="Recipes & Guides" aria-label="Recipes & Guides">Recipes & Guides</a>
1870            </li><li class="nav-item">
1871              <a class="nav-link corporate" href="/pages/corporate-bbq-gifts" name="Corporate" title="Corporate" aria-label="Corporate">Corporate</a>
1872            </li></ul>
1873
1874      <ul class="navbar-nav navbar-icon-links gmc-hdr__actions"><li class="nav-item">
1875            <a href="/search" class="nav-link modal__toggle open-searchform gmc-hdr__icon" aria-haspopup="dialog" aria-label="Search Store" title="Search">
1876              <svg fill="currentColor" viewBox="0 0 30 30" width="22" height="22" aria-hidden="true"><path d="M 13 3 C 7.4889971 3 3 7.4889971 3 13 C 3 18.511003 7.4889971 23 13 23 C 15.396508 23 17.597385 22.148986 19.322266 20.736328 L 25.292969 26.707031 A 1.0001 1.0001 0 1 0 26.707031 25.292969 L 20.736328 19.322266 C 22.148986 17.597385 23 15.396508 23 13 C 23 7.4889971 18.511003 3 13 3 z M 13 5 C 17.430123 5 21 8.5698774 21 13 C 21 17.430123 17.430123 21 13 21 C 8.5698774 21 5 17.430123 5 13 C 5 8.5698774 8.5698774 5 13 5 z"></path></svg>
1877            </a>
1878          </li><li class="nav-item">
1879          <a href="/cart" class="nav-link header__icon--cart gmc-hdr__icon" id="cart-icon-desktop" rel="nofollow" name="cart" title="Cart" aria-label="Cart">
1880            <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 32 32" fill="currentColor" aria-hidden="true" focusable="false"><path d="m16 1a6 6 0 0 0 -6 6v1h-.83a3.27 3.27 0 0 0 -3.27 3.12l-.79 16.45a3.28 3.28 0 0 0 3.27 3.43h15.24a3.28 3.28 0 0 0 3.27-3.43l-.79-16.45a3.27 3.27 0 0 0 -3.27-3.12h-.83v-1a6 6 0 0 0 -6-6zm-4 6a4 4 0 0 1 8 0v1h-8zm12.1 4.21.79 16.46a1.31 1.31 0 0 1 -.35.94 1.29 1.29 0 0 1 -.92.39h-15.24a1.29 1.29 0 0 1 -.92-.39 1.31 1.31 0 0 1 -.35-.94l.79-16.46a1.27 1.27 0 0 1 1.27-1.21h13.66a1.27 1.27 0 0 1 1.27 1.21z"/><circle cx="11.36" cy="12.19" r="1"/><circle cx="20.64" cy="12.19" r="1"/></svg>
1881
1882<span aria-hidden="true" class="cart-count" data-count="0">0</span></a>
1883        </li><li class="nav-item"><a class="nav-link gmc-hdr__account" href="https://www.grillmastersclub.com/customer_authentication/redirect?locale=en&region_country=US" rel="nofollow" title="Account" aria-label="Account" data-gmc-account>
1884                <i class="icon-user" aria-hidden="true"></i>
1885                <span class="gmc-hdr__account-label">Account</span>
1886              </a></li></ul>
1887    </div><div class="nav navbar-mobile gmc-hdr__mob">
1888      <div class="gmc-hdr__mob-side navbar-icon-links">
1889        <div class="nav-item">
1890          <a class="nav-link" href="#" id="mobile-menu" title="Menu" rel="nofollow" aria-label="Menu" role="button" aria-expanded="false" aria-controls="mobile-menu-drawer">
1891            <span class="icon-menu"></span>
1892          </a>
1893          <a href="#" class="nav-link close-mobile--navbar" name="close" title="Close" rel="nofollow" aria-label="Close">
1894            <i class="icon-close d-flex"></i>
1895          </a>
1896        </div><div class="nav-item">
1897            <a href="/search" class="nav-link modal__toggle open-searchform" aria-haspopup="dialog" aria-label="Search Store" title="Search">
1898              <svg fill="currentColor" viewBox="0 0 30 30" width="22" height="22" aria-hidden="true"><path d="M 13 3 C 7.4889971 3 3 7.4889971 3 13 C 3 18.511003 7.4889971 23 13 23 C 15.396508 23 17.597385 22.148986 19.322266 20.736328 L 25.292969 26.707031 A 1.0001 1.0001 0 1 0 26.707031 25.292969 L 20.736328 19.322266 C 22.148986 17.597385 23 15.396508 23 13 C 23 7.4889971 18.511003 3 13 3 z M 13 5 C 17.430123 5 21 8.5698774 21 13 C 21 17.430123 17.430123 21 13 21 C 8.5698774 21 5 17.430123 5 13 C 5 8.5698774 8.5698774 5 13 5 z"></path></svg>
1899            </a>
1900          </div></div>
1901
1902      <div class="gmc-hdr__mob-center"><a href="/" class="navbar-brand nav-item gmc-hdr__logo" title="Grill Masters Club" aria-label="Grill Masters Club">
1903          <img
1904            src="https://cdn.shopify.com/s/files/1/0649/4388/2457/files/GMC_Logo_Black_Stacked_No_Padding_250px.png?v=1785272931"
1905            srcset="https://cdn.shopify.com/s/files/1/0649/4388/2457/files/GMC_Logo_Black_Stacked_No_Padding_100px.png?v=1785336323 100w, https://cdn.shopify.com/s/files/1/0649/4388/2457/files/GMC_Logo_Black_Stacked_No_Padding_250px.png?v=1785272931 250w"
1906            sizes="51px"
1907            width="250"
1908            height="219"
1909            alt="Grill Masters Club"
1910          >
1911        </a></div>
1912
1913      <ul class="gmc-hdr__mob-side gmc-hdr__mob-side--end navbar-icon-links list-unstyled mb-0"><li class="nav-item">
1914            <a class="nav-link" href="https://www.grillmastersclub.com/customer_authentication/redirect?locale=en&region_country=US" title="Account" rel="nofollow" aria-label="Account" data-gmc-account>
1915              <span class="icon-user"></span>
1916            </a>
1917          </li><li class="nav-item">
1918          <a href="/cart" class="nav-link header__icon--cart" id="cart-icon-mobile" rel="nofollow" name="cart" title="Cart" aria-label="Cart">
1919            <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 32 32" fill="currentColor" aria-hidden="true" focusable="false"><path d="m16 1a6 6 0 0 0 -6 6v1h-.83a3.27 3.27 0 0 0 -3.27 3.12l-.79 16.45a3.28 3.28 0 0 0 3.27 3.43h15.24a3.28 3.28 0 0 0 3.27-3.43l-.79-16.45a3.27 3.27 0 0 0 -3.27-3.12h-.83v-1a6 6 0 0 0 -6-6zm-4 6a4 4 0 0 1 8 0v1h-8zm12.1 4.21.79 16.46a1.31 1.31 0 0 1 -.35.94 1.29 1.29 0 0 1 -.92.39h-15.24a1.29 1.29 0 0 1 -.92-.39 1.31 1.31 0 0 1 -.35-.94l.79-16.46a1.27 1.27 0 0 1 1.27-1.21h13.66a1.27 1.27 0 0 1 1.27 1.21z"/><circle cx="11.36" cy="12.19" r="1"/><circle cx="20.64" cy="12.19" r="1"/></svg>
1920
1921<span aria-hidden="true" class="cart-count" data-count="0">0</span></a>
1922        </li>
1923      </ul>
1924    </div>
1925
1926  </div>
1927</nav>
1928
1929<script>
1930  (function () {
1931    document.documentElement.classList.add('gmc-hdr-stacked');
1932
1933    // Cart badge — mirror the count into data-count so an empty cart hides the badge.
1934    // Whatever updates .cart-count today (theme / Rebuy) keeps working; this just watches it.
1935    function syncCount() {
1936      var badges = document.querySelectorAll('.gmc-hdr .cart-count');
1937      for (var i = 0; i < badges.length; i++) {
1938        var n = String(parseInt((badges[i].textContent || '').replace(/\D/g, ''), 10) || 0);
1939        if (badges[i].getAttribute('data-count') !== n) badges[i].setAttribute('data-count', n);
1940      }
1941    }
1942    syncCount();
1943    if (window.MutationObserver) {
1944      var carts = document.querySelectorAll('.gmc-hdr .header__icon--cart');
1945      for (var c = 0; c < carts.length; c++) {
1946        new MutationObserver(syncCount).observe(carts[c], { childList: true, subtree: true, characterData: true });
1947      }
1948    }
1949    ['rebuy:cart.change', 'cart:refresh', 'cart:updated'].forEach(function (name) {
1950      document.addEventListener(name, function () { setTimeout(syncCount, 50); });
1951    });
1952
1953    // Mobile drawer — open it flush under the (taller) stacked header,
1954    // whatever height the header + announcement bar ends up being.
1955    function setDrawerTop() {
1956      var h = document.getElementById('shopify-section-header');
1957      if (!h) return;
1958      var b = Math.max(0, Math.round(h.getBoundingClientRect().bottom));
1959      if (b > 0) document.documentElement.style.setProperty('--gmc-drawer-top', b + 'px');
1960    }
1961    document.addEventListener('click', function (e) {
1962      if (e.target && e.target.closest && e.target.closest('#mobile-menu')) {
1963        requestAnimationFrame(function () { requestAnimationFrame(setDrawerTop); });
1964        setTimeout(setDrawerTop, 320);
1965      }
1966    });
1967    window.addEventListener('resize', setDrawerTop);
1968    setDrawerTop();
1969  })();
1970</script>
1970
1971
1972</header>
1973</sticky-header>
1974
1975
1976<mobile-nav tabindex="0" data-touch-moveable>
1977  <div
1978    data-section-id="header"
1979    class="mobile-nav-drawer d-flex flex-column"
1980    id="mobile-menu-drawer"
1981    data-role="drawer"
1982  >
1983    
1984    
1985
1986    <div class="drawer-body">
1987      
1988        <div class="mobile-topview" data-mobile-topview>
1989          <nav class="drawer-navbar navbar-mobile">
1990            <ul class="navbar-nav">
1991              
1992                
1993                <li class="nav-item ">
1994                  <a
1995                    class="nav-link text-secondary d-flex align-items-center js-mobile-top-item shop"
1996                    href="https://www.grillmastersclub.com/collections/all"
1997                    data-parent-handle="shop"
1998                    data-has-children="true"
1999                    name="Shop"
2000                    title="Shop"
2001                    aria-label="Shop"
2002                  >
2003                    <span>Shop</span>
2004                    
2005                      <i class="icon-right-arrow text-center"></i>
2006                    
2007                  </a>
2008                </li>
2009              
2010                
2011                <li class="nav-item ">
2012                  <a
2013                    class="nav-link text-secondary d-flex align-items-center js-mobile-top-item subscribe-save"
2014                    href="https://www.grillmastersclub.com/products/subscribe-save"
2015                    data-parent-handle="subscribe-save"
2016                    data-has-children="false"
2017                    name="Subscribe & Save"
2018                    title="Subscribe & Save"
2019                    aria-label="Subscribe & Save"
2020                  >
2021                    <span>Subscribe & Save</span>
2022                    
2023                  </a>
2024                </li>
2025              
2026                
2027                <li class="nav-item ">
2028                  <a
2029                    class="nav-link text-secondary d-flex align-items-center js-mobile-top-item give-a-gift"
2030                    href="https://www.grillmastersclub.com/products/give-the-gift-of-bbq"
2031                    data-parent-handle="give-a-gift"
2032                    data-has-children="false"
2033                    name="Give a Gift"
2034                    title="Give a Gift"
2035                    aria-label="Give a Gift"
2036                  >
2037                    <span>Give a Gift</span>
2038                    
2039                  </a>
2040                </li>
2041              
2042                
2043                <li class="nav-item ">
2044                  <a
2045                    class="nav-link text-secondary d-flex align-items-center js-mobile-top-item how-it-works"
2046                    href="/pages/how-it-works"
2047                    data-parent-handle="how-it-works"
2048                    data-has-children="false"
2049                    name="How It Works"
2050                    title="How It Works"
2051                    aria-label="How It Works"
2052                  >
2053                    <span>How It Works</span>
2054                    
2055                  </a>
2056                </li>
2057              
2058                
2059                <li class="nav-item ">
2060                  <a
2061                    class="nav-link text-secondary d-flex align-items-center js-mobile-top-item recipes-guides"
2062                    href="/blogs/blog"
2063                    data-parent-handle="recipes-guides"
2064                    data-has-children="false"
2065                    name="Recipes & Guides"
2066                    title="Recipes & Guides"
2067                    aria-label="Recipes & Guides"
2068                  >
2069                    <span>Recipes & Guides</span>
2070                    
2071                  </a>
2072                </li>
2073              
2074                
2075                <li class="nav-item ">
2076                  <a
2077                    class="nav-link text-secondary d-flex align-items-center js-mobile-top-item corporate"
2078                    href="/pages/corporate-bbq-gifts"
2079                    data-parent-handle="corporate"
2080                    data-has-children="false"
2081                    name="Corporate"
2082                    title="Corporate"
2083                    aria-label="Corporate"
2084                  >
2085                    <span>Corporate</span>
2086                    
2087                  </a>
2088                </li>
2089              
2090            </ul>
2091          </nav>
2092          
2093            <div class="mobile-topview-image mt-3">
2094              
2095                <a href="https://www.grillmastersclub.com/products/subscribe-save" class="d-block">
2096                  <img
2097                    src="//www.grillmastersclub.com/cdn/shop/files/Grate_Deals_w_football_600px.png?v=1788886810&width=720"
2098                    alt="Grill Masters Club"
2099                    loading="lazy"
2100                    class="img-fluid"
2101                    style="width: 100%; height: auto; object-fit: contain;"
2102                  >
2103                </a>
2104              
2105            </div>
2106          
2107        </div>
2108      
2109<div class="mobile-subview" data-mobile-subview>
2110        <div class="mobile-subview-header d-flex align-items-center">
2111          <button type="button" class="p-2 me-3 js-mobile-back btn" aria-label="Back">
2112            <img src="//www.grillmastersclub.com/cdn/shop/t/75/assets/icon-arrow.svg?v=166746738416445121571789678901" alt="Arrow Icon" />
2113          </button>
2114          <div class="h6 mb-0" data-subview-title></div>
2115        </div>
2116        <div class="mobile-subview-body" data-subview-body></div>
2117      </div>
2118
2119      
2120<div class="d-none" data-mobile-templates><template id="children-shop">
2121              <ul class="navbar-nav"><li class="nav-item">
2122                    <a
2123                      class="nav-link px-0 d-flex align-items-center js-mobile-sub-item"
2124                      href="https://www.grillmastersclub.com/pages/pitmaster-shop"
2125                      data-parent-handle="the-pitmaster-shop"
2126                      data-has-children="true"
2127                      name="The Pitmaster Shop"
2128                      title="The Pitmaster Shop"
2129                      aria-label="The Pitmaster Shop"
2130                    >
2131                      
2132                      
2133                      
2134                      
2135                      
2136                      
2137                      <span>The Pitmaster Shop</span>
2138                      
2139                        <i class="icon-right-arrow text-center ms-auto"></i>
2140                      
2141                    </a>
2142                  </li><li class="nav-item">
2143                    <a
2144                      class="nav-link px-0 d-flex align-items-center js-mobile-sub-item"
2145                      href="/collections/all"
2146                      data-parent-handle="popular-items"
2147                      data-has-children="true"
2148                      name="Popular Items"
2149                      title="Popular Items"
2150                      aria-label="Popular Items"
2151                    >
2152                      
2153                      
2154                      
2155                      
2156                      
2157                      
2158                      <span>Popular Items</span>
2159                      
2160                        <i class="icon-right-arrow text-center ms-auto"></i>
2161                      
2162                    </a>
2163                  </li><li class="nav-item">
2164                    <a
2165                      class="nav-link px-0 d-flex align-items-center js-mobile-sub-item"
2166                      href="https://www.grillmastersclub.com/products/subscribe-save"
2167                      data-parent-handle="subscribe"
2168                      data-has-children="true"
2169                      name="Subscribe"
2170                      title="Subscribe"
2171                      aria-label="Subscribe"
2172                    >
2173                      
2174                      
2175                      
2176                      
2177                      
2178                      
2179                      <span>Subscribe</span>
2180                      
2181                        <i class="icon-right-arrow text-center ms-auto"></i>
2182                      
2183                    </a>
2184                  </li><li class="nav-item">
2185                    <a
2186                      class="nav-link px-0 d-flex align-items-center js-mobile-sub-item"
2187                      href="https://www.grillmastersclub.com/products/give-the-gift-of-bbq"
2188                      data-parent-handle="give-a-gift"
2189                      data-has-children="true"
2190                      name="Give a Gift"
2191                      title="Give a Gift"
2192                      aria-label="Give a Gift"
2193                    >
2194                      
2195                      
2196                      
2197                      
2198                      
2199                      
2200                      <span>Give a Gift</span>
2201                      
2202                        <i class="icon-right-arrow text-center ms-auto"></i>
2203                      
2204                    </a>
2205                  </li></ul>
2206            </template><template id="children-the-pitmaster-shop">
2207                <ul class="navbar-nav"><li class="nav-item">
2208                      <a
2209                        href="/pages/pitmaster-shop"
2210                        class="nav-link px-0 d-flex align-items-center"
2211                        name="Shop All"
2212                        title="Shop All"
2213                        aria-label="Shop All"
2214                      >
2215                        
2216                        
2217                        
2218                        
2219                        
2220                        
2221                          <span class="nav-meta-text small text-muted">🏷️</span>
2222                        
2223                        <span>Shop All</span>
2224                      </a>
2225                    </li><li class="nav-item">
2226                      <a
2227                        href="/collections/bbq-boxes"
2228                        class="nav-link px-0 d-flex align-items-center"
2229                        name="Curated Sauce & Rub Bundles"
2230                        title="Curated Sauce & Rub Bundles"
2231                        aria-label="Curated Sauce & Rub Bundles"
2232                      >
2233                        
2234                        
2235                        
2236                        
2237                        
2238                        
2239                          <span class="nav-meta-text small text-muted">🔥</span>
2240                        
2241                        <span>Curated Sauce & Rub Bundles</span>
2242                      </a>
2243                    </li><li class="nav-item">
2244                      <a
2245                        href="/collections/bbq-bundles"
2246                        class="nav-link px-0 d-flex align-items-center"
2247                        name="Accessory Bundles & Gift Sets"
2248                        title="Accessory Bundles & Gift Sets"
2249                        aria-label="Accessory Bundles & Gift Sets"
2250                      >
2251                        
2252                        
2253                        
2254                        
2255                        
2256                        
2257                          <span class="nav-meta-text small text-muted">🎁</span>
2258                        
2259                        <span>Accessory Bundles & Gift Sets</span>
2260                      </a>
2261                    </li><li class="nav-item">
2262                      <a
2263                        href="/pages/build-your-own-bundle"
2264                        class="nav-link px-0 d-flex align-items-center"
2265                        name="Build Your Own BBQ Bundle"
2266                        title="Build Your Own BBQ Bundle"
2267                        aria-label="Build Your Own BBQ Bundle"
2268                      >
2269                        
2270                        
2271                        
2272                        
2273                        
2274                        
2275                          <span class="nav-meta-text small text-muted">📦</span>
2276                        
2277                        <span>Build Your Own BBQ Bundle</span>
2278                      </a>
2279                    </li><li class="nav-item">
2280                      <a
2281                        href="/collections/accessories"
2282                        class="nav-link px-0 d-flex align-items-center"
2283                        name="Grilling Tools & Accessories"
2284                        title="Grilling Tools & Accessories"
2285                        aria-label="Grilling Tools & Accessories"
2286                      >
2287                        
2288                        
2289                        
2290                        
2291                        
2292                        
2293                          <span class="nav-meta-text small text-muted">🍴</span>
2294                        
2295                        <span>Grilling Tools & Accessories</span>
2296                      </a>
2297                    </li><li class="nav-item">
2298                      <a
2299                        href="/collections/outdoor-pizza-accessories"
2300                        class="nav-link px-0 d-flex align-items-center"
2301                        name="Backyard Pizza Essentials"
2302                        title="Backyard Pizza Essentials"
2303                        aria-label="Backyard Pizza Essentials"
2304                      >
2305                        
2306                        
2307                        
2308                        
2309                        
2310                        
2311                          <span class="nav-meta-text small text-muted">🍕</span>
2312                        
2313                        <span>Backyard Pizza Essentials</span>
2314                      </a>
2315                    </li><li class="nav-item">
2316                      <a
2317                        href="/collections/bbq-sauces-rubs"
2318                        class="nav-link px-0 d-flex align-items-center"
2319                        name="Sauces & Rubs"
2320                        title="Sauces & Rubs"
2321                        aria-label="Sauces & Rubs"
2322                      >
2323                        
2324                        
2325                        
2326                        
2327                        
2328                        
2329                          <span class="nav-meta-text small text-muted">🥫</span>
2330                        
2331                        <span>Sauces & Rubs</span>
2332                      </a>
2333                    </li><li class="nav-item">
2334                      <a
2335                        href="/collections/flat-top"
2336                        class="nav-link px-0 d-flex align-items-center"
2337                        name="Flat Top Collection"
2338                        title="Flat Top Collection"
2339                        aria-label="Flat Top Collection"
2340                      >
2341                        
2342                        
2343                        
2344                        
2345                        
2346                        
2347                          <span class="nav-meta-text small text-muted">🥓</span>
2348                        
2349                        <span>Flat Top Collection</span>
2350                      </a>
2351                    </li><li class="nav-item">
2352                      <a
2353                        href="/collections/cast-iron-collection"
2354                        class="nav-link px-0 d-flex align-items-center"
2355                        name="Cast Iron Collection"
2356                        title="Cast Iron Collection"
2357                        aria-label="Cast Iron Collection"
2358                      >
2359                        
2360                        
2361                        
2362                        
2363                        
2364                        
2365                          <span class="nav-meta-text small text-muted">🍳</span>
2366                        
2367                        <span>Cast Iron Collection</span>
2368                      </a>
2369                    </li><li class="nav-item">
2370                      <a
2371                        href="/collections/pitmaster-pantry"
2372                        class="nav-link px-0 d-flex align-items-center"
2373                        name="Pitmaster Pantry Spices"
2374                        title="Pitmaster Pantry Spices"
2375                        aria-label="Pitmaster Pantry Spices"
2376                      >
2377                        
2378                        
2379                        
2380                        
2381                        
2382                        
2383                          <span class="nav-meta-text small text-muted">🍯</span>
2384                        
2385                        <span>Pitmaster Pantry Spices</span>
2386                      </a>
2387                    </li><li class="nav-item">
2388                      <a
2389                        href="/collections/hot-sauces"
2390                        class="nav-link px-0 d-flex align-items-center"
2391                        name="Hot Sauces"
2392                        title="Hot Sauces"
2393                        aria-label="Hot Sauces"
2394                      >
2395                        
2396                        
2397                        
2398                        
2399                        
2400                        
2401                          <span class="nav-meta-text small text-muted">🌶️</span>
2402                        
2403                        <span>Hot Sauces</span>
2404                      </a>
2405                    </li><li class="nav-item">
2406                      <a
2407                        href="/pages/bbq-fuel"
2408                        class="nav-link px-0 d-flex align-items-center"
2409                        name="BBQ Fuels"
2410                        title="BBQ Fuels"
2411                        aria-label="BBQ Fuels"
2412                      >
2413                        
2414                        
2415                        
2416                        
2417                        
2418                        
2419                          <span class="nav-meta-text small text-muted">💨</span>
2420                        
2421                        <span>BBQ Fuels</span>
2422                      </a>
2423                    </li><li class="nav-item">
2424                      <a
2425                        href="/products/give-the-gift-of-bbq"
2426                        class="nav-link px-0 d-flex align-items-center"
2427                        name="Give a Gift"
2428                        title="Give a Gift"
2429                        aria-label="Give a Gift"
2430                      >
2431                        
2432                        
2433                        
2434                        
2435                        
2436                        
2437                          <span class="nav-meta-text small text-muted">🎁</span>
2438                        
2439                        <span>Give a Gift</span>
2440                      </a>
2441                    </li><li class="nav-item">
2442                      <a
2443                        href="/pages/pitmaster-perks"
2444                        class="nav-link px-0 d-flex align-items-center"
2445                        name="Pitmaster Perks Rewards"
2446                        title="Pitmaster Perks Rewards"
2447                        aria-label="Pitmaster Perks Rewards"
2448                      >
2449                        
2450                        
2451                        
2452                        
2453                        
2454                        
2455                          <span class="nav-meta-text small text-muted">💰</span>
2456                        
2457                        <span>Pitmaster Perks Rewards</span>
2458                      </a>
2459                    </li></ul>
2460              </template><template id="children-popular-items">
2461                <ul class="navbar-nav"><li class="nav-item">
2462                      <a
2463                        href="/collections/bbq-sauce-rub-gift-sets"
2464                        class="nav-link px-0 d-flex align-items-center"
2465                        name="Sauce & Rub Sets"
2466                        title="Sauce & Rub Sets"
2467                        aria-label="Sauce & Rub Sets"
2468                      >
2469                        
2470                        
2471                        
2472                        
2473                        
2474                        
2475                          <span class="nav-meta-text small text-muted">🥫</span>
2476                        
2477                        <span>Sauce & Rub Sets</span>
2478                      </a>
2479                    </li><li class="nav-item">
2480                      <a
2481                        href="/pages/build-your-own-bundle"
2482                        class="nav-link px-0 d-flex align-items-center"
2483                        name="Build Your Own BBQ Bundle"
2484                        title="Build Your Own BBQ Bundle"
2485                        aria-label="Build Your Own BBQ Bundle"
2486                      >
2487                        
2488                        
2489                        
2490                        
2491                        
2492                        
2493                          <span class="nav-meta-text small text-muted">📦</span>
2494                        
2495                        <span>Build Your Own BBQ Bundle</span>
2496                      </a>
2497                    </li><li class="nav-item">
2498                      <a
2499                        href="/collections/grilling-gloves"
2500                        class="nav-link px-0 d-flex align-items-center"
2501                        name="Grilling Gloves"
2502                        title="Grilling Gloves"
2503                        aria-label="Grilling Gloves"
2504                      >
2505                        
2506                        
2507                        
2508                        
2509                        
2510                        
2511                          <span class="nav-meta-text small text-muted">🧤</span>
2512                        
2513                        <span>Grilling Gloves</span>
2514                      </a>
2515                    </li><li class="nav-item">
2516                      <a
2517                        href="/collections/drip-ez"
2518                        class="nav-link px-0 d-flex align-items-center"
2519                        name="Drip EZ Accessories"
2520                        title="Drip EZ Accessories"
2521                        aria-label="Drip EZ Accessories"
2522                      >
2523                        
2524                        
2525                        
2526                        
2527                        
2528                        
2529                          <span class="nav-meta-text small text-muted">🥘</span>
2530                        
2531                        <span>Drip EZ Accessories</span>
2532                      </a>
2533                    </li><li class="nav-item">
2534                      <a
2535                        href="/collections/rufus-teague-bbq"
2536                        class="nav-link px-0 d-flex align-items-center"
2537                        name="Rufus Teague BBQ"
2538                        title="Rufus Teague BBQ"
2539                        aria-label="Rufus Teague BBQ"
2540                      >
2541                        
2542                        
2543                        
2544                        
2545                        
2546                        
2547                          <span class="nav-meta-text small text-muted">🍖</span>
2548                        
2549                        <span>Rufus Teague BBQ</span>
2550                      </a>
2551                    </li><li class="nav-item">
2552                      <a
2553                        href="/collections/grill-brush-cleaning-collection"
2554                        class="nav-link px-0 d-flex align-items-center"
2555                        name="Grill Brushes & Cleaning"
2556                        title="Grill Brushes & Cleaning"
2557                        aria-label="Grill Brushes & Cleaning"
2558                      >
2559                        
2560                        
2561                        
2562                        
2563                        
2564                        
2565                          <span class="nav-meta-text small text-muted">🪥</span>
2566                        
2567                        <span>Grill Brushes & Cleaning</span>
2568                      </a>
2569                    </li><li class="nav-item">
2570                      <a
2571                        href="/collections/cast-iron-collection"
2572                        class="nav-link px-0 d-flex align-items-center"
2573                        name="Cast Iron Collection"
2574                        title="Cast Iron Collection"
2575                        aria-label="Cast Iron Collection"
2576                      >
2577                        
2578                        
2579                        
2580                        
2581                        
2582                        
2583                          <span class="nav-meta-text small text-muted">🍳</span>
2584                        
2585                        <span>Cast Iron Collection</span>
2586                      </a>
2587                    </li><li class="nav-item">
2588                      <a
2589                        href="/collections/bbq-bundles"
2590                        class="nav-link px-0 d-flex align-items-center"
2591                        name="Accessory Bundles"
2592                        title="Accessory Bundles"
2593                        aria-label="Accessory Bundles"
2594                      >
2595                        
2596                        
2597                        
2598                        
2599                        
2600                        
2601                          <span class="nav-meta-text small text-muted">🎁</span>
2602                        
2603                        <span>Accessory Bundles</span>
2604                      </a>
2605                    </li><li class="nav-item">
2606                      <a
2607                        href="/products/mystery-grilling-bbq-box-ships-immediately-free-us-shipping"
2608                        class="nav-link px-0 d-flex align-items-center"
2609                        name="Mystery BBQ Box"
2610                        title="Mystery BBQ Box"
2611                        aria-label="Mystery BBQ Box"
2612                      >
2613                        
2614                        
2615                        
2616                        
2617                        
2618                        
2619                          <span class="nav-meta-text small text-muted">🎲</span>
2620                        
2621                        <span>Mystery BBQ Box</span>
2622                      </a>
2623                    </li><li class="nav-item">
2624                      <a
2625                        href="/collections/hot-sauces"
2626                        class="nav-link px-0 d-flex align-items-center"
2627                        name="Hot Sauces"
2628                        title="Hot Sauces"
2629                        aria-label="Hot Sauces"
2630                      >
2631                        
2632                        
2633                        
2634                        
2635                        
2636                        
2637                          <span class="nav-meta-text small text-muted">🌶️</span>
2638                        
2639                        <span>Hot Sauces</span>
2640                      </a>
2641                    </li><li class="nav-item">
2642                      <a
2643                        href="/collections/new-products"
2644                        class="nav-link px-0 d-flex align-items-center"
2645                        name="New Products"
2646                        title="New Products"
2647                        aria-label="New Products"
2648                      >
2649                        
2650                        
2651                        
2652                        
2653                        
2654                        
2655                          <span class="nav-meta-text small text-muted">🆕</span>
2656                        
2657                        <span>New Products</span>
2658                      </a>
2659                    </li></ul>
2660              </template><template id="children-subscribe">
2661                <ul class="navbar-nav"><li class="nav-item">
2662                      <a
2663                        href="https://www.grillmastersclub.com/products/subscribe-save"
2664                        class="nav-link px-0 d-flex align-items-center"
2665                        name="Prepay & Save"
2666                        title="Prepay & Save"
2667                        aria-label="Prepay & Save"
2668                      >
2669                        
2670                        
2671                        
2672                        
2673                        
2674                        
2675                        <span>Prepay & Save</span>
2676                      </a>
2677                    </li><li class="nav-item">
2678                      <a
2679                        href="https://www.grillmastersclub.com/products/the-ultimate-bbq-experience-pay-as-you-go"
2680                        class="nav-link px-0 d-flex align-items-center"
2681                        name="Pay As You Go"
2682                        title="Pay As You Go"
2683                        aria-label="Pay As You Go"
2684                      >
2685                        
2686                        
2687                        
2688                        
2689                        
2690                        
2691                        <span>Pay As You Go</span>
2692                      </a>
2693                    </li><li class="nav-item">
2694                      <a
2695                        href="/pages/how-it-works"
2696                        class="nav-link px-0 d-flex align-items-center"
2697                        name="How It Works"
2698                        title="How It Works"
2699                        aria-label="How It Works"
2700                      >
2701                        
2702                        
2703                        
2704                        
2705                        
2706                        
2707                        <span>How It Works</span>
2708                      </a>
2709                    </li><li class="nav-item">
2710                      <a
2711                        href="https://www.grillmastersclub.com/products/give-the-gift-of-bbq"
2712                        class="nav-link px-0 d-flex align-items-center"
2713                        name="Gift a Subscription"
2714                        title="Gift a Subscription"
2715                        aria-label="Gift a Subscription"
2716                      >
2717                        
2718                        
2719                        
2720                        
2721                        
2722                        
2723                        <span>Gift a Subscription</span>
2724                      </a>
2725                    </li><li class="nav-item">
2726                      <a
2727                        href="/pages/gift-notification-cards"
2728                        class="nav-link px-0 d-flex align-items-center"
2729                        name="Gift Notification Cards"
2730                        title="Gift Notification Cards"
2731                        aria-label="Gift Notification Cards"
2732                      >
2733                        
2734                        
2735                        
2736                        
2737                        
2738                        
2739                        <span>Gift Notification Cards</span>
2740                      </a>
2741                    </li><li class="nav-item">
2742                      <a
2743                        href="/pages/status"
2744                        class="nav-link px-0 d-flex align-items-center"
2745                        name="Next Box Status"
2746                        title="Next Box Status"
2747                        aria-label="Next Box Status"
2748                      >
2749                        
2750                        
2751                        
2752                        
2753                        
2754                        
2755                        <span>Next Box Status</span>
2756                      </a>
2757                    </li></ul>
2758              </template><template id="children-give-a-gift">
2759                <ul class="navbar-nav"><li class="nav-item">
2760                      <a
2761                        href="https://www.grillmastersclub.com/products/give-the-gift-of-bbq"
2762                        class="nav-link px-0 d-flex align-items-center"
2763                        name="Gift a Subscription"
2764                        title="Gift a Subscription"
2765                        aria-label="Gift a Subscription"
2766                      >
2767                        
2768                        
2769                        
2770                        
2771                        
2772                        
2773                        <span>Gift a Subscription</span>
2774                      </a>
2775                    </li><li class="nav-item">
2776                      <a
2777                        href="/products/grill-masters-club-gift-card"
2778                        class="nav-link px-0 d-flex align-items-center"
2779                        name="Digital Gift Cards"
2780                        title="Digital Gift Cards"
2781                        aria-label="Digital Gift Cards"
2782                      >
2783                        
2784                        
2785                        
2786                        
2787                        
2788                        
2789                        <span>Digital Gift Cards</span>
2790                      </a>
2791                    </li><li class="nav-item">
2792                      <a
2793                        href="https://www.grillmastersclub.com/collections/bbq-bundles"
2794                        class="nav-link px-0 d-flex align-items-center"
2795                        name="Accessory Gift Sets"
2796                        title="Accessory Gift Sets"
2797                        aria-label="Accessory Gift Sets"
2798                      >
2799                        
2800                        
2801                        
2802                        
2803                        
2804                        
2805                        <span>Accessory Gift Sets</span>
2806                      </a>
2807                    </li><li class="nav-item">
2808                      <a
2809                        href="/collections/bbq-sauce-rub-gift-sets"
2810                        class="nav-link px-0 d-flex align-items-center"
2811                        name="Sauce & Rub Gift Sets"
2812                        title="Sauce & Rub Gift Sets"
2813                        aria-label="Sauce & Rub Gift Sets"
2814                      >
2815                        
2816                        
2817                        
2818                        
2819                        
2820                        
2821                          <span class="nav-meta-text small text-muted">🥫</span>
2822                        
2823                        <span>Sauce & Rub Gift Sets</span>
2824                      </a>
2825                    </li><li class="nav-item">
2826                      <a
2827                        href="/pages/corporate-bbq-gifts"
2828                        class="nav-link px-0 d-flex align-items-center"
2829                        name="Corporate Gifts"
2830                        title="Corporate Gifts"
2831                        aria-label="Corporate Gifts"
2832                      >
2833                        
2834                        
2835                        
2836                        
2837                        
2838                        
2839                        <span>Corporate Gifts</span>
2840                      </a>
2841                    </li><li class="nav-item">
2842                      <a
2843                        href="/pages/gift-notification-cards"
2844                        class="nav-link px-0 d-flex align-items-center"
2845                        name="Gift Notification Cards"
2846                        title="Gift Notification Cards"
2847                        aria-label="Gift Notification Cards"
2848                      >
2849                        
2850                        
2851                        
2852                        
2853                        
2854                        
2855                        <span>Gift Notification Cards</span>
2856                      </a>
2857                    </li></ul>
2858              </template></div>
2859    </div>
2860
2861    
2862      <div class="drawer-footer">
2863        <ul class="social-links list-unstyled list-inline mt-4 pt-1 mb-0">
2864    
2865    <li class="list-inline-item">
2866        <a href="https://www.facebook.com/GrillMastersClub/" target="_blank" style="color: ;" name="Facebook" title="Facebook" rel="nofollow" aria-label="Facebook">
2867            <i class="icon-facebook"></i>
2868        </a>
2869    </li>
2870    
2871
2872    
2873        <li class="list-inline-item">
2874            <a href="https://www.instagram.com/grillmastersclubvip/" target="_blank" style="color: ;"  name="Instagram" title="Instagram" rel="nofollow" aria-label="Instagram">
2875                <i class="icon-instagram"></i>
2876            </a>
2877        </li>
2878    
2879
2880    
2881    <li class="list-inline-item">
2882        <a href="https://www.pinterest.com/GrillMastersClub/" target="_blank" style="color: ;"  name="Pinterest" title="Pinterest" rel="nofollow" aria-label="Pinterest">
2883            <i class="icon-pinterest"></i>
2884        </a>
2885    </li>
2886    
2887
2888    
2889
2890    
2891    <li class="list-inline-item">
2892        <a href="https://www.youtube.com/c/GrillMastersClub" target="_blank" style="color: ;"  name="YouTube" title="YouTube" rel="nofollow" aria-label="YouTube">
2893            <i class="icon-youtube"></i>
2894        </a>
2895    </li>
2896    
2897</ul>
2898      </div>
2899    
2900
2901    
2901<script>
2902      (function () {
2903        var drawer = document.getElementById('mobile-menu-drawer');
2904        if (!drawer) return;
2905        var body = drawer.querySelector('.drawer-body');
2906        var topview = body.querySelector('[data-mobile-topview]');
2907        var subview = body.querySelector('[data-mobile-subview]');
2908        var subviewTitleEl = body.querySelector('[data-subview-title]');
2909        var subviewBodyEl = body.querySelector('[data-subview-body]');
2910        var templatesRoot = body.querySelector('[data-mobile-templates]');
2911        var backBtn = body.querySelector('.js-mobile-back');
2912        var stack = [];
2913        var currentTemplateId = null;
2914
2915        function loadChildren(templateId, title, direction) {
2916          var tpl = templatesRoot && templatesRoot.querySelector('#' + CSS.escape(templateId));
2917          if (!tpl) return false;
2918          var dir = direction || 'forward';
2919          // Step 1: slide out current content
2920          var outClass = dir === 'forward' ? 'subview-slide-out-left' : 'subview-slide-out-right';
2921          var inStartClass = dir === 'forward' ? 'subview-slide-in-from-right' : 'subview-slide-in-from-left';
2922          var inActiveClass = 'subview-slide-in-active';
2923          var doSwap = function () {
2924            // replace content
2925            subviewBodyEl.innerHTML = '';
2926            subviewBodyEl.appendChild(tpl.content.cloneNode(true));
2927            subviewTitleEl.textContent = title || '';
2928            subviewBodyEl.setAttribute('data-template-id', templateId);
2929            currentTemplateId = templateId;
2930            // Step 2: animate in
2931            subviewBodyEl.classList.add(inStartClass);
2932            // force reflow
2933            void subviewBodyEl.offsetWidth;
2934            subviewBodyEl.classList.add(inActiveClass);
2935            subviewBodyEl.classList.remove(inStartClass);
2936            var onInEnd = function (ev) {
2937              if (ev.target !== subviewBodyEl) return;
2938              subviewBodyEl.classList.remove(inActiveClass);
2939              subviewBodyEl.removeEventListener('transitionend', onInEnd);
2940            };
2941            subviewBodyEl.addEventListener('transitionend', onInEnd);
2942          };
2943          // if already in subview, animate out then swap; otherwise just swap
2944          if (drawer.classList.contains('is-in-subview')) {
2945            subviewBodyEl.classList.add(outClass);
2946            var onOutEnd = function (ev) {
2947              if (ev.target !== subviewBodyEl) return;
2948              subviewBodyEl.classList.remove(outClass);
2949              subviewBodyEl.removeEventListener('transitionend', onOutEnd);
2950              doSwap();
2951            };
2952            subviewBodyEl.addEventListener('transitionend', onOutEnd);
2953          } else {
2954            drawer.classList.add('is-in-subview');
2955            doSwap();
2956          }
2957          return true;
2958        }
2959
2960        function handleTopItemClick(e) {
2961          var link = e.target.closest('.js-mobile-top-item');
2962          if (!link) return;
2963          var hasChildren = link.getAttribute('data-has-children') === 'true';
2964          if (!hasChildren) return; // allow navigation
2965          e.preventDefault();
2966          var handle = link.getAttribute('data-parent-handle');
2967          var title = link.textContent.trim();
2968          // push a marker to know we're leaving topview
2969          stack.push({ from: 'top' });
2970          loadChildren('children-' + handle, title, 'forward');
2971        }
2972
2973        function handleSubItemClick(e) {
2974          var link = e.target.closest('.js-mobile-sub-item');
2975          if (!link) return;
2976          var hasChildren = link.getAttribute('data-has-children') === 'true';
2977          if (!hasChildren) return; // allow navigation
2978          e.preventDefault();
2979          var handle = link.getAttribute('data-parent-handle');
2980          var title = link.textContent.trim();
2981          // push current subview state so Back returns one level
2982          stack.push({ from: 'sub', title: subviewTitleEl.textContent, templateId: currentTemplateId });
2983          loadChildren('children-' + handle, title, 'forward');
2984        }
2985
2986        function goBack() {
2987          if (!stack.length) {
2988            // fallback: go to topview
2989            drawer.classList.remove('is-in-subview');
2990            subviewBodyEl.innerHTML = '';
2991            subviewTitleEl.textContent = '';
2992            return;
2993          }
2994          var prev = stack.pop();
2995          if (prev.from === 'top') {
2996            drawer.classList.remove('is-in-subview');
2997            subviewBodyEl.innerHTML = '';
2998            subviewTitleEl.textContent = '';
2999          } else {
3000            // Go back exactly one level using the stored template id
3001            loadChildren(prev.templateId, prev.title, 'back');
3002          }
3003        }
3004
3005        // Mark current template in DOM to aid back stack (optional)
3006        var observer = new MutationObserver(function () {
3007          var firstChild = subviewBodyEl.firstElementChild;
3008          if (firstChild && !firstChild.hasAttribute('data-template-id')) {
3009            // try infer by matching innerHTML to template content (best-effort)
3010            // simpler: do nothing; we push templateId when navigating deeper
3011          }
3012        });
3013        observer.observe(subviewBodyEl, { childList: true });
3014
3015        topview && topview.addEventListener('click', handleTopItemClick);
3016        subview && subview.addEventListener('click', handleSubItemClick);
3017        backBtn && backBtn.addEventListener('click', goBack);
3018      })();
3019    </script>
3019
3020  </div>
3021</mobile-nav>
3022
3023<script>
3024  (function () {
3025    if (window.__gmcNavTracking) return;
3026    window.__gmcNavTracking = true;
3027
3028    var LAYOUT = "stacked";
3029    var PAGE_TYPE = "search";
3030    var drawerPath = [];
3031
3032    function clean(s) {
3033      return String(s || '').replace(/[\u21B5\u25BE\u25BC]/g, '').replace(/\s+/g, ' ').trim();
3034    }
3035    function textOf(el) {
3036      if (!el) return '';
3037      return clean(el.getAttribute('title') || el.textContent || el.getAttribute('aria-label'));
3038    }
3039    function urlOf(el) {
3040      var h = el.getAttribute('href') || el.getAttribute('data-href') || '';
3041      if (!h || h.charAt(0) === '#') return '';
3042      try {
3043        var u = new URL(h, location.href);
3044        var own = u.host === location.host || /(^|\.)grillmastersclub\.(com|ca)$/i.test(u.hostname);
3045        return own ? u.pathname + u.search : u.href;
3046      } catch (e) {
3047        return h;
3048      }
3049    }
3050
3051    // Same shape as fuel-picker.liquid ev()
3052    function ev(name, params) {
3053      window.dataLayer = window.dataLayer || [];
3054      var o = { event: name }, k;
3055      for (k in params) {
3056        if (Object.prototype.hasOwnProperty.call(params, k)) o[k] = params[k];
3057      }
3058      window.dataLayer.push(o);
3059      if (typeof window.gtag === 'function') window.gtag('event', name, params);
3060    }
3061
3062    function send(name, el, area, type, path) {
3063      path = path.filter(function (p) { return !!p; });
3064      ev(name, {
3065        event_category: area,
3066        event_label: path.join(' > '),
3067        nav_type: type,
3068        nav_level: path.length || 1,
3069        nav_parent: path[0] || '',
3070        nav_column: path.length >= 3 ? path[1] : '',
3071        link_text: path[path.length - 1] || textOf(el),
3072        link_url: urlOf(el),
3073        header_layout: LAYOUT,
3074        page_type: PAGE_TYPE
3075      });
3076    }
3077
3078    function areaOf(el) {
3079      if (el.closest('[data-top-bar]')) return 'announcement_bar';
3080      if (el.closest('#mobile-menu-drawer')) return 'mobile_drawer';
3081      if (el.closest('.navbar-mobile')) return 'header_mobile';
3082      return 'header_desktop';
3083    }
3084
3085    function handle(el) {
3086      var area = areaOf(el);
3087      var label = textOf(el);
3088
3089      // Mobile hamburger / close
3090      if (el.id === 'mobile-menu') { send('nav_menu_open', el, area, 'drawer', ['Menu']); return; }
3091      if (el.classList.contains('close-mobile--navbar')) return;
3092
3093      if (area === 'announcement_bar') {
3094        send('nav_click', el, area, 'announcement', [label || 'Announcement']);
3095        return;
3096      }
3097
3098      // ---- Mobile drawer (slide-in sub-menus) ----
3099      if (area === 'mobile_drawer') {
3100        if (el.classList.contains('js-mobile-back')) { drawerPath.pop(); return; }
3101        var isTop = el.classList.contains('js-mobile-top-item');
3102        var isSub = el.classList.contains('js-mobile-sub-item');
3103        if (isTop) drawerPath = [];
3104        if ((isTop || isSub) && el.getAttribute('data-has-children') === 'true') {
3105          drawerPath.push(label);
3106          send('nav_menu_open', el, area, 'submenu', drawerPath.slice());
3107          return;
3108        }
3109        var inSub = !!el.closest('[data-mobile-subview]');
3110        var dType = el.closest('.mobile-topview-image') ? 'promo_image'
3111          : el.closest('.drawer-footer') ? 'social' : 'menu_link';
3112        if (dType === 'promo_image') label = 'Promo image';
3113        send('nav_click', el, area, dType, (inSub ? drawerPath : []).concat([label]));
3114        return;
3115      }
3116
3117      // ---- Header bar (desktop + mobile) ----
3118      if (el.classList.contains('header__icon--cart')) { send('nav_click', el, area, 'cart', ['Cart']); return; }
3119      if (el.classList.contains('open-searchform')) { send('nav_click', el, area, 'search', ['Search']); return; }
3120      if (el.closest('.navbar-brand')) { send('nav_click', el, area, 'logo', ['Logo']); return; }
3121      if (el.hasAttribute('data-gmc-account') || /^account$/i.test(el.getAttribute('title') || el.getAttribute('aria-label') || '')) {
3122        send('nav_click', el, area, 'account', ['Account']);
3123        return;
3124      }
3125
3126      // Desktop dropdown toggle
3127      if (el.getAttribute('data-toggle') === 'dropdown') {
3128        send('nav_menu_open', el, area, 'dropdown', [label]);
3129        return;
3130      }
3131
3132      // Menu links (top-level, dropdown, mega-menu columns, promo image)
3133      var path = [];
3134      var dd = el.closest('.nav-item.dropdown');
3135      if (dd) {
3136        path.push(textOf(dd.querySelector('[data-toggle="dropdown"]')));
3137        var col = el.closest('.dropdown-column');
3138        var colTitle = col && col.querySelector('.nav-link-title');
3139        if (colTitle && colTitle !== el) path.push(textOf(colTitle));
3140      }
3141      var isPromo = !el.classList.contains('nav-link') && !!el.querySelector('img');
3142      path.push(isPromo ? 'Promo image' : label);
3143      send('nav_click', el, area, isPromo ? 'promo_image' : 'menu_link', path);
3144    }
3145
3146    // Capture phase on document: runs before the Rebuy cart handler in
3147    // theme.liquid (which stops propagation) and never blocks navigation.
3148    document.addEventListener('click', function (e) {
3149      var root = document.getElementById('shopify-section-header');
3150      if (!root || !e.target || !e.target.closest) return;
3151      var el = e.target.closest('a, button');
3152      if (!el || !root.contains(el)) return;
3153      try { handle(el); } catch (err) { /* tracking must never break the menu */ }
3154    }, true);
3155  })();
3156</script>
3156
3157
3158<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/component-sticky-header.js?v=60368321866645667361789678877" defer></script>
vendor: 1 bytes, line 3158
3158
3159<script type="application/ld+json">
3160  {
3161    "@context": "http://schema.org",
3162    "@type": "Organization",
3163    "name": "Grill Masters Club",
3164    
3165      
3166        "logo": "https:\/\/cdn.shopify.com\/s\/files\/1\/0649\/4388\/2457\/files\/grill-logo.svg?v=1660047624",
3167      
3168    
3169    "sameAs": [
3170      null,
3171      "https:\/\/www.facebook.com\/GrillMastersClub\/",
3172      "https:\/\/www.pinterest.com\/GrillMastersClub\/",
3173      "https:\/\/www.instagram.com\/grillmastersclubvip\/",
3174      null,
3175      null,
3176      "https:\/\/www.youtube.com\/c\/GrillMastersClub",
3177      null
3178    ],
3179    "url": "https:\/\/www.grillmastersclub.com"
3180  }
3181</script>
3181
3182
3183
3184
3185<style> #shopify-section-header .how-it-works section.section-content.mt-lg-2.mb-lg-9 {display: none !important;} @media screen and (max-width: 991px) {#shopify-section-header span.turkey {font-size: 14px; }} </style></div>
3186
3187    <div id="shopify-section-search-layer" class="shopify-section"><link rel="stylesheet" href="//www.grillmastersclub.com/cdn/shop/t/75/assets/component-search.css?v=103835942996548509931789678876" media="print" onload="this.media='all'"><search-modal class="header__search" style="display: none;">
3188  <div class="searchform">
3189    <div class="search-modal modal__content bg-white py-5" role="dialog" aria-modal="true" aria-label="Search">
3190      <div class="container">
3191        <div class="search-modal__content" tabindex="-1">
3192          <form action="/search" method="get" role="search" class="search search-modal__form"><div class="field">
3193              <input class="search__input form-control border-bottom border-0 border-gray-800 rounded-0" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search">
3194              <!-- <input type="hidden" name="options[prefix]" value="last"> -->
3195              <input type="hidden" name="type" value="product,article,page">
3196              <button class="search__button field__button focus-inset" aria-label="Search">
3197                <span class="icon-search"></span>
3198              </button>
3199            </div>
3200          </form>
3201          <button type="button" class="search-modal__close-button modal__close-button focus-inset" aria-label="Close">
3202            <span class="icon-close"></span>
3203          </button>
3204        </div>
3205      </div>
3206    </div>
3207    <div class="predictive-search" style="display: none;">
3208      <div class="container">
3209        <div class="predictive-search-header mb-4">
3210          <h4>Products</h4>
3211        </div>
3212        <div class="predictive-search-body">
3213          <div class="predictive-search-product-list row mx-n2"></div>
3214        </div>
3215        <div class="predictive-search-footer">
3216          <a href="">View all</a>
3217        </div>
3218      </div>
3219    </div>
3220  </div>
3221</search-modal>
3222
3223</div>
3224<section id="shopify-section-newsletter" class="shopify-section"><modal-dialog id="PopupModal-newsletter" class="">
3225  
3226  <div
3227      data-section-id="newsletter"
3228      data-newsletter-popup
3229      data-newsletter_enabled="false"
3230      data-section-id="newsletter"
3231      data-popup_delay="1"
3232      data-period_until="7"
3233      class="newsletter-popup modal" tabindex="-1"
3234      style=";"
3235    >
3236      <div class="modal-dialog modal-dialog-centered">
3237        <div class="modal-content">
3238          <div class="modal-body p-5">
3239              
3240
3241              <div class="inner text-center has-image-bg w-100"
3242                style="background-color: #ffffff;">
3243
3244              <button data-newsletter-close-btn class="btn p-0 btn-link btn-close border-0" aria-label="close newsletter popup">
3245                <i class="icon-close font-size-xl"></i>
3246              </button>
3247
3248              
3249                <h2>Subscribe to Newsletter</h2>
3250              
3251
3252              <form method="post" action="/contact#NewsletterPopUp" id="NewsletterPopUp" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
3253
3254                
3255
3256                
3257
3258                  
3259                    <div><p>Subscribe and get exclusive offers!</p></div>
3260                  
3261                  <div class="input-group mx-auto my-4">
3262                    <input type="email" name="contact[email]" aria-label="email" id="newsletterPopupEmail" class="form-control" placeholder="Your Email" value="" autocorrect="off" autocapitalize="off" required>
3263                    <input type="hidden" name="contact[tags]" value="newsletter">
3264                    <button type="submit" name="commit" class="btn btn-sm btn-primary" >Subscribe</button>
3265                  </div>
3266
3267                  
3268                    <div class="small"><p>No SPAM! We not share your email to any 3rd part companies!</p></div>
3269                  
3270
3271                
3272
3273              </form>
3274            </div>
3275          </div>
3276        </div>
3277    </div>
3278  </div>
3279</modal-dialog>
3280
3281
3282
3283
3284<style>
3285    #PopupModal-newsletter .btn-close{
3286      position: absolute;
3287      right: 15px;
3288      top: 15px;
3289      line-height: 1;
3290  }
3291  .inner .input-group .btn:before{
3292    display: none;
3293  }
3294</style>
3295</section><main
3296      id="MainContent"
3297      class="content-for-layout focus-none"
3298      role="main"
3299      tabindex="-1"
3300    >
3301      <div id="shopify-section-template--23069933994201__custom_html_wTRKfm" class="shopify-section"><div id="ecomposer-custom-section"><div class="ecomposer-custom-code"><div style="text-align:center; padding: 2.5rem 1rem 1rem 1rem; max-width: 900px; margin: 0 auto;">
3302  
3303  <h1 style="
3304    font-family: 'Oswald', sans-serif;
3305    font-size: 36px;
3306    line-height: 1.05;
3307    font-weight: 700;
3308    text-transform: uppercase;
3309    margin: 0 0 .75rem 0;
3310    color: #111;
3311    letter-spacing: .5px;
3312max-width: 850px;
3313margin: 0 auto .75rem auto;
3314  ">
3315    Search Our Store to Explore the Best in BBQ
3316  </h1>
3317
3318  <p style="
3319  font-size: 1.05rem;
3320  line-height: 1.6;
3321  color: #555;
3322  max-width: 760px;
3323  margin: 0 auto;
3324">
3325  Discover award-winning BBQ rubs, sauces, grilling tools, smoker accessories, and exclusive Grill Masters Club favorites trusted by backyard pitmasters nationwide.
3326  <br><br>
3327  Can't find what you need?
3328  <a href="mailto:[email protected]" style="color:#f36a10; font-weight:600; text-decoration:none;">
3329    Contact our team
3330  </a>
3331  for personalized recommendations.
3332</p>
3333
3334</div></div>
3335
3336
3337</div>
3338
3339<style> 
3340
3341  #ecomposer-custom-section{position:relative;}
3342
3343  .ecomposer-custom-title{text-align:center;}
3344
3345  .ecomposer-credit{text-align:right;font-size:11px; margin-bottom:20px;font-style:italic;}
3346
3347</style>
3348
3349
3350</div><div id="shopify-section-template--23069933994201__main" class="shopify-section"><link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/template-search.css?v=45868409639038070671789678936" rel="stylesheet" type="text/css" media="all" />
3351
3352<section class="section-content">
3353  <div class="container">
3354
3355    <div class="row pb-lg-12 pb-md-10 pb-9 align-items-stretch justify-content-around">
3356      <div class="col-lg-5 ml-auto mr-auto text-center">
3357        <form
3358          action="/search"
3359          method="get"
3360          role="search"><div class="input-group search-group">
3361            <input
3362              type="hidden"
3363              name="type"
3364              value="product,article,page">
3365            <input
3366              type="search"
3367              name="q"
3368              id="Search"
3369              aria-label="search"
3370              value=""
3371              placeholder="Search"
3372              class="form-control">
3373            <button type="submit" class="btn btn-primary">Submit</button>
3374          </div>
3375        </form>
3376      </div>
3377    </div>
3378
3379    <div class="row align-items-center justify-content-around">
3379<div class="col-xl-3 col-md-3 col-sm-5 col-7 ms-auto order-2"><custom-select class="sortby-dropdown">
3380  <div class="d-flex default justify-content-between border py-2 px-3 align-items-center bg-white position-relative">
3381    <span class="option_txt">Relevance</span>
3382    <i class="icon-arrow-bottom ms-auto font-size-lg lh-1"></i>
3383  </div>
3384  <div class="custom--select">
3385    <ul
3386      class="list-unstyled m-0 toggle-content"
3387      data-sortby
3388      data-type="content"><li data-value="relevance" class="form-check mb-0">
3389          <input
3390            type="radio"
3391            value="relevance"
3392            class="sortby_options form-check-input"
3393            name="custom_sort_by_desktop"
3394            id="custom_sort_by-desktop-1"
3395            
3396            
3397            checked
3398             />
3399          <label
3400            for="custom_sort_by-desktop-1"
3401            class="option_txt form-check-label font-size-md"
3402            title="Relevance">Relevance</label>
3403        </li><li data-value="price-ascending" class="form-check mb-0">
3404          <input
3405            type="radio"
3406            value="price-ascending"
3407            class="sortby_options form-check-input"
3408            name="custom_sort_by_desktop"
3409            id="custom_sort_by-desktop-2"
3410            
3411            
3412             />
3413          <label
3414            for="custom_sort_by-desktop-2"
3415            class="option_txt form-check-label font-size-md"
3416            title="Price, low to high">Price, low to high</label>
3417        </li><li data-value="price-descending" class="form-check mb-0">
3418          <input
3419            type="radio"
3420            value="price-descending"
3421            class="sortby_options form-check-input"
3422            name="custom_sort_by_desktop"
3423            id="custom_sort_by-desktop-3"
3424            
3425            
3426             />
3427          <label
3428            for="custom_sort_by-desktop-3"
3429            class="option_txt form-check-label font-size-md"
3430            title="Price, high to low">Price, high to low</label>
3431        </li></ul>
3432  </div>
3433</custom-select>
3434
3435<script>
3436  document.addEventListener('DOMContentLoaded', function() {
3437    const sortByOptions = document.querySelectorAll('.sortby_options');
3438    const customSelect = document.querySelector('custom-select');
3439    const defaultOption = customSelect.querySelector('.default .option_txt');
3440
3441    // Set initial selected value from URL if present
3442    const urlParams = new URLSearchParams(window.location.search);
3443    const sortByParam = urlParams.get('sort_by');
3444
3445    if (sortByParam) {
3446      const matchingOption = Array.from(sortByOptions).find(option => option.value === sortByParam);
3447      if (matchingOption) {
3448        matchingOption.checked = true;
3449        defaultOption.textContent = matchingOption.nextElementSibling.textContent;
3450      }
3451    }
3452
3453    sortByOptions.forEach(option => {
3454      option.addEventListener('change', function() {
3455        const url = new URL(window.location.href);
3456        url.searchParams.set('sort_by', this.value);
3457        window.location.href = url.toString();
3458      });
3459    });
3460  });
3461</script>
3461</div>
3462        <div class="col-lg-3 order-1">
3463          <div class="total-products" data-totalProducts>
3464            <p class="m-0">0 Results found</p>
3465          </div>
3466        </div>
3467      
3468    </div>
3469
3470    <div class="row">
3471      <div class="col-12 mb-4 mb-lg-6">
3472        <div class="row mb-4 align-items-start">
3473          </div>
3474      </div>
3475
3476
3477<div class="col-12">
3478    <div class="row mb-4 align-items-start">
3479        
3480
3481        
3482    </div>
3483</div>
3484
3485<div class="col-lg-3 d-lg-block d-none" id="filtersCollapse">
3486  <div class="search-filters sticky-top" id="main-search-filters" data-id="template--23069933994201__main">
3487      <div class="d-lg-none search-filter-header position-relative">
3488          <div class="search-filters-close"><a href="#"><i class="icon-close icon-size-20 text-black d-block"></i></a></div>
3489          <h5 class="mb-0 text-center">Filter</h5>
3490      </div><search-filters class="filters small-hide" data-filterType="" data-accordionType="multiple">
3491                <form id="SearchFiltersForm" class="filter__form pt-4 px-3 pb-2 p-lg-0">
3492                <input type="hidden" name="q" value=""><input type="hidden" name="type" value="product,article,page"><div class="sorting mb-4 d-block d-lg-none"><custom-select class="sortby-dropdown">
3493  <div class="d-flex default justify-content-between border py-2 px-3 align-items-center bg-white position-relative">
3494    <span class="option_txt">Relevance</span>
3495    <i class="icon-arrow-bottom ms-auto font-size-lg lh-1"></i>
3496  </div>
3497  <div class="custom--select">
3498    <ul
3499      class="list-unstyled m-0 toggle-content"
3500      data-sortby
3501      data-type="content"><li data-value="relevance" class="form-check mb-0">
3502          <input
3503            type="radio"
3504            value="relevance"
3505            class="sortby_options form-check-input"
3506            name="custom_sort_by_mobile"
3507            id="custom_sort_by-mobile-1"
3508            
3509            checked />
3510          <label
3511            for="custom_sort_by-mobile-1"
3512            class="option_txt form-check-label font-size-md"
3513            title="Relevance">Relevance</label>
3514        </li><li data-value="price-ascending" class="form-check mb-0">
3515          <input
3516            type="radio"
3517            value="price-ascending"
3518            class="sortby_options form-check-input"
3519            name="custom_sort_by_mobile"
3520            id="custom_sort_by-mobile-2"
3521            
3522            
3523             />
3524          <label
3525            for="custom_sort_by-mobile-2"
3526            class="option_txt form-check-label font-size-md"
3527            title="Price, low to high">Price, low to high</label>
3528        </li><li data-value="price-descending" class="form-check mb-0">
3529          <input
3530            type="radio"
3531            value="price-descending"
3532            class="sortby_options form-check-input"
3533            name="custom_sort_by_mobile"
3534            id="custom_sort_by-mobile-3"
3535            
3536            
3537             />
3538          <label
3539            for="custom_sort_by-mobile-3"
3540            class="option_txt form-check-label font-size-md"
3541            title="Price, high to low">Price, high to low</label>
3542        </li></ul>
3543  </div>
3544</custom-select>
3545
3546<script>
3547  document.addEventListener('DOMContentLoaded', function() {
3548    const sortByOptions = document.querySelectorAll('.sortby_options');
3549    const customSelect = document.querySelector('custom-select');
3550    const defaultOption = customSelect.querySelector('.default .option_txt');
3551
3552    // Set initial selected value from URL if present
3553    const urlParams = new URLSearchParams(window.location.search);
3554    const sortByParam = urlParams.get('sort_by');
3555
3556    if (sortByParam) {
3557      const matchingOption = Array.from(sortByOptions).find(option => option.value === sortByParam);
3558      if (matchingOption) {
3559        matchingOption.checked = true;
3560        defaultOption.textContent = matchingOption.nextElementSibling.textContent;
3561      }
3562    }
3563
3564    sortByOptions.forEach(option => {
3565      option.addEventListener('change', function() {
3566        const url = new URL(window.location.href);
3567        url.searchParams.set('sort_by', this.value);
3568        window.location.href = url.toString();
3569      });
3570    });
3571  });
3572</script>
3572</div>
3573                    <input type="hidden" name="sort_by" value="" />
3574                
3575
3576                <div class="filter__wrapper"></div>
3577            
3578                <noscript>
3579                    <button type="submit" class="filter__button button">Filter</button>
3580                </noscript>
3581
3582                <div class="col-12 d-lg-none mt-auto">
3583                    <button class="btn btn-primary btn-sm btn-block" type="button" aria-label="Apply" data-applyFilters>
3584                        </i>Apply
3585                    </button>
3586                </div>
3587                </form>
3588            </search-filters></div>
3589</div><div class="col">
3590        <div id="search-product-grid">
3591          
3592<div
3593                class="row mt-5"
3594                id="template-search"
3595                data-id="template--23069933994201__main">
3596                <div class="col-12 text-center mt-5">
3597                  <h5>
3598                    No results found for “”. Check the spelling or use a different word or phrase.</h5>
3599                </div>
3600              </div></div>
3601      </div>
3602
3603    </div>
3604  </div>
3605</section>
3606
3607</div><section id="shopify-section-template--23069933994201__gmc_sitewide_banner_kBz7ae" class="shopify-section gmc-sitewide-banner-shell"><style>
3608#gmc-banner-template--23069933994201__gmc_sitewide_banner_kBz7ae{width:100%;margin:0;padding:0}
3609#gmc-banner-template--23069933994201__gmc_sitewide_banner_kBz7ae a{display:block;line-height:0}
3610#gmc-banner-template--23069933994201__gmc_sitewide_banner_kBz7ae img{width:100%;height:auto;display:block;margin:0}
3611#gmc-banner-template--23069933994201__gmc_sitewide_banner_kBz7ae .gmc-banner-m{display:none}
3612@media(max-width:770px){
3613  #gmc-banner-template--23069933994201__gmc_sitewide_banner_kBz7ae .gmc-banner-d{display:none}
3614  #gmc-banner-template--23069933994201__gmc_sitewide_banner_kBz7ae .gmc-banner-m{display:block}
3615}
3616</style>
3617
3618<div id="gmc-banner-template--23069933994201__gmc_sitewide_banner_kBz7ae"><a class="gmc-banner-d" href="/products/subscribe-save" data-variant="Desktop">
3619      <img src="//www.grillmastersclub.com/cdn/shop/files/Grate_Deals_Desktop_Callout_1.png?v=1788894667&width=2400"
3620           width="1920" height="262"
3621           alt="20% Off America&#39;s #1 BBQ Box" loading="lazy">
3622    </a><a class="gmc-banner-m" href="/products/subscribe-save" data-variant="Mobile">
3623      <img src="//www.grillmastersclub.com/cdn/shop/files/grate_deals_mobile_banner.jpg?v=1788894683&width=1200"
3624           width="787" height="164"
3625           alt="20% Off America&#39;s #1 BBQ Box" loading="lazy">
3626    </a></div>
3627
3628<script>
3629(function(){
3630  var r = document.getElementById('gmc-banner-template--23069933994201__gmc_sitewide_banner_kBz7ae');
3631  if(!r) return;
3632  var base = "Grate Deals Top Banner";
3633  var loc = "search_bottom";
3634  r.querySelectorAll('a[data-variant]').forEach(function(a){
3635    a.addEventListener('click', function(){
3636      try{
3637        var p = { banner_name: base + ' ' + a.getAttribute('data-variant'), banner_location: loc, destination: a.getAttribute('href') };
3638        if(typeof window.gtag === 'function'){ window.gtag('event', 'banner_click', p); }
3639        if(window.dataLayer){ window.dataLayer.push(Object.assign({ event: 'banner_click' }, p)); }
3640      }catch(e){}
3641    });
3642  });
3643})();
3644</script>
3644</section>
3645    </main>
3646
3647    
3648
3649    <modal-dialog id="PopupModal-video">
3650      <div class="modal modal-video" role="dialog">
3651        <div class="modal-dialog modal-dialog-centered" data-customVideoPopup>
3652          <div class="modal-content">
3653            <div class="modal-head">
3654              <button
3655                class="btn p-2 close-quickshop"
3656                type="button"
3657                id="ModalClose-video"
3658                aria-label="Close Video"
3659              >
3660                <span class="icon-close"></span>
3661              </button>
3662            </div>
3663            <div class="modal-body">
3664              <div class="video-section"></div>
3665            </div>
3666          </div>
3667        </div>
3668      </div>
3669    </modal-dialog>
3670
3671    <custom-notification>
3672      <div class="snotifyToast">
3673        <div class="snotifyToast-dialog">
3674          <div class="snotifyToast__progressBar">
3675            <span class="snotifyToast__progressBar__percentage" data-toast-pr></span>
3676          </div>
3677          <div class="snotifyToast__inner">
3678            <div class="snotifyToast__title"></div>
3679            <div class="snotifyToast__body"></div>
3680            <div class="snotify-icon"><div class="snotify-icon-error" style="display: none;">
3681    <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3682        viewBox="0 0 128 128" style="enable-background:new 0 0 128 128;" xml:space="preserve">
3683        <g>
3684        <g>
3685            <path d="M64,0C28.7,0,0,28.7,0,64s28.7,64,64,64s64-28.7,64-64S99.3,0,64,0z M64,120C33.1,120,8,94.9,8,64S33.1,8,64,8
3686            s56,25.1,56,56S94.9,120,64,120z"/>
3687        </g>
3688        </g>
3689        <path d="M41.4,91.1C41.4,91.1,41.4,91.1,41.4,91.1c1.2,0,2.3-0.5,3.2-1.3L64,70.4l19.4,19.4c0.9,0.8,2,1.3,3.2,1.3c0,0,0,0,0,0
3690        c1.2,0,2.3-0.5,3.2-1.3c0.9-0.9,1.3-2,1.3-3.2c0-1.2-0.5-2.3-1.3-3.2L70.4,64l19.4-19.4c0.9-0.9,1.3-2,1.3-3.2
3691        c0-1.2-0.5-2.3-1.3-3.2c-0.9-0.9-2-1.3-3.2-1.3c0,0,0,0,0,0c-1.2,0-2.3,0.5-3.2,1.3L64,57.6L44.6,38.2c-0.9-0.9-2-1.3-3.2-1.3
3692        c0,0,0,0,0,0c-1.2,0-2.3,0.5-3.2,1.3c-0.9,0.9-1.3,2-1.3,3.2c0,1.2,0.5,2.3,1.3,3.2L57.6,64L38.2,83.4c-0.9,0.9-1.3,2-1.3,3.2
3693        c0,1.2,0.5,2.3,1.3,3.2C39,90.7,40.2,91.1,41.4,91.1z"/>
3694    </svg>
3695</div>
3696
3697
3698<div class="snotify-icon-info" style="display: none;">
3699    <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3700    viewBox="0 0 26 26" style="enable-background:new 0 0 26 26;" xml:space="preserve">
3701        <g>
3702        <g>
3703            <path d="M13,26C5.8,26,0,20.2,0,13S5.8,0,13,0s13,5.8,13,13S20.2,26,13,26z M13,2C6.9,2,2,6.9,2,13s4.9,11,11,11s11-4.9,11-11
3704                S19.1,2,13,2z"/>
3705        </g>
3706        </g>
3707        <path class="st0" d="M11.8,18.9h2.4v-7.1h-2.4V18.9L11.8,18.9z M11.8,9.5h2.4V7.1h-2.4V9.5L11.8,9.5z"/>
3708    </svg>
3709
3710</div>
3711
3712<div class="snotify-icon-warning" style="display: none;">
3713    <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3714    viewBox="0 0 19.7 19.7" style="enable-background:new 0 0 19.7 19.7;" xml:space="preserve">
3715    <g>
3716    <path d="M9.8,3.1c0.6,0,1.1,0.4,1.5,1.1l5.9,9.9c0.9,1.4,0.2,2.6-1.5,2.6h-12c-1.7,0-2.3-1.2-1.5-2.6l5.9-9.9
3717        C8.7,3.4,9.3,3.1,9.8,3.1 M9.8,1.1c-1.3,0-2.5,0.7-3.3,2L0.7,13c-0.8,1.3-0.9,2.7-0.2,3.8s1.9,1.8,3.4,1.8h12
3718        c1.5,0,2.8-0.6,3.4-1.8s0.6-2.5-0.2-3.8l-5.9-9.9C12.3,1.8,11.1,1.1,9.8,1.1z"/>
3719    </g>
3720    <g>
3721    <circle cx="9.8" cy="13.6" r="1.3"/>
3722    </g>
3723    <g>
3724    <path d="M11.3,7.6c0-0.8-0.7-1.5-1.5-1.5S8.3,6.7,8.3,7.6c0,0.2,0,0.4,0.1,0.6c0.6,1.4,1.4,3.4,1.4,3.4s0.8-2.1,1.4-3.4
3725        C11.3,8,11.3,7.8,11.3,7.6z"/>
3726    </g>
3727    </svg>
3728
3729</div>
3730
3731<div class="snotify-icon-success" style="display: none;">
3732    <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3733    viewBox="0 0 26 26" style="enable-background:new 0 0 26 26;" xml:space="preserve">
3734    <g>
3735    <g>
3736        <path d="M12.2,16.7c-0.3,0-0.5-0.1-0.7-0.3L9,14c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l1.8,1.8L17,9.5c0.4-0.4,1-0.4,1.4,0
3737            s0.4,1,0,1.4l-5.5,5.5C12.7,16.7,12.4,16.7,12.2,16.7z"/>
3738    </g>
3739    <g>
3740        <path d="M13,26C5.8,26,0,20.2,0,13S5.8,0,13,0s13,5.8,13,13S20.2,26,13,26z M13,2C6.9,2,2,6.9,2,13s4.9,11,11,11s11-4.9,11-11
3741            S19.1,2,13,2z"/>
3742    </g>
3743    </g>
3744    </svg>
3745
3746</div></div>
3747          </div>
3748          <div class="snotifyToast__buttons">
3749            <button type="button" class="snotifyToast__close snotifyToast__buttons--bold">Close</button>
3750          </div>
3751        </div>
3752      </div>
3753    </custom-notification>
3754
3755    <div id="shopify-section-footer" class="shopify-section"><link href="//www.grillmastersclub.com/cdn/shop/t/75/assets/footer.css?v=107131320517388861101789678881" rel="stylesheet" type="text/css" media="all" />
3756<div class="d-none" data-dashboard-hidden-products="[7986087362777,8142124253401,8144724164825,7852778193113,7854940815577,7852790513881,7852947800281,7852785762521,7852791693529,8119247700185,8013434781913,8013442351321,8125326557401,8125326622937,8125326786777,8111846490329,8111844131033,8006907232473,8071773847769,7893297987801,7829857730777,8104641167577]"></div>
3757
3758
3759<footer
3760  class="site-footer px-2 px-md-0"
3761  data-section-id="footer"
3762  style="background-color: #1a1818; color: #faf8f4;">
3763  
3764    <picture><source media="(max-width: 991px)" srcset="//www.grillmastersclub.com/cdn/shop/files/firesmoke-bkgd.jpg?v=1660656151&width=991"><source media="(max-width: 1200px)" srcset="//www.grillmastersclub.com/cdn/shop/files/firesmoke-bkgd.jpg?v=1660656151&width=1200"><img
3765        src="//www.grillmastersclub.com/cdn/shop/files/firesmoke-bkgd.jpg?v=1660656151"
3766        alt="Footer Bg"
3767        width="1440"
3768        loading="lazy"
3769        height="387">
3770    </picture>
3771  
3772  <div data-footer-top class="footer-top py-8 py-lg-10 my-1 my-lg-0">
3773    <div class="container">
3774      <div class="row">
3775        <div class="col-12 col-lg-4 d-lg-none">
3776          <a
3777            href="/"
3778            title="Grill Masters Club"
3779            aria-label="Grill Masters Club"
3780            class="mb-7 mb-lg-4 pb-1 d-inline-block"><img
3781                src="https://cdn.shopify.com/s/files/1/0649/4388/2457/files/Logo_White_Orange.svg?v=1660655972"
3782                alt="Grill Masters Club"
3783                class="img-fluid"
3784                loading="lazy"
3785                width="325"
3786                height="35"
3787                style="max-width: 325px"
3788                width="325"
3789                height="40"></a>
3790        </div>
3791      </div>
3792      <div class="row justify-content-between">
3793        
3794        <div class="col-12 col-sm-8 col-md-6 col-lg-5 col-xl-4 order-lg-2 ps-xl-6">
3795          
3796            <h4 class="newsletter-heading pb-1 mb-3 ps-lg-2">Join 100,000+ Grill Masters: Get 10% Off + Our Free "Pit Card" + Recipes & Exclusive deals</h4>
3797          
3798          
3799            <!-- <form method="post" action="/contact#NewsletterFooter" id="NewsletterFooter" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
3800            <div class="input-group newsletter-form">
3801            <input type="hidden" name="contact[tags]" value="newsletter">
3802            <div class="form-floating">
3803            <input type="email" name="contact[email]" aria-label="email" id="newsletterFooterCustomerEmail" class="form-control" placeholder="Your Email" value="" autocorrect="off" autocapitalize="off" required>
3804            <label for="newsletterFooterCustomerEmail">Your Email</label>
3805            </div>
3806            <button type="submit" name="btnSubmit" aria-label="submit" class="btn">
3807            join <i class="icon-arrow-lg-right"></i>
3808            </button>
3809            </div>
3810            
3811            </form> -->
3812
3813
3814            <custom-klaviyo data-successMsg="&lt;p&gt;You&#39;re in! Check your inbox for your 10% off code and your &lt;a href=&quot;https://cdn.shopify.com/s/files/1/0649/4388/2457/files/gmc-pit-card-v3.pdf?v=1786649027&quot; title=&quot;Download your free Pit Card here&quot;&gt;free Pit Card download&lt;/a&gt; — plus weekly recipes, pro tips and exclusive deals.&lt;/p&gt;" data-Subscribed="&lt;p&gt;You&#39;re already subscribed to our newsletter, download your &lt;a href=&quot;https://cdn.shopify.com/s/files/1/0649/4388/2457/files/gmc-pit-card-v3.pdf?v=1786649027&quot; title=&quot;Download your free Pit Card&quot;&gt;Pit Card here&lt;/a&gt;.&lt;/p&gt;">
3815              <form
3816                id="email_signup"
3817                action="//manage.kmail-lists.com/ajax/subscriptions/subscribe?a=SM7K65"
3818                method="POST">
3819                <input
3820                  type="hidden"
3821                  id="listId"
3822                  name="g"
3823                  value="SM7K65">
3824                <input
3825                  type="hidden"
3826                  name="contact[tags]"
3827                  value="newsletter">
3828                <input
3829                  type="hidden"
3830                  name="$fields"
3831                  value="$consent">
3832                <input
3833                  type="hidden"
3834                  name="$list_fields"
3835                  value="$consent">
3836                <div class="input-group newsletter-form">
3837                  <input
3838                    type="hidden"
3839                    name="contact[tags]"
3840                    value="newsletter">
3841                  <div class="form-floating">
3842                    <input
3843                      type="email"
3844                      name="email"
3845                      aria-label="email"
3846                      id="newsletterFooterCustomerEmail"
3847                      class="form-control"
3848                      placeholder="Your Email"
3849                      value=""
3850                      autocorrect="off"
3851                      autocapitalize="off"
3852                      required>
3853                    <label for="newsletterFooterCustomerEmail">Your Email</label>
3854                  </div>
3855                  <button
3856                    type="submit"
3857                    name="submit"
3858                    aria-label="submit"
3859                    class="btn">
3860                    join
3861                    <i class="icon-arrow-lg-right"></i>
3862                  </button>
3863                </div>
3864                <div
3865                  class="mt-3"
3866                  style="display: none;"
3867                  data-final-result></div>
3868              </form>
3869            </custom-klaviyo>
3870
3871          
3872        </div>
3873        
3874
3875        <div class="col-12 col-lg-6 col-xl-5 order-lg-1 mt-7 mt-lg-0">
3876          <div class="d-none d-lg-block">
3877            <a
3878              href="/"
3879              title="Grill Masters Club"
3880              aria-label="Grill Masters Club"
3881              class="mb-7 mb-lg-4 pb-1 d-inline-block"><img
3882                  src="https://cdn.shopify.com/s/files/1/0649/4388/2457/files/Logo_White_Orange.svg?v=1660655972"
3883                  alt="Grill Masters Club"
3884                  class="img-fluid"
3885                  loading="lazy"
3886                  width="325"
3887                  height="35"
3888                  style="max-width: 325px"
3889                  width="325"
3890                  height="40"></a>
3891          </div>
3892          
3893            <ul class="list-unstyled footer-navigation font-size-md d-flex flex-wrap">
3894              
3895                <li>
3896                  <a
3897                    href="/pages/pitmaster-perks"
3898                    style="color: #faf8f4;"
3899                    title="Pitmaster Perks Rewards"
3900                    aria-label="Pitmaster Perks Rewards">
3901                    <span>Pitmaster Perks Rewards</span>
3902                  </a>
3903                </li>
3904              
3905                <li>
3906                  <a
3907                    href="/pages/contact"
3908                    style="color: #faf8f4;"
3909                    title="Contact Us"
3910                    aria-label="Contact Us">
3911                    <span>Contact Us</span>
3912                  </a>
3913                </li>
3914              
3915                <li>
3916                  <a
3917                    href="https://www.grillmastersclub.com/account/login"
3918                    style="color: #faf8f4;"
3919                    title="Account"
3920                    aria-label="Account">
3921                    <span>Account</span>
3922                  </a>
3923                </li>
3924              
3925                <li>
3926                  <a
3927                    href="https://grillmastersclub.gorgias.help/en-US"
3928                    style="color: #faf8f4;"
3929                    title="BBQ Support Center"
3930                    aria-label="BBQ Support Center">
3931                    <span>BBQ Support Center</span>
3932                  </a>
3933                </li>
3934              
3935                <li>
3936                  <a
3937                    href="https://www.amazon.com/stores/page/98964E6A-6967-4C99-AF21-71C6EB3EA1FC?ingress=0&visitId=0a48407f-c26d-4ea6-86d7-78778d5cf7a0&ref_=pe_24209330_938930610"
3938                    style="color: #faf8f4;"
3939                    title="Buy on Amazon"
3940                    aria-label="Buy on Amazon">
3941                    <span>Buy on Amazon</span>
3942                  </a>
3943                </li>
3944              
3945                <li>
3946                  <a
3947                    href="/pages/gift-notification-cards"
3948                    style="color: #faf8f4;"
3949                    title="Gift Notification Cards"
3950                    aria-label="Gift Notification Cards">
3951                    <span>Gift Notification Cards</span>
3952                  </a>
3953                </li>
3954              
3955                <li>
3956                  <a
3957                    href="https://www.grillmastersclub.com/pages/corporate-bbq-gifts"
3958                    style="color: #faf8f4;"
3959                    title="Corporate Gifting"
3960                    aria-label="Corporate Gifting">
3961                    <span>Corporate Gifting</span>
3962                  </a>
3963                </li>
3964              
3965                <li>
3966                  <a
3967                    href="/pages/status"
3968                    style="color: #faf8f4;"
3969                    title="Box Status"
3970                    aria-label="Box Status">
3971                    <span>Box Status</span>
3972                  </a>
3973                </li>
3974              
3975                <li>
3976                  <a
3977                    href="https://grillmastersclub.gorgias.help/en-US#article-1282409"
3978                    style="color: #faf8f4;"
3979                    title="Feature Your Product"
3980                    aria-label="Feature Your Product">
3981                    <span>Feature Your Product</span>
3982                  </a>
3983                </li>
3984              
3985                <li>
3986                  <a
3987                    href="/pages/affiliates"
3988                    style="color: #faf8f4;"
3989                    title="Affiliates"
3990                    aria-label="Affiliates">
3991                    <span>Affiliates</span>
3992                  </a>
3993                </li>
3994              
3995                <li>
3996                  <a
3997                    href="/policies/refund-policy"
3998                    style="color: #faf8f4;"
3999                    title="Refund policy"
4000                    aria-label="Refund policy">
4001                    <span>Refund policy</span>
4002                  </a>
4003                </li>
4004              
4005                <li>
4006                  <a
4007                    href="https://www.grillmastersclub.com/pages/reviews"
4008                    style="color: #faf8f4;"
4009                    title="Reviews"
4010                    aria-label="Reviews">
4011                    <span>Reviews</span>
4012                  </a>
4013                </li>
4014              
4015                <li>
4016                  <a
4017                    href="/pages/faq"
4018                    style="color: #faf8f4;"
4019                    title="FAQs"
4020                    aria-label="FAQs">
4021                    <span>FAQs</span>
4022                  </a>
4023                </li>
4024              
4025                <li>
4026                  <a
4027                    href="/pages/share-your-cook"
4028                    style="color: #faf8f4;"
4029                    title="Share Your Cook"
4030                    aria-label="Share Your Cook">
4031                    <span>Share Your Cook</span>
4032                  </a>
4033                </li>
4034              
4035            </ul>
4036          
4037
4038          
4039            <ul class="social-links list-unstyled list-inline mt-4 pt-1 mb-0">
4040    
4041    <li class="list-inline-item">
4042        <a href="https://www.facebook.com/GrillMastersClub/" target="_blank" style="color: #faf8f4;" name="Facebook" title="Facebook" rel="nofollow" aria-label="Facebook">
4043            <i class="icon-facebook"></i>
4044        </a>
4045    </li>
4046    
4047
4048    
4049        <li class="list-inline-item">
4050            <a href="https://www.instagram.com/grillmastersclubvip/" target="_blank" style="color: #faf8f4;"  name="Instagram" title="Instagram" rel="nofollow" aria-label="Instagram">
4051                <i class="icon-instagram"></i>
4052            </a>
4053        </li>
4054    
4055
4056    
4057    <li class="list-inline-item">
4058        <a href="https://www.pinterest.com/GrillMastersClub/" target="_blank" style="color: #faf8f4;"  name="Pinterest" title="Pinterest" rel="nofollow" aria-label="Pinterest">
4059            <i class="icon-pinterest"></i>
4060        </a>
4061    </li>
4062    
4063
4064    
4065
4066    
4067    <li class="list-inline-item">
4068        <a href="https://www.youtube.com/c/GrillMastersClub" target="_blank" style="color: #faf8f4;"  name="YouTube" title="YouTube" rel="nofollow" aria-label="YouTube">
4069            <i class="icon-youtube"></i>
4070        </a>
4071    </li>
4072    
4073</ul>
4074          
4075
4076        </div>
4077
4078      </div>
4079      <!--end of row-->
4080
4081    </div>
4082    <!--end of container-->
4083  </div>
4084
4085  <div
4086    data-footer-bottom
4087    class="footer-bottom"
4088    style="background-color: ; color: ;">
4089    <div class="container">
4090      <div class="row d-flex align-items-center">
4091        <div class="col-12 col-lg-6 order-lg-2">
4092          
4093            <ul class="list-unstyled footer-bottom-navigation font-size-sm d-flex align-content-center justify-content-lg-end mb-0">
4094              
4095                <li>
4096                  <a
4097                    href="/pages/terms-of-service"
4098                    style="color: #faf8f4;"
4099                    name="Terms of Service"
4100                    title="Terms of Service"
4101                    aria-label="Terms of Service">
4102                    <span>Terms of Service</span>
4103                  </a>
4104                </li>
4105              
4106                <li>
4107                  <a
4108                    href="/pages/privacy-policy"
4109                    style="color: #faf8f4;"
4110                    name="Privacy Policy"
4111                    title="Privacy Policy"
4112                    aria-label="Privacy Policy">
4113                    <span>Privacy Policy</span>
4114                  </a>
4115                </li>
4116              
4117            </ul>
4118          
4119        </div>
4120        <div class="col-12 col-lg-6 order-lg-1 mt-2 mt-lg-0">
4121          <span class="font-size-sm">Copyright &copy; 2026 Grill Masters Club. All rights reserved.</span>
4122        </div>
4123      </div>
4124      <!--end of row-->
4125    </div>
4126    <!--end of container-->
4127  </div>
4128</footer>
4129
4130</div>
4131
4132    <div id="shopify-section-app-optimization" class="shopify-section"><!-- section/app-optimization.liquid -->
4133  
4133<script>
4134    (function AppOptimization() {
4135      'use strict';
4136
4137      var supportsPassive = getPassiveSupport();
4138      var page = "search";
4139      var debug = false;
4140
4141      modifyCreateElement([{"title":"Instafeed","url":"cdn.nfcube.com\/d625e6c256304ac7278dae5d1df06df6.js","block_index":true,"block_product":true,"block_collection":true,"block_page":true,"block_blog":true,"block_article":true,"block_cart":true,"block_search":true,"block_customers":true,"block_gift_card":true,"scroll_index":true,"scroll_product":false,"scroll_collection":false,"scroll_page":false,"scroll_blog":false,"scroll_article":false,"scroll_cart":false,"scroll_search":false,"scroll_customers":false,"scroll_gift_card":false,"interaction_index":false,"interaction_product":false,"interaction_collection":false,"interaction_page":false,"interaction_blog":false,"interaction_article":false,"interaction_cart":false,"interaction_search":false,"interaction_customers":false,"interaction_gift_card":false,"interaction_selectors_1":"","interaction_event_1":"click","interaction_selectors_2":"","interaction_event_2":"click"},{"title":"Recharge","url":"static.rechargecdn.com\/assets\/js\/widget.min.js","block_index":true,"block_product":true,"block_collection":true,"block_page":true,"block_blog":true,"block_article":true,"block_cart":true,"block_search":true,"block_customers":true,"block_gift_card":true,"scroll_index":false,"scroll_product":false,"scroll_collection":false,"scroll_page":false,"scroll_blog":false,"scroll_article":false,"scroll_cart":false,"scroll_search":false,"scroll_customers":false,"scroll_gift_card":false,"interaction_index":false,"interaction_product":false,"interaction_collection":false,"interaction_page":false,"interaction_blog":false,"interaction_article":false,"interaction_cart":false,"interaction_search":false,"interaction_customers":false,"interaction_gift_card":false,"interaction_selectors_1":"","interaction_event_1":"click","interaction_selectors_2":"","interaction_event_2":"click"}].map(loadTypeFromSettings).map(eventsFromSettings).map(outputLogic));
4142
4143      function loadTypeFromSettings(settings) {
4144        if (settings['settings_' + page]) settings.loadType = 'settings';
4145        else if (settings['scroll_' + page]) settings.loadType = 'scroll';
4146        else settings.loadType = 'interaction';
4147        return settings;
4148      }
4149
4150      function eventsFromSettings(settings) {
4151        if (settings.loadType !== 'interaction') return settings;
4152
4153        settings.interactionEvents = [];
4154        var selectorList = [settings.interaction_selectors_1, settings.interaction_selectors_2];
4155        var eventList = [settings.interaction_event_1, settings.interaction_event_2];
4156
4157        selectorList.forEach(function(selector, index) {
4158          if (selector.length) {
4159            settings.interactionEvents.push({
4160              nodes: nodeList(selector),
4161              event: eventList[index]
4162            });
4163          }
4164        });
4165        return settings;
4166      }
4167
4168      function outputLogic(settings) {
4169        var data = {
4170          url: settings.url,
4171          loadType: settings.loadType,
4172          interactionEvents: settings.interactionEvents
4173        }
4174        if (debug) console.log('App Optimiztion Data:', data);
4175        return data;
4176      }
4177
4178      function modifyCreateElement(logic) {
4179        var createElementBackup = document.createElement;
4180        
4181        document.createElement = function() {
4182          var args = Array.prototype.slice.call(arguments);
4183          var node = createElementBackup.bind(document).apply(undefined, args);
4184
4185          // Skip if this is not a script tag
4186          if (first(args).toLowerCase() !== 'script') return node;
4187
4188          var originalSetAttribute = node.setAttribute.bind(node);
4189
4190          Object.defineProperties(node, {
4191            'src': {
4192              get() { 
4193                return node.getAttribute('src') || ''
4194              },
4195              set(src) {
4196                var loadRule = getLoadRule(logic, src);
4197                if (loadRule) {
4198                  // Remove app from logic once matched
4199                  logic.forEach(function(item, index){
4200                    if (item.url === loadRule.url) logic.splice(index, 1);
4201                  });
4202
4203                  // Change script MIME type if script should not load
4204                  originalSetAttribute('type', 'javascript/blocked');
4205                  loadRule.originalUrl = src;
4206                  if (loadRule.loadType === 'interaction') window.addEventListener('load', interactionLoad(loadRule), false);
4207                  if (loadRule.loadType === 'scroll') window.addEventListener('load', scrollLoad(loadRule), false);
4208                }
4209                originalSetAttribute('src', src);
4210                return true;
4211              }
4212            }
4213          });
4214          return node;
4215        }
4216      }
4217
4218      function interactionLoad(loadRule) {
4219        loadRule.interactionEvents.forEach(function(interactionEvent) {
4220          interactionEvent.nodes.forEach(function(node) {
4221            var eventFn = partial(loadScript, loadRule.originalUrl);
4222            var eventOptions = supportsPassive ? {once: true} : false;
4223            node.addEventListener(interactionEvent.event, eventFn, eventOptions);
4224          });
4225        });
4226      }
4227
4228      function scrollLoad(loadRule) {
4229        var eventFn = partial(loadOnScroll, loadRule.originalUrl);
4230        var eventOptions = supportsPassive ? {passive: true} : false;
4231        window.addEventListener('scroll', eventFn, eventOptions);
4232
4233        function loadOnScroll(src) {
4234          loadScript(src);
4235          window.removeEventListener('scroll', eventFn, eventOptions);
4236        }
4237      }
4238
4239      function getLoadRule(logic, src) {
4240        return first(logic.filter(function(item) {
4241          if((src != null && item.url != null) || (src != undefined && item.url != undefined))
4242            return stringIncludes(src, item.url);
4243        }));
4244      }
4245
4246      function getPassiveSupport() {
4247        var supportsPassive = false;
4248        try {
4249          var opts = Object.defineProperty({}, 'passive', {
4250            get: function() { supportsPassive = true; }
4251          });
4252          window.addEventListener('testPassive', null, opts);
4253          window.removeEventListener('testPassive', null, opts);
4254        } catch (e) {}
4255        return supportsPassive;
4256      }
4257
4258      function loadScript(src) {
4259        var script = document.querySelector('script[type="javascript/blocked"][src="' + src + '"]');
4260        if (!script) return;
4261
4262        var newScript = document.createElement('script');
4263        newScript.src = script.src;
4264        newScript.async = true;
4265        newScript.setAttribute('data-app-optimization', true);
4266        document.body.appendChild(newScript);
4267
4268        if (debug) console.log('App Optimization Script Load:', newScript);
4269      }
4270
4271      function nodeList(str) {
4272        var nodes = []
4273        try { nodes = Array.prototype.slice.call(document.querySelectorAll(str));
4274        } catch {};
4275        return nodes;
4276      }
4277
4278      function stringIncludes(str1, str2) {
4279        return str1.indexOf(str2) != -1;
4280      }
4281
4282      function first(arr) {
4283        return arr[0];
4284      }
4285
4286      function partial(fn) {
4287        var slice = Array.prototype.slice;
4288        var args = slice.call(arguments, 1);
4289        return function() {
4290          return fn.apply(this, args.concat(slice.call(arguments, 0)));
4291        };
4292      }
4293    })();
4294  </script>
4294</div>
4295
4296    <ul hidden>
4297      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
4298    </ul>
4299
4300    
4300<script
4301      type="text/javascript"
4302    >
4303      window.globalVariables = {
4304      shopName: "Grill Masters Club",
4305      shopURL: "https://www.grillmastersclub.com",
4306      cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
4307      product:{},
4308      collection:{},
4309      template: 'search',
4310      templateSuffix: '',
4311      cart_drawer: false,
4312      money_format: "${{amount}}"
4313      };
4314      window.routes = {
4315                                            predictive_searh: '/search/suggest.json',
4316      cart_fetch_url: '/cart',
4317      cart_add_url: '/cart/add',
4318      cart_change_url: '/cart/change',
4319      cart_update_url: '/cart/update',
4320      cart_clear_url: '/cart/clear'
4321      };
4322
4323                                          window.cartStrings = {
4324                                            error: `There was an error while updating your cart. Please try again.`,
4325      quantityError: `You can only add [quantity] of this item to your cart.`
4326      }
4327
4328                                          window.variantStrings = {
4329                                            addToCart: `Add to cart`,
4330      upsellAddText: `Add`,
4331      soldOut: `out of stock`,
4332      unavailable: `Unavailable`,
4333      }
4334
4335                                          window.customerDetails={
4336                                            customerTags: null,
4337      email: "",
4338      id: "",
4339      url: "grill-masters-club.myshopify.com",
4340      rechargeCustomerDetails:null,
4341                                            rechargeSubscriptions:null,
4342                                            rechargeGiftSubscriptions:[],
4343                                            rechargeCustomerAddress : null,
4344                                            rechargePaymentMethods : null,
4345                                            rechargeOnetimes : null,
4346                                            delivery_schedule : null,
4347                                            shopifyProductsJSON : null,
4348                                            no_image_replacement: "//www.grillmastersclub.com/cdn/shop/files/No_image_576x_crop_center.progressive.png.jpg?v=1660049241"
4349      }
4350    </script>
4350
4351      
4351<script type="application/json" data-login-json>
4352        {
4353        "settings": {
4354                                                              "type": "default",
4355                                                              "enable":
4356        true,
4357        "account_not_found": "
4358          ACCOUNT NOT FOUND. PLEASE LOG IN WITH EMAIL YOU SIGNED UP WITH. IF ISSUE PERSISTS PLEASE EMAIL US AT [email protected]",
4359        "account_enable": "
4360          Account enabled.",
4361        "account_disable": "
4362          Check your email for an invitation to activate your account.",
4363        "account_invited": "
4364          Account Invited. Check your email for an invitation to activate your account.",
4365        "account_declined": "
4366          Account declined."
4367        },
4368                                                            "sender_email":
4369        "[email protected]",
4370        "status": null,
4371                                                            "message": null,
4372                                                            "customerEmail": "",
4373        "isLoginFormVisible": true
4374                                                        }
4375      </script>
4375
4376    
4377
4378
4379
4380<script type="application/ld+json">
4381{
4382  "@context": "http://schema.org",
4383  "@type": "BreadcrumbList",
4384  "itemListElement": [
4385    {
4386      "@type": "ListItem",
4387      "position": 1,
4388      "item": {
4389        "@id": "https://www.grillmastersclub.com",
4390        "name": "Home"
4391      }
4392    }
4393
4394    
4395
4396    
4397
4398    
4399
4400    
4401
4402    
4403  ]
4404}
4405</script>
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417<script data-swatches-colorlist-json type="application/json">
4418    {
4419      "aliceblue": "#f0f8ff",
4420      "antiquewhite": "#faebd7",
4421      "aqua": "#00ffff",
4422      "aquamarine": "#7fffd4",
4423      "army": "#4b5320",
4424      "azure": "#f0ffff",
4425      "beige": "#f5f5dc",
4426      "bisque": "#ffe4c4",
4427      "black": "#000000",
4428      "blanchedalmond": "#ffebcd",
4429      "blue": "#0000ff",
4430      "blueviolet": "#8a2be2",
4431      "brown": "#a52a2a",
4432      "burgundy": "#800020",
4433      "burlywood": "#deb887",
4434      "cadetblue": "#5f9ea0",
4435      "chartreuse": "#7fff00",
4436      "chelseagray": "#87857d",
4437      "chocolate": "#d2691e",
4438      "coral": "#ff7f50",
4439      "cornflowerblue": "#6495ed",
4440      "cornsilk": "#fff8dc",
4441      "crimson": "#dc143c",
4442      "cyan": "#00ffff",
4443      "darkblue": "#00008b",
4444      "darkcyan": "#008b8b",
4445      "darkgoldenrod": "#b8860b",
4446      "darkgray": "#a9a9a9",
4447      "darkgreen": "#006400",
4448      "darkkhaki": "#bdb76b",
4449      "darkmagenta": "#8b008b",
4450      "darkolivegreen": "#556b2f",
4451      "darkorange": "#ff8c00",
4452      "darkorchid": "#9932cc",
4453      "darkred": "#8b0000",
4454      "darksalmon": "#e9967a",
4455      "darkseagreen": "#8fbc8f",
4456      "darkslateblue": "#483d8b",
4457      "darkslategray": "#2f4f4f",
4458      "darkturquoise": "#00ced1",
4459      "darkviolet": "#9400d3",
4460      "deeppink": "#ff1493",
4461      "deepskyblue": "#00bfff",
4462      "dimgray": "#696969",
4463      "dodgerblue": "#1e90ff",
4464      "firebrick": "#b22222",
4465      "floralwhite": "#fffaf0",
4466      "forestgreen": "#228b22",
4467      "fuchsia": "#ff00ff",
4468      "gainsboro": "#dcdcdc",
4469      "ghostwhite": "#f8f8ff",
4470      "gold": "#ffd700",
4471      "goldenrod": "#daa520",
4472      "gray": "#808080",
4473      "green": "#008000",
4474      "greenyellow": "#adff2f",
4475      "heathergray": "#9aa297",
4476      "honeydew": "#f0fff0",
4477      "hotcoral": "#f0605c",
4478      "hotpink": "#ff69b4",
4479      "indianred": "#cd5c5c",
4480      "indigo": "#4b0082",
4481      "ivory": "#fffff0",
4482      "khaki": "#f0e68c",
4483      "lavender": "#e6e6fa",
4484      "lavenderblush": "#fff0f5",
4485      "lawngreen": "#7cfc00",
4486      "lemonchiffon": "#fffacd",
4487      "lightblue": "#add8e6",
4488      "lightcoral": "#f08080",
4489      "lightcyan": "#e0ffff",
4490      "lightgoldenrodyellow": "#fafad2",
4491      "lightgrey": "#d3d3d3",
4492      "lightgreen": "#90ee90",
4493      "lightolive": "#b8bc86",
4494      "lightpink": "#ffb6c1",
4495      "lightpurple": "#b19cd9",
4496      "lightsalmon": "#ffa07a",
4497      "lightseagreen": "#20b2aa",
4498      "lightskyblue": "#87cefa",
4499      "lightslategray": "#778899",
4500      "lightsteelblue": "#b0c4de",
4501      "lightyellow": "#ffffe0",
4502      "lime": "#00ff00",
4503      "limegreen": "#32cd32",
4504      "linen": "#faf0e6",
4505      "magenta": "#ff00ff",
4506      "maroon": "#800000",
4507      "mauve": "#e0b0ff",
4508      "mediumaquamarine": "#66cdaa",
4509      "mediumblue": "#0000cd",
4510      "mediumorchid": "#ba55d3",
4511      "mediumpurple": "#9370d8",
4512      "mediumseagreen": "#3cb371",
4513      "mediumslateblue": "#7b68ee",
4514      "mediumspringgreen": "#00fa9a",
4515      "mediumturquoise": "#48d1cc",
4516      "mediumvioletred": "#c71585",
4517      "midnightblue": "#191970",
4518      "midnightteal": "#1a1a3a",
4519      "mint": "#f5fffa",
4520      "mistyrose": "#ffe4e1",
4521      "moccasin": "#ffe4b5",
4522      "mocha": "#967969",
4523      "navajowhite": "#ffdead",
4524      "navy": "#000080",
4525      "ochra": "#fdf5e6",
4526      "oldlace": "#fdf5e6",
4527      "olive": "#808000",
4528      "olivedrab": "#6b8e23",
4529      "orange": "#ffa500",
4530      "orangered": "#ff4500",
4531      "orchid": "#da70d6",
4532      "palegoldenrod": "#eee8aa",
4533      "palegreen": "#98fb98",
4534      "paleturquoise": "#afeeee",
4535      "palevioletred": "#d87093",
4536      "papayawhip": "#ffefd5",
4537      "peachpuff": "#ffdab9",
4538      "peru": "#cd853f",
4539      "pink": "#ffc0cb",
4540      "plum": "#dda0dd",
4541      "powderblue": "#b0e0e6",
4542      "purple": "#800080",
4543      "rebeccapurple": "#663399",
4544      "red": "#ff0000",
4545      "rosybrown": "#bc8f8f",
4546      "royalblue": "#4169e1",
4547      "saddlebrown": "#8b4513",
4548      "salmon": "#fa8072",
4549      "sandybrown": "#f4a460",
4550      "seagreen": "#2e8b57",
4551      "seashell": "#fff5ee",
4552      "sienna": "#a0522d",
4553      "silver": "#c0c0c0",
4554      "skyblue": "#87ceeb",
4555      "slateblue": "#6a5acd",
4556      "slategray": "#708090",
4557      "snow": "#fffafa",
4558      "springgreen": "#00ff7f",
4559      "steelblue": "#4682b4",
4560      "tan": "#d2b48c",
4561      "teal": "#008080",
4562      "thistle": "#d8bfd8",
4563      "tomato": "#ff6347",
4564      "turquoise": "#40e0d0",
4565      "violet": "#ee82ee",
4566      "wheat": "#f5deb3",
4567      "white": "#ffffff",
4568      "whitesmoke": "#f5f5f5",
4569      "yellow": "#ffff00",
4570      "yellowgreen": "#9acd32",
4571      "blackorange": "https://cdn.shopify.com/s/files/1/2592/4270/files/swatch-black-orange.jpg?11677064816970603054",
4572      "naturalwood": "https://cdn.shopify.com/s/files/1/2592/4270/files/swatch-natural-wood.jpg?5914773578951770782"
4573    }
4574</script>
vendor: 1 bytes, line 4574
4574
4575<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/utility.js?v=76430428555795128031789678939"></script>
4575<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/global.js?v=129393288520802015821789678987"></script>
4575
4576
4577
4578<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/component-search.js?v=86526390224944020661789678876" defer></script>
4578<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/template-index.js?v=2615566787032367971789678933" defer></script>
4578<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/component-product-form.js?v=177001587405110148231789678873" defer></script>
vendor: 1 bytes, line 4578
4578
4579<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/component-search-filter.js?v=176673925369536127641789678875" defer></script>
4579
4580  
4580<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/template-search.js?v=111603181540343972631789678936" defer></script>
4580
4581      
4581<script type="text/javascript" defer>
4582        (function manageDynamicCheckoutJS() {
4583        let checkoutBtn = document.querySelector('#additional-checkout-buttons');
4584                                                          if (checkoutBtn != null) {
4585                                                            const onIntersection = (entries) => {
4586                                                              for (const entry of entries) {
4587                                                                if (entry.isIntersecting) {
4588                                                                  let checkoutScript = document.createElement('script');
4589                                                                  let paymentTarget = document.querySelector('[data-source-attribution="shopify.dynamic-checkout"]');
4590                                                                  checkoutScript.integrity = paymentTarget.getAttribute('integrity');
4591                                                                  checkoutScript.setAttribute('data-source-attribution', "shopify.dynamic-checkout");
4592                                                                  checkoutScript.src = paymentTarget.getAttribute('src');
4593                                                                  checkoutScript.setAttribute('crossorigin', "anonymous");
4594                                                                  document.head.appendChild(checkoutScript);
4595                                                                  observer.disconnect();
4596                                                                }
4597                                                              }
4598                                                            };
4599                                                            const observer = new IntersectionObserver(onIntersection);
4600                                                            observer.observe(checkoutBtn);
4601                                                          }
4602                                                        })();
4603      </script>
4603
4604    
4605
4606    
4607
4608
4609<div class="smile-shopify-init"
4610  data-channel-key="channel_LJyq71R57G1dW3xqg0X4IEGB"
4611
4612></div>
4613
4614
4615
4616    
4617
4618    <!-- PF EDT START -->
4619    
4619<script type="text/javascript"></script>
4619
4620    <!-- PF EDT END -->
4621
4622    
4622<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/swiper-element-bundle.min.js?v=156783832228232927061789678925"></script>
4622
4623    
4623<script src="https://cdn.attn.tv/grillmastersclub/dtag.js"></script>
4623
4624    
4625    
4626    <!--Gorgias Chat Widget Start
4627    
4627<script id="gorgias-chat-widget-install-v3" 
4628    src="https://config.gorgias.chat/bundle-loader/01JP8FWDZW7HSHN464YEC9TK4W">
4629    </script>
4629
4630    Gorgias Chat Widget End-->
4631
4632    <!--Bundle Start-->
4633    
4633<script src="https://bundle.dyn-rev.app/loader.js" async></script>
4633
4634    <!--Bundle End-->
4635    <!--End Gorgias -->
4636    <!-- Add Custom.js to load Giftnote overrides -->
4637    
4637<script src="//www.grillmastersclub.com/cdn/shop/t/75/assets/custom.js?v=105119107390767530391789678878" type="text/javascript"></script>
4637
4638
4639    
4639<script>
4640        (function () {
4641          // Matches /cart, /cart/, /cart?x=y and localized /en-ca/cart — but NOT
4642          // /cart/add, /cart/change, /checkout, etc.
4643          var CART_URL = /^(?:https?:\/\/[^\/]+)?\/(?:[a-z]{2}(?:-[a-z]{2})?\/)?cart\/?(?:\?.*)?$/i;
4644
4645          function openSmartCart() {
4646            var sc = window.Rebuy && window.Rebuy.SmartCart;
4647            if (sc && typeof sc.show === 'function') {
4648              sc.show();
4649              return true;
4650            }
4651            return false;
4652          }
4653
4654          document.addEventListener('click', function (e) {
4655            if (e.defaultPrevented || e.metaKey || e.ctrlKey || e.shiftKey || e.button !== 0) return;
4656
4657            var link = e.target.closest && e.target.closest('a[href]');
4658            if (!link || link.target === '_blank') return;
4659            if (!CART_URL.test(link.getAttribute('href'))) return;
4660
4661            // If Rebuy hasn't loaded yet, let the link behave normally.
4662            if (openSmartCart()) {
4663              e.preventDefault();
4664              e.stopPropagation();
4665            }
4666          }, true);
4667        })();
4668    </script>
4668<style> /* Gift page: cream behind the seams between sections */body:has([data-gh3-section]) {background-color: #fafaf7;}  /* Hide the top bar on the GAG v3 page */body:has([data-gh3-section], [data-sh3-section]) .topbar {display: none !important; } </style>
4669<div id="shopify-block-AT29lU3VIRlQwRkpEV__18412211718521571910" class="shopify-block shopify-app-block">
4670
4671
4672
4673
4674<style>
4675  @font-face {
4676  font-family: Inter;
4677  font-weight: 400;
4678  font-style: normal;
4679  src: url("//www.grillmastersclub.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
4680       url("//www.grillmastersclub.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
4681}
4682
4683  body.overflow-hidden {
4684    overflow: hidden;
4685  }
4686  body.gn-overflow-hidden {
4687    overflow: hidden;
4688  }
4689</style>
4690
4691
4692<template id="giftnote-core-template" data-gn-app-id="6070057">
4693  <!-- Main modal -->
4694   <div
4695     id="giftnote-modal"
4696     aria-hidden="true"
4697     aria-labelledby="giftnote-modal-title"
4698     aria-describedby="giftnote-modal-description"
4699     data-disable-focus="false"
4700     data-locale="en"
4701     data-order-event=""
4702     data-voucher-event="gn_reload"
4703     data-force-open="false"
4704     class="
4705       
4706       fixed top-0 left-0 right-0 z-2147483647 hidden w-full p-4 overflow-y-auto overflow-x-hidden
4707       md:inset-0 h-[calc(100%-1rem)] max-h-full justify-center items-center
4708       en
4709     "
4710   >
4711    <div
4712      id="backdrop"
4713      class="
4714        transition bg-gray-900/50
4715        fixed top-0 left-0 right-0
4716        z-0 w-screen h-screen
4717        duration-300 opacity-0
4718      "
4719    ></div>
4720    <div
4721      id="content"
4722      tabindex="-1"
4723      class="
4724        relative max-h-full max-w-3xl overflow-x-hidden overflow-y-auto sm:rounded-lg z-10
4725        transition duration-300 opacity-0 scale-95 h-full sm:h-auto
4726      "
4727    >
4728      <div class="sm:rounded-lg pt-12 pb-4 px-6 md:px-12 sm:shadow-lg sm:pt-10 sm:pb-5 sm:border sm:border-gray-300 sm:dark:border-gray-800 ">
4729        <!-- BEGIN app snippet: close-button --><button
4730  type="button"
4731  id="close-button"
4732  class="absolute right-0 top-0 p-3 sm:p-4 z-10"
4733  data-modal-hide="giftnote-modal"
4734  aria-label="Close"
4735>
4736  <svg
4737    class="w-4 h-4 text-black dark:text-white"
4738    aria-hidden="true"
4739    xmlns="http://www.w3.org/2000/svg"
4740    fill="none"
4741    viewBox="0 0 14 14"
4742  >
4743    <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m1 1 6 6m0 0 6 6M7 7l6-6M7 7l-6 6"/>
4744  </svg>
4745  <span class="sr-only">Close</span>
4746</button>
4747<!-- END app snippet -->
4748        <!-- BEGIN app snippet: remove-button --><button
4749  type="button"
4750  id="remove-button"
4751  class="
4752    hidden absolute left-0 top-0 group text-red-500 text-sm hover:bg-red-400 hover:text-gray-900 leading-none rounded-br-md rounded-tl-md
4753    transition-colors p-3 sm:p-4
4754  "
4755>
4756  <span class="group-[.loading]:hidden">Remove</span>
4757  <span class="hidden group-[.loading]:flex items-center justify-center">
4758    <svg
4759      class="animate-spin h-3 w-3 text-gray-900"
4760      xmlns="http://www.w3.org/2000/svg"
4761      fill="none"
4762      viewBox="0 0 24 24"
4763    >
4764      <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
4765      <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
4766    </svg>
4767  </span>
4768</button>
4769<!-- END app snippet -->
4770
4771        <!-- Modal content -->
4772        <!-- BEGIN app snippet: logo -->
4773<!-- END app snippet -->
4774        <div class="flex flex-col items-center justify-center">
4775          <p id="giftnote-modal-title" class="text-center text-2xl font-bold mb-4">Gifting has never been easier with Grill Masters Club!</p>
4776          <div id="giftnote-modal-description" class="text-center mb-4 text-gray-900 dark:text-white"><p>Enter your <strong>custom gift message</strong> and select when to send it (delivered via email).</p></div>
4777          <!-- BEGIN app snippet: edit-form -->
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828<form
4829  id="form"
4830  data-product-vendor=""
4831  data-product-variant=""
4832  data-order-default-method="tracked"
4833  data-giftcard-default-method="instant"
4834  data-sms-enabled="true"
4835  data-gn-config="standard"
4836  class="w-full h-full pt-8 border-t border-neutral-300 dark:border-neutral-700 "
4837  autocomplete="off"
4838>
4839  <div class="hidden! hidden force-hidden bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer
4840block text-base font-medium
4841bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 outline-none focus:ring-0 focus:outline-none focus-visible:outline-none peer
4842border border-neutral-300 divide-neutral-200 text-neutral-800 dark:border-neutral-700 dark:divide-neutral-700 dark:text-neutral-100 flex font-medium flex-wrap sm:flex-nowrap sm:divide-x sm:divide-y-0 divide-x-0 divide-y text-center rounded-md overflow-hidden
4843bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current
4844"></div>
4845  <div class="grid gap-x-4 gap-y-4 mb-6 grid-cols-1 sm:grid-cols-2">
4846    <div class="col-span-2 sm:col-span-1">
4847      <div id="to-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
4848        <label for="to" class="block text-base font-medium ">To</label>
4849        <input
4850          type="text"
4851          name="to"
4852          id="to"
4853          required
4854          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 outline-none focus:ring-0 focus:outline-none focus-visible:outline-none peer  shadow-none appearance-none"
4855          placeholder="Who is it for?"
4856          aria-describedby="to-required to-invalid"
4857        >
4858      </div>
4859      <p id="to-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">To is required</p>
4860      <p id="to-invalid" role="alert" class="mt-2 hidden peer-[.invali
4860d]:block text-red-500 text-sm">Invalid</p>
4861      <p id="to-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4862
4863      </p>
4864    </div>
4865    <div class="col-span-2 sm:col-span-1">
4866      <div id="from-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
4867        <label for="from" class="block text-base font-medium ">From</label>
4868        <input
4869          type="text"
4870          name="from"
4871          id="from"
4872          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 outline-none focus:ring-0 focus:outline-none focus-visible:outline-none peer  shadow-none appearance-none"
4873          placeholder="Who is this from?"
4874          aria-describedby="from-required from-invalid"
4875        >
4876      </div>
4877      <p id="from-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">From is required</p>
4878      <p id="from-invalid" role="alert" class="mt-2 hidden peer-[.invalid]:block text-red-500 text-sm">Invalid</p>
4879      <p id="from-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4880
4881      </p>
4882    </div>
4883
4884    <div class="col-span-2">
4885      <div id="message-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer relative">
4886        <label for="message" class="block text-base font-medium ">Message</label>
4887        <textarea
4888          type="text"
4889          name="message"
4890          id="message"
4891          rows="4"
4892          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 outline-none focus:ring-0 focus:outline-none focus-visible:outline-none peer  shadow-none appearance-none min-h-[100px]"
4893          placeholder="Write your message..."
4894          aria-describedby="message-required message-invalid"
4895        ></textarea>
4896        <div class="text-gray-400 absolute top-2 right-2 text-xs"><span id="message-count">0</span>/500</div>
4897      </div>
4898      <p id="message-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">Message is required</p>
4899      <p id="message-invalid" role="alert" class="mt-2 hidden peer-[.invalid]:block text-red-500 text-sm">Invalid</p>
4900      <p id="message-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4901
4902      </p>
4903    </div>
4904    <div class="col-span-2 sm:col-span-1">
4905      <div id="email-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
4906        <label for="email" class="block text-base font-medium ">Recipient&#39;s email</label>
4907        <input
4908          type="email"
4909          name="email"
4910          id="email"
4911          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 outline-none focus:ring-0 focus:outline-none focus-visible:outline-none peer  shadow-none appearance-none"
4912          placeholder="[email protected]"
4913          aria-describedby="email-invalid"
4914        >
4915      </div>
4916      <p id="email-invalid" role="alert" class="mt-2 hidden peer-[.invalid]:block text-red-500 text-sm">Invalid</p>
4917      <p id="email-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
4918
4919      </p>
4920    </div>
4921    <div class="col-span-2 sm:col-span-1 ">
4922      <div id="phone-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
4923        <label for="phone" class="block text-base font-medium ">Recipient&#39;
4923s phone number</label>
4924        <input
4925          type="tel"
4926          name="phone"
4927          id="phone"
4928          
4929          data-country="US"
4930          class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 outline-none focus:ring-0 focus:outline-none focus-visible:outline-none peer  shadow-none appearance-none"
4931          aria-describedby="phone-invalid phone-mobile"
4932        >
4933      </div>
4934      <p id="phone-invalid" role="alert" class="mt-2 hidden peer-[.invalid]:block text-red-500 text-sm">Invalid</p>
4935      <p id="phone-mobile" role="alert" class="mt-2 hidden peer-[.mobile]:block text-red-500 text-sm">Enter a mobile phone number</p>
4936    </div>
4937    <p id="medium-error" role="alert" class="col-span-2 hidden text-red-500 text-sm -mt-3">
4938      
4939Email and/or phone number is required
4940    </p>
4941    <div class="col-span-2">
4942      <h3 class="block text-base font-medium  text-neutral-900 dark:text-neutral-200 my-2">
4942When should we send your message?</h3>
4943      <div id="method-field" class="col-span-2 font-medium">
4944        <ul
4945          id="method"
4946
4947          role="tablist"
4948          class="border border-neutral-300 divide-neutral-200 text-neutral-800 dark:border-neutral-700 dark:divide-neutral-700 dark:text-neutral-100 flex font-medium flex-wrap sm:flex-nowrap sm:divide-x sm:divide-y-0 divide-x-0 divide-y text-center rounded-md overflow-hidden "
4949        >
4950          <li
4951            id="tracked-tab-parent"
4952            class="w-full "
4953            role="presentation"
4954          >
4955            <input
4956              type="radio"
4957              id="tracked"
4958              name="method"
4959              value="tracked"
4960              class="hidden peer"
4961              required
4962              style="display: none;"
4963            >
4964            <button
4965              id="tracked-tab"
4966              class="bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current  "
4967              type="button"
4968              for="tracked"
4969              role="tab"
4970              data-tabs-target="#tracked-panel"
4971              aria-controls="tracked-panel"
4972              aria-selected="false"
4973              aria-describedby="tracked-panel"
4974            >On Delivery</button>
4975          </li>
4976
4977          <li
4978            id="fulfillment-tab-parent"
4979            class="w-full force-hidden"
4980            role="presentation"
4981          >
4982            <input
4983              type="radio"
4984              id="fulfillment"
4985              name="method"
4986              value="fulfillment"
4987              class="hidden peer"
4988              required
4989              style="display: none;"
4990            >
4991            <button
4992              id="fulfillment-tab"
4993              class="bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current  "
4994              type="button"
4995              for="fulfillment"
4996              role="tab"
4997              data-tabs-target="#fulfillment-panel"
4998              aria-controls="fulfillment-panel"
4999              aria-selected="false"
5000              aria-describedby="fulfillment-panel"
5001            >On Fulfillment</button>
5002          </li>
5003
5004          <li
5005            id="instant-tab-parent"
5006            class="w-full "
5007            role="presentation"
5008          >
5009            <input
5010              type="radio"
5011              id="instant"
5012              name="method"
5013              value="instant"
5014              class="hidden peer"
5015              required
5016              style="display: none;"
5017            >
5018            <button
5019              id="instant-tab"
5020              class="bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current  "
5021              type="button"
5022              for="instant"
5023              role="tab"
5024              data-tabs-target="#instant-panel"
5025              aria-controls="instant-panel"
5026              aria-selected="false"
5027              aria-describedby="instant-panel"
5028            >Send Now</button>
5029          </li>
5030          <li
5031            id="scheduled-tab-parent"
5032            class="w-full "
5033            role="presentation"
5034          >
5035            <input
5036              type="radio"
5037              id="scheduled"
5038              name="method"
5039              value="scheduled"
5040              class="hidden peer"
5041              required
5042              style="display: none;"
5043            >
5044            <button
5045              id="scheduled-tab"
5046              class="bg-white hover:bg-neutral-50  dark:bg-neutral-800 dark:hover:bg-neutral-700 cursor-pointer inline-block w-full py-2 px-3 hover:text-current  "
5047              type="button"
5048              for="scheduled"
5049              role="tab"
5050              data-tabs-target="#scheduled-panel"
5051              aria-controls="scheduled-panel"
5052              aria-selected="false"
5053              aria-describedby="scheduled-panel"
5054            >Send Later</button>
5055          </li>
5056        </ul>
5057      </div>
5058    </div>
5059    <p id="method-error" role="alert" class="col-span-2 hidden text-red-500 text-sm -mt-3">Select a method for your message</p>
5060    <div
5061      class="
5062        bg-white text-neutral-500 border-neutral-300 dark:bg-neutral-800 dark:text-neutral-50 dark:border-neutral-700
5063        col-span-2 p-4 rounded-md shadow-sm font-medium border
5064      "
5065      id="methods"
5066    >
5067      <div
5068        class="hidden"
5069        id="instant-panel"
5070        role="tabpanel"
5071        aria-labelledby="instant-tab"
5072      >
5073        <p class="text-center">Your message will be sent when you complete your order</p>
5074      </div>
5075      <div
5076        class="hidden"
5077        id="scheduled-panel"
5078        role="tabpanel"
5079        aria-labelledby="scheduled-tab"
5080      >
5081        <p class="text-center mb-2">Your message will be sent at the selected date and time</p>
5082        <div class="grid gap-x-2 gap-y-2 grid-cols-1 sm:grid-cols-2">
5083          <div class="col-span-2 sm:col-span-1">
5084            <div id="date-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer ">
5085              <label for="date" class="block text-base font-medium ">Date</label>
5086              <input
5087                id="date"
5088                type="date"
5089                name="trip-start"
5090
5091                min="2026-10-03"
5092                max="2027-04-01"
5093                value="2026-10-03"
5094                class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 outline-none focus:ring-0 focus:outline-none focus-visible:outline-none peer  shadow-none appearance-none"
5095                aria-describedby="date-required date-invalid"
5096              >
5097            </div>
5098            <p id="date-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">Date is required</p>
5099            <p id="date-invalid" role="alert" class="mt-2 hidden peer-[.invali
5099d]:block text-red-500 text-sm">Select a date in the future</p>
5100            <p id="date-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
5101
5102            </p>
5103          </div>
5104          <div class="col-span-2 sm:col-span-1">
5105            <div id="time-field" class="bg-white text-neutral-900 dark:bg-neutral-800 dark:text-neutral-200 rounded-md px-3 pb-1.5 pt-2.5 ring-1 ring-neutral-300 dark:ring-neutral-700 ring-inset focus-within:ring-2 focus-within:ring-blue-600 peer">
5106              <label for="time" class="block text-base font-medium ">Time</label>
5107              <select
5108                type="time"
5109                id="time"
5110                class="bg-white text-neutral-900 placeholder:text-neutral-400 dark:bg-neutral-800 dark:text-white dark:placeholder:text-neutral-400 text-base block w-full border-0 p-0 outline-none focus:ring-0 focus:outline-none focus-visible:outline-none peer  shadow-none"
5111                required
5112                aria-describedby="time-required time-invalid"
5113              >
5114                <option value="0000">12:00 AM</option>
5115                <option value="0030">12:30 AM</option>
5116                <option value="0100">1:00 AM</option>
5117                <option value="0130">1:30 AM</option>
5118                <option value="0200">2:00 AM</option>
5119                <option value="0230">2:30 AM</option>
5120                <option value="0300">3:00 AM</option>
5121                <option value="0330">3:30 AM</option>
5122                <option value="0400">4:00 AM</option>
5123                <option value="0430">4:30 AM</option>
5124                <option value="0500">5:00 AM</option>
5125                <option value="0530">5:30 AM</option>
5126                <option value="0600">6:00 AM</option>
5127                <option value="0630">6:30 AM</option>
5128                <option value="0700">7:00 AM</option>
5129                <option value="0730">7:30 AM</option>
5130                <option value="0800">8:00 AM</option>
5131                <option value="0830">8:30 AM</option>
5132                <option value="0900">9:00 AM</option>
5133                <option value="0930">9:30 AM</option>
5134                <option value="1000">10:00 AM</option>
5135                <option value="1030">10:30 AM</option>
5136                <option value="1100">11:00 AM</option>
5137                <option value="1130">11:30 AM</option>
5138                <option value="1200">12:00 PM</option>
5139                <option value="1230">12:30 PM</option>
5140                <option value="1300">1:00 PM</option>
5141                <option value="1330">1:30 PM</option>
5142                <option value="1400">2:00 PM</option>
5143                <option value="1430">2:30 PM</option>
5144                <option value="1500">3:00 PM</option>
5145                <option value="1530">3:30 PM</option>
5146                <option value="1600">4:00 PM</option>
5147                <option value="1630">4:30 PM</option>
5148                <option value="1700">5:00 PM</option>
5149                <option value="1730">5:30 PM</option>
5150                <option value="1800">6:00 PM</option>
5151                <option value="1830">6:30 PM</option>
5152                <option value="1900">7:00 PM</option>
5153                <option value="1930">7:30 PM</option>
5154                <option value="2000">8:00 PM</option>
5155                <option value="2030">8:30 PM</option>
5156                <option value="2100">9:00 PM</option>
5157                <option value="2130">9:30 PM</option>
5158                <option value="2200">10:00 PM</option>
5159                <option value="2230">10:30 PM</option>
5160                <option value="2300">11:00 PM</option>
5161                <option value="2330">11:30 PM</option>
5162              </select>
5163            </div>
5164            <p id="time-required" role="alert" class="mt-2 hidden peer-[.required]:block text-red-500 text-sm">Time is required</p>
5165            <p id="time-invalid" role="alert" class="mt-2 hidden peer-[.invalid]:block text-red-500 text-sm">Select a time in the future</p>
5166            <p id="time-error" role="alert" class="mt-2 hidden peer-[.error]:block text-red-500 text-sm">
5167
5168            </p>
5169          </div>
5170        </div>
5171      </div>
5172      <div id="tracked-panel" class="hidden" role="tabpanel" aria-labelledby="tracked-tab">
5173        <p class="text-center">Your message will be sent when your order is delivered to your shipping address</p>
5174      </div>
5175      <div id="fulfillment-panel" class="hidden" role="tabpanel" aria-labelledby="fulfillment-tab">
5176        <p class="text-center">Your message will be sent as soon as your gift is fulfilled (shipped)</p>
5177      </div>
5178    </div>
5179  </div>
5180  <button
5181    id="save-button"
5182    type="button"
5183    class="group bg-primary button-color py-3 px-4 rounded-md w-full shadow-sm transition-opacity hover:opacity-90 leading-6"
5184  >
5185    <span id="order-message" class="group-[.loading]:hidden">Save message</span>
5186    <span id="voucher-message" class="group-[.loading]:hidden">Add to cart</span>
5187    <span class="hidden group-[.loading]:flex items-center justify-center">
5188      <svg
5189        class="animate-spin h-6 w-6 button-color"
5190        xmlns="http://www.w3.org/2000/svg"
5191        fill="none"
5192        viewBox="0 0 24 24"
5193      >
5194        <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
5195        <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
5196      </svg>
5197    </span>
5198  </button>
5199</form>
5200<!-- END app snippet -->
5201        </div>
5202        <!-- BEGIN app snippet: powered-by --><a
5203  id="powered"
5204  tabindex="-1"
5205  href="https://giftnote.com"
5206  target="_blank"
5207  class="text-neutral-500 dark:text-neutral-300 text-[10px] items-center justify-center gap-1 mt-3"
5208>
5209  <span>Powered by</span>
5210  <svg
5211    class="h-3 fill-[#071B2F] dark:fill-[#e3e5e7]"
5212    viewBox="0 0 168 34"
5213    fill="none"
5214    xmlns="http://www.w3.org/2000/svg"
5215  >
5216    <g clip-path="url(#clip0_298_13245)">
5217    <path d="M66.3709 9.38923V25.458C66.3709 29.3579 63.3261 32.4107 57.9655 32.4107C53.5127 32.4107 50.5679 30.7022 50.2034 27.0964H54.4919C54.7563 28.4407 55.9213 28.9938 57.9369 28.9938C60.4814 28.9938 61.7536 27.4885 61.7536 25.619V23.1265C60.8531 24.6038 59.2806 25.584 56.8362 25.584C52.4477 25.584 49.603 22.1742 49.603 17.4551C49.603 12.2389 52.9552 9.22119 57.0006 9.22119C59.4164 9.22119 60.9531 10.1384 61.7894 11.4547L61.9252 9.38923H66.3709ZM61.7822 17.8822V16.93C61.7955 16.4238 61.7064 15.92 61.52 15.4477C61.3336 14.9754 61.0535 14.5439 60.6961 14.1781C60.3386 13.8123 59.9108 13.5194 59.4372 13.3164C58.9637 13.1134 58.4538 13.0042 57.9369 12.9951C55.7927 12.9951 54.2846 14.7665 54.2846 17.4551C54.2846 20.1438 55.7927 21.8172 57.9369 21.8172C58.4543 21.8099 58.9651 21.702 59.4396 21.4996C59.914 21.2972 60.3426 21.0044 60.7004 20.6382C61.0583 20.2721 61.3382 19.8398 61.5239 19.3667C61.7096 18.8935 61.7974 18.3889 61.7822 17.8822V17.8822Z"
5218      />
5219    <path d="M71.9242 6.99466C71.5416 7.00591 71.1606 6.94179 70.8038 6.80608C70.447 6.67038 70.1216 6.46586 69.847 6.20467C69.5723 5.94348 69.354 5.63092 69.205 5.28553C69.056 4.94015 68.9793 4.56897 68.9795 4.194C69.0169 3.44895 69.3453 2.74651 69.8968 2.23215C70.4483 1.71779 71.1806 1.43091 71.9421 1.43091C72.7036 1.43091 73.4359 1.71779 73.9874 2.23215C74.5389 2.74651 74.8673 3.44895 74.9047 4.194C74.905 4.57203 74.8273 4.9462 74.6761 5.29399C74.5248 5.64178 74.3033 5.95599 74.0248 6.21767C73.7463 6.47935 73.4167 6.68309 73.0557 6.81663C72.6946 6.95016 72.3098 7.01073 71.9242 6.99466ZM69.6156 9.38922H74.2328V25.458H69.6156V9.38922Z"
5220      />
5221    <path d="M83.3033 8.26189V9.41016H88.0635V12.981H83.3033V25.4789H78.7218V12.96H76.3774V9.38916H78.7218V8.07284C78.7218 4.36897 81.3949 1.77136 85.6191 1.77136C86.5298 1.78062 87.4372 1.87913 88.3279 2.06543L88.1635 5.83932C87.5703 5.63972 86.9467 5.54029 86.3195 5.54525C84.2753 5.51724 83.3033 6.5955 83.3033 8.26189Z"
5222      />
5223    <path d="M101.951 25.1919C101.031 25.4957 100.063 25.6402 99.092 25.619C94.7392 25.619 92.3306 23.1264 92.3306 19.4855V12.96H89.9219V9.38917H92.6022V4.8241H96.8906V9.38917H101.772V12.96H96.8906V19.2615C96.8906 20.8369 97.6911 21.8521 99.7996 21.8521C100.474 21.8492 101.142 21.7283 101.772 21.495L101.951 25.1919Z"
5224      />
5225    <path d="M119.534 15.3896V25.458H114.938V16.4049C114.938 14.3674 113.973 13.1281 112.029 13.1281C111.58 13.107 111.131 13.1797 110.712 13.3413C110.294 13.5029 109.916 13.7498 109.602 14.0656C109.288 14.3814 109.047 14.7589 108.894 15.1731C108.74 15.5872 108.678 16.0286 108.712 16.4679V25.458H104.131V9.38923H108.548L108.684 11.7488C109.649 10.2364 111.293 9.22119 113.801 9.22119C117.525 9.22119 119.534 11.7628 119.534 15.3896Z"
5226      />
5227    <path d="M138.267 17.3641C138.267 22.1812 134.922 25.626 129.833 25.626C124.744 25.626 121.427 22.3492 121.427 17.5251C121.427 12.701 124.815 9.22815 129.833 9.22815C134.85 9.22815 138.267 12.5329 138.267 17.3641ZM126.052 17.4621C126.052 20.1157 127.56 21.9221 129.833 21.9221C132.105 21.9221 133.614 20.1157 133.614 17.4621C133.614 14.8085 132.184 12.932 
5227129.833 12.932C127.481 12.932 126.052 14.7314 126.052 17.4551V17.4621Z"
5228      />
5229    <path d="M150.925 25.1919C150.004 25.4942 149.037 25.6387 148.066 25.619C143.72 25.619 141.304 23.1264 141.304 19.4855V12.96H138.896V9.38917H141.576V4.8241H145.864V9.38917H150.753V12.96H145.864V19.2615C145.864 20.8369 146.665 21.8521 148.773 21.8521C149.45 21.8487 150.12 21.7278 150.753 21.495L150.925 25.1919Z"
5230      />
5231    <path d="M168 18.4074H156.45C156.786 20.8649 158.258 22.1112 160.402 22.1112C162.547 22.1112 163.419 20.998 163.683 20.1438H167.936C167.4 22.9444 165.12 25.619 160.166 25.619C155.213 25.619 152.033 22.2653 152.033 17.4551C152.033 12.645 155.485 9.22119 160.238 9.22119C165.241 9.22119 168 12.631 168 17.5532V18.4074ZM156.521 15.8167H163.719C163.419 13.5202 162.146 12.568 160.267 12.568C158.387 12.568 156.957 13.5832 156.521 15.8167V15.8167Z"
5232      />
5233    <path d="M40.8691 11.8749C40.8706 9.56445 40.178 7.30469 38.8775 5.37727C37.577 3.44984 35.7262 1.93999 33.5558 1.03592C31.3853 0.131847 28.9913 -0.126452 26.672 0.293201C24.3527 0.712854 22.2108 1.7919 20.5133 3.39586V3.39586C19.3514 4.49311 18.4272 5.80856 17.7959 7.26359C17.1647 8.71862 16.8394 10.2834 16.8394 11.8643C16.8394 13.4453 17.1647 15.0101 17.7959 16.4651C18.4272 17.9201 19.3514 19.2356 20.5133 20.3328L28.7328 28.5668L36.595 20.865C37.9334 19.7623 39.0095 18.3863 39.7478 16.8333C40.4861 15.2804 40.8688 13.588 40.8691 11.8749V11.8749Z"
5234      fill="#84E9FD"/>
5235    <path d="M32.8715 15.8383L20.1562 3.36136C17.9393 1.18965 14.9325 -0.0303955 11.7973 -0.0303955C8.66215 -0.0303955 5.65536 1.18965 3.43844 3.36136C1.22152 5.53306 -0.0239258 8.47854 -0.0239258 11.5498C-0.0239258 14.621 1.22152 17.5665 3.43844 19.7382L16.1537 32.1941C16.7365 32.7653 17.4284 33.2184 18.19 33.5276C18.9516 33.8367 19.7679 33.9958 20.5922 33.9958C21.4166 33.9958 22.2329 33.8367 22.9945 33.5276C23.7561 33.2184 24.448 32.7653 25.0308 32.1941L32.8501 24.5413C34.0309 23.39 34.6966 21.8263 34.7006 20.1942C34.7046 18.5621 34.0467 16.9952 32.8715 15.8383ZM8.88477 11.2032C8.41656 11.2046 7.95846 11.0698 7.56847 10.816C7.17848 10.5622 6.87413 10.2008 6.69398 9.7774C6.51382 9.35405 6.46594 8.88785 6.55642 8.43783C6.64689 7.98781 6.87166 7.57422 7.20223 7.2494C7.53281 6.92459 7.95434 6.70316 8.41345 6.61317C8.87256 6.52318 9.34861 6.56866 9.78132 6.74386C10.214 6.91906 10.5839 7.21611 10.8442 7.59738C11.1045 7.97865 11.2434 8.42699 11.2434 8.88566C11.2434 9.4991 10.9951 10.0875 10.553 10.5219C10.1109 10.9564 9.51098 11.2013 8.88477 11.2032Z"
5236      fill="#B8AFFC"/>
5237    <path d="M20.3775 3.59888C19.2494 4.70226 18.3573 6.01498 17.7535 7.46022C17.1497 8.90546 16.8462 10.4542 16.8609 12.0157C16.8755 13.5772 17.208 15.1202 17.8388 16.5543C18.4696 17.9885 19.3861 19.2849 20.5347 20.3678L28.7685 28.6018L33.057 24.4008C33.6154 23.8551 34.0585 23.2069 34.3607 22.4932C34.663 21.7795 34.8186 21.0145 34.8186 20.2418C34.8186 19.4691 34.663 18.7041 34.3607 17.9904C34.0585 17.2767 33.6154 16.6285 33.057 16.0828L20.3775 3.59888Z"
5238      fill="#696DF2"/>
5239    </g>
5240    <defs>
5241    <clipPath id="clip0_298_13245">
5242    <rect width="168" height="34" fill="white"/>
5243    </clipPath>
5244    </defs>
5245  </svg>
5246</a>
5247<!-- END app snippet -->
5248      </div>
5249    </div>
5250  </div>
5251  <div id="alerts" class="fixed top-5 right-5 z-9998">
5252    <div
5253      id="alert-save"
5254      role="alert"
5255      class="hidden group"
5256    >
5257      <div
5258        class="p-4 mb-4 text-sm text-green-800 rounded-lg bg-green-50 shadow-md border-gray-100"
5259      >
5260        <span class="font-medium">Message saved</span>
5261      </div>
5262    </div>
5263    <div
5264      id="alert-add"
5265      role="alert"
5266      class="hidden group"
5267    >
5268      <div
5269        class="p-4 mb-4 text-sm text-green-800 rounded-lg bg-green-50 shadow-md border-gray-100"
5270      >
5271        <span class="font-medium">Gift card added to cart!</span>
5272      </div>
5273    </div>
5274    <div
5275      id="alert-remove"
5276      role="alert"
5277      class="hidden group"
5278    >
5279    <div
5280      class="p-4 mb-4 text-sm text-red-800 rounded-lg bg-red-50 shadow-md border-gray-100"
5281    >
5282      <span class="font-medium">Message removed</span>
5283    </div>
5284  </div>
5285</div >
5286<!-- BEGIN app snippet: merchant-styles -->
5287
5288<style>
5289  @font-face {
5290  font-family: Inter;
5291  font-weight: 400;
5292  font-style: normal;
5293  src: url("//www.grillmastersclub.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
5294       url("//www.grillmastersclub.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
5295}
5296
5297
5298  #content form,
5299  #content form *:focus,
5300  #content form *:focus-within:not(#methods)  {
5301    --tw-ring-color: #f36a10;
5302    border-color:#f36a10;
5303  }
5304
5305  .dark #content #date {
5306    color-scheme: dark;
5307  }
5308
5309  #content {
5310    background: #f9fafb;
5311  }
5312  #content, #alerts {
5313    font-family: "Arial, sans-serif";
5314  }
5315  #content, #alerts {
5316    font-family: Inter, sans-serif;
5317    font-weight: 400;
5318    font-style: normal;
5319  }
5320
5321  #title {
5322    color: #000000;
5323  }
5324
5325  #content .bg-primary,
5326  #content #method .active {
5327    background: #f36a10;
5328    color: #ffffff;
5329  }
5330
5331  #content .button-color {
5332    color: #ffffff;
5333  }
5334
5335  #content form .focus{
5336    border-color: #f36a10;
5337  }
5338
5339  /*
5340   * intl-tel-input 29.2.3 CSS variable vocabulary (see assets/phone.css header).
5341   * --iti-path-flags-1x/2x: still needed — the "no-assets" vendored CSS deliberately
5342   *   omits a hardcoded flags path, and this is where merchant-styles supplies it.
5343   * --iti-path-globe-1x/2x: REMOVED — v29 renders the "no country" icon as an inline
5344   *   <svg class="iti__globe-svg">, not a background-image; these vars no longer exist
5345   *   and assets/globe.png / [email protected] have been deleted as dead.
5346   * --iti-dialcode-color: REMOVED — v29 has no dedicated dial-code color var; the dial
5347   *   code now inherits the input's text color.
5348   * --iti-flag-height/-width, --iti-flag-sprite-width/-height: REMOVED — v2 sprite
5349   *   geometry (16px flags, 3904px-wide sprite). The re-vendored sprite is v29's own
5350   *   20px/244-flag layout, so these MUST use v29's defaults, not be pinned back to v2.
5351   * --iti-dropdown-bg -> --iti-country-selector-bg, --iti-arrow-color -> --iti-icon-color:
5352   *   straight renames, values preserved.
5353   * --iti-arrow-height/-width -> --iti-arrow-size: v2's CSS-triangle hack (width/height/
5354   *   triangle-border) became a single rotated-square icon sized by --iti-arrow-size;
5355   *   6px (the old arrow-width) is carried forward as the closest analog.
5356   */
5357  .iti {
5358    --iti-path-flags-1x: url(https://cdn.shopify.com/extensions/01a100e4-9829-7e75-8f42-f731eb906ff0/giftnote-app-154/assets/flags.png) !important;
5359    --iti-path-flags-2x: url(https://cdn.shopify.com/extensions/01a100e4-9829-7e75-8f42-f731eb906ff0/giftnote-app-154/assets/[email protected]) !important;
5360    --iti-hover-color: rgba(0, 0, 0, 0.05);
5361    --iti-border-color: #ccc;
5362    --iti-country-selector-bg: white;
5363    --iti-icon-color: #555;
5364    --iti-spacer-horizontal: 8px;
5365    --iti-border-width: 1px;
5366    --iti-arrow-size: 6px;
5367    --iti-arrow-padding: 6px;
5368    --iti-mobile-popup-margin: 30px;
5369  }
5370
5371  /* Modal Container */
5372#giftnote-modal #content {
5373  font-family: Heebo, sans-serif !important;
5374  background: #f9fafb !important;
5375  border: 1px solid #d1d5db !important;
5376  border-radius: .5rem !important;
5377  box-shadow: 0 20px 25px -5px rgba(0,0,0,.1) !important;
5378  max-width: 680px !important;
5379}
5380
5381p#giftnote-modal-title {
5382  font-family: Oswald, sans-serif !important
5383}
5384
5385#giftnote-modal #content &gt; div {
5386  background: #f9fafb !important;
5387  padding: 2.5rem 3rem 1.25rem !important;
5388}
5389
5390/* Main Heading */
5391#giftnote-modal #giftnote-modal-title {
5392  font-family: Oswald, sans-serif !important;
5393  font-size: 26px !important;
5394  line-height: 1.15 !important;
5395  font-weight: 700 !important;
5396  color: #000 !important;
5397  margin-bottom: 1rem !important;
5398}
5399
5400/* Description Text */
5401#giftnote-modal #giftnote-modal-description {
5402  font-family: Heebo, sans-serif !important;
5403  color: #111827 !important;
5404  font-size: 16px !important;
5405  line-height: 1.5 !important;
5406}
5407
5408/* Form Divider */
5409#giftnote-modal #form {
5410  border-top: 1px solid #d1d5db !important;
5411  padding-top: 2rem !important;
5412}
5413
5414/* Default Labels */
5415#giftnote-modal h3 {
5416  font-family: Heebo, sans-serif !important;
5417  color: #111827 !important;
5418  font-weight: 600 !important;
5419}
5420
5421/* Oswald Labels */
5422#giftnote-modal #to-field label,
5423#giftnote-modal #from-field label,
5424#giftnote-modal #message-field label,
5425#giftnote-modal #email-field label,
5426#giftnote-modal #phone-field label {
5427  font-family: Oswald, sans-serif !important;
5428  font-weight: 600 !important;
5429  letter-spacing: .02em !important;
5430  color: #111827 !important;
5431}
5432
5433/* Input &amp; Placeholder Typography */
5434#giftnote-modal input,
5435#giftnote-modal textarea,
5436#giftnote-modal select,
5437#giftnote-modal input::placeholder,
5438#giftnote-modal textarea::placeholder {
5439  font-family: Oswald, sans-serif !important;
5440}
5441
5442/* Field Boxes */
5443#giftnote-modal #to-field,
5444#giftnote-modal #from-field,
5445#giftnote-modal #message-field,
5446#giftnote-modal #email-field,
5447#giftnote-modal #phone-field,
5448#giftnote-modal #date-field,
5449#giftnote-modal #time-field {
5450  background: #fff !important;
5451  border: 1px solid #d1d5db !important;
5452  border-radius: .375rem !important;
5453  box-shadow: 0 1px 2px rgba(0,0,0,.05) !important;
5454}
5455
5456/* Focus States */
5457#giftnote-modal #to-field:focus-within,
5458#giftnote-modal #from-field:focus-within,
5459#giftnote-modal #message-field:focus-within,
5460#giftnote-modal #email-field:focus-within,
5461#giftnote-modal #phone-field:focus-within,
5462#giftnote-modal #date-field:focus-within,
5463#giftnote-modal #time-field:focus-within {
5464  border-color: #f36a10 !important;
5465  box-shadow: 0 0 0 2px rgba(243,106,16,.18) !important;
5466}
5467
5468/* Delivery Method Tabs */
5469#giftnote-modal #method {
5470  border: 1px solid #d1d5db !important;
5471  border-radius: .375rem !important;
5472}
5473
5474/* Tab Typography */
5475#giftnote-modal #tracked-tab,
5476#giftnote-modal #instant-tab,
5477#giftnote-modal #scheduled-tab {
5478  font-family: Oswald, sans-serif !important;
5479  font-weight: 600 !important;
5480  letter-spacing: .02em !important;
5481}
5482
5483/* Active Tab */
5484#giftnote-modal #tracked-tab.active,
5485#giftnote-modal #instant-tab.active,
5486#giftnote-modal #scheduled-tab.active {
5487  background: #f36a10 !important;
5488  color: #fff !important;
5489  border-color: #f36a10 !important;
5490}
5491
5492/* Hover Tab */
5493#giftnote-modal #tracked-tab:hover,
5494#giftnote-modal #instant-tab:hover,
5495#giftnote-modal #scheduled-tab:hover {
5496  background: #fff7f2 !important;
5497  color: #f36a10 !important;
5498}
5499
5500/* Info Box */
5501#giftnote-modal #methods {
5502  background: #fff !important;
5503  color: #6b7280 !important;
5504  border: 1px solid #d1d5db !important;
5505  border-radius: .375rem !important;
5506  box-shadow: none !important;
5507}
5508
5509/* Save Button */
5510#giftnote-modal #save-button,
5511#giftnote-modal #save-button span {
5512  background: #0057B8 !important;
5513  color: #fff !important;
5514  font-family: Oswald, sans-serif !important;
5515  font-size: 16px !important;
5516  font-weight: 600 !important;
5517  letter-spacing: .03em !important;
5518}
5519
5520#giftnote-modal #save-button {
5521  border-radius: .375rem !important;
5522  padding: .85rem 1rem !important;
5523  transition: background .2s ease !important;
5524}
5525
5526#giftnote-modal #save-button:hover {
5527  background: #004A9F !important;
5528}
5529
5530/* Close Button */
5531#giftnote-modal #close-button {
5532  color: #000 !important;
5533}
5534
5535/* Powered By */
5536#giftnote-modal #powered {
5537  display: flex !important;
5538}
5539
5540/* Mobile */
5541@media (max-width: 640px) {
5542  #giftnote-modal #content &gt; div {
5543    padding: 2.5rem 1.5rem 1.25rem !important;
5544  }
5545}
5546</style>
5547<style>
5548  #content #powered {
5549    display: flex !important;
5550  }
5551</style>
5552<!-- END app snippet -->
5553<link href="//cdn.shopify.com/extensions/01a100e4-9829-7e75-8f42-f731eb906ff0/giftnote-app-154/assets/giftnote.css" rel="stylesheet" type="text/css" media="all" />
5554<link href="//cdn.shopify.com/extensions/01a100e4-9829-7e75-8f42-f731eb906ff0/giftnote-app-154/assets/phone.css" rel="stylesheet" type="text/css" media="all" />
5555</template>
5556
5557<template id="giftnote-button-template" data-gn-app-id="6070057">
5558  <!-- BEGIN app snippet: button-styles --><style>
5559  #container{
5560    width: 100%;
5561    display: flex;
5562    align-items: center;
5563  }
5564
5565  #button {
5566    letter-spacing: 0.06rem;
5567    cursor: pointer;
5568    border-width: 1px;
5569    border-style: solid;
5570    line-height: 1;
5571  }
5572
5573  #button .hidden{
5574    display: none;
5575  }
5576
5577  #container{
5578    justify-content: center;
5579  }
5580
5581  #button {
5582    background-color: white;
5583    width: 100%;
5584    height: 50px;
5585    border-radius: 6px;
5586    border-color:black;
5587    color: black;
5588    font-size: 16px;
5589    font-family: ;
5590  }
5591
5592  @media screen and (max-width: 740px) {
5593    #container{
5594      justify-content: center;
5595    }
5596    #button {
5597      height: 50px;
5598      width: 100%;
5599    }
5600  }
5601</style>
5602<!-- END app snippet -->
5603  <div id="container" className="w-full en">
5604    <button
5605      command="show-modal" commandfor="dialog"
5606      id="button"
5607      data-vendor=""
5608      data-locale="en"
5609      data-shop="grill-masters-club"
5610    >
5611      <span id="add">Add a gift message 🎁</span>
5612      <span id="edit" class="hidden">Edit gift message 🎁</span>
5613    </button>
5614  </div>
5615</template>
5616
5617<template id="giftnote-balance-template" data-gn-app-id="6070057">
5618  <!-- BEGIN app snippet: balance-styles --><style>
5619  #container{
5620    width: 100%;
5621    display: flex;
5622    align-items: center;
5623    justify-content: center;
5624  }
5625
5626  #result {
5627    width: 100%;
5628    display: flex;
5629    flex-direction: column;
5630    align-items: stretch;
5631    justify-content: center;
5632  }
5633
5634  #result > div {
5635    margin-top:10px;
5636  }
5637
5638  #content {
5639    border-width: 1px;
5640    border-style: solid;
5641    padding: 16px 20px;
5642    background-color: white;
5643  }
5644
5645  #content .hidden{
5646    display: none;
5647  }
5648
5649  #label {
5650    font-size: 16px;
5651    font-weight: 700;
5652  }
5653
5654  #input {
5655    margin-top: 5px;
5656    background-color: none;
5657    width: 100%;
5658    display: flex;
5659    align-items: center;
5660    gap: 6px;
5661    justify-content: space-between;
5662  }
5663
5664  #code {
5665    flex: 1;
5666    background-color: transparent;
5667        font-size: 16px;
5668    height: 24px;
5669    border: 0;
5670    border-bottom: 1px solid black;
5671  }
5672  #code:focus {
5673    outline: none !important;
5674    border-bottom: 2px solid black;
5675  }
5676
5677  #button {
5678    cursor: pointer ;
5679    background-color: transparent;
5680        border: 0;
5681    color: black;
5682    padding: 0;
5683    font-size: 16px;
5684    padding-top:2px;
5685    font-family: ;
5686  }
5687
5688  #button svg {
5689    width: 22px;
5690    height: 22px;
5691  }
5692
5693  #button svg path{
5694    stroke: black;
5695  }
5696
5697  @media screen and (max-width: 740px) {
5698    #container{
5699      justify-content: center;
5700    }
5701    #content {
5702      width: 100%;
5703    }
5704  }
5705</style>
5706<!-- END app snippet -->
5707  <div
5708    id="container"
5709    className="w-full en"
5710    data-locale="en"
5711    data-shop="grill-masters-club"
5712  >
5713    <div id="content" tabindex="-1">
5714      <form id="form">
5715        <label id="label" for="code">Check the balance of your gift card</label>
5716        <div id="input">
5717          <input
5718            type="text"
5719            id="code"
5720            placeholder="Enter gift card code"
5721            required
5722          >
5723          <button id="button" type="submit" aria-label="Search">
5724            <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 20 20">
5725              <path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m19 19-4-4m0-7A7 7 0 1 1 1 8a7 7 0 0 1 14 0Z"/>
5726            </svg>
5727          </button>
5728        </div>
5729      </form>
5730      <div id="result">
5731        <div id="loading" class="hidden">Searching...</div>
5732        <div id="not_found" class="hidden">Not found</div>
5733        <div id="expired" class="hidden">Expired on<span></span>
5734        </div>
5735        <div id="success" class="hidden">
5736          <div id="balance">Balance: <span></span>
5737          </div>
5738          <div id="initial">Initial balance: <span></span>
5739          </div>
5740          <div id="expires_on" class="hidden">Expires on: <span></span>
5741          </div>
5742        </div>
5743      </div>
5744    </div>
5745  </div>
5746</template>
5747
5748<giftnote-core
5749  shop="grill-masters-club"
5750  domain="www.grillmastersclub.com"
5751  name="Grill Masters Club"
5752  locale="en"
5753  locale2="en"
5754  currency="USD"
5755  data-gn-app-id="6070057"
5756  data-multigift-url=""
5757  storefront-token=""
5758></giftnote-core>
5759
5760</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
5760<script>
5761  window['ShopifyForms'] = {
5762    ...window['ShopifyForms'],
5763    currentPageType: "search"
5764  };
5765</script>
5765
5766
5767
5768</div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block">
5769
5770
5771<div class="smile-shopify-init"
5772  data-channel-key="channel_LJyq71R57G1dW3xqg0X4IEGB"
5773  
5774></div>
5775
5776
5777</div>
5777<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5777
5778</body>
5779</html>
5780
5781<!-- Begin Shopify-Afterpay JavaScript Snippet (v1.2.1)
5782
5783TURNED OFF 4.7.26 - GARY
5784
5785
5786  
5786<script type="text/javascript">
5787    // Overrides:
5788    // var afterpay_msg_size = 'sm';  // Can be 'xs', 'sm', 'md' or 'lg'.
5789    // var afterpay_bold_amount = true;
5790    // var afterpay_logo_theme = 'colour';  // Can be 'colour', 'black' or 'white'.
5791    // var afterpay_modal_open_icon = true;
5792    // var afterpay_hide_upper_limit = false;
5793    // var afterpay_hide_lower_limit = true;
5794    // var afterpay_show_if_outside_limits = true;
5795
5796    // var afterpay_product_integration_enabled = true;
5797    // var afterpay_product_selector = '#product-price-selector';
5798    // var afterpay_variable_price_fallback = false;
5799    // var afterpay_variable_price_fallback_selector = '';
5800    // var afterpay_variable_price_fallback_method = 'mutation';  // Can be 'mutation' or 'interval'.
5801
5802    // var afterpay_cart_integration_enabled = true;
5803    // var afterpay_cart_static_selector = '#cart-subtotal-selector';
5804    // var afterpay_variable_subtotal_fallback = false;
5805    // var afterpay_variable_subtotal_fallback_selector = '';
5806    // var afterpay_variable_subtotal_fallback_method = 'mutation'; // Can be 'mutation' or 'interval'.
5807
5808    // var afterpay_dynamic_cart_integration_enabled = false;
5809    // var afterpay_dynamic_cart_selector = '.cart-drawer__footer .totals';
5810    // var afterpay_dynamic_cart_observer_target = '#CartDrawer';
5811
5812    // var afterpay_footer_logo_enabled = true;
5813    // var afterpay_footer_logo_format = 'icon';  // Can be 'icon', 'stacked' or 'logo'.
5814    // var afterpay_footer_logo_theme = 'colour'; // Can be 'colour', 'black' or 'white'.
5815    // var afterpay_footer_logo_background = 'border';  // Can be 'border' or 'transparent'.
5816    // var afterpay_footer_logo_container = 'footer ul.payment-icons';
5817    // var afterpay_footer_logo_template = '<li class="payment-icon"><object data="{logo_path}" type="image/svg+xml"></object></li>';
5818
5819    // Non-editable fields:
5820    var afterpay_js_language = "en";
5821    var afterpay_js_country = "US";
5822    var afterpay_shop_currency = "USD";
5823    var afterpay_cart_currency = "USD";
5824    var afterpay_shop_money_format = "${{amount}}";
5825    var afterpay_shop_permanent_domain = "grill-masters-club.myshopify.com";
5826    var afterpay_theme_name = "grill-masters-club\/master - New Top Menu (live-...";
5827    var afterpay_product = null;
5828    var afterpay_product_collections = "";
5829    var afterpay_current_variant = null;
5830    var afterpay_cart_total_price = 0;
5831    var afterpay_cart_skus = "";
5832    var afterpay_cart_collections = "";
5833    var afterpay_js_snippet_version = '1.2.1';
5834  </script>
5834
5835  
5835<script type="text/javascript" src="https://static.afterpay.com/shopify-afterpay-javascript.js"></script>
5835
5836
5837End Shopify-Afterpay JavaScript Snippet (v1.2.1) -->

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.