1<!doctype html> 2<html class="no-js" lang="en"> 3<head> 4 5 <link rel="preload" href="//discounthockey.com/cdn/shop/t/75/assets/styles.css?v=175081617758963580411759332112" as="style"> 6 <meta charset="utf-8" /> 7<meta name="viewport" content="width=device-width,initial-scale=1.0" /> 8<meta http-equiv="X-UA-Compatible" content="IE=edge"> 9 10<link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 11<link rel="preconnect" href="https://fonts.shopify.com" crossorigin> 12<link rel="preconnect" href="https://monorail-edge.shopifysvc.com"><link rel="preload" as="font" href="//discounthockey.com/cdn/fonts/roboto_condensed/robotocondensed_n4.01812de96ca5a5e9d19bef3ca9cc80dd1bf6c8b8.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//discounthockey.com/cdn/fonts/roboto_condensed/robotocondensed_n7.0c73a613503672be244d2f29ab6ddd3fc3cc69ae.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//discounthockey.com/cdn/fonts/roboto_condensed/robotocondensed_i4.05c7f163ad2c00a3c4257606d1227691aff9070b.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//discounthockey.com/cdn/fonts/roboto_condensed/robotocondensed_i7.bed9f3a01efda68cdff8b63e6195c957a0da68cb.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//discounthockey.com/cdn/fonts/roboto_condensed/robotocondensed_n7.0c73a613503672be244d2f29ab6ddd3fc3cc69ae.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//discounthockey.com/cdn/fonts/roboto_condensed/robotocondensed_n7.0c73a613503672be244d2f29ab6ddd3fc3cc69ae.woff2" type="font/woff2" crossorigin><link rel="preload" as="font" href="//discounthockey.com/cdn/fonts/lobster_two/lobstertwo_i7.d990604a4cd16b9f1e83ca47aba256f380b4527c.woff2" type="font/woff2" crossorigin><link rel="preload" href="//discounthockey.com/cdn/shop/t/75/assets/vendor.min.js?v=109634595573403464951686171123" as="script"> 13<link rel="preload" href="//discounthockey.com/cdn/shop/t/75/assets/theme.js?v=27124285489176139651686171123" as="script"><link rel="canonical" href="https://discounthockey.com/pages/store-locations" /><link rel="shortcut icon" href="//discounthockey.com/cdn/shop/files/favicon_e8428853-2e7b-4cb7-9223-383c43438065.png?v=1669181917" type="image/png" /> 14 15 <meta name="theme-color" content="#0c5b96"> 16 17 <title> 18 Store Locations – Discount Hockey 19 </title> 20 21 <meta property="og:site_name" content="Discount Hockey"> 22<meta property="og:url" content="https://discounthockey.com/pages/store-locations"> 23<meta property="og:title" content="Store Locations"> 24<meta property="og:type" content="website"> 25<meta property="og:description" content="Discount Hockey carries the best selection of hockey equipment, ice skates, sticks, helmets, gloves, accessories, custom jerseys, goalie equipment, and more!"><meta property="og:image" content="http://discounthockey.com/cdn/shop/files/logo_new_1200x1200.webp?v=1655478130"> 26 <meta property="og:image:secure_url" content="https://discounthockey.com/cdn/shop/files/logo_new_1200x1200.webp?v=1655478130"> 27 <meta property="og:image:width" content="1200"> 28 <meta property="og:image:height" content="628"><meta name="twitter:site" content="@discounthockey"><meta name="twitter:card" content="summary_large_image"> 29<meta name="twitter:title" content="Store Locations"> 30<meta name="twitter:description" content="Discount Hockey carries the best selection of hockey equipment, ice skates, sticks, helmets, gloves, accessories, custom jerseys, goalie equipment, and more!"> 31 32 33 <link href="//discounthockey.com/cdn/shop/t/75/assets/styles.css?v=175081617758963580411759332112" rel="stylesheet" type="text/css" media="all" /> 34 <link href="//discounthockey.com/cdn/shop/t/75/assets/custom.css?v=116451717208982789691689786938" rel="stylesheet" type="text/css" media="all" /> 35 36
36<script> 37 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 38 window.theme = window.theme || {}; 39 40 theme.money_format_with_code_preference = "${{amount}}"; 41 42 theme.money_format = "${{amount}}"; 43 theme.customerIsLoggedIn = false; 44 45 46 theme.shippingCalcMoneyFormat = "${{amount}}"; 47 48 49 theme.strings = { 50 previous: "Previous", 51 next: "Next", 52 close: "Close", 53 addressError: "Error looking up that address", 54 addressNoResults: "No results for that address", 55 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 56 authError: "There was a problem authenticating your Google Maps API Key.", 57 shippingCalcSubmitButton: "Calculate shipping", 58 shippingCalcSubmitButtonDisabled: "Calculating...", 59 infiniteScrollCollectionLoading: "Loading more items...", 60 infiniteScrollCollectionFinishedMsg : "No more items", 61 infiniteScrollBlogLoading: "Loading more articles...", 62 infiniteScrollBlogFinishedMsg : "No more articles", 63 blogsShowTags: "Show tags", 64 priceNonExistent: "Unavailable", 65 buttonDefault: "Add to cart", 66 buttonNoStock: "Out of stock", 67 buttonNoVariant: "Unavailable", 68 unitPriceSeparator: " \/ ", 69 onlyXLeft: "[[ quantity ]] in stock", 70 productAddingToCart: "Adding", 71 productAddedToCart: "Added", 72 quickbuyAdded: "Added to cart", 73 cartSummary: "View cart", 74 cartContinue: "Continue shopping", 75 colorBoxPrevious: "Previous", 76 colorBoxNext: "Next", 77 colorBoxClose: "Close", 78 imageSlider: "Image slider", 79 confirmEmptyCart: "Are you sure you want to empty your cart?", 80 inYourCart: "In your cart", 81 removeFromCart: "Remove from cart", 82 clearAll: "Clear all", 83 layout_live_search_see_all: "See all results", 84 general_quick_search_pages: "Pages", 85 general_quick_search_no_results: "Sorry, we couldn\u0026#39;t find any results", 86 products_labels_sold_out: "Sold Out", 87 products_labels_sale: "Sale", 88 maximumQuantity: "You can only have [quantity] in your cart", 89 fullDetails: "Full details", 90 cartConfirmRemove: "Are you sure you want to remove this item?" 91 }; 92 93 theme.routes = { 94 root_url: '/', 95 account_url: '/account', 96 account_login_url: 'https://discounthockey.com/customer_authentication/redirect?locale=en®ion_country=US', 97 account_logout_url: '/account/logout', 98 account_recover_url: '/account/recover', 99 account_register_url: 'https://shopify.com/5523217/account?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkaXNjb3VudGhvY2tleS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE2NjcyODYsIm5iZiI6MTc5MTA2MjQ4Nn0.YyW9SGByP9Y0reikymiulpV-uwlAHYaF-3TAGx-Mk0w', 100 account_addresses_url: '/account/addresses', 101 collections_url: '/collections', 102 all_products_collection_url: '/collections/all', 103 search_url: '/search', 104 cart_url: '/cart', 105 cart_add_url: '/cart/add', 106 cart_change_url: '/cart/change', 107 cart_clear_url: '/cart/clear' 108 }; 109 110 theme.scripts = { 111 masonry: "\/\/discounthockey.com\/cdn\/shop\/t\/75\/assets\/masonry.v3.2.2.min.js?v=70136629540791627221686171123", 112 jqueryInfiniteScroll: "\/\/discounthockey.com\/cdn\/shop\/t\/75\/assets\/jquery.infinitescroll.2.1.0.min.js?v=162864979201917639991686171123", 113 underscore: "\/\/cdnjs.cloudflare.com\/ajax\/libs\/underscore.js\/1.6.0\/underscore-min.js", 114 shopifyCommon: "\/\/discounthockey.com\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/shopify_common-5f594365.js", 115 jqueryCart: "\/\/discounthockey.com\/cdn\/shop\/t\/75\/assets\/shipping-calculator.v1.0.min.js?v=20682063813605048711686171123" 116 }; 117 118 theme.settings = { 119 cartType: "drawer-dynamic", 120 openCartDrawerOnMob: true, 121 quickBuyType: "in-page", 122 superscriptDecimals: false, 123 currencyCodeEnabled: false 124 } 125 </script>
125<style data-shopify> 126[data-value="Black"] { --swatch-background-color:#000000}[data-value="White"] { --swatch-background-color:#FFFFFF}[data-value="Navy"] { --swatch-background-color:#000080}[data-value="Blue"] { --swatch-background-color:#0000FF}[data-value="Red"] { --swatch-background-color:#AE2B1F}[data-value="Maroon"] { --swatch-background-color:#800000}[data-value="Black/Black"] { --swatch-background-color:#000000}[data-value="Black/Silver"] { --swatch-background-color:#000000}[data-value="White/White"] { --swatch-background-color:#FFFFFF}[data-value="White/Black"] { --swatch-background-color:#FFFFFF}[data-value="Navy/Navy"] { --swatch-background-color:#000080}[data-value="Navy/Silver"] { --swatch-background-color:#000080}[data-value="White/Black"] { --swatch-background-color:#FFFFFF}[data-value="Navy/Red/White"] { --swatch-background-color:#000080}</style>
127<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
127<meta name="google-site-verification" content="sy0mrgx_FUXB7Nj9oKg7cgL7KYw6sR7hE99iVcBI1pw"> 128<meta name="google-site-verification" content="3r4bqI1oB68-1BXLpZaaEokmfhEUZjbjBqReYW3s4P8"> 129<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/5523217/digital_wallets/dialog"> 130<meta id="in-context-paypal-metadata" data-shop-id="5523217" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 131<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
131<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
131 132<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
133<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=5523217" crossorigin="anonymous"></script>
vendor: 1 bytes, line 133
133
134<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":5523217,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/5523217","merchantName":"Discount Hockey","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Discount Hockey","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 134
134
135<script id="shopify-features" type="application/json">{"accessToken":"4d49146c44d680f0c4e509217ae36d76","betas":["rich-media-storefront-analytics"],"domain":"discounthockey.com","predictiveSearch":true,"shopId":5523217,"locale":"en"}</script>
vendor: 1 bytes, line 135
135
136<script>var Shopify = Shopify || {}; 137Shopify.shop = "discounthockey.myshopify.com"; 138Shopify.locale = "en"; 139Shopify.currency = {"active":"USD","rate":"1.0"}; 140Shopify.country = "US"; 141Shopify.theme = {"name":"Discount Hockey v2.1.2","id":122389168191,"schema_name":"Discount Hockey - V2","schema_version":"2.1.2","theme_store_id":null,"role":"main"}; 142Shopify.theme.handle = "null"; 143Shopify.theme.style = {"id":null,"handle":null}; 144Shopify.cdnHost = "discounthockey.com/cdn"; 145Shopify.routes = Shopify.routes || {}; 146Shopify.routes.root = "/"; 147Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 148Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 149Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 150Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 150
150
151<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 151
151
152<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 152
152
153<script> 154 window.ShopifyPay = window.ShopifyPay || {}; 155 window.ShopifyPay.apiHost = "shop.app\/pay"; 156 window.ShopifyPay.redirectState = null; 157</script>
vendor: 1 bytes, line 157
157
158<script> 159 window.Shopify = window.Shopify || {}; 160 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 161 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 162 window.Shopify.SignInWithShop.eligible = true; 163</script>
vendor: 1 bytes, line 163
163
164<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 164
164
165<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 165
165
166<script type="module"> 167 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 168 169 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 170 171</script>
vendor: 1 bytes, line 171
171
172<script> 173 window.Shopify = window.Shopify || {}; 174 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 175 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"]}; 176</script>
vendor: 1 bytes, line 176
176
177<script>(function() { 178 var isLoaded = false; 179 function asyncLoad() { 180 if (isLoaded) return; 181 isLoaded = true; 182 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/c488ed674f1fbbc141802977a\/eb7c1f27953a94aa8f8c8cd19.js?shop=discounthockey.myshopify.com"]; 183 for (var i = 0; i < urls.length; i++) { 184 var s = document.createElement('script'); 185 s.type = 'text/javascript'; 186 s.async = true; 187 s.src = urls[i]; 188 var x = document.getElementsByTagName('script')[0]; 189 x.parentNode.insertBefore(s, x); 190 } 191 }; 192 if(window.attachEvent) { 193 window.attachEvent('onload', asyncLoad); 194 } else { 195 window.addEventListener('load', asyncLoad, false); 196 } 197})();</script>
vendor: 1 bytes, line 197
197
198<script id="__st">var __st={"a":5523217,"offset":-14400,"reqid":"a2d9af95-dd2c-4a5d-8c1d-9dc15fc06b33-1791062486","pageurl":"discounthockey.com\/pages\/store-locations","s":"pages-83191463999","u":"86058d17e254","p":"page","rtyp":"page","rid":83191463999};</script>
vendor: 1 bytes, line 198
198
199<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 199
199
200<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 200
200
201<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//discounthockey.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 201
201
202<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 = "//discounthockey.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>
202<script crossorigin="anonymous" defer="defer" src="//discounthockey.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 202
202
203<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 203
203
204<script> 205 window.Shopify = window.Shopify || {}; 206 window.Shopify.MCP = window.Shopify.MCP || {}; 207 window.Shopify.MCP.enabled = true; 208 window.Shopify.MCP.shop = "discounthockey.myshopify.com"; 209 window.Shopify.MCP.mcpEndpoint = "https:\/\/discounthockey.com\/api\/mcp"; 210 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"]}}]; 211</script>
vendor: 1 bytes, line 211
211
212<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("\/\/discounthockey.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 213</script>
vendor: 1 bytes, line 213
213
214<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://discounthockey.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 215</script>
vendor: 1 bytes, line 215
215
216<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 217 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); 218</script>
vendor: 1 bytes, line 218
218
219<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})}})); 220</script>
220 221<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://discounthockey.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 222<style id="shopify-accelerated-checkout-cart"> 223 #shopify-buyer-consent { 224 margin-top: 1em; 225 display: inline-block; 226 width: 100%; 227} 228 229#shopify-buyer-consent.hidden { 230 display: none; 231} 232 233#shopify-subscription-policy-button { 234 background: none; 235 border: none; 236 padding: 0; 237 text-decoration: underline; 238 font-size: inherit; 239 cursor: pointer; 240} 241 242#shopify-subscription-policy-button::before { 243 box-shadow: none; 244} 245 246 </style> 247
248<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
248 249 250<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
251<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: 5523217,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 251
251
252<script> 253 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 254</script>
vendor: 1 bytes, line 254
254
255<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}
255).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: 5523217,storefrontBaseUrl: "https://discounthockey.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://discounthockey.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1534099519","configuration":"{\"mailchimp_store_id\":\"store_vju72mtat77omn2lli82\", \"mailchimp_user_id\":\"7326005\",\"mailchimp_list_id\":\"f0c8c66e69\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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":"376766527","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-743728644\\\",\\\"GT-NBXFNXL\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-743728644\\\/J0zaCIKuxZ0BEITM0eIC\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-743728644\\\/LHK1CIWuxZ0BEITM0eIC\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-743728644\\\/ClQNCPytxZ0BEITM0eIC\\\",\\\"MC-3B7281X7LX\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-743728644\\\/gwbrCPmtxZ0BEITM0eIC\\\",\\\"MC-3B7281X7LX\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-743728644\\\/SYQ8CPatxZ0BEITM0eIC\\\",\\\"MC-3B7281X7LX\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-743728644\\\/CIBJCIiuxZ0BEITM0eIC\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-743728644\\\/G30OCP-txZ0BEITM0eIC\\\"}],\\\"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":"57376831","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"78413887","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"Discount Hockey","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"discounthockey.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/discounthockey.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"6843123400767","handle":"xhp-team-floorball","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39558364233791","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7009711915071","handle":"pro-passer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39796481916991","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6862897250367","handle":"xhp-large-shooting-pad-30-x-60","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39581752623167","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6866460639295","handle":"xslideboard-booties","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39585654538303","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6866465259583","handle":"646648193911","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39585659387967","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
255,{"id":"7566553907263","handle":"bauer-modular-training-center","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41121222066239","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6899859456063","handle":"ccm-j5318-adult","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39626897031231","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4511571574847","handle":"a-r-bob","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31935527518271","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4512945700927","handle":"a-r-caul-whs","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31947161075775","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://discounthockey.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"122389168191","themePublished":"true","eventMetadataId":"3b2ac353-f536-456d-9919-5355c2c7d276","pageType":"page","resourceId":"83191463999","shopId":"5523217","storefrontBaseUrl":"https:\/\/discounthockey.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
255<script> 256 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 257 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 258 window.ShopifyAnalytics.meta.currency = 'USD'; 259 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":83191463999,"requestId":"a2d9af95-dd2c-4a5d-8c1d-9dc15fc06b33-1791062486"}}; 260 for (var attr in meta) { 261 window.ShopifyAnalytics.meta[attr] = meta[attr]; 262 } 263</script>
vendor: 1 bytes, line 263
263
264<script class="analytics"> 265 (function () { 266 var customDocumentWrite = function(content) { 267 var jquery = null; 268 269 if (window.jQuery) { 270 jquery = window.jQuery; 271 } else if (window.Checkout && window.Checkout.$) { 272 jquery = window.Checkout.$; 273 } 274 275 if (jquery) { 276 jquery('body').append(content); 277 } 278 }; 279 280 var hasLoggedConversion = function(token) { 281 if (token) { 282 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 283 } 284 return false; 285 } 286 287 var setCookieIfConversion = function(token) { 288 if (token) { 289 var twoMonthsFromNow = new Date(Date.now()); 290 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 291 292 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 293 } 294 } 295 296 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 297 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 298 if (trekkie.integrations) { 299 return; 300 } 301 trekkie.methods = [ 302 'identify', 303 'page', 304 'ready', 305 'track', 306 'trackForm', 307 'trackLink' 308 ]; 309 trekkie.factory = function(method) { 310 return function() { 311 var args = Array.prototype.slice.call(arguments); 312 args.unshift(method); 313 trekkie.push(args); 314 if (method == 'track' || method == 'page') { 315 var pageUrl; 316 try { 317 pageUrl = window.location.href; 318 } catch (e) {} 319 var pageReferrer; 320 try { 321 pageReferrer = document.referrer; 322 } catch (e) {} 323 try { 324 if (window.__TREKKIE_SHIM_QUEUE == null) { 325 window.__TREKKIE_SHIM_QUEUE = []; 326 } 327 window.__TREKKIE_SHIM_QUEUE.push({ 328 from: 'trekkie-stub', 329 method: method, 330 args: args.slice(1), 331 pageContext: { 332 url: pageUrl, 333 referrer: pageReferrer 334 } 335 }); 336 } catch (e) { 337 // no-op 338 } 339 } 340 return trekkie; 341 }; 342 }; 343 for (var i = 0; i < trekkie.methods.length; i++) { 344 var key = trekkie.methods[i]; 345 trekkie[key] = trekkie.factory(key); 346 } 347 trekkie.load = function(config) { 348 trekkie.config = config || {}; 349 trekkie.config.initialDocumentCookie = document.cookie; 350 var first = document.getElementsByTagName('script')[0]; 351var script = document.createElement('script'); 352script.type = 'text/javascript'; 353script.onerror = function(e) { 354 var scriptFallback = document.createElement('script'); 355 scriptFallback.type = 'text/javascript'; 356 scriptFallback.onerror = function(error) { 357 var Monorail = { 358 produce: function produce(monorailDomain, schemaId, payload) { 359 var currentMs = new Date().getTime(); 360 var event = { 361 schema_id: schemaId, 362 payload: payload, 363 metadata: { 364 event_created_at_ms: currentMs, 365 event_sent_at_ms: currentMs 366 } 367 }; 368 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 369 }, 370 sendRequest: function sendRequest(endpointUrl, payload) { 371 // Try the sendBeacon API 372 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 373 var blobData = new window.Blob([payload], { 374 type: 'text/plain' 375 }); 376 377 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 378 return true; 379 } // sendBeacon was not successful 380 381 } // XHR beacon 382 383 var xhr = new XMLHttpRequest(); 384 385 try { 386 xhr.open('POST', endpointUrl); 387 xhr.setRequestHeader('Content-Type', 'text/plain'); 388 xhr.send(payload); 389 } catch (e) { 390 console.log(e); 391 } 392 393 return false; 394 }, 395 isIos12: function isIos12() { 396 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 397 } 398 }; 399 Monorail.produce('monorail-edge.shopifysvc.com', 400 'trekkie_storefront_load_errors/1.1', 401 {shop_id: 5523217, 402 theme_id: 122389168191, 403 app_name: "storefront", 404 context_url: window.location.href, 405 source_url: "//discounthockey.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 406 407 }; 408 scriptFallback.async = true; 409 scriptFallback.src = '//discounthockey.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 410 first.parentNode.insertBefore(scriptFallback, first); 411}; 412script.async = true; 413script.src = '//discounthockey.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 414first.parentNode.insertBefore(script, first); 415 416 }; 417 trekkie.load( 418 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":5523217,"isMerchantRequest":null,"themeId":122389168191,"themeCityHash":"2350905545439233870","contentLanguage":"en","currency":"USD","eventMetadataId":"3b2ac353-f536-456d-9919-5355c2c7d276"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 419 ); 420 421 var loaded = false;
422 trekkie.ready(function() { 423 if (loaded) return; 424 loaded = true; 425 426 window.ShopifyAnalytics.lib = window.trekkie; 427 428 var originalDocumentWrite = document.write; 429 document.write = customDocumentWrite; 430 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 431 document.write = originalDocumentWrite; 432 433 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 434 var token = match? match[1]: undefined; 435 if (!hasLoggedConversion(token)) { 436 setCookieIfConversion(token); 437 438 } 439 }); 440 441 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":83191463999,"requestId":"a2d9af95-dd2c-4a5d-8c1d-9dc15fc06b33-1791062486","shopifyEmitted":true}); 442 443 var eventsListenerScript = document.createElement('script'); 444 eventsListenerScript.async = true; 445 eventsListenerScript.src = "//discounthockey.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 446 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 447})();</script>
447 448
448<script> 449 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 450 window.ga = function ga() { 451 (window.ga.q = window.ga.q || []).push(arguments); 452 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 453 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 454 } 455 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 456 }; 457 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 458 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 459 } 460 } 461</script>
vendor: 1 bytes, line 461
461
462<script 463 defer 464 src="https://discounthockey.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 465 data-application="storefront-renderer" 466 data-shop-id="5523217" 467 data-render-region="gcp-us-central1" 468 data-page-type="page" 469 data-theme-instance-id="122389168191" 470 data-theme-name="Discount Hockey - V2" 471 data-theme-version="2.1.2" 472 data-monorail-region="shop_domain" 473 data-resource-timing-sampling-rate="10" 474 data-shs="true" 475 data-shs-beacon="true" 476 data-shs-export-with-fetch="true" 477 data-shs-logs-sample-rate="1" 478 data-shs-beacon-endpoint="https://discounthockey.com/api/collect" 479></script>
479 480<meta name="shopify-y" content="76d1e110-73c8-44b6-8226-bc10737596e9" data-expiration="1822620086000"><meta name="shopify-s" content="05e7a64e-eeb9-4e56-ab17-930091af36bf" data-expiration="1791064286000"><meta name="new-cookie-storage-activated" content="t"> 481</head><body class="template-page template-sfx-locations " 482 data-cc-animate-timeout="80"> 483 484 485
485<script> 486 document.body.classList.add("cc-animate-enabled"); 487 </script>
487 488 489 490<a class="skip-link visually-hidden" href="#content">Skip to content</a> 491 492<div id="shopify-section-cart-drawer" class="shopify-section"> 493<div data-section-type="cart-drawer"><div id="cart-summary" class="cart-summary cart-summary--empty cart-summary--drawer-dynamic "> 494 <div class="cart-summary__inner" aria-live="polite"> 495 <a class="cart-summary__close toggle-cart-summary" href="#"> 496 <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 497 <title>Left</title> 498 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 499</svg> 500 <span class="beside-svg">Continue shopping</span> 501 </a> 502 503 <div class="cart-summary__header cart-summary__section"> 504 <h5 class="cart-summary__title">Your Order</h5> 505 506 </div> 507 508 509 <div class="cart-summary__empty"> 510 <div class="cart-summary__section"> 511 <p>You have no items in your cart</p> 512 </div> 513 </div> 514 515 516 517 518 519 </div> 520
520<script type="application/json" id="LimitedCartJson"> 521 { 522 "items": [] 523 } 524 </script>
524 525 </div><!-- /#cart-summary --> 526</div> 527 528 529 530</div> 531 532<div id="page-wrap"> 533 <div id="page-wrap-inner"> 534 <a id="page-overlay" href="#" aria-controls="mobile-nav" aria-label="Close navigation"></a> 535 536 <div id="page-wrap-content"> 537 <div id="shopify-section-announcement-bar" class="shopify-section section-announcement-bar"><div class="announcement-bar " data-cc-animate data-section-type="announcement-bar"> 538 <div class="container"> 539 <div class="announcement-bar__inner"> 540<div class="announcement-bar__text"> 541 <ul id="announcement-rotator"><li> 542 <div class="announcement-text"><p>Free Shipping</p></div> 543 <div class="announcement-subtext"><p>On orders $200 or over</p></div> 544 </li> 545 <li> 546 <div class="announcement-text"><p>$14 Ground Shipping</p></div> 547 <div class="announcement-subtext"><p>Flat rate for all orders</p></div> 548 </li> 549 <li> 550 <div class="announcement-text"><p>Best Price Guarantee</p></div> 551 <div class="announcement-subtext"><p>We'll beat any competitor!</p></div> 552 </li> 553 554 </ul> 555 </div></div> 556 </div> 557 </div></div> 558 <div id="shopify-section-header" class="shopify-section section-header"><style data-shopify>.logo img { 559 width: 160px; 560 } 561 562 @media (min-width: 768px) { 563 .logo img { 564 width: 250px; 565 } 566 }.section-header { 567 position: -webkit-sticky; 568 position: sticky; 569 top: 0; 570 z-index: 99999; 571 }</style> 572 573 574 575 576 <div class="header-container" data-section-type="header" itemscope itemtype="http://schema.org/Organization" data-cc-animate data-is-sticky="true"><div class="page-header layout-left using-compact-mobile-logo"> 577 <div class="toolbar-container"> 578 <div class="container"> 579 <div id="toolbar" class="toolbar cf 580 toolbar--two-cols-xs 581 toolbar--two-cols 582 "> 583 584 <div class="toolbar-left 585 "> 586 <div class="mobile-toolbar"> 587 <a class="toggle-mob-nav" href="#" aria-controls="mobile-nav" aria-label="Open navigation"> 588 <span></span> 589 <span></span> 590 <span></span> 591 </a> 592 </div><div class="toolbar-logo"> 593 594 <div class="logo align-left"> 595 <meta itemprop="name" content="Discount Hockey"> 596 597 598 <a href="/" itemprop="url"> 599 <img src="//discounthockey.com/cdn/shop/files/logo_new_500x.webp?v=1655478130" 600 width="966" 601 height="126" 602 class="logo-desktop" 603 alt="" itemprop="logo"/> 604 605 606 <img src="//discounthockey.com/cdn/shop/files/logo_new_500x.webp?v=1655478130" width="966" 607 height="126" class="logo-mobile" alt=""/> 608 609 </a> 610 611 </div> 612 613 </div> 614 </div> 615 616 617 618 <div class="toolbar-right "> 619 620 621 <div class="toolbar-icons"> 622 623 624 625 626 <div class="hidden-search-container"> 627 <div class="hidden-search-container__veil"></div> 628 <a href="/search" data-show-search-form class="toolbar-search toolbar-search--icon" aria-label="Search"> 629 <svg width="19px" height="21px" viewBox="0 0 19 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 630 <g stroke="currentColor" stroke-width="0.5"> 631 <g transform="translate(0.000000, 0.472222)"> 632 <path d="M14.3977778,14.0103889 L19,19.0422222 L17.8135556,20.0555556 L13.224,15.0385 C11.8019062,16.0671405 10.0908414,16.619514 8.33572222,16.6165556 C3.73244444,16.6165556 0,12.8967778 0,8.30722222 C0,3.71766667 3.73244444,0 8.33572222,0 C12.939,0 16.6714444,3.71977778 16.6714444,8.30722222 C16.6739657,10.4296993 15.859848,12.4717967 14.3977778,14.0103889 Z M8.33572222,15.0585556 C12.0766111,15.0585556 15.1081667,12.0365 15.1081667,8.30827778 C15.1081667,4.58005556 12.0766111,1.558 8.33572222,1.558 C4.59483333,1.558 1.56327778,4.58005556 1.56327778,8.30827778 C1.56327778,12.0365 4.59483333,15.0585556 8.33572222,15.0585556 Z"></path> 633 </g> 634 </g> 635</svg> 636 637 </a> 638 639<div class="main-search 640 641 " 642 643 data-live-search="true" 644 data-live-search-price="true" 645 data-live-search-vendor="false" 646 data-live-search-meta="true" 647 data-show-sold-out-label="true" 648 data-show-sale-label="true"> 649 650 <div class="main-search__container main-search__container--has-type-filter"> 651 <form class="main-search__form" action="/search" method="get" autocomplete="off"> 652 <input type="hidden" name="type" value="product" /> 653 <input type="hidden" name="options[prefix]" value="last" /> 654 <input class="main-search__input" type="text" name="q" autocomplete="off" value="" placeholder="Search..." aria-label="Search Store" /> 655 656 <select class="main-search__product-types" id="main-search__product-types" name="filter.p.product_type" 657 aria-label="Product type"> 658 <option value="">All</option> 659 660 661 662 663 664 <option value="Accessories">Accessories</option> 665 666 667 668 669 670 <option value="Accessory Bags">Accessory Bags</option> 671 672 673 674 675 676 <option value="Apparel">Apparel</option> 677 678 679 680 681 682 <option value="Athletic Socks">Athletic Socks</option> 683 684 685 686 687 688 <option value="Blade Covers">Blade Covers</option> 689 690 691 692 693 694 <option value="Cages">Cages</option> 695 696 697 698 699 700 <option value="Coaching Aids">
700Coaching Aids</option> 701 702 703 704 705 706 <option value="Composite Sticks">Composite Sticks</option> 707 708 709 710 711 712 <option value="Compression Shirts">Compression Shirts</option> 713 714 715 716 717 718 <option value="Custom Jerseys">Custom Jerseys</option> 719 720 721 722 723 724 <option value="Elbow Pads">Elbow Pads</option> 725 726 727 728 729 730 <option value="Equipment Bags">Equipment Bags</option> 731 732 733 734 735 736 <option value="Equipment Care">Equipment Care</option> 737 738 739 740 741 742 <option value="Facemask">Facemask</option> 743 744 745 746 747 748 <option value="Figure Bags/Frames/Inserts">Figure Bags/Frames/Inserts</option> 749 750 751 752 753 754 <option value="Figure Skates/Blades">Figure Skates/Blades</option> 755 756 757 758 759 760 <option value="Floorball">Floorball</option> 761 762 763 764 765 766 <option value="Footwear">Footwear</option> 767 768 769 770 771 772 <option value="Garter Belts">Garter Belts</option> 773 774 775 776 777 778 <option value="General">General</option> 779 780 781 782 783 784 <option value="Gift Card">Gift Card</option> 785 786 787 788 789 790 <option value="Gloves">Gloves</option> 791 792 793 794 795 796 <option value="Goalie Accessories">Goalie Accessories</option> 797 798 799 800 801 802 <option value="Goalie Leg Pads">Goalie Leg Pads</option> 803 804 805 806 807 808 <option value="Goalie Skates">Goalie Skates</option> 809 810 811 812 813 814 <option value="Goalie Sticks">Goalie Sticks</option> 815 816 817 818 819 820 <option value="Goals & Nets">Goals & Nets</option> 821 822 823 824 825 826 <option value="Hats">Hats</option> 827 828 829 830 831 832 <option value="Helmet Accessories">Helmet Accessories</option> 833 834 835 836 837 838 <option value="Helmets">Helmets</option> 839 840 841 842 843 844 <option value="Hockey Pants">Hockey Pants</option> 845 846 847 848 849 850 <option value="Hockey Socks">Hockey Socks</option> 851 852 853 854 855 856 <option value="Holders">Holders</option> 857 858 859 860 861 862 <option value="Hoodies">Hoodies</option> 863 864 865 866 867 868 <option value="Ice Skates">Ice Skates</option> 869 870 871 872 873 874 <option value="Inline Skates">Inline Skates</option> 875 876 877 878 879 880 <option value="Jerseys">Jerseys</option> 881 882 883 884 885 886 <option value="Jocks">Jocks</option> 887 888 889 890 891 892 <option value="Laces">Laces</option> 893 894 895 896 897 898 <option value="Mini Sticks">Mini Sticks</option> 899 900 901 902 903 904 <option value="Mouth Guards">Mouth Guards</option> 905 906 907 908 909 910 <option value="Neck Guards">Neck Guards</option> 911 912 913 914 915 916 917 918 919 920 <option value="Padded Shirts">Padded Shirts</option> 921 922 923 924 925 926 <option value="Puck Bags">Puck Bags</option> 927 928 929 930 931 932 <option value="Pucks & Balls">Pucks & Balls</option> 933 934 935 936 937 938 <option value="Referee Accessories">Referee Accessories</option> 939 940 941 942 943 944 <option value="Roller Hockey Pants">Roller Hockey Pants</option> 945 946 947 948 949 950 <option value="Runners">Runners</option> 951 952 953 954 955 956 <option value="Service">Service</option> 957 958 959 960 961 962 <option value="Shin Guards">Shin Guards</option> 963 964 965 966 967 968 <option value="Shirts">Shirts</option> 969 970 971 972 973 974 <option value="Shoulder Pads">Shoulder Pads</option> 975 976 977 978 979 980 <option value="Skate Accessories">Skate Accessories</option> 981 982 983 984 985 986 <option value="Skate Guards">Skate Guards</option> 987 988 989 990 991 992 <option value="Souvenirs / Novelty">Souvenirs / Novelty</option> 993 994 995 996 997 998 <option value="Sports Medicine">Sports Medicine</option> 999 1000 1001 1002 1003 1004 <option value="Stick Accessories">Stick Accessories</option> 1005 1006 1007 1008 1009 1010 <option value="Stick Bags">Stick Bags</option> 1011 1012 1013 1014 1015 1016 <option value="Suspenders">Suspenders</option> 1017 1018 1019 1020 1021 1022 <option value="Tape">Tape</option> 1023 1024 1025 1026 1027 1028 <option value="Targets">Targets</option> 1029 1030 1031 1032 1033 1034 <option value="Team Orders">Team Orders</option> 1035 1036 1037 1038 1039 1040 <option value="Training Aids">Training Aids</option> 1041 1042 1043 1044 1045 1046 <option value="Visors">Visors</option> 1047 1048 1049 1050 1051 1052 <option value="Warmup Jackets">Warmup Jackets</option> 1053 1054 1055 1056 1057 1058 <option value="Warmup Pants">Warmup Pants</option> 1059 1060 1061 1062 1063 1064 <option value="Water Bottles">Water Bottles</option> 1065 1066 1067 1068 1069 1070 <option value="Wheels">Wheels</option> 1071 1072 1073 1074 1075 1076 <option value="Wood Sticks">Wood Sticks</option> 1077 1078 1079 1080 1081 1082 <option value="Wrist Guards">Wrist Guards</option> 1083 1084 1085 1086 </select> 1087 1088 <button type="submit" aria-label="Submit"><svg width="19px" height="21px" viewBox="0 0 19 21" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1089 <g stroke="currentColor" stroke-width="0.5"> 1090 <g transform="translate(0.000000, 0.472222)"> 1091 <path d="M14.3977778,14.0103889 L19,19.0422222 L17.8135556,20.0555556 L13.224,15.0385 C11.8019062,16.0671405 10.0908414,16.619514 8.33572222,16.6165556 C3.73244444,16.6165556 0,12.8967778 0,8.30722222 C0,3.71766667 3.73244444,0 8.33572222,0 C12.939,0 16.6714444,3.71977778 16.6714444,8.30722222 C16.
10916739657,10.4296993 15.859848,12.4717967 14.3977778,14.0103889 Z M8.33572222,15.0585556 C12.0766111,15.0585556 15.1081667,12.0365 15.1081667,8.30827778 C15.1081667,4.58005556 12.0766111,1.558 8.33572222,1.558 C4.59483333,1.558 1.56327778,4.58005556 1.56327778,8.30827778 C1.56327778,12.0365 4.59483333,15.0585556 8.33572222,15.0585556 Z"></path> 1092 </g> 1093 </g> 1094</svg> 1095</button> 1096 </form> 1097 1098 <div class="main_search__popup"> 1099 <div class="main-search__results"></div> 1100 <div class="main-search__footer-buttons"> 1101 <div class="all-results-container"></div> 1102 <a class="main-search__results-close-link btn alt outline" href="#"> 1103 Close 1104 </a> 1105 </div> 1106 </div> 1107 </div> 1108 </div> 1109 1110 </div> 1111 1112 1113 1114 <a href="/account" class="toolbar-account" aria-label="Account"> 1115 <svg aria-hidden="true" focusable="false" viewBox="0 0 24 24"> 1116 <path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/> 1117 <circle cx="12" cy="7" r="4"/> 1118</svg> 1119 1120 </a> 1121 1122 1123 <span class="toolbar-cart"> 1124 <a class="current-cart toggle-cart-summary" 1125 href="/cart" title="Go to cart"> 1126 1127 <span class="current-cart-icon current-cart-icon--cart"> 1128 1129 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" 1130 viewBox="0 0 24 24"> 1131 <path d="M17,18A2,2 0 0,1 19,20A2,2 0 0,1 17,22C15.89,22 15,21.1 15,20C15,18.89 15.89,18 17,18M1,2H4.27L5.21,4H20A1,1 0 0,1 21,5C21,5.17 20.95,5.34 20.88,5.5L17.3,11.97C16.96,12.58 16.3,13 15.55,13H8.1L7.2,14.63L7.17,14.75A0.25,0.25 0 0,0 7.42,15H19V17H7C5.89,17 5,16.1 5,15C5,14.65 5.09,14.32 5.24,14.04L6.6,11.59L3,4H1V2M7,18A2,2 0 0,1 9,20A2,2 0 0,1 7,22C5.89,22 5,21.1 5,20C5,18.89 5.89,18 7,18M16,11L18.78,6H6.14L8.5,11H16Z"/> 1132</svg> 1133 1134 1135 1136 1137 </span> 1138 </a> 1139 </span> 1140 </div> 1141 </div> 1142 </div> 1143 1144 1145 </div> 1146 </div> 1147 1148 <div class="container nav-container"> 1149 <div class="logo-nav "> 1150 1151 1152 1153 1154<nav class="main-nav cf desktop align-left" 1155 data-col-limit="8" 1156 aria-label="Primary navigation"><ul> 1157 1158<li class="nav-item first dropdown drop-uber"> 1159 1160 <a class="nav-item-link" href="#" aria-haspopup="true" aria-expanded="false"> 1161 <span class="nav-item-link-title">Hockey Equipment</span> 1162 <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1163 <path d="M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"/> 1164 <path d="M0-.75h24v24H0z" fill="none"/> 1165</svg> 1166 </a> 1167 1168 1169 <div class="sub-nav"><div class="container sub-nav-links-column sub-nav-links-column--count-5 sub-nav-links-column--beside-0-images "> 1170 <div class="sub-nav-links-column-grid-wrapper"> 1171 1172 <ul class="sub-nav-list"> 1173 <li class="sub-nav-item"> 1174 <a href="#"><span class="sub-nav-item-title">Skates</span></a> 1175 </li> 1176 1177 <li class="sub-nav-item"> 1178 <a class="sub-nav-item-link" href="/collections/ice-hockey-skates" data-img="//discounthockey.com/cdn/shop/collections/Skate_86169df7-cdee-4b74-b99b-9baf52ebaf70_400x.png?v=1403808649"> 1179 <span class="sub-nav-item-link-title">Ice Hockey Skates</span> 1180 </a> 1181 </li> 1182 1183 <li class="sub-nav-item"> 1184 <a class="sub-nav-item-link" href="/collections/goalie-ice-skates" data-img="//discounthockey.com/cdn/shop/collections/goalskate1_3d96b5d2-de8a-40cf-b04c-085131558a29_400x.png?v=1404161019"> 1185 <span class="sub-nav-item-link-title">Goalie Skates</span> 1186 </a> 1187 </li> 1188 1189 <li class="sub-nav-item"> 1190 <a class="sub-nav-item-link" href="/collections/inline-skates" data-img="//discounthockey.com/cdn/shop/collections/inlineskate_400x.png?v=1404166467">
1191 <span class="sub-nav-item-link-title">Inline Skates</span> 1192 </a> 1193 </li> 1194 1195 <li class="sub-nav-item"> 1196 <a class="sub-nav-item-link" href="/collections/runners" data-img="//discounthockey.com/cdn/shop/collections/runners180_400x.png?v=1403730640"> 1197 <span class="sub-nav-item-link-title">Runners</span> 1198 </a> 1199 </li> 1200 1201 <li class="sub-nav-item"> 1202 <a class="sub-nav-item-link" href="/collections/holders" data-img="//discounthockey.com/cdn/shop/collections/holder_400x.png?v=1404238472"> 1203 <span class="sub-nav-item-link-title">Holders</span> 1204 </a> 1205 </li> 1206 1207 <li class="sub-nav-item"> 1208 <a class="sub-nav-item-link" href="/collections/skate-accessories" data-img="//discounthockey.com/cdn/shop/collections/sole_400x.png?v=1403820301"> 1209 <span class="sub-nav-item-link-title">Skate Accessories</span> 1210 </a> 1211 </li> 1212 1213 </ul> 1214 1215 <ul class="sub-nav-list"> 1216 <li class="sub-nav-item"> 1217 <a href="#"><span class="sub-nav-item-title">Sticks</span></a> 1218 </li> 1219 1220 <li class="sub-nav-item"> 1221 <a class="sub-nav-item-link" href="/collections/composite-sticks" data-img="//discounthockey.com/cdn/shop/collections/sticks_070b9a78-25af-4e2a-9525-e73ab97447f4_400x.png?v=1484173866"> 1222 <span class="sub-nav-item-link-title">Player Sticks</span> 1223 </a> 1224 </li> 1225 1226 <li class="sub-nav-item"> 1227 <a class="sub-nav-item-link" href="/collections/goalie-sticks" data-img="//discounthockey.com/cdn/shop/collections/goalstick_400x.png?v=1404411024"> 1228 <span class="sub-nav-item-link-title">Goalie Sticks</span> 1229 </a> 1230 </li> 1231 1232 <li class="sub-nav-item"> 1233 <a class="sub-nav-item-link" href="/collections/floor-hockey" data-img="//discounthockey.com/cdn/shop/products/XHP-Team-Sticks_400x.jpg?v=1640973218"> 1234 <span class="sub-nav-item-link-title">Floor Hockey Sticks</span> 1235 </a> 1236 </li> 1237 1238 <li class="sub-nav-item"> 1239 <a class="sub-nav-item-link" href="/collections/stick-accessories" data-img="//discounthockey.com/cdn/shop/collections/tape_400x.png?v=1403820647"> 1240 <span class="sub-nav-item-link-title">Stick Accessories </span> 1241 </a> 1242 </li> 1243 1244 </ul> 1245 1246 <ul class="sub-nav-list"> 1247 <li class="sub-nav-item"> 1248 <a href="#"><span class="sub-nav-item-title">Protective</span></a> 1249 </li> 1250 1251 <li class="sub-nav-item"> 1252 <a class="sub-nav-item-link" href="/collections/helmets" data-img="//discounthockey.com/cdn/shop/collections/Helmet_7212e653-b787-4047-a8e1-8d0262d019cf_400x.png?v=1404172495"> 1253 <span class="sub-nav-item-link-title">Helmets</span> 1254 </a> 1255 </li> 1256 1257 <li class="sub-nav-item"> 1258 <a class="sub-nav-item-link" href="/collections/gloves" data-img="//discounthockey.com/cdn/shop/collections/gloves_493c1098-2922-4a9d-8998-044eda089edf_400x.png?v=1423768471"> 1259 <span class="sub-nav-item-link-title">Gloves</span> 1260 </a> 1261 </li> 1262 1263 <li class="sub-nav-item"> 1264 <a class="sub-nav-item-link" href="/collections/shoulder-pads" data-img="//discounthockey.com/cdn/shop/collections/shoulderpads_400x.png?v=1423765367">
1265 <span class="sub-nav-item-link-title">Shoulder Pads</span> 1266 </a> 1267 </li> 1268 1269 <li class="sub-nav-item"> 1270 <a class="sub-nav-item-link" href="/collections/elbow-pads" data-img="//discounthockey.com/cdn/shop/collections/elbowpads_0be576ad-e1b3-4065-ba5b-e95cf5a7a31c_400x.png?v=1423766100"> 1271 <span class="sub-nav-item-link-title">Elbow Pads</span> 1272 </a> 1273 </li> 1274 1275 <li class="sub-nav-item"> 1276 <a class="sub-nav-item-link" href="/collections/pants" data-img="//discounthockey.com/cdn/shop/collections/pants_400x.png?v=1423767807"> 1277 <span class="sub-nav-item-link-title">Hockey Pants</span> 1278 </a> 1279 </li> 1280 1281 <li class="sub-nav-item"> 1282 <a class="sub-nav-item-link" href="/collections/shin-guards" data-img="//discounthockey.com/cdn/shop/collections/shinguards_400x.png?v=1423766798"> 1283 <span class="sub-nav-item-link-title">Shin Guards</span> 1284 </a> 1285 </li> 1286 1287 <li class="sub-nav-item"> 1288 <a class="sub-nav-item-link" href="/collections/shells" data-img="//discounthockey.com/cdn/shop/collections/shell2_400x.png?v=1404232210"> 1289 <span class="sub-nav-item-link-title">Pant Shells</span> 1290 </a> 1291 </li> 1292 1293 <li class="sub-nav-item"> 1294 <a class="sub-nav-item-link" href="/collections/starter-kits" data-img="//discounthockey.com/cdn/shop/collections/shoulderpads_120x_2x_de6ca901-a5c6-4ba7-a143-7914c3df7acc_400x.png?v=1550508583"> 1295 <span class="sub-nav-item-link-title">Hockey Starter Kits</span> 1296 </a> 1297 </li> 1298 1299 <li class="sub-nav-item"> 1300 <a class="sub-nav-item-link" href="/collections/visors-facemasks" data-img="//discounthockey.com/cdn/shop/collections/visor_400x.png?v=1403848912"> 1301 <span class="sub-nav-item-link-title">Visors & Facemasks</span> 1302 </a> 1303 </li> 1304 1305 </ul> 1306 1307 <ul class="sub-nav-list"> 1308 <li class="sub-nav-item"> 1309 <a href="#"><span class="sub-nav-item-title">Base Layers</span></a> 1310 </li> 1311 1312 <li class="sub-nav-item"> 1313 <a class="sub-nav-item-link" href="/collections/jocks" data-img="//discounthockey.com/cdn/shop/collections/jock_400x.png?v=1404238920"> 1314 <span class="sub-nav-item-link-title">Jocks</span> 1315 </a> 1316 </li> 1317 1318 <li class="sub-nav-item"> 1319 <a class="sub-nav-item-link" href="/collections/compression-shirts" data-img="//discounthockey.com/cdn/shop/collections/under_d4890d48-8e31-40f8-9c17-f20510329db5_400x.png?v=1404255044"> 1320 <span class="sub-nav-item-link-title">Compression Shirts</span> 1321 </a> 1322 </li> 1323 1324 <li class="sub-nav-item"> 1325 <a class="sub-nav-item-link" href="/collections/neck-guards" data-img="//discounthockey.com/cdn/shop/collections/neckguard_400x.png?v=1403828081"> 1326 <span class="sub-nav-item-link-title">Neck Guards</span> 1327 </a> 1328 </li> 1329 1330 </ul> 1331 1332 <ul class="sub-nav-list"> 1333 <li class="sub-nav-item"> 1334 <a href="#"><span class="sub-nav-item-title">Goalie Gear</span></a> 1335 </li> 1336 1337 <li class="sub-nav-item"> 1338 <a class="sub-nav-item-link" href="/collections/leg-pads" data-img="//discounthockey.com/cdn/shop/collections/goalielegpadssilhouette_400x.png?v=1473953116">
1339 <span class="sub-nav-item-link-title">Leg Pads</span> 1340 </a> 1341 </li> 1342 1343 <li class="sub-nav-item"> 1344 <a class="sub-nav-item-link" href="/collections/catch-glove" data-img="//discounthockey.com/cdn/shop/collections/goalieglovessilhouette_400x.png?v=1473953286"> 1345 <span class="sub-nav-item-link-title">Catch Gloves</span> 1346 </a> 1347 </li> 1348 1349 <li class="sub-nav-item"> 1350 <a class="sub-nav-item-link" href="/collections/goalie-blockers" data-img="//discounthockey.com/cdn/shop/collections/goalieblockerssilhouette_400x.png?v=1473953380"> 1351 <span class="sub-nav-item-link-title">Blockers</span> 1352 </a> 1353 </li> 1354 1355 <li class="sub-nav-item"> 1356 <a class="sub-nav-item-link" href="/collections/chest-protector" data-img="//discounthockey.com/cdn/shop/collections/goaliechestprotectorsilhouette_400x.png?v=1473953522"> 1357 <span class="sub-nav-item-link-title">Chest Protectors</span> 1358 </a> 1359 </li> 1360 1361 <li class="sub-nav-item"> 1362 <a class="sub-nav-item-link" href="/collections/goalie-mask" data-img="//discounthockey.com/cdn/shop/collections/goalmask_400x.png?v=1404411052"> 1363 <span class="sub-nav-item-link-title">Masks</span> 1364 </a> 1365 </li> 1366 1367 <li class="sub-nav-item"> 1368 <a class="sub-nav-item-link" href="/collections/goalie-pants" data-img="//discounthockey.com/cdn/shop/collections/goalie-pants_400x.png?v=1404411314"> 1369 <span class="sub-nav-item-link-title">Goalie Pants</span> 1370 </a> 1371 </li> 1372 1373 <li class="sub-nav-item"> 1374 <a class="sub-nav-item-link" href="/collections/goalie-sticks" data-img="//discounthockey.com/cdn/shop/collections/goalstick_400x.png?v=1404411024"> 1375 <span class="sub-nav-item-link-title">Goalie Sticks</span> 1376 </a> 1377 </li> 1378 1379 <li class="sub-nav-item"> 1380 <a class="sub-nav-item-link" href="/collections/goalie-ice-skates" data-img="//discounthockey.com/cdn/shop/collections/goalskate1_3d96b5d2-de8a-40cf-b04c-085131558a29_400x.png?v=1404161019"> 1381 <span class="sub-nav-item-link-title">Goalie Skates</span> 1382 </a> 1383 </li> 1384 1385 </ul> 1386 1387 </div> 1388 </div> 1389 1390 1391 </div> 1392 1393 1394 </li><li class="nav-item dropdown drop-uber"> 1395 1396 <a class="nav-item-link" href="#" aria-haspopup="true" aria-expanded="false"> 1397 <span class="nav-item-link-title">Training Aids</span> 1398 <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1399 <path d="M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"/> 1400 <path d="M0-.75h24v24H0z" fill="none"/> 1401</svg> 1402 </a> 1403 1404 1405 <div class="sub-nav"><div class="container sub-nav-links-column sub-nav-links-column--count-2 sub-nav-links-column--beside-0-images "> 1406 <div class="sub-nav-links-column-grid-wrapper"> 1407 1408 <ul class="sub-nav-list"> 1409 <li class="sub-nav-item"> 1410 <a href="#"><span class="sub-nav-item-title">Product Type</span></a> 1411 </li> 1412 1413 <li class="sub-nav-item"> 1414 <a class="sub-nav-item-link" href="/collections/xhockeyproducts-lineup" data-img="//discounthockey.com/cdn/shop/products/ShopifyImage_400x.jpg?v=1662568528"> 1415 <span class="sub-nav-item-link-title">xHockeyProducts Lineup</span> 1416 </a> 1417 </li> 1418 1419 <li class="sub-nav-item"> 1420 <a class="sub-nav-item-link" href="/collections/goals-nets" data-img="//discounthockey.com/cdn/shop/collections/nets_400x.png?v=1423775588">
1421 <span class="sub-nav-item-link-title">Goals | Targets | Tarps</span> 1422 </a> 1423 </li> 1424 1425 <li class="sub-nav-item"> 1426 <a class="sub-nav-item-link" href="/collections/hockey-pucks-balls" data-img="//discounthockey.com/cdn/shop/collections/puck_400x.png?v=1404247490"> 1427 <span class="sub-nav-item-link-title">Pucks & Balls</span> 1428 </a> 1429 </li> 1430 1431 <li class="sub-nav-item"> 1432 <a class="sub-nav-item-link" href="/collections/flooring-tiles-shooting-pads" data-img="//discounthockey.com/cdn/shop/products/x-hockey-skills-pad-Large_400x.jpg?v=1643393134"> 1433 <span class="sub-nav-item-link-title">Flooring Tiles & Shooting Pads</span> 1434 </a> 1435 </li> 1436 1437 <li class="sub-nav-item"> 1438 <a class="sub-nav-item-link" href="/collections/floor-hockey" data-img="//discounthockey.com/cdn/shop/products/XHP-Team-Sticks_400x.jpg?v=1640973218"> 1439 <span class="sub-nav-item-link-title">Floor Hockey</span> 1440 </a> 1441 </li> 1442 1443 <li class="sub-nav-item"> 1444 <a class="sub-nav-item-link" href="/collections/slideboards" data-img="//discounthockey.com/cdn/shop/products/xbootie_1_1__62777-1608494501_400x.png?v=1643740357"> 1445 <span class="sub-nav-item-link-title">Slideboards</span> 1446 </a> 1447 </li> 1448 1449 </ul> 1450 1451 <ul class="sub-nav-list"> 1452 <li class="sub-nav-item"> 1453 <a href="#"><span class="sub-nav-item-title">Training Type</span></a> 1454 </li> 1455 1456 <li class="sub-nav-item"> 1457 <a class="sub-nav-item-link" href="/collections/shooting" data-img="//discounthockey.com/cdn/shop/products/XHP-Stick-Weight-1_400x.jpg?v=1643740936"> 1458 <span class="sub-nav-item-link-title">Shooting</span> 1459 </a> 1460 </li> 1461 1462 <li class="sub-nav-item"> 1463 <a class="sub-nav-item-link" href="/collections/stickhandling" data-img="//discounthockey.com/cdn/shop/files/1063960_BTH24_TRAINING_MODULARCENTER_STARTERKIT_catalog-in-base_400x.jpg?v=1722532361"> 1464 <span class="sub-nav-item-link-title">Stickhandling</span> 1465 </a> 1466 </li> 1467 1468 <li class="sub-nav-item"> 1469 <a class="sub-nav-item-link" href="/collections/passing" data-img="//discounthockey.com/cdn/shop/products/ShopifyImage_400x.jpg?v=1662568528"> 1470 <span class="sub-nav-item-link-title">Passing</span> 1471 </a> 1472 </li> 1473 1474 <li class="sub-nav-item"> 1475 <a class="sub-nav-item-link" href="/collections/goalie-training" data-img="//discounthockey.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_400x.gif"> 1476 <span class="sub-nav-item-link-title">Goalie Training</span> 1477 </a> 1478 </li> 1479 1480 <li class="sub-nav-item"> 1481 <a class="sub-nav-item-link" href="/collections/coaching-aids" data-img="//discounthockey.com/cdn/shop/collections/coach_400x.png?v=1403849012"> 1482 <span class="sub-nav-item-link-title">Coaching Aids</span> 1483 </a> 1484 </li> 1485 1486 </ul> 1487 1488 </div> 1489 </div> 1490 1491 1492 </div> 1493 1494 1495 </li><li class="nav-item dropdown drop-uber"> 1496 1497 <a class="nav-item-link" href="#" aria-haspopup="true" aria-expanded="false"> 1498 <span class="nav-item-link-title">Accessories</span> 1499 <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1500 <path d="M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"/> 1501 <path d="M0-.75h24v24H0z" fill="none"/> 1502</svg> 1503 </a> 1504 1505 1506 <div class="sub-nav"><div class="container sub-nav-links-column sub-nav-links-column--count-7 sub-nav-links-column--beside-0-images "> 1507 <div class="sub-nav-links-column-grid-wrapper"> 1508 1509 <ul class="sub-nav-list"> 1510 <li class="sub-nav-item"> 1511 <a href="#"><span class="sub-nav-item-title">Jerseys & Socks</span></a> 1512 </li> 1513 1514 <li class="sub-nav-item"> 1515 <a class="sub-nav-item-link" href="/collections/practice-jerseys" data-img="//discounthockey.com/cdn/shop/collections/Jersey3_medium_400x.png?v=1403896107">
1516 <span class="sub-nav-item-link-title">Practice Jerseys</span> 1517 </a> 1518 </li> 1519 1520 <li class="sub-nav-item"> 1521 <a class="sub-nav-item-link" href="/collections/socks" data-img="//discounthockey.com/cdn/shop/collections/socks_400x.png?v=1404252275"> 1522 <span class="sub-nav-item-link-title">Hockey Socks</span> 1523 </a> 1524 </li> 1525 1526 </ul> 1527 1528 <ul class="sub-nav-list"> 1529 <li class="sub-nav-item"> 1530 <a href="#"><span class="sub-nav-item-title">Player Essentials</span></a> 1531 </li> 1532 1533 <li class="sub-nav-item"> 1534 <a class="sub-nav-item-link" href="/collections/hockey-tape" data-img="//discounthockey.com/cdn/shop/collections/tape2_400x.png?v=1404171597"> 1535 <span class="sub-nav-item-link-title">Hockey Tape</span> 1536 </a> 1537 </li> 1538 1539 <li class="sub-nav-item"> 1540 <a class="sub-nav-item-link" href="/collections/skate-laces" data-img="//discounthockey.com/cdn/shop/collections/laces_477cc538-3c21-466e-9b1f-bcbe9808d9cb_400x.png?v=1404155755"> 1541 <span class="sub-nav-item-link-title">Skate Laces</span> 1542 </a> 1543 </li> 1544 1545 <li class="sub-nav-item"> 1546 <a class="sub-nav-item-link" href="/collections/mouth-guards" data-img="//discounthockey.com/cdn/shop/collections/mouthguard_400x.png?v=1404239216"> 1547 <span class="sub-nav-item-link-title">Mouthguards</span> 1548 </a> 1549 </li> 1550 1551 <li class="sub-nav-item"> 1552 <a class="sub-nav-item-link" href="/collections/blade-covers" data-img="//discounthockey.com/cdn/shop/collections/skatecover_400x.png?v=1404250950"> 1553 <span class="sub-nav-item-link-title">Blade Covers</span> 1554 </a> 1555 </li> 1556 1557 <li class="sub-nav-item"> 1558 <a class="sub-nav-item-link" href="/collections/water-bottles-carriers" data-img="//discounthockey.com/cdn/shop/collections/waterbottle_400x.png?v=1403848894"> 1559 <span class="sub-nav-item-link-title">Water Bottles</span> 1560 </a> 1561 </li> 1562 1563 <li class="sub-nav-item"> 1564 <a class="sub-nav-item-link" href="/collections/hockey-pucks-balls" data-img="//discounthockey.com/cdn/shop/collections/puck_400x.png?v=1404247490"> 1565 <span class="sub-nav-item-link-title">Pucks & Balls</span> 1566 </a> 1567 </li> 1568 1569 <li class="sub-nav-item"> 1570 <a class="sub-nav-item-link" href="/collections/goals-nets" data-img="//discounthockey.com/cdn/shop/collections/nets_400x.png?v=1423775588"> 1571 <span class="sub-nav-item-link-title">Goals | Targets | Tarps</span> 1572 </a> 1573 </li> 1574 1575 <li class="sub-nav-item"> 1576 <a class="sub-nav-item-link" href="/collections/suspenders" data-img="//discounthockey.com/cdn/shop/collections/suspenders_400x.png?v=1403829535"> 1577 <span class="sub-nav-item-link-title">Suspenders</span> 1578 </a> 1579 </li> 1580 1581 <li class="sub-nav-item"> 1582 <a class="sub-nav-item-link" href="/collections/garter-belts" data-img="//discounthockey.com/cdn/shop/collections/garter_400x.png?v=1403829567"> 1583 <span class="sub-nav-item-link-title">Garter Belts</span> 1584 </a> 1585 </li> 1586 1587 </ul> 1588 1589 <ul class="sub-nav-list"> 1590 <li class="sub-nav-item"> 1591 <a href="#"><span class="sub-nav-item-title">Apparel</span></a> 1592 </li> 1593 1594 <li class="sub-nav-item"> 1595 <a class="sub-nav-item-link" href="/collections/warmup-jackets-pants" data-img="//discounthockey.com/cdn/shop/products/J5318_Black_62730a1e-61cf-4e82-a30f-917baeb21863_400x.jpg?v=1647466431">
1596 <span class="sub-nav-item-link-title">Warmups</span> 1597 </a> 1598 </li> 1599 1600 <li class="sub-nav-item"> 1601 <a class="sub-nav-item-link" href="/collections/hats" data-img="//discounthockey.com/cdn/shop/collections/headwear_83c7d9fc-3e84-4527-bbc8-e446b079e608_400x.png?v=1406223969"> 1602 <span class="sub-nav-item-link-title">Hats</span> 1603 </a> 1604 </li> 1605 1606 <li class="sub-nav-item"> 1607 <a class="sub-nav-item-link" href="/collections/shirts" data-img="//discounthockey.com/cdn/shop/collections/shirt_400x.png?v=1404250285"> 1608 <span class="sub-nav-item-link-title">Shirts</span> 1609 </a> 1610 </li> 1611 1612 <li class="sub-nav-item"> 1613 <a class="sub-nav-item-link" href="/collections/performance-apparel" data-img="//discounthockey.com/cdn/shop/collections/performanceapparel_7873fd99-0d3f-4577-b727-e2416c4e570b_400x.png?v=1423769970"> 1614 <span class="sub-nav-item-link-title">Performance Apparel</span> 1615 </a> 1616 </li> 1617 1618 </ul> 1619 1620 <ul class="sub-nav-list"> 1621 <li class="sub-nav-item"> 1622 <a href="/collections/souvenirs-novelty"><span class="sub-nav-item-title">Equipment Accessories</span></a> 1623 </li> 1624 1625 <li class="sub-nav-item"> 1626 <a class="sub-nav-item-link" href="/collections/stick-accessories" data-img="//discounthockey.com/cdn/shop/collections/tape_400x.png?v=1403820647"> 1627 <span class="sub-nav-item-link-title">Stick Accessories</span> 1628 </a> 1629 </li> 1630 1631 <li class="sub-nav-item"> 1632 <a class="sub-nav-item-link" href="/collections/equipment-care" data-img="//discounthockey.com/cdn/shop/collections/wipe_400x.png?v=1403849027"> 1633 <span class="sub-nav-item-link-title">Equipment Care</span> 1634 </a> 1635 </li> 1636 1637 <li class="sub-nav-item"> 1638 <a class="sub-nav-item-link" href="/collections/skate-accessories" data-img="//discounthockey.com/cdn/shop/collections/sole_400x.png?v=1403820301"> 1639 <span class="sub-nav-item-link-title">Skate Accessories</span> 1640 </a> 1641 </li> 1642 1643 <li class="sub-nav-item"> 1644 <a class="sub-nav-item-link" href="/collections/helmet-accessories" data-img="//discounthockey.com/cdn/shop/collections/accessoriessilhouette_400x.png?v=1445359920"> 1645 <span class="sub-nav-item-link-title">Helmet Accessories</span> 1646 </a> 1647 </li> 1648 1649 </ul> 1650 1651 <ul class="sub-nav-list"> 1652 <li class="sub-nav-item"> 1653 <a href="#"><span class="sub-nav-item-title">Figure Skating</span></a> 1654 </li> 1655 1656 <li class="sub-nav-item"> 1657 <a class="sub-nav-item-link" href="/collections/figure-skating" data-img="//discounthockey.com/cdn/shop/products/fd7c8a5a11c2f90e2b6db23da7f603d7158165c3_400x.jpg?v=1584204267"> 1658 <span class="sub-nav-item-link-title">All Figure Skating</span> 1659 </a> 1660 </li> 1661 1662 </ul> 1663 1664 <ul class="sub-nav-list"> 1665 <li class="sub-nav-item"> 1666 <a href="/collections/referee"><span class="sub-nav-item-title">Referee</span></a> 1667 </li> 1668 1669 <li class="sub-nav-item"> 1670 <a class="sub-nav-item-link" href="/collections/referee" data-img="//discounthockey.com/cdn/shop/products/a526ffe4fa3e6db69c6d087671a8c4ecfcbea1bf_400x.jpg?v=1584382923">
1671 <span class="sub-nav-item-link-title">All Referee</span> 1672 </a> 1673 </li> 1674 1675 </ul> 1676 1677 <ul class="sub-nav-list"> 1678 <li class="sub-nav-item"> 1679 <a href="#"><span class="sub-nav-item-title">Bags</span></a> 1680 </li> 1681 1682 <li class="sub-nav-item"> 1683 <a class="sub-nav-item-link" href="/collections/bags" data-img="//discounthockey.com/cdn/shop/collections/smallBag_400x.png?v=1403805544"> 1684 <span class="sub-nav-item-link-title">All Bags</span> 1685 </a> 1686 </li> 1687 1688 </ul> 1689 1690 </div> 1691 </div> 1692 1693 1694 </div> 1695 1696 1697 </li><li class="nav-item"> 1698 1699 <a class="nav-item-link" href="/pages/custom-hockey-jerseys" > 1700 <span class="nav-item-link-title">Custom Jerseys</span> 1701 1702 </a> 1703 1704 1705 </li><li class="nav-item last"> 1706 1707 <a class="nav-item-link" href="/collections/sale-items-1" > 1708 <span class="nav-item-link-title">Sale Items</span> 1709 1710 </a> 1711 1712 1713 </li></ul> 1714 1715 1716</nav> 1717 1718 1719 </div> 1720 </div> 1721 1722
1722<script id="mobile-navigation-template" type="text/template"> 1723 <nav id="mobile-nav"> 1724 <div class="inner"> 1725 <header class="side-menu-header h2"> 1726 Menu 1727 1728 <a href="#" class="side-menu-header--close" aria-label="Close navigation"> 1729 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg> 1730 1731 </a> 1732 </header> 1733 1734 1735 <nav aria-label="Mobile navigation"> 1736 <ul class="mobile-nav-menu plain"> 1737 1738 <li class="nav-item"> 1739 <a class="nav-item-link" 1740 href="#"> 1741 Hockey Equipment 1742 </a> 1743 1744 1745 <button class="open-sub-nav" 1746 data-sub-nav="menu-1" 1747 aria-haspopup="true" 1748 aria-controls="sub-nav-menu-1"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1749 <title>Right</title> 1750 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1751</svg></button> 1752 1753 </li> 1754 1755 <li class="nav-item"> 1756 <a class="nav-item-link" 1757 href="#"> 1758 Training Aids 1759 </a> 1760 1761 1762 <button class="open-sub-nav" 1763 data-sub-nav="menu-2" 1764 aria-haspopup="true" 1765 aria-controls="sub-nav-menu-2"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1766 <title>Right</title> 1767 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1768</svg></button> 1769 1770 </li> 1771 1772 <li class="nav-item"> 1773 <a class="nav-item-link" 1774 href="#"> 1775 Accessories 1776 </a> 1777 1778 1779 <button class="open-sub-nav" 1780 data-sub-nav="menu-3" 1781 aria-haspopup="true" 1782 aria-controls="sub-nav-menu-3"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1783 <title>Right</title> 1784 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1785</svg></button> 1786 1787 </li> 1788 1789 <li class="nav-item"> 1790 <a class="nav-item-link" 1791 href="/pages/custom-hockey-jerseys"> 1792 Custom Jerseys 1793 </a> 1794 1795 1796 </li> 1797 1798 <li class="nav-item"> 1799 <a class="nav-item-link" 1800 href="/collections/sale-items-1"> 1801 Sale Items 1802 </a> 1803 1804 1805 </li> 1806 1807 1808 1809 <li class="nav-item nav-item--account"> 1810 <a href="/account" class="nav-item-link"> 1811 Account 1812 </a> 1813 </li> 1814 1815 1816 1817 </ul> 1818 1819 1820 </nav> 1821 1822 <footer class="localization localization--mobile-menu" id="localization--mobile-menu"></footer> 1823 </div> 1824 1825 1826 1827 1828 1829 1830 <div id="sub-nav-menu-1" class="sub-nav" data-is-subnav-for="menu-1"> 1831 <div class="header"> 1832 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1833 <title>Left</title> 1834 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1835</svg></span> Back</a> 1836 </div> 1837 1838 <ul class="sub-nav-list plain"> 1839 1840 <li class="sub-nav-item"> 1841 <a class="sub-nav-item-link" 1842 href="#"> 1843 Skates 1844 </a> 1845 1846 <button class="open-sub-nav" 1847 data-sub-nav="menu-1-1" 1848 aria-haspopup="true" aria-controls="sub-nav-menu-1-1"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1849 <title>Right</title> 1850 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1851</svg></button> 1852 1853 </li> 1854 1855 <li class="sub-nav-item"> 1856 <a class="sub-nav-item-link" 1857 href="#"> 1858 Sticks 1859 </a> 1860 1861 <button class="open-sub-nav" 1862 data-sub-nav="menu-1-2" 1863 aria-haspopup="true" aria-controls="sub-nav-menu-1-2"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1864 <title>Right</title> 1865 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1866</svg></button> 1867 1868 </li> 1869 1870 <li class="sub-nav-item"> 1871 <a class="sub-nav-item-link" 1872 href="#"> 1873 Protective 1874 </a> 1875 1876 <button class="open-sub-nav" 1877 data-sub-nav="menu-1-3" 1878 aria-haspopup="true" aria-controls="sub-nav-menu-1-3"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1879 <title>Right</title> 1880 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1881</svg></button> 1882 1883 </li> 1884 1885 <li class="sub-nav-item"> 1886 <a class="sub-nav-item-link" 1887 href="#"> 1888 Base Layers 1889 </a> 1890 1891 <button class="open-sub-nav" 1892 data-sub-nav="menu-1-4" 1893 aria-haspopup="true" aria-controls="sub-nav-menu-1-4"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1894 <title>Right</title> 1895 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1896</svg></button> 1897 1898 </li> 1899 1900 <li class="sub-nav-item"> 1901 <a class="sub-nav-item-link" 1902 href="#"> 1903 Goalie Gear 1904 </a> 1905 1906 <button class="open-sub-nav" 1907 data-sub-nav="menu-1-5" 1908 aria-haspopup="true" aria-controls="sub-nav-menu-1-5"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1909 <title>Right</title> 1910 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 1911</svg></button> 1912 1913 </li> 1914 1915 </ul> 1916 </div> 1917 1918 1919 1920 <div id="sub-nav-menu-1-1" class="sub-nav" data-is-subnav-for="menu-1-1"> 1921 <div class="header"> 1922 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1923 <title>Left</title> 1924 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1925</svg></span> Back</a> 1926 </div> 1927 1928 <ul class="sub-nav-list plain"> 1929 1930 <li class="sub-nav-item"> 1931 <a class="sub-nav-item-link" href="/collections/ice-hockey-skates">Ice Hockey Skates</a> 1932 </li> 1933 1934 <li class="sub-nav-item"> 1935 <a class="sub-nav-item-link" href="/collections/goalie-ice-skates">Goalie Skates</a> 1936 </li> 1937 1938 <li class="sub-nav-item"> 1939 <a class="sub-nav-item-link" href="/collections/inline-skates">Inline Skates</a> 1940 </li> 1941 1942 <li class="sub-nav-item"> 1943 <a class="sub-nav-item-link" href="/collections/runners">Runners</a> 1944 </li> 1945 1946 <li class="sub-nav-item"> 1947 <a class="sub-nav-item-link" href="/collections/holders">Holders</a> 1948 </li> 1949 1950 <li class="sub-nav-item"> 1951 <a class="sub-nav-item-link" href="/collections/skate-accessories">Skate Accessories</a> 1952 </li> 1953 1954 </ul> 1955 </div> 1956 1957 1958 1959 <div id="sub-nav-menu-1-2" class="sub-nav" data-is-subnav-for="menu-1-2"> 1960 <div class="header"> 1961 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1962 <title>Left</title> 1963 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1964</svg></span> Back</a> 1965 </div> 1966 1967 <ul class="sub-nav-list plain"> 1968 1969 <li class="sub-nav-item"> 1970 <a class="sub-nav-item-link" href="/collections/composite-sticks">Player Sticks</a> 1971 </li> 1972 1973 <li class="sub-nav-item"> 1974 <a class="sub-nav-item-link" href="/collections/goalie-sticks">Goalie Sticks</a> 1975 </li> 1976 1977 <li class="sub-nav-item"> 1978 <a class="sub-nav-item-link" href="/collections/floor-hockey">Floor Hockey Sticks</a> 1979 </li> 1980 1981 <li class="sub-nav-item"> 1982 <a class="sub-nav-item-link" href="/collections/stick-accessories">Stick Accessories </a> 1983 </li> 1984 1985 </ul> 1986 </div> 1987 1988 1989 1990 <div id="sub-nav-menu-1-3" class="sub-nav" data-is-subnav-for="menu-1-3"> 1991 <div class="header"> 1992 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 1993 <title>Left</title> 1994 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 1995</svg></span> Back</a> 1996 </div> 1997 1998 <ul class="sub-nav-list plain"> 1999 2000 <li class="sub-nav-item"> 2001 <a class="sub-nav-item-link" href="/collections/helmets">Helmets</a> 2002 </li> 2003 2004 <li class="sub-nav-item"> 2005 <a class="sub-nav-item-link" href="/collections/gloves">Gloves</a> 2006 </li> 2007 2008 <li class="sub-nav-item"> 2009 <a class="sub-nav-item-link" href="/collections/shoulder-pads">Shoulder Pads</a> 2010 </li> 2011 2012 <li class="sub-nav-item"> 2013 <a class="sub-nav-item-link" href="/collections/elbow-pads">Elbow Pads</a> 2014 </li> 2015 2016 <li class="sub-nav-item"> 2017 <a class="sub-nav-item-link" href="/collections/pants">Hockey Pants</a> 2018 </li> 2019 2020 <li class="sub-nav-item"> 2021 <a class="sub-nav-item-link" href="/collections/shin-guards">Shin Guards</a> 2022 </li> 2023 2024 <li class="sub-nav-item"> 2025 <a class="sub-nav-item-link" href="/collections/shells">Pant Shells</a> 2026 </li> 2027 2028 <li class="sub-nav-item"> 2029 <a class="sub-nav-item-link" href="/collections/starter-kits">Hockey Starter Kits</a> 2030 </li> 2031 2032 <li class="sub-nav-item"> 2033 <a class="sub-nav-item-link" href="/collections/visors-facemasks">Visors & Facemasks</a> 2034 </li> 2035 2036 </ul> 2037 </div> 2038 2039 2040 2041 <div id="sub-nav-menu-1-4" class="sub-nav" data-is-subnav-for="menu-1-4"> 2042 <div class="header"> 2043 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2044 <title>Left</title> 2045 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2046</svg></span> Back</a> 2047 </div> 2048 2049 <ul class="sub-nav-list plain"> 2050 2051 <li class="sub-nav-item"> 2052 <a class="sub-nav-item-link" href="/collections/jocks">Jocks</a> 2053 </li> 2054 2055 <li class="sub-nav-item"> 2056 <a class="sub-nav-item-link" href="/collections/compression-shirts">Compression Shirts</a> 2057 </li> 2058 2059 <li class="sub-nav-item"> 2060 <a class="sub-nav-item-link" href="/collections/neck-guards">Neck Guards</a> 2061 </li> 2062 2063 </ul> 2064 </div> 2065 2066 2067 2068 <div id="sub-nav-menu-1-5" class="sub-nav" data-is-subnav-for="menu-1-5"> 2069 <div class="header"> 2070 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2071 <title>Left</title> 2072 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2073</svg></span> Back</a> 2074 </div> 2075 2076 <ul class="sub-nav-list plain"> 2077 2078 <li class="sub-nav-item"> 2079 <a class="sub-nav-item-link" href="/collections/leg-pads">Leg Pads</a> 2080 </li> 2081 2082 <li class="sub-nav-item"> 2083 <a class="sub-nav-item-link" href="/collections/catch-glove">Catch Gloves</a> 2084 </li> 2085 2086 <li class="sub-nav-item"> 2087 <a class="sub-nav-item-link" href="/collections/goalie-blockers">Blockers</a> 2088 </li> 2089 2090 <li class="sub-nav-item"> 2091 <a class="sub-nav-item-link" href="/collections/chest-protector">Chest Protectors</a> 2092 </li> 2093 2094 <li class="sub-nav-item"> 2095 <a class="sub-nav-item-link" href="/collections/goalie-mask">Masks</a> 2096 </li> 2097 2098 <li class="sub-nav-item"> 2099 <a class="sub-nav-item-link" href="/collections/goalie-pants">Goalie Pants</a> 2100 </li> 2101 2102 <li class="sub-nav-item"> 2103 <a class="sub-nav-item-link" href="/collections/goalie-sticks">Goalie Sticks</a> 2104 </li> 2105 2106 <li class="sub-nav-item"> 2107 <a class="sub-nav-item-link" href="/collections/goalie-ice-skates">Goalie Skates</a> 2108 </li> 2109 2110 </ul> 2111 </div> 2112 2113 2114 2115 2116 2117 2118 2119 <div id="sub-nav-menu-2" class="sub-nav" data-is-subnav-for="menu-2"> 2120 <div class="header"> 2121 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2122 <title>Left</title> 2123 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2124</svg></span> Back</a> 2125 </div> 2126 2127 <ul class="sub-nav-list plain"> 2128 2129 <li class="sub-nav-item"> 2130 <a class="sub-nav-item-link" 2131 href="#"> 2132 Product Type 2133 </a> 2134 2135 <button class="open-sub-nav" 2136 data-sub-nav="menu-2-1" 2137 aria-haspopup="true" aria-controls="sub-nav-menu-2-1"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2138 <title>Right</title> 2139 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 2140</svg></button> 2141 2142 </li> 2143 2144 <li class="sub-nav-item"> 2145 <a class="sub-nav-item-link" 2146 href="#"> 2147 Training Type 2148 </a> 2149 2150 <button class="open-sub-nav" 2151 data-sub-nav="menu-2-2" 2152 aria-haspopup="true" aria-controls="sub-nav-menu-2-2"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2153 <title>Right</title> 2154 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 2155</svg></button> 2156 2157 </li> 2158 2159 </ul> 2160 </div> 2161 2162 2163 2164 <div id="sub-nav-menu-2-1" class="sub-nav" data-is-subnav-for="menu-2-1"> 2165 <div class="header"> 2166 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2167 <title>Left</title> 2168 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2169</svg></span> Back</a> 2170 </div> 2171 2172 <ul class="sub-nav-list plain"> 2173 2174
2174 <li class="sub-nav-item"> 2175 <a class="sub-nav-item-link" href="/collections/xhockeyproducts-lineup">xHockeyProducts Lineup</a> 2176 </li> 2177 2178 <li class="sub-nav-item"> 2179 <a class="sub-nav-item-link" href="/collections/goals-nets">Goals | Targets | Tarps</a> 2180 </li> 2181 2182 <li class="sub-nav-item"> 2183 <a class="sub-nav-item-link" href="/collections/hockey-pucks-balls">Pucks & Balls</a> 2184 </li> 2185 2186 <li class="sub-nav-item"> 2187 <a class="sub-nav-item-link" href="/collections/flooring-tiles-shooting-pads">Flooring Tiles & Shooting Pads</a> 2188 </li> 2189 2190 <li class="sub-nav-item"> 2191 <a class="sub-nav-item-link" href="/collections/floor-hockey">Floor Hockey</a> 2192 </li> 2193 2194 <li class="sub-nav-item"> 2195 <a class="sub-nav-item-link" href="/collections/slideboards">Slideboards</a> 2196 </li> 2197 2198 </ul> 2199 </div> 2200 2201 2202 2203 <div id="sub-nav-menu-2-2" class="sub-nav" data-is-subnav-for="menu-2-2"> 2204 <div class="header"> 2205 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2206 <title>Left</title> 2207 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2208</svg></span> Back</a> 2209 </div> 2210 2211 <ul class="sub-nav-list plain"> 2212 2213 <li class="sub-nav-item"> 2214 <a class="sub-nav-item-link" href="/collections/shooting">Shooting</a> 2215 </li> 2216 2217 <li class="sub-nav-item"> 2218 <a class="sub-nav-item-link" href="/collections/stickhandling">Stickhandling</a> 2219 </li> 2220 2221 <li class="sub-nav-item"> 2222 <a class="sub-nav-item-link" href="/collections/passing">Passing</a> 2223 </li> 2224 2225 <li class="sub-nav-item"> 2226 <a class="sub-nav-item-link" href="/collections/goalie-training">Goalie Training</a> 2227 </li> 2228 2229 <li class="sub-nav-item"> 2230 <a class="sub-nav-item-link" href="/collections/coaching-aids">Coaching Aids</a> 2231 </li> 2232 2233 </ul> 2234 </div> 2235 2236 2237 2238 2239 2240 2241 2242 <div id="sub-nav-menu-3" class="sub-nav" data-is-subnav-for="menu-3"> 2243 <div class="header"> 2244 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2245 <title>Left</title> 2246 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2247</svg></span> Back</a> 2248 </div> 2249 2250 <ul class="sub-nav-list plain"> 2251 2252 <li class="sub-nav-item"> 2253 <a class="sub-nav-item-link" 2254 href="#"> 2255 Jerseys & Socks 2256 </a> 2257 2258 <button class="open-sub-nav" 2259 data-sub-nav="menu-3-1" 2260 aria-haspopup="true" aria-controls="sub-nav-menu-3-1"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2261 <title>Right</title> 2262 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 2263</svg></button> 2264 2265 </li> 2266 2267 <li class="sub-nav-item"> 2268 <a class="sub-nav-item-link" 2269 href="#"> 2270 Player Essentials 2271 </a> 2272 2273 <button class="open-sub-nav" 2274 data-sub-nav="menu-3-2" 2275 aria-haspopup="true" aria-controls="sub-nav-menu-3-2"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2276 <title>Right</title> 2277 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 2278</svg></button> 2279 2280 </li> 2281 2282 <li class="sub-nav-item"> 2283 <a class="sub-nav-item-link" 2284 href="#"> 2285 Apparel 2286 </a> 2287 2288 <button class="open-sub-nav" 2289 data-sub-nav="menu-3-3" 2290 aria-haspopup="true" aria-controls="sub-nav-menu-3-3"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2291 <title>Right</title> 2292 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 2293</svg></button> 2294 2295 </li> 2296 2297 <li class="sub-nav-item"> 2298 <a class="sub-nav-item-link" 2299 href="#"> 2300 Equipment Accessories 2301 </a> 2302 2303 <button class="open-sub-nav" 2304 data-sub-nav="menu-3-4" 2305 aria-haspopup="true" aria-controls="sub-nav-menu-3-4"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2306 <title>Right</title> 2307 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 2308</svg></button> 2309 2310 </li> 2311 2312 <li class="sub-nav-item"> 2313 <a class="sub-nav-item-link" 2314 href="#"> 2315 Figure Skating 2316 </a> 2317 2318 <button class="open-sub-nav" 2319 data-sub-nav="menu-3-5" 2320 aria-haspopup="true" aria-controls="sub-nav-menu-3-5"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2321 <title>Right</title> 2322 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 2323</svg></button> 2324 2325 </li> 2326 2327 <li class="sub-nav-item"> 2328 <a class="sub-nav-item-link" 2329 href="#"> 2330 Referee 2331 </a> 2332 2333 <button class="open-sub-nav" 2334 data-sub-nav="menu-3-6" 2335 aria-haspopup="true" aria-controls="sub-nav-menu-3-6"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2336 <title>Right</title> 2337 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 2338</svg></button> 2339 2340 </li> 2341 2342 <li class="sub-nav-item"> 2343 <a class="sub-nav-item-link" 2344 href="#"> 2345 Bags 2346 </a> 2347 2348 <button class="open-sub-nav" 2349 data-sub-nav="menu-3-7" 2350 aria-haspopup="true" aria-controls="sub-nav-menu-3-7"><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2351 <title>Right</title> 2352 <path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/> 2353</svg></button> 2354 2355 </li> 2356 2357 </ul> 2358 </div> 2359 2360 2361 2362 <div id="sub-nav-menu-3-1" class="sub-nav" data-is-subnav-for="menu-3-1"> 2363 <div class="header"> 2364 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2365 <title>Left</title> 2366 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2367</svg></span> Back</a> 2368 </div> 2369 2370 <ul class="sub-nav-list plain"> 2371 2372 <li class="sub-nav-item"> 2373 <a class="sub-nav-item-link" href="/collections/practice-jerseys">Practice Jerseys</a> 2374 </li> 2375 2376 <li class="sub-nav-item"> 2377 <a class="sub-nav-item-link" href="/collections/socks">Hockey Socks</a> 2378 </li> 2379 2380 </ul> 2381 </div> 2382 2383 2384 2385 <div id="sub-nav-menu-3-2" class="sub-nav" data-is-subnav-for="menu-3-2"> 2386 <div class="header"> 2387 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2388 <title>Left</title> 2389 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2390</svg></span> Back</a> 2391 </div> 2392 2393 <ul class="sub-nav-list plain"> 2394 2395 <li class="sub-nav-item"> 2396 <a class="sub-nav-item-link" href="/collections/hockey-tape">
2396Hockey Tape</a> 2397 </li> 2398 2399 <li class="sub-nav-item"> 2400 <a class="sub-nav-item-link" href="/collections/skate-laces">Skate Laces</a> 2401 </li> 2402 2403 <li class="sub-nav-item"> 2404 <a class="sub-nav-item-link" href="/collections/mouth-guards">Mouthguards</a> 2405 </li> 2406 2407 <li class="sub-nav-item"> 2408 <a class="sub-nav-item-link" href="/collections/blade-covers">Blade Covers</a> 2409 </li> 2410 2411 <li class="sub-nav-item"> 2412 <a class="sub-nav-item-link" href="/collections/water-bottles-carriers">Water Bottles</a> 2413 </li> 2414 2415 <li class="sub-nav-item"> 2416 <a class="sub-nav-item-link" href="/collections/hockey-pucks-balls">Pucks & Balls</a> 2417 </li> 2418 2419 <li class="sub-nav-item"> 2420 <a class="sub-nav-item-link" href="/collections/goals-nets">Goals | Targets | Tarps</a> 2421 </li> 2422 2423 <li class="sub-nav-item"> 2424 <a class="sub-nav-item-link" href="/collections/suspenders">Suspenders</a> 2425 </li> 2426 2427 <li class="sub-nav-item"> 2428 <a class="sub-nav-item-link" href="/collections/garter-belts">Garter Belts</a> 2429 </li> 2430 2431 </ul> 2432 </div> 2433 2434 2435 2436 <div id="sub-nav-menu-3-3" class="sub-nav" data-is-subnav-for="menu-3-3"> 2437 <div class="header"> 2438 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2439 <title>Left</title> 2440 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2441</svg></span> Back</a> 2442 </div> 2443 2444 <ul class="sub-nav-list plain"> 2445 2446 <li class="sub-nav-item"> 2447 <a class="sub-nav-item-link" href="/collections/warmup-jackets-pants">Warmups</a> 2448 </li> 2449 2450 <li class="sub-nav-item"> 2451 <a class="sub-nav-item-link" href="/collections/hats">Hats</a> 2452 </li> 2453 2454 <li class="sub-nav-item"> 2455 <a class="sub-nav-item-link" href="/collections/shirts">Shirts</a> 2456 </li> 2457 2458 <li class="sub-nav-item"> 2459 <a class="sub-nav-item-link" href="/collections/performance-apparel">Performance Apparel</a> 2460 </li> 2461 2462 </ul> 2463 </div> 2464 2465 2466 2467 <div id="sub-nav-menu-3-4" class="sub-nav" data-is-subnav-for="menu-3-4"> 2468 <div class="header"> 2469 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2470 <title>Left</title> 2471 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2472</svg></span> Back</a> 2473 </div> 2474 2475 <ul class="sub-nav-list plain"> 2476 2477 <li class="sub-nav-item"> 2478 <a class="sub-nav-item-link" href="/collections/stick-accessories">Stick Accessories</a> 2479 </li> 2480 2481 <li class="sub-nav-item"> 2482 <a class="sub-nav-item-link" href="/collections/equipment-care">Equipment Care</a> 2483 </li> 2484 2485 <li class="sub-nav-item"> 2486 <a class="sub-nav-item-link" href="/collections/skate-accessories">Skate Accessories</a> 2487 </li> 2488 2489 <li class="sub-nav-item"> 2490 <a class="sub-nav-item-link" href="/collections/helmet-accessories">Helmet Accessories</a> 2491 </li> 2492 2493 </ul> 2494 </div> 2495 2496 2497 2498 <div id="sub-nav-menu-3-5" class="sub-nav" data-is-subnav-for="menu-3-5"> 2499 <div class="header"> 2500 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2501 <title>Left</title> 2502 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2503</svg></span> Back</a> 2504 </div> 2505 2506 <ul class="sub-nav-list plain"> 2507 2508 <li class="sub-nav-item"> 2509 <a class="sub-nav-item-link" href="/collections/figure-skating">All Figure Skating</a> 2510 </li> 2511 2512 </ul> 2513 </div> 2514 2515 2516 2517 <div id="sub-nav-menu-3-6" class="sub-nav" data-is-subnav-for="menu-3-6"> 2518 <div class="header"> 2519 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2520 <title>Left</title> 2521 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2522</svg></span> Back</a> 2523 </div> 2524 2525 <ul class="sub-nav-list plain"> 2526 2527 <li class="sub-nav-item"> 2528 <a class="sub-nav-item-link" href="/collections/referee">All Referee</a> 2529 </li> 2530 2531 </ul> 2532 </div> 2533 2534 2535 2536 <div id="sub-nav-menu-3-7" class="sub-nav" data-is-subnav-for="menu-3-7"> 2537 <div class="header"> 2538 <a class="close-sub-nav" href="#"><span><svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2539 <title>Left</title> 2540 <path d="M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"/><path d="M0-.5h24v24H0z" fill="none"/> 2541</svg></span> Back</a> 2542 </div> 2543 2544 <ul class="sub-nav-list plain"> 2545 2546 <li class="sub-nav-item"> 2547 <a class="sub-nav-item-link" href="/collections/bags">All Bags</a> 2548 </li> 2549 2550 </ul> 2551 </div> 2552 2553 2554 2555 2556 2557 2558 2559 2560</nav> 2561 2562 </script>
2562 2563 </div> 2564 </div> 2565 2566 2567 2568</div> 2569 2570 <main id="content"> 2571 <div id="shopify-section-template--14622424399935__main" class="shopify-section"><div class="section container"> 2572 <div class="reading-column"> 2573 <h1 class="page-title" data-cc-animate>Store Locations</h1> 2574 <div class="rte" data-cc-animate data-cc-animate-delay="0.2s"></div> 2575 </div> 2576</div> 2577 2578 2579</div><div id="shopify-section-template--14622424399935__16636234027635a805" class="shopify-section"><section id="section-id-template--14622424399935__16636234027635a805" class="border-top section-id-template--14622424399935__16636234027635a805 section container locations-container"> 2580 2581 <div class="location"> 2582 <div class="pin"> 2583 <img src="//discounthockey.com/cdn/shop/t/75/assets/map-pin-lightblue2_small.png?v=115863983152527900421686171123" alt="Location Pin"> 2584 </div> 2585 <div class="center-col"> 2586 <div class="location-name"> 2587 xHockeyProducts Pro Shop - Green Brook 2588 </div> 2589 <div class="location-address"> 2590 2591 <a href="https://goo.gl/maps/jJoJVmnvw1GPcuka8" target="_blank"><p>213 US Highway 22<br/>Green Brook, New Jersey 08812<br/>United States</p></a> 2592 2593 <p><strong>Phone:</strong>Â (732) 366-9220</p> 2594 2595 </div> 2596 <div class="website-address"> 2597 <a href="" target="_blank" title="xHockeyProducts Pro Shop - Green Brook"></a> 2598 </div> 2599 <div class="store-hours"> 2600 <div class="regular-hours"> 2601 <p><strong>Regular Hours:<br/></strong>Monday â Friday: 10:00 AM - 8:00 PM<br/>Saturday-Sunday: 10:00 AM - 6:00 PM<br/></p> 2602 </div> 2603 2604 </div> 2605 </div> 2606 <div class="right-col"> 2607 <div class="map"> 2608 2609 2610 <a href="https://goo.gl/maps/jJoJVmnvw1GPcuka8" target="_blank"> 2611 <img src="//discounthockey.com/cdn/shop/files/xhp-greenbrook_320x320.webp?v=1667490248" alt="xHockeyProducts Pro Shop - Green Brook" /> 2612 </a> 2613 2614 </div> 2615 </div> 2616 </div> 2617 2618 <div class="location"> 2619 <div class="pin"> 2620 <img src="//discounthockey.com/cdn/shop/t/75/assets/map-pin-lightblue2_small.png?v=115863983152527900421686171123" alt="Location Pin"> 2621 </div> 2622 <div class="center-col"> 2623 <div class="location-name"> 2624 xHockeyProducts Pro Shop - Montclair State University Ice Arena 2625 </div> 2626 <div class="location-address"> 2627 2628 <a href="https://goo.gl/maps/mJ8fZUa8PQmaPQMK6" target="_blank"><p>1 Hall Dr.<br/>Little Falls, New Jersey 07424<br/>United States</p></a> 2629 2630 <p><strong>Phone: </strong>(973) 783-2015</p> 2631 2632 </div> 2633 <div class="website-address"> 2634 <a href="" target="_blank" title="xHockeyProducts Pro Shop - Montclair State University Ice Arena"></a> 2635 </div> 2636 <div class="store-hours"> 2637 <div class="regular-hours"> 2638 <p><strong>Regular Hours </strong></p><p>Monday - Thursday: 2:00 PM - 10:00 PM<br/>Friday: 2:00 PM - 9:00 PM<br/>Saturday - Sunday: 8:00 AM - 8:00 PM<br/><br/></p> 2639 </div> 2640 2641 </div> 2642 </div> 2643 <div class="right-col"> 2644 <div class="map"> 2645 2646 2647 <a href="https://goo.gl/maps/mJ8fZUa8PQmaPQMK6" target="_blank"> 2648 <img src="//discounthockey.com/cdn/shop/files/floydhallarena_320x320.jpg?v=1667490472" alt="xHockeyProducts Pro Shop - Montclair State University Ice Arena" /> 2649 </a> 2650 2651 </div> 2652 </div> 2653 </div> 2654 2655 <div class="location"> 2656 <div class="pin"> 2657 <img src="//discounthockey.com/cdn/shop/t/75/assets/map-pin-lightblue2_small.png?v=115863983152527900421686171123" alt="Location Pin"> 2658 </div> 2659 <div class="center-col"> 2660 <div class="location-name">
2661 xHockeyProducts Pro Shop - Mennen Sports Arena 2662 </div> 2663 <div class="location-address"> 2664 2665 <a href="https://goo.gl/maps/tzq8XLgLUFKJzkd6A" target="_blank"><p>161 Hanover Avenue<br/>Morristown, New Jersey 07960<br/>United States</p></a> 2666 2667 <p><strong>Phone: </strong>(973) 998-7274</p> 2668 2669 </div> 2670 <div class="website-address"> 2671 <a href="" target="_blank" title="xHockeyProducts Pro Shop - Mennen Sports Arena"></a> 2672 </div> 2673 <div class="store-hours"> 2674 <div class="regular-hours"> 2675 <p><strong>Regular Hours:</strong><br/>Monday - Friday: 1:00 PM - 9:00 PM<br/>Saturday - Sunday: 9:00 AM - 6:00 PM</p> 2676 </div> 2677 2678 </div> 2679 </div> 2680 <div class="right-col"> 2681 <div class="map"> 2682 2683 2684 <a href="https://goo.gl/maps/tzq8XLgLUFKJzkd6A" target="_blank"> 2685 <img src="//discounthockey.com/cdn/shop/files/xhp-mennensportsarena-264_320x320.jpg?v=1667490454" alt="xHockeyProducts Pro Shop - Mennen Sports Arena" /> 2686 </a> 2687 2688 </div> 2689 </div> 2690 </div> 2691 2692 <div class="location"> 2693 <div class="pin"> 2694 <img src="//discounthockey.com/cdn/shop/t/75/assets/map-pin-lightblue2_small.png?v=115863983152527900421686171123" alt="Location Pin"> 2695 </div> 2696 <div class="center-col"> 2697 <div class="location-name"> 2698 xHockeyProducts Pro Shop - Sport O Rama 2699 </div> 2700 <div class="location-address"> 2701 2702 <a href="https://goo.gl/maps/5F46bwQMR2tp1cjx7" target="_blank"><p>20 College Road<br/>Monsey, NY 10952</p></a> 2703 2704 <p> <strong>Phone: </strong>(845) 765-7642</p> 2705 2706 </div> 2707 <div class="website-address"> 2708 <a href="" target="_blank" title="xHockeyProducts Pro Shop - Sport O Rama"></a> 2709 </div> 2710 <div class="store-hours"> 2711 <div class="regular-hours"> 2712 <p><strong>Regular Hours:</strong></p><p>Monday - Friday: 3:00 PM - 9:00 PM<br/>Saturday - Sunday: 10:00 AM - 6:00 PM<br/></p><p></p> 2713 </div> 2714 2715 </div> 2716 </div> 2717 <div class="right-col"> 2718 <div class="map"> 2719 2720 2721 <a href="https://goo.gl/maps/5F46bwQMR2tp1cjx7" target="_blank"> 2722 <img src="//discounthockey.com/cdn/shop/files/XHP-SOR-264-168_320x320.jpg?v=1687199862" alt="xHockeyProducts Pro Shop - Sport O Rama" /> 2723 </a> 2724 2725 </div> 2726 </div> 2727 </div> 2728 2729</section> 2730 2731 2732</div> 2733 </main> 2734 </div><!-- /#page-wrap-content --> 2735 2736 <div id="shopify-section-footer" class="shopify-section"><footer id="page-footer" class="page-footer" data-section-type="footer" data-cc-animate> 2737 <div class="container"> 2738 2739 <div class="back-to-top-row align-centre"> 2740 <a class="hash-link" href="#page-wrap-content"><span class="beside-svg">Back to the top</span> <svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 2741 <path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z"/> 2742 <path d="M0 0h24v24H0z" fill="none"/> 2743</svg></a> 2744 </div> 2745 2746 <div class="row section padless-top signup-row"> 2747 2748 <div class="extra-column half column"> 2749 2750 2751 <div class="rte lightly-spaced-row"><p>Sign Up for Discount Hockey Newsletters</p></div> 2752 2753 <div class="mailing-list"> 2754 <form method="post" action="/contact#footer_signup_form" id="footer_signup_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2755 2756 <input type="hidden" name="contact[tags]" value="prospect,newsletter"/> 2757 <div class="input-row inline-input-button"> 2758 <input type="email" placeholder="Email address" aria-label="Email address" class="required" value="" name="contact[email]" required /> 2759 <input type="submit" value="Subscribe" /> 2760 </div> 2761 2762 2763 </form> 2764</div> 2765 2766 2767 </div> 2768 2769 <div class="social-column align-right-desktop half column"> 2770 2771 2772 <div class="social-links "> 2773 <ul class="social-links__list"> 2774 2775 <li><a aria-label="Twitter" class="twitter" target="_blank" rel="noopener" href="http://twitter.com/discounthockey"><svg width="48px" height="40px" viewBox="0 0 48 40" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2776 <title>Twitter</title> 2777 <defs></defs> 2778 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 2779 <g transform="translate(-240.000000, -299.000000)" fill="#000000"> 2780 <path d="M288,303.735283 C286.236309,304.538462 284.337383,305.081618 282.345483,305.324305 C284.379644,304.076201 285.940482,302.097147 286.675823,299.739617 C284.771263,300.895269 282.666667,301.736006 280.418384,302.18671 C278.626519,300.224991 276.065504,299 273.231203,299 C267.796443,299 263.387216,303.521488 263.387216,309.097508 C263.387216,309.88913 263.471738,310.657638 263.640782,311.397255 C255.456242,310.975442 248.201444,306.959552 243.341433,300.843265 C242.493397,302.339834 242.008804,304.076201 242.008804,305.925244 C242.008804,309.426869 243.747139,312.518238 246.389857,314.329722 C244.7783
278006,314.280607 243.256911,313.821235 241.9271,313.070061 L241.9271,313.194294 C241.9271,318.08848 245.322064,322.17082 249.8299,323.095341 C249.004402,323.33225 248.133826,323.450704 247.235077,323.450704 C246.601162,323.450704 245.981335,323.390033 245.381229,323.271578 C246.634971,327.28169 250.269414,330.2026 254.580032,330.280607 C251.210424,332.99061 246.961789,334.605634 242.349709,334.605634 C241.555203,334.605634 240.769149,334.559408 240,334.466956 C244.358514,337.327194 249.53689,339 255.095615,339 C273.211481,339 283.114633,323.615385 283.114633,310.270495 C283.114633,309.831347 283.106181,309.392199 283.089276,308.961719 C285.013559,307.537378 286.684275,305.760563 288,303.735283"></path> 2781 </g> 2782 <g transform="translate(-1332.000000, -476.000000)"></g> 2783 </g> 2784</svg></a></li> 2785 2786 2787 <li><a aria-label="Facebook" class="facebook" target="_blank" rel="noopener" href="http://facebook.com/discounthockey"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2788 <title>Facebook</title> 2789 <defs></defs> 2790 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 2791 <g transform="translate(-325.000000, -295.000000)" fill="#000000"> 2792 <path d="M350.638355,343 L327.649232,343 C326.185673,343 325,341.813592 325,340.350603 L325,297.649211 C325,296.18585 326.185859,295 327.649232,295 L370.350955,295 C371.813955,295 373,296.18585 373,297.649211 L373,340.350603 C373,341.813778 371.813769,343 370.350955,343 L358.119305,343 L358.119305,324.411755 L364.358521,324.411755 L365.292755,317.167586 L358.119305,317.167586 L358.119305,312.542641 C358.119305,310.445287 358.701712,309.01601 361.70929,309.01601 L365.545311,309.014333 L365.545311,302.535091 C364.881886,302.446808 362.604784,302.24957 359.955552,302.24957 C354.424834,302.24957 350.638355,305.625526 350.638355,311.825209 L350.638355,317.167586 L344.383122,317.167586 L344.383122,324.411755 L350.638355,324.411755 L350.638355,343 L350.638355,343 Z"></path> 2793 </g> 2794 <g transform="translate(-1417.000000, -472.000000)"></g> 2795 </g> 2796</svg></a></li> 2797 2798 2799 <li><a aria-label="Youtube" class="youtube" target="_blank" rel="noopener" href="https://www.youtube.com/user/DiscountHockeydotcom"><svg width="48px" height="34px" viewBox="0 0 48 34" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2800 <title>Youtube</title> 2801 <defs></defs> 2802 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 2803 <g transform="translate(-567.000000, -302.000000)" fill="#000000"> 2804 <path d="M586.044,325.269916 L586.0425,311.687742 L599.0115,318.502244 L586.044,325.269916 Z M614.52,309.334163 C614.52,309.334163 614.0505,306.003199 612.612,304.536366 C610.7865,302.610299 608.7405,302.601235 607.803,302.489448 C601.086,302 591.0105,302 591.0105,302 L590.9895,302 C590.9895,302 580.914,302 574.197,302.489448 C573.258,302.601235 571.2135,302.610299 569.3865,304.536366 C567.948,306.003199 567.48,309.334163 567.48,309.334163 C567.48,309.334163 567,313.246723 567,317.157773 L567,320.82561 C567,324.73817 567.48,328.64922 567.48,328.64922 C567.48,328.64922 567.948,331.980184 569.3865,333.447016 C571.2135,335.373084 573.612,335.312658 574.68,335.513574 C578.52,335.885191 591,336 591,336 C591,336 601.086,335.984894 607.803,335.495446 C608.7405,335.382148 610.7865,335.373084 612.612,333.447016 C614.0505,331.980184 614.52,328.64922 614.52,328.64922 C614.52,328.64922 615,324.73817 615,320.82561 L615,317.157773 C615,313.246723 614.52,309.334163 614.52,309.334163 L614.52,309.334163 Z"></path> 2805 </g> 2806 <g transform="translate(-1659.000000, -479.000000)"></g> 2807 </g> 2808</svg></a></li> 2809 2810 2811 2812 <li><a aria-label="Instagram" class="instagram" target="_blank" rel="noopener" href="http://instagram.com/discounthockey"><svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2813 <title>Instagram</title> 2814 <defs></defs> 2815 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
2816 <g transform="translate(-642.000000, -295.000000)" fill="#000000"> 2817 <path d="M666.000048,295 C659.481991,295 658.664686,295.027628 656.104831,295.144427 C653.550311,295.260939 651.805665,295.666687 650.279088,296.260017 C648.700876,296.873258 647.362454,297.693897 646.028128,299.028128 C644.693897,300.362454 643.873258,301.700876 643.260017,303.279088 C642.666687,304.805665 642.260939,306.550311 642.144427,309.104831 C642.027628,311.664686 642,312.481991 642,319.000048 C642,325.518009 642.027628,326.335314 642.144427,328.895169 C642.260939,331.449689 642.666687,333.194335 643.260017,334.720912 C643.873258,336.299124 644.693897,337.637546 646.028128,338.971872 C647.362454,340.306103 648.700876,341.126742 650.279088,341.740079 C651.805665,342.333313 653.550311,342.739061 656.104831,342.855573 C658.664686,342.972372 659.481991,343 666.000048,343 C672.518009,343 673.335314,342.972372 675.895169,342.855573 C678.449689,342.739061 680.194335,342.333313 681.720912,341.740079 C683.299124,341.126742 684.637546,340.306103 685.971872,338.971872 C687.306103,337.637546 688.126742,336.299124 688.740079,334.720912 C689.333313,333.194335 689.739061,331.449689 689.855573,328.895169 C689.972372,326.335314 690,325.518009 690,319.000048 C690,312.481991 689.972372,311.664686 689.855573,309.104831 C689.739061,306.550311 689.333313,304.805665 688.740079,303.279088 C688.126742,301.700876 687.306103,300.362454 685.971872,299.028128 C684.637546,297.693897 683.299124,296.873258 681.720912,296.260017 C680.194335,295.666687 678.449689,295.260939 675.895169,295.144427 C673.335314,295.027628 672.518009,295 666.000048,295 Z M666.000048,299.324317 C672.40826,299.324317 673.167356,299.348801 675.69806,299.464266 C678.038036,299.570966 679.308818,299.961946 680.154513,300.290621 C681.274771,300.725997 682.074262,301.246066 682.91405,302.08595 C683.753934,302.925738 684.274003,303.725229 684.709379,304.845487 C685.038054,305.691182 685.429034,306.961964 685.535734,309.30194 C685.651199,311.832644 685.675683,312.59174 685.675683,319.000048 C685.675683,325.40826 685.651199,326.167356 685.535734,328.69806 C685.429034,331.038036 685.038054,332.308818 684.709379,333.154513 C684.274003,334.274771 683.753934,335.074262 682.91405,335.91405 C682.074262,336.753934 681.274771,337.274003 680.154513,337.709379 C679.308818,338.038054 678.038036,338.429034 675.69806,338.535734 C673.167737,338.651199 672.408736,338.675683 666.000048,338.675683 C659.591264,338.675683 658.832358,338.651199 656.30194,338.535734 C653.961964,338.429034 652.691182,338.038054 651.845487,337.709379 C650.725229,337.274003 649.925738,336.753934 649.08595,335.91405 C648.246161,335.074262 647.725997,334.274771 647.290621,333.154513 C646.961946,332.308818 646.570966,331.038036 646.464266,328.69806 C646.348801,326.167356 646.324317,325.40826 646.324317,319.000048 C646.324317,312.59174 646.348801,311.832644 646.464266,309.30194 C646.570966,306.961964 646.961946,305.691182 647.290621,304.845487 C647.725997,303.725229 648.246066,302.925738 649.08595,302.08595 C649.925738,301.246066 650.725229,300.725997 651.845487,300.290621 C652.691182,299.961946 653.961964,299.570966 656.30194,299.464266 C658.832644,299.348801 659.59174,299.324317 666.000048,299.324317 Z M666.000048,306.675683 C659.193424,306.675683 653.675683,312.193424 653.675683,319.000048 C653.675683,325.806576 659.193424,331.324317 666.000048,331.324317 C672.806576,331.324317 678.324317,325.806576 678.324317,319.000048 C678.324317,312.193424 672.806576,306.675683 666.000048,306.675683 Z M666.000048,327 C661.581701,327 658,323.418299 658,319.000048 C658,314.581701 661.581701,311 666.000048,311 C670.418299,311 674,314.581701 674,319.000048 C674,323.418299 670.418299,327 666.000048,327 Z M681.691284,306.188768 C681.691284,307.779365 680.401829,309.068724 678.811232,309.068724 C677.22073,309.068724 675.931276,307.779365 675.931276,306.188768 C675.931276,304.598171 677.22073,303.308716 678.811232,303.308716 C680.401829,303.308716 681.691284,304.598171 681.691284,306.188768 Z"></path> 2818 </g> 2819 <g transform="translate(-1734.000000, -472.000000)"></g> 2820 </g> 2821</svg></a></li> 2822 2823 2824 2825 2826 2827 </ul> 2828 </div> 2829 2830 2831 </div> 2832 2833 </div> 2834 2835 2836 2837 <div class="footer-columns row section padless-top"> 2838 2839 2840 2841 2842 2843 <div class="links-column column" role="navigation" aria-label="Footer navigation"> 2844 <h6 data-uw-rm-heading="level" role="heading" aria-level="3">About Us</h6> 2845 <ul class="plain"> 2846 2847 <li><a href="/pages/who-we-are" title="">Who we are</a></li> 2848 2849 <li><a href="/pages/terms-conditions" title="">Terms & Conditions</a></li> 2850 2851 <li><a href="/pages/privacy-policy" title="">Privacy Policy</a></li> 2852 2853 </ul> 2854 </div> 2855 2856 2857 2858 <div class="links-column column" role="navigation" aria-label="Secondary footer navigation"> 2859 <h6 data-uw-rm-heading="level" role="heading" aria-level="3">Contact Us</h6> 2860 <ul class="plain"> 2861 2862 <li><a href="/pages/call-us" title="">Reach Out To Us</a></li> 2863 2864 <li><a href="/pages/store-locations" title="">Store Locations</a></li> 2865 2866 </ul> 2867 </div> 2868 2869 2870 2871 <div class="links-column column" role="navigation" aria-label="Tertiary footer navigation"> 2872 <h6 data-uw-rm-heading="level" role="heading" aria-level="3">Extras</h6> 2873 <ul class="plain"> 2874 2875 <li><a href="/blogs/news" title="">Hockey Gear Guides</a></li> 2876 2877 <li><a href="/pages/new-to-hockey-shopping-guides" title="">New To Hockey?</a></li> 2878 2879 <li><a href="/collections/xhockeyproducts-lineup" title="">Training Aids</a></li> 2880 2881 </ul> 2882 </div> 2883 2884 2885 2886 <div class="links-column column" role="navigation" aria-label="Tertiary footer navigation"> 2887 <h6 data-uw-rm-heading="level" role="heading" aria-level="3">Shipping</h6> 2888 <ul class="plain"> 2889 2890 <li><a href="/pages/shipping-information" title="">Shipping Information</a></li> 2891 2892 <li><a href="/pages/warranty-information" title="">Warranty Information</a></li> 2893 2894 <li><a href="/pages/returns-exchanges" title="">Returns & Exchanges</a></li> 2895 2896 </ul> 2897 </div> 2898 2899 2900 2901 <div class="links-column column" role="navigation" aria-label="Tertiary footer navigation"> 2902 <h6 data-uw-rm-heading="level" role="heading" aria-level="3">Your Account</h6> 2903 <ul class="plain"> 2904 2905 <li><a href="/account" title="">Account Dashboard</a></li> 2906 2907 <li><a href="/cart" title="">Your Cart</a></li> 2908 2909 <li><a href="/account" title="">Your Recent Orders</a></li> 2910 2911 </ul> 2912 </div> 2913 2914 </div> 2915 2916 2917 2918 2919 2920 <div class="footer-lower inline-row spaced"> 2921 2922 <div class="inline-item left"> 2923 <div class="copy"> 2924 Copyright 2925 © 2026 <a href="/">Discount Hockey. All Rights Reserved.</a> 2926 </div> 2927 </div> 2928 </div> 2929 2930 </div> 2931</footer> 2932 2933 2934 2935</div> 2936 </div> 2937</div><!-- /#page-wrap --> 2938 2939<div id="shopify-section-popup" class="shopify-section section-popup"> 2940 2941 2942</div> 2943
2944<script> 2945 class ImageLazyLoaderInstance { 2946 constructor() { 2947 this.intersectionObserver = null; 2948 this.bindObservers(); 2949 this.loadLazyImages(); 2950 } 2951 2952 static debounce(func, timeout = 300) { 2953 let timer; 2954 return (...args) => { 2955 clearTimeout(timer); 2956 timer = setTimeout(() => { 2957 func.apply(this, args); 2958 }, timeout); 2959 }; 2960 } 2961 2962 loadLazyImage(img) { 2963 const imgLazySrc = img.getAttribute('data-lazy-src'), 2964 imgLazyBg = img.getAttribute('data-lazy-bg'); 2965 2966 if(!imgLazySrc && !imgLazyBg) { 2967 console.warn('CC', 'Unable to load lazy image, no URL specified', img); 2968 return; 2969 } 2970 2971 const imageLoadHandler = (newSrc) => { 2972 if(imgLazySrc) { 2973 img.setAttribute('src', newSrc); 2974 } else { 2975 img.style.backgroundImage = `url('${newSrc}')`; 2976 } 2977 2978 // When images are lazy loaded, add a class to any text shadow containers 2979 const closestTextShadow = img.closest('.has-tint--shadow'); 2980 if (closestTextShadow) { 2981 closestTextShadow.classList.add('has-tint--shadow-in'); 2982 } 2983 2984 // Remove lazy placeholder 2985 if (img.parentElement.classList.contains('lazyload--placeholder')) { 2986 img.parentElement.classList.remove('lazyload--placeholder'); 2987 } 2988 2989 img.setAttribute('data-lazy-loaded', true); 2990 } 2991 2992 // Find the closest parent with a width 2993 let imgWidth = img.clientWidth; 2994 if (imgWidth === 0) { 2995 let getWidth = function (imgParent) { 2996 return imgParent.clientWidth > 0 ? imgParent.clientWidth : getWidth(imgParent.parentElement); 2997 } 2998 imgWidth = getWidth(img.parentElement); 2999 } 3000 3001 // Get the nearest width which is higher than this images width 3002 let closestWidth = 2048; 3003 for (let num of [80, 120, 180, 220, 300, 360, 460, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]) { 3004 if (num > imgWidth) { 3005 closestWidth = num; 3006 break; 3007 } 3008 } 3009 3010 // Load the image 3011 if(imgLazySrc || imgLazyBg){ 3012 const imgUrl = imgLazySrc ? imgLazySrc : imgLazyBg, 3013 oldSrc = img.getAttribute('src') || img.style.backgroundImage, 3014 newSrc = imgUrl.replace('{width}x', closestWidth + (window.devicePixelRatio > 1 || window.innerWidth <= 1024 ? 'x@2x' : 'x')); 3015 3016 if (!oldSrc || oldSrc !== newSrc) { 3017 const tempImage = new Image(); 3018 tempImage.addEventListener('load', () => imageLoadHandler(newSrc)); 3019 tempImage.src = newSrc; 3020 } 3021 } 3022 } 3023 3024 loadLazyImages(recheckImages) { 3025 let selectorSuffix = recheckImages ? '' : ':not([data-lazy-loaded="true"])'; 3026 3027 // If image lazy loading is supported 3028 if ('loading' in HTMLImageElement.prototype) { 3029 document.querySelectorAll(`[data-lazy-src]${selectorSuffix}`).forEach(this.loadLazyImage); 3030 if(this.intersectionObserver) { 3031 document.querySelectorAll(`[data-lazy-bg]${selectorSuffix}`).forEach(imgBg => { 3032 this.intersectionObserver.observe(imgBg); 3033 }); 3034 } 3035 } else if (this.intersectionObserver) { 3036 document.querySelectorAll(`[data-lazy-src]${selectorSuffix},[data-lazy-bg]${selectorSuffix}`).forEach(img => { 3037 this.intersectionObserver.observe(img); 3038 }); 3039 } else { 3040 // Lazy loading and intersection observer not supported, fallback!! 3041 document.querySelectorAll(`[data-lazy-src]${selectorSuffix},[data-lazy-bg]${selectorSuffix}`).forEach(this.loadLazyImage); 3042 } 3043 } 3044 3045 bindObservers() { 3046 // Observe scrolling where needed 3047 if ('IntersectionObserver' in window) { 3048 this.intersectionObserver = new IntersectionObserver( 3049 (entries, observer) => { 3050 entries.forEach(entry => { 3051 if (entry.isIntersecting) { 3052 const img = entry.target; 3053 observer.unobserve(img); 3054 this.loadLazyImage(img); 3055 } 3056 }); 3057 }, { 3058 // Start lazy loading when within 200px of the image 3059 rootMargin: '0px 0px 400px 0px', 3060 threshold: 0.01 3061 } 3062 ); 3063 } 3064 3065 // Observe window resize events 3066 window.addEventListener('resize', ImageLazyLoaderInstance.debounce(() => this.loadLazyImages(true))); 3067 3068 window.addEventListener("load", () => { 3069 // Observe DOM changes 3070 const observer = new MutationObserver(ImageLazyLoaderInstance.debounce(() => { 3071 this.loadLazyImages(); 3072 3073 // Broadcast an event for future usage 3074 document.documentElement.dispatchEvent( 3075 new CustomEvent('theme:body-dom-change', {bubbles: true, cancelable: false}) 3076 ); 3077 }, 10)); 3078 3079 observer.observe(document.body, { 3080 childList: true, 3081 subtree: true 3082 }); 3083 }); 3084 } 3085 } 3086 3087 window.theme = window.theme || {}; 3088 theme.imageLazyLoader = new ImageLazyLoaderInstance(); 3089 3090 /* Check for full width sections */
3091 theme.assessFullWidthSections = function() { 3092 document.querySelectorAll('.has-alt-bg').forEach(elem => elem.classList.remove('last-alt-bg')); 3093 document.querySelectorAll('.has-full-width-section').forEach(elem => elem.classList.remove('last-full-width-section')); 3094 document.querySelectorAll('#content .shopify-section > .use-alt-bg').forEach(elem => elem.parentElement.classList.add('has-alt-bg')); 3095 document.querySelectorAll('#content .shopify-section > .full-width-section').forEach(elem => { 3096 const section = elem.parentElement; 3097 section.classList.add('has-full-width-section'); 3098 if (section.parentElement.lastElementChild === section) { 3099 section.classList.add('last-full-width-section'); 3100 } 3101 }); 3102 }; 3103 theme.assessFullWidthSections(); 3104</script>
3104 3105
3106<script src="//discounthockey.com/cdn/shop/t/75/assets/vendor.min.js?v=109634595573403464951686171123" defer="defer"></script>
vendor: 1 bytes, line 3106
3106
3107<script src="//discounthockey.com/cdn/shop/t/75/assets/theme.js?v=27124285489176139651686171123" defer="defer"></script>
vendor: 1 bytes, line 3107
3107
3108<script src="//discounthockey.com/cdn/shop/t/75/assets/theme-custom.js?v=88879381140214129761744135161" defer="defer"></script>
3108 3109 3110 3111 3112<!-- sh-ssp-added --> 3113<!-- /sh-ssp-added --> 3114
3115<script> 3116 if(typeof(Spurit) === 'undefined'){ 3117 var Spurit = {}; 3118 } 3119 if(!Spurit.SplitPartialPayments2){ 3120 Spurit.SplitPartialPayments2 = {}; 3121 } 3122 if(!Spurit.SplitPartialPayments2.snippet){ 3123 Spurit.SplitPartialPayments2.snippet = {}; 3124 } 3125 if(!Spurit.SplitPartialPayments2.snippet.product){ 3126 Spurit.SplitPartialPayments2.snippet.product = {}; 3127 } 3128 if(!Spurit.SplitPartialPayments2.snippet.products){ 3129 Spurit.SplitPartialPayments2.snippet.products = {}; 3130 } 3131 Spurit.SplitPartialPayments2.snippet.appId = 49 3132 Spurit.SplitPartialPayments2.snippet.shopId = 3410 3133 Spurit.SplitPartialPayments2.snippet.shopHash = '498674171cadde06e48c326eb47f10cf'; 3134 3135 if (typeof(Spurit.globalSnippet) === 'undefined' || Object.keys(Spurit.globalSnippet).length === 0){ 3136 Spurit.globalSnippet = { 3137 shop_currency: 'USD', 3138 money_format: '${{amount}}', 3139 cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 3140 customer_id: '', 3141 customer_email: '', 3142 }; 3143 } 3144 3145 3146 3147 3148 3149 3150</script>
3150 3151
3152<script src="https://s2.cdn-spurit.com/all-apps/spurit.global-2.x.min.js" async></script>
vendor: 1 bytes, line 3152
3152
3153<script src="https://s2.cdn-spurit.com/shopify-apps/split-partial-payments-2/common.js" async></script>
3153 3154<link href="https://s2.cdn-spurit.com/shopify-apps/split-partial-payments-2/common.css" rel="stylesheet" type="text/css" media="all"> 3155
3156<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3156 3157</body> 3158</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.