PageSourceSearch

https://www.thestacksystem.com/blogs/articles

html thestacksystem.com collected 2026-10-01 14:34:25 UTC 265,816 bytes, 2,769 lines download raw bytes

1<!doctype html>
2<html class="h-full no-js" lang="en" dir="ltr">
3<head><meta charset="utf-8">
4<meta name="viewport" content="width=device-width,initial-scale=1">
5<title>Speed Training Articles and Research &ndash; The Stack System</title><link rel="canonical" href="https://www.thestacksystem.com/blogs/articles"><link rel="icon" href="//www.thestacksystem.com/cdn/shop/files/Stack_Logo_No_Outline.png?crop=center&height=48&v=1614299024&width=48" type="image/png">
6  <link rel="apple-touch-icon" href="//www.thestacksystem.com/cdn/shop/files/Stack_Logo_No_Outline.png?crop=center&height=180&v=1614299024&width=180"><meta name="description" content="Golf performance research, product deep-dives, and training advice from Dr. Sasho MacKenzie and the team behind The Stack System."><meta property="og:site_name" content="The Stack System">
7<meta property="og:url" content="https://www.thestacksystem.com/blogs/articles">
8<meta property="og:title" content="Speed Training Articles and Research">
9<meta property="og:type" content="website">
10<meta property="og:description" content="Golf performance research, product deep-dives, and training advice from Dr. Sasho MacKenzie and the team behind The Stack System.">
11<meta property="og:locale" content="en"><meta property="og:image" content="https://www.thestacksystem.com/cdn/shop/files/TheStackSystem_3c4793b1-290d-4619-b43e-1e6617ae42f3.png?v=1785793463&width=1200">
12  <meta property="og:image:secure_url" content="https://www.thestacksystem.com/cdn/shop/files/TheStackSystem_3c4793b1-290d-4619-b43e-1e6617ae42f3.png?v=1785793463&width=1200">
13  <meta property="og:image:width" content="1200">
14  <meta property="og:image:height" content="630">
15  <meta property="og:image:alt" content="Speed Training Articles and Research"><meta name="twitter:site" content="@TheStackSystem"><meta name="twitter:card" content="summary_large_image">
16<meta name="twitter:title" content="Speed Training Articles and Research">
17<meta name="twitter:description" content="Golf performance research, product deep-dives, and training advice from Dr. Sasho MacKenzie and the team behind The Stack System.">
18<style data-shopify>
19    @font-face {
20  font-family: "Open Sans";
21  font-weight: 400;
22  font-style: normal;
23  font-display: swap;
24  src: url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2") format("woff2"),
25       url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_n4.5f3406f8d94162b37bfa232b486ac93ee892406d.woff") format("woff");
26}
27@font-face {
28  font-family: "Open Sans";
29  font-weight: 700;
30  font-style: normal;
31  font-display: swap;
32  src: url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_n7.a9393be1574ea8606c68f4441806b2711d0d13e4.woff2") format("woff2"),
33       url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_n7.7b8af34a6ebf52beb1a4c1d8c73ad6910ec2e553.woff") format("woff");
34}
35@font-face {
36  font-family: "Open Sans";
37  font-weight: 400;
38  font-style: italic;
39  font-display: swap;
40  src: url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_i4.6f1d45f7a46916cc95c694aab32ecbf7509cbf33.woff2") format("woff2"),
41       url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_i4.4efaa52d5a57aa9a57c1556cc2b7465d18839daa.woff") format("woff");
42}
43@font-face {
44  font-family: "Open Sans";
45  font-weight: 700;
46  font-style: italic;
47  font-display: swap;
48  src: url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_i7.916ced2e2ce15f7fcd95d196601a15e7b89ee9a4.woff2") format("woff2"),
49       url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_i7.99a9cff8c86ea65461de497ade3d515a98f8b32a.woff") format("woff");
50}
51@font-face {
52  font-family: Anton;
53  font-weight: 400;
54  font-style: normal;
55  font-display: swap;
56  src: url("//www.thestacksystem.com/cdn/fonts/anton/anton_n4.2ba6159dc1abf4f060e423ec24adc22041130b7f.woff2") format("woff2"),
57       url("//www.thestacksystem.com/cdn/fonts/anton/anton_n4.4dfcf4cc9b33342f25e44f2b47f32840ec097e13.woff") format("woff");
58}
59@font-face {
60  font-family: "Open Sans";
61  font-weight: 400;
62  font-style: normal;
63  font-display: swap;
64  src: url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2") format("woff2"),
65       url("//www.thestacksystem.com/cdn/fonts/open_sans/opensans_n4.5f3406f8d94162b37bfa232b486ac93ee892406d.woff") format("woff");
66}
67:root {
68  --page-width: 1440px;
69  --gutter-sm: 16px;
70  --gutter-md: 32px;
71  --gutter-lg: 48px;
72  --header-height: 84px;
73
74  --section-gap: 48;
75  --grid-column-gap: 24px;
76  --content-border-radius: 0px;
77  --card-border-radius: 0px;
78
79  --heading-font-family: Anton, sans-serif;
80  --heading-font-style: normal;
81  --heading-font-weight: 400;
82  --heading-base-size: 18;
83  --heading-type-scale: 1.3;
84  --heading-letter-spacing: 0.02em;
85  --heading-text-transform: none;
86
87  --subheading-letter-spacing: 0.06em;
88  --subheading-text-transform: uppercase;
89  --body-font-family: "Open Sans", sans-serif;
90  --body-font-style: normal;
91  --body-font-weight: 400;
92  --body-font-size: 18;
93
94  --highlight-font-family: "Open Sans", sans-serif;
95  --highlight-font-style: normal;
96  --highlight-font-weight: 400;
97  --highlight-letter-spacing: 0.0em;
98
99  --bg-color: 255 255 255;
100  --heading-color: 22 22 22;
101  --text-color: 22 22 22;
102  --link-color: 255 192 0;
103  --sale-price-color: 22 22 22;
104  --star-color: 255 192 0;--overlay-backdrop-filter: none;--color-scheme-1-bg: 22 22 22;
105  --color-scheme-1-gradient: ;
106  --color-scheme-1-heading: 248 248 248;
107  --color-scheme-1-text: 248 248 248;
108  --color-scheme-1-btn-bg: 131 133 140;
109  --color-scheme-1-btn-text: 248 248 248;
110  --color-scheme-2-bg: 51 51 51;
111  --color-scheme-2-gradient: ;
112  --color-scheme-2-heading: 248 248 248;
113  --color-scheme-2-text: 248 248 248;
114  --color-scheme-2-btn-bg: 131 133 140;
115  --color-scheme-2-btn-text: 248 248 248;
116  --color-scheme-3-bg: 40 40 40;
117  --color-scheme-3-gradient: ;
118  --color-scheme-3-heading: 140 142 148;
119  --color-scheme-3-text: 140 142 148;
120  --color-scheme-3-btn-bg: 140 142 148;
121  --color-scheme-3-btn-text: 248 248 248;
122
123  --card-bg-color: 255 255 255;
124  --card-text-color: 22 22 22;
125
126  --error-bg-color: 204 41 54;
127  --error-text-color: 255 255 255;
128  --success-bg-color: 33 33 33;
129  --success-text-color: 255 192 0;
130  --inventory-ok-text-color: 255 192 0;
131  --inventory-low-text-color: 22 22 22;
132
133  --btn-bg-color: 255 192 0;
134  --btn-text-color: 22 22 22;
135  --btn-alt-bg-color: 22 22 22;
136  --btn-alt-bg-alpha: 1.0;
137  --btn-alt-text-color: 248 248 248;
138  --btn-border-width: 1px;
139  --btn-letter-spacing: 0.08em;
140  --btn-border-radius: 5px;
141  --btn-text-transform: uppercase;
142  --btn-font-size: 1.4rem;
143
144  --input-bg-color: 255 255 255 / 1.0;
145  --input-text-color: 22 22 22;
146  --input-border-width: 1px;
147  --input-bg-color-diff-3: #f7f7f7;
148
149  --drawer-bg-color: 255 255 255;
150  --drawer-heading-color: 22 22 22;
151  --drawer-text-color: 22 22 22;
152
153  --modal-border-radius: 0px;
154  --modal-overlay-color: 0 0 0;
155  --modal-overlay-opacity: 0.8;
156
157  --label-bg-color: 255 192 0;
158  --label-text-color: 22 22 22;
159  --sale-label-bg-color: 52 173 84;
160  --sale-label-text-color: 255 255 255;
161  --low-stock-label-bg-color: 204 204 204;
162  --low-stock-label-text-color: 22 22 22;
163  --new-label-bg-color: 255 192 0;
164  --new-label-text-color: 22 22 22;
165  --preorder-label-bg-color: 8 189 189;
166  --preorder-label-text-color: 22 22 22;
167  --sold-out-label-bg-color: 22 22 22;
168  --sold-out-label-text-color: 255 255 255;
169
170  --free-shipping-bg-color: 131 133 140;
171  --free-shipping-color: 255 192 0;
172  --free-shipping-border-radius: 3px;
173
174  --swatch-size: 40px;
175  --swatch-size-card: 24px;
176
177
178  --swatch-radius: 50%;
179  --swatch-media-padding-top: 100%;
180  --swatch-media-object-position: center;
181  --payment-terms-bg-color: #ffffff;
182
183  
184--aos-animate-duration: 1s;}.content-boundary.content-boundary--top {
185    mask-image:
186      url("data:image/svg+xml;utf8,<svg viewBox='0 0 20 21' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'><path d='M 0 0 L 20 20, 20 21, 0 21 Z' fill='black'/></svg>"),
187      linear-gradient(
188        to bottom,
189        transparent 0%,
190        transparent calc(calc(60px * var(--content-boundary-scale))),
191        #000 calc(60px * var(--content-boundary-scale)),
192        #000 100%);
193    mask-position: left top, top;
194    mask-size:
195      100% calc(60px * var(--content-boundary-scale) * 1.05),
196      100% 100%;
197    mask-repeat: no-repeat;
198  }
199
200  .content-boundary.content-boundary--top-flipped {
201    mask-image:
202      url("data:image/svg+xml;utf8,<svg viewBox='0 0 20 21' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'><path d='M 20 0 L 0 20, 0 21, 20 21 Z' fill='black'/></svg>"),
203      linear-gradient(
204        to bottom,
205        transparent 0%,
206        transparent calc(calc(60px * var(--content-boundary-scale))),
207        #000 calc(60px * var(--content-boundary-scale)),
208        #000 100%);
209    mask-position: left top, top;
210    mask-size:
211      100% calc(60px * var(--content-boundary-scale) * 1.05),
212      100% 100%;
213    mask-repeat: no-repeat;
214  }
215
216  .content-boundary.content-boundary--bottom {
217    mask-image:
218      url("data:image/svg+xml;utf8,<svg viewBox='0 0 20 21' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'><path d='M 0 0 L 20 0, 20 1, 0 21 Z' fill='black'/></svg>"),
219      linear-gradient(
220        to bottom,
221        #000 0%,
222        #000 calc(100% - 60px * var(--content-boundary-scale)),
223        transparent calc(100% - 60px * var(--content-boundary-scale)),
224        transparent 100%);
225    mask-position: left 100%, top;
226    mask-size:
227      100% calc(60px * var(--content-boundary-scale) * 1.05),
228      100% 100%;
229    mask-repeat: no-repeat;
230  }:root {
231    --content-boundary-size-original: 60px;
232    --content-boundary-size-padding-multiplier: 0.75;
233    --content-boundary-size-padding-multiplier-flipped: 0.75;
234  }
235</style><link rel="stylesheet" href="//www.thestacksystem.com/cdn/shop/t/60/assets/main.css?v=90382304804429099141790272883">
236  <link rel="stylesheet" href="//www.thestacksystem.com/cdn/shop/t/60/assets/ifs-widget-disable.css?v=23630982163488236831783375119">
237  
237<script src="//www.thestacksystem.com/cdn/shop/t/60/assets/ifs-widget-disable.js?v=106651380443094662281783375118" defer="defer"></script>
237<script src="//www.thestacksystem.com/cdn/shop/t/60/assets/main.js?v=17708641283214710771783375119" defer="defer"></script>
237<link rel="preload" href="//www.thestacksystem.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="preload" href="//www.thestacksystem.com/cdn/fonts/anton/anton_n4.2ba6159dc1abf4f060e423ec24adc22041130b7f.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="preload" href="//www.thestacksystem.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="stylesheet" href="//www.thestacksystem.com/cdn/shop/t/60/assets/menu-drawer.css?v=91956623170292042401783375120" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.thestacksystem.com/cdn/shop/t/60/assets/predictive-search.css?v=99429969423392031231778037098" media="print" onload="this.media='all'">
238      
238<script src="//www.thestacksystem.com/cdn/shop/t/60/assets/predictive-search.js?v=152430327310192184941778037098" defer="defer"></script>
238
239      
239<script src="//www.thestacksystem.com/cdn/shop/t/60/assets/tabs.js?v=79975170418644626761778037102" defer="defer"></script>
239<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
239<meta name="facebook-domain-verification" content="zpyxpm2x5wt32cwctsezxxxatr7pmj">
240<meta name="google-site-verification" content="uPKA8U9ALEW4WRnXDKtcyl4-6URZUDcJ28T-DLKOsmA">
241<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/50449285314/digital_wallets/dialog">
242<meta id="in-context-paypal-metadata" data-shop-id="50449285314" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
243<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/articles.atom" />
244<link rel="alternate" hreflang="x-default" href="https://www.thestacksystem.com/blogs/articles">
245<link rel="alternate" hreflang="en" href="https://www.thestacksystem.com/blogs/articles">
246<link rel="alternate" hreflang="en-CA" href="https://www.thestacksystem.com/en-ca/blogs/articles">
247<script async="async" src="/checkouts/internal/preloads.js?locale=en-AM&default_configuration_id=8651002"></script>
247
248<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
249<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-AM&default_configuration_id=8651002&shop_id=50449285314" crossorigin="anonymous"></script>
vendor: 1 bytes, line 249
249
250<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":50449285314,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/50449285314","merchantName":"The Stack System","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"The Stack System","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 250
250
251<script id="shopify-features" type="application/json">{"accessToken":"7594273e1c5dc4be105f7d25767ca722","betas":["rich-media-storefront-analytics"],"domain":"www.thestacksystem.com","predictiveSearch":true,"shopId":50449285314,"locale":"en"}</script>
vendor: 1 bytes, line 251
251
252<script>var Shopify = Shopify || {};
253Shopify.shop = "the-stack-system.myshopify.com";
254Shopify.locale = "en";
255Shopify.currency = {"active":"USD","rate":"1.0"};
256Shopify.country = "AM";
257Shopify.theme = {"name":"thestack-shopify-theme\/main","id":162522104058,"schema_name":"Alchemy","schema_version":"7.0.1","theme_store_id":null,"role":"main"};
258Shopify.theme.handle = "null";
259Shopify.theme.style = {"id":null,"handle":null};
260Shopify.cdnHost = "www.thestacksystem.com/cdn";
261Shopify.routes = Shopify.routes || {};
262Shopify.routes.root = "/";
263Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
264Shopify.SignInWithShop = Shopify.SignInWithShop || {};
265Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
266Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 266
266
267<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 267
267
268<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 268
268
269<script>
270  window.ShopifyPay = window.ShopifyPay || {};
271  window.ShopifyPay.apiHost = "shop.app\/pay";
272  window.ShopifyPay.redirectState = null;
273</script>
vendor: 1 bytes, line 273
273
274<script>
275  window.Shopify = window.Shopify || {};
276  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
277  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
278  window.Shopify.SignInWithShop.eligible = true;
279</script>
vendor: 1 bytes, line 279
279
280<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 280
280
281<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 281
281
282<script type="module">
283  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
284
285  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
286
287</script>
vendor: 1 bytes, line 287
287
288<script>
289  window.Shopify = window.Shopify || {};
290  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
291  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"]};
292</script>
vendor: 1 bytes, line 292
292
293<script>(function() {
294  var isLoaded = false;
295  function asyncLoad() {
296    if (isLoaded) return;
297    isLoaded = true;
298    var urls = ["https:\/\/static.affiliatly.com\/shopify\/v3\/shopify.js?affiliatly_code=AF-1045519\u0026s=2\u0026shop=the-stack-system.myshopify.com","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=the-stack-system.myshopify.com","https:\/\/ecommerce-editor-connector.live.gelato.tech\/ecommerce-editor\/v1\/shopify.esm.js?c=393689ec-a7fc-4d3e-bf6d-615be0cc80bb\u0026s=f1fe6618-97c4-48db-9b75-d0b3378aa611\u0026shop=the-stack-system.myshopify.com","https:\/\/cdn.hextom.com\/js\/eventpromotionbar.js?shop=the-stack-system.myshopify.com","https:\/\/cdn.hextom.com\/js\/quickannouncementbar.js?shop=the-stack-system.myshopify.com","\/\/cdn.shopify.com\/proxy\/ce0a87c3b737466de156550515623cf84390198d0b848c8c1730cb4ef5e9b313\/bucket.useifsapp.com\/theme-files-min\/js\/ifs-script-tag-min.js?v=2\u0026shop=the-stack-system.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/cd26673d158960474cb782cb8b6607654042eb18f12b2de741afa282a3a454b8\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=the-stack-system.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
299    for (var i = 0; i < urls.length; i++) {
300      var s = document.createElement('script');
301      s.type = 'text/javascript';
302      s.async = true;
303      s.src = urls[i];
304      var x = document.getElementsByTagName('script')[0];
305      x.parentNode.insertBefore(s, x);
306    }
307  };
308  if(window.attachEvent) {
309    window.attachEvent('onload', asyncLoad);
310  } else {
311    window.addEventListener('load', asyncLoad, false);
312  }
313})();</script>
vendor: 1 bytes, line 313
313
314<script id="__st">var __st={"a":50449285314,"offset":-25200,"reqid":"5c61bb8a-d323-4e83-8bc7-0c53a50e010f-1790865264","pageurl":"www.thestacksystem.com\/blogs\/articles","s":"blogs-108244861178","u":"3afb650b2cbe","p":"blog","rtyp":"blog","rid":108244861178};</script>
vendor: 1 bytes, line 314
314
315<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 315
315
316<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 316
316
317<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.thestacksystem.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 317
317
318<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.thestacksystem.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>
318<script crossorigin="anonymous" defer="defer" src="//www.thestacksystem.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 318
318
319<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 319
319
320<script>
321  window.Shopify = window.Shopify || {};
322  window.Shopify.MCP = window.Shopify.MCP || {};
323  window.Shopify.MCP.enabled = true;
324  window.Shopify.MCP.shop = "the-stack-system.myshopify.com";
325  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.thestacksystem.com\/api\/mcp";
326  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"]}}];
327</script>
vendor: 1 bytes, line 327
327
328<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.thestacksystem.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
329</script>
vendor: 1 bytes, line 329
329
330<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.thestacksystem.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
331</script>
vendor: 1 bytes, line 331
331
332<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
333  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);
334</script>
vendor: 1 bytes, line 334
334
335<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})}}));
336</script>
vendor: 1 bytes, line 336
336
337<script id='scb4127' type='text/javascript' async='' src='https://www.thestacksystem.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
337<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;session_id&quot;:&quot;01M3VY6KR42HGGP8MBR3MQ8MJ5&quot;,&quot;publisher_shop_id&quot;:50449285314,&quot;theme_id&quot;:162522104058,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;articles&quot;,&quot;page_type&quot;:&quot;blog&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//www.thestacksystem.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
337
338<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.thestacksystem.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
339<style id="shopify-accelerated-checkout-cart">
340        #shopify-buyer-consent {
341  margin-top: 1em;
342  display: inline-block;
343  width: 100%;
344}
345
346#shopify-buyer-consent.hidden {
347  display: none;
348}
349
350#shopify-subscription-policy-button {
351  background: none;
352  border: none;
353  padding: 0;
354  text-decoration: underline;
355  font-size: inherit;
356  cursor: pointer;
357}
358
359#shopify-subscription-policy-button::before {
360  box-shadow: none;
361}
362
363      </style>
364
365<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 365
365
366<script src="//www.thestacksystem.com/cdn/shop/t/60/assets/animate-on-scroll.js?v=15249566486942820451778037099" defer="defer"></script>
366
367    <link rel="stylesheet" href="//www.thestacksystem.com/cdn/shop/t/60/assets/animate-on-scroll.css?v=54438052653589662481778037098">
367<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
367<!-- CC Custom Head Start --><!-- CC Custom Head End --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
368<script type="text/javascript">
369  (function (c, l, a, r, i, t, y) {
370    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
371    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
372    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
373
374    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
375      if (error) {
376        console.error("Error loading Shopify features:", error);
377        return;
378      }
379
380      c[a]('consentv2', {
381        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
382        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
383        source: 101,
384      });
385    });
386
387    l.addEventListener("visitorConsentCollected", function (e) {
388      c[a]('consentv2', {
389        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
390        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
391        source: 101,
392      });
393    });
394  })(window, document, "clarity", "script", "rgiaqpbslj");
395</script>
395
396
397
398
399<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
400
401
402
403
404
405
406
407
408
409
410
411
412  
412<script async src="https://static.klaviyo.com/onsite/js/RPSCjg/klaviyo.js?company_id=RPSCjg"></script>
412
413  
413<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
413
414
415  
416
417
418
419
420  
420<script>
421    window.klaviyoReviewsProductDesignMode = false
422  </script>
422
423
424
425
426
427
428
429
430
431
432<!-- END app block -->
432<script src="https://cdn.shopify.com/extensions/01a0f5d0-8a94-7ea1-9061-fb808409d367/ali-reviews-294/assets/alireviews.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 432
432
433<script src="https://cdn.shopify.com/extensions/01a0f69e-7a4a-7236-b53c-021239e0fabe/event-promotion-bar-227/assets/eventpromotionbar.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 433
433
434<script src="https://cdn.shopify.com/extensions/01a0f69e-27d5-7049-9ee6-f5a397ce35bc/quick-announcement-bar-prod-246/assets/quickannouncementbar.js" type="text/javascript" defer="defer"></script>
434
435<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
436<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: 50449285314,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 436
436
437<script>
438  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
439</script>
vendor: 1 bytes, line 439
439
440<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}
440).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: 50449285314,storefrontBaseUrl: "https://www.thestacksystem.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.thestacksystem.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2720694522","configuration":"{\"projectId\":\"rgiaqpbslj\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
440,"dataSharingState":"unrestricted"},{"id":"2619900154","configuration":"{\"myshopifyDomain\":\"the-stack-system.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2394194170","configuration":"{\"eventPixelIdAddToCart\":\"tw-o7yez-rc1e6\",\"eventPixelIdSiteVisit\":\"tw-o7yez-rc1eb\",\"eventPixelIdPurchase\":\"tw-o7yez-rc1ea\",\"eventPixelIdAddedPaymentInfo\":\"tw-o7yez-rc1e5\",\"eventPixelIdCheckoutInitiated\":\"tw-o7yez-rc1e9\",\"eventPixelIdContentView\":\"tw-o7yez-rc1e7\",\"eventPixelIdSearch\":\"tw-o7yez-rc1e8\",\"basePixelId\":\"o7yez\",\"adsAccountId\":\"18ce55gdhpk\",\"isDisconnected\":\"0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3df823913fec4164b84eb9879cd9a3dd","type":"APP","apiClientId":6455335,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1506902266","configuration":"{\"accountID\":\"RPSCjg\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1330708730","configuration":"{\"shop\":\"the-stack-system.myshopify.com\",\"collect_url\":\"https:\\\/\\\/collect.bogos.io\\\/collect\",\"product_bundles_data\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e375ae2aeef9215058b62ddff7136cb9","type":"APP","apiClientId":177733,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"511705338","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-CTDK4NB10T\\\",\\\"AW-10862024305\\\",\\\"GT-5R3V5ZQ\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-CTDK4NB10T\\\",\\\"AW-10862024305\\\/zJLVCNSl0aIYEPGstbso\\\",\\\"AW-10862024305\\\/AHzhCIjqi5QYEPGstbso\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-CTDK4NB10T\\\",\\\"AW-10862024305\\\/oZA6CK3foLQDEPGstbso\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-CTDK4NB10T\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-CTDK4NB10T\\\",\\\"AW-10862024305\\\/vJyZCKzeoLQDEPGstbso\\\",\\\"MC-PMZLJCFC51\\\",\\\"MC-6BBN4VDBBZ\\\",\\\"AW-10862024305\\\/-fK3CI7qi5QYEPGstbso\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-CTDK4NB10T\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-CTDK4NB10T\\\",\\\"AW-10862024305\\\/D6LBCKneoLQDEPGstbso\\\",\\\"MC-PMZLJCFC51\\\",\\\"MC-6BBN4VDBBZ\\\",\\\"AW-10862024305\\\/kHxZCP_pi5QYEPGstbso\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-CTDK4NB10T\\\",\\\"AW-10862024305\\\/OnjwCKbeoLQDEPGstbso\\\",\\\"MC-PMZLJCFC51\\\",\\\"MC-6BBN4VDBBZ\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-CTDK4NB10T\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-CTDK4NB10T\\\",\\\"AW-10862024305\\\/mDO5CLDfoLQDEPGstbso\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-CTDK4NB10T\\\",\\\"AW-10862024305\\\/483SCK_eoLQDEPGstbso\\\",\\\"AW-10862024305\\\/sbKuCILqi5QYEPGstbso\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-CTDK4NB10T\\\"}],\\\"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"]}
440,{"id":"149586170","configuration":"{\"pixel_id\":\"1332421503938188\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"31588602","configuration":"{\"accountID\":\"AF-1045519\", \"server\": \"S2\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"41f14a871f724749006cbccb75c4ce25","type":"APP","apiClientId":293037,"privacyPurposes":["MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"166527226","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Bing","dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"The Stack System","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"the-stack-system.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.thestacksystem.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8039130562810","handle":"stack-radar","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44652233851130","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.thestacksystem.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"162522104058","themePublished":"true","eventMetadataId":"a1011dd0-351f-4be5-8f33-b298bbc84e3e","pageType":"blog","resourceId":"108244861178","shopId":"50449285314","storefrontBaseUrl":"https:\/\/www.thestacksystem.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>
440<script>
441  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
442  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
443  window.ShopifyAnalytics.meta.currency = 'USD';
444  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":108244861178,"requestId":"5c61bb8a-d323-4e83-8bc7-0c53a50e010f-1790865264"}};
445  for (var attr in meta) {
446    window.ShopifyAnalytics.meta[attr] = meta[attr];
447  }
448</script>
vendor: 1 bytes, line 448
448
449<script class="analytics">
450  (function () {
451    var customDocumentWrite = function(content) {
452      var jquery = null;
453
454      if (window.jQuery) {
455        jquery = window.jQuery;
456      } else if (window.Checkout && window.Checkout.$) {
457        jquery = window.Checkout.$;
458      }
459
460      if (jquery) {
461        jquery('body').append(content);
462      }
463    };
464
465    var hasLoggedConversion = function(token) {
466      if (token) {
467        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
468      }
469      return false;
470    }
471
472    var setCookieIfConversion = function(token) {
473      if (token) {
474        var twoMonthsFromNow = new Date(Date.now());
475        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
476
477        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
478      }
479    }
480
481    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
482    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
483    if (trekkie.integrations) {
484      return;
485    }
486    trekkie.methods = [
487      'identify',
488      'page',
489      'ready',
490      'track',
491      'trackForm',
492      'trackLink'
493    ];
494    trekkie.factory = function(method) {
495      return function() {
496        var args = Array.prototype.slice.call(arguments);
497        args.unshift(method);
498        trekkie.push(args);
499        if (method == 'track' || method == 'page') {
500          var pageUrl;
501          try {
502            pageUrl = window.location.href;
503          } catch (e) {}
504          var pageReferrer;
505          try {
506            pageReferrer = document.referrer;
507          } catch (e) {}
508          try {
509            if (window.__TREKKIE_SHIM_QUEUE == null) {
510              window.__TREKKIE_SHIM_QUEUE = [];
511            }
512            window.__TREKKIE_SHIM_QUEUE.push({
513              from: 'trekkie-stub',
514              method: method,
515              args: args.slice(1),
516              pageContext: {
517                url: pageUrl,
518                referrer: pageReferrer
519              }
520            });
521          } catch (e) {
522            // no-op
523          }
524        }
525        return trekkie;
526      };
527    };
528    for (var i = 0; i < trekkie.methods.length; i++) {
529      var key = trekkie.methods[i];
530      trekkie[key] = trekkie.factory(key);
531    }
532    trekkie.load = function(config) {
533      trekkie.config = config || {};
534      trekkie.config.initialDocumentCookie = document.cookie;
535      var first = document.getElementsByTagName('script')[0];
536var script = document.createElement('script');
537script.type = 'text/javascript';
538script.onerror = function(e) {
539  var scriptFallback = document.createElement('script');
540  scriptFallback.type = 'text/javascript';
541  scriptFallback.onerror = function(error) {
542          var Monorail = {
543      produce: function produce(monorailDomain, schemaId, payload) {
544        var currentMs = new Date().getTime();
545        var event = {
546          schema_id: schemaId,
547          payload: payload,
548          metadata: {
549            event_created_at_ms: currentMs,
550            event_sent_at_ms: currentMs
551          }
552        };
553        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
554      },
555      sendRequest: function sendRequest(endpointUrl, payload) {
556        // Try the sendBeacon API
557        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
558          var blobData = new window.Blob([payload], {
559            type: 'text/plain'
560          });
561
562          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
563            return true;
564          } // sendBeacon was not successful
565
566        } // XHR beacon
567
568        var xhr = new XMLHttpRequest();
569
570        try {
571          xhr.open('POST', endpointUrl);
572          xhr.setRequestHeader('Content-Type', 'text/plain');
573          xhr.send(payload);
574        } catch (e) {
575          console.log(e);
576        }
577
578        return false;
579      },
580      isIos12: function isIos12() {
581        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
582      }
583    };
584    Monorail.produce('monorail-edge.shopifysvc.com',
585      'trekkie_storefront_load_errors/1.1',
586      {shop_id: 50449285314,
587      theme_id: 162522104058,
588      app_name: "storefront",
589      context_url: window.location.href,
590      source_url: "//www.thestacksystem.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
591
592  };
593  scriptFallback.async = true;
594  scriptFallback.src = '//www.thestacksystem.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
595  first.parentNode.insertBefore(scriptFallback, first);
596};
597script.async = true;
598script.src = '//www.thestacksystem.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
599first.parentNode.insertBefore(script, first);
600
601    };
602    trekkie.load(
603      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":50449285314,"isMerchantRequest":null,"themeId":162522104058,"themeCityHash":"15512251229269369682","contentLanguage":"en","currency":"USD","eventMetadataId":"a1011dd0-351f-4be5-8f33-b298bbc84e3e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
604    );
605
606    var loaded = false;
607    trekkie.ready(function() {
608      if (loaded) return;
609      loaded = true;
610
611      window.ShopifyAnalytics.lib = window.trekkie;
612
613      var originalDocumentWrite = document.write;
614      document.write = customDocumentWrite;
615      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
616      document.write = originalDocumentWrite;
617
618      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
619      var token = match? match[1]: undefined;
620      if (!hasLoggedConversion(token)) {
621        setCookieIfConversion(token);
622        
623      }
624    });
625
626    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":108244861178,"requestId":"5c61bb8a-d323-4e83-8bc7-0c53a50e010f-1790865264","shopifyEmitted":true});
627
628    var eventsListenerScript = document.createElement('script');
629    eventsListenerScript.async = true;
630    eventsListenerScript.src = "//www.thestacksystem.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
631    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
632})();</script>
632
633  
633<script>
634  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
635    window.ga = function ga() {
636      (window.ga.q = window.ga.q || []).push(arguments);
637      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
638        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
639      }
640      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.");
641    };
642    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
643      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
644    }
645  }
646</script>
vendor: 1 bytes, line 646
646
647<script
648  defer
649  src="https://www.thestacksystem.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
650  data-application="storefront-renderer"
651  data-shop-id="50449285314"
652  data-render-region="gcp-europe-west1"
653  data-page-type="blog"
654  data-theme-instance-id="162522104058"
655  data-theme-name="Alchemy"
656  data-theme-version="7.0.1"
657  data-monorail-region="shop_domain"
658  data-resource-timing-sampling-rate="10"
659  data-shs="true"
660  data-shs-beacon="true"
661  data-shs-export-with-fetch="true"
662  data-shs-logs-sample-rate="1"
663  data-shs-beacon-endpoint="https://www.thestacksystem.com/api/collect"
664></script>
664
665<meta name="shopify-y" content="98b8f0f2-c858-41d6-be3c-ed92bf857cf6" data-expiration="1822422864000"><meta name="shopify-s" content="e9b721a1-c91f-441f-a511-840875d399c4" data-expiration="1790867064000"><meta name="new-cookie-storage-activated" content="t">
666</head><body class="template-blog cc-animate-enabled content-boundary-enabled">
667  <a class="skip-link btn btn--primary visually-hidden" href="#main-content" data-ca-role="skip">Skip to content</a><!-- BEGIN sections: header-group -->
668<div id="shopify-section-sections--22548342014202__header" class="shopify-section shopify-section-group-header-group cc-header"><link href="//www.thestacksystem.com/cdn/shop/t/60/assets/dev-mega-menu.css?v=28271693670307539051783375117" rel="stylesheet" type="text/css" media="all" />
669  <link href="//www.thestacksystem.com/cdn/shop/t/60/assets/dev-mobile-menu.css?v=157766182094144401941783375118" rel="stylesheet" type="text/css" media="all" />
670<style data-shopify>.header {
671    --bg-color: 255 255 255;
672    --text-color: 22 22 22;
673    --text-over-media-color: 255 255 255;
674    --menu-drawer-bg-color: 255 255 255;
675    --menu-drawer-text-color: 22 22 22;
676    --nav-font-size: 24px;
677    --nav-inline-font-size: 16px;
678    --cart-icon-bg-color: 255 192 0;
679    --cart-icon-text-color: 22 22 22;
680  }.js .cc-header { position: -webkit-sticky; position: sticky; }
681    .viewport-height, .viewport-height .slide {
682      min-height: calc(100svh - var(--header-height) + 24px);
683    }.js .active-banner:first-child .viewport-height, .js .active-banner:first-child .viewport-height .slide {
684      min-height: calc(100svh - var(--header-height));
685    }.header--inline-visible.header--inline-logo-left .header-icons,
686    .header--inline-visible.header--inline-logo-left .logo {
687      flex-basis: 132px !important;
688    }
689    .header--inline-logo-left:not(.header--inline-visible) .nav-row {
690      min-width: calc(100vw - 364px);
691    }.logo__image { max-width: 100px; }</style><page-header class="page-header block relative">
692  <header class="header js-header-height header--sticky header--inline header--inline-logo-left" data-nav-inline="true">
693    <div class="header__layout relative flex justify-between items-center w-full">
694      <div class="header__menus-container"><div class="inline-header-nav">
695            <div class="nav-row multi-level-nav" role="navigation" aria-label="Primary">
696              <div class="tier-1"><ul class="dev-mega-menu__top-nav"><li class="contains-children contains-mega-menu">
697      <button
698        type="button"
699        class="has-children dev-mega-menu__trigger"
700        aria-haspopup="true"
701        aria-expanded="false"
702        aria-controls="mega-menu-tier-2"
703      >Shop</button>
704      <div class="dev-mega-menu-tier__inner">
705    <ul class="nav-columns dev-mega-menu__columns nav-columns--count-4 nav-columns--cta-count-0"><li class="contains-children dev-mega-menu__column">
706  <span class="column-title">Shop</span>
707  <ul><li>
708        <a href="/collections/thestack"
709>Shop TheStack</a>
710      </li><li>
711        <a href="/products/stack-radar"
712>Shop Stack Radar</a>
713      </li><li>
714        <a href="/pages/bundles"
715>Shop Bundle Deals</a>
716      </li><li>
717        <a href="/pages/thestack-accelerator-program"
718>Shop Juniors</a>
719      </li><li>
720        <a href="/pages/baseball-golf-bundles"
721>Shop Baseball</a>
722      </li><li>
723        <a href="/collections/merch"
724>Shop Merch</a>
725      </li><li>
726        <a href="/collections/us-products"
727>Shop All Products</a>
728      </li><li>
729        <a href="https://www.thestackwholesale.com" target="_blank" rel="noopener noreferrer"
730>Coaches / Wholesale</a>
731      </li></ul>
732</li>
733<li class="contains-children dev-mega-menu__column">
734  <span class="column-title">Train</span>
735  <ul><li>
736        <a href="/pages/speed-training"
737>Speed Training</a>
738      </li><li>
739        <a href="/pages/stack-wedging"
740>Stack Wedging</a>
741      </li><li>
742        <a href="/pages/stackputting"
743>Stack Putting</a>
744      </li><li>
745        <a href="/pages/stack-stats"
746>Stack Stats</a>
747      </li><li>
748        <a href="/pages/practice-tracker"
749>Practice Tracker</a>
750      </li><li>
751        <a href="https://www.thestackbaseball.com" target="_blank" rel="noopener noreferrer"
752>Stack Baseball</a>
753      </li></ul>
754</li>
755<li class="contains-children dev-mega-menu__column">
756  <span class="column-title">Learn</span>
757  <ul><li>
758        <a href="/pages/stack-radar"
759>Stack Radar</a>
760      </li><li>
761        <a href="/pages/thestack-app"
762>TheStack App</a>
763      </li><li>
764        <a href="/blogs/articles"
765>Blog Articles</a>
766      </li><li>
767        <a href="/pages/how-the-stack-system-works"
768>How Stack Speed Training Works</a>
769      </li><li>
770        <a href="/pages/science-of-speed"
771>Science of Speed</a>
772      </li><li>
773        <a href="/pages/press-and-media"
774>Press & Media</a>
775      </li><li>
776        <a href="/pages/learning-library"
777>Learning Library</a>
778      </li><li>
779        <a href="/pages/protocols"
780>Programs & Training</a>
781      </li><li>
782        <a href="/pages/thestack-10k-club"
783>TheStack 10k Club</a>
784      </li><li>
785        <a href="/pages/video-vault"
786>Video Vault</a>
787      </li></ul>
788</li>
789<li class="contains-children dev-mega-menu__column">
790  <span class="column-title">More</span>
791  <ul><li>
792        <a href="https://www.thestacksystem.com/apps/help-center"
793>FAQ</a>
794      </li><li>
795        <a href="/pages/review-page"
796>Reviews</a>
797      </li><li>
798        <a href="/pages/our-story"
799>The Founders</a>
800      </li><li>
801        <a href="/pages/thestack-accelerator-program"
802>Accelerator Program</a>
803      </li><li>
804        <a href="/pages/radar-devices-and-integration"
805>Compatible Speed Devices</a>
806      </li><li>
807        <a href="/pages/trade-in-program"
808>Trade-In Program</a>
809      </li><li>
810        <a href="/pages/shield-program"
811>Military & First Responders</a>
812      </li><li>
813        <a href="https://www.thestackwholesale.com/pages/affiliate-program" target="_blank" rel="noopener noreferrer"
814>Affiliate Program</a>
815      </li><li>
816        <a href="/pages/thestack-membership-perks"
817>Membership Perks</a>
818      </li></ul>
819</li>
820</ul><div class="nav-contact-info nav-contact-info--2"><div class="nav-contact-info__block">
821              <ul class="social inline-flex flex-wrap"><li>
822      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/thestacksystem" target="_blank" rel="noopener" title="The Stack System on Instagram"><svg width="48" height="48" viewBox="0 0 48 48" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M24 0c-6.518 0-7.335.028-9.895.144-2.555.117-4.3.523-5.826 1.116-1.578.613-2.917 1.434-4.25 2.768C2.693 5.362 1.872 6.701 1.26 8.28.667 9.806.26 11.55.144 14.105.028 16.665 0 17.482 0 24s.028 7.335.144 9.895c.117 2.555.523 4.3 1.116 5.826.613 1.578 1.434 2.917 2.768 4.25 1.334 1.335 2.673 2.156 4.251 2.77 1.527.592 3.271.998 5.826 1.115 2.56.116 3.377.144 9.895.144s7.335-.028 9.895-.144c2.555-.117 4.3-.523 5.826-1.116 1.578-.613 2.917-1.434 4.25-2.768 1.335-1.334 2.156-2.673 2.77-4.251.592-1.527.998-3.271 1.115-5.826.116-2.56.144-3.377.144-9.895s-.028-7.335-.144-9.895c-.117-2.555-.523-4.3-1.116-5.826-.613-1.578-1.434-2.917-2.768-4.25-1.334-1.335-2.673-2.156-4.251-2.769-1.527-.593-3.271-1-5.826-1.116C31.335.028 30.518 0 24 0Zm0 4.324c6.408 0 7.167.025 9.698.14 2.34.107 3.61.498 4.457.827 1.12.435 1.92.955 2.759 1.795.84.84 1.36 1.64 1.795 2.76.33.845.72 2.116.827 4.456.115 2.53.14 3.29.14 9.698s-.025 7.167-.14 9.698c-.107 2.34-.498 3.61-.827 4.457-.435 1.12-.955 1.92-1.795 2.759-.84.84-1.64 1.36-2.76 1.795-.845.33-2.116.72-4.456.827-2.53.115-3.29.14-9.698.14-6.409 0-7.168-.025-9.698-.14-2.34-.107-3.61-.498-4.457-.827-1.12-.435-1.92-.955-2.759-1.795-.84-.84-1.36-1.64-1.795-2.76-.33-.845-.72-2.116-.827-4.456-.115-2.53-.14-3.29-.14-9.698s.025-7.167.14-9.698c.107-2.34.498-3.61.827-4.457.435-1.12.955-1.92 1.795-2.759.84-.84 1.64-1.36 2.76-1.795.845-.33 2.116-.72 4.456-.827 2.53-.115 3.29-.14 9.698-.14Zm0 7.352c-6.807 0-12.324 5.517-12.324 12.324 0 6.807 5.517 12.324 12.324 12.324 6.807 0 12.324-5.517 12.324-12.324 0-6.807-5.517-12.324-12.324-12.324ZM24 32a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm15.691-20.811a2.88 2.88 0 1 1-5.76 0 2.88 2.88 0 0 1 5.76 0Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">Instagram</span>
823      </a>
824    </li><li>
825      <a class="social__link flex items-center justify-center" href="https://x.com/TheStackSystem" target="_blank" rel="noopener" title="The Stack System on Twitter"><svg class="icon" fill="currentColor" role="presentation" focusable="false" width="40" height="40" viewBox="1 1 22 22">
826  <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path>
827</svg><span class="visually-hidden">Twitter</span>
828      </a>
829    </li><li>
830      <a class="social__link flex items-center justify-center" href="https://www.youtube.com/@thestack5703" target="_blank" rel="noopener" title="The Stack System on YouTube"><svg width="48" height="34" viewBox="0 0 48 34" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49C6.258.6 4.213.61 2.387 2.535.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">YouTube</span>
831      </a>
832    </li><li>
833      <a class="social__link flex items-center justify-center" href="https://www.facebook.com/thestacksystem/" target="_blank" rel="noopener" title="The Stack System on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span>
834      </a>
835    </li></ul>
836
837            </div><div class="nav-contact-info__block">
838              <a href="mailto:[email protected]">
839                <span class="nav-contact-info__icon nav-contact-info__icon--email"><svg width="41" height="26" viewBox="0 0 41 26" aria-hidden="true" focusable="false" role="presentation" class="icon"><g fill="none" stroke="currentColor" stroke-width="2"><path d="M1.5 1v24h38V1z"/><path d="m1.5 4 19 11 19-11"/></g></svg></span>
840                [email protected]
841              </a>
842            </div></div></div>
843    </li><li class="contains-children contains-mega-menu">
844      <button
845        type="button"
846        class="has-children dev-mega-menu__trigger"
847        aria-haspopup="true"
848        aria-expanded="false"
849        aria-controls="mega-menu-tier-2"
850      >Train</button>
851      <div class="dev-mega-menu-tier__inner">
852    <ul class="nav-columns dev-mega-menu__columns nav-columns--count-4 nav-columns--cta-count-0"><li class="contains-children dev-mega-menu__column">
853  <span class="column-title">Shop</span>
854  <ul><li>
855        <a href="/collections/thestack"
856>Shop TheStack</a>
857      </li><li>
858        <a href="/products/stack-radar"
859>Shop Stack Radar</a>
860      </li><li>
861        <a href="/pages/bundles"
862>Shop Bundle Deals</a>
863      </li><li>
864        <a href="/pages/thestack-accelerator-program"
865>Shop Juniors</a>
866      </li><li>
867        <a href="/pages/baseball-golf-bundles"
868>Shop Baseball</a>
869      </li><li>
870        <a href="/collections/merch"
871>Shop Merch</a>
872      </li><li>
873        <a href="/collections/us-products"
874>Shop All Products</a>
875      </li><li>
876        <a href="https://www.thestackwholesale.com" target="_blank" rel="noopener noreferrer"
877>Coaches / Wholesale</a>
878      </li></ul>
879</li>
880<li class="contains-children dev-mega-menu__column">
881  <span class="column-title">Train</span>
882  <ul><li>
883        <a href="/pages/speed-training"
884>Speed Training</a>
885      </li><li>
886        <a href="/pages/stack-wedging"
887>Stack Wedging</a>
888      </li><li>
889        <a href="/pages/stackputting"
890>Stack Putting</a>
891      </li><li>
892        <a href="/pages/stack-stats"
893>Stack Stats</a>
894      </li><li>
895        <a href="/pages/practice-tracker"
896>Practice Tracker</a>
897      </li><li>
898        <a href="https://www.thestackbaseball.com" target="_blank" rel="noopener noreferrer"
899>Stack Baseball</a>
900      </li></ul>
901</li>
902<li class="contains-children dev-mega-menu__column">
903  <span class="column-title">Learn</span>
904  <ul><li>
905        <a href="/pages/stack-radar"
906>Stack Radar</a>
907      </li><li>
908        <a href="/pages/thestack-app"
909>TheStack App</a>
910      </li><li>
911        <a href="/blogs/articles"
912>Blog Articles</a>
913      </li><li>
914        <a href="/pages/how-the-stack-system-works"
915>How Stack Speed Training Works</a>
916      </li><li>
917        <a href="/pages/science-of-speed"
918>Science of Speed</a>
919      </li><li>
920        <a href="/pages/press-and-media"
921>Press & Media</a>
922      </li><li>
923        <a href="/pages/learning-library"
924>Learning Library</a>
925      </li><li>
926        <a href="/pages/protocols"
927>Programs & Training</a>
928      </li><li>
929        <a href="/pages/thestack-10k-club"
930>TheStack 10k Club</a>
931      </li><li>
932        <a href="/pages/video-vault"
933>Video Vault</a>
934      </li></ul>
935</li>
936<li class="contains-children dev-mega-menu__column">
937  <span class="column-title">More</span>
938  <ul><li>
939        <a href="https://www.thestacksystem.com/apps/help-center"
940>FAQ</a>
941      </li><li>
942        <a href="/pages/review-page"
943>Reviews</a>
944      </li><li>
945        <a href="/pages/our-story"
946>The Founders</a>
947      </li><li>
948        <a href="/pages/thestack-accelerator-program"
949>Accelerator Program</a>
950      </li><li>
951        <a href="/pages/radar-devices-and-integration"
952>Compatible Speed Devices</a>
953      </li><li>
954        <a href="/pages/trade-in-program"
955>Trade-In Program</a>
956      </li><li>
957        <a href="/pages/shield-program"
958>Military & First Responders</a>
959      </li><li>
960        <a href="https://www.thestackwholesale.com/pages/affiliate-program" target="_blank" rel="noopener noreferrer"
961>Affiliate Program</a>
962      </li><li>
963        <a href="/pages/thestack-membership-perks"
964>Membership Perks</a>
965      </li></ul>
966</li>
967</ul><div class="nav-contact-info nav-contact-info--2"><div class="nav-contact-info__block">
968              <ul class="social inline-flex flex-wrap"><li>
969      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/thestacksystem" target="_blank" rel="noopener" title="The Stack System on Instagram"><svg width="48" height="48" viewBox="0 0 48 48" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M24 0c-6.518 0-7.335.028-9.895.144-2.555.117-4.3.523-5.826 1.116-1.578.613-2.917 1.434-4.25 2.768C2.693 5.362 1.872 6.701 1.26 8.28.667 9.806.26 11.55.144 14.105.028 16.665 0 17.482 0 24s.028 7.335.144 9.895c.117 2.555.523 4.3 1.116 5.826.613 1.578 1.434 2.917 2.768 4.25 1.334 1.335 2.673 2.156 4.251 2.77 1.527.592 3.271.998 5.826 1.115 2.56.116 3.377.144 9.895.144s7.335-.028 9.895-.144c2.555-.117 4.3-.523 5.826-1.116 1.578-.613 2.917-1.434 4.25-2.768 1.335-1.334 2.156-2.673 2.77-4.251.592-1.527.998-3.271 1.115-5.826.116-2.56.144-3.377.144-9.895s-.028-7.335-.144-9.895c-.117-2.555-.523-4.3-1.116-5.826-.613-1.578-1.434-2.917-2.768-4.25-1.334-1.335-2.673-2.156-4.251-2.769-1.527-.593-3.271-1-5.826-1.116C31.335.028 30.518 0 24 0Zm0 4.324c6.408 0 7.167.025 9.698.14 2.34.107 3.61.498 4.457.827 1.12.435 1.92.955 2.759 1.795.84.84 1.36 1.64 1.795 2.76.33.845.72 2.116.827 4.456.115 2.53.14 3.29.14 9.698s-.025 7.167-.14 9.698c-.107 2.34-.498 3.61-.827 4.457-.435 1.12-.955 1.92-1.795 2.759-.84.84-1.64 1.36-2.76 1.795-.845.33-2.116.72-4.456.827-2.53.115-3.29.14-9.698.14-6.409 0-7.168-.025-9.698-.14-2.34-.107-3.61-.498-4.457-.827-1.12-.435-1.92-.955-2.759-1.795-.84-.84-1.36-1.64-1.795-2.76-.33-.845-.72-2.116-.827-4.456-.115-2.53-.14-3.29-.14-9.698s.025-7.167.14-9.698c.107-2.34.498-3.61.827-4.457.435-1.12.955-1.92 1.795-2.759.84-.84 1.64-1.36 2.76-1.795.845-.33 2.116-.72 4.456-.827 2.53-.115 3.29-.14 9.698-.14Zm0 7.352c-6.807 0-12.324 5.517-12.324 12.324 0 6.807 5.517 12.324 12.324 12.324 6.807 0 12.324-5.517 12.324-12.324 0-6.807-5.517-12.324-12.324-12.324ZM24 32a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm15.691-20.811a2.88 2.88 0 1 1-5.76 0 2.88 2.88 0 0 1 5.76 0Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">Instagram</span>
970      </a>
971    </li><li>
972      <a class="social__link flex items-center justify-center" href="https://x.com/TheStackSystem" target="_blank" rel="noopener" title="The Stack System on Twitter"><svg class="icon" fill="currentColor" role="presentation" focusable="false" width="40" height="40" viewBox="1 1 22 22">
973  <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path>
974</svg><span class="visually-hidden">Twitter</span>
975      </a>
976    </li><li>
977      <a class="social__link flex items-center justify-center" href="https://www.youtube.com/@thestack5703" target="_blank" rel="noopener" title="The Stack System on YouTube"><svg width="48" height="34" viewBox="0 0 48 34" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49C6.258.6 4.213.61 2.387 2.535.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">YouTube</span>
978      </a>
979    </li><li>
980      <a class="social__link flex items-center justify-center" href="https://www.facebook.com/thestacksystem/" target="_blank" rel="noopener" title="The Stack System on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span>
981      </a>
982    </li></ul>
983
984            </div><div class="nav-contact-info__block">
985              <a href="mailto:[email protected]">
986                <span class="nav-contact-info__icon nav-contact-info__icon--email"><svg width="41" height="26" viewBox="0 0 41 26" aria-hidden="true" focusable="false" role="presentation" class="icon"><g fill="none" stroke="currentColor" stroke-width="2"><path d="M1.5 1v24h38V1z"/><path d="m1.5 4 19 11 19-11"/></g></svg></span>
987                [email protected]
988              </a>
989            </div></div></div>
990    </li><li class="contains-children contains-mega-menu">
991      <button
992        type="button"
993        class="has-children dev-mega-menu__trigger"
994        aria-haspopup="true"
995        aria-expanded="false"
996        aria-controls="mega-menu-tier-2"
997      >Learn</button>
998      <div class="dev-mega-menu-tier__inner">
999    <ul class="nav-columns dev-mega-menu__columns nav-columns--count-4 nav-columns--cta-count-0"><li class="contains-children dev-mega-menu__column">
1000  <span class="column-title">Shop</span>
1001  <ul><li>
1002        <a href="/collections/thestack"
1003>Shop TheStack</a>
1004      </li><li>
1005        <a href="/products/stack-radar"
1006>Shop Stack Radar</a>
1007      </li><li>
1008        <a href="/pages/bundles"
1009>Shop Bundle Deals</a>
1010      </li><li>
1011        <a href="/pages/thestack-accelerator-program"
1012>Shop Juniors</a>
1013      </li><li>
1014        <a href="/pages/baseball-golf-bundles"
1015>Shop Baseball</a>
1016      </li><li>
1017        <a href="/collections/merch"
1018>Shop Merch</a>
1019      </li><li>
1020        <a href="/collections/us-products"
1021>Shop All Products</a>
1022      </li><li>
1023        <a href="https://www.thestackwholesale.com" target="_blank" rel="noopener noreferrer"
1024>Coaches / Wholesale</a>
1025      </li></ul>
1026</li>
1027<li class="contains-children dev-mega-menu__column">
1028  <span class="column-title">Train</span>
1029  <ul><li>
1030        <a href="/pages/speed-training"
1031>Speed Training</a>
1032      </li><li>
1033        <a href="/pages/stack-wedging"
1034>Stack Wedging</a>
1035      </li><li>
1036        <a href="/pages/stackputting"
1037>Stack Putting</a>
1038      </li><li>
1039        <a href="/pages/stack-stats"
1040>Stack Stats</a>
1041      </li><li>
1042        <a href="/pages/practice-tracker"
1043>Practice Tracker</a>
1044      </li><li>
1045        <a href="https://www.thestackbaseball.com" target="_blank" rel="noopener noreferrer"
1046>Stack Baseball</a>
1047      </li></ul>
1048</li>
1049<li class="contains-children dev-mega-menu__column">
1050  <span class="column-title">Learn</span>
1051  <ul><li>
1052        <a href="/pages/stack-radar"
1053>Stack Radar</a>
1054      </li><li>
1055        <a href="/pages/thestack-app"
1056>TheStack App</a>
1057      </li><li>
1058        <a href="/blogs/articles"
1059>Blog Articles</a>
1060      </li><li>
1061        <a href="/pages/how-the-stack-system-works"
1062>How Stack Speed Training Works</a>
1063      </li><li>
1064        <a href="/pages/science-of-speed"
1065>Science of Speed</a>
1066      </li><li>
1067        <a href="/pages/press-and-media"
1068>Press & Media</a>
1069      </li><li>
1070        <a href="/pages/learning-library"
1071>Learning Library</a>
1072      </li><li>
1073        <a href="/pages/protocols"
1074>Programs & Training</a>
1075      </li><li>
1076        <a href="/pages/thestack-10k-club"
1077>TheStack 10k Club</a>
1078      </li><li>
1079        <a href="/pages/video-vault"
1080>Video Vault</a>
1081      </li></ul>
1082</li>
1083<li class="contains-children dev-mega-menu__column">
1084  <span class="column-title">More</span>
1085  <ul><li>
1086        <a href="https://www.thestacksystem.com/apps/help-center"
1087>FAQ</a>
1088      </li><li>
1089        <a href="/pages/review-page"
1090>Reviews</a>
1091      </li><li>
1092        <a href="/pages/our-story"
1093>The Founders</a>
1094      </li><li>
1095        <a href="/pages/thestack-accelerator-program"
1096>Accelerator Program</a>
1097      </li><li>
1098        <a href="/pages/radar-devices-and-integration"
1099>Compatible Speed Devices</a>
1100      </li><li>
1101        <a href="/pages/trade-in-program"
1102>Trade-In Program</a>
1103      </li><li>
1104        <a href="/pages/shield-program"
1105>Military & First Responders</a>
1106      </li><li>
1107        <a href="https://www.thestackwholesale.com/pages/affiliate-program" target="_blank" rel="noopener noreferrer"
1108>Affiliate Program</a>
1109      </li><li>
1110        <a href="/pages/thestack-membership-perks"
1111>Membership Perks</a>
1112      </li></ul>
1113</li>
1114</ul><div class="nav-contact-info nav-contact-info--2"><div class="nav-contact-info__block">
1115              <ul class="social inline-flex flex-wrap"><li>
1116      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/thestacksystem" target="_blank" rel="noopener" title="The Stack System on Instagram"><svg width="48" height="48" viewBox="0 0 48 48" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M24 0c-6.518 0-7.335.028-9.895.144-2.555.117-4.3.523-5.826 1.116-1.578.613-2.917 1.434-4.25 2.768C2.693 5.362 1.872 6.701 1.26 8.28.667 9.806.26 11.55.144 14.105.028 16.665 0 17.482 0 24s.028 7.335.144 9.895c.117 2.555.523 4.3 1.116 5.826.613 1.578 1.434 2.917 2.768 4.25 1.334 1.335 2.673 2.156 4.251 2.77 1.527.592 3.271.998 5.826 1.115 2.56.116 3.377.144 9.895.144s7.335-.028 9.895-.144c2.555-.117 4.3-.523 5.826-1.116 1.578-.613 2.917-1.434 4.25-2.768 1.335-1.334 2.156-2.673 2.77-4.251.592-1.527.998-3.271 1.115-5.826.116-2.56.144-3.377.144-9.895s-.028-7.335-.144-9.895c-.117-2.555-.523-4.3-1.116-5.826-.613-1.578-1.434-2.917-2.768-4.25-1.334-1.335-2.673-2.156-4.251-2.769-1.527-.593-3.271-1-5.826-1.116C31.335.028 30.518 0 24 0Zm0 4.324c6.408 0 7.167.025 9.698.14 2.34.107 3.61.498 4.457.827 1.12.435 1.92.955 2.759 1.795.84.84 1.36 1.64 1.795 2.76.33.845.72 2.116.827 4.456.115 2.53.14 3.29.14 9.698s-.025 7.167-.14 9.698c-.107 2.34-.498 3.61-.827 4.457-.435 1.12-.955 1.92-1.795 2.759-.84.84-1.64 1.36-2.76 1.795-.845.33-2.116.72-4.456.827-2.53.115-3.29.14-9.698.14-6.409 0-7.168-.025-9.698-.14-2.34-.107-3.61-.498-4.457-.827-1.12-.435-1.92-.955-2.759-1.795-.84-.84-1.36-1.64-1.795-2.76-.33-.845-.72-2.116-.827-4.456-.115-2.53-.14-3.29-.14-9.698s.025-7.167.14-9.698c.107-2.34.498-3.61.827-4.457.435-1.12.955-1.92 1.795-2.759.84-.84 1.64-1.36 2.76-1.795.845-.33 2.116-.72 4.456-.827 2.53-.115 3.29-.14 9.698-.14Zm0 7.352c-6.807 0-12.324 5.517-12.324 12.324 0 6.807 5.517 12.324 12.324 12.324 6.807 0 12.324-5.517 12.324-12.324 0-6.807-5.517-12.324-12.324-12.324ZM24 32a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm15.691-20.811a2.88 2.88 0 1 1-5.76 0 2.88 2.88 0 0 1 5.76 0Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">Instagram</span>
1117      </a>
1118    </li><li>
1119      <a class="social__link flex items-center justify-center" href="https://x.com/TheStackSystem" target="_blank" rel="noopener" title="The Stack System on Twitter"><svg class="icon" fill="currentColor" role="presentation" focusable="false" width="40" height="40" viewBox="1 1 22 22">
1120  <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path>
1121</svg><span class="visually-hidden">Twitter</span>
1122      </a>
1123    </li><li>
1124      <a class="social__link flex items-center justify-center" href="https://www.youtube.com/@thestack5703" target="_blank" rel="noopener" title="The Stack System on YouTube"><svg width="48" height="34" viewBox="0 0 48 34" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49C6.258.6 4.213.61 2.387 2.535.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">YouTube</span>
1125      </a>
1126    </li><li>
1127      <a class="social__link flex items-center justify-center" href="https://www.facebook.com/thestacksystem/" target="_blank" rel="noopener" title="The Stack System on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span>
1128      </a>
1129    </li></ul>
1130
1131            </div><div class="nav-contact-info__block">
1132              <a href="mailto:[email protected]">
1133                <span class="nav-contact-info__icon nav-contact-info__icon--email"><svg width="41" height="26" viewBox="0 0 41 26" aria-hidden="true" focusable="false" role="presentation" class="icon"><g fill="none" stroke="currentColor" stroke-width="2"><path d="M1.5 1v24h38V1z"/><path d="m1.5 4 19 11 19-11"/></g></svg></span>
1134                [email protected]
1135              </a>
1136            </div></div></div>
1137    </li><li class="contains-children contains-mega-menu">
1138      <button
1139        type="button"
1140        class="has-children dev-mega-menu__trigger"
1141        aria-haspopup="true"
1142        aria-expanded="false"
1143        aria-controls="mega-menu-tier-2"
1144      >More</button>
1145      <div class="dev-mega-menu-tier__inner">
1146    <ul class="nav-columns dev-mega-menu__columns nav-columns--count-4 nav-columns--cta-count-0"><li class="contains-children dev-mega-menu__column">
1147  <span class="column-title">Shop</span>
1148  <ul><li>
1149        <a href="/collections/thestack"
1150>Shop TheStack</a>
1151      </li><li>
1152        <a href="/products/stack-radar"
1153>Shop Stack Radar</a>
1154      </li><li>
1155        <a href="/pages/bundles"
1156>Shop Bundle Deals</a>
1157      </li><li>
1158        <a href="/pages/thestack-accelerator-program"
1159>Shop Juniors</a>
1160      </li><li>
1161        <a href="/pages/baseball-golf-bundles"
1162>Shop Baseball</a>
1163      </li><li>
1164        <a href="/collections/merch"
1165>Shop Merch</a>
1166      </li><li>
1167        <a href="/collections/us-products"
1168>Shop All Products</a>
1169      </li><li>
1170        <a href="https://www.thestackwholesale.com" target="_blank" rel="noopener noreferrer"
1171>Coaches / Wholesale</a>
1172      </li></ul>
1173</li>
1174<li class="contains-children dev-mega-menu__column">
1175  <span class="column-title">Train</span>
1176  <ul><li>
1177        <a href="/pages/speed-training"
1178>Speed Training</a>
1179      </li><li>
1180        <a href="/pages/stack-wedging"
1181>Stack Wedging</a>
1182      </li><li>
1183        <a href="/pages/stackputting"
1184>Stack Putting</a>
1185      </li><li>
1186        <a href="/pages/stack-stats"
1187>Stack Stats</a>
1188      </li><li>
1189        <a href="/pages/practice-tracker"
1190>Practice Tracker</a>
1191      </li><li>
1192        <a href="https://www.thestackbaseball.com" target="_blank" rel="noopener noreferrer"
1193>Stack Baseball</a>
1194      </li></ul>
1195</li>
1196<li class="contains-children dev-mega-menu__column">
1197  <span class="column-title">Learn</span>
1198  <ul><li>
1199        <a href="/pages/stack-radar"
1200>Stack Radar</a>
1201      </li><li>
1202        <a href="/pages/thestack-app"
1203>TheStack App</a>
1204      </li><li>
1205        <a href="/blogs/articles"
1206>Blog Articles</a>
1207      </li><li>
1208        <a href="/pages/how-the-stack-system-works"
1209>How Stack Speed Training Works</a>
1210      </li><li>
1211        <a href="/pages/science-of-speed"
1212>Science of Speed</a>
1213      </li><li>
1214        <a href="/pages/press-and-media"
1215>Press & Media</a>
1216      </li><li>
1217        <a href="/pages/learning-library"
1218>Learning Library</a>
1219      </li><li>
1220        <a href="/pages/protocols"
1221>Programs & Training</a>
1222      </li><li>
1223        <a href="/pages/thestack-10k-club"
1224>TheStack 10k Club</a>
1225      </li><li>
1226        <a href="/pages/video-vault"
1227>Video Vault</a>
1228      </li></ul>
1229</li>
1230<li class="contains-children dev-mega-menu__column">
1231  <span class="column-title">More</span>
1232  <ul><li>
1233        <a href="https://www.thestacksystem.com/apps/help-center"
1234>FAQ</a>
1235      </li><li>
1236        <a href="/pages/review-page"
1237>Reviews</a>
1238      </li><li>
1239        <a href="/pages/our-story"
1240>The Founders</a>
1241      </li><li>
1242        <a href="/pages/thestack-accelerator-program"
1243>Accelerator Program</a>
1244      </li><li>
1245        <a href="/pages/radar-devices-and-integration"
1246>Compatible Speed Devices</a>
1247      </li><li>
1248        <a href="/pages/trade-in-program"
1249>Trade-In Program</a>
1250      </li><li>
1251        <a href="/pages/shield-program"
1252>Military & First Responders</a>
1253      </li><li>
1254        <a href="https://www.thestackwholesale.com/pages/affiliate-program" target="_blank" rel="noopener noreferrer"
1255>Affiliate Program</a>
1256      </li><li>
1257        <a href="/pages/thestack-membership-perks"
1258>Membership Perks</a>
1259      </li></ul>
1260</li>
1261</ul><div class="nav-contact-info nav-contact-info--2"><div class="nav-contact-info__block">
1262              <ul class="social inline-flex flex-wrap"><li>
1263      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/thestacksystem" target="_blank" rel="noopener" title="The Stack System on Instagram"><svg width="48" height="48" viewBox="0 0 48 48" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M24 0c-6.518 0-7.335.028-9.895.144-2.555.117-4.3.523-5.826 1.116-1.578.613-2.917 1.434-4.25 2.768C2.693 5.362 1.872 6.701 1.26 8.28.667 9.806.26 11.55.144 14.105.028 16.665 0 17.482 0 24s.028 7.335.144 9.895c.117 2.555.523 4.3 1.116 5.826.613 1.578 1.434 2.917 2.768 4.25 1.334 1.335 2.673 2.156 4.251 2.77 1.527.592 3.271.998 5.826 1.115 2.56.116 3.377.144 9.895.144s7.335-.028 9.895-.144c2.555-.117 4.3-.523 5.826-1.116 1.578-.613 2.917-1.434 4.25-2.768 1.335-1.334 2.156-2.673 2.77-4.251.592-1.527.998-3.271 1.115-5.826.116-2.56.144-3.377.144-9.895s-.028-7.335-.144-9.895c-.117-2.555-.523-4.3-1.116-5.826-.613-1.578-1.434-2.917-2.768-4.25-1.334-1.335-2.673-2.156-4.251-2.769-1.527-.593-3.271-1-5.826-1.116C31.335.028 30.518 0 24 0Zm0 4.324c6.408 0 7.167.025 9.698.14 2.34.107 3.61.498 4.457.827 1.12.435 1.92.955 2.759 1.795.84.84 1.36 1.64 1.795 2.76.33.845.72 2.116.827 4.456.115 2.53.14 3.29.14 9.698s-.025 7.167-.14 9.698c-.107 2.34-.498 3.61-.827 4.457-.435 1.12-.955 1.92-1.795 2.759-.84.84-1.64 1.36-2.76 1.795-.845.33-2.116.72-4.456.827-2.53.115-3.29.14-9.698.14-6.409 0-7.168-.025-9.698-.14-2.34-.107-3.61-.498-4.457-.827-1.12-.435-1.92-.955-2.759-1.795-.84-.84-1.36-1.64-1.795-2.76-.33-.845-.72-2.116-.827-4.456-.115-2.53-.14-3.29-.14-9.698s.025-7.167.14-9.698c.107-2.34.498-3.61.827-4.457.435-1.12.955-1.92 1.795-2.759.84-.84 1.64-1.36 2.76-1.795.845-.33 2.116-.72 4.456-.827 2.53-.115 3.29-.14 9.698-.14Zm0 7.352c-6.807 0-12.324 5.517-12.324 12.324 0 6.807 5.517 12.324 12.324 12.324 6.807 0 12.324-5.517 12.324-12.324 0-6.807-5.517-12.324-12.324-12.324ZM24 32a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm15.691-20.811a2.88 2.88 0 1 1-5.76 0 2.88 2.88 0 0 1 5.76 0Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">Instagram</span>
1264      </a>
1265    </li><li>
1266      <a class="social__link flex items-center justify-center" href="https://x.com/TheStackSystem" target="_blank" rel="noopener" title="The Stack System on Twitter"><svg class="icon" fill="currentColor" role="presentation" focusable="false" width="40" height="40" viewBox="1 1 22 22">
1267  <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path>
1268</svg><span class="visually-hidden">Twitter</span>
1269      </a>
1270    </li><li>
1271      <a class="social__link flex items-center justify-center" href="https://www.youtube.com/@thestack5703" target="_blank" rel="noopener" title="The Stack System on YouTube"><svg width="48" height="34" viewBox="0 0 48 34" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49C6.258.6 4.213.61 2.387 2.535.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">YouTube</span>
1272      </a>
1273    </li><li>
1274      <a class="social__link flex items-center justify-center" href="https://www.facebook.com/thestacksystem/" target="_blank" rel="noopener" title="The Stack System on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span>
1275      </a>
1276    </li></ul>
1277
1278            </div><div class="nav-contact-info__block">
1279              <a href="mailto:[email protected]">
1280                <span class="nav-contact-info__icon nav-contact-info__icon--email"><svg width="41" height="26" viewBox="0 0 41 26" aria-hidden="true" focusable="false" role="presentation" class="icon"><g fill="none" stroke="currentColor" stroke-width="2"><path d="M1.5 1v24h38V1z"/><path d="m1.5 4 19 11 19-11"/></g></svg></span>
1281                [email protected]
1282              </a>
1283            </div></div></div>
1284    </li></ul>
1285
1286</div>
1287              <div id="mega-menu-tier-2" class="tier-2 dev-mega-menu-tier"></div>
1288            </div>
1289          </div><details class="main-menu-wrapper" id="menu-disclosure">
1290          <summary tabindex="-1">
1291            <button type="button" class="menu-toggle" aria-controls="main-menu">
1292              <div class="menu-icon block relative pointer-events-none">
1293                <span class="menu-icon__line menu-icon__line--1"></span>
1294                <span class="menu-icon__line menu-icon__line--2"></span>
1295                <span class="menu-icon__line menu-icon__line--3"></span>
1296              </div>
1297              <span class="menu-toggle__text menu-toggle__text--menu">Menu</span>
1298              <span class="menu-toggle__text menu-toggle__text--close">Close</span>
1299              <span class="menu-toggle__text menu-toggle__text--back">Back</span>
1300            </button>
1301          </summary>
1302          <menu-drawer class="drawer drawer--x-start fixed top-0 start-0 flex flex-col has-motion" id="main-menu" role="dialog" tabindex="-1" aria-label="Menu" aria-modal="true" aria-hidden="true">
1303            <div class="main-menu-inner">
1304              <nav class="main-menu-panel-wrapper" aria-label="Primary">
1305                <div class="main-menu-panel" id="main-menu-panel"><ul class="main-menu-links dev-mobile-menu__top-links"><li class="main-menu-list-item has-children">
1306        <a
1307          class="main-menu-link dev-mobile-menu__trigger"
1308          href="#"
1309          role="button"
1310          aria-haspopup="true"
1311          aria-expanded="false"
1312          aria-controls="main-menu-panel-stack-1"
1313        >Shop<span class="child-indicator has-ltr-icon"><svg width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m12.25 19.8 8-8.5M3.75 12h15.5M12.25 4.2l8 8.5"/></svg></span>
1314        </a>
1315      </li><li class="main-menu-list-item has-children">
1316        <a
1317          class="main-menu-link dev-mobile-menu__trigger"
1318          href="#"
1319          role="button"
1320          aria-haspopup="true"
1321          aria-expanded="false"
1322          aria-controls="main-menu-panel-stack-2"
1323        >Train<span class="child-indicator has-ltr-icon"><svg width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m12.25 19.8 8-8.5M3.75 12h15.5M12.25 4.2l8 8.5"/></svg></span>
1324        </a>
1325      </li><li class="main-menu-list-item has-children">
1326        <a
1327          class="main-menu-link dev-mobile-menu__trigger"
1328          href="#"
1329          role="button"
1330          aria-haspopup="true"
1331          aria-expanded="false"
1332          aria-controls="main-menu-panel-stack-3"
1333        >Learn<span class="child-indicator has-ltr-icon"><svg width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m12.25 19.8 8-8.5M3.75 12h15.5M12.25 4.2l8 8.5"/></svg></span>
1334        </a>
1335      </li><li class="main-menu-list-item has-children">
1336        <a
1337          class="main-menu-link dev-mobile-menu__trigger"
1338          href="#"
1339          role="button"
1340          aria-haspopup="true"
1341          aria-expanded="false"
1342          aria-controls="main-menu-panel-stack-4"
1343        >More<span class="child-indicator has-ltr-icon"><svg width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m12.25 19.8 8-8.5M3.75 12h15.5M12.25 4.2l8 8.5"/></svg></span>
1344        </a>
1345      </li></ul><div class="nav-contact-info dev-mobile-menu__footer"><div class="nav-contact-info__block">
1346            <ul class="social inline-flex flex-wrap"><li>
1347      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/thestacksystem" target="_blank" rel="noopener" title="The Stack System on Instagram"><svg width="48" height="48" viewBox="0 0 48 48" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M24 0c-6.518 0-7.335.028-9.895.144-2.555.117-4.3.523-5.826 1.116-1.578.613-2.917 1.434-4.25 2.768C2.693 5.362 1.872 6.701 1.26 8.28.667 9.806.26 11.55.144 14.105.028 16.665 0 17.482 0 24s.028 7.335.144 9.895c.117 2.555.523 4.3 1.116 5.826.613 1.578 1.434 2.917 2.768 4.25 1.334 1.335 2.673 2.156 4.251 2.77 1.527.592 3.271.998 5.826 1.115 2.56.116 3.377.144 9.895.144s7.335-.028 9.895-.144c2.555-.117 4.3-.523 5.826-1.116 1.578-.613 2.917-1.434 4.25-2.768 1.335-1.334 2.156-2.673 2.77-4.251.592-1.527.998-3.271 1.115-5.826.116-2.56.144-3.377.144-9.895s-.028-7.335-.144-9.895c-.117-2.555-.523-4.3-1.116-5.826-.613-1.578-1.434-2.917-2.768-4.25-1.334-1.335-2.673-2.156-4.251-2.769-1.527-.593-3.271-1-5.826-1.116C31.335.028 30.518 0 24 0Zm0 4.324c6.408 0 7.167.025 9.698.14 2.34.107 3.61.498 4.457.827 1.12.435 1.92.955 2.759 1.795.84.84 1.36 1.64 1.795 2.76.33.845.72 2.116.827 4.456.115 2.53.14 3.29.14 9.698s-.025 7.167-.14 9.698c-.107 2.34-.498 3.61-.827 4.457-.435 1.12-.955 1.92-1.795 2.759-.84.84-1.64 1.36-2.76 1.795-.845.33-2.116.72-4.456.827-2.53.115-3.29.14-9.698.14-6.409 0-7.168-.025-9.698-.14-2.34-.107-3.61-.498-4.457-.827-1.12-.435-1.92-.955-2.759-1.795-.84-.84-1.36-1.64-1.795-2.76-.33-.845-.72-2.116-.827-4.456-.115-2.53-.14-3.29-.14-9.698s.025-7.167.14-9.698c.107-2.34.498-3.61.827-4.457.435-1.12.955-1.92 1.795-2.759.84-.84 1.64-1.36 2.76-1.795.845-.33 2.116-.72 4.456-.827 2.53-.115 3.29-.14 9.698-.14Zm0 7.352c-6.807 0-12.324 5.517-12.324 12.324 0 6.807 5.517 12.324 12.324 12.324 6.807 0 12.324-5.517 12.324-12.324 0-6.807-5.517-12.324-12.324-12.324ZM24 32a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm15.691-20.811a2.88 2.88 0 1 1-5.76 0 2.88 2.88 0 0 1 5.76 0Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">Instagram</span>
1348      </a>
1349    </li><li>
1350      <a class="social__link flex items-center justify-center" href="https://x.com/TheStackSystem" target="_blank" rel="noopener" title="The Stack System on Twitter"><svg class="icon" fill="currentColor" role="presentation" focusable="false" width="40" height="40" viewBox="1 1 22 22">
1351  <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path>
1352</svg><span class="visually-hidden">Twitter</span>
1353      </a>
1354    </li><li>
1355      <a class="social__link flex items-center justify-center" href="https://www.youtube.com/@thestack5703" target="_blank" rel="noopener" title="The Stack System on YouTube"><svg width="48" height="34" viewBox="0 0 48 34" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49C6.258.6 4.213.61 2.387 2.535.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">YouTube</span>
1356      </a>
1357    </li><li>
1358      <a class="social__link flex items-center justify-center" href="https://www.facebook.com/thestacksystem/" target="_blank" rel="noopener" title="The Stack System on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span>
1359      </a>
1360    </li></ul>
1361
1362          </div><div class="nav-contact-info__block">
1363            <a href="mailto:[email protected]">
1364              <span class="nav-contact-info__icon nav-contact-info__icon--email"><svg width="41" height="26" viewBox="0 0 41 26" aria-hidden="true" focusable="false" role="presentation" class="icon"><g fill="none" stroke="currentColor" stroke-width="2"><path d="M1.5 1v24h38V1z"/><path d="m1.5 4 19 11 19-11"/></g></svg></span>
1365              [email protected]
1366            </a>
1367          </div></div>
1368</div><div
1369      class="main-menu-panel main-menu-panel--child main-menu-panel--inactive-right dev-mobile-menu__panel"
1370      id="main-menu-panel-stack-1"
1371      data-back-id="main-menu-panel"
1372      aria-hidden="true"
1373    >
1374      <ul class="main-menu-links dev-mobile-menu__column-links">
1375        <li class="dev-mobile-menu__heading-item">
1376          <span class="dev-mobile-menu__column-title">Shop</span>
1377        </li><li>
1378            <a class="main-menu-link dev-mobile-menu__link" href="/collections/thestack"
1379>Shop TheStack</a>
1380          </li><li>
1381            <a class="main-menu-link dev-mobile-menu__link" href="/products/stack-radar"
1382>Shop Stack Radar</a>
1383          </li><li>
1384            <a class="main-menu-link dev-mobile-menu__link" href="/pages/bundles"
1385>Shop Bundle Deals</a>
1386          </li><li>
1387            <a class="main-menu-link dev-mobile-menu__link" href="/pages/thestack-accelerator-program"
1388>Shop Juniors</a>
1389          </li><li>
1390            <a class="main-menu-link dev-mobile-menu__link" href="/pages/baseball-golf-bundles"
1391>Shop Baseball</a>
1392          </li><li>
1393            <a class="main-menu-link dev-mobile-menu__link" href="/collections/merch"
1394>Shop Merch</a>
1395          </li><li>
1396            <a class="main-menu-link dev-mobile-menu__link" href="/collections/us-products"
1397>Shop All Products</a>
1398          </li><li>
1399            <a class="main-menu-link dev-mobile-menu__link" href="https://www.thestackwholesale.com" target="_blank" rel="noopener noreferrer"
1400>Coaches / Wholesale</a>
1401          </li></ul>
1402    </div><div
1403      class="main-menu-panel main-menu-panel--child main-menu-panel--inactive-right dev-mobile-menu__panel"
1404      id="main-menu-panel-stack-2"
1405      data-back-id="main-menu-panel"
1406      aria-hidden="true"
1407    >
1408      <ul class="main-menu-links dev-mobile-menu__column-links">
1409        <li class="dev-mobile-menu__heading-item">
1410          <span class="dev-mobile-menu__column-title">Train</span>
1411        </li><li>
1412            <a class="main-menu-link dev-mobile-menu__link" href="/pages/speed-training"
1413>Speed Training</a>
1414          </li><li>
1415            <a class="main-menu-link dev-mobile-menu__link" href="/pages/stack-wedging"
1416>Stack Wedging</a>
1417          </li><li>
1418            <a class="main-menu-link dev-mobile-menu__link" href="/pages/stackputting"
1419>Stack Putting</a>
1420          </li><li>
1421            <a class="main-menu-link dev-mobile-menu__link" href="/pages/stack-stats"
1422>Stack Stats</a>
1423          </li><li>
1424            <a class="main-menu-link dev-mobile-menu__link" href="/pages/practice-tracker"
1425>Practice Tracker</a>
1426          </li><li>
1427            <a class="main-menu-link dev-mobile-menu__link" href="https://www.thestackbaseball.com" target="_blank" rel="noopener noreferrer"
1428>Stack Baseball</a>
1429          </li></ul>
1430    </div><div
1431      class="main-menu-panel main-menu-panel--child main-menu-panel--inactive-right dev-mobile-menu__panel"
1432      id="main-menu-panel-stack-3"
1433      data-back-id="main-menu-panel"
1434      aria-hidden="true"
1435    >
1436      <ul class="main-menu-links dev-mobile-menu__column-links">
1437        <li class="dev-mobile-menu__heading-item">
1438          <span class="dev-mobile-menu__column-title">Learn</span>
1439        </li><li>
1440            <a class="main-menu-link dev-mobile-menu__link" href="/pages/stack-radar"
1441>Stack Radar</a>
1442          </li><li>
1443            <a class="main-menu-link dev-mobile-menu__link" href="/pages/thestack-app"
1444>TheStack App</a>
1445          </li><li>
1446            <a class="main-menu-link dev-mobile-menu__link" href="/blogs/articles"
1447>Blog Articles</a>
1448          </li><li>
1449            <a class="main-menu-link dev-mobile-menu__link" href="/pages/how-the-stack-system-works"
1450>How Stack Speed Training Works</a>
1451          </li><li>
1452            <a class="main-menu-link dev-mobile-menu__link" href="/pages/science-of-speed"
1453>Science of Speed</a>
1454          </li><li>
1455            <a class="main-menu-link dev-mobile-menu__link" href="/pages/press-and-media"
1456>Press & Media</a>
1457          </li><li>
1458            <a class="main-menu-link dev-mobile-menu__link" href="/pages/learning-library"
1459>Learning Library</a>
1460          </li><li>
1461            <a class="main-menu-link dev-mobile-menu__link" href="/pages/protocols"
1462>Programs & Training</a>
1463          </li><li>
1464            <a class="main-menu-link dev-mobile-menu__link" href="/pages/thestack-10k-club"
1465>TheStack 10k Club</a>
1466          </li><li>
1467            <a class="main-menu-link dev-mobile-menu__link" href="/pages/video-vault"
1468>Video Vault</a>
1469          </li></ul>
1470    </div><div
1471      class="main-menu-panel main-menu-panel--child main-menu-panel--inactive-right dev-mobile-menu__panel"
1472      id="main-menu-panel-stack-4"
1473      data-back-id="main-menu-panel"
1474      aria-hidden="true"
1475    >
1476      <ul class="main-menu-links dev-mobile-menu__column-links">
1477        <li class="dev-mobile-menu__heading-item">
1478          <span class="dev-mobile-menu__column-title">More</span>
1479        </li><li>
1480            <a class="main-menu-link dev-mobile-menu__link" href="https://www.thestacksystem.com/apps/help-center"
1481>FAQ</a>
1482          </li><li>
1483            <a class="main-menu-link dev-mobile-menu__link" href="/pages/review-page"
1484>Reviews</a>
1485          </li><li>
1486            <a class="main-menu-link dev-mobile-menu__link" href="/pages/our-story"
1487>The Founders</a>
1488          </li><li>
1489            <a class="main-menu-link dev-mobile-menu__link" href="/pages/thestack-accelerator-program"
1490>Accelerator Program</a>
1491          </li><li>
1492            <a class="main-menu-link dev-mobile-menu__link" href="/pages/radar-devices-and-integration"
1493>Compatible Speed Devices</a>
1494          </li><li>
1495            <a class="main-menu-link dev-mobile-menu__link" href="/pages/trade-in-program"
1496>Trade-In Program</a>
1497          </li><li>
1498            <a class="main-menu-link dev-mobile-menu__link" href="/pages/shield-program"
1499>Military & First Responders</a>
1500          </li><li>
1501            <a class="main-menu-link dev-mobile-menu__link" href="https://www.thestackwholesale.com/pages/affiliate-program" target="_blank" rel="noopener noreferrer"
1502>Affiliate Program</a>
1503          </li><li>
1504            <a class="main-menu-link dev-mobile-menu__link" href="/pages/thestack-membership-perks"
1505>Membership Perks</a>
1506          </li></ul>
1507    </div>
1508</nav>
1509            </div>
1510          </menu-drawer>
1511        </details><a class="header-icons__item header-search-toggle sm:hidden" href="/search" role="button" aria-controls="search-drawer" aria-expanded="false">
1512            <svg width="24" height="24" viewBox="-2 -2 34 34" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m29.6 27.4-6.7-6.7c1.7-2.1 2.7-4.8 2.7-7.7C25.6 6.1 20 .5 13.1.5S.5 6.1.5 13 6.1 25.5 13 25.5c2.9 0 5.6-1 7.7-2.7l6.7 6.7 2.2-2.1ZM3.5 13c0-5.2 4.3-9.5 9.5-9.5s9.5 4.3 9.5 9.5-4.3 9.5-9.5 9.5-9.5-4.3-9.5-9.5Z" fill="currentColor"/></svg>
1513            <span class="visually-hidden">Search</span>
1514          </a></div>
1515
1516      <div class="logo logo--image"><div class="logo__image">
1517            <a href="/">
1518              <img class="logo__default-image"
1519     src="//www.thestacksystem.com/cdn/shop/t/60/assets/stack-classic-logo-black.png?v=4001808366486686821783375119"
1520     width="100"
1521     height="55"
1522     loading="eager"
1523     decoding="async"
1524     alt="The Stack System">
1525
1526            </a>
1527          </div><a class="logo__text hidden" href="/">The Stack System</a></div>
1528
1529      <div class="header-icons flex items-center justify-end"><a class="header-icons__item header-search-toggle hidden sm:flex" href="/search" role="button" aria-controls="search-drawer" aria-expanded="false">
1530            <svg width="24" height="24" viewBox="-2 -2 34 34" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m29.6 27.4-6.7-6.7c1.7-2.1 2.7-4.8 2.7-7.7C25.6 6.1 20 .5 13.1.5S.5 6.1.5 13 6.1 25.5 13 25.5c2.9 0 5.6-1 7.7-2.7l6.7 6.7 2.2-2.1ZM3.5 13c0-5.2 4.3-9.5 9.5-9.5s9.5 4.3 9.5 9.5-4.3 9.5-9.5 9.5-9.5-4.3-9.5-9.5Z" fill="currentColor"/></svg>
1531            <span class="visually-hidden">Search</span>
1532          </a><a class="header-icons__item relative" id="cart-icon" href="/cart"><svg width="24" height="23" viewBox="0 -2 37 35" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m.7 11.5 9.3 18h16.9l9.3-18H.7Zm24.3 15H12l-6.7-12h26.4l-6.7 12Zm-6-23c4.2 0 7 3.3 7 5.5h3C29 5 24.7.5 19 .5S9 5 9 9h3c0-2.2 2.8-5.5 7-5.5Z" fill="currentColor"/></svg><span class="visually-hidden">Cart</span>
1533
1534          <div id="cart-icon-bubble"></div>
1535        </a>
1536      </div>
1537    </div>
1538    <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-header-overlay"></div>
1539  </header>
1540</page-header>
1541
1542<script>
1543  const header = document.querySelector('.page-header .header');
1544  const inlineNavContainer = header.querySelector('.multi-level-nav');
1545  if (inlineNavContainer) {
1546    const inlineNav = header.querySelector('.inline-header-nav .tier-1 > ul');
1547    if (header.dataset.navInline === 'true' && window.matchMedia('(min-width: 1200px)').matches && (inlineNavContainer.offsetWidth > inlineNav.offsetWidth)) {
1548      header.classList.add('header--inline-visible');
1549    }
1550  }
1551</script>
1551<search-drawer id="search-drawer" class="search-drawer drawer fixed top-0 right-0 flex flex-col has-motion" role="dialog" tabindex="-1" aria-labelledby="search-drawer-heading" aria-modal="true" aria-hidden="true">
1552    <header class="drawer__header flex justify-between items-center">
1553      <h2 class="h4 mb-0" id="search-drawer-heading">Search</h2>
1554      <button type="button" class="drawer__close-btn js-close-drawer">
1555        <span class="visually-hidden">Close</span>
1556        <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke-width="2" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m5 5 14 14M5 19 19 5"/></svg>
1557      </button>
1558    </header>
1559    <div class="search-drawer__content drawer__content flex-auto">
1560      
1561<predictive-search data-loading-text="Loading..."><form class="search relative" role="search" action="/search" method="get">
1562    <label class="label visually-hidden" for="search-drawer-input">Search</label>
1563    <div class="search__form relative">
1564      <input type="hidden" name="options[prefix]" value="last">
1565      <input type="search"
1566             class="search__input input w-full js-search-input"
1567             id="search-drawer-input"
1568             name="q"
1569             placeholder="Search our store"
1570             role="combobox"
1571               autocomplete="off"
1572               aria-autocomplete="list"
1573               aria-controls="predictive-search-results"
1574               aria-owns="predictive-search-results"
1575               aria-haspopup="listbox"
1576               aria-expanded="false"
1577               spellcheck="false">
1578      <div class="search__btns absolute flex items-center">
1579        <button type="button" class="search__reset relative rounded-input text-current focus-inset js-search-reset" hidden>
1580          <span class="visually-hidden">Reset</span>
1581          <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke-width="2" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m5 5 14 14M5 19 19 5"/></svg>
1582        </button>
1583        <button class="search__submit rounded-input text-current focus-inset"><span class="visually-hidden">Search</span><svg width="24" height="24" viewBox="-2 -2 34 34" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m29.6 27.4-6.7-6.7c1.7-2.1 2.7-4.8 2.7-7.7C25.6 6.1 20 .5 13.1.5S.5 6.1.5 13 6.1 25.5 13 25.5c2.9 0 5.6-1 7.7-2.7l6.7 6.7 2.2-2.1ZM3.5 13c0-5.2 4.3-9.5 9.5-9.5s9.5 4.3 9.5 9.5-4.3 9.5-9.5 9.5-9.5-4.3-9.5-9.5Z" fill="currentColor"/></svg>
1584</button>
1585      </div>
1586    </div><div class="js-search-results" tabindex="-1" data-predictive-search></div>
1587      <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form>
1588  <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search>
1589
1590    </div>
1591  </search-drawer>
1591<script type="application/ld+json">{
1592    "@context": "https://schema.org",
1593    "@type": "Organization",
1594    "@id": null,
1595    "name": "The Stack System",
1596    
1597    "sameAs": [
1598      
1599"https:\/\/www.facebook.com\/thestacksystem\/","https:\/\/www.youtube.com\/@thestack5703","https:\/\/www.instagram.com\/thestacksystem","https:\/\/x.com\/TheStackSystem"
1600    ],
1601    "url": "https:\/\/www.thestacksystem.com",
1602    "hasMerchantReturnPolicy": {"@type": "MerchantReturnPolicy",
1603"@id": null,
1604"merchantReturnLink": null,
1605"applicableCountry": ["US", "CA", "GB", "AU"],
1606"returnPolicyCountry": "US",
1607"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
1608"merchantReturnDays": 30,
1609"returnMethod": "https://schema.org/ReturnByMail",
1610"returnFees": "https://schema.org/ReturnFeesCustomerResponsibility",
1611"refundType": "https://schema.org/FullRefund"
1612}
1613  }
1614</script>
1614
1615
1616</div>
1617<!-- END sections: header-group --><main class="relative" id="main-content"><div class="main-content">
1618      <div id="shopify-section-template--22548344111354__hero" class="shopify-section section-banner banner-candidate"><link rel="stylesheet" href="//www.thestacksystem.com/cdn/shop/t/60/assets/blog.css?v=114955918698307672041785868424"><style data-shopify>:root {
1619    --hero-height-mobile: 150px;
1620    --hero-height-desktop: 200px;
1621    --hero-height-diff: 50;
1622    --hero-bg-color: 255 255 255;
1623    --hero-text-color: 63 63 63;
1624    --hero-tint-color: 20 20 20;
1625    --hero-tint-opacity: 20;
1626    --hero-tint-text-color: 255 255 255;
1627  }</style><div class="banner  banner--no-breadcrumbs relative flex flex-col justify-center items-center"><div class="banner__text container reading-width relative text-center" data-cc-animate>
1628    <h1>TheStack Articles
1629</h1></div></div>
1630
1631
1632</div><div id="shopify-section-template--22548344111354__main" class="shopify-section cc-main-blog"><link href="//www.thestacksystem.com/cdn/shop/t/60/assets/multi-column-interactive.css?v=64533428137727721221783375118" rel="stylesheet" type="text/css" media="all" />
1633<div class="section section--page-width"><div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-x-theme gap-y-14"><article class="blog-card card relative flex flex-col multi-column-card--interactive feature-link-hover-parent card--round-media" data-cc-animate data-cc-animate-offset="80%">
1634        <a
1635          class="multi-column-card__overlay"
1636          href="/blogs/articles/why-we-rethought-the-grip-for-speed-training"
1637          aria-label="Why We Rethought the Grip for Speed Training — Read more"
1638        ></a><div class="blog-card__media card__media media relative w-full overflow-hidden card-corners" style="padding-top: 70.19464720194647%;">
1639
1640  <img
1641    src="//www.thestacksystem.com/cdn/shop/articles/Grp_Pressure_of_Swing_37ad8b34-38c0-4527-9b71-b780b8249ca5.png?v=1786843929&width=640" 
1642    srcset="//www.thestacksystem.com/cdn/shop/articles/Grp_Pressure_of_Swing_37ad8b34-38c0-4527-9b71-b780b8249ca5.png?v=1786843929&width=320 320w, //www.thestacksystem.com/cdn/shop/articles/Grp_Pressure_of_Swing_37ad8b34-38c0-4527-9b71-b780b8249ca5.png?v=1786843929&width=480 480w, //www.thestacksystem.com/cdn/shop/articles/Grp_Pressure_of_Swing_37ad8b34-38c0-4527-9b71-b780b8249ca5.png?v=1786843929&width=600 600w, //www.thestacksystem.com/cdn/shop/articles/Grp_Pressure_of_Swing_37ad8b34-38c0-4527-9b71-b780b8249ca5.png?v=1786843929&width=700 700w, //www.thestacksystem.com/cdn/shop/articles/Grp_Pressure_of_Swing_37ad8b34-38c0-4527-9b71-b780b8249ca5.png?v=1786843929&width=800 800w" sizes="(min-width: 1536px) calc((1440px - 96px) / 3), (min-width: 1024px) calc((100vw - 192px) / 3), (min-width: 768px) calc((100vw - 112px) / 2), (min-width: 640px) calc(100vw - 64px), calc(100vw - 32px)" 
1643    class="img-fit blog-card__image" loading="eager"
1644    fetchpriority="auto"
1645    width="800"
1646    height="562"
1647    alt="Why We Rethought the Grip for Speed Training">
1648          </div><div class="blog-card__body card__info flex flex-col flex-auto w-full">
1649          <h2 class="blog-card__title card__heading h4 m-0">Why We Rethought the Grip for Speed Training</h2>
1650          <div class="blog-card__meta text-sm text-theme-heading uppercase tracking-wider mt-3">
1651            
1652              <span>Dr. Sasho MacKenzie</span>
1653            
1654
1655            
1656              <span class="px-1">&middot;</span>
1657              <span><time datetime="2026-08-16T01:32:06Z">August 15, 2026</time></span>
1658            
1659
1660            
1661          </div>
1662          <div class="blog-card__excerpt rte m-0 mt-4"><p>Golfers have been told for years that stronger hands can help them swing faster. It makes intuitive sense. The faster you swing a golf club, the greater the forces acting between your hands and the...</p></div>
1663          <div class="blog-card__cta-wrap">
1664            <span class="blog-card__cta multi-column-card__cta btn btn--primary btn--fade" aria-hidden="true">Read more<span aria-hidden="true"> →</span>
1665            </span>
1666          </div>
1667        </div>
1668      </article><article class="blog-card card relative flex flex-col multi-column-card--interactive feature-link-hover-parent card--round-media" data-cc-animate data-cc-animate-offset="80%">
1669        <a
1670          class="multi-column-card__overlay"
1671          href="/blogs/articles/stack-stats"
1672          aria-label="Stack Stats — Read more"
1673        ></a><div class="blog-card__media card__media media relative w-full overflow-hidden card-corners" style="padding-top: 70.19464720194647%;">
1674
1675  <img
1676    src="//www.thestacksystem.com/cdn/shop/articles/Stats_-_Banner.png?v=1786578171&width=640" 
1677    srcset="//www.thestacksystem.com/cdn/shop/articles/Stats_-_Banner.png?v=1786578171&width=320 320w, //www.thestacksystem.com/cdn/shop/articles/Stats_-_Banner.png?v=1786578171&width=480 480w, //www.thestacksystem.com/cdn/shop/articles/Stats_-_Banner.png?v=1786578171&width=600 600w, //www.thestacksystem.com/cdn/shop/articles/Stats_-_Banner.png?v=1786578171&width=700 700w, //www.thestacksystem.com/cdn/shop/articles/Stats_-_Banner.png?v=1786578171&width=800 800w, //www.thestacksystem.com/cdn/shop/articles/Stats_-_Banner.png?v=1786578171&width=1000 1000w, //www.thestacksystem.com/cdn/shop/articles/Stats_-_Banner.png?v=1786578171&width=1280 1280w" sizes="(min-width: 1536px) calc((1440px - 96px) / 3), (min-width: 1024px) calc((100vw - 192px) / 3), (min-width: 768px) calc((100vw - 112px) / 2), (min-width: 640px) calc(100vw - 64px), calc(100vw - 32px)" 
1678    class="img-fit blog-card__image" loading="eager"
1679    fetchpriority="auto"
1680    width="1280"
1681    height="960"
1682    alt="Stack Stats">
1683          </div><div class="blog-card__body card__info flex flex-col flex-auto w-full">
1684          <h2 class="blog-card__title card__heading h4 m-0">Stack Stats</h2>
1685          <div class="blog-card__meta text-sm text-theme-heading uppercase tracking-wider mt-3">
1686            
1687              <span>Dr. Sasho MacKenzie</span>
1688            
1689
1690            
1691              <span class="px-1">&middot;</span>
1692              <span><time datetime="2026-08-11T20:11:11Z">August 11, 2026</time></span>
1693            
1694
1695            
1696          </div>
1697          <div class="blog-card__excerpt rte m-0 mt-4"><p>Track your performance and Know Exactly What to Practice Every golfer wants to shoot lower scores. Most golfers assume they already know what they need to work on. "I need to putt better." "My driver...</p></div>
1698          <div class="blog-card__cta-wrap">
1699            <span class="blog-card__cta multi-column-card__cta btn btn--primary btn--fade" aria-hidden="true">Read more<span aria-hidden="true"> →</span>
1700            </span>
1701          </div>
1702        </div>
1703      </article><article class="blog-card card relative flex flex-col multi-column-card--interactive feature-link-hover-parent card--round-media" data-cc-animate data-cc-animate-offset="80%">
1704        <a
1705          class="multi-column-card__overlay"
1706          href="/blogs/articles/practice-tracker-the-missing-piece-in-modern-golf-practice"
1707          aria-label="Practice Tracker: The Missing Piece in Modern Golf Practice — Read more"
1708        ></a><div class="blog-card__media card__media media relative w-full overflow-hidden card-corners" style="padding-top: 70.19464720194647%;">
1709
1710  <img
1711    src="//www.thestacksystem.com/cdn/shop/articles/Practice_Tracker_-_Banner_1.png?v=1786577793&width=640" 
1712    srcset="//www.thestacksystem.com/cdn/shop/articles/Practice_Tracker_-_Banner_1.png?v=1786577793&width=320 320w, //www.thestacksystem.com/cdn/shop/articles/Practice_Tracker_-_Banner_1.png?v=1786577793&width=480 480w, //www.thestacksystem.com/cdn/shop/articles/Practice_Tracker_-_Banner_1.png?v=1786577793&width=600 600w, //www.thestacksystem.com/cdn/shop/articles/Practice_Tracker_-_Banner_1.png?v=1786577793&width=700 700w, //www.thestacksystem.com/cdn/shop/articles/Practice_Tracker_-_Banner_1.png?v=1786577793&width=800 800w, //www.thestacksystem.com/cdn/shop/articles/Practice_Tracker_-_Banner_1.png?v=1786577793&width=1000 1000w, //www.thestacksystem.com/cdn/shop/articles/Practice_Tracker_-_Banner_1.png?v=1786577793&width=1280 1280w" sizes="(min-width: 1536px) calc((1440px - 96px) / 3), (min-width: 1024px) calc((100vw - 192px) / 3), (min-width: 768px) calc((100vw - 112px) / 2), (min-width: 640px) calc(100vw - 64px), calc(100vw - 32px)" 
1713    class="img-fit blog-card__image" loading="eager"
1714    fetchpriority="auto"
1715    width="1280"
1716    height="960"
1717    alt="Practice Tracker: The Missing Piece in Modern Golf Practice">
1718          </div><div class="blog-card__body card__info flex flex-col flex-auto w-full">
1719          <h2 class="blog-card__title card__heading h4 m-0">Practice Tracker: The Missing Piece in Modern Golf Practice</h2>
1720          <div class="blog-card__meta text-sm text-theme-heading uppercase tracking-wider mt-3">
1721            
1722              <span>Dr. Sasho MacKenzie</span>
1723            
1724
1725            
1726              <span class="px-1">&middot;</span>
1727              <span><time datetime="2026-08-03T23:00:13Z">August 3, 2026</time></span>
1728            
1729
1730            
1731          </div>
1732          <div class="blog-card__excerpt rte m-0 mt-4"><p>Most golfers don't know if their practice is working. Practice Tracker transforms Stack Radar into a complete golf practice tracking system. Track every practice shot, monitor meaningful performance trends, and build a complete history of...</p></div>
1733          <div class="blog-card__cta-wrap">
1734            <span class="blog-card__cta multi-column-card__cta btn btn--primary btn--fade" aria-hidden="true">Read more<span aria-hidden="true"> →</span>
1735            </span>
1736          </div>
1737        </div>
1738      </article></div></div>
1739
1740
1741</div>
1742    </div></main><!-- BEGIN sections: overlay-group -->
1743<div id="shopify-section-sections--22548342046970__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//www.thestacksystem.com/cdn/shop/t/60/assets/cart.css?v=158975497025622429471783375119">
1744<script src="//www.thestacksystem.com/cdn/shop/t/60/assets/cart-drawer.js?v=123997283911666147281778037101" defer="defer"></script>
1744
1745
1746<cart-drawer class="drawer fixed top-0 right-0 flex flex-col w-full has-motion" id="cart-drawer" role="dialog" aria-label="Your cart" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="" data-section="sections--22548342046970__cart-drawer" data-name="cart-drawer">
1747  <header class="drawer__header flex justify-between items-center">
1748    <h2 class="h4 mb-0 js-drawer-header-title">Your cart
1749      </h2>
1750    <button type="button" class="drawer__close-btn js-close-drawer">
1751      <span class="visually-hidden">Close</span>
1752      <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke-width="2" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m5 5 14 14M5 19 19 5"/></svg>
1753    </button>
1754  </header>
1755  <div class="drawer__content flex flex-auto justify-center items-center"><form class="form" id="cart-drawer-form" action="/cart" method="post">
1756      <cart-items id="cart-items" data-section="sections--22548342046970__cart-drawer" data-empty="true"><div class="flex flex-col justify-center items-center h-full js-cart-empty">
1757      <p>Your cart is empty</p>
1758      <a class="btn btn--primary btn--fade" href="/collections/us-products">Start shopping</a>
1759    </div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite">
1760    Subtotal: $0.00 USD
1761  </p>
1762  <p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden></div></cart-items>
1763
1764    </form></div>
1765  <footer class="drawer__footer relative"></footer>
1766  <div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close"></div>
1767</cart-drawer>
1768</div>
1769<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group -->
1770<div id="shopify-section-sections--22548341981434__footer" class="shopify-section shopify-section-group-footer-group"><link rel="stylesheet" href="//www.thestacksystem.com/cdn/shop/t/60/assets/footer.css?v=70430306689282947971783375118"><style data-shopify>.footer {
1771    --bg-color: 255 255 255 / 1.0;
1772    --heading-color: 22 22 22;
1773    --text-color: 22 22 22;
1774    --link-color: 22 22 22;
1775  }</style><footer class="footer content-boundary content-boundary--top-flipped"><div class="container">
1776      <div
1777        class="footer__main footer__main--equal gap-12 gap-y-10"
1778        style="--footer-columns: 4;"
1779      ><div class="footer-block footer-block--text footer-block--text-narrow footer-block--brand-column w-full" ><div class="footer-block__image footer-block__image--logo-only" style="max-width: 140px;"><img class="footer-block__image"
1780     src="//www.thestacksystem.com/cdn/shop/t/60/assets/stack-classic-logo-black.png?v=4001808366486686821783375119"
1781     width="140"
1782     height="77"
1783     loading="lazy"
1784     decoding="async"
1785     alt="The Stack System">
1786
1787</div><div class="footer-block__meta"><div class="footer-block__social">
1788                        <ul class="social inline-flex flex-wrap"><li>
1789      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/thestacksystem" target="_blank" rel="noopener" title="The Stack System on Instagram"><svg width="48" height="48" viewBox="0 0 48 48" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M24 0c-6.518 0-7.335.028-9.895.144-2.555.117-4.3.523-5.826 1.116-1.578.613-2.917 1.434-4.25 2.768C2.693 5.362 1.872 6.701 1.26 8.28.667 9.806.26 11.55.144 14.105.028 16.665 0 17.482 0 24s.028 7.335.144 9.895c.117 2.555.523 4.3 1.116 5.826.613 1.578 1.434 2.917 2.768 4.25 1.334 1.335 2.673 2.156 4.251 2.77 1.527.592 3.271.998 5.826 1.115 2.56.116 3.377.144 9.895.144s7.335-.028 9.895-.144c2.555-.117 4.3-.523 5.826-1.116 1.578-.613 2.917-1.434 4.25-2.768 1.335-1.334 2.156-2.673 2.77-4.251.592-1.527.998-3.271 1.115-5.826.116-2.56.144-3.377.144-9.895s-.028-7.335-.144-9.895c-.117-2.555-.523-4.3-1.116-5.826-.613-1.578-1.434-2.917-2.768-4.25-1.334-1.335-2.673-2.156-4.251-2.769-1.527-.593-3.271-1-5.826-1.116C31.335.028 30.518 0 24 0Zm0 4.324c6.408 0 7.167.025 9.698.14 2.34.107 3.61.498 4.457.827 1.12.435 1.92.955 2.759 1.795.84.84 1.36 1.64 1.795 2.76.33.845.72 2.116.827 4.456.115 2.53.14 3.29.14 9.698s-.025 7.167-.14 9.698c-.107 2.34-.498 3.61-.827 4.457-.435 1.12-.955 1.92-1.795 2.759-.84.84-1.64 1.36-2.76 1.795-.845.33-2.116.72-4.456.827-2.53.115-3.29.14-9.698.14-6.409 0-7.168-.025-9.698-.14-2.34-.107-3.61-.498-4.457-.827-1.12-.435-1.92-.955-2.759-1.795-.84-.84-1.36-1.64-1.795-2.76-.33-.845-.72-2.116-.827-4.456-.115-2.53-.14-3.29-.14-9.698s.025-7.167.14-9.698c.107-2.34.498-3.61.827-4.457.435-1.12.955-1.92 1.795-2.759.84-.84 1.64-1.36 2.76-1.795.845-.33 2.116-.72 4.456-.827 2.53-.115 3.29-.14 9.698-.14Zm0 7.352c-6.807 0-12.324 5.517-12.324 12.324 0 6.807 5.517 12.324 12.324 12.324 6.807 0 12.324-5.517 12.324-12.324 0-6.807-5.517-12.324-12.324-12.324ZM24 32a8 8 0 1 1 0-16 8 8 0 0 1 0 16Zm15.691-20.811a2.88 2.88 0 1 1-5.76 0 2.88 2.88 0 0 1 5.76 0Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">Instagram</span>
1790      </a>
1791    </li><li>
1792      <a class="social__link flex items-center justify-center" href="https://x.com/TheStackSystem" target="_blank" rel="noopener" title="The Stack System on Twitter"><svg class="icon" fill="currentColor" role="presentation" focusable="false" width="40" height="40" viewBox="1 1 22 22">
1793  <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path>
1794</svg><span class="visually-hidden">Twitter</span>
1795      </a>
1796    </li><li>
1797      <a class="social__link flex items-center justify-center" href="https://www.youtube.com/@thestack5703" target="_blank" rel="noopener" title="The Stack System on YouTube"><svg width="48" height="34" viewBox="0 0 48 34" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49C6.258.6 4.213.61 2.387 2.535.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z" fill="currentColor" fill-rule="evenodd"/></svg><span class="visually-hidden">YouTube</span>
1798      </a>
1799    </li><li>
1800      <a class="social__link flex items-center justify-center" href="https://www.facebook.com/thestacksystem/" target="_blank" rel="noopener" title="The Stack System on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span>
1801      </a>
1802    </li></ul>
1803
1804                      </div><div class="app-store-badges flex flex-wrap items-center footer-block__app-badges flex-col items-center"><a
1805        class="app-store-badges__link"
1806        href="https://apps.apple.com/us/app/the-stack-system/id1534757407"
1807        title="Download TheStack App for iOS"
1808      >
1809        
1810
1811  <img
1812    src="//www.thestacksystem.com/cdn/shop/files/iOS_black.png?v=1763918123&width=160" 
1813    srcset="//www.thestacksystem.com/cdn/shop/files/iOS_black.png?v=1763918123&width=160 160w, //www.thestacksystem.com/cdn/shop/files/iOS_black.png?v=1763918123&width=320 320w" sizes="160px" 
1814    class="app-store-badges__badge app-store-badges__badge--equal"  loading="lazy"
1815    fetchpriority="auto"
1816    width="320"
1817    height="110"
1818    alt="Download on the App Store">
1819      </a><a
1820        class="app-store-badges__link"
1821        href="https://play.google.com/store/apps/details?id=com.thestacksystem.app.twa"
1822        title="Download TheStack App for Android"
1823      >
1824        
1825
1826  <img
1827    src="//www.thestacksystem.com/cdn/shop/files/Google_Play.png?v=1764872790&width=160" 
1828    srcset="//www.thestacksystem.com/cdn/shop/files/Google_Play.png?v=1764872790&width=160 160w, //www.thestacksystem.com/cdn/shop/files/Google_Play.png?v=1764872790&width=320 320w" sizes="160px" 
1829    class="app-store-badges__badge app-store-badges__badge--equal"  loading="lazy"
1830    fetchpriority="auto"
1831    width="320"
1832    height="95"
1833    alt="Get it on Google Play">
1834      </a></div>
1835<div class="footer-block__copyright copyright">
1836                      <span class="seg">&copy; 2026 <a href="/">The Stack System</a>.</span></div>
1837                  </div></div><div class="footer-block footer-block--links">
1838    <h2 class="footer-block__heading h6 mb-5 uppercase">Shop</h2>
1839    <ul class="footer-menu" role="list"><li class="footer-menu__item">
1840            <a href="/collections/thestack"
1841>Shop TheStack</a>
1842          </li><li class="footer-menu__item">
1843            <a href="/products/stack-radar"
1844>Shop Stack Radar</a>
1845          </li><li class="footer-menu__item">
1846            <a href="/pages/bundles"
1847>Shop Bundle Deals</a>
1848          </li><li class="footer-menu__item">
1849            <a href="/pages/thestack-accelerator-program"
1850>Shop Juniors</a>
1851          </li><li class="footer-menu__item">
1852            <a href="/pages/baseball-golf-bundles"
1853>Shop Baseball</a>
1854          </li><li class="footer-menu__item">
1855            <a href="/collections/merch"
1856>Shop Merch</a>
1857          </li><li class="footer-menu__item">
1858            <a href="/collections/us-products"
1859>Shop All Products</a>
1860          </li><li class="footer-menu__item">
1861            <a href="https://www.thestackwholesale.com" target="_blank" rel="noopener noreferrer"
1862>Coaches / Wholesale</a>
1863          </li></ul>
1864  </div><div class="footer-block footer-block--links">
1865    <h2 class="footer-block__heading h6 mb-5 uppercase">Train &amp; Learn</h2>
1866    <ul class="footer-menu" role="list"><li class="footer-menu__item">
1867            <a href="/pages/speed-training"
1868>Speed Training</a>
1869          </li><li class="footer-menu__item">
1870            <a href="/pages/stack-wedging"
1871>Stack Wedging</a>
1872          </li><li class="footer-menu__item">
1873            <a href="/pages/stackputting"
1874>Stack Putting</a>
1875          </li><li class="footer-menu__item">
1876            <a href="/pages/stack-stats"
1877>Stack Stats</a>
1878          </li><li class="footer-menu__item">
1879            <a href="/pages/practice-tracker"
1880>Practice Tracker</a>
1881          </li><li class="footer-menu__item">
1882            <a href="/pages/stack-radar"
1883>Stack Radar</a>
1884          </li><li class="footer-menu__item">
1885            <a href="/pages/thestack-app"
1886>TheStack App</a>
1887          </li><li class="footer-menu__item">
1888            <a href="/blogs/articles"
1889>Blog Articles</a>
1890          </li><li class="footer-menu__item">
1891            <a href="/pages/how-the-stack-system-works"
1892>How Stack Speed Training Works</a>
1893          </li><li class="footer-menu__item">
1894            <a href="/pages/science-of-speed"
1895>Science of Speed</a>
1896          </li><li class="footer-menu__item">
1897            <a href="/pages/press-and-media"
1898>Press & Media</a>
1899          </li><li class="footer-menu__item">
1900            <a href="/pages/learning-library"
1901>Learning Library</a>
1902          </li><li class="footer-menu__item">
1903            <a href="/pages/protocols"
1904>Programs & Training</a>
1905          </li><li class="footer-menu__item">
1906            <a href="/pages/thestack-10k-club"
1907>TheStack 10k Club</a>
1908          </li></ul>
1909  </div><div class="footer-block footer-block--links">
1910    <h2 class="footer-block__heading h6 mb-5 uppercase">More</h2>
1911    <ul class="footer-menu" role="list"><li class="footer-menu__item">
1912            <a href="https://www.thestacksystem.com/apps/help-center"
1913>FAQ</a>
1914          </li><li class="footer-menu__item">
1915            <a href="/pages/review-page"
1916>Reviews</a>
1917          </li><li class="footer-menu__item">
1918            <a href="/pages/our-story"
1919>The Founders</a>
1920          </li><li class="footer-menu__item">
1921            <a href="/pages/radar-devices-and-integration"
1922>Compatible Speed Devices</a>
1923          </li><li class="footer-menu__item">
1924            <a href="/pages/trade-in-program"
1925>Trade-In Program</a>
1926          </li><li class="footer-menu__item">
1927            <a href="/pages/shield-program"
1928>Military & First Responders</a>
1929          </li><li class="footer-menu__item">
1930            <a href="https://www.thestackwholesale.com/pages/affiliate-program" target="_blank" rel="noopener noreferrer"
1931>Affiliate Program</a>
1932          </li><li class="footer-menu__item">
1933            <a href="/pages/thestack-membership-perks"
1934>Membership Perks</a>
1935          </li><li class="footer-menu__item">
1936            <a href="/pages/shipping"
1937>Shipping & Returns</a>
1938          </li><li class="footer-menu__item">
1939            <a href="/pages/privacy-policy"
1940>Privacy Policy</a>
1941          </li><li class="footer-menu__item">
1942            <a href="/pages/terms-of-use"
1943>Terms of Use</a>
1944          </li><li class="footer-menu__item">
1945            <a href="/pages/contact-us"
1946>Contact Us</a>
1947          </li></ul>
1948  </div>
1949</div>
1950    </div></footer>
1951
1952
1953</div>
1954<!-- END sections: footer-group --><quick-add-drawer class="drawer fixed top-0 right-0 flex flex-col w-full has-motion js-product js-quickbuy" role="dialog" tabindex="-1" aria-labelledby="quick-add-heading" aria-modal="true" aria-hidden="true" data-name="quickbuy" >
1955  
1956  <header class="drawer__header flex justify-between items-center">
1957    <h2 class="h4 mb-0" id="quick-add-heading">Choose options</h2>
1958    <button type="button" class="drawer__close-btn js-close-drawer">
1959      <span class="visually-hidden">Close</span>
1960      <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke-width="2" stroke="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m5 5 14 14M5 19 19 5"/></svg>
1961    </button>
1962  </header>
1963
1964  <div class="drawer__content flex-auto js-product-details"></div>
1965
1966  <footer class="drawer__footer">
1967    
1968    <div class="alert mb-6 bg-success-bg text-success-text js-added-to-cart" role="alert" hidden>
1969      <div class="flex justify-between">
1970        <span>Item added to your cart.</span>
1971        <a class="link text-current" href="/cart">View cart</a>
1972      </div>
1973    </div>
1974
1975    <product-form></product-form>
1976
1977  </footer>
1978
1979</quick-add-drawer>
1980<div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div>
1981  
1981<script>
1982    window.theme = {
1983      info: {
1984        name: 'Alchemy',
1985        version: '7.0.1'
1986      },
1987      mediaQueries: {
1988        sm: '(min-width: 640px)',
1989        md: '(min-width: 768px)',
1990        lg: '(min-width: 1024px)',
1991        xl: '(min-width: 1280px)',
1992        xxl: '(min-width: 1536px)',
1993        portrait: '(orientation: portrait)'
1994      },
1995      device: {
1996        hasTouch: window.matchMedia('(any-pointer: coarse)').matches
1997      },
1998      routes: {
1999        cart: '/cart',
2000        cartAdd: '/cart/add',
2001        cartChange: '/cart/change',
2002        cartUpdate: '/cart/update',
2003        predictiveSearch: '/search/suggest'
2004      },
2005      settings: {
2006        moneyWithCurrencyFormat: "${{amount}} USD",
2007        prodCardImageRatio: '1',
2008        sliderItemsPerNav: 'slide',
2009        pSearchLimit: 5,
2010        pSearchLimitScope: 'each',
2011        pSearchIncludeSkus: false,
2012        pSearchIncludeTags: false,
2013        afterAtc: "drawer",
2014        cartType: "drawer"
2015      },
2016      strings: {
2017        backordered: 'Backordered',
2018        addCartNote: 'Add order note',
2019        editCartNote: 'Edit order note',
2020        cartError: 'There was an error while updating your cart. Please try again.',
2021        cartQtyError: 'You can only add [quantity] of this item to your cart.',
2022        imageAvailable: 'Image [index] is now available in gallery view',
2023        noStock: 'Sold out',
2024        noVariant: 'Unavailable',
2025        onlyXLeft: '[quantity] in stock',
2026        shippingCalculator: {
2027          singleRate: 'There is one shipping rate for this destination:',
2028          multipleRates: 'There are multiple shipping rates for this destination:',
2029          noRates: 'We do not ship to this destination.'
2030        },
2031        viewDetails: 'View details'
2032      },
2033      scripts: {
2034        cartItems: '//www.thestacksystem.com/cdn/shop/t/60/assets/cart-items.js?v=45683437523657149941778037102',
2035        countryProvinceSelector: '//www.thestacksystem.com/cdn/shop/t/60/assets/country-province-selector.js?v=24158546944577672431778037099',
2036        shippingCalculator: '//www.thestacksystem.com/cdn/shop/t/60/assets/shipping-calculator.js?v=31725526838375758301778037099'
2037      }
2038    };
2039
2040    checkForBannerBehindHeader = () => {
2041      const bodyClasses = document.body.classList;
2042      const bc = document.querySelector('.main-content > .banner-candidate:first-child');
2043      const activeBanner = document.querySelector('.active-banner');
2044      if (activeBanner) activeBanner.classList.remove('active-banner');
2045      bodyClasses.remove('has-image-banner', 'has-color-banner', 'no-banner', 'show-alt-logo', 'header-transparent');
2046
2047      if (bc && bc.classList.contains('section-banner')) {
2048        const bannerSection =  document.querySelector('.section-banner');
2049        const banner = document.querySelector('.banner');
2050        if (banner.classList.contains('banner--bg')) {
2051          bannerSection.classList.add('active-banner');
2052          if (banner.classList.contains('banner--bg-color')) {
2053            bodyClasses.add('has-color-banner');
2054          } else if (banner.classList.contains('banner--bg-image')) {
2055            bodyClasses.add('has-image-banner');
2056          }
2057        }
2058      } else if (bc && !bc.querySelector('.section--page-width')) {
2059        bodyClasses.add('has-image-banner');
2060        bc.classList.add('active-banner');
2061      }
2062
2063      if (bodyClasses.contains('has-color-banner') || bodyClasses.contains('has-image-banner')) {
2064        if (document.querySelector('.header--transparent')) bodyClasses.add('header-transparent');
2065        if (document.querySelector('[data-show-contrast-logo].banner')) bodyClasses.add('show-alt-logo');
2066      } else {
2067        bodyClasses.add('no-banner');
2068      }
2069    }
2070    checkForBannerBehindHeader();
2071
2072    // Save product ID to localStorage, for use in the 'Recently viewed products' section.
2073  </script>
2073
2074<div id="shopify-block-AL0RMblhsdmpUTkV6M__8924079168617604943" class="shopify-block shopify-app-block">
2074<script type='text/javascript'>
2075  window['__AR_CORE_SNIPPET'] = 1;
2076</script>
2076
2077<!-- BEGIN app snippet: alireviews_variables -->
2077<script type=text/javascript>if( !window.hasOwnProperty('__AR_VARIABLE_INJECT')){
2078    
2079    
2080    
2081    
2082    
2083    
2084    
2085    
2086
2087    window['__AR_SHOPIFY_DATA'] = typeof Shopify != 'undefined' ? Shopify : {};
2088    window['__AR_WIDGET_REVIEW_OBJECT']= {
2089      product_id : "",
2090      collection_id: "",
2091      collection_handle: "",
2092      template_id: "blog",
2093      template_suffix: "",
2094      shop_id: "50449285314",
2095      shop_name: "the-stack-system.myshopify.com",
2096      name: "The Stack System",
2097      customer_id : "",
2098      tags : "",
2099      design_mode : false,
2100      theme_id: window['__AR_SHOPIFY_DATA'].theme && window['__AR_SHOPIFY_DATA'].theme.id || '',
2101      locale: "en",
2102      page_type: "blog",
2103      product_in_cart : "",
2104      total_order_values : "0",
2105      last_purchase: "",
2106      support_ajax_product: 0,
2107      not_check_page_speed: 0,
2108      is_force_init: 0,
2109      is_sort_by_date_and_photo: 0,
2110      
2111    }
2112    window['__AR_REVIEW_BOX_COLLECTION_SHOW_REVIEW'] = null
2113
2114    
2115
2116    
2117
2118    
2119
2120    window['__AR_WIDGET_REVIEW_POPUP_DETAIL_SETTING'] = null
2121    window['__AR_WIDGET_REVIEW_POPUP_DETAIL_CONTENTS'] = null
2122    
2123    window['__AR_PROMO_BADGE_DATA'] = null
2124    window['__AR_SHOW_PROMO_BADGE'] = false
2125    window['__AR_GLOBAL_SETTING'] = null
2126    window['__AR_VARIABLE_INJECT'] = 1
2127    window['__AR_TRANSLATION_SETTING'] = {"default_lang":"en","language_display_method":"shopify_market_language","languages":[],"mode":"AI","status":true}
2128    
2129
2130    
2131      window['__AR_DISCOUNT_CODE_SETTING'] = {"_id":"6a56a6e523a5e199e1eefbce","shop_id":50449285314,"layout":"basic","design":{"border_radius":6,"color":{"background_card":"rgb(255, 255, 255)","background_section":"rgb(239, 239, 239)","discount_code":"rgb(255, 136, 27)","outline":"rgb(228, 228, 228)","text":"rgb(31, 31, 31)"},"logo_height":36},"type":"discount_code","created_at":"2026-07-14T21:15:17.028Z","updated_at":"2026-07-14T21:15:17.028Z","contents":{"en":{"heading":"Get your [#!discount_amount!#] coupon now.","expiration":"Expire on [#!expiry_date!#]"}},"contents_translation":{"en":{"heading":"Get your [#!discount_amount!#] coupon now.","expiration":"Expire on [#!expiry_date!#]"}}}
2132    
2133    window['__AR_PUBLIC_PATH'] =  "https://cdn.shopify.com/extensions/01a0f5d0-8a94-7ea1-9061-fb808409d367/ali-reviews-294/assets/"
2134
2135    
2136  }</script>
2136<!-- END app snippet -->
2137<!-- BEGIN app snippet: config_widget_review_box -->
2137<script type=text/javascript>
2138    
2139      
2140        window['__AR_WIDGET_REVIEW_BOX'] = 1;
2141      
2142      window['__AR_WIDGET_REVIEW_BOX_SETTING'] = {"accessory_text_font_size":12,"ask_a_question_mode":"new_section","auto_play_speed":20,"body_text_font_size":14,"border_radius":8,"box_shadow":"dark","button_background":"#1F1F1F","button_outline_color":"rgba(228,228,235,1)","button_text_color":"rgba(255,255,255,1)","card_background_color":"#ffffff","card_border_color":"#E4E4E4","columns_on_mobile":1,"custom_css":"","customer_avatar":"auto","customer_name_format":"first_name","date_format":"ll","default_questions_sorting":"newest_first","default_reviews_sorting":"by_date","enable_auto_play":true,"enable_infinite_loop":true,"font_family":"inherit","font_size":14,"heading_text_font_size":26,"hide_for_products_without_reviews":false,"layout":"grid","links_color":"rgba(40,41,61,1)","margin_bottom":20,"margin_top":20,"max_width":1200,"number_of_reviews_slider":8,"primary_text_color":"#1F1F1F","qna_customer_name_format":"full_name","qna_date_format":"ll","qna_show_customer_country_flag":true,"qna_show_positive_reactions_only":false,"qna_show_published_date":true,"qna_show_reaction_icon":true,"rating_icon_border_color":"#1F1F1F","rating_icon_empty_color":"rgba(0, 0, 0, 0)","rating_icon_filled_color":"rgba(250, 192, 5, 1)","rating_icon_shape":"default","rating_icon_size":14,"rating_icon_spacing":3,"reviews_per_loading_grid":36,"reviews_per_loading_list":30,"secondary_text_color":"#757575","section_background":"#ffffff","show_average_rating":true,"show_card_border":false,"show_button_write_a_review":false,"show_button_ask_a_question":false,"show_media_section":true,"show_positive_reactions_only":false,"show_published_date":true,"show_qna_section":false,"show_questions_search_box":false,"show_questions_sorting":false,"show_rating_distribution":true,"show_rating_icon_border":true,"show_reaction_icon":true,"show_review_media":true,"show_review_star":true,"show_reviewer_country_flag":true,"show_search_box":true,"show_sorting":true,"show_summary_section":true,"show_tabs":false,"show_title":true,"show_verified_badge":true,"slide_behavior":"one_item","verified_badge_color":"rgba(12, 134, 41, 1)","write_a_review_mode":"new_section","your_brand_color":"rgba(33,33,33,1)"};
2143      window['__AR_WIDGET_REVIEW_BOX_CONTENTS'] = [{"language_code":"en","content":{"qna_sort_by_date_newest":"Newest first","review_email_placeholder":"Enter your mail","review_sort_by_media":"Sort by photo","review_email_label":"Email","qna_name_label":"Name","summary_review_plural_format":"Based on [review_number] reviews","review_content_required":"This field is required","review_rating_empty":"Please give us your rating","review_upload_label":"Add Media","review_discount_suggestion":"Upload review with photos or videos to get [discount_amount] discount instantly!","qna_thank_you_title":"Thank You!","qna_helpful":"Was this helpful?","review_email_invalid":"Invalid email format","summary_qna_submit_label":"Ask A Question","review_content_placeholder":"Share your thoughts about the product","qna_name_placeholder":"Enter your name","summary_review_singular_format":"Based on [review_number] review","review_cancel_label":"Cancel","qna_name_required":"This field is required","review_upload_max_video_size":"Maximum upload video size 100MB","review_upload_max_attachments":"Maximum attachments: 5 files, only 1 video is available","review_upload_max_photo_size":"Maximum upload photo size 10MB","review_discount_expiry_date":"Expiry date: [expiry_date]","qna_thank_you_content":"Thank you for being one of our success stories!","media_gallery_title":"All media","review_filter_by":"Filter","review_verified_purchase":"Verified purchase","review_sort_by_rating":"Sort by rating","custom_question_required":"This field is required","qna_sort_by_date":"Sort by date","qna_email_label":"Email","review_rating_label":"Rating","qna_see_more":"See more","review_upload_incorrect_format":"The file must be .jpg, .png, .gif, .mp4 or .mov","review_name_placeholder":"Enter your name","qna_email_placeholder":"Enter your email","review_name_required":"This field is required","qna_search_box_placeholder":"Search for questions","qna_question_placeholder":"Write your question here","qna_sort_by_date_oldest":"Oldest first","review_name_label":"Name","review_thank_you_title":"Thank y
2143ou!","review_helpful":"Was this helpful?","summary_section_title":"Customer Reviews","qna_question_count":"Questions ([questions_count])","review_empty_title":"There are no customer reviews yet","qna_empty_content":"Don’t hesitate to share your concerns with us.","review_search_box_placeholder":"Search for reviews","review_shop_now":"Shop now","qna_question_label":"Question","review_not_verified_purchase":"Rating","qna_load_more":"Load more","review_load_more":"Load more","qna_section_title":"Write A Question","review_empty":"There are no customer reviews yet.","qna_empty_title":"There are no questions yet","qna_cancel_label":"Cancel","review_sort_by_content":"Sort by content","review_sort_by_date":"Sort by date","qna_email_invalid":"Invalid email format","review_filter_clear":"Clear","qna_submit_label":"Submit Question","review_empty_content":"Share your thoughts with other customers","review_discount_content":"Take your Discount [discount_amount] coupon now","review_count":"Reviews ([reviews_count])","qna_question_required":"This field is required","review_submit_label":"Submit Review","review_section_title":"Write A Review","review_see_more":"See more","summary_review_submit_label":"Write A Review","review_content_label":"Feedback","qna_email_required":"This field is required","review_thank_you_content":"Thank you for being one of our success stories!","summary_discount_amount":"Get discount [discount_amount]","review_email_required":"This field is required"}}];
2144      window['__AR_WIDGET_REVIEW_BOX_CONTENTS_LANG_UN_SUPPORT'] = [{"language_code":"en","content":{"custom_question_required":"This field is required","media_gallery_title":"All media","qna_cancel_label":"Cancel","qna_email_invalid":"Invalid email format","qna_email_label":"Email","qna_email_placeholder":"Enter your email","qna_email_required":"This field is required","qna_empty_content":"Don’t hesitate to share your concerns with us.","qna_empty_title":"There are no questions yet","qna_helpful":"Was this helpful?","qna_load_more":"Load more","qna_name_label":"Name","qna_name_placeholder":"Enter your name","qna_name_required":"This field is required","qna_question_count":"Questions ([questions_count])","qna_question_label":"Question","qna_question_placeholder":"Write your question here","qna_question_required":"This field is required","qna_search_box_placeholder":"Search for questions","qna_section_title":"Write A Question","qna_see_more":"See more","qna_sort_by_date":"Sort by date","qna_sort_by_date_newest":"Newest first","qna_sort_by_date_oldest":"Oldest first","qna_submit_label":"Submit Question","qna_thank_you_content":"Thank you for being one of our success stories!","qna_thank_you_title":"Thank You!","review_cancel_label":"Cancel","review_content_label":"Feedback","review_content_placeholder":"Share your thoughts about the product","review_content_required":"This field is required","review_count":"Reviews ([reviews_count])","review_discount_content":"Take your Discount [discount_amount] coupon now","review_discount_expiry_date":"Expiry date: [expiry_date]","review_discount_suggestion":"Upload review with photos or videos to get [discount_amount] discount instantly!","review_email_invalid":"Invalid email format","review_email_label":"Email","review_email_placeholder":"Enter your mail","review_email_required":"This field is required","review_empty":"There are no customer reviews yet.","review_empty_content":"Share your thoughts with other customers","review_empty_title":"There are no customer reviews yet","review_filter_by":"Filter","review_filter_clear":"Clear","review_helpful":"Was this helpful?","review_load_more":"Load more","review_name_label":"Name","review_name_placeholder":"Enter your name","review_name_required":"This field is required","review_not_verified_purchase":"Rating","review_rating_empty":"Please give us your rating","review_rating_label":"Rating","review_search_box_placeholder":"Search for reviews","review_section_title":"Write A Review","review_see_more":"See more","review_shop_now":"Shop now","review_sort_by_content":"Sort by content","review_sort_by_date":"Sort by date","review_sort_by_media":"Sort by photo","review_sort_by_rating":"Sort by rating","review_submit_label":"Submit Review","review_thank_you_content":"Thank y
2144ou for being one of our success stories!","review_thank_you_title":"Thank you!","review_upload_incorrect_format":"The file must be .jpg, .png, .gif, .mp4 or .mov","review_upload_label":"Add Media","review_upload_max_attachments":"Maximum attachments: 5 files, only 1 video is available","review_upload_max_photo_size":"Maximum upload photo size 10MB","review_upload_max_video_size":"Maximum upload video size 100MB","review_verified_purchase":"Verified purchase","summary_discount_amount":"Get discount [discount_amount]","summary_qna_submit_label":"Ask A Question","summary_review_plural_format":"Based on [review_number] reviews","summary_review_singular_format":"Based on [review_number] review","summary_review_submit_label":"Write A Review","summary_section_title":"Customer Reviews"}}];
2145      window['__AR_WIDGET_REVIEW_BOX_SUMMARY'] = null;
2146
2147      
2148    
2149  </script>
2149 <!-- BEGIN app snippet: load_js_widget -->
2149<script type=text/javascript>window.__AR_loadJSWidget||(window.__AR_loadJSWidget=function(d,o){let s=document.querySelectorAll(d);if(s.length&&!window.__AR_CORE_SNIPPET){let t=(window.__AR_PUBLIC_PATH||"./")+o,n=function(){var e;document.querySelector('script[src="'+t+'"]')||((e=document.createElement("script")).src=t,e.type="text/javascript",e.defer=!0,document.body.appendChild(e))},e=!1;try{e="ar-product-qr"===new URLSearchParams(location.search).get("source")&&".alireviews-review-box"===d}catch(e){}if(e)n();else if(!window.__AR_WIDGET_REVIEW_OBJECT?.not_check_page_speed&&"IntersectionObserver"in window){let o=d.includes("alireviews-review-star-rating"),i=[],r=[],e=!1,c=function(){e||(e=!0,r.forEach(function(e){window.removeEventListener("scroll",e)}),i.forEach(function(e){e.disconnect()}),s.forEach(function(e){e.removeAttribute("style")}),n())};s.forEach(function(e){e.setAttribute("style","display: block !important;");function t(){c()}var n=new IntersectionObserver(function(e){e=e.length?e[0]:null;e&&e.isIntersecting&&c()},o&&window.innerWidth<=768?{rootMargin:"1000px 0px"}:{});n.observe(e),i.push(n);r.push(t),window.addEventListener("scroll",t,{passive:!0})})}else n()}}),(()=>{function e(){window.__AR_loadJSWidget(".alireviews-review-box","alireviews-box.min.js")}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e()})()</script>
2149<!-- END app snippet --> <!-- END app snippet -->
2150<!-- BEGIN app snippet: config_widget_review_star_rating -->
2150<script type=text/javascript>
2151    window['__AR_WIDGET_REVIEW_STAR_RATING'] = 1;
2152    window['__AR_WIDGET_REVIEW_STAR_RATING_SETTING'] = {"abbreviate_the_review_number":false,"accessory_text_font_size":16,"body_text_font_size":14,"border_radius":6,"font_family":"inherit","hidden_no_review_product_items":true,"hidden_no_review_product_page":true,"primary_text_color":"inherit","rating_icon_border_color":"#FAAD14","rating_icon_empty_color":"rgba(0, 0, 0, 0)","rating_icon_filled_color":"#FAAD14","rating_icon_shape":"rounded","rating_icon_size":16,"rating_icon_spacing":2,"secondary_text_color":"rgba(143,144,166,1)","show_rating_icon_border":true,"show_star_rating_detail":false};
2153    window['__AR_WIDGET_REVIEW_STAR_RATING_CONTENTS'] = [{"language_code":"en","content":{"base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews","average_review_singular_format":"[average_rating] review","average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5"}},{"language_code":"vi","content":{"average_review":"[average_rating] out of 5","base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews","average_review_singular_format":"[average_rating] review","average_review_plural_format":"[average_rating] reviews"}},{"language_code":"fr","content":{"average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5","base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews","average_review_singular_format":"[average_rating] review"}},{"language_code":"de","content":{"base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews","average_review_singular_format":"[average_rating] review","average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5"}},{"language_code":"es","content":{"average_review_singular_format":"[average_rating] review","average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5","base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"it","content":{"base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews","average_review_singular_format":"[average_rating] review","average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5"}},{"language_code":"pt-BR","content":{"average_review_singular_format":"[average_rating] review","average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5","base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"pt-PT","content":{"average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5","base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews","average_review_singular_format":"[average_rating] review"}},{"language_code":"ja","content":{"base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews","average_review_singular_format":"[average_rating] review","average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5"}},{"language_code":"zh-CN","content":{"average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5","base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews","average_review_singular_format":"[average_rating] review"}},{"language_code":"zh-TW","content":{"average_review_singular_format":"[average_rating] review","average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5","base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"custom","content":{"average_review_singular_format":"[average_rating] review","average_review_plural_format":"[average_rating] reviews","average_review":"[average_rating] out of 5","base_on_review_singular_format":"Based on [review_number] review","base_on_review_plural_format":"Based on [review_number] reviews","see_all_customer_reviews":"See all customer reviews"}}];
2154    
2155      window['__AR_WIDGET_REVIEW_STAR_RATING_CONTENTS_LANG_UN_SUPPORT'] = [{"language_code":"en","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"vi","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"fr","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"de","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"es","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"it","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"pt-BR","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"pt-PT","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"ja","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"zh-CN","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}},{"language_code":"zh-TW","content":{"average_review":"[average_rating] out of 5","average_review_plural_format":"[average_rating] reviews","average_review_singular_format":"[average_rating] review","base_on_review_plural_format":"Based on [review_number] reviews","base_on_review_singular_format":"Based on [review_number] review","see_all_customer_reviews":"See all customer reviews"}}];
2156    
2157    
2158      window['__AR_WIDGET_VERSION_LEGACY'] = 1;
2159    
2160  </script>
2160 <!-- BEGIN app snippet: load_js_widget -->
2160<script type=text/javascript>window.__AR_loadJSWidget||(window.__AR_loadJSWidget=function(d,o){let s=document.querySelectorAll(d);if(s.length&&!window.__AR_CORE_SNIPPET){let t=(window.__AR_PUBLIC_PATH||"./")+o,n=function(){var e;document.querySelector('script[src="'+t+'"]')||((e=document.createElement("script")).src=t,e.type="text/javascript",e.defer=!0,document.body.appendChild(e))},e=!1;try{e="ar-product-qr"===new URLSearchParams(location.search).get("source")&&".alireviews-review-box"===d}catch(e){}if(e)n();else if(!window.__AR_WIDGET_REVIEW_OBJECT?.not_check_page_speed&&"IntersectionObserver"in window){let o=d.includes("alireviews-review-star-rating"),i=[],r=[],e=!1,c=function(){e||(e=!0,r.forEach(function(e){window.removeEventListener("scroll",e)}),i.forEach(function(e){e.disconnect()}),s.forEach(function(e){e.removeAttribute("style")}),n())};s.forEach(function(e){e.setAttribute("style","display: block !important;");function t(){c()}var n=new IntersectionObserver(function(e){e=e.length?e[0]:null;e&&e.isIntersecting&&c()},o&&window.innerWidth<=768?{rootMargin:"1000px 0px"}:{});n.observe(e),i.push(n);r.push(t),window.addEventListener("scroll",t,{passive:!0})})}else n()}}),(()=>{function e(){window.__AR_loadJSWidget(".alireviews-review-star-rating, .alr-display-review-badge, .arv-collection, h1[itemprop='name'], h2[itemprop='name'], h3[itemprop='name'], h1[class='product-single__title'], h1[id='ProductHeading']","alireviews-star-rating.min.js")}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e()})()</script>
2160<!-- END app snippet --> <!-- END app snippet -->
2161<!-- BEGIN app snippet: config_widget_review_tab -->
2161<script type=text/javascript>
2162    window['__AR_WIDGET_REVIEW_TAB'] = 0;
2163  </script>
2163<!-- END app snippet -->
2164<!-- BEGIN app snippet: config_widget_review_popup -->
2164<script type=text/javascript>
2165    window['__AR_WIDGET_REVIEW_POPUP'] = 0;
2166  </script>
2166<!-- END app snippet -->
2167<!-- BEGIN app snippet: config_widget_review_carousel -->
2167<script type=text/javascript>
2168    window['__AR_WIDGET_REVIEW_CAROUSEL'] = 1
2169    
2170    
2171    
2172      window['__AR_WIDGET_REVIEW_CAROUSEL_CONTENTS_LANG_UN_SUPPORT'] = [{"language_code":"en","content":{"review_title":"Customer Reviews"}}];
2173    
2174
2175    
2176  </script>
2176 <!-- BEGIN app snippet: load_js_widget -->
2176<script type=text/javascript>window.__AR_loadJSWidget||(window.__AR_loadJSWidget=function(d,o){let s=document.querySelectorAll(d);if(s.length&&!window.__AR_CORE_SNIPPET){let t=(window.__AR_PUBLIC_PATH||"./")+o,n=function(){var e;document.querySelector('script[src="'+t+'"]')||((e=document.createElement("script")).src=t,e.type="text/javascript",e.defer=!0,document.body.appendChild(e))},e=!1;try{e="ar-product-qr"===new URLSearchParams(location.search).get("source")&&".alireviews-review-box"===d}catch(e){}if(e)n();else if(!window.__AR_WIDGET_REVIEW_OBJECT?.not_check_page_speed&&"IntersectionObserver"in window){let o=d.includes("alireviews-review-star-rating"),i=[],r=[],e=!1,c=function(){e||(e=!0,r.forEach(function(e){window.removeEventListener("scroll",e)}),i.forEach(function(e){e.disconnect()}),s.forEach(function(e){e.removeAttribute("style")}),n())};s.forEach(function(e){e.setAttribute("style","display: block !important;");function t(){c()}var n=new IntersectionObserver(function(e){e=e.length?e[0]:null;e&&e.isIntersecting&&c()},o&&window.innerWidth<=768?{rootMargin:"1000px 0px"}:{});n.observe(e),i.push(n);r.push(t),window.addEventListener("scroll",t,{passive:!0})})}else n()}}),(()=>{function e(){window.__AR_loadJSWidget(".alireviews-reviews-carousel","alireviews-reviews-carousel.min.js")}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e,{once:!0}):e()})()</script>
2176<!-- END app snippet --> <!-- END app snippet -->
2177<!-- BEGIN app snippet: config_widget_review_media_carousel -->
2177<script type=text/javascript>
2178  window['__AR_WIDGET_REVIEW_MEDIA_CAROUSEL'] = 0
2179  </script>
2179<!-- END app snippet -->
2180<!-- BEGIN app snippet: config_widget_reviews_carousel_legacy --><!-- END app snippet -->
2181
2182
2183</div><div id="shopify-block-AWHE2T09FSUhEck9pT__1744161739547163668" class="shopify-block shopify-app-block">
2183<script type="application/javascript">
2184    window.hextom_ctb_meta = {
2185        p1: [
2186            
2187        ],
2188        p2: {
2189            
2190        },
2191        p3:null,
2192        p4:[],
2193        p5:null,
2194    };
2195    
2196    window.hextom_epb_config = {"shop_active":"yes","record":false,"bars":[{"bar_id":200647,"name":"Cyber Monday extended","position":"top_push_sticky_v1","background_color":"#1E1E20","text_color":"#F2CA80","clock_color":"#FFF3D9","clock_background_color":"#D8AB2E","button_background_color":"#D8AB2E","button_text_color":"#2A2C2B","button_disable":true,"new_tab":false,"font":"Lato","font_size":16.0,"bar_padding":0.0,"message_one":"<strong> Cyber Monday </strong> deals end in","message_two":"","button_text":"","button_link":"https://www.thestacksystem.com/collections/us-products","start_on":"2025-12-02T14:11:40.337000+00:00","end_on":"2025-12-03T01:00:00+00:00","time_zone_type":"customer","time_zone_offset":420,"campaign_start_type":"now","campaign_end_type":"infinity","show_time":0.0,"interval_time":0.0,"animation_time":0.0,"countries":"","exclude_countries":"","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","source_page":"any","clock_type":"event","daily_start_on":"2000-01-01T07:00:00+00:00","daily_end_on":"2000-01-02T06:59:00+00:00","daily_start_time_hours":"0","daily_start_time_minutes":"0","daily_end_time_hours":"23","daily_end_time_minutes":"59","recur_active_hour":48.0,"recur_inactive_hour":24.0,"is_recur_cookied":false,"fixed_minutes":127.0,"clock_lang":"en","show_timer_labels":true,"background_pic":"","target_device":"all","opacity":1.0,"entire_bar_clickable":true,"selected_weekdays":"","close_option":true,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":0}","background_type":"color","gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"button_link_insert_language_code":false,"targeted_markets_region_codes":"","timer_style":"flip_clock","hideSeconds":"none","js_timer_font_family":"Helvetica","js_timer_separator_color":"#F2CA80","js_timer_clock_background_color_2":"#D8AB2E","js_timer_label_day":"DAYS","js_timer_label_hrs":"HRS","js_timer_label_min":"MIN","js_timer_label_sec":"SEC","translation":"","locales":[]}]};
2197    
2198</script>
2198
2199
2200</div><div id="shopify-block-AejBxZjFtV3p3Zk1wU__17880301688017462763" class="shopify-block shopify-app-block xgeo-widget-embed-block"><link rel="stylesheet" href="https://cdn.shopify.com/extensions/019fa68b-5014-74a6-b414-02bbdcfce20d/xapps-geo-345/assets/widget-redirects.min.css" media="print" onload="this.media='all'">
2201  <noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/019fa68b-5014-74a6-b414-02bbdcfce20d/xapps-geo-345/assets/widget-redirects.min.css"></noscript>
2202  
2202<script src="https://cdn.shopify.com/extensions/019fa68b-5014-74a6-b414-02bbdcfce20d/xapps-geo-345/assets/xgeo-countries-data.js" defer></script>
2202
2203  
2203<script src="https://cdn.shopify.com/extensions/019fa68b-5014-74a6-b414-02bbdcfce20d/xapps-geo-345/assets/widget-redirects.min.js" defer></script>
2203<!-- BEGIN app snippet: geo-simulator -->
2203<script>
2204(function(){
2205  var u=location.search,c=document.cookie,k='xgeo-sim-active';
2206  if(u.includes('xgeo-sim=1')){document.cookie=k+'=1;path=/;max-age=86400';}
2207  if(u.includes('xgeo-sim=1')||c.includes(k+'=')){
2208    var s=document.createElement('script');
2209    s.src="https://cdn.shopify.com/extensions/019fa68b-5014-74a6-b414-02bbdcfce20d/xapps-geo-345/assets/geo-simulator.min.js";
2210    s.dataset.logo="https://cdn.shopify.com/extensions/019fa68b-5014-74a6-b414-02bbdcfce20d/xapps-geo-345/assets/main-logo.svg";
2211    document.head.appendChild(s);
2212  }
2213})();
2214</script>
2214
2215<!-- END app snippet --><xgeo-widget style="display: none"data-lng="en" data-shopify-template="blog" data-shopify-template-dir="" data-preview-mode="false" data-flag-src="//cdn.shopify.com/static/images/flags/am.svg?width=100" data-asset-url="https://cdn.shopify.com/extensions/019fa68b-5014-74a6-b414-02bbdcfce20d/xapps-geo-345/assets/earth-americas-solid.svg"><link rel="stylesheet" href="https://cdn.shopify.com/extensions/019fa68b-5014-74a6-b414-02bbdcfce20d/xapps-geo-345/assets/widget-redirects-custom.min.css">
2215<script type="application/json" data-xgeo-redirects-settings>{"basicConfigs":{"automaticShow":true,"location":"country","continents":["EU","OC"],"countries":["AU","AT","BE","BG","HR","CY","CZ","DK","SE","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SI","SK","ES","CH"],"geo":true,"showFlag":false,"domain_redirection":false,"show":"session","modalBgColor":"#fff","modalTextColor":"#000","modalBorderColor":"#fff","buttonsBgColor":"#fab505","buttonsColor":"#000","template":"default","layout":"stack","icon":"custom","iconUrl":"","iconWidth":"150","title":"Where are you visiting from?","title_locales":{},"text":"\u003cp\u003e\u003cb\u003eEurope?\u0026nbsp;\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"font-size: 1em; letter-spacing: initial;\"\u003eClick the button below to go to the Official The Stack System EU Distributor website.\u003c\/span\u003e\u003c\/p\u003e\u003cp style=\"font-size: 14px;\"\u003e\u003cb\u003eAustralia?\u0026nbsp;\u003c\/b\u003e\u003c\/p\u003e\u003cp style=\"font-size: 14px;\"\u003e\u003cspan style=\"letter-spacing: initial;\"\u003eClick the button below to go to the The Stack System AU Distributor website.\u003c\/span\u003e\u003c\/p\u003e","text_locales":{},"type":"popup","popupLocation":"center","topbarLayout":"grid","topbarSticky":true,"demoBackgroundType":"pattern","selectLocation":"top-left","selectPlaceholderIcon":"default","selectPlaceholderText":"Select country","dropdownDefault":"geo","dropdownPlaceholder":"Select","font":"inherit","selectDefault":"current","stickyVerticalPosition":50,"stickyToggleIcon":"default","iconSrc":"https:\/\/cdn.shopify.com\/s\/files\/1\/0504\/4928\/5314\/files\/TheStack_type_and_shield_8cba36fb-ba0c-43b6-bf31-8867dba69ff1.jpg?v=1709936683","buttonText_locales":{},"buttonText":"Shop now"},"advancedConfigs":{"disable_basic_css":false,"css":".ngr-modal__text p {\n  display: none;\n}\n.ngr-modal:has(a[href=\"https:\/\/houseofgolf.com.au\/collections\/the-stack-system\"]) .ngr-modal__title\n{\n  display: none;\n}\n.ngr-modal:has(a[href=\"https:\/\/houseofgolf.com.au\/collections\/the-stack-system\"]) .ngr-modal__text p:first-child\n{\n  display: none;\n}\n.ngr-modal:has(a[href=\"https:\/\/houseofgolf.com.au\/collections\/the-stack-system\"]) .ngr-modal__text p:nth-child(2)\n{\n  display: block;\n  font-size: 22px;\n  font-weight: 400;\n  margin: 1rem;\n  text-align: center;\n}\n.ngr-modal:has(a[href=\"https:\/\/houseofgolf.com.au\/collections\/the-stack-system\"]) .ngr-modal__text p:nth-child(3)\n{\n  display: block;\n}\n.ngr-modal:has(a[href=\"https:\/\/thestacksystem.eu\/\"]) .ngr-modal__text p:first-child\n{\n  display: block;\n}\n","html_id":""}}</script>
2215<script type="application/json" data-xgeo-display-settings>{"automaticShow":true,"geo":true,"show":"session","widgetDisplayDelay":0,"location":"country","continents":["EU","OC"],"countries":["AU","AT","BE","BG","HR","CY","CZ","DK","SE","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SI","SK","ES","CH","IS","NO","LI"],"geoDisplayLogic":"inside","showRules":"autoGeo","allowedPages":["all"],"hideOnAllowedPages":false}</script>
2215<script type="application/json" data-xgeo-other-settings>{"custom_rell_attr":"","domain_redirection":false,"forward_url_params":false,"add_redirected_param":true,"utm_source":"","utm_medium":"","utm_campaign":"","ga_event_name":"geo_redirect_click"}</script>
2215<style data-xgeo-basic-css>
2216          :host,:root{--xgeo-modal-text:#000;--xgeo-modal-border:transparent;--xgeo-modal-bg:#fff;--xgeo-modal-text:#000;--xgeo-modal-border:#fff;--xgeo-buttons-bg:#fab505;--xgeo-buttons-color:#000;--xgeo-buttons-hover-bg:#000;--xgeo-buttons-hover-color:#fab505;}
2217        </style><style data-xgeo-advanced-css>
2218          .ngr-modal__text p {
2219  display: none;
2220}
2221.ngr-modal:has(a[href="https://houseofgolf.com.au/collections/the-stack-system"]) .ngr-modal__title
2222{
2223  display: none;
2224}
2225.ngr-modal:has(a[href="https://houseofgolf.com.au/collections/the-stack-system"]) .ngr-modal__text p:first-child
2226{
2227  display: none;
2228}
2229.ngr-modal:has(a[href="https://houseofgolf.com.au/collections/the-stack-system"]) .ngr-modal__text p:nth-child(2)
2230{
2231  display: block;
2232  font-size: 22px;
2233  font-weight: 400;
2234  margin: 1rem;
2235  text-align: center;
2236}
2237.ngr-modal:has(a[href="https://houseofgolf.com.au/collections/the-stack-system"]) .ngr-modal__text p:nth-child(3)
2238{
2239  display: block;
2240}
2241.ngr-modal:has(a[href="https://thestacksystem.eu/"]) .ngr-modal__text p:first-child
2242{
2243  display: block;
2244}
2245
2246        </style><div class="xgeo-modal" data-xgeo-modal>
2247      <div role="dialog" aria-label="" aria-modal="true" class="xgeo-modal__content" tabindex="-1" data-xgeo-modal-content data-location="center">
2248        <button class="xgeo-modal__close" type="button" aria-label="Close" data-xgeo-close>✕</button>
2248<script type="application/json" data-xgeo-redirects-data>{
2249            "plan": "Pro plan",
2250            "devPlan": false,
2251            "redirects": [{
2252                  "status": true,
2253                  "url": "https:\/\/thestacksystem.eu\/",
2254                  "label": "The Stack System (EU) Website",
2255                  "locales": null,
2256                  "flag":"https:\/\/cdn.shopify.com\/s\/files\/1\/0504\/4928\/5314\/files\/Flag_of_Europe.png?v=1717100693",
2257                  "order": 1,
2258                  "domainRedirection": false,
2259                  "conditional": true,
2260                  "conditionalLocation": ["C:EU"],
2261                  "conditionalShow": "show",
2262                  "conditionalInclude": "inside",
2263                  "closeModal": false
2264                },{
2265                  "status": true,
2266                  "url": "https:\/\/houseofgolf.com.au\/collections\/the-stack-system",
2267                  "label": "THE HOUSE OF GOLF (AU) WEBSITE",
2268                  "locales": null,
2269                  "flag":"https:\/\/cdn.jsdelivr.net\/npm\/[email protected]\/dist\/images\/AU.svg",
2270                  "order": 2,
2271                  "domainRedirection": false,
2272                  "conditional": true,
2273                  "conditionalLocation": ["AU"],
2274                  "conditionalShow": "show",
2275                  "conditionalInclude": "inside",
2276                  "closeModal": false
2277                }]
2278          }</script>
2278<div data-xgeo-redirects></div>
2279      </div>
2280    </div>
2281  </xgeo-widget>
2282
2283</div><div id="shopify-block-ATmdSTUZIVlRLejdna__1027443428159536739" class="shopify-block shopify-app-block">
2283<script type="application/javascript">
2284    window.hextom_qab_meta = {
2285        p1: [
2286            
2287        ],
2288        p2: {
2289            
2290        },
2291        p3:null,
2292        p4:[],
2293        p5:null,
2294    };
2295    
2296    window.hextom_qab_config = {"shop_active":"yes","record":true,"bars":[{"bar_id":369105,"updated_on":"2026-08-30T16:34:32.712288+00:00","position":"top_push_sticky","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","opacity":1.0,"background_color":"#000000","text_color":"#fff","font":"Open Sans","font_size":24.0,"bar_height":30,"bar_padding":4.0,"message":"Proudly Shipped From Canada | No Duties, No Delays","countries":"CA","exclude_countries":"","show_time":120.0,"interval_time":0.0,"button_text":"Play Video","button_background_color":"#D8AB2E","button_text_color":"#2A2C2B","button_disable":true,"button_link":"https://www.thestacksystem.com/pages/why-i-partnered-with-the-stack-system-fit4golf-mike-carroll","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2021-01-21T04:35:56.925606+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":false,"source_page":"any","animation_time":0.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"#FF6162","gradient_color_2":"#FF9766","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":100}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]},{"bar_id":284428,"updated_on":"2026-08-30T16:34:32.754125+00:00","position":"top_push","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","opacity":1.0,"background_color":"#1E1E20","text_color":"#fcc000","font":"Lato","font_size":25.0,"bar_height":30,"bar_padding":10.0,"message":"UK Customers - Click here to purchase TheStack with our friends at Golf Swing Systems UK.","countries":"GB","exclude_countries":"","show_time":0.0,"interval_time":0.0,"button_text":"Play Video","button_background_color":"#D8AB2E","button_text_color":"#2A2C2B","button_disable":true,"button_link":"https://www.golf
2296swingsystems.co.uk/product/thestack-system-club-speed-trainer/","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2021-01-21T04:35:56.925606+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":true,"source_page":"any","animation_time":3.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":100}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]},{"bar_id":393225,"updated_on":"2026-08-30T16:34:32.758130+00:00","position":"top_push","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","opacity":1.0,"background_color":"#1E1E20","text_color":"#fcc000","font":"Lato","font_size":25.0,"bar_height":30,"bar_padding":10.0,"message":"UAE Customers - Click here to purchase TheStack at Golf SuperStore, UAE","countries":"AE","exclude_countries":"","show_time":0.0,"interval_time":0.0,"button_text":"Play Video","button_background_color":"#D8AB2E","button_text_color":"#2A2C2B","button_disable":true,"button_link":"https://www.golfsuperstore.ae/search?q=stack","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2021-01-21T04:35:56.925606+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":true,"source_page":"any","animation_time":3.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":100}
2296","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]},{"bar_id":393226,"updated_on":"2026-08-30T16:34:32.765469+00:00","position":"top_push","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","opacity":1.0,"background_color":"#1E1E20","text_color":"#fcc000","font":"Lato","font_size":25.0,"bar_height":30,"bar_padding":10.0,"message":"South African Customers - Click here to purchase TheStack at Opal Sports","countries":"ZA","exclude_countries":"","show_time":0.0,"interval_time":0.0,"button_text":"Play Video","button_background_color":"#D8AB2E","button_text_color":"#2A2C2B","button_disable":true,"button_link":"https://www.opalsports.co.za/product-category/golf/the-stack-system/the-stack-products/","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2021-01-21T04:35:56.925606+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":true,"source_page":"any","animation_time":3.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":100}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]},{"bar_id":284429,"updated_on":"2026-08-30T16:34:32.771951+00:00","position":"top_push","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","opacity":1.0,"background_color":"#1E1E20","text_color":"#fcc000","font":"Lato","font_size":30.0,"bar_height":30,"bar_padding":10.0,"message":"Click here shop locally from our official EU partner <br>\nwww.thestacksystem.eu","countries":"AT,BE,BQ,BG,HR,CY,CZ,DK,EE,FI,PF,DE,GR,HU,IT,LT,LU,MT,NL,PL,PT,RO,SK,SI,ES,SE,FR,NO","exclude_countries":"","show_time":0.
22960,"interval_time":0.0,"button_text":"Play Video","button_background_color":"#D8AB2E","button_text_color":"#2A2C2B","button_disable":true,"button_link":"https://thestacksystem.eu/","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2021-01-21T04:35:56.925606+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":true,"source_page":"any","animation_time":0.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":100}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]},{"bar_id":284431,"updated_on":"2026-08-30T16:34:32.779883+00:00","position":"top_push","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","opacity":1.0,"background_color":"#1E1E20","text_color":"#fcc000","font":"Lato","font_size":20.0,"bar_height":30,"bar_padding":20.0,"message":"Australia Customers.  Please click here to purchase from our partners at The House of Golf.","countries":"AU","exclude_countries":"","show_time":0.0,"interval_time":0.0,"button_text":"Play Video","button_background_color":"#D8AB2E","button_text_color":"#2A2C2B","button_disable":true,"button_link":"https://houseofgolf.com.au/collections/the-stack-system","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2021-01-21T04:35:56.925606+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":true,"source_page":"any","animation_time":0.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":100}
2296","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]},{"bar_id":297288,"updated_on":"2026-08-30T16:34:32.787806+00:00","position":"top_push","hideOnEmptyCart":false,"preview_targeting":"none","adjacent_placement_query":"","adjacent_placement_position":"beforebegin","opacity":1.0,"background_color":"#1E1E20","text_color":"#fcc000","font":"Lato","font_size":20.0,"bar_height":30,"bar_padding":20.0,"message":"New Zealand Customers!  Click here to purchase locally from Coach Gurney (Stack Certified Reseller)","countries":"NZ","exclude_countries":"","show_time":0.0,"interval_time":0.0,"button_text":"Play Video","button_background_color":"#D8AB2E","button_text_color":"#2A2C2B","button_disable":true,"button_link":"https://www.coachgurney.com/the-stack-system","display_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"all\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"noPages\":true,\"home\":false,\"urls\":\"\",\"keywords\":\"\"}","start_on":"2021-01-21T04:35:56.925606+00:00","end_on":"","schedule_enabled":false,"new_tab":true,"entire_bar_clickable":true,"source_page":"any","animation_time":0.0,"background_type":"color","background_pic":"","frame_preset":"","frame_color":"","text_shadow_enabled":false,"text_shadow_color":"#000000","text_shadow_offset_x":1,"text_shadow_offset_y":1,"text_shadow_blur":2,"text_outline_enabled":false,"text_outline_color":"#000000","text_outline_width":1,"gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"motion_code":"","target_device":"all","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">=\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false,\"b2b\":false,\"b2bCompanyName\":false,\"b2bCompanyLocation\":false,\"b2bCompanyExternalId\":false,\"b2bCompanyLocationExternalId\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\"<=\",\"value\":100}","selected_customers_b2b_company_name":"","selected_customers_b2b_company_location":"","excluded_customers_b2b_company_name":"","excluded_customers_b2b_company_location":"","selected_customers_b2b_company_external_id":"","selected_customers_b2b_company_location_external_id":"","excluded_customers_b2b_company_external_id":"","excluded_customers_b2b_company_location_external_id":"","button_link_insert_language_code":true,"targeted_markets_region_codes":"","translation":"","locales":[]}]};
2297    
2298</script>
2298
2299
2300</div><div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block">
2301
2302
2303<div id="secomapp_freegifts_version" data-version="3.0"></div>
2304
2305    <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/glider.min.css" rel="stylesheet" type="text/css" media="all" />
2306<link href="//cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all" />
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319<style id="sca_fg_custom_style">
2320    
2321        .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; }
2322        .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; }
2323        .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; }
2324        .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; }
2325        .freegifts-main-container .btn-add-to-cart { color: #FFFFFF; background-color: #7367f0; }
2326        .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D }
2327        .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 }
2328        .freegifts-main-container .bogos-slider-offer-title { color: #000000 }
2329        .freegifts-main-container .btn-add-to-cart svg path { fill: #FFFFFF; }
2330        .bogos-gift-select-variant-title { color: #005BD3; }
2331        .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; }
2332        
2333        .fg-gift-thumbnail-offer-title { color: #000000; }
2334        .fg-gift-thumbnail-container { border-color: #8A8A8A; }
2335        .fg-gift-thumbnail-offer-time { background-color: #000000; }
2336        #sca-gift-thumbnail .sca-gift-image { width: 50px; max-height: 50px; }
2337
2338        #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }
2339        .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }
2340
2341        #sca-promotion-glider { color: #ffffff; background-color: #F72119; }
2342        
2343        
2344        #sca-fg-today-offer-iframe .sca-fg-header { background-color: #FFFFFF; }
2345        #sca-fg-today-offer-iframe .sca-fg-body { background-color: #FFFFFF; }
2346        #sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: #303030 !important; }
2347        #sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: #616161 !important; }
2348        #sca-fg-today-offer-iframe .sca-offer-title { color: #303030; }
2349        #sca-fg-today-offer-widget { height: 48px !important; width: 48px !important; }
2350        .sca-fg-icon-success-anim { box-shadow: inset 0 0 0 #24B263; }
2351        @-webkit-keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #24B263; } }
2352        @keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #24B263; } }
2353        .sca-fg-icon-success-circle { stroke: #24B263; }
2354        #sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: #F7F7F7 }
2355        #sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: #24B26325 }
2356        #sca-fg-today-offer-iframe .sca-gift-product-title { color:  #303030}
2357        #sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: #24B263 }
2358        #sca-fg-today-offer-iframe .sca-gift-product-original-price { color: #616161 }
2359        #sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: #616161 }
2360        
2361        
2362        .bogos-bundles-widget { background-color: #F3F3F3;  }
2363        .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; }
2364        .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; }
2365        .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; }
2366        .bogos-bundle-item .bogos-bundle-item-title { color: #303030; }
2367        .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #005BD3; }
2368        .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #005BD3; }
2369        .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #303030; }
2370        .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; }
2371        .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; }
2372        
2373        .bogos-bundles-quantity-break-widget { background-color: #F3F3F3;  }
2374        .bogos-bundles-quantity-break-widget-title { color: #303030; }
2375        .bogos-bundles-quantity-break-widget-description { color: #303030; }
2376        .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; }
2377        .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; }
2378        .bogos-bundle-quantity-break_item-container { background: #FFFFFF; }
2379        .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; }
2380        .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; }
2381        .bogos-bundle-quantity-break-sub-title { color: #616161; }
2382        .bogos-bundles-quantity-break-discount-price { color: #303030; }
2383        .bogos-bundle-quantity-break-title { color: #303030; }
2384        .bogos-bundle-quantity-break-item-discount-price { color: #303030; }
2385
2386        .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3;  }
2387        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; }
2388        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; }
2389        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; }
2390        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; }
2391        .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; }
2392        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; }
2393        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; }
2394        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; }
2395        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; }
2396        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
2397        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; }
2398        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; }
2399        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; }
2400        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; }
2401        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; }
2402        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; }
2403        .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; }
2404        .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; }
2405        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; }
2406        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; }
2407        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; }
2408        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; }
2409        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; }
2410        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; }
2411        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
2412        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #B5B5B5; }
2413        .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }
2414        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; }
2415        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style  .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; }
2416        .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; }
2417        .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; }
2418        .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; }
2419        .bogos-volume-discount-widget .bogos-vl-free-gift-label { color: #BB5902 !important; }
2420        .bogos-volume-discount-widget .bogos-vl-free-gift-container { background-color: #FFEECC !important; }
2421        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; }
2422        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; }
2423        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
2423heckbox:checked { background-color: #8051FF; border-color: #8051FF;}
2424        .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;}
2425        
2426        .bogos-mix-match-widget { background-color: #F3F3F3; ; }
2427        .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; }
2428        .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; }
2429        .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; }
2430        .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; }
2431        .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; }
2432        .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; }
2433        .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; }
2434        .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; }
2435        .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; }
2436        .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; }
2437        .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; }
2438        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; }
2439        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; }
2440        
2441        .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; }
2442        .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; }
2443        .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; }
2444        .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; }
2445        .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; }
2446        .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; }
2447        .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; }
2448        .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color:  #303030; }
2449        .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; }
2450        .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price {  color:  #303030; }
2451        .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color:  #808080; }
2452        .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF }
2453        .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; }
2454        .bogos-bp-widget .bogos-bp-widget-title { color: #303030; }
2455        .bogos-bp-widget .bogos-bp-widget-description { color: #303030; }
2456        .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; }
2457        .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; }
2458        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; }
2459        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; }
2460        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; }
2461        .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; }
2462        .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; }
2463        .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; }
2464        
2465        .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 15px; }
2466        .bogos-fbt-header-title { color: #303030; }
2467        .bogos-fbt-header-description { color: #303030; }
2468        .bogos-fbt-footer-discounted-price { color: #303030; }
2469        .bogos-fbt-footer-original-price { color: #616161; }
2470        .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; }
2471        .bogos-fbt-product-title {color: #303030; }
2472        .bogos-fbt-upsell-product-discounted-price {color: #303030; }
2473        .bogos-fbt-upsell-product-original-price {color: #808080; }
2474        .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;}
2475        .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);}
2476        .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;}
2477        .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;}
2478        .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;}
2479        .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; }
2480        .bogos-fbt-shipping-discount-title { color: #2332D5; }
2481        .bogos-fbt-upsell-body-stack-meta .bogos-fbt-upsell-img-wrapper, .bogos-fbt-upsell-body-classic-item-img-wrapper .bogos-fbt-upsell-body-classic-item-img {width: 60px; height: 60px;}
2482        .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 7.5px;}
2483
2484        .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;}
2485        .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; }
2486        .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; }
2487        .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; }
2488        .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; }
2489        .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; }
2490        .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; }
2491        .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030}
2492        .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; }
2493        .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
249303030; }
2494        .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; }
2495        .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; }
2496        .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; }
2497        .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; }
2498        .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;}
2499        .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;}
2500        .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;}
2501        .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;}
2502        
2503        .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
2504        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
2505        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;}
2506        .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
2507        .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
2508        .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;}
2509        .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover, .bogos-pa-variant-item:hover, .bogos-pa-variant-item.active {background-color: #F0F0F0;}
2510        
2511    
2512    
2513</style>
2513<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0">
2514    
2515    
2516</script>
2516
2517
2518<script src="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/glider.min.js" defer></script>
vendor: 1 bytes, line 2518
2518
2519<script src="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/lz-string.min.js" defer></script>
2519
2520
2521<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg"
2522     data-animation="slideInOutTop"></div>
2523<div id="sca-fg-notifications" class="sca-fg-notifications"></div>
2524
2525<div id="bogos-to-widget-icon-wrap" style="display:none"></div>
2526<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div>
2527
2528<div id="sca-fg-today-offer-widget"></div>
2529<div id="sca-fg-today-offer-iframe"></div>
2530
2531<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div>
2532<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div>
2533<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div>
2534
2535<div id="bogos-cart-discount-congrats-msg-wrap"></div>
2536
2537<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0">
2538    if (typeof Shopify === "undefined") window.Shopify = {};
2539    Shopify.cartItems = [];
2540    Shopify.current_product = {};
2541    Shopify.current_collection = {};
2542    Shopify.products = {};
2543
2544    // current product or collection
2545    Shopify.current_product = {...null};
2546    
2547
2548    Shopify.current_collection = {...null};
2549
2550    window.SECOMAPP = window.SECOMAPP || {};
2551    SECOMAPP.fg_codes = [];
2552    SECOMAPP.activateOnlyOnePromoCode = false;
2553
2554    SECOMAPP.localization = [];SECOMAPP.localization.push({
2555        ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},
2556        root_url: "/"
2557    });
2558    
2559    SECOMAPP.fgData = {...{"appearance":{"bundle":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#005BD3","original_price_color":"#005BD3","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"others":{"hidden_brand_mark":false},"content":{"button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_icon":{"product_page":{"gift_icon":{"size":"50","status":true},"gift_thumbnail":{"status":true,"number_text":"gift items included","border_color":"#8A8A8A","show_multiple":"together","countdown_text":"Expiring in","use_old_version":false,"offer_name_color":"#000000","show_number_gift":true,"countdown_time_color":"#000000","show_countdown_timer":true}},"gift_icon_path":"images\/fg-icons\/fg-icon-green.png","collection_page":{"size":"50","status":true},"shopify_gift_icon_path":"fg-icon-green.png","enable_for_all_conditions":true},"mix_match":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"tier_style":"label","button_text":"Add bundle to cart","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_product_text":"Choose from {{number}} product(s)","select_variant_title":"Variant","select_collection_text":"Choose from {{number}} collection(s)","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","checkbox_color":"#303030","widget_subtitle":"#303030","atc_button_color":"#303030","item_price_after":"#303030","item_price_before":"#808080","total_price_after":"#303030","widget_background":"#F6F6F6","total_price_before":"#616161","cheapest_text_color":"#FFFFFF","atc_button_text_color":"#FFFFFF","current_item_tag_text":"#303030","current_item_tag_color":"#D1D1D1","cheapest_highlight_color":"#FFAA00","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"content":{"button_text":"Add selected items","free_item_text":"Free 1 item","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"},"general":{"widget_layout":"classic","maximum_display":3,"show_discount_amount":true,"show_discount_each_item":true}},"bundle_page":{"color":{"theme_color":"neutral","step_text_color":"#303030","atc_button_color":"#303030","step_title_color":"#303030","cart_button_color":"#303030","page_heading_color":"#303030","product_title_color":"#303030","required_text_color":"#2332D5","variant_title_color":"#616161","original_price_color":"#808080","side_bar_title_color":"#303030","step_highlight_color":"#303030","atc_button_text_color":"#FFFFFF","cart_button_text_color":"#FFFFFF","discounted_price_color":"#303030","page_sub_heading_color":"#303030","step_description_color":"#616161","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","side_bar_background_color":"#F3F3F3","side_bar_description_color":"#303030","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_step_background_color":"#F3F3F3","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"step_text":"Step {{index}}","tier_style":"progress","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","step_icon_path":"images\/step-icons\/step-icon-1.png","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","cart_button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","summary_icon_path":"images\/summary-icons\/summary-icon-1.png","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","maximum_quantity_text":"Maximum item reached","required_product_text":"{{number}} item(s) required","shopify_step_icon_path":"step-icon-1.png","summary_description_text":"Choose items from this page to make your own bundle","shopify_summary_icon_path":"summary-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"}},"cart_upsell":{"cart_page":{"color":{"item_name":"#303030","theme_color":"neutral","item_variant":"#616161","widget_title":"#303030","widget_subtitle":"#616161","add_button_color":"#303030","item_price_after":"#303030","card_border_color":"#888888","item_price_before":"#CCCCCC","widget_background":"#F6F6F6","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","badge_off_background":"#FFAA00","badge_off_text_color":"#FFFFFF","add_button_text_color":"#FFFFFF","card_background_color":"#FFFFFF","carousel_button_color":"#808080","combo_status_text_color":"#303030","carousel_button_background":"#FFFFFF"},"content":{"off_text":"OFF","title_align":"left","see_less_text":"See less","see_more_text":"See more","add_button_icon":"plus","add_button_text":"Add","add_button_style":"icon"},"general":{"card_style":"horizon","list_style":"carousel","widget_style":"style_1","widget_radius":12,"product_img_size":80,"enable_img_radius":false,"number_cols_compact":1,"number_rows_compact":2,"carousel_nav_position":"header","number_cols_full_width":2,"number_rows_full_width":1}},"cart_drawer":{"color":{"item_name":"#303030","theme_color":"neutral","item_variant":"#616161","widget_title":"#303030","widget_subtitle":"#616161","add_button_color":"#303030","item_price_after":"#303030","card_border_color":"#888888","item_price_before":"#CCCCCC","widget_background":"#F6F6F6","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","badge_off_background":"#FFAA00","badge_off_text_color":"#FFFFFF","add_button_text_color":"#FFFFFF","card_background_color":"#FFFFFF","carousel_button_color":"#808080","combo_status_text_color":"#303030","carousel_button_background":"#FFFFFF"},"content":{"off_text":"OFF","title_align":"left","see_less_text":"See less","see_more_text":"See more","add_button_icon":"plus","add_button_text":"Add","add_button_style":"text_icon"},"general":{"card_style":"horizon","list_style":"carousel","widget_style":"style_1","widget_radius":12,"product_img_size":80,"enable_img_radius":false,"number_cols_compact":1,"number_rows_compact":2,"carousel_nav_position":"header","number_cols_full_width":1,"number_rows_full_width":2}}},"gift_slider":{"color":{"add_to_cart_color":"#FFFFFF","offer_title_color":"#000000","product_title_color":"#000000","original_price_color":"#121212","variant_select_color":"#005BD3","add_to_cart_btn_color":"#7367f0","discounted_price_color":"#ea5455","gift_slider_title_color":"#121212","notify_add_gift_active_state_color":"#CDFEE1","notify_add_gift_normal_state_color":"#FFEF9D"},"others":{"gift_img_size":"\u0026width=480\u0026height=480","hidden_brand_mark":false,"disable_use_old_version":true},"general":{"running_text":null,"show_gift_type":"all_in_one","select_gift_btn":"Select variants","show_pagination":true,"use_old_version":false,"gift_popup_title":"Select your free gift!","show_product_title":true,"show_variant_title":true,"add_to_cart_btn_title":"Add to cart","number_product_slider":4,"show_gift_for_customer":"by_variants","enable_add_multiple_gifts":true,"number_product_slider_mobile":1.8}
2559,"notify_gift_can_add":{"enable":true,"number_gifts_added":"You have added {{number}} gift product(s)","number_gifts_can_be_added":"You can add {{number}} gift product(s)"},"notify_offer_available":{"text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","enable":true},"disable_slider_checkbox":{"text":"Don't show this offer again","time":10,"enable":false}},"today_offer":{"widget_info":{"show_widget":false,"widget_size":48,"gift_display":"by_products","variant_text":"{{number}} variants selected","widget_title":"Georgia Green Bundle","see_more_text":"See more ({{number}} products)","widget_position":"bottom_right","widget_subtitle":"Claim this offer by 4\/15\/26","number_gift_show":2,"gift_notification":"Get {{number}} gift for {{discountAmount}} OFF","icon_widget_title":"Today offer","show_gift_preview":false,"widget_icon_style":"icon","button_redirect_text":"Get offer","show_gift_notification":false},"widget_color":{"offer_title_color":"#303030","widget_title_color":"#303030","offer_default_color":"#F7F7F7","offer_success_color":"#24B263","product_title_color":"#303030","discount_price_color":"#24B263","original_price_color":"#616161","body_background_color":"#FFFFFF","widget_subtitle_color":"#616161","gift_notification_color":"#616161","header_background_color":"#FFFFFF"},"pages_display":{"pages":["all"],"custom":[]},"widget_icon_path":"images\/widget-icons\/widget-icon-5.png","shopify_widget_icon_path":"widget-icon-5.png"},"cart_discount":{"color":{"widget":{"line_color":"#D0D0D0","theme_color":"blue","open_icon_color":"#616161","tier_text_color":"#303030","title_text_color":"#2332D5","active_icon_color":"#008000","excluded_tier_color":"#cccccc","widget_border_color":"#7B84E6","open_tier_text_color":"#303030","tier_background_color":"#FFFFFF","active_tier_text_color":"#008000","description_text_color":"#616161","widget_background_color":"#FFFFFF"},"congrats":{"theme_color":"blue","background_color":"#EEEFFB","title_text_color":"#2332D5","description_text_color":"#303030"}},"content":{"widget":{"icon":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bogos-images\/1772523961.png","divide_tiers":false,"widget_style":"style_1","discount_tier_style":"checklist","widget_border_radius":12},"congrats":{"title":"Congratulations!","position":"bottom_right","appear_for":5,"description":"You got {{discount_amount}} off!","border_radius":12}}},"product_add_on":{"color":{"theme_color":"neutral","checkbox_color":"#303030","card_border_color":"#888888","widget_background":"#F6F6F6","product_name_color":"#303030","variant_name_color":"#303030","widget_title_color":"#303030","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","discount_price_color":"#303030","original_price_color":"#CCCCCC","card_background_color":"#F6F6F6","widget_subtitle_color":"#303030"},"content":{"title_align":"left","see_less_text":"See less","see_more_text":"See more","see_more_align":"left","number_cols_compact":1,"number_rows_compact":3,"number_cols_full_width":3,"number_rows_full_width":1},"general":{"card_style":"horizon","widget_style":"style_1","widget_radius":12,"product_img_size":80,"checkbox_position":"left_on_img","enable_img_radius":false}},"quantity_break":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"},"content":{"button_text":"Add bundles to cart","show_description":true,"total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"}},"select_variant":{"type":"variant","color":{"active_tab_text":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","active_tab_background":"#F0F0F0","active_item_background":"#F0F0F0","default_tab_background":"#F0F0F0"},"config":[],"configs":[]},"checkout_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"base"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"volume_discount":{"table":{"color":{"row_color":"#FFFFFF","tag_color":"#F1F1F1","line_color":"#E0E0E0","theme_color":"neutral","widget_title":"#303030","row_odd_color":"#FFFFFF","widget_header":"#F3F3F3","row_even_color":"#F5F5F5","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_title_color":"#303030","widget_sub_title":"#303030","discount_text_color":"#303030","original_price_color":"#B5B5B5","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161","shipping_discount_text_color":"#2332D5"},"hide_line":false,"body_style":"line","text_align":"left","discount_text":"{{discountAmount}} OFF","discount_show_as":"discount_text","show_description":true,"show_original_price":true},"content":{"button_text":"Add bundles to cart","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"},"show_description":true}},"product_discount":{"color":{"countdown_cfg":{"theme_color":"blue","number_color":"#2332D5","title_text_color":"#FFFFFF","number_wrap_color":"#FFFFFF","widget_border_color":"#FFFFFF","description_text_color":"#FFFFFF","widget_background_color":{"angle":"90","value":["#4F5BDD","#A7ADEE"],"final_color":"linear-gradient(90deg, #4F5BDD 0%, #A7ADEE 100%)"}},"price_display":{"number_wrap_color":"#808080","discount_label_color":"#FFBB4E","discount_price_color":"#2332D5","discount_label_text_color":"#000000"}}
2559,"general":{"countdown_cfg":{"status":true,"show_label":false,"time_labels":{"day":"Days","hour":"Hours","minute":"Minutes","second":"Seconds"},"wrap_num_bg":true,"widget_style":"bar","widget_radius":6},"price_display":{"status":true,"discount_label":{"label":"{{discount_amount}} OFF","status":true},"display_discount_price":{"style":"bold","font_size":16},"display_original_price":{"style":"normal","font_size":14,"line_through":true}}}},"cheapest_discount":{"color":{"theme_color":"neutral","see_more_color":"#303030","open_icon_color":"#4A4A4A","active_icon_color":"#303030","bullet_text_color":"#808080","widget_title_color":"#303030","product_price_color":"#303030","product_title_color":"#303030","variant_title_color":"#303030","widget_border_color":"#888888","open_tier_text_color":"#303030","button_add_text_color":"#ffffff","widget_subtitle_color":"#616161","active_tier_text_color":"#303030","tiers_background_color":"#F6F6F6","widget_background_color":"#ffffff","excluded_tier_text_color":"#CCCCCC","product_list_label_color":"#616161","button_add_background_color":"#303030"},"content":{"tier_style":"checklist","see_more_text":"See all","show_see_more":true,"number_products":4,"number_cols_mobile":2,"number_rows_mobile":2,"product_list_label":"Choose from these products to get discount","number_cols_desktop":4,"number_rows_desktop":2,"add_product_btn_text":"Add","show_add_product_btn":true}},"promotion_message":{"text_color":"#ffffff","background_color":"#F72119","show_on_cart_page":true},"thanks_page_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"bundle_product_page":{"color":{"theme_color":"neutral","quantity_color":"#303030","active_tab_text":"#303030","badge_text_color":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","child_theme_color":"neutral","default_tab_border":"#FFFFFF","product_name_color":"#303030","section_name_color":"#303030","variant_name_color":"#616161","discount_price_color":"#303030","original_price_color":"#808080","section_border_color":"#D0D0D0","active_tab_background":"#F0F0F0","add_item_button_color":"#303030","size_list_label_color":"#303030","badge_background_color":"#FFBB4E","child_label_text_color":"#303030","default_tab_background":"#F0F0F0","total_price_text_color":"#616161","add_bundle_button_color":"#303030","product_card_background":"#F6F6F6","child_product_name_color":"#303030","child_variant_name_color":"#616161","child_widget_title_color":"#303030","child_widget_border_color":"#303030","add_item_button_text_color":"#FFFFFF","add_bundle_button_text_color":"#FFFFFF","child_label_background_color":"#E7E7E7","child_widget_background_color":"#F0F0F0","child_redirect_button_text_color":"#303030"},"content":{"child_label":"Includes in {{number}} bundles","cart_button_text":"Add bundle to cart","total_price_text":"Total bundle price","countdown_message":"Added {{amount_added}} items, {{amount_left}} to go","child_widget_style":"filled_background","show_countdown_on_button":true,"child_show_discount_label":true,"child_redirect_button_label":"Go to bundle","child_products_per_row_mobile":2,"child_products_per_row_desktop":4,"child_show_product_variant_name":true}}},"integration":{"transcy":{"install":false},"judgeme":{"settings":[]}},"settings":{"draft_order":{"discount_code":false,"automatic_discount":false},"gift_format":"same_as_original_products","auto_add_gift":true,"offer_process":"cloned","sale_channels":null,"sync_quantity":"stop_offer","track_oostock":false,"barcode_format":"blank","fraud_protection":null,"notify_via_email":null,"cal_gift_discount":"current_price","gift_title_format":"blank","using_draft_order":false,"select_one_gift_price":false,"admin_api_access_token":null,"manual_input_inventory":false,"clone_product_metafields":null,"cart_and_checkout_validation":{"type":[],"values":[],"status":true,"condition":"and","offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1}},"fraud_protection_cancel_order":null,"other_original_product_detail":null,"compare_gift_price_with_product":false,"delete_gift_after_turn_off_offer":true,"not_show_gift_if_already_on_cart":false,"ab_test":{"old_ab_free_fatherday26":1,"old_ab_free_motherday26":0},"type_seo":"number_integer","translation":{"type":"by_bogos","integration_app":null},"ab_before_charge_v2":0,"mode_override_checkout":"default","publications":null},"storefront":{"access_token":"c27cd996306ac865f87f1296e80221f3","created_at":"2026-09-08T20:32:42Z"}}};
2560    
2561//liquid code to get customer history and customer tag
2562    
2563    
2564    SECOMAPP.current_template = "blog";
2565    SECOMAPP.pathname = window.location.pathname;
2566    if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) {
2567        window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]);
2568    } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) {
2569        window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`);
2570    }
2571
2572    SECOMAPP.setCookie = function (e, t, o, n, r) {
2573        let i = new Date;
2574        i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3);
2575        let f = "expires=" + i.toUTCString();
2576        document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/");
2577    };
2578    SECOMAPP.deleteCookie = function (e, t) {
2579        document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/")
2580    };
2581    SECOMAPP.getCookie = function (e) {
2582        for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) {
2583            let r;
2584            for (r = o[n]; " " === r.charAt(0);) r = r.substring(1);
2585            if (0 === r.indexOf(t)) return r.substring(t.length, r.length)
2586        }
2587        return ""
2588    };
2589    SECOMAPP.getQueryString = function (key) {
2590        let e = {};
2591        let t = window.location.search.substring(1).split("&");
2592        let o = 0;
2593        for (; o < t.length; o++) {
2594            let n = t[o].split("=");
2595            if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]);
2596            else if ("string" == typeof e[n[0]]) {
2597                e[n[0]] = [e[n[0]], decodeURIComponent(n[1])]
2598            } else e[n[0]].push(decodeURIComponent(n[1]))
2599        }
2600        return key ? e?.[key] : e;
2601    };
2602
2603    SECOMAPP.offer_codes = [
2604        {param: "freegifts_code", cookie: "sca_fg_codes"},
2605        {param: "bundles_code", cookie: "sca_bundle_codes"},
2606        {param: "upsells_code", cookie: "sca_upsell_codes"},
2607        {param: "discounts_code", cookie: "sca_discount_codes"},
2608    ];
2609    SECOMAPP.offer_codes.forEach(({param, cookie}) => {
2610        SECOMAPP.fg_codes = [];
2611        SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie)));
2612        SECOMAPP.current_code = SECOMAPP.getQueryString(param);
2613        SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code)
2614        && (function () {
2615            SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []);
2616            SECOMAPP.fg_codes.push(SECOMAPP.current_code);
2617            SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes));
2618        })();
2619    });
2620
2621    SECOMAPP.customer = {};
2622    SECOMAPP.customer.orders = [];
2623    SECOMAPP.customer.freegifts = [];
2624    SECOMAPP.customer.freegifts_v2 = [];
2625    
2626    SECOMAPP.customer.email = "";
2627    SECOMAPP.customer.first_name = "";
2628    SECOMAPP.customer.last_name = "";
2629    SECOMAPP.customer.tags = Object.values({...null});
2630    SECOMAPP.customer.orders_count = "" - 0;
2631    SECOMAPP.customer.total_spent = "" - 0;
2632    SECOMAPP.customer.b2b = "" - 0;
2633    SECOMAPP.market = {
2634        id: "1242202362" - 0,
2635        handle: "international",
2636    };
2637    
2638
2639    // get class name config from settings_data.json
2640    if (!Shopify.scaHandleConfigValue) {
2641        Shopify.scaHandleConfigValue = {
2642            ...null,
2643            ...null
2644        };
2645    }
2646
2647    // add link proxy
2648    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
2649    
2650    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
2651    
2652    SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect"
2653    SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations"
2654
2655    // get shop locales
2656    SECOMAPP.shop_locales = Object.values({
2657        ...[{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}]
2658    });
2659
2660    SECOMAPP.current_locale = { ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}} }
2661
2662    
2663    
2664    window.fgGiftIcon = "https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/fg-icon-green_small.png";
2665    window.fgWidgetIconsObj = {
2666        "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-1_small.png',
2667        "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-2_small.png',
2668        "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-3_small.png',
2669        "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-4_small.png',
2670        "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-5_small.png',
2671        "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-6_small.png',
2672        "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-7_small.png',
2673        "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-8_small.png'
2674    }
2675
2676    window.fgStepIconsObj = {
2677        "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-1_small.png',
2678        "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-2_small.png',
2679        "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-3_small.png',
2680        "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-4_small.png',
2681        "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-5_small.png',
2682        "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-6_small.png',
2683        "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-7_small.png',
2684    }
2685
2686    window.fgSummaryIconsObj = {
2687        "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-1_small.png',
2688        "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-2_small.png',
2689        "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-3_small.png',
2690        "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-4_small.png',
2691        "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-5_small.png',
2692        "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-6_small.png',
2693        "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-7_small.png',
2694        "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-8_small.png',
2695    }
2696
2697    window.fgShippingIconsObj = {
2698        "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-1_small.png',
2699        "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-2_small.png',
2700        "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-3_small.png',
2701        "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-4_small.png',
2702    }
2703
2704    // variable from tools
2705    SECOMAPP.variables = {
2706        ...SECOMAPP.variables,
2707        ...null,
2708        ...{"web_pixel":true},
2709        shipping_product_img: 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping_product_small.png'
2710    }
2711
2712    window.fgResource = {
2713        gift: {
2714            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/gift.min.js"]
2715        },
2716        bundle: {
2717            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle.min.js"],
2718            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle.min.css"]
2719        },
2720        upsell: {
2721            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/upsell.min.js"],
2722            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.upsell.min.css"]
2723        },
2724        discount: {
2725            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/discount.min.js"],
2726            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.discount.min.css"]
2727        },
2728        "bundle-page": {
2729            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle-page.min.js"],
2730            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle-page.min.css"]
2731        },
2732        booster: {
2733            js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/booster.min.js"],
2734            css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.booster.min.css"]
2735        }
2736    }
2737</script>
2737
2738
2739<script defer src="https://cdn.bogos.io/dGhlLXN0YWNrLXN5c3RlbS5teXNob3BpZnkuY29t/freegifts_data_1789075446.min.js"></script>
2739
2740<div id="secomapp_freegifts_url" data-url="https://cdn.bogos.io/dGhlLXN0YWNrLXN5c3RlbS5teXNob3BpZnkuY29t/freegifts_data_1789075446.min.js"></div>
2741
2742
2743<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/gift.min.js"></div> 
2744<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle.min.js"></div>
2745<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/upsell.min.js"></div>
2746<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/discount.min.js"></div>
2747<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle-page.min.js"></div>
2748<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/booster.min.js"></div>
2749<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/booster-page.min.js"></div>
2750
2751
2752<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle.min.css"></div>
2753<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.upsell.min.css"></div>
2754<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.discount.min.css"></div>
2755<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle-page.min.css"></div>
2756<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.booster.min.css"></div>
2757<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.booster-page.min.css"></div>
2758<!-- END app snippet -->
2759
2760
2761<!-- BEGIN app snippet: search -->
2762
2763<!-- END app snippet -->
2764
2765
2766
2767</div>
2767<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2767
2768</body>
2769</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.