1<!DOCTYPE html> 2<html lang="en" class="no-js" lang="en"> 3<head> 4 <meta charset="utf-8" /> 5 <meta name="viewport" content="width=device-width,initial-scale=1"> 6 <meta name="ps-key" content="6255-63dd461384bffc000defa978"> 7<meta name="ps-country" content="US"> 8<meta name="ps-language" content="en"> 9 10<!-- BEGIN Google tag (gtag.js) -->
vendor: 64 bytes, lines 10-11
10 11<script async src="https://www.googletagmanager.com/gtag/js?id=
11AW-857618025
vendor: 12 bytes, line 11
11"></script>
12<script> 13
vendor: 134 bytes, lines 13-17
13window.dataLayer = window.dataLayer || []; 14 function gtag(){dataLayer.push(arguments);} 15 gtag('js', new Date()); 16 17 gtag('config', '
17AW-857618025
vendor: 42 bytes, line 17
17', {'allow_enhanced_conversions': true});
18</script>
18 19<!-- END Google tag (gtag.js) --> 20 21 <!-- Establish early connection to external domains --> 22 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 23 <link rel="preconnect" href="https://fonts.shopify.com" crossorigin> 24 <link rel="preconnect" href="https://monorail-edge.shopifysvc.com"> 25 <link rel="preconnect" href="//ajax.googleapis.com" crossorigin /> 26 </script>
26 27 28 <!-- Preload onDomain stylesheets and script libraries --> 29 <link rel="preload" href="//granitegold.com/cdn/shop/t/15/assets/stylesheet.css?v=152413827158041813891779502740" as="style"> 30 <link rel="preload" as="font" href="//granitegold.com/cdn/fonts/halant/halant_n3.19b8dda358cfd2ac1c0276f3af4bed7d3dcbc9a3.woff2" type="font/woff2" crossorigin> 31 <link rel="preload" as="font" href="//granitegold.com/cdn/fonts/halant/halant_n4.7a3ca1dd5e401bca6e0e60419988fc6cfb4396fb.woff2" type="font/woff2" crossorigin> 32 <link rel="preload" as="font" href="//granitegold.com/cdn/fonts/halant/halant_n6.ebdefaba0504a1f859ddaae985582901c790e659.woff2" type="font/woff2" crossorigin> 33 <link rel="preload" href="//granitegold.com/cdn/shop/t/15/assets/eventemitter3.min.js?v=27939738353326123541779502740" as="script"> 34 <link rel="preload" href="//granitegold.com/cdn/shop/t/15/assets/theme.js?v=35920753679407199421779502740" as="script"> 35 36 <link rel="shortcut icon" href="//granitegold.com/cdn/shop/files/GG_PrimaryLogo_Stacked_copy_8486b3a5-bb33-470f-b767-e1304f4cc4e2_32x32.webp?v=1738630743" type="image/png" /> 37 <link rel="canonical" href="https://granitegold.com/cart" /> 38 39 <title>Your Shopping Cart – Granite Gold®</title> 40 41 42 43 44 45 46<meta property="og:type" content="website"> 47<meta property="og:title" content="Your Shopping Cart"> 48<meta property="og:url" content="https://granitegold.com/cart"> 49 50 51 52<meta property="og:site_name" content="Granite Gold®"> 53 54 55 56<meta name="twitter:card" content="summary"> 57 58 59<meta name="twitter:site" content="@"> 60 61 62 63 <style data-shopify> 64:root { 65 --main-family: Halant; 66 --main-weight: 300; 67 --main-style: normal; 68 --main-spacing: 0.025em; 69 --nav-family: Halant; 70 --nav-weight: 400; 71 --nav-style: normal; 72 --nav-spacing: 0.050em; 73 --heading-family: Halant; 74 --heading-weight: 600; 75 --heading-style: normal; 76 --heading-spacing: 0.050em; 77 --font-size: 16px; 78 --nav-size: 14px; 79 --h1-size: 22px; 80 --h2-size: 22px; 81 --h3-size: 20px; 82 --header-wrapper-background: #ffffff; 83 --background: #ffffff; 84 --logo-color: #404040; 85 --header: #c3945e; 86 --hello-color: #ffffff; 87 --header-icons: #ffffff; 88 --header-icons-hover: #ffffff; 89 --mobile-header-icons: #b79e8c; 90 --text-color: #000000; 91 --link-color: #464242; 92 --sale-color: #c60808; 93 --dotted-color: #cccccc; 94 --button-color: #b79e8c; 95 --button-hover: #836957; 96 --button-text: #ffffff; 97 --secondary-button-color: #836957; 98 --secondary-button-hover: #b79e8c; 99 --secondary-button-text: #ffffff; 100 --direction-color: #a4a4a4; 101 --direction-background: rgba(0,0,0,0); 102 --direction-hover: rgba(0,0,0,0); 103 --footer-background: #1d366c; 104 --footer-text: #ffffff; 105 --footer-icons-color: #ffffff; 106 --footer-input: #ffffff; 107 --footer-input-text: #000000; 108 --footer-button: #000000; 109 --footer-button-text: #ffffff; 110 --nav-color: #ffffff; 111 --nav-hover-color: rgba(0,0,0,0); 112 --nav-background-color: #1d366c; 113 --nav-hover-link-color: #ffffff; 114 --nav-border-color: rgba(0,0,0,0); 115 --dropdown-background-color: #ffffff; 116 --dropdown-link-color: #000000; 117 --dropdown-link-hover-color: #796b62; 118 --dropdown-min-width: 220px; 119 --free-shipping-bg: #b79e8c; 120 --free-shipping-text: #ffffff; 121 --error-color: #c60808; 122 --error-color-light: #fdd0d0; 123 --swatch-height: 40px; 124 --swatch-width: 44px; 125 --tool-tip-width: -20; 126 --icon-border-color: #e6e6e6; 127 --select-arrow-bg: url(//granitegold.com/cdn/shop/t/15/assets/select-arrow.png?v=112595941721225094991779502740); 128 --keyboard-focus-color: #f3f3f3; 129 --keyboard-focus-border-style: dotted; 130 --keyboard-focus-border-weight: 1; 131 --price-unit-price: #999999; 132 --color-filter-size: 20px; 133 --color-body-text: var(--text-color); 134 --color-body: var(--background); 135 --color-bg: var(--background); 136 --section-margins: 40px; 137 138 --star-active: rgb(0, 0, 0); 139 --star-inactive: rgb(204, 204, 204); 140 141 142 --button-corners: 3px; 143 144 145 } 146 @media (max-width: 740px) { 147 :root { 148 --font-size: calc(16px - (16px * 0.15)); 149 --nav-size: calc(14px - (14px * 0.15)); 150 --h1-size: calc(22px - (22px * 0.15)); 151 --h2-size: calc(22px - (22px * 0.15));
152 --h3-size: calc(20px - (20px * 0.15)); 153 --collection-item-image-height: 220px; 154 } 155 } 156 @media screen and (min-width: 741px) and (max-width: 1220px) { 157 :root { 158 --collection-item-image-height: 320px; 159 } 160 } 161 @media screen and (min-width: 1221px) { 162 :root { 163 --collection-item-image-height: 450px; 164 } 165 } 166</style> 167 168 169 <link rel="stylesheet" href="//granitegold.com/cdn/shop/t/15/assets/stylesheet.css?v=152413827158041813891779502740" type="text/css"> 170 171 <style> 172 @font-face { 173 font-family: Halant; 174 font-weight: 300; 175 font-style: normal; 176 font-display: swap; 177 src: url("//granitegold.com/cdn/fonts/halant/halant_n3.19b8dda358cfd2ac1c0276f3af4bed7d3dcbc9a3.woff2") format("woff2"), 178 url("//granitegold.com/cdn/fonts/halant/halant_n3.2f3e95c249f5359d85996ec20bc4cce914a842db.woff") format("woff"); 179} 180 181 @font-face { 182 font-family: Halant; 183 font-weight: 400; 184 font-style: normal; 185 font-display: swap; 186 src: url("//granitegold.com/cdn/fonts/halant/halant_n4.7a3ca1dd5e401bca6e0e60419988fc6cfb4396fb.woff2") format("woff2"), 187 url("//granitegold.com/cdn/fonts/halant/halant_n4.38c179b4994871894f8956587b45f527a9326a7a.woff") format("woff"); 188} 189 190 @font-face { 191 font-family: Halant; 192 font-weight: 600; 193 font-style: normal; 194 font-display: swap; 195 src: url("//granitegold.com/cdn/fonts/halant/halant_n6.ebdefaba0504a1f859ddaae985582901c790e659.woff2") format("woff2"), 196 url("//granitegold.com/cdn/fonts/halant/halant_n6.aef6c70c0aa1ea1f20fa9f16587acd424b822af4.woff") format("woff"); 197} 198 199 @font-face { 200 font-family: Halant; 201 font-weight: 400; 202 font-style: normal; 203 font-display: swap; 204 src: url("//granitegold.com/cdn/fonts/halant/halant_n4.7a3ca1dd5e401bca6e0e60419988fc6cfb4396fb.woff2") format("woff2"), 205 url("//granitegold.com/cdn/fonts/halant/halant_n4.38c179b4994871894f8956587b45f527a9326a7a.woff") format("woff"); 206} 207 208 209 210 </style> 211 212
212<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
212<meta name="facebook-domain-verification" content="s4rvd80k7vtqxugr5gka5bd42uigcd"> 213<meta name="google-site-verification" content="vdcCTk5atkGJEzfHHDf-WvYiN2MPaXCuDMgP7uP7Yyk"> 214<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/55607590985/digital_wallets/dialog"> 215<meta id="in-context-paypal-metadata" data-shop-id="55607590985" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 216<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
216<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=353927473"></script>
vendor: 1 bytes, line 216
216
217<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":55607590985,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/55607590985","merchantName":"Granite Gold®","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Granite Gold®","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 217
217
218<script id="shopify-features" type="application/json">{"accessToken":"d31906dfee4ac3b06053e1e0e7c776af","betas":["rich-media-storefront-analytics"],"domain":"granitegold.com","predictiveSearch":true,"shopId":55607590985,"locale":"en"}</script>
vendor: 1 bytes, line 218
218
219<script>var Shopify = Shopify || {}; 220Shopify.shop = "mike-301.myshopify.com"; 221Shopify.locale = "en"; 222Shopify.currency = {"active":"USD","rate":"1.0"}; 223Shopify.country = "US"; 224Shopify.theme = {"name":"Testament - Price Spider Removed","id":186535969073,"schema_name":"Testament","schema_version":"8.6","theme_store_id":623,"role":"main"}; 225Shopify.theme.handle = "null"; 226Shopify.theme.style = {"id":null,"handle":null}; 227Shopify.cdnHost = "granitegold.com/cdn"; 228Shopify.routes = Shopify.routes || {}; 229Shopify.routes.root = "/"; 230Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 231Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 232Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 233Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 233
233
234<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 234
234
235<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 235
235
236<script> 237 window.Shopify = window.Shopify || {}; 238 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 239 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 240 window.Shopify.SignInWithShop.eligible = true; 241</script>
vendor: 1 bytes, line 241
241
242<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 242
242
243<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 243
243
244<script type="module"> 245 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 246 247 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 248 249</script>
vendor: 1 bytes, line 249
249
250<script> 251 window.Shopify = window.Shopify || {}; 252 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 253 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"]}; 254</script>
vendor: 1 bytes, line 254
254
255<script>(function() { 256 var isLoaded = false; 257 function asyncLoad() { 258 if (isLoaded) return; 259 isLoaded = true; 260 var urls = ["\/\/cdn.shopify.com\/proxy\/8ae92ac38d3daee8c92faec9d21b9c6ca6bb2a8cf2f015ba19481301ca7ee4c8\/faqs-plus.herokuapp.com\/public\/script-tags\/ef-faq-plus-script.min.js?shop=mike-301.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/c29241f3ec14004a7c41fcb7d3a644ecc3ed819b89bc14942c37cda5abbfdde5\/apps.bazaarvoice.com\/deployments\/granitegold\/main_site\/production\/en_US\/bv.js?shop=mike-301.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn-app.sealsubscriptions.com\/shopify\/public\/js\/sealsubscriptions.js?shop=mike-301.myshopify.com","https:\/\/cdn.pickystory.com\/widget\/static\/js\/noop.js?shop=mike-301.myshopify.com","https:\/\/cdn.roseperl.com\/storelocator-prod\/setting\/mike-301-1750215275.js?shop=mike-301.myshopify.com","https:\/\/cdn.roseperl.com\/storelocator-prod\/wtb\/mike-301-1750215277.js?shop=mike-301.myshopify.com","https:\/\/cdn.roseperl.com\/storelocator-prod\/stockist-form\/mike-301-1750215278.js?shop=mike-301.myshopify.com"]; 261 for (var i = 0; i < urls.length; i++) { 262 var s = document.createElement('script'); 263 s.type = 'text/javascript'; 264 s.async = true; 265 s.src = urls[i]; 266 var x = document.getElementsByTagName('script')[0]; 267 x.parentNode.insertBefore(s, x); 268 } 269 }; 270 if(window.attachEvent) { 271 window.attachEvent('onload', asyncLoad); 272 } else { 273 window.addEventListener('load', asyncLoad, false); 274 } 275})();</script>
vendor: 1 bytes, line 275
275
276<script id="__st">var __st={"a":55607590985,"offset":-25200,"reqid":"2e46835e-52f9-40e5-af0e-2b64ddb33281-1790379741","pageurl":"granitegold.com\/cart","u":"a43e021b0f7a","p":"cart"};</script>
vendor: 1 bytes, line 276
276
277<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 277
277
278<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 278
278
279<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//granitegold.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 279
279
280<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 = "//granitegold.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>
280<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 280
280
281<script> 282 window.Shopify = window.Shopify || {}; 283 window.Shopify.MCP = window.Shopify.MCP || {}; 284 window.Shopify.MCP.enabled = true; 285 window.Shopify.MCP.shop = "mike-301.myshopify.com"; 286 window.Shopify.MCP.mcpEndpoint = "https:\/\/granitegold.com\/api\/mcp"; 287 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"]}}]; 288</script>
vendor: 1 bytes, line 288
288
289<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("\/\/granitegold.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 290</script>
vendor: 1 bytes, line 290
290
291<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://granitegold.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 292</script>
vendor: 1 bytes, line 292
292
293<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 294 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); 295</script>
vendor: 1 bytes, line 295
295
296<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})}})); 297</script>
297 298<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://granitegold.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 299<style id="shopify-accelerated-checkout-cart"> 300 #shopify-buyer-consent { 301 margin-top: 1em; 302 display: inline-block; 303 width: 100%; 304} 305 306#shopify-buyer-consent.hidden { 307 display: none; 308} 309 310#shopify-subscription-policy-button { 311 background: none; 312 border: none; 313 padding: 0; 314 text-decoration: underline; 315 font-size: inherit; 316 cursor: pointer; 317} 318 319#shopify-subscription-policy-button::before { 320 box-shadow: none; 321} 322 323 </style> 324
325<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
325 326 327
327<script type="text/javascript"> 328 (function(c,l,a,r,i,t,y){ 329 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 330 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 331 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 332 })(window, document, "clarity", "script", "p8ub3vgxhm"); 333</script>
333 334 335 <meta name="google-site-verification" content="gL8CI45f6XCRlXoAlDNrkSLJ27v4jyM4I9FXGKw2wUQ" /> 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359<div class="evm-wiser-popup-mainsection"></div> 360 361 362<!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 --> 363<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app"> 364<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers"> 365<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage"> 366<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner"> 367 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog"> 368 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box"> 369 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart"> 370 <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
370<script> 371(function () { 372 try { 373 document.documentElement.classList.add('csm-cookie-embed'); 374 } catch (e) {} 375})(); 376</script>
376<script data-consentmo-data-src-bootstrap> 377(function () { 378 'use strict'; 379 if (window.__consentmoDataSrcBootstrapInit) return; 380 window.__consentmoDataSrcBootstrapInit = true; 381 382 var DATA_SRC_SELECTOR = [ 383 'script[data-src*="consentmo_cookie_consent"]', 384 'script[data-src*="gdpr_cookie_consent.min"]', 385 'script[data-src*="gdrp_cookie_consent_unlimited"]' 386 ].join(','); 387 388 function activateConsentmoDataSrcScripts() { 389 if (!window.Shopify || !window.Shopify.shop) return; 390 document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) { 391 // getAttribute: src="" must not count as "already has src" (.src === page URL). 392 if (scriptEl.getAttribute('src')) return; 393 var url = scriptEl.getAttribute('data-src'); 394 if (!url) return; 395 if (scriptEl.getAttribute('type') === 'text/plain') { 396 scriptEl.removeAttribute('type'); 397 } 398 scriptEl.src = url; 399 }); 400 } 401 function scheduleActivation() { 402 activateConsentmoDataSrcScripts(); 403 // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first. 404 setTimeout(activateConsentmoDataSrcScripts, 0); 405 } 406 if (document.readyState === 'loading') { 407 document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true }); 408 } else { 409 scheduleActivation(); 410 } 411})(); 412</script>
412 413 414 415<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 416 417 418 419 420 421 422 423 424 425 426 427 428
428<script async src="https://static.klaviyo.com/onsite/js/R5UJNn/klaviyo.js?company_id=R5UJNn"></script>
428 429
429<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>
429 430 431 432 433 434 435 436
436<script> 437 window.klaviyoReviewsProductDesignMode = false 438 </script>
438 439 440 441 442 443 444 445 446 447 448<!-- 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 -->
448<script type="text/javascript"> 449 450 if (typeof window.formbuilder_customer != "object") { 451 window.formbuilder_customer = {} 452 } 453 454 455 456 window.hulkFormBuilder = { 457 form_data: {"form_Mf_oqtvz9AeRv2YwmfSG2g":{"uuid":"Mf_oqtvz9AeRv2YwmfSG2g","form_name":"Ask the Experts","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\u003cspan style=\"font-size:20px;\"\u003eThank you for contacting us. Our team will be in touch with you shortly.\u003c\/span\u003e\u003c\/p\u003e\n","captcha_enable":"yes","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#ffffff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#c9a466","button_border_radius":"2","form_width":"100%","form_border_size":"2","form_border_clr":"transparent","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":0,"form_name":"Ask the Experts","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"required":"yes"},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"required":"yes"},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"no","Conditions":{}},{"Conditions":{},"type":"text","position":3,"label":"Phone","required":"yes"},{"Conditions":{},"type":"multipleCheckbox","position":4,"label":"Surfaces","values":"Stone\nQuartz\nWood Furniture\nFabric\nLeather\nSomething Else","elementCost":{},"align":"vertical"},{"type":"select","position":5,"label":"Where is the surface in question located in your home or business?","values":"Residential\nBusiness","Conditions":{},"elementCost":{}},{"type":"textarea","position":6,"label":"What is the challenge or concern youâre having with this surface? ","required":"yes","Conditions":{}},{"Conditions":{},"type":"label","position":7,"label":"To help us answer your question please upload an image."},{"Conditions":{},"type":"image","position":8,"label":"Image Upload","imageMultiple":"yes"}]},"is_spam_form":false,"shop_uuid":"8xCZOzBtDCsaZbzq3iXADw","shop_timezone":"America\/Los_Angeles","shop_id":62720,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Advanced","shop_shopify_domain":"mike-301.myshopify.com","popup_settings":{},"form_is_active":true},"form_vCusxxh202wt3lahwccudA":{"uuid":"vCusxxh202wt3lahwccudA","form_name":"Contact Us","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"","form_submit":"Send","after_submit":"hideAndmessage","after_submit_msg":"\u003cp\u003e\u003cspan style=\"font-size:20px;\"\u003eThank you for contacting us. Our team will be in touch with you shortly.\u003c\/span\u003e\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":"fullBtn","button_clr":"#fff","button_back_clr":"#c9a466","button_border_radius":"2","form_width":"100%","form_border_size":"2","form_border_clr":"transparent","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":0,"input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Contact Us","formElements":[{"type":"text","position":0,"label":"Name","customClass":"","halfwidth":"no","Conditions":{},"required":"yes"},{"type":"email","position":1,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{}},{"Conditions":{},"type":"text","position":2,"label":"Phone Number"},{"type":"textarea","position":3,"label":"Message","required":"yes","Conditions":{}}]},"is_spam_form":false,"shop_uuid":"8xCZOzBtDCsaZbzq3iXADw","shop_timezone":"America\/Los_Angeles","shop_id":62720,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Advanced","shop_shopify_domain":"mike-301.myshopify.com","popup_settings":{},"form_is_active":true}}, 458 shop_data: {"shop_8xCZOzBtDCsaZbzq3iXADw":{"shop_uuid":"8xCZOzBtDCsaZbzq3iXADw","shop_timezone":"America\/Los_Angeles","shop_id":62720,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Advanced","shop_shopify_domain":"mike-301.myshopify.com","shop_created_at":"2022-02-25T10:57:31.186-06:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}}, 459 settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank y
459ou! 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","invalid_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"},"shop_blocked_domains":[]}}, 460 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"]}}, 461 shop: null, 462 shop_id: null, 463 plan_features: null, 464 validateDoubleQuotes: false, 465 assets: { 466 searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/searchable-dropdown.js", 467 extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js", 468 extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder
468-by-hulkapps-74/assets/extra-styles.css", 469 bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css", 470 }, 471 translations: { 472 htmlTagNotAllowed: "HTML Tags are not allowed", 473 sqlQueryNotAllowed: "SQL Queries are not allowed", 474 doubleQuoteNotAllowed: "Double quotes are not allowed", 475 476 maxTextFieldsReached: "You have added the maximum number of text fields.", 477 478 479 480 zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.", 481 } 482 483 } 484 485 486 487 window.FbThemeAppExtSettingsHash = {} 488 489</script>
489<!-- END app snippet --><!-- END app block -->
489<script src="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 489
489
490<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>
490 491<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0556/0759/0985/files/GG_Logo_Horizontal_400x50_transparent.png?v=1738610117" /> 492<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0556/0759/0985/files/GG_Logo_Horizontal_400x50_transparent.png?v=1738610117" /> 493<meta property="og:image:width" content="400" /> 494<meta property="og:image:height" content="50" /> 495<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
496<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: 55607590985,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 496
496
497<script> 498 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 499</script>
vendor: 1 bytes, line 499
499
500<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}
500).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: 55607590985,storefrontBaseUrl: "https://granitegold.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://granitegold.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2145288497","configuration":"{\"accountID\":\"R5UJNn\",\"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":"763167025","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-EK0HG7KQ75\\\",\\\"GT-55B78DN\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-EK0HG7KQ75\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-EK0HG7KQ75\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-EK0HG7KQ75\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-EK0HG7KQ75\\\",\\\"MC-DVR40TC0S9\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-EK0HG7KQ75\\\",\\\"MC-DVR40TC0S9\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-EK0HG7KQ75\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-EK0HG7KQ75\\\",\\\"MC-DVR40TC0S9\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-EK0HG7KQ75\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-EK0HG7KQ75\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-EK0HG7KQ75\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-EK0HG7KQ75\\\"}],\\\"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":"354582833","configuration":"{\"pixel_id\":\"514319992497978\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","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":"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":"Granite Gold®","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"mike-301.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/granitegold.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://granitegold.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"186535969073","themeStoreId":"623","themePublished":"true","eventMetadataId":"9a5fe72d-4eb5-4386-bb1a-35fe78f77552","pageType":"cart","shopId":"55607590985","storefrontBaseUrl":"https:\/\/granitegold.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
500<script> 501 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 502 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 503 window.ShopifyAnalytics.meta.currency = 'USD'; 504 var meta = {"page":{"pageType":"cart","requestId":"2e46835e-52f9-40e5-af0e-2b64ddb33281-1790379741"}}; 505 for (var attr in meta) { 506 window.ShopifyAnalytics.meta[attr] = meta[attr]; 507 } 508</script>
vendor: 1 bytes, line 508
508
509<script class="analytics"> 510 (function () { 511 var customDocumentWrite = function(content) { 512 var jquery = null; 513 514 if (window.jQuery) { 515 jquery = window.jQuery; 516 } else if (window.Checkout && window.Checkout.$) { 517 jquery = window.Checkout.$; 518 } 519 520 if (jquery) { 521 jquery('body').append(content); 522 } 523 }; 524 525 var hasLoggedConversion = function(token) { 526 if (token) { 527 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 528 } 529 return false; 530 } 531 532 var setCookieIfConversion = function(token) { 533 if (token) { 534 var twoMonthsFromNow = new Date(Date.now()); 535 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 536 537 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 538 } 539 } 540 541 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 542 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 543 if (trekkie.integrations) { 544 return; 545 } 546 trekkie.methods = [ 547 'identify', 548 'page', 549 'ready', 550 'track', 551 'trackForm', 552 'trackLink' 553 ]; 554 trekkie.factory = function(method) { 555 return function() { 556 var args = Array.prototype.slice.call(arguments); 557 args.unshift(method); 558 trekkie.push(args); 559 if (method == 'track' || method == 'page') { 560 var pageUrl; 561 try { 562 pageUrl = window.location.href; 563 } catch (e) {} 564 var pageReferrer; 565 try { 566 pageReferrer = document.referrer; 567 } catch (e) {} 568 try { 569 if (window.__TREKKIE_SHIM_QUEUE == null) { 570 window.__TREKKIE_SHIM_QUEUE = []; 571 } 572 window.__TREKKIE_SHIM_QUEUE.push({ 573 from: 'trekkie-stub', 574 method: method, 575 args: args.slice(1), 576 pageContext: { 577 url: pageUrl, 578 referrer: pageReferrer 579 } 580 }); 581 } catch (e) { 582 // no-op 583 } 584 } 585 return trekkie; 586 }; 587 }; 588 for (var i = 0; i < trekkie.methods.length; i++) { 589 var key = trekkie.methods[i]; 590 trekkie[key] = trekkie.factory(key); 591 } 592 trekkie.load = function(config) { 593 trekkie.config = config || {}; 594 trekkie.config.initialDocumentCookie = document.cookie; 595 var first = document.getElementsByTagName('script')[0]; 596var script = document.createElement('script'); 597script.type = 'text/javascript'; 598script.onerror = function(e) { 599 var scriptFallback = document.createElement('script'); 600 scriptFallback.type = 'text/javascript'; 601 scriptFallback.onerror = function(error) { 602 var Monorail = { 603 produce: function produce(monorailDomain, schemaId, payload) { 604 var currentMs = new Date().getTime(); 605 var event = { 606 schema_id: schemaId, 607 payload: payload, 608 metadata: { 609 event_created_at_ms: currentMs, 610 event_sent_at_ms: currentMs 611 } 612 }; 613 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 614 }, 615 sendRequest: function sendRequest(endpointUrl, payload) { 616 // Try the sendBeacon API 617 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 618 var blobData = new window.Blob([payload], { 619 type: 'text/plain' 620 }); 621 622 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 623 return true; 624 } // sendBeacon was not successful 625 626 } // XHR beacon 627 628 var xhr = new XMLHttpRequest(); 629 630 try { 631 xhr.open('POST', endpointUrl); 632 xhr.setRequestHeader('Content-Type', 'text/plain'); 633 xhr.send(payload); 634 } catch (e) { 635 console.log(e); 636 } 637 638 return false; 639 }, 640 isIos12: function isIos12() { 641 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 642 } 643 }; 644 Monorail.produce('monorail-edge.shopifysvc.com', 645 'trekkie_storefront_load_errors/1.1', 646 {shop_id: 55607590985, 647 theme_id: 186535969073, 648 app_name: "storefront", 649 context_url: window.location.href, 650 source_url: "//granitegold.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 651 652 }; 653 scriptFallback.async = true; 654 scriptFallback.src = '//granitegold.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 655 first.parentNode.insertBefore(scriptFallback, first); 656}; 657script.async = true; 658script.src = '//granitegold.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 659first.parentNode.insertBefore(script, first); 660 661 }; 662 trekkie.load( 663 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":55607590985,"isMerchantRequest":null,"themeId":186535969073,"themeCityHash":"15606067356270663857","contentLanguage":"en","currency":"USD","eventMetadataId":"9a5fe72d-4eb5-4386-bb1a-35fe78f77552"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 664 ); 665 666 var loaded = false;
667 trekkie.ready(function() { 668 if (loaded) return; 669 loaded = true; 670 671 window.ShopifyAnalytics.lib = window.trekkie; 672 673 var originalDocumentWrite = document.write; 674 document.write = customDocumentWrite; 675 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 676 document.write = originalDocumentWrite; 677 678 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 679 var token = match? match[1]: undefined; 680 if (!hasLoggedConversion(token)) { 681 setCookieIfConversion(token); 682 683 } 684 }); 685 686 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"2e46835e-52f9-40e5-af0e-2b64ddb33281-1790379741","shopifyEmitted":true}); 687 688 var eventsListenerScript = document.createElement('script'); 689 eventsListenerScript.async = true; 690 eventsListenerScript.src = "//granitegold.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 691 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 692})();</script>
vendor: 1 bytes, line 692
692
693<script 694 defer 695 src="https://granitegold.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 696 data-application="storefront-renderer" 697 data-shop-id="55607590985" 698 data-render-region="gcp-us-central1" 699 data-page-type="cart" 700 data-theme-instance-id="186535969073" 701 data-theme-name="Testament" 702 data-theme-version="8.6" 703 data-monorail-region="shop_domain" 704 data-resource-timing-sampling-rate="10" 705 data-shs="true" 706 data-shs-beacon="true" 707 data-shs-export-with-fetch="true" 708 data-shs-logs-sample-rate="1" 709 data-shs-beacon-endpoint="https://granitegold.com/api/collect" 710></script>
710 711<meta name="shopify-y" content="b57abedf-58b6-4ecc-83e6-8c724e39e29d" data-expiration="1821937341000"><meta name="shopify-s" content="e81fca8d-cdab-4292-99a1-2743435f1806" data-expiration="1790381541000"><meta name="new-cookie-storage-activated" content="t"> 712</head> 713<body class="gridlock template-cart cart js-slideout-toggle-wrapper js-modal-toggle-wrapper product-variant-type--swatches theme-buttons-curved "> 714 <div class="js-slideout-overlay site-overlay"></div> 715 <div class="js-modal-overlay site-overlay"></div> 716 717 <aside class="slideout slideout__drawer-left" data-wau-slideout="mobile-navigation" id="slideout-mobile-navigation"> 718 <div id="shopify-section-mobile-navigation" class="shopify-section"><nav class="mobile-menu" role="navigation" data-section-id="mobile-navigation" data-section-type="mobile-navigation"> 719 <div class="slideout__trigger--close"> 720 <button class="slideout__trigger-mobile-menu js-slideout-close" data-slideout-direction="left" aria-label="Close navigation" tabindex="0" type="button" name="button"> 721 <div class="icn-close"></div> 722 </button> 723 </div> 724 725 726<ul class="js-accordion js-accordion-mobile-nav c-accordion c-accordion--mobile-nav c-accordion--1603134" 727 id="c-accordion--1603134" 728 > 729 730 731 732 733 734 735 <li > 736 <a class="js-accordion-link c-accordion__link" href="/">Home</a> 737 </li> 738 739 740 741 742 743 744<li class="js-accordion-header c-accordion__header"> 745 <a class="js-accordion-link c-accordion__link" href="#">Shop</a> 746 <button class="dropdown-arrow" aria-label="Shop" data-toggle="accordion" aria-expanded="false" aria-controls="c-accordion__panel--1603134-2" > 747 748 749 <svg class="testament--apollo-down-carrot c-accordion__header--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 750 viewBox="0 0 20 13.3" xml:space="preserve"> 751 <g class="hover-fill" fill="#616161"> 752 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 753 </g> 754 <style>.mobile-menu .c-accordion__header .testament--apollo-down-carrot:hover .hover-fill { fill: #616161;}</style> 755 </svg> 756 757 758 759 760 761 762 763 </button> 764 </li> 765 766 <li class="c-accordion__panel c-accordion__panel--1603134-2" id="c-accordion__panel--1603134-2" data-parent="#c-accordion--1603134"> 767 768 769 770 <ul class="js-accordion js-accordion-mobile-nav c-accordion c-accordion--mobile-nav c-accordion--mobile-nav__inner c-accordion--1603134-1" id="c-accordion--1603134-1"> 771 772 773 774 <li> 775 <a class="js-accordion-link c-accordion__link" href="/collections/specialty-cleaning-products">All Products</a> 776 </li> 777 778 779 780 <li> 781 <a class="js-accordion-link c-accordion__link" href="/collections/granite-gold">Granite Gold</a> 782 </li> 783 784 785 786 <li> 787 <a class="js-accordion-link c-accordion__link" href="/collections/microgold">MicroGold</a> 788 </li> 789 790 791 792 <li> 793 <a class="js-accordion-link c-accordion__link" href="/collections/guardsman">GUARDSMAN</a> 794 </li> 795 796 797 798 <li> 799 <a class="js-accordion-link c-accordion__link" href="/collections/victory">Victory</a> 800 </li> 801 802 803 </ul> 804 805 806 807 808 809 810 811<li class="js-accordion-header c-accordion__header"> 812 <a class="js-accordion-link c-accordion__link" href="#">About</a> 813 <button class="dropdown-arrow" aria-label="About" data-toggle="accordion" aria-expanded="false" aria-controls="c-accordion__panel--1603134-3" > 814 815 816 <svg class="testament--apollo-down-carrot c-accordion__header--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
817 viewBox="0 0 20 13.3" xml:space="preserve"> 818 <g class="hover-fill" fill="#616161"> 819 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 820 </g> 821 <style>.mobile-menu .c-accordion__header .testament--apollo-down-carrot:hover .hover-fill { fill: #616161;}</style> 822 </svg> 823 824 825 826 827 828 829 830 </button> 831 </li> 832 833 <li class="c-accordion__panel c-accordion__panel--1603134-3" id="c-accordion__panel--1603134-3" data-parent="#c-accordion--1603134"> 834 835 836 837 <ul class="js-accordion js-accordion-mobile-nav c-accordion c-accordion--mobile-nav c-accordion--mobile-nav__inner c-accordion--1603134-1" id="c-accordion--1603134-1"> 838 839 840 841 <li> 842 <a class="js-accordion-link c-accordion__link" href="/pages/about">Our History</a> 843 </li> 844 845 846 847 <li> 848 <a class="js-accordion-link c-accordion__link" href="/pages/folds-of-honor">Folds of Honor</a> 849 </li> 850 851 852 </ul> 853 854 855 856 857 858 859 860<li class="js-accordion-header c-accordion__header"> 861 <a class="js-accordion-link c-accordion__link" href="/blogs/blog">Learn</a> 862 <button class="dropdown-arrow" aria-label="Learn" data-toggle="accordion" aria-expanded="false" aria-controls="c-accordion__panel--1603134-4" > 863 864 865 <svg class="testament--apollo-down-carrot c-accordion__header--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 866 viewBox="0 0 20 13.3" xml:space="preserve"> 867 <g class="hover-fill" fill="#616161"> 868 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 869 </g> 870 <style>.mobile-menu .c-accordion__header .testament--apollo-down-carrot:hover .hover-fill { fill: #616161;}</style> 871 </svg> 872 873 874 875 876 877 878 879 </button> 880 </li> 881 882 <li class="c-accordion__panel c-accordion__panel--1603134-4" id="c-accordion__panel--1603134-4" data-parent="#c-accordion--1603134"> 883 884 885 886 <ul class="js-accordion js-accordion-mobile-nav c-accordion c-accordion--mobile-nav c-accordion--mobile-nav__inner c-accordion--1603134-1" id="c-accordion--1603134-1"> 887 888 889 890 <li> 891 <a class="js-accordion-link c-accordion__link" href="/community/faq">FAQs</a> 892 </li> 893 894 895 896 <li> 897 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/Category_Disinfecting">Disinfecting</a> 898 </li> 899 900 901 902 <li> 903 <a class="js-accordion-link c-accordion__link" href="https://granitegold.com/blogs/blog/tagged/Category_Floors">Flooring</a> 904 </li> 905 906 907 908 <li> 909 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/category_granite-cleaning">Granite Cleaning</a> 910 </li> 911 912 913 914 <li> 915 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/category_stone-care">Stone Care</a> 916 </li> 917 918 919 920 <li> 921 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/category_outdoor">Outdoor</a> 922 </li> 923 924 925 926 <li> 927 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/category_grout">Grout</a> 928 </li> 929 930 931 932 <li> 933 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/category_sealing-stone">Sealing Stone</a> 934 </li> 935 936 937 938 <li> 939 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/fabric-care">Fabric Care</a> 940 </li> 941 942 943 944 <li> 945 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/wood-furniture-care">Wood Furniture Care</a> 946 </li> 947 948 949 950 <li> 951 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/leather-care">Leather Care</a> 952 </li> 953 954 955 956 <li> 957 <a class="js-accordion-link c-accordion__link" href="/blogs/blog/tagged/outdoor-furniture-care">Outdoor Furniture Care</a> 958 </li> 959 960 961 </ul> 962 963 964 965 966 967 968 969<li class="js-accordion-header c-accordion__header"> 970 <a class="js-accordion-link c-accordion__link" href="#">Contact</a> 971 <button class="dropdown-arrow" aria-label="Contact" data-toggle="accordion" aria-expanded="false" aria-controls="c-accordion__panel--1603134-5" > 972 973 974 <svg class="testament--apollo-down-carrot c-accordion__header--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
975 viewBox="0 0 20 13.3" xml:space="preserve"> 976 <g class="hover-fill" fill="#616161"> 977 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 978 </g> 979 <style>.mobile-menu .c-accordion__header .testament--apollo-down-carrot:hover .hover-fill { fill: #616161;}</style> 980 </svg> 981 982 983 984 985 986 987 988 </button> 989 </li> 990 991 <li class="c-accordion__panel c-accordion__panel--1603134-5" id="c-accordion__panel--1603134-5" data-parent="#c-accordion--1603134"> 992 993 994 995 <ul class="js-accordion js-accordion-mobile-nav c-accordion c-accordion--mobile-nav c-accordion--mobile-nav__inner c-accordion--1603134-1" id="c-accordion--1603134-1"> 996 997 998 999 <li> 1000 <a class="js-accordion-link c-accordion__link" href="/pages/ask-the-experts">Ask the Experts</a> 1001 </li> 1002 1003 1004 1005 <li> 1006 <a class="js-accordion-link c-accordion__link" href="/pages/contact">Contact Us</a> 1007 </li> 1008 1009 1010 </ul> 1011 1012 1013 1014 1015 1016 1017 1018 <li > 1019 <a class="js-accordion-link c-accordion__link" href="https://granitegold.com/pages/store-locator">Where to buy</a> 1020 </li> 1021 1022 1023 <li class="js-accordion-header c-accordion__header"> 1024 <a id="ps-nav-link-mobile" class="ps-widget js-accordion-link c-accordion__link" ps-sku="GG0032" ></a> 1025 </li> 1026 1027 </ul><!-- /.c-accordion.c-accordion--mobile-nav --> 1028 1029 1030 <style> 1031 .mobile-menu { 1032 background: #e6e0d7; 1033 height: 100vh; 1034 } 1035 .mobile-menu { 1036 --background-color: #e6e0d7; 1037 --link-color: #616161; 1038 --border-color: #ffffff; 1039 } 1040 .mobile-menu #predictive-search { 1041 --ps-background-color: var(--background-color); 1042 --ps-border-color: var(--border-color); 1043 --ps-color: var(--link-color); 1044 } 1045 .mobile-menu #predictive-search a, 1046 .mobile-menu #predictive-search .price-item { 1047 color: var(--ps-color); 1048 }
1049 .slideout__drawer-left, 1050 .mobile-menu__search input { 1051 background: #e6e0d7; 1052 } 1053 .mobile-menu .mobile-menu__item { 1054 border-bottom: 1px solid #ffffff; 1055 } 1056 .mobile-menu__search form input, 1057 .mobile-menu__cart-icon, 1058 .mobile-menu__accordion > .mobile-menu__item:first-child { 1059 border-color: #ffffff; 1060 } 1061 .mobile-menu .mobile-menu__item a, 1062 .mobile-menu .accordion__submenu-2 a, 1063 .mobile-menu .accordion__submenu-1 a, 1064 .mobile-menu__cart-status a, 1065 .mobile-menu .mobile-menu__item i, 1066 .mobile-menu__featured-text p, 1067 .mobile-menu__featured-text a, 1068 .mobile-menu__search input, 1069 .mobile-menu__search input:focus { 1070 color: #616161; 1071 } 1072 .mobile-menu__search ::-webkit-input-placeholder { /* WebKit browsers */ 1073 color: #616161; 1074 } 1075 .mobile-menu__search :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 1076 color: #616161; 1077 } 1078 .mobile-menu__search ::-moz-placeholder { /* Mozilla Firefox 19+ */ 1079 color: #616161; 1080 } 1081 .mobile-menu__search :-ms-input-placeholder { /* Internet Explorer 10+ */ 1082 color: #616161; 1083 } 1084 .mobile-menu .accordion__submenu-2 a, 1085 .mobile-menu .accordion__submenu-1 a { 1086 opacity: 0.9; 1087 } 1088 .mobile-menu .slideout__trigger-mobile-menu .icn-close:after, 1089 .mobile-menu .slideout__trigger-mobile-menu .icn-close:before { 1090 border-color: #616161 !important; 1091 } 1092 .c-accordion.c-accordion--mobile-nav a, 1093 .c-accordion.c-accordion--mobile-nav .dropdown-arrow { 1094 color: #616161; 1095 } 1096 .c-accordion.c-accordion--mobile-nav li:not(.c-accordion__panel), 1097 .c-accordion.c-accordion--mobile-nav .dropdown-arrow { 1098 border-color: #ffffff; 1099 } 1100 .mobile-menu__featured-text a { 1101 text-decoration: underline;} 1102 </style> 1103</nav> 1104 1105 1106<style> #shopify-section-mobile-navigation .mobile-nav {position: fixed; top: 0; left: 0; width: 100%; z-index: 10;} </style></div> 1107 </aside> 1108 1109 <div class="site-wrap"> 1110 <div class="page-wrap"> 1111 <div id="shopify-section-announcement-bar" class="shopify-section"><header class="announcement__bar-section js-top-bar" data-section-id="announcement-bar" data-section-type="announcement-bar-section"> 1112 1113 <div class="gridlock-fluid"> 1114 1115 <div class="grid__wrapper" id="upper-content"> 1116 <div id="hello" class="span-4 auto sm-span-12 v-center"> 1117 <p><em> Free Shipping on orders over $45</em></p> 1118 </div><div id="hello" class="span-4 auto sm-span-12 v-center"> 1119 1120 </div> 1121 1122 1123 <ul class="cart-links__wrapper span-4 auto sm-hide v-center a-right"> 1124 <li class="seeks"> 1125 <button class="slideout__trigger-search js-slideout-open button-as-link" 1126 data-wau-slideout-target="search-sidebar" 1127 data-slideout-direction="right" 1128 aria-label="Open Search" 1129 tabindex="0" 1130 type="button" 1131 name="button"> 1132 <svg class="testament--icon-theme-search vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1133 viewBox="0 0 20 20" height="14px" xml:space="preserve"> 1134 <g class="hover-fill" fill="var(--hello-color)"> 1135 <path d="M19.8,19.1l-4.6-4.6c1.4-1.5,2.2-3.6,2.2-5.8c0-4.8-3.9-8.7-8.7-8.7S0,3.9,0,8.7s3.9,8.7,8.7,8.7 1136 c2.2,0,4.2-0.8,5.8-2.2l4.6,4.6c0.2,0.2,0.5,0.2,0.7,0C20.1,19.6,20.1,19.3,19.8,19.1z M1,8.7C1,4.5,4.5,1,8.7,1 1137 c4.2,0,7.7,3.4,7.7,7.7c0,4.2-3.4,7.7-7.7,7.7C4.5,16.4,1,13,1,8.7z"/> 1138 </g> 1139 <style>.search__toggle .testament--icon-theme-search:hover .hover-fill { fill: var(--hello-color);}</style> 1140 </svg> 1141 1142 1143 1144 1145 1146 </button> 1147 </li> 1148 1149 1150 <li class="cart-links__link-account cust"> 1151 <a href="https://granitegold.com/customer_authentication/redirect?locale=en®ion_country=US"> 1152 <svg class="testament--icon-theme-user cart-links__link-account--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1153 viewBox="0 0 20.5 20" height="14px" xml:space="preserve"> 1154 <g class="hover-fill" fill="var(--hello-color)"> 1155 <path d="M12.7,9.6c1.6-0.9,2.7-2.6,2.7-4.5c0-2.8-2.3-5.1-5.1-5.1C7.4,0,5.1,2.3,5.1,5.1c0,1.9,1.1,3.6,2.7,4.5 1156 C3.3,10.7,0,14.7,0,19.5C0,19.8,0.2,20,0.5,20s0.5-0.2,0.5-0.5c0-5.1,4.2-9.3,9.3-9.3s9.3,4.2,9.3,9.3c0,0.3,0.2,0.5,0.5,0.5 1157 s0.5-0.2,0.5-0.5C20.5,14.7,17.1,10.7,12.7,9.6z M6,5.1c0-2.3,1.9-4.2,4.2-4.2s4.2,1.9,4.2,4.2s-1.9,4.2-4.2,4.2S6,7.4,6,5.1z"/> 1158 </g> 1159 <style>.cart-links__link-account .testament--icon-theme-user:hover .hover-fill { fill: var(--hello-color);}</style> 1160 </svg> 1161 1162 1163 1164 1165 1166 </a> 1167 </li> 1168 1169 1170<li class="cart-links__link-cart my-cart-link-container"> 1171 1172<a class="slideout__trigger--open" href="/cart" tabindex="-1"> 1173 <button class="slideout__trigger-mobile-menu js-mini-cart-trigger js-slideout-open" data-wau-slideout-target="ajax-cart" data-slideout-direction="right" aria-label="Open cart" tabindex="0" type="button" name="button"> 1174 <span class="my-cart-text">MY CART </span> 1175 <svg class="testament--icon-theme-cart cart-links__link-cart--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1176 viewBox="0 0 20.8 20" height="14px" xml:space="preserve"> 1177 <g class="hover-fill" fill="var(--hello-color)"> 1178 <path class="st0" d="M0,0.5C0,0.2,0.2,0,0.5,0h1.6c0.7,0,1.2,0.4,1.4,1.1l0.4,1.8h15.4c0.9,0,1.6,0.9,1.4,1.8l-1.6,6.7 1179 c-0.2,0.6-0.7,1.1-1.4,1.1h-12l0.3,1.5c0,0.2,0.2,0.4,0.5,0.4h10.1c0.3,0,0.5,0.2,0.5,0.5s-0.2,0.5-0.5,0.5H6.5 1180 c-0.7,0-1.3-0.5-1.4-1.2L4.8,12L3.1,3.4L2.6,1.3C2.5,1.1,2.3,1,2.1,1H0.5C0.2,1,0,0.7,0,0.5z M4.1,3.8l1.5,7.6h12.2 1181 c0.2,0,0.4-0.2,0.5-0.4l1.6-6.7c0.1-0.3-0.2-0.6-0.5-0.6H4.1z"/> 1182 <path class="st0" d="M7.6,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S8.1,17.1,7.6,17.1z M5.7,18.1c0-1.1,0.9-1.9,1.9-1.9 1183 c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C6.6,20,5.7,19.1,5.7,18.1z"/> 1184 <path class="st0" d="M15.2,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1c0.5,0,1-0.4,1-1S15.8,17.1,15.2,17.1z M13.3,18.1c0-1.1,0.9-1.9,1.9-1.9 1185 c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C14.2,20,13.3,19.1,13.3,18.1z"/> 1186 </g> 1187 <style>.cart-links__link-cart .testament--icon-theme-cart:hover .hover-fill { fill: var(--hello-color);}</style> 1188 </svg> 1189 1190 1191 1192 1193 1194 <span class="js-cart-count">0</span> 1195 </button> 1196 </a> 1197 1198 </li> 1199 </ul> 1200 </div> 1201 1202 </div> 1203 1204 1205 <style> 1206 1207 .announcement__bar-section .gridlock-fluid .grid__wrapper { 1208 max-width: 100%; 1209 } 1210 #hello p, 1211 ul#cart li a, 1212 ul#cart li span { 1213 font-size: 15px; 1214 margin-bottom: 0; 1215 } 1216 .cart-links__wrapper button, 1217 .announcement__bar-section .disclosure-list__option { 1218 font-size: 15px; 1219 display: block; 1220 margin-bottom: 0; 1221 }.mobile-menu__cart-icon .bag--icon, 1222 .mobile-menu__cart-link .bag--icon { 1223 display: none; 1224 }ul.cart-links__wrapper svg.vib-center { 1225 margin-top: -4px; 1226 } 1227 </style> 1228 1229 1230</header> 1231 1232 1233 1234<style> #shopify-section-announcement-bar .text {text-align: center;} </style></div> 1235 <div id="shopify-section-header" class="shopify-section"> 1236<div class="row"> 1237 1238<div id="logo" class="desktop-12 tablet-6 mobile-3"> 1239 1240<a href="/"> 1241 <img src="//granitegold.com/cdn/shop/files/GG-logo_5612edbb-f832-45d6-a73c-9dec0fb35b7b_600x.png?v=1738591229" alt="Granite Gold logo" itemprop="logo"> 1242 </a> 1243 1244</div> 1245 1246</div> 1247<div class="header-section nav__option-full js-header" data-section-id="header" data-section-type="header-section" id="header-hide"> 1248 <div class="mobile__header grid__wrapper desktop-hide js-mobile-header-wrapper"> 1249 1250 <div class="mobile-menu__logo span-6 auto v-center a-center"> 1251 1252<a href="/"><img src="//granitegold.com/cdn/shop/files/GG-logo_5612edbb-f832-45d6-a73c-9dec0fb35b7b_500x.png?v=1738591229" alt="Granite Gold logo" itemprop="logo"></a> 1253 1254 </div> 1255 <div class="mobile-menu__cart-link my-cart-link-container span-3 auto v-center"> 1256 1257<div class="mobile-menu__cart-link slideout__trigger--open"> 1258 <button class="slideout__trigger-mobile-menu js-mini-cart-trigger js-slideout-open" data-wau-slideout-target="aja
1258x-cart" data-slideout-direction="right" aria-label="Open cart" tabindex="0" type="button" name="button"> 1259 <svg class="testament--icon-theme-cart cart--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1260 viewBox="0 0 20.8 20" height="18px" xml:space="preserve"> 1261 <g class="hover-fill" fill="var(--mobile-header-icons)"> 1262 <path class="st0" d="M0,0.5C0,0.2,0.2,0,0.5,0h1.6c0.7,0,1.2,0.4,1.4,1.1l0.4,1.8h15.4c0.9,0,1.6,0.9,1.4,1.8l-1.6,6.7 1263 c-0.2,0.6-0.7,1.1-1.4,1.1h-12l0.3,1.5c0,0.2,0.2,0.4,0.5,0.4h10.1c0.3,0,0.5,0.2,0.5,0.5s-0.2,0.5-0.5,0.5H6.5 1264 c-0.7,0-1.3-0.5-1.4-1.2L4.8,12L3.1,3.4L2.6,1.3C2.5,1.1,2.3,1,2.1,1H0.5C0.2,1,0,0.7,0,0.5z M4.1,3.8l1.5,7.6h12.2 1265 c0.2,0,0.4-0.2,0.5-0.4l1.6-6.7c0.1-0.3-0.2-0.6-0.5-0.6H4.1z"/> 1266 <path class="st0" d="M7.6,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S8.1,17.1,7.6,17.1z M5.7,18.1c0-1.1,0.9-1.9,1.9-1.9 1267 c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C6.6,20,5.7,19.1,5.7,18.1z"/> 1268 <path class="st0" d="M15.2,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1c0.5,0,1-0.4,1-1S15.8,17.1,15.2,17.1z M13.3,18.1c0-1.1,0.9-1.9,1.9-1.9 1269 c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C14.2,20,13.3,19.1,13.3,18.1z"/> 1270 </g> 1271 <style>.mobile-menu__cart-link .testament--icon-theme-cart:hover .hover-fill { fill: var(--mobile-header-icons);}</style> 1272 </svg> 1273 1274 1275 1276 1277 1278 <svg class="testament--icon-theme-bag bag--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1279 viewBox="0 0 22 20" height="18px" xml:space="preserve"> 1280 <g class="hover-fill" fill="var(--mobile-header-icons)"> 1281 <path d="M21.9,4.2C21.8,4.1,21.6,4,21.5,4H15c0-2.2-1.8-4-4-4C8.8,0,7,1.8,7,4v2.2C6.7,6.3,6.5,6.6,6.5,7c0,0.6,0.4,1,1,1s1-0.4,1-1 1282 c0-0.4-0.2-0.7-0.5-0.8V5h5V4H8c0-1.7,1.3-3,3-3s3,1.3,3,3v2.2c-0.3,0.2-0.5,0.5-0.5,0.8c0,0.6,0.4,1,1,1s1-0.4,1-1 1283 c0-0.4-0.2-0.7-0.5-0.8V5h5.9l-2.3,13.6c0,0.2-0.2,0.4-0.5,0.4H3.8c-0.2,0-0.5-0.2-0.5-0.4L1.1,5H6V4H0.5C0.4,4,0.2,4.1,0.1,4.2 1284 C0,4.3,0,4.4,0,4.6l2.4,14.2C2.5,19.5,3.1,20,3.8,20h14.3c0.7,0,1.4-0.5,1.5-1.3L22,4.6C22,4.4,22,4.3,21.9,4.2z"/> 1285 </g> 1286 <style>.mobile-menu__cart-link .testament--icon-theme-bag:hover .hover-fill { fill: var(--mobile-header-icons);}</style> 1287 </svg> 1288 1289 1290 1291 1292 1293 <span class="js-cart-count vib-center">0</span> 1294 </button> 1295 </div> 1296 1297 </div> 1298 </div> 1299 <div class="js-header-wrapper header-wrapper main-header"> 1300 1301 <div class="clear"></div> 1302 <nav aria-label="Primary Navigation" class="navigation js-navigation" id="main-menu" data-sticky-class="navigation--sticky"> 1303 1304 1305 <ul role="menubar" aria-label="Primary Navigation" id="main-nav" class="navigation__menu row"> 1306 1307 1308 1309 1310 <li class="navigation__menuitem js-doubletap-to-go" role="none"> 1311 <a class="navigation__menulink js-menu-link is_upcase-true" role="menuitem" href="/">Home</a> 1312 </li> 1313 1314 1315 1316 1317 1318 1319 1320 <li class="navigation__menuitem navigation__menuitem--dropdown js-menuitem js-doubletap-to-go" role="none"> 1321 <a class="navigation__menulink js-menu-link js-aria-expand js-open-dropdown-on-key is_upcase-true" role="menuitem" aria-haspop="true" aria-expanded="false" href="#"> 1322 Shop 1323 1324 1325 <svg class="testament--apollo-down-carrot navigation__menulink--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1326 viewBox="0 0 20 13.3" xml:space="preserve"> 1327 <g class="hover-fill" fill="var(--nav-color)"> 1328 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 1329 </g> 1330 <style>.navigation__menulink .testament--apollo-down-carrot:hover .hover-fill { fill: var(--nav-hover-link-color);}</style> 1331 </svg> 1332 1333 1334 1335 1336 1337 1338 1339 </a> 1340 <ul role="menu" aria-label="Shop" class="dropdown js-dropdown"> 1341 1342 1343 <li class="dropdown__menuitem" role="none"> 1344 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/collections/specialty-cleaning-products">All Products</a> 1345 </li> 1346 1347 1348 </ul> 1349 </li> 1350 1351 1352 1353 1354 1355 1356 1357 <li class="navigation__menuitem navigation__menuitem--dropdown js-menuitem js-doubletap-to-go" role="none"> 1358 <a class="navigation__menulink js-menu-link js-aria-expand js-open-dropdown-on-key is_upcase-true" role="menuitem" aria-haspop="true" aria-expanded="false" href="#"> 1359 About 1360 1361 1362 <svg class="testament--apollo-down-carrot navigation__menulink--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1363 viewBox="0 0 20 13.3" xml:space="preserve"> 1364 <g class="hover-fill" fill="var(--nav-color)"> 1365 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 1366 </g> 1367 <style>.navigation__menulink .testament--apollo-down-carrot:hover .hover-fill { fill: var(--nav-hover-link-color);}</style> 1368 </svg> 1369 1370 1371 1372 1373 1374 1375 1376 </a> 1377 <ul role="menu" aria-label="About" class="dropdown js-dropdown"> 1378 1379 1380 <li class="dropdown__menuitem" role="none"> 1381 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/pages/about">Our History</a> 1382 </li> 1383 1384 1385 1386 <li class="dropdown__menuitem" role="none"> 1387 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/pages/folds-of-honor">Folds of Honor</a> 1388 </li> 1389 1390 1391 </ul> 1392 </li> 1393 1394 1395 1396 1397 1398 1399 1400 <li class="navigation__menuitem navigation__menuitem--dropdown js-menuitem js-doubletap-to-go" role="none"> 1401 <a class="navigation__menulink js-menu-link js-aria-expand js-open-dropdown-on-key is_upcase-true" role="menuitem" aria-haspop="true" aria-expanded="false" href="/blogs/blog"> 1402 Learn 1403 1404 1405 <svg class="testament--apollo-down-carrot navigation__menulink--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1406 viewBox="0 0 20 13.3" xml:space="preserve"> 1407 <g class="hover-fill" fill="var(--nav-color)"> 1408 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 1409 </g> 1410 <style>.navigation__menulink .testament--apollo-down-carrot:hover .hover-fill { fill: var(--nav-hover-link-color);}</style> 1411 </svg> 1412 1413 1414 1415 1416 1417 1418 1419 </a> 1420 <ul role="menu" aria-label="Learn" class="dropdown js-dropdown"> 1421 1422 1423 <li class="dropdown__menuitem" role="none"> 1424 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/community/faq">FAQs</a> 1425 </li> 1426 1427 1428 1429 <li class="dropdown__menuitem" role="none"> 1430 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/Category_Disinfecting">Disinfecting</a> 1431 </li> 1432 1433 1434 1435 <li class="dropdown__menuitem" role="none"> 1436 <a class="dropdown__menulink js-menu-link" role="menuitem" href="https://granitegold.com/blogs/blog/tagged/Category_Floors">Flooring</a> 1437 </li> 1438 1439 1440 1441 <li class="dropdown__menuitem" role="none"> 1442 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/category_granite-cleaning">Granite Cleaning</a> 1443 </li> 1444 1445 1446 1447 <li class="dropdown__menuitem" role="none"> 1448 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/category_stone-care">Stone Care</a> 1449 </li> 1450 1451 1452 1453 <li class="dropdown__menuitem" role="none"> 1454 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/category_outdoor">Outdoor</a> 1455 </li> 1456 1457 1458 1459 <li class="dropdown__menuitem" role="none"> 1460 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/category_grout">Grout</a> 1461 </li> 1462 1463 1464 1465 <li class="dropdown__menuitem" role="none"> 1466 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/category_sealing-stone">Sealing Stone</a> 1467 </li> 1468 1469 1470 1471 <li class="dropdown__menuitem" role="none"> 1472 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/fabric-care">Fabric Care</a> 1473 </li> 1474 1475 1476 1477 <li class="dropdown__menuitem" role="none"> 1478 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/wood-furniture-care">Wood Furniture Care</a> 1479 </li> 1480 1481 1482 1483 <li class="dropdown__menuitem" role="none"> 1484 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/leather-care">Leather Care</a> 1485 </li> 1486 1487 1488 1489 <li class="dropdown__menuitem" role="none"> 1490 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/blogs/blog/tagged/outdoor-furniture-care">Outdoor Furniture Care</a> 1491 </li> 1492 1493 1494 </ul> 1495 </li> 1496 1497 1498 1499 1500 1501 1502 1503 <li class="navigation__menuitem navigation__menuitem--dropdown js-menuitem js-doubletap-to-go" role="none"> 1504 <a class="navigation__menulink js-menu-link js-aria-expand js-open-dropdown-on-key is_upcase-true" role="menuitem" aria-haspop="true" aria-expanded="false" href="#"> 1505 Contact 1506 1507 1508 <svg class="testament--apollo-down-carrot navigation__menulink--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1509 viewBox="0 0 20 13.3" xml:space="preserve"> 1510 <g class="hover-fill" fill="var(--nav-color)"> 1511 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 1512 </g> 1513 <style>.navigation__menulink .testament--apollo-down-carrot:hover .hover-fill { fill: var(--nav-hover-link-color);}</style> 1514 </svg> 1515 1516 1517 1518 1519 1520 1521 1522 </a> 1523 <ul role="menu" aria-label="Contact" class="dropdown js-dropdown"> 1524 1525 1526 <li class="dropdown__menuitem" role="none"> 1527 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/pages/ask-the-experts">Ask the Experts</a> 1528 </li> 1529 1530 1531 1532 <li class="dropdown__menuitem" role="none"> 1533 <a class="dropdown__menulink js-menu-link" role="menuitem" href="/pages/contact">Contact Us</a> 1534 </li> 1535 1536 1537 </ul> 1538 </li> 1539 1540 1541 1542 1543 1544 1545 1546 <li class="navigation__menuitem js-doubletap-to-go" role="none"> 1547 <a class="navigation__menulink js-menu-link is_upcase-true" role="menuitem" href="/pages/store-locator">Where to buy</a> 1548 </li> 1549 1550 1551 1552 1553 1554 <a id="ps-nav-link" class="ps-widget" ps-sku="GG0032" ></a> 1555 </ul> 1556 1557 1558 </nav> 1559 <div class="clear header-spacer"></div> 1560 </div> 1561 <style> 1562 1563 @media screen and ( min-width: 981px ) { 1564 #logo img { 1565 max-width: 260px; 1566 } 1567 } 1568 1569 .navigation { 1570 border-top: 0px solid var(--nav-border-color); 1571 border-bottom: 2px solid var(--nav-border-color); 1572 } 1573 .navigation__menuitem { 1574 line-height: 50px; 1575 } 1576 1577 .sticky{ 1578 position: fixed !important; 1579 top:70px; 1580 left:0; 1581 right:0; 1582 vertical-align:middle; 1583 transition: padding-top 0.4s ease-out 0s; 1584 z-index: 3 !important; 1585 } 1586 .sticky .navigation--sticky.navigation{ 1587 top:0; 1588 } 1589 @media only screen and (min-width: 980px) { 1590 .navigation--sticky.navigation + .header-spacer { 1591 margin-top: 50px; 1592 } 1593 } 1594 1595 ul.navigation__menu.row, 1596 .nav-inner-container { 1597 width: 98% !important; 1598 } 1599 1600 1601 1602 1603 1604 @media screen and (max-width: 740px) { 1605 .header-wrapper { 1606 margin-top: 70px; 1607 } 1608 } 1609 @media screen and (min-width: 740px and max-width: 980px) { 1610 .header-wrapper { 1611 margin-top: 70px; 1612 } 1613 } 1614 @media screen and ( max-width: 980px ) { 1615 .mobile-menu__logo img { 1616 display: inline-block; 1617 vertical-align: middle; 1618 } 1619 } 1620 </style> 1621 1622</div>
1623<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
vendor: 1 bytes, line 1623
1623
1624<script> 1625$(window).scroll(function() { 1626 var scroll = $(window).scrollTop(); 1627 if (scroll >= 40) { 1628 $(".main-header nav").addClass("sticky"); 1629 } else { 1630 $(".main-header nav").removeClass("sticky"); 1631 } 1632}); 1633</script>
1633 1634 1635 1636<style> #shopify-section-header div {z-index: 100;} </style></div> 1637 <div id="shopify-section-sub-header" class="shopify-section"> 1638 1639<div class="header-section nav__option-full js-header" data-section-id="sub-header" data-section-type="header-section" style="background-color:"> 1640 <div class="mobile__header grid__wrapper desktop-hide js-mobile-header-wrapper"> 1641 <div class="mobile-menu__trigger span-3 auto v-center"> 1642 <div class="slideout__trigger--open text-left"> 1643 <button class="slideout__trigger-mobile-menu js-slideout-open" data-wau-slideout-target="mobile-navigation" data-slideout-direction="left" aria-label="Open navigation" tabindex="0" type="button" name="button"> 1644 <svg class="testament--icon-theme-menu-bars slideout__trigger-mobile-menu--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1645 viewBox="0 0 26.7 20" height="18px" xml:space="preserve"> 1646 <g class="hover-fill" fill="var(--mobile-header-icons)"> 1647 <path d="M0,10c0-0.6,0.5-1.1,1.1-1.1h24.4c0.6,0,1.1,0.5,1.1,1.1s-0.5,1.1-1.1,1.1H1.1C0.5,11.1,0,10.6,0,10z"/> 1648 <path d="M0,18.9c0-0.6,0.5-1.1,1.1-1.1h24.4c0.6,0,1.1,0.5,1.1,1.1S26.2,20,25.6,20H1.1C0.5,20,0,19.5,0,18.9z"/> 1649 <path d="M0,1.1C0,0.5,0.5,0,1.1,0h24.4c0.6,0,1.1,0.5,1.1,1.1s-0.5,1.1-1.1,1.1H1.1C0.5,2.2,0,1.7,0,1.1z"/> 1650 </g> 1651 <style>.slideout__trigger-mobile-menu .testament--icon-theme-menu-bars:hover .hover-fill { fill: var(--mobile-header-icons);}</style> 1652 </svg> 1653 1654 1655 1656 1657 1658 </button> 1659 </div> 1660 </div> 1661 <div class="mobile-menu__logo span-6 auto v-center a-center"> 1662 1663 <a href="/">Granite Gold®</a> 1664 1665 </div> 1666 <div class="mobile-menu__cart-link my-cart-link-container span-3 auto v-center"> 1667 1668<div class="mobile-menu__cart-link slideout__trigger--open"> 1669 <button class="slideout__trigger-mobile-menu js-mini-cart-trigger js-slideout-open" data-wau-slideout-target="ajax-cart" data-slideout-direction="right" aria-label="Open cart" tabindex="0" type="button" name="button"> 1670 <svg class="testament--icon-theme-cart cart--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1671 viewBox="0 0 20.8 20" height="18px" xml:space="preserve"> 1672 <g class="hover-fill" fill="var(--mobile-header-icons)"> 1673 <path class="st0" d="M0,0.5C0,0.2,0.2,0,0.5,0h1.6c0.7,0,1.2,0.4,1.4,1.1l0.4,1.8h15.4c0.9,0,1.6,0.9,1.4,1.8l-1.6,6.7 1674 c-0.2,0.6-0.7,1.1-1.4,1.1h-12l0.3,1.5c0,0.2,0.2,0.4,0.5,0.4h10.1c0.3,0,0.5,0.2,0.5,0.5s-0.2,0.5-0.5,0.5H6.5 1675 c-0.7,0-1.3-0.5-1.4-1.2L4.8,12L3.1,3.4L2.6,1.3C2.5,1.1,2.3,1,2.1,1H0.5C0.2,1,0,0.7,0,0.5z M4.1,3.8l1.5,7.6h12.2 1676 c0.2,0,0.4-0.2,0.5-0.4l1.6-6.7c0.1-0.3-0.2-0.6-0.5-0.6H4.1z"/> 1677 <path class="st0" d="M7.6,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1s1-0.4,1-1S8.1,17.1,7.6,17.1z M5.7,18.1c0-1.1,0.9-1.9,1.9-1.9 1678 c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C6.6,20,5.7,19.1,5.7,18.1z"/> 1679 <path class="st0" d="M15.2,17.1c-0.5,0-1,0.4-1,1s0.4,1,1,1c0.5,0,1-0.4,1-1S15.8,17.1,15.2,17.1z M13.3,18.1c0-1.1,0.9-1.9,1.9-1.9 1680 c1.1,0,1.9,0.9,1.9,1.9c0,1.1-0.9,1.9-1.9,1.9C14.2,20,13.3,19.1,13.3,18.1z"/> 1681 </g> 1682 <style>.mobile-menu__cart-link .testament--icon-theme-cart:hover .hover-fill { fill: var(--mobile-header-icons);}</style> 1683 </svg> 1684 1685 1686 1687 1688 1689 <svg class="testament--icon-theme-bag bag--icon vib-center" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1690 viewBox="0 0 22 20" height="18px" xml:space="preserve"> 1691 <g class="hover-fill" fill="var(--mobile-header-icons)"> 1692 <path d="M21.9,4.2C21.8,4.1,21.6,4,21.5,4H15c0-2.2-1.8-4-4-4C8.8,0,7,1.8,7,4v2.2C6.7,6.3,6.5,6.6,6.5,7c0,0.6,0.4,1,1,1s1-0.4,1-1 1693 c0-0.4-0.2-0.7-0.5-0.8V5h5V4H8c0-1.7,1.3-3,3-3s3,1.3,3,3v2.2c-0.3,0.2-0.5,0.5-0.5,0.8c0,0.6,0.4,1,1,1s1-0.4,1-1 1694 c0-0.4-0.2-0.7-0.5-0.8V5h5.9l-2.3,13.6c0,0.2-0.2,0.4-0.5,0.4H3.8c-0.2,0-0.5-0.2-0.5-0.4L1.1,5H6V4H0.5C0.4,4,0.2,4.1,0.1,4.2 1695 C0,4.3,0,4.4,0,4.6l2.4,14.2C2.5,19.5,3.1,20,3.8,20h14.3c0.7,0,1.4-0.5,1.5-1.3L22,4.6C22,4.4,22,4.3,21.9,4.2z"/> 1696 </g> 1697 <style>.mobile-menu__cart-link .testament--icon-theme-bag:hover .hover-fill { fill: var(--mobile-header-icons);}</style> 1698 </svg> 1699 1700 1701 1702 1703
1704 <span class="js-cart-count vib-center">0</span> 1705 </button> 1706 </div> 1707 1708 </div> 1709 </div> 1710 <div class="js-header-wrapper header-wrapper"> 1711 1712 <div class="clear"></div> 1713 <nav aria-label="Primary Navigation" class="navigation js-navigation" data-sticky-class="navigation--sticky"> 1714 1715 1716 <ul role="menubar" aria-label="Primary Navigation" id="main-nav" class="navigation__menu row"> 1717 1718 1719 1720 1721 1722 1723 1724 <li class="navigation__menuitem navigation__menuitem--dropdown js-aria-expand js-doubletap-to-go" aria-haspopup="true" aria-expanded="false" role="none"> 1725 <a class="navigation__menulink js-menu-link js-open-dropdown-on-key is_upcase-true" href="https://granitegold.com/collections/granite-gold"> 1726 1727 1728 <img src="//granitegold.com/cdn/shop/files/GG_PrimaryLogo_Stacked_copy_8486b3a5-bb33-470f-b767-e1304f4cc4e2.png?v=1738589999" alt="Granite Gold, Inc logo" class="sub-navigation-image"> 1729 1730 1731 1732 1733 <svg class="testament--apollo-down-carrot navigation__menulink--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1734 viewBox="0 0 20 13.3" xml:space="preserve"> 1735 <g class="hover-fill" fill="var(--nav-color)"> 1736 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 1737 </g> 1738 <style>.navigation__menulink .testament--apollo-down-carrot:hover .hover-fill { fill: var(--nav-hover-link-color);}</style> 1739 </svg> 1740 1741 1742 1743 1744 1745 1746 1747 </a> 1748 <ul class="megamenu main-mgmenu "> 1749 1750 1751 1752 1753 1754 <li class="megamenu__listcontainer "> 1755 1756 <h5 class="megamenu__header"> 1757 <a class="megamenu__headerlink" href="/collections/stone-quartz">Stone & Quartz</a> 1758 </h5> 1759 <ul class="megamenu__list"> 1760 1761 <li class="megamenu__listitem"> 1762 <a class="megamenu__listlink" href="/products/granite-gold-daily-cleaner%C2%AE">Daily Cleaner</a> 1763 </li> 1764 1765 <li class="megamenu__listitem"> 1766 <a class="megamenu__listlink" href="https://granitegold.com/products/granite-gold%C2%AE-sealer"> Sealer</a> 1767 </li> 1768 1769 <li class="megamenu__listitem"> 1770 <a class="megamenu__listlink" href="/products/granite-gold%C2%AE-polish">Polish</a> 1771 </li> 1772 1773 <li class="megamenu__listitem"> 1774 <a class="megamenu__listlink" href="/products/quartz-cleaner">Quartz Cleaner</a> 1775 </li> 1776 1777 <li class="megamenu__listitem"> 1778 <a class="megamenu__listlink" href="/products/quartz-clean-and-shine">Quartz Clean & Shine</a> 1779 </li> 1780 1781 <li class="megamenu__listitem"> 1782 <a class="megamenu__listlink" href="/products/porcelain-cleaner">Porcelain Cleaner</a> 1783 </li> 1784 1785 <li class="megamenu__listitem"> 1786 <a class="megamenu__listlink" href="/products/granite-gold-clean-shine%C2%AE"> Clean & Shine</a> 1787 </li> 1788 1789 <li class="megamenu__listitem"> 1790 <a class="megamenu__listlink" href="/products/granite-gold-all-surface-cleaner%C2%AE">All-Surface Cleaner</a> 1791 </li> 1792 1793 <li class="megamenu__listitem"> 1794 <a class="megamenu__listlink" href="/products/homecare-collection">Homecare Collection</a> 1795 </li> 1796 1797 <li class="megamenu__listitem"> 1798 <a class="megamenu__listlink" href="/products/granite-gold-outdoor-stone-cleaner%C2%AE">
1798 Outdoor Stone Cleaner</a> 1799 </li> 1800 1801 <li class="megamenu__listitem"> 1802 <a class="megamenu__listlink" href="/products/granite-gold-daily-cleaner-cloth%C2%AE">Daily Cleaner Cloth</a> 1803 </li> 1804 1805 <li class="megamenu__listitem"> 1806 <a class="megamenu__listlink" href="/products/polish-buffing-cloth"> Polish Buffing Cloth</a> 1807 </li> 1808 1809 <li class="megamenu__listitem"> 1810 <a class="megamenu__listlink" href="/products/granite-gold-scrub-sponge%C2%AE"> Scrub Sponge</a> 1811 </li> 1812 1813 </ul> 1814 </li> 1815 1816 1817 1818 1819 <li class="megamenu__listcontainer "> 1820 1821 <h5 class="megamenu__header"> 1822 <a class="megamenu__headerlink" href="/collections/grout">Grout</a> 1823 </h5> 1824 <ul class="megamenu__list"> 1825 1826 <li class="megamenu__listitem"> 1827 <a class="megamenu__listlink" href="/products/granite-gold-grout-cleaner%C2%AE"> Grout Cleaner</a> 1828 </li> 1829 1830 <li class="megamenu__listitem"> 1831 <a class="megamenu__listlink" href="/products/grout-brush">Grout Brush</a> 1832 </li> 1833 1834 <li class="megamenu__listitem"> 1835 <a class="megamenu__listlink" href="https://granitegold.com/products/granite-gold%C2%AE-sealer?variant=44290655355185">Sealer </a> 1836 </li> 1837 1838 <li class="megamenu__listitem"> 1839 <a class="megamenu__listlink" href="/products/granite-gold-scrub-sponge%C2%AE">Scrub Sponge</a> 1840 </li> 1841 1842 </ul> 1843 </li> 1844 1845 1846 1847 1848 <li class="megamenu__listcontainer "> 1849 1850 <h5 class="megamenu__header"> 1851 <a class="megamenu__headerlink" href="https://granitegold.com/collections/floor-cleaners">Floors</a> 1852 </h5> 1853 <ul class="megamenu__list"> 1854 1855 <li class="megamenu__listitem"> 1856 <a class="megamenu__listlink" href="/products/stone-tile-floor-cleaner">Stone & Tile Floor Cleaner</a> 1857 </li> 1858 1859 <li class="megamenu__listitem"> 1860 <a class="megamenu__listlink" href="/products/granite-gold-squeeze-mop-floor-cleaner%C2%AE">Squeeze & Mop Floor Cleaner</a> 1861 </li> 1862 1863 <li class="megamenu__listitem"> 1864 <a class="megamenu__listlink" href="/products/grout-brush">Grout Brush</a> 1865 </li> 1866 1867 <li class="megamenu__listitem"> 1868 <a class="megamenu__listlink" href="/products/granite-gold-scrub-sponge%C2%AE">Scrub Sponge</a> 1869 </li> 1870 1871 </ul> 1872 </li> 1873 1874 1875 1876 1877 <li class="megamenu__listcontainer "> 1878 1879 <h5 class="megamenu__header"> 1880 <a class="megamenu__headerlink" href="/collections/showers-baths">Showers & Baths</a> 1881 </h5> 1882 <ul class="megamenu__list"> 1883 1884 <li class="megamenu__listitem"> 1885 <a class="megamenu__listlink" href="/products/shower-cleaner">Shower Cleaner</a> 1886 </li> 1887 1888 <li class="megamenu__listitem"> 1889 <a class="megamenu__listlink" href="/products/granite-gold-scrub-sponge%C2%AE">Scrub Sponge</a> 1890 </li> 1891 1892 <li class="megamenu__listitem"> 1893 <a class="megamenu__listlink" href="/products/granite-gold-grout-cleaner%C2%AE">
1893 Grout Cleaner</a> 1894 </li> 1895 1896 <li class="megamenu__listitem"> 1897 <a class="megamenu__listlink" href="/products/grout-brush">Grout Brush</a> 1898 </li> 1899 1900 <li class="megamenu__listitem"> 1901 <a class="megamenu__listlink" href="/products/granite-gold-all-surface-cleaner%C2%AE">All-Surface Cleaner</a> 1902 </li> 1903 1904 <li class="megamenu__listitem"> 1905 <a class="megamenu__listlink" href="/products/homecare-collection">Homecare Collection</a> 1906 </li> 1907 1908 </ul> 1909 </li> 1910 1911 1912 1913 1914 1915 </ul> 1916 </li> 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 <li class="navigation__menuitem navigation__menuitem--dropdown js-aria-expand js-doubletap-to-go" aria-haspopup="true" aria-expanded="false" role="none"> 1929 <a class="navigation__menulink js-menu-link js-open-dropdown-on-key is_upcase-true" href="https://granitegold.com/collections/microgold"> 1930 1931 1932 <img src="//granitegold.com/cdn/shop/files/MicroGold_Logo_WhiteGold_782e6151-f64d-4592-b775-f19306946457.png?v=1738591163" alt="MicroGold Logo" class="sub-navigation-image"> 1933 1934 1935 1936 1937 <svg class="testament--apollo-down-carrot navigation__menulink--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1938 viewBox="0 0 20 13.3" xml:space="preserve"> 1939 <g class="hover-fill" fill="var(--nav-color)"> 1940 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 1941 </g> 1942 <style>.navigation__menulink .testament--apollo-down-carrot:hover .hover-fill { fill: var(--nav-hover-link-color);}</style> 1943 </svg> 1944 1945 1946 1947 1948 1949 1950 1951 </a> 1952 <ul class="megamenu main-mgmenu "> 1953 1954 1955 1956 1957 1958 <li class="megamenu__listcontainer "> 1959 1960 <h5 class="megamenu__header"> 1961 <a class="megamenu__headerlink" href="/collections/disinfecting-1">Disinfecting</a> 1962 </h5> 1963 <ul class="megamenu__list"> 1964 1965 <li class="megamenu__listitem"> 1966 <a class="megamenu__listlink" href="/products/antimicrobial-protection">Multi-Action Disinfecting Antimicrobial Spray</a> 1967 </li> 1968 1969 <li class="megamenu__listitem"> 1970 <a class="megamenu__listlink" href="/products/microgold%C2%AEall-purpose-cleaner">All-Purpose Cleaner</a> 1971 </li> 1972 1973 </ul> 1974 </li> 1975 1976 1977 1978 1979 <li class="megamenu__listcontainer "> 1980 1981 <h5 class="megamenu__header"> 1982 <a class="megamenu__headerlink" href="/collections/personal-care">Personal Care</a> 1983 </h5> 1984 <ul class="megamenu__list"> 1985 1986 <li class="megamenu__listitem"> 1987 <a class="megamenu__listlink" href="/products/microgold-waterless-hand-soap">Waterless Hand Soap</a> 1988 </li> 1989 1990 <li class="megamenu__listitem"> 1991 <a class="megamenu__listlink" href="/products/virushield-ghost%E2%84%A2-3-pack">ViruShield Ghost</a> 1992 </li> 1993 1994 </ul> 1995 </li> 1996 1997 1998 1999 2000 2001 </ul> 2002 </li> 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 <li class="navigation__menuitem navigation__menuitem--dropdown js-aria-expand js-doubletap-to-go" aria-haspopup="true" aria-expanded="false" role="none"> 2015 <a class="navigation__menulink js-menu-link js-open-dropdown-on-key is_upcase-true" href="https://granitegold.com/collections/guardsman"> 2016 2017 2018 <img src="//granitegold.com/cdn/shop/files/Gman_Logo13_-_3C_White-NoTag-01.png?v=1738591136" alt="Guardsman logo" class="sub-navigation-image"> 2019 2020 2021 2022 2023 <svg class="testament--apollo-down-carrot navigation__menulink--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2024 viewBox="0 0 20 13.3" xml:space="preserve"> 2025 <g class="hover-fill" fill="var(--nav-color)"> 2026 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 2027 </g> 2028 <style>.navigation__menulink .testament--apollo-down-carrot:hover .hover-fill { fill: var(--nav-hover-link-color);}</style> 2029 </svg> 2030 2031 2032 2033 2034 2035 2036 2037 </a> 2038 <ul class="megamenu main-mgmenu "> 2039 2040 2041 2042 2043 2044 <li class="megamenu__listcontainer "> 2045 2046 <h5 class="megamenu__header"> 2047 <a class="megamenu__headerlink" href="/collections/wood-furniture">Wood Furniture</a> 2048 </h5> 2049 <ul class="megamenu__list"> 2050 2051 <li class="megamenu__listitem"> 2052 <a class="megamenu__listlink" href="/products/deep-clean-purifying-wood-cleaner-12-5-oz-aerosol">Deep Clean Purifying Wood Cleaner </a> 2053 </li> 2054 2055 <li class="megamenu__listitem"> 2056 <a class="megamenu__listlink" href="/products/anytime-clean-polish-for-wood-woodland-fresh">Anytime Clean & Polish for Wood - Woodland Fresh</a> 2057 </li> 2058 2059 <li class="megamenu__listitem"> 2060 <a class="megamenu__listlink" href="/products/anytime-clean-polish-for-wood">Anytime Clean & Polish for Wood - Lemon Fresh </a> 2061 </li> 2062 2063 <li class="megamenu__listitem"> 2064 <a class="megamenu__listlink" href="/products/anytime-clean-polish-cream-with-uv-protection-16-oz">Anytime Clean & Polish for Wood - Cream</a> 2065 </li> 2066 2067 <li class="megamenu__listitem"> 2068 <a class="megamenu__listlink" href="/products/revitalizing-lemon-oil-with-uv-protection">Revitalizing Lemon Oil with UV Protection</a> 2069 </li> 2070 2071 <li class="megamenu__listitem"> 2072 <a class="megamenu__listlink" href="/products/felt-pads">Felt Pads </a> 2073 </li> 2074 2075 </ul> 2076 </li> 2077 2078 2079 2080 2081 <li class="megamenu__listcontainer "> 2082 2083 <h5 class="megamenu__header"> 2084 <a class="megamenu__headerlink" href="/collections/wood-repair">Wood Repair</a> 2085 </h5> 2086 <ul class="megamenu__list"> 2087 2088 <li class="megamenu__listitem"> 2089 <a class="megamenu__listlink" href="/products/watermark-remover">Watermark Remover</a> 2090 </li> 2091 2092 <li class="megamenu__listitem"> 2093 <a class="megamenu__listlink" href="/products/furniture-repair-kit-for-wood-furniture">Furniture Repair Kit</a> 2094 </li> 2095 2096 <li class="megamenu__listitem"> 2097 <a class="megamenu__listlink" href="/products/brown-wood-finish-touch-up-markers">Brown Wood Finish Touch-Up Markers</a> 2098 </li> 2099 2100 <li class="megamenu__listitem"> 2101 <a class="megamenu__listlink" href="/products/filler-sticks">Filler Sticks</a> 2102 </li> 2103 2104 </ul> 2105 </li> 2106 2107 2108 2109 2110 <li class="megamenu__listcontainer "> 2111 2112 <h5 class="megamenu__header"> 2113 <a class="megamenu__headerlink" href="/collections/leather">Leather </a> 2114 </h5> 2115 <ul class="megamenu__list"> 2116 2117 <li class="megamenu__listitem"> 2118 <a class="megamenu__listlink" href="/products/clean-renew-wipes-for-leather-20-ct-wipes-and-8-45-oz-cream">Clean & Renew</a> 2119 </li> 2120 2121 <li class="megamenu__listitem"> 2122 <a class="megamenu__listlink" href="/products/protect-preserve-wipes-leather">Protect & Preserve</a> 2123 </li> 2124 2125 <li class="megamenu__listitem"> 2126 <a class="megamenu__listlink" href="/products/renew-protect-for-leather-16-oz-bottle">Renew & Protect</a> 2127 </li> 2128 2129 </ul> 2130 </li> 2131 2132 2133 2134 2135 <li class="megamenu__listcontainer "> 2136 2137 <h5 class="megamenu__header"> 2138 <a class="megamenu__headerlink" href="/collections/fabric-upholstery">Fabric & Upholstery</a> 2139 </h5> 2140 <ul class="megamenu__list"> 2141 2142 <li class="megamenu__listitem"> 2143 <a class="megamenu__listlink" href="/products/fabric-defense-11-oz-aerosol">Fabric Defense </a> 2144 </li> 2145 2146 <li class="megamenu__listitem"> 2147 <a class="megamenu__listlink" href="/products/stain-odor-eliminator-for-fabric">Stain & Odor Eliminator</a> 2148 </li> 2149 2150 </ul> 2151 </li> 2152 2153 2154 2155 2156 <li class="megamenu__listcontainer "> 2157 2158 <h5 class="megamenu__header"> 2159 <a class="megamenu__headerlink" href="/collections/outdoor-furniture">Outdoor Furniture</a> 2160 </h5> 2161 <ul class="megamenu__list"> 2162 2163 <li class="megamenu__listitem"> 2164 <a class="megamenu__listlink" href="/products/weather-defense-outdoor-fabric-protector">Weather Defense Outdoor Fabric Protector</a> 2165 </li> 2166 2167 <li class="megamenu__listitem"> 2168 <a class="megamenu__listlink" href="/products/weather-defense-wood-protector">Weather Defense Wood Protector</a> 2169 </li> 2170 2171 <li class="megamenu__listitem"> 2172 <a class="megamenu__listlink" href="/products/weather-defense-metal-protector">Weather Defense Metal Protector</a> 2173 </li> 2174 2175 </ul> 2176 </li> 2177 2178 2179 2180 2181 <li class="megamenu__listcontainer "> 2182 2183 <h5 class="megamenu__header"> 2184 <a class="megamenu__headerlink" href="/collections/appliances-1">Appliances</a> 2185 </h5> 2186 <ul class="megamenu__list"> 2187 2188 <li class="megamenu__listitem"> 2189 <a class="megamenu__listlink" href="/products/stainless-steel-cleaner-polish">Stainless Steel Cleaner & Polish </a> 2190 </li> 2191 2192 </ul> 2193 </li> 2194 2195 2196 2197 2198 <li class="megamenu__listcontainer "> 2199 2200 <h5 class="megamenu__header"> 2201 <a class="megamenu__headerlink" href="/collections/stain-odor-removal">Stain & Odor Removal</a> 2202 </h5> 2203 <ul class="megamenu__list"> 2204 2205 <li class="megamenu__listitem"> 2206 <a class="megamenu__listlink" href="/products/stain-odor-eliminator-for-fabric">Stain & Odor Eliminator</a> 2207 </li> 2208 2209 </ul> 2210 </li> 2211 2212 2213 2214 2215 <li class="megamenu__listcontainer "> 2216 2217 <h5 class="megamenu__header"> 2218 <a class="megamenu__headerlink" href="/collections/dusting">Dusting</a> 2219 </h5> 2220 <ul class="megamenu__list"> 2221 2222 <li class="megamenu__listitem"> 2223 <a class="megamenu__listlink" href="/products/ultimate-dusting-cloth">Ultimate Dusting Cloth </a> 2224 </li> 2225 2226 </ul> 2227 </li> 2228 2229 2230 2231 2232 2233 2234 2235 </ul> 2236 </li> 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 <li class="navigation__menuitem navigation__menuitem--dropdown js-aria-expand js-doubletap-to-go" aria-haspopup="true" aria-expanded="false" role="none"> 2249 <a class="navigation__menulink js-menu-link js-open-dropdown-on-key is_upcase-true" href="https://granitegold.com/collections/victory"> 2250 2251 2252 <img src="//granitegold.com/cdn/shop/files/Victory_Logo_GreenBox_1.png?v=1738590868" alt="Victory Innovations Co logo" class="sub-navigation-image"> 2253 2254 2255 2256 2257 <svg class="testament--apollo-down-carrot navigation__menulink--icon vib-center" height="6px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2258 viewBox="0 0 20 13.3" xml:space="preserve"> 2259 <g class="hover-fill" fill="var(--nav-color)"> 2260 <polygon points="17.7,0 10,8.3 2.3,0 0,2.5 10,13.3 20,2.5 "/> 2261 </g> 2262 <style>.navigation__menulink .testament--apollo-down-carrot:hover .hover-fill { fill: var(--nav-hover-link-color);}</style> 2263 </svg> 2264 2265 2266 2267 2268 2269 2270 2271 </a> 2272 <ul class="megamenu main-mgmenu "> 2273 2274 2275 2276 2277 2278 <li class="megamenu__listcontainer "> 2279 2280 <h5 class="megamenu__header"> 2281 <a class="megamenu__headerlink" href="/collections/victory">Professional Cordless Electrostatic Sprayers</a> 2282 </h5> 2283 <ul class="megamenu__list"> 2284 2285 <li class="megamenu__listitem"> 2286 <a class="megamenu__listlink" href="/products/victory-professional-cordless-electrostatic-backpack-sprayer">Backpack Sprayer</a> 2287 </li> 2288 2289 <li class="megamenu__listitem"> 2290 <a class="megamenu__listlink" href="/products/victory-professional-cordless-electrostatic-handheld-sprayer">Handheld Sprayer</a> 2291 </li> 2292 2293 </ul> 2294 </li> 2295 2296 2297 2298 2299 2300 </ul> 2301 </li> 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 <li class="navigation__menuitem js-doubletap-to-go" role="none"> 2312 <a class="navigation__menulink js-menu-link is_upcase-true" role="menuitem" href="https://www.granitegoldservices.com/"><img src="https://cdn.shopify.com/s/files/1/0556/0759/0985/files/GG_InHomeServices_Logo_Stacked_Ver2-01.png?v=1656602228" class="sub-navigation-image-services"></a> 2313 </li> 2314 2315 2316 2317 2318 2319 </ul> 2320 2321 2322 </nav> 2323 <div class="clear header-spacer"></div> 2324 </div> 2325 <style> 2326 2327 .navigation { 2328 border-top: 0px solid var(--nav-border-color); 2329 border-bottom: 0px solid var(--nav-border-color); 2330 } 2331 .navigation__menuitem { 2332 line-height: 80px; 2333 } 2334 2335 2336 @media only screen and (min-width: 980px) { 2337 .navigation--sticky.navigation + .header-spacer { 2338 margin-top: 80px; 2339 } 2340 } 2341 2342 2343 2344 2345 2346 @media screen and (max-width: 980px) { 2347 div#upper-content { 2348 width: 100%; 2349 } 2350 } 2351 2352 @media screen and (max-width: 740px) { 2353 .header-wrapper { 2354 margin-top: 70px; 2355 } 2356 } 2357 @media screen and (min-width: 740px and max-width: 980px) { 2358 .header-wrapper { 2359 margin-top: 70px; 2360 } 2361 } 2362 @media screen and ( max-width: 980px ) { 2363 .mobile-menu__logo img { 2364 display: inline-block; 2365 vertical-align: middle; 2366 } 2367 } 2368 </style> 2369 2370</div> 2371 2372 2373</div> 2374 2375 <main class="content-wrapper" role="main"> 2376 <div id="shopify-section-template--26770341069105__main" class="shopify-section"><section class="cart-page ajax-cart__page-wrapper global__section row cart-type--drawer" data-section-type="cart"> 2377 <div class="loading-wrapper js-mini-cart-loader"> 2378 <div class="loading-ripple"><div></div><div></div></div> 2379 </div> 2380 2381 <div class="ajax-cart__header-wrapper grid__wrapper edge"> 2382 <div class="span-4 sm-span-4 auto a-left v-center"><a class="ajax-cart__header__continue-link mb0" href="/collections"> 2383 2384 2385 <svg class="testament--apollo-left-carrot ajax-cart__header__continue-link--icon vib-center" height="12px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 2386 viewBox="0 0 13.3 20" xml:space="preserve"> 2387 <g class="hover-fill" fill="var(--text-color)"> 2388 <polygon class="st0" points="13.3,2.3 10.8,0 0,10 10.8,20 13.3,17.7 5,10 "/> 2389 </g> 2390 <style>.ajax-cart__header__continue-link .testament--apollo-left-carrot:hover .hover-fill { fill: var(--text-color);}</style> 2391 </svg> 2392 2393 2394 2395 2396 2397 2398 2399 <span class="ajax-cart__header__continue-link-text sm-hide vib-center">Continue Shopping</span> 2400 </a> 2401 </div> 2402 <div class="span-4 sm-span-4 auto v-center"> 2403 <h1 class="section-heading a-center mb0">Cart</h1> 2404 </div> 2405 <div class="span-4 sm-span-4 auto a-right v-center"> 2406 <p class="mb0"><span class="js-cart-count inline-block">0</span> Item(s)</p> 2407 </div> 2408 </div> 2409 <div class="ajax-cart__form-wrapper--nojs js-ajax-cart-content-nojs"> 2410 2411 <p class="ajax-cart__empty-cart a-center js-cart-empty ">Your cart is currently empty.</p> 2412 2413 2414 </div> 2415 <div class="ajax-cart__form-wrapper cart-wrapper js-ajax-cart-content"> 2416 </div> 2417</section> 2418 2419</div> 2420 </main> 2421 </div> 2422 <div id="shopify-section-footer" class="shopify-section"><div class="footer-section" data-section-id="footer" data-section-type="footer-section"> 2423 <footer> 2424 <div id="footer-wrapper"> 2425 <div id="footer" class="row"> 2426 <div class="footer-left"> 2427 <div class="row" id="footer-returns" > 2428 <h5 class="footer-h4">RETURN AN ONLINE PURCHASE</h5> 2429 <p> 2430 Bought your item from GraniteGold.com? Your quickest way to exchange or return an item is to call us at 2431 <a href="tel:1-800-475-7866">1-800-475-7866</a> or email 2432 <a href="mailto:[email protected]">[email protected]</a>. Returns are 2433 accepted 30 days from the date of purchase with receipt. 2434 </p> 2435 <div class="footer-ps-widget"> 2436 <a class="ps-widget" ps-sku="GG0032" ></a> 2437 </div> 2438 </div> 2439 </div> 2440 <div class="footer-right"> 2441 2442 <section class="footer-block block-a99effdd-78e1-4d2a-a930-e7dfb98da42a" > 2443 2444 <div class="footer-sect"> 2445 <h5 class="footer-h4">Learn</h5> 2446 <ul class="footer-li"> 2447 2448 <li><a href="/pages/about" title="">About</a></li> 2449 2450 <li><a href="https://granitegold.com/blogs/blog/tagged/Category_Disinfecting" title="">Disinfecting</a></li> 2451 2452 <li><a href="https://granitegold.com/blogs/blog/tagged/Category_Floors" title="">Flooring</a></li> 2453 2454 <li><a href="/blogs/blog/tagged/granite-cleaning" title="">Granite Cleaning</a></li> 2455 2456 <li><a href="https://granitegold.com/blogs/blog/tagged/category_grout" title="">Grout</a></li> 2457 2458 <li><a href="/blogs/blog/tagged/Category_outdoor" title="">Outdoor</a></li> 2459 2460 <li><a href="/blogs/blog/tagged/Category_sealing-stone" title="">Sealing Stone</a></li> 2461 2462 <li><a href="/blogs/blog/tagged/stone-care" title="">Stone Care</a></li> 2463 2464 </ul> 2465 2466 <style> 2467 @media (min-width: 980px) { 2468 .footer-block.block-a99effdd-78e1-4d2a-a930-e7dfb98da42a { 2469 flex-grow: 1; 2470 flex-basis: 180px; 2471 } 2472 } 2473 @media (max-width: 740px) { 2474 .footer-block.block-a99effdd-78e1-4d2a-a930-e7dfb98da42a { 2475 display: inline-block; 2476 width: 49%; 2477 margin-top: 40px; 2478 } 2479 } 2480 </style> 2481 </div> 2482 2483 2484 </section> 2485 2486 <section class="footer-block block-830c1a58-60ee-460b-b04c-be793af15a84" > 2487 2488 <div class="footer-sect"> 2489 <h5 class="footer-h4">Brands</h5> 2490 <ul class="footer-li"> 2491 2492 <li><a href="/collections/granite-gold" title="">Granite Gold</a></li> 2493 2494 <li><a href="/collections/microgold" title="">MicroGold</a></li> 2495 2496 <li><a href="/collections/guardsman" title="">Guardsman</a></li> 2497 2498 <li><a href="/collections/victory" title="">Victory</a></li> 2499 2500 </ul> 2501 2502 <style> 2503 @media (min-width: 980px) { 2504 .footer-block.block-830c1a58-60ee-460b-b04c-be793af15a84 { 2505 flex-grow: 1; 2506 flex-basis: 180px; 2507 } 2508 } 2509 @media (max-width: 740px) { 2510 .footer-block.block-830c1a58-60ee-460b-b04c-be793af15a84 { 2511 display: inline-block; 2512 width: 49%; 2513 margin-top: 40px; 2514 } 2515 } 2516 </style> 2517 </div> 2518 2519 2520 </section> 2521 2522 <section class="footer-block block-0c41b433-299f-4df4-b550-54a4d1112b1c" > 2523 2524 <div class="footer-sect"> 2525 <h5 class="footer-h4">Help</h5> 2526 <ul class="footer-li"> 2527 2528 <li><a href="/pages/contact" title="">Contact</a></li> 2529 2530 <li><a href="/pages/msds-data" title="">SDS & Ingredients</a></li> 2531 2532 <li><a href="/pages/ask-the-experts" title="">
2532Ask The Experts</a></li> 2533 2534 <li><a href="tel:1-800-475-7866" title="">1-800-475-7866</a></li> 2535 2536 <li><a href="/community/faq" title="">FAQ</a></li> 2537 2538 <li><a href="/pages/privacy-policy" title="">Privacy Policy</a></li> 2539 2540 <li><a href="/pages/terms-and-conditions" title="">Terms and Conditions</a></li> 2541 2542 <li><a href="https://granitegold.com/pages/international" title="">International</a></li> 2543 2544 <li><a href="https://granitegold.com/pages/foh" title="">Folds of Honor</a></li> 2545 2546 </ul> 2547 2548 <style> 2549 @media (min-width: 980px) { 2550 .footer-block.block-0c41b433-299f-4df4-b550-54a4d1112b1c { 2551 flex-grow: 1; 2552 flex-basis: 180px; 2553 } 2554 } 2555 @media (max-width: 740px) { 2556 .footer-block.block-0c41b433-299f-4df4-b550-54a4d1112b1c { 2557 display: inline-block; 2558 width: 49%; 2559 margin-top: 40px; 2560 } 2561 } 2562 </style> 2563 </div> 2564 2565 2566 </section> 2567 2568 <section class="footer-block block-fd564e2c-609b-437e-a84b-4211af0701d1" > 2569 2570 <div class="footer-sect"><h5 class="footer-h4">Follow Us</h5><div class="rte"> 2571 <ul class="social-icons__list "> 2572 2573 <li> 2574 <a href="https://www.facebook.com/GraniteGold" target="_blank" aria-label="Facebook"> 2575 2576 2577 2578 2579 <svg class="testament--facebook social-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" 2580 y="0px" viewBox="0 0 11 20" xml:space="preserve"> 2581 <g class="hover-fill" fill="var(--hello-color)"> 2582 <path d="M11,0H8C5.2,0,3,2.2,3,5v3H0v4h3v8h4v-8h3l1-4H7V5c0-0.6,0.4-1,1-1h3V0z"/> 2583 </g> 2584 <style>.announcement__bar-section .testament--facebook:hover .hover-fill { fill: var(--hello-color);}</style> 2585 </svg> 2586 2587 2588 2589 2590 2591 </a> 2592 </li> 2593 2594 2595 <li> 2596 <a href="https://www.instagram.com/granitegold/" target="_blank" aria-label="Instagram"> 2597 2598 2599 2600 2601 <svg class="testament--instagram social-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" 2602 y="0px" viewBox="0 0 19.9 20" xml:space="preserve"> 2603 <g class="hover-fill" fill="var(--hello-color)"> 2604 <path d="M10,4.8c-2.8,0-5.1,2.3-5.1,5.1S7.2,15,10,15s5.1-2.3,5.1-5.1S12.8,4.8,10,4.8z M10,13.2c-1.8,0-3.3-1.5-3.3-3.3 2605 S8.2,6.6,10,6.6s3.3,1.5,3.3,3.3S11.8,13.2,10,13.2z M15.2,3.4c-0.6,0-1.1,0.5-1.1,1.1s0.5,1.3,1.1,1.3s1.3-0.5,1.3-1.1 2606 c0-0.3-0.1-0.6-0.4-0.9S15.6,3.4,15.2,3.4z M19.9,9.9c0-1.4,0-2.7-0.1-4.1c-0.1-1.5-0.4-3-1.6-4.2C17,0.5,15.6,0.1,13.9,0 2607 c-1.2,0-2.6,0-3.9,0C8.6,0,7.2,0,5.8,0.1c-1.5,0-2.9,0.4-4.1,1.5S0.2,4.1,0.1,5.8C0,7.2,0,8.6,0,9.9c0,1.3,0,2.8,0.1,4.2 2608 c0.1,1.5,0.4,3,1.6,4.2c1.1,1.1,2.5,1.5,4.2,1.6C7.3,20,8.6,20,10,20s2.7,0,4.1-0.1c1.5-0.1,3-0.4,4.2-1.6c1.1-1.1,1.5-2.5,1.6-4.2 2609 C19.9,12.7,19.9,11.3,19.9,9.9z M17.6,15.7c-0.1,0.5-0.4,0.8-0.8,1.1c-0.4,0.4-0.6,0.5-1.1,0.8c-1.3,0.5-4.4,0.4-5.8,0.4 2610 s-4.6,0.1-5.8-0.4c-0.5-0.1-0.8-0.4-1.1-0.8c-0.4-0.4-0.5-0.6-0.8-1.1c-0.5-1.3-0.4-4.4-0.4-5.8S1.7,5.3,2.2,4.1 2611 C2.3,3.6,2.6,3.3,3,3s0.6-0.5,1.1-0.8c1.3-0.5,4.4-0.4,5.8-0.4s4.6-0.1,5.8,0.4c0.5,0.1,0.8,0.4,1.1,0.8c0.4,0.4,0.5,0.6,0.8,1.1 2612 C18.1,5.3,18,8.5,18,9.9S18.2,14.4,17.6,15.7z"/> 2613 </g> 2614 <style>.announcement__bar-section .testament--instagram:hover .hover-fill { fill: var(--hello-color);}</style> 2615 </svg> 2616 2617 2618 2619 2620 2621 </a> 2622 </li> 2623 2624 2625 <li> 2626 <a href="https://twitter.com/granitegold" target="_blank" aria-label="Twitter"> 2627 2628 2629 2630 2631 <svg class="testament--twitter social-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" 2632 y="0px" viewBox="0 0 24.5 20" style="enable-background:new 0 0 24.5 20;" xml:space="preserve"> 2633 <g class="hover-fill" fill="var(--hello-color)">
2634 <path d="M17.425641,0 L20.8184615,0 L13.4061538,8.47179487 L22.1261538,20 L15.2984615,20 L9.95076923,13.0082051 L3.83179487,20 L0.436923077,20 L8.36512821,10.9384615 L-1.13686838e-13,0 L7.00102564,0 L11.8348718,6.39076923 L17.425641,0 Z M16.2348718,17.9692308 L18.1148718,17.9692308 L5.97948718,1.92410256 L3.96205128,1.92410256 L16.2348718,17.9692308 Z"/> 2635 </g> 2636 <style>.announcement__bar-section .testament--twitter:hover .hover-fill { fill: var(--hello-color);}</style> 2637 </svg> 2638 2639 2640 2641 2642 2643 </a> 2644 </li> 2645 2646 2647 2648 2649 <li> 2650 <a href="https://www.youtube.com/user/StoneCareExperts" target="_blank" aria-label="Youtube"> 2651 2652 2653 2654 2655 <svg class="testament--youtube social-icons--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" 2656 y="0px" viewBox="0 0 28.5 20" xml:space="preserve"> 2657 <g class="hover-fill" fill="var(--hello-color)"> 2658 <path d="M28,3.3c-0.3-1.3-1.3-2.1-2.4-2.4C23.3,0,14.3,0,14.3,0s-8.8,0-11,0.6C2,1,1,1.9,0.7,3.1C0,5.4,0,9.9,0,9.9s0,4.7,0.7,6.8 2659 C1,18,2,19,3.3,19.3c2.2,0.7,11,0.7,11,0.7s8.9,0,11.1-0.7c1.3-0.3,2.1-1.3,2.4-2.4c0.7-2.3,0.7-6.8,0.7-6.8S28.6,5.4,28,3.3z 2660 M11.5,14.3V5.9l7.3,4.2L11.5,14.3z"/> 2661 </g> 2662 <style>.announcement__bar-section .testament--youtube:hover .hover-fill { fill: var(--hello-color);}</style> 2663 </svg> 2664 2665 2666 2667 2668 2669 </a> 2670 </li> 2671 2672 2673 2674 2675</ul> 2676 2677 </div><style> 2678 @media (min-width: 980px) { 2679 .footer-block.block-fd564e2c-609b-437e-a84b-4211af0701d1 { 2680 flex-grow: 2; 2681 flex-basis: 180px 2682 } 2683 } 2684 .footer-block.block-fd564e2c-609b-437e-a84b-4211af0701d1 .logo-image { 2685 max-width: 300px; 2686 width: 300px; 2687 } 2688 </style> 2689 </div> 2690 2691 </section> 2692 2693 </div> 2694 </div> 2695 <div id="bottom-footer" class="row"> 2696 <div class="footer-left"> 2697 2698 2699 <div id="copy" class="desktop-12 tablet-6 mobile-3"> 2700 <p> 2701 Granite Gold Inc. | 2702 <a href="https://goo.gl/maps/A2UoWi2Qa6C5Zowi7" target="_blank" 2703 >12780 Danielson Court, Suite A, Poway, CA 92064</a 2704 > 2705 | <a href="tel:858-499-8933">858-499-8933</a> | <a href="tel:800-475-7866">800-475-7866</a> | 2706 GraniteGold.com 2707 </p> 2708 <p> 2709 Copyright © 2026 2710 <a href="/" title="">Granite Gold®</a>. 2711 </p> 2712 </div> 2713 </div> 2714 <div class="footer-right"> 2715 2716 2717 </div> 2718 </div> 2719 </div> 2720 </footer> 2721
2721<script type="text/javascript" id="zsiqchat"> 2722 var $zoho=$zoho || {};$zoho.salesiq = $zoho.salesiq || {widgetcode: "5487c086b2a32848713983ba58f53776494473c4806e9c08c7a05c5f6390c7e45b3cc65a44e7ecddabee40ced28dcfbd", values:{},ready:function(){}};var d=document;s=d.createElement("script");s.type="text/javascript";s.id="zsiqscript";s.defer=true;s.src="https://salesiq.zoho.com/widget";t=d.getElementsByTagName("script")[0];t.parentNode.insertBefore(s,t); 2723 </script>
2723 2724 <style> 2725 #footer .footer-sect { 2726 text-align: ; 2727 2728 } 2729 #footer-wrapper { 2730 text-align: left; 2731 } 2732 2733 @media (min-width: 980px) { 2734 #footer { 2735 display: flex; 2736 } 2737 } 2738 2739 div#bottom-footer { 2740 /* display: flex; */ 2741 /* margin: 0 auto; */ 2742 /* padding-top: 32px; */ 2743 border-top: 1px solid rgba(0,0,0,0); 2744 margin-top: 64px; 2745 align-items: flex-end; 2746 background-color: #1b3264; 2747 width: 100%; 2748 } 2749 2750 div#bottom-footer .footer-left { 2751 width: 100%; 2752 text-align: left; 2753 } 2754 2755 div#bottom-footer .footer-right { 2756 width: 100%; 2757 text-align: right; 2758 } 2759 2760 div#bottom-footer #copy p { 2761 text-align: center; 2762 margin: 0; 2763 } 2764 div#bottom-footer #payment { 2765 text-align: right; 2766 margin-top: 16px; 2767 } 2768 div#bottom-footer .selectors-form { 2769 justify-content: flex-end; 2770 margin: 0; 2771 } 2772 div#bottom-footer #footer-icons { 2773 margin: 0; 2774 } 2775 div#bottom-footer #footer-icons i { 2776 font-size: 19px; 2777 } 2778 div#bottom-footer div#copy { 2779 margin: 20px 20px 10px; 2780 text-transform: capitalize; 2781 } 2782 2783 @media (min-width: 980px) { 2784 #footer #payment { 2785 text-align: left; 2786 } 2787 #footer ul#footer-icons { 2788 text-align: left; 2789 } 2790 2791 #footer ul#footer-icons li:first-child { 2792 margin-left: 0; 2793 padding-left: 0; 2794 } 2795 #footer .selectors-form { 2796 justify-content: flex-start; 2797 flex-wrap: nowrap; 2798 } 2799 2800 } 2801 @media (max-width: 740px) { 2802 div#bottom-footer { 2803 flex-wrap: wrap; 2804 } 2805 div#bottom-footer .footer-left { 2806 width: 100%; 2807 text-align: left; 2808 order:2; 2809 margin-top: 31px; 2810 } 2811 div#bottom-footer .footer-right { 2812 width: 100%; 2813 text-align: left; 2814 order: 1; 2815 } 2816 div#bottom-footer .selectors-form { 2817 justify-content: flex-start; 2818 margin: 0; 2819 } 2820 div#bottom-footer #payment { 2821 text-align: left; 2822 } 2823 div#bottom-footer .footer-section .disclosure__toggle { 2824 height: 44px; 2825 width: 80px; 2826 } 2827 section.footer-block { 2828 vertical-align: top; 2829 } 2830 } 2831 </style> 2832</div> 2833 2834</div> 2835 2836 <a href="#" class="scrollup" aria-label="Scroll to top"> 2837 2838 2839 <svg class="testament--apollo-up-carrot scrollup--icon" height="12px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 2840 viewBox="0 0 20 12.3" xml:space="preserve"> 2841 <g class="hover-fill" fill="var(--footer-text)"><polygon points="10,0 0,10 2.3,12.3 10,4.7 17.7,12.3 20,10 "/></g> 2842 <style>.scrollup .testament--apollo-up-carrot:hover .hover-fill { fill: var(--footer-text);}</style> 2843 </svg> 2844 2845 2846 2847 2848 2849 2850 2851 </a> 2852 2853 </div>
2854 <aside class="slideout slideout__drawer-right search-sidebar" 2855 data-wau-slideout="search-sidebar" 2856 id="slideout-search-sidebar"> 2857 <div class="slideout__trigger--close"> 2858 <button class="slideout__trigger-search-sidebar js-slideout-close" 2859 data-slideout-direction="right" 2860 aria-label="Close sidebar" 2861 tabindex="0" 2862 type="button" 2863 name="button"> 2864 <div class="icn-close"></div> 2865 </button> 2866 </div> 2867 <div class="sidebar__search-container"> 2868 <form action="/search" method="get"><predictive-search 2869 data-routes="/search/suggest" 2870 data-show-only-products="false" 2871 data-results-per-resource="6" 2872 data-input-selector='input[name="q"]' 2873 data-results-selector="#predictive-search" 2874 ><input 2875 type="text" 2876 name="q" 2877 id="searchbox-" 2878 class="searchbox__input" 2879 placeholder="Search" 2880 value=""role="combobox" 2881 aria-expanded="false" 2882 aria-owns="predictive-search-results-list" 2883 aria-controls="predictive-search-results-list" 2884 aria-haspopup="listbox" 2885 aria-autocomplete="list" 2886 autocorrect="off" 2887 autocomplete="off" 2888 autocapitalize="off" 2889 spellcheck="false"> 2890 <input value="Search" name="submit" id="search_button" class="button" type="submit"> 2891 2892 <input name="options[prefix]" type="hidden" value="last"> 2893 2894 2895<div id="predictive-search" class="predictive-search" tabindex="-1"></div></form></predictive-search></div> 2896 </aside>
2896<aside class="slideout slideout__drawer-right mini-cart" data-wau-slideout="ajax-cart" id="slideout-ajax-cart"> 2897 <section id="mini-cart" data-ajax-cart-mini class="mini-cart__container js-mini-cart-wrapper ajax-cart__drawer-wrapper"> 2898 <div class="loading-wrapper js-mini-cart-loader"> 2899 <div class="loading-ripple"><div></div><div></div></div> 2900 </div> 2901 <div class="ajax-cart__header-wrapper grid__wrapper edge"> 2902 <div class="span-4 sm-span-4 auto a-left v-center"> 2903 <div class="slideout__trigger--close"> 2904 <button class="slideout__trigger-ajax-cart js-slideout-close" data-slideout-direction="right" aria-controls="slideout-ajax-cart" aria-label="Close cart" tabindex="0" type="button" name="button"> 2905 <div class="icn-close"></div> 2906 </button> 2907 </div> 2908 </div> 2909 <div class="span-4 sm-span-4 auto v-center"> 2910 <h2 class="section-heading a-center mb0">Cart</h2> 2911 </div> 2912 <div class="span-4 sm-span-4 auto a-right v-center"> 2913 <p class="mb0"><span class="js-cart-count inline-block">0</span> Item(s)</p> 2914 </div> 2915 </div> 2916 2917 <div class="ajax-cart__form-wrapper cart-wrapper js-ajax-cart-content"> 2918 2919 </div> 2920</section> 2921 2922 </aside>
2923 <aside class="slideout slideout__drawer-right mini-cart" data-wau-slideout="quickview" id="slideout-quickview-cart"><section class="product-quickview__container"> 2924 <div class="slideout__trigger--close slideout__trigger-quickview__wrapper"> 2925 <button class="slideout__trigger-quickview js-slideout-close" aria-controls="slideout-quickview" data-slideout-direction="right" aria-label="Close quickview" tabindex="0" type="button" name="button"> 2926 <div class="icn-close"></div> 2927 </button> 2928 </div> 2929 <div id="quickview-form" class="product-quickview__form-wrapper js-quickview-content"> 2930 2931 </div> 2932</section> 2933</aside>
2933<script id="cart-config" type="application/json"> 2934 { 2935 "cart_url": "\/cart", 2936 "cart_error": "Cart Error", 2937 "update_qty_error": "Some items became unavailable. Update the quantity and try again.", 2938 "pre_order": "Pre Order", 2939 "add_to_cart": "Add to Cart", 2940 "adding_to_cart": "Adding...", 2941 "added_to_cart": "Added to Cart", 2942 "cart_added_event": "go_to_active_cart", 2943 "cart_action": "drawer", 2944 "show_calculator": true, 2945 "calculator_error": "Calculator Error:", 2946 "calculator_submit": "Calculate Shipping", 2947 "calculator_calculating": "Calculating...", 2948 "customer_logged_in": false, 2949 "money_format": "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", 2950 "shipping_no_destination": "We do not ship to this destination.", 2951 "shipping_single_rate": "There is one shipping rate available for ", 2952 "shipping_multi_rate_one": "There are ", 2953 "shipping_multi_rate_two": " shipping rates available for ", 2954 "shipping_multi_rate_three": ", starting at " 2955 } 2956</script>
2956 2957 2958
2958<script src="//granitegold.com/cdn/shop/t/15/assets/eventemitter3.min.js?v=27939738353326123541779502740"></script>
2958 2959
2959<script src="//granitegold.com/cdn/shop/t/15/assets/theme.js?v=35920753679407199421779502740"></script>
2959 2960 2961 <div id="shopify-section-mailing-popup" class="shopify-section"><section data-section-id="mailing-popup" data-section-type="mailing-popup"> 2962<div class="js-popup newsletter__popup-container" 2963 style="display:none" 2964 data-popup-enabled=false 2965 data-popup-delay=5 2966 data-popup-frequency=7> 2967 <a class="js-popup-close newsletter__popup-container-close" href=""> 2968 2969 2970 <svg class="testament--apollo-close popup-container-close--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 2971 viewBox="0 0 20 20" xml:space="preserve"> 2972 <g class="hover-fill" fill=""> 2973 <polygon points="20,2 18,0 10,8 2,0 0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 "/> 2974 </g> 2975 <style>.newsletter__popup-container-close .testament--apollo-close:hover .hover-fill { fill: ;}</style> 2976 </svg> 2977 2978 2979 2980 2981 2982 2983 2984 </a> 2985 <div id="newsletter__popup-content"> 2986 2987 <div class="newsletter__popup-text"> 2988 <h3>Join our mailing list</h3> 2989 <p>For updates on products and new releases</p> 2990 </div> 2991 <div class="clear"></div> 2992 <div class="newsletter__popup-form"> 2993 <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2994 2995 2996 <input type="hidden" name="contact[tags]" value="prospect, newsletter"> 2997 <input type="email" name="contact[email]" placeholder="Enter Email Address"> 2998 <input type="submit" value="Join"><div class="gdpr_disclaimer rte small"> 2999 <span>*By completing this form you're signing up to receive our emails and can unsubscribe at any time.</span> 3000 </div> 3001 </form> 3002 </div> 3003 </div> 3004</div> 3005</section> 3006 3007</div> 3008 3009
3009<script> 3010 window.lazySizesConfig = window.lazySizesConfig || {}; 3011 window.lazySizesConfig.minSize = 360; 3012 </script>
3012<script src="//granitegold.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" defer="defer"></script>
3012<script> 3013 document.documentElement.className = 3014 document.documentElement.className.replace("no-js","js"); 3015 </script>
3015 3016 3017 <!-- Root element of PhotoSwipe. Must have class pswp. --> 3018 <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 3019 <!-- Background of PhotoSwipe. 3020 It's a separate element as animating opacity is faster than rgba(). --> 3021 <div class="pswp__bg"></div> 3022 <!-- Slides wrapper with overflow:hidden. --> 3023 <div class="pswp__scroll-wrap"> 3024 <!-- Container that holds slides. 3025 PhotoSwipe keeps only 3 of them in the DOM to save memory. 3026 Don't modify these 3 pswp__item elements, data is added later on. --> 3027 <div class="pswp__container"> 3028 <div class="pswp__item"></div> 3029 <div class="pswp__item"></div> 3030 <div class="pswp__item"></div> 3031 </div> 3032 <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. --> 3033 <div class="pswp__ui pswp__ui--hidden"> 3034 <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"> 3035 3036 3037 <svg class="testament--apollo-left-carrot pswp__button--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 3038 viewBox="0 0 13.3 20" xml:space="preserve"> 3039 <g class="hover-fill" fill="var(--direction-color)"> 3040 <polygon class="st0" points="13.3,2.3 10.8,0 0,10 10.8,20 13.3,17.7 5,10 "/> 3041 </g> 3042 <style>.pswp__button .testament--apollo-left-carrot:hover .hover-fill { fill: var(--direction-color);}</style> 3043 </svg> 3044 3045 3046 3047 3048 3049 3050 3051 </button> 3052 <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"> 3053 3054 3055 <svg class="testament--apollo-right-carrot pswp__button--icon" height="14px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 3056 viewBox="0 0 13.3 20" xml:space="preserve"> 3057 <g class="hover-fill" fill="var(--direction-color)"> 3058 <polygon points="0,2.3 2.5,0 13.3,10 2.5,20 0,17.7 8.3,10 "/> 3059 </g> 3060 <style>.pswp__button .testament--apollo-right-carrot:hover .hover-fill { fill: var(--direction-color);}</style> 3061 </svg> 3062 3063 3064 3065 3066 3067 3068 3069 </button> 3070 <button class="pswp__button pswp__button--close" title="Close (Esc)"> 3071 3072 3073 <svg class="testament--apollo-close pswp__button--icon" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 3074 viewBox="0 0 20 20" xml:space="preserve"> 3075 <g class="hover-fill" fill="var(--direction-color)"> 3076 <polygon points="20,2 18,0 10,8 2,0 0,2 8,10 0,18 2,20 10,12 18,20 20,18 12,10 "/> 3077 </g> 3078 <style>.pswp__button .testament--apollo-close:hover .hover-fill { fill: var(--direction-color);}</style> 3079 </svg> 3080 3081 3082 3083 3084 3085 3086 3087 </button> 3088 </div> 3089 </div> 3090 </div> 3091 <!-- PickyStory snippet "main_widget_script", do not modify. Safe to remove after the app is uninstalled --> 3092 3093
3093<script defer src="https://cdn.pickystory.com/widget/dist/latest/pickystory-widget.min.js"></script>
3093 3094 3095 <!-- PickyStory end snippet "main_widget_script" --> 3096<style> .slideout-right--open .slideout--active.slideout__drawer-right {z-index: 999999;} </style>
3097<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3097 3098</body> 3099</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.