PageSourceSearch

https://gibraltarhardware.com/

html gibraltarhardware.com collected 2026-10-02 12:18:15 UTC 483,404 bytes, 7,620 lines download raw bytes

1<!doctype html>
2
3<html lang="en" dir="ltr">
4  <head>
4<script data-source-attribution="shopify.event_observer.bootstrap">
5(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//gibraltarhardware.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`55619584156`)))})();
6//# sourceURL=event-observer-collector.js
7</script>
7
8
9    <meta charset="utf-8">
10    <meta
11      name="viewport"
12      content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"
13    >
14    <meta name="theme-color" content="#ffffff">
15
16    <!-- Google Tag Manager -->
17    
17<script>
vendor: 455 bytes, lines 17-27
17
18      (function (w, d, s, l, i) {
19        w[l] = w[l] || [];
20        w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
21        var f = d.getElementsByTagName(s)[0],
22          j = d.createElement(s),
23          dl = l != 'dataLayer' ? '&l=' + l : '';
24        j.async = true;
25        j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
26        f.parentNode.insertBefore(j, f);
27      })(window, document, 'script', 'dataLayer', '
27GTM-53WDHPQ
vendor: 8 bytes, lines 27-28
27');
28    
28</script>
28
29    <!-- End Google Tag Manager -->
30
31    <title>
32      Gibraltar Hardware | Drum Stands, Thrones, Racks, Accessories &amp; Parts
33    </title><meta name="description" content="Gibraltar develops drum thrones, racks, stands, pedals and accessories for the most demanding musicians. Explore innovative, customizable solutions for every stage."><link rel="canonical" href="https://gibraltarhardware.com/"><link
34        rel="shortcut icon"
35        href="//gibraltarhardware.com/cdn/shop/files/Gibraltar_430x_f6b0bcc9-66fc-45ac-8b07-f9f7adbbea48.png?v=1699904409&width=96"
36      >
37      <link
38        rel="apple-touch-icon"
39        href="//gibraltarhardware.com/cdn/shop/files/Gibraltar_430x_f6b0bcc9-66fc-45ac-8b07-f9f7adbbea48.png?v=1699904409&width=180"
40      ><link rel="preconnect" href="https://cdn.shopify.com">
41    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
42    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"><link
43        rel="preload"
44        href="//gibraltarhardware.com/cdn/fonts/inter/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2"
45        as="font"
46        type="font/woff2"
47        crossorigin
48      ><link
49        rel="preload"
50        href="//gibraltarhardware.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2"
51        as="font"
52        type="font/woff2"
53        crossorigin
54      ><meta property="og:type" content="website">
55  <meta property="og:title" content="Gibraltar Hardware | Drum Stands, Thrones, Racks, Accessories &amp; Parts"><meta property="og:image" content="http://gibraltarhardware.com/cdn/shop/files/gh_ssi_1200x628_fb93df96-0e56-47e0-a890-9e18442c2e1d.jpg?v=1740576489&width=2048">
56  <meta property="og:image:secure_url" content="https://gibraltarhardware.com/cdn/shop/files/gh_ssi_1200x628_fb93df96-0e56-47e0-a890-9e18442c2e1d.jpg?v=1740576489&width=2048">
57  <meta property="og:image:width" content="1200">
58  <meta property="og:image:height" content="628"><meta property="og:description" content="Gibraltar develops drum thrones, racks, stands, pedals and accessories for the most demanding musicians. Explore innovative, customizable solutions for every stage."><meta property="og:url" content="https://gibraltarhardware.com/">
59<meta property="og:site_name" content="Gibraltar Hardware"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Gibraltar Hardware | Drum Stands, Thrones, Racks, Accessories &amp; Parts">
60  <meta name="twitter:description" content="Gibraltar develops drum thrones, racks, stands, pedals and accessories for the most demanding musicians. Explore innovative, customizable solutions for every stage."><meta name="twitter:image" content="https://gibraltarhardware.com/cdn/shop/files/gh_ssi_1200x628_fb93df96-0e56-47e0-a890-9e18442c2e1d.jpg?crop=center&height=1200&v=1740576489&width=1200">
61  <meta name="twitter:image:alt" content="">
61<script type="application/ld+json">
62  {
63    "@context": "https://schema.org",
64    "@type": "BreadcrumbList",
65    "itemListElement": [{
66        "@type": "ListItem",
67        "position": 1,
68        "name": "Home",
69        "item": "https://gibraltarhardware.com"
70      }]
71  }
72</script>
72<script type="application/ld+json">
73  [
74    {
75      "@context": "https://schema.org",
76      "@type": "WebSite",
77      "name": "Gibraltar Hardware",
78      "url": "https:\/\/gibraltarhardware.com",
79      "potentialAction": {
80        "@type": "SearchAction",
81        "target": "https:\/\/gibraltarhardware.com\/search?q={search_term_string}",
82        "query-input": "required name=search_term_string"
83      }
84    },
85    {
86      "@context": "https://schema.org",
87      "@type": "Organization",
88      "name": "Gibraltar Hardware","logo": "https:\/\/gibraltarhardware.com\/cdn\/shop\/files\/Gibraltar_bar_logo_black.png?v=1748472409\u0026width=1446","description": "Transform your music experience with Gibraltar Hardware. Established in 1983, we provide ideas \u0026 hardware solutions for home, studio, and stage.","slogan": "Making music easier with ideas \u0026 hardware solutions for home, studio, and stage.","sameAs": ["https:\/\/www.facebook.com\/gibraltarhardware","https:\/\/www.instagram.com\/gibraltarhardware\/","https:\/\/twitter.com\/GibraltarDIY","https:\/\/www.youtube.com\/user\/GibraltarDIY"],"url": "https:\/\/gibraltarhardware.com"
89    }
90  ]
91  </script>
91<style>/* Typography (heading) */
92  @font-face {
93  font-family: Inter;
94  font-weight: 600;
95  font-style: normal;
96  font-display: fallback;
97  src: url("//gibraltarhardware.com/cdn/fonts/inter/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2") format("woff2"),
98       url("//gibraltarhardware.com/cdn/fonts/inter/inter_n6.88c903d8f9e157d48b73b7777d0642925bcecde7.woff") format("woff");
99}
100
101@font-face {
102  font-family: Inter;
103  font-weight: 600;
104  font-style: italic;
105  font-display: fallback;
106  src: url("//gibraltarhardware.com/cdn/fonts/inter/inter_i6.3bbe0fe1c7ee4f282f9c2e296f3e4401a48cbe19.woff2") format("woff2"),
107       url("//gibraltarhardware.com/cdn/fonts/inter/inter_i6.8bea21f57a10d5416ddf685e2c91682ec237876d.woff") format("woff");
108}
109
110/* Typography (body) */
111  @font-face {
112  font-family: Inter;
113  font-weight: 400;
114  font-style: normal;
115  font-display: fallback;
116  src: url("//gibraltarhardware.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
117       url("//gibraltarhardware.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
118}
119
120@font-face {
121  font-family: Inter;
122  font-weight: 400;
123  font-style: italic;
124  font-display: fallback;
125  src: url("//gibraltarhardware.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"),
126       url("//gibraltarhardware.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff");
127}
128
129@font-face {
130  font-family: Inter;
131  font-weight: 700;
132  font-style: normal;
133  font-display: fallback;
134  src: url("//gibraltarhardware.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
135       url("//gibraltarhardware.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
136}
137
138@font-face {
139  font-family: Inter;
140  font-weight: 700;
141  font-style: italic;
142  font-display: fallback;
143  src: url("//gibraltarhardware.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
144       url("//gibraltarhardware.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
145}
146
147:root {
148    /**
149     * ---------------------------------------------------------------------
150     * SPACING VARIABLES
151     *
152     * We are using a spacing inspired from frameworks like Tailwind CSS.
153     * ---------------------------------------------------------------------
154     */
155    --spacing-0-5: 0.125rem; /* 2px */
156    --spacing-1: 0.25rem; /* 4px */
157    --spacing-1-5: 0.375rem; /* 6px */
158    --spacing-2: 0.5rem; /* 8px */
159    --spacing-2-5: 0.625rem; /* 10px */
160    --spacing-3: 0.75rem; /* 12px */
161    --spacing-3-5: 0.875rem; /* 14px */
162    --spacing-4: 1rem; /* 16px */
163    --spacing-4-5: 1.125rem; /* 18px */
164    --spacing-5: 1.25rem; /* 20px */
165    --spacing-5-5: 1.375rem; /* 22px */
166    --spacing-6: 1.5rem; /* 24px */
167    --spacing-6-5: 1.625rem; /* 26px */
168    --spacing-7: 1.75rem; /* 28px */
169    --spacing-7-5: 1.875rem; /* 30px */
170    --spacing-8: 2rem; /* 32px */
171    --spacing-8-5: 2.125rem; /* 34px */
172    --spacing-9: 2.25rem; /* 36px */
173    --spacing-9-5: 2.375rem; /* 38px */
174    --spacing-10: 2.5rem; /* 40px */
175    --spacing-11: 2.75rem; /* 44px */
176    --spacing-12: 3rem; /* 48px */
177    --spacing-14: 3.5rem; /* 56px */
178    --spacing-16: 4rem; /* 64px */
179    --spacing-18: 4.5rem; /* 72px */
180    --spacing-20: 5rem; /* 80px */
181    --spacing-24: 6rem; /* 96px */
182    --spacing-28: 7rem; /* 112px */
183    --spacing-32: 8rem; /* 128px */
184    --spacing-36: 9rem; /* 144px */
185    --spacing-40: 10rem; /* 160px */
186    --spacing-44: 11rem; /* 176px */
187    --spacing-48: 12rem; /* 192px */
188    --spacing-52: 13rem; /* 208px */
189    --spacing-56: 14rem; /* 224px */
190    --spacing-60: 15rem; /* 240px */
191    --spacing-64: 16rem; /* 256px */
192    --spacing-72: 18rem; /* 288px */
193    --spacing-80: 20rem; /* 320px */
194    --spacing-96: 24rem; /* 384px */
195
196    /* Container */
197    --container-max-width: 1600px;
198    --container-narrow-max-width: 1350px;
199    --container-gutter: var(--spacing-5);
200    --section-outer-spacing-block: var(--spacing-10);
201    --section-inner-max-spacing-block: var(--spacing-9);
202    --section-inner-spacing-inline: var(--container-gutter);
203    --section-stack-spacing-block: var(--spacing-8);
204
205    /* Grid gutter */
206    --grid-gutter: var(--spacing-5);
207
208    /* Product list settings */
209    --product-list-row-gap: var(--spacing-8);
210    --product-list-column-gap: var(--grid-gutter);
211
212    /* Form settings */
213    --input-gap: var(--spacing-2);
214    --input-height: 2.7rem;
215    --input-padding-inline: var(--spacing-4);
216
217    /* Other sizes */
218    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));
219
220    /* RTL support */
221    --transform-logical-flip: 1;
222    --transform-origin-start: left;
223    --transform-origin-end: right;
224
225    /**
226     * ---------------------------------------------------------------------
227     * TYPOGRAPHY
228     * ---------------------------------------------------------------------
229     */
230
231    /* Font properties */
232    --heading-font-family: Inter, sans-serif;
233    --heading-font-weight: 600;
234    --heading-font-style: normal;
235    --heading-text-transform: normal;
236    --heading-letter-spacing: -0.03em;
237    --text-font-family: Inter, sans-serif;
238    --text-font-weight: 400;
239    --text-font-style: normal;
240    --text-letter-spacing: -0.02em;
241
242    /* Font sizes */
243    --text-h0: 2.75rem;
244    --text-h1: 2rem;
245    --text-h2: 1.75rem;
246    --text-h3: 1.375rem;
247    --text-h4: 1.125rem;
248    --text-h5: 1.125rem;
249    --text-h6: 1rem;
250    --text-xs: 0.6875rem;
251    --text-sm: 0.75rem;
252    --text-base: 0.875rem;
253    --text-lg: 1.125rem;
254
255    /**
256     * ---------------------------------------------------------------------
257     * COLORS
258     * ---------------------------------------------------------------------
259     */
260
261    /* Color settings */--accent: 26 26 26;
262    --text-primary: 0 0 0;
263    --background-primary: 255 255 255;
264    --dialog-background: 255 255 255;
265    --border-color: var(--text-color, var(--text-primary)) / 0.12;
266
267    /* Button colors */
268    --button-background-primary: 26 26 26;
269    --button-text-primary: 255 255 255;
270    --button-background-secondary: 255 255 255;
271    --button-text-secondary: 26 26 26;
272
273    /* Status colors */
274    --success-background: 225 250 244;
275    --success-text: 6 214 160;
276    --warning-background: 255 249 237;
277    --warning-text: 255 209 102;
278    --error-background: 255 235 234;
279    --error-text: 255 89 77;
280
281    /* Product colors */
282    --on-sale-text: 196 196 196;
283    --on-sale-badge-background: 196 196 196;
284    --on-sale-badge-text: 0 0 0;
285    --sold-out-badge-background: 196 196 196;
286    --sold-out-badge-text: 0 0 0;
287    --primary-badge-background: 0 0 0;
288    --primary-badge-text: 255 255 255;
289    --star-color: 228 43 44;
290    --product-card-background: 255 255 255;
291    --product-card-text: 0 0 0;
292
293    /* Header colors */
294    --header-background: 255 255 255;
295    --header-text: 0 0 0;
296
297    /* Footer colors */
298    --footer-background: 0 0 0;
299    --footer-text: 255 255 255;
300
301    /* Rounded variables (used for border radius) */
302    --rounded-xs: 0.0rem;
303    --rounded-sm: 0.0rem;
304    --rounded: 0.0rem;
305    --rounded-lg: 0.0rem;
306    --rounded-full: 9999px;
307
308    --rounded-button: 3.75rem;
309    --rounded-input: 0.0rem;
310
311    /* Box shadow */
312    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.1);
313    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1);
314    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.1);
315    --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.1);
316
317    /**
318     * ---------------------------------------------------------------------
319     * OTHER
320     * ---------------------------------------------------------------------
321     */
322
323    --stagger-products-reveal-opacity: 0;
324    --cursor-close-svg-url: url(//gibraltarhardware.com/cdn/shop/t/91/assets/cursor-close.svg?v=147174565022153725511783536801);
325    --cursor-zoom-in-svg-url: url(//gibraltarhardware.com/cdn/shop/t/91/assets/cursor-zoom-in.svg?v=154953035094101115921783536801);
326    --cursor-zoom-out-svg-url: url(//gibraltarhardware.com/cdn/shop/t/91/assets/cursor-zoom-out.svg?v=16155520337305705181783536801);
327    --checkmark-svg-url: url(//gibraltarhardware.com/cdn/shop/t/91/assets/checkmark.svg?v=77552481021870063511783537074);
328  }
329
330  [dir="rtl"]:root {
331    /* RTL support */
332    --transform-logical-flip: -1;
333    --transform-origin-start: right;
334    --transform-origin-end: left;
335  }
336
337  @media screen and (min-width: 700px) {
338    :root {
339      /* Typography (font size) */
340      --text-h0: 3.5rem;
341      --text-h1: 2.5rem;
342      --text-h2: 2rem;
343      --text-h3: 1.625rem;
344      --text-h4: 1.375rem;
345      --text-h5: 1.125rem;
346      --text-h6: 1rem;
347
348      --text-xs: 0.75rem;
349      --text-sm: 0.875rem;
350      --text-base: 1.0rem;
351      --text-lg: 1.25rem;
352
353      /* Spacing */
354      --container-gutter: 2rem;
355      --section-outer-spacing-block: var(--spacing-14);
356      --section-inner-max-spacing-block: var(--spacing-10);
357      --section-inner-spacing-inline: var(--spacing-10);
358      --section-stack-spacing-block: var(--spacing-12);
359
360      /* Grid gutter */
361      --grid-gutter: var(--spacing-6);
362
363      /* Product list settings */
364      --product-list-row-gap: var(--spacing-12);
365
366      /* Form settings */
367      --input-gap: 1rem;
368      --input-height: 3.1rem;
369      --input-padding-inline: var(--spacing-5);
370    }
371  }
372
373  @media screen and (min-width: 1000px) {
374    :root {
375      /* Spacing settings */
376      --container-gutter: var(--spacing-12);
377      --section-outer-spacing-block: var(--spacing-16);
378      --section-inner-max-spacing-block: var(--spacing-14);
379      --section-inner-spacing-inline: var(--spacing-12);
380      --section-stack-spacing-block: var(--spacing-12);
381    }
382  }
383
384  @media screen and (min-width: 1150px) {
385    :root {
386      /* Spacing settings */
387      --container-gutter: var(--spacing-12);
388      --section-outer-spacing-block: var(--spacing-16);
389      --section-inner-max-spacing-block: var(--spacing-14);
390      --section-inner-spacing-inline: var(--spacing-12);
391      --section-stack-spacing-block: var(--spacing-12);
392    }
393  }
394
395  @media screen and (min-width: 1400px) {
396    :root {
397      /* Typography (font size) */
398      --text-h0: 4.5rem;
399      --text-h1: 3.5rem;
400      --text-h2: 2.75rem;
401      --text-h3: 2rem;
402      --text-h4: 1.75rem;
403      --text-h5: 1.375rem;
404      --text-h6: 1.25rem;
405
406      --section-outer-spacing-block: var(--spacing-20);
407      --section-inner-max-spacing-block: var(--spacing-16);
408      --section-inner-spacing-inline: var(--spacing-14);
409    }
410  }
411
412  @media screen and (min-width: 1600px) {
413    :root {
414      --section-outer-spacing-block: var(--spacing-20);
415      --section-inner-max-spacing-block: var(--spacing-18);
416      --section-inner-spacing-inline: var(--spacing-16);
417    }
418  }
419
420  /**
421   * ---------------------------------------------------------------------
422   * LIQUID DEPENDANT CSS
423   *
424   * Our main CSS is Liquid free, but some very specific features depend on
425   * theme settings, so we have them here
426   * ---------------------------------------------------------------------
427   */@media screen and (pointer: fine) {
428        .button:not([disabled]):hover, .btn:not([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover {
429          --button-background-opacity: 0.85;
430        }
431
432        .button--subdued:not([disabled]):hover {
433          --button-background: var(--text-color) / .05 !important;
434        }
435      }</style>
435<script>
436
437  
438  
439
440  
441
442  // This allows to expose several variables to the global scope, to be used in scripts
443  window.themeVariables = {
444    settings: {
445      showPageTransition: null,
446      staggerProductsApparition: true,
447      reduceDrawerAnimation: false,
448      reduceMenuAnimation: false,
449      headingApparition: "split_fade",
450      pageType: "index",
451      moneyFormat: "${{amount}}",
452      moneyWithCurrencyFormat: "${{amount}} USD",
453      currencyCodeEnabled: false,
454      cartType: "drawer",
455      showDiscount: true,
456      discountMode: "saving",
457      pageBackground: "#ffffff",
458      textColor: "#000000"
459    },
460
461    strings: {
462      accessibilityClose: "Close",
463      accessibilityNext: "Next",
464      accessibilityPrevious: "Previous",
465      closeGallery: "Close gallery",
466      zoomGallery: "Zoom",
467      errorGallery: "Image cannot be loaded",
468      searchNoResults: "No results could be found.",
469      addOrderNote: "Add order note",
470      editOrderNote: "Edit order note",
471      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
472      shippingEstimatorOneResult: "There is one shipping rate for your address:",
473      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
474      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
475    },
476
477    breakpoints: {
478      'sm': 'screen and (min-width: 700px)',
479      'md': 'screen and (min-width: 1000px)',
480      'lg': 'screen and (min-width: 1150px)',
481      'xl': 'screen and (min-width: 1400px)',
482
483      'sm-max': 'screen and (max-width: 699px)',
484      'md-max': 'screen and (max-width: 999px)',
485      'lg-max': 'screen and (max-width: 1149px)',
486      'xl-max': 'screen and (max-width: 1399px)'
487    }
488  };
489
490  // For detecting native share
491  document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`);</script>
vendor: 1 bytes, line 491
491
492<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 492
492
493<script type="importmap">{
494        "imports": {
495          "vendor": "//gibraltarhardware.com/cdn/shop/t/91/assets/vendor.min.js?v=166563502121812900551783536744",
496          "theme": "//gibraltarhardware.com/cdn/shop/t/91/assets/theme.js?v=171424938487496584441783536744",
497          "photoswipe": "//gibraltarhardware.com/cdn/shop/t/91/assets/photoswipe.min.js?v=13374349288281597431783536746"
498        }
499      }
500    </script>
500
501
502    
502<script type="module" src="//gibraltarhardware.com/cdn/shop/t/91/assets/vendor.min.js?v=166563502121812900551783536744"></script>
502
503    
503<script type="module" src="//gibraltarhardware.com/cdn/shop/t/91/assets/theme.js?v=171424938487496584441783536744"></script>
503<script>
504  window.formStyles = window.formStyles || new Map();
505  window.formStyles.set("custom-overrides", `
506    form[data-testid="form"] {
507      font-family: inherit;
508      gap: 1rem;
509    }
510    input[data-testid^="field-"] {
511      border: 1px solid #d0d0d0;
512      border-radius: 0px !important;
513      padding: 10px 12px;
514    }
515    button[data-testid="btn-form-submit"] {
516      background-color: #000 !important;
517      color: #fff !important;
518      border-radius: 30px !important;
519      padding-top:17px !important;
520      padding-bottom:17px !important;
521      text-transform: none !important;
522      font-weight: 500 !important;
523      font-size: var(--text-base) !important;
524    }
525    label[id^="label-"] {
526      font-size: 14px;
527      font-weight: 500 !important;
528    }
529  `);
530</script>
530
531
532    
532<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
532<meta name="facebook-domain-verification" content="cfbjrq0g738qhz4fehfgvjspfi0q8c">
533<meta name="google-site-verification" content="WfHeXsHDTFTi-p6eh5-vS6jeISR0k6VTjxA4Y-OCNEQ">
534<meta name="google-site-verification" content="WfHeXsHDTFTi-p6eh5-vS6jeISR0k6VTjxA4Y-OCNEQ">
535<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/55619584156/digital_wallets/dialog">
536<meta id="in-context-paypal-metadata" data-shop-id="55619584156" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
537<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
537<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=407273707"></script>
537
538<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
539<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=407273707&shop_id=55619584156" crossorigin="anonymous"></script>
vendor: 1 bytes, line 539
539
540<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":55619584156,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/55619584156","merchantName":"Gibraltar Hardware","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex"],"total":{"type":"pending","label":"Gibraltar Hardware","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 540
540
541<script id="shopify-features" type="application/json">{"accessToken":"614af291a82c071b2233cd8f54d68691","betas":["rich-media-storefront-analytics"],"domain":"gibraltarhardware.com","predictiveSearch":true,"shopId":55619584156,"locale":"en"}</script>
vendor: 1 bytes, line 541
541
542<script>var Shopify = Shopify || {};
543Shopify.shop = "gibraltar-hardwareus.myshopify.com";
544Shopify.locale = "en";
545Shopify.currency = {"active":"USD","rate":"1.0"};
546Shopify.country = "US";
547Shopify.theme = {"name":"🟢 EE - Impact (live)","id":164339122411,"schema_name":"Impact","schema_version":"6.8.0","theme_store_id":null,"role":"main"};
548Shopify.theme.handle = "null";
549Shopify.theme.style = {"id":null,"handle":null};
550Shopify.cdnHost = "gibraltarhardware.com/cdn";
551Shopify.routes = Shopify.routes || {};
552Shopify.routes.root = "/";
553Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
554Shopify.SignInWithShop = Shopify.SignInWithShop || {};
555Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
556Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 556
556
557<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 557
557
558<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 558
558
559<script>
560  window.ShopifyPay = window.ShopifyPay || {};
561  window.ShopifyPay.apiHost = "shop.app\/pay";
562  window.ShopifyPay.redirectState = null;
563</script>
vendor: 1 bytes, line 563
563
564<script>
565  window.Shopify = window.Shopify || {};
566  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
567  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
568  window.Shopify.SignInWithShop.eligible = true;
569</script>
vendor: 1 bytes, line 569
569
570<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 570
570
571<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 571
571
572<script type="module">
573  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
574
575  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
576
577</script>
vendor: 1 bytes, line 577
577
578<script>
579  window.Shopify = window.Shopify || {};
580  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
581  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"]};
582</script>
vendor: 1 bytes, line 582
582
583<script>(function() {
584  var isLoaded = false;
585  function asyncLoad() {
586    if (isLoaded) return;
587    isLoaded = true;
588    var urls = ["\/\/cdn.shopify.com\/proxy\/340aa455ba940871cac074b608520e7c25a551264db36b88ad03a120360ad690\/shopify-script-tags.s3.eu-west-1.amazonaws.com\/smartseo\/instantpage.js?shop=gibraltar-hardwareus.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=T4iTFS\u0026shop=gibraltar-hardwareus.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=T4iTFS\u0026shop=gibraltar-hardwareus.myshopify.com"];
589    for (var i = 0; i < urls.length; i++) {
590      var s = document.createElement('script');
591      s.type = 'text/javascript';
592      s.async = true;
593      s.src = urls[i];
594      var x = document.getElementsByTagName('script')[0];
595      x.parentNode.insertBefore(s, x);
596    }
597  };
598  if(window.attachEvent) {
599    window.attachEvent('onload', asyncLoad);
600  } else {
601    window.addEventListener('load', asyncLoad, false);
602  }
603})();</script>
vendor: 1 bytes, line 603
603
604<script id="__st">var __st={"a":55619584156,"offset":-14400,"reqid":"fb6729cd-d88a-48b8-a461-7cac9d5e0596-1790943493","pageurl":"gibraltarhardware.com\/","u":"f128ee7c0904","p":"home"};</script>
vendor: 1 bytes, line 604
604
605<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 605
605
606<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 606
606
607<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//gibraltarhardware.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 607
607
608<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 = "//gibraltarhardware.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>
608<script crossorigin="anonymous" defer="defer" src="//gibraltarhardware.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 608
608
609<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 609
609
610<script>
611  window.Shopify = window.Shopify || {};
612  window.Shopify.MCP = window.Shopify.MCP || {};
613  window.Shopify.MCP.enabled = true;
614  window.Shopify.MCP.shop = "gibraltar-hardwareus.myshopify.com";
615  window.Shopify.MCP.mcpEndpoint = "https:\/\/gibraltarhardware.com\/api\/mcp";
616  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"]}}];
617</script>
vendor: 1 bytes, line 617
617
618<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("\/\/gibraltarhardware.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
619</script>
vendor: 1 bytes, line 619
619
620<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://gibraltarhardware.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
621</script>
vendor: 1 bytes, line 621
621
622<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
623  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);
624</script>
vendor: 1 bytes, line 624
624
625<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})}}));
626</script>
vendor: 1 bytes, line 626
626
627<script id='scb4127' type='text/javascript' async='' src='https://gibraltarhardware.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
627<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://gibraltarhardware.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
628<style id="shopify-accelerated-checkout-cart">
629        #shopify-buyer-consent {
630  margin-top: 1em;
631  display: inline-block;
632  width: 100%;
633}
634
635#shopify-buyer-consent.hidden {
636  display: none;
637}
638
639#shopify-subscription-policy-button {
640  background: none;
641  border: none;
642  padding: 0;
643  text-decoration: underline;
644  font-size: inherit;
645  cursor: pointer;
646}
647
648#shopify-subscription-policy-button::before {
649  box-shadow: none;
650}
651
652      </style>
653
654<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
654
655<link href="//gibraltarhardware.com/cdn/shop/t/91/assets/theme.css?v=16498755018847064341787161465" rel="stylesheet" type="text/css" media="all" />
656
657
658<script>
659  document.addEventListener("DOMContentLoaded", function(event) {
660    const style = document.getElementById('wsg-custom-style');
661    if (typeof window.isWsgCustomer != "undefined" && isWsgCustomer) {
662      style.innerHTML = `
663        ${style.innerHTML} 
664        /* A friend of hideWsg - this will _show_ only for wsg customers. Add class to an element to use */
665        .showWsg {
666          display: unset;
667        }
668        /* wholesale only CSS */
669        .additional-checkout-buttons, .shopify-payment-button {
670          display: none !important;
671        }
672        .wsg-proxy-container select {
673          background-color: 
674          ${
675        document.querySelector('input').style.backgroundColor
676          ? document.querySelector('input').style.backgroundColor
677          : 'white'
678        } !important;
679        }
680      `;
681    } else {
682      style.innerHTML = `
683        ${style.innerHTML}
684        /* Add CSS rules here for NOT wsg customers - great to hide elements from retail when we can't access the code driving the element */
685        
686      `;
687    }
688
689    if (typeof window.embedButtonBg !== undefined && typeof window.embedButtonText !== undefined && window.embedButtonBg !== window.embedButtonText) {
690      style.innerHTML = `
691        ${style.innerHTML}
692        .wsg-button-fix {
693          background: ${embedButtonBg} !important;
694          border-color: ${embedButtonBg} !important;
695          color: ${embedButtonText} !important;
696        }
697      `;
698    }
699
700    // =========================
701    //         CUSTOM JS
702    // ==========================
703    if (document.querySelector(".wsg-proxy-container")) {
704      initNodeObserver(wsgCustomJs);
705    }
706  })
707
708  function wsgCustomJs() {
709
710    // update button classes
711    const button = document.querySelectorAll(".wsg-button-fix");
712    let buttonClass = "xxButtonClassesHerexx";
713    buttonClass = buttonClass.split(" ");
714    for (let i = 0; i < button.length; i++) {
715      button[i].classList.add(... buttonClass);
716    }
717
718    // wsgCustomJs window placeholder
719    // update secondary btn color on proxy cart
720    if (document.getElementById("wsg-checkout-one")) {
721      const checkoutButton = document.getElementById("wsg-checkout-one");
722      let wsgBtnColor = window.getComputedStyle(checkoutButton).backgroundColor;
723      let wsgBtnBackground = "none";
724      let wsgBtnBorder = "thin solid " + wsgBtnColor;
725      let wsgBtnPadding = window.getComputedStyle(checkoutButton).padding;
726      let spofBtn = document.querySelectorAll(".spof-btn");
727      for (let i = 0; i < spofBtn.length; i++) {
728        spofBtn[i].style.background = wsgBtnBackground;
729        spofBtn[i].style.color = wsgBtnColor;
730        spofBtn[i].style.border = wsgBtnBorder;
731        spofBtn[i].style.padding = wsgBtnPadding;
732      }
733    }
734
735    // update Quick Order Form label
736    if (typeof window.embedSPOFLabel != "undefined" && embedSPOFLabel) {
737      document.querySelectorAll(".spof-btn").forEach(function(spofBtn) {
738        spofBtn.removeAttribute("data-translation-selector");
739        spofBtn.innerHTML = embedSPOFLabel;
740      });
741    }
742  }
743
744  function initNodeObserver(onChangeNodeCallback) {
745
746    // Select the node that will be observed for mutations
747    const targetNode = document.querySelector(".wsg-proxy-container");
748
749    // Options for the observer (which mutations to observe)
750    const config = {
751      attributes: true,
752      childList: true,
753      subtree: true
754    };
755
756    // Callback function to execute when mutations are observed
757    const callback = function(mutationsList, observer) {
758      for (const mutation of mutationsList) {
759        if (mutation.type === 'childList') {
760          onChangeNodeCallback();
761          observer.disconnect();
762        }
763      }
764    };
765
766    // Create an observer instance linked to the callback function
767    const observer = new MutationObserver(callback);
768
769    // Start observing the target node for configured mutations
770    observer.observe(targetNode, config);
771  }
772</script>
772
773
774
775<style id="wsg-custom-style">
776  /* A friend of hideWsg - this will _show_ only for wsg customers. Add class to an element to use */
777  .showWsg {
778    display: none;
779  }
780  /* Signup/login */
781  #wsg-signup select,
782  #wsg-signup input,
783  #wsg-signup textarea {
784    height: 46px;
785    border: thin solid #d1d1d1;
786    padding: 6px 10px;
787  }
788  #wsg-signup textarea {
789    min-height: 100px;
790  }
791  .wsg-login-input {
792    height: 46px;
793    border: thin solid #d1d1d1;
794    padding: 6px 10px;
795  }
796  #wsg-signup select {
797  }
798/*   Quick Order Form */
799  .wsg-table td {
800    border: none;
801    min-width: 150px;
802  }
803  .wsg-table tr {
804    border-bottom: thin solid #d1d1d1; 
805    border-left: none;
806  }
807  .wsg-table input[type="number"] {
808    border: thin solid #d1d1d1;
809    padding: 5px 15px;
810    min-height: 42px;
811  }
812  #wsg-spof-link a {
813    text-decoration: inherit;
814    color: inherit;
815  }
816  .wsg-proxy-container {
817    margin-top: 0% !important;
818  }
819  @media screen and (max-width:768px){
820    .wsg-proxy-container .wsg-table input[type="number"] {
821        max-width: 80%; 
822    }
823    .wsg-center img {
824      width: 50px !important;
825    }
826    .wsg-variant-price-area {
827      min-width: 70px !important;
828    }
829  }
830  /* Submit button */
831  #wsg-cart-update{
832    padding: 8px 10px;
833    min-height: 45px;
834    max-width: 100% !important;
835  }
836  .wsg-table {
837    background: inherit !important;
838  }
839  .wsg-spof-container-main {
840    background: inherit !important;
841  }
842  /* General fixes */
843  .wsg-hide-prices {
844    opacity: 0;
845  }
846  .wsg-ws-only .button {
847    margin: 0;
848  }
849  .wsg-proxy-container {
850    margin-top: 2rem !important;
851    margin-bottom: 2rem !important;
852  }
853  #wsg-title,
854#shopify-section-wsg-registration-settings > div > h1 {
855    font-size: 2rem !important;
856    font-weight: 700;
857    line-height: 1em;
858    padding-bottom: 20px;
859  }
860  .wsg-signup-link,
861#wsg-signup-link {
862  padding-bottom: 20px !important;
863  font-size: var(--text-base) !important;
864}
865#wsg-login-link,
866#signupLinkA {
867  text-decoration: underline;
868}
869.wsg-submit-copy {
870  font-size: var(--text-base) !important;
871  padding-left: 50px !important;
872  padding-right: 50px !important;
873  padding-top: 15px !important;
874  padding-bottom: 15px !important;
875  margin-bottom: 20px !important;
876  height: 65px !important;
877}
878.wsg-one-third {
879  display: none;
880}
881#wsg-account-title {     
882  font-size: 2rem !important;
883  font-weight: 700;
884  line-height: 1em;    
885  padding-bottom: 0px;
886}
887#wsg-account-msg {
888  text-align:left !important;
889  margin-left:0px !important;
890  margin-right:0px !important;
891  margin:auto !important;
892}
893#wsg-message {
894  text-align:left !important;
895  justify-self:center !important;
896  max-width:60% !important;
897}
898#wsg-account-spof-btn, #wsg-checkout-one, .wsg-btn-secondary, .wsg-btn-primary, #wsg-checkout-two {
899min-width:200px !important;
900font-size:var(--text-base) !important;
901padding-block-start: 1.075rem !important;
902padding-block-end: 1.075rem !important;
903}
904.checkout-one-spof {
905display:none !important;
906}
907.wsg-variant-title, .wsg-price, .wsg-cart-subtotal, .wsg-item-title, .wsg-line-price-block {
908  font-weight:500 !important
909}
910.wsg-spof-header {
911text-align:left !important;
912font-size: var(--text-h1) !important;
913margin-left:0px !important;
914margin-bottom: 0px !important;
915padding-bottom: 0px !important;
916}
917#wsg-quick-order-message {
918display: none;
919}
920#wsg-subtotal, .wsg-small-summary-label, .wsg-cart-subtotal-block, .wsg-cart-total {
921font-size: var(--text-h5) !important;
922font-weight: 600 !important;
923}
924.wsg-search-input {
925border-radius:0px !important;
926padding-left: 50px !important;
927}
928button.wsg-search-button {
929margin-left: 15px !important;
930}
931.wsg-btn svg {
932  display: none !important;
933}
934.wsg-line-through {
935opacity: 0.6 !important;
936}
937.wsg-form-small-full, .wsg-input, #wsg-form-phone, #wsg-form-province, #wsg-form-country, #wsg-form-zip {
938border-radius:0px !important;
939height: 55px !important;
940}
941#wsg-account-title{
942text-align:left !important;
943padding-bottom:15px !important;}
944</style>
945<script
946      id="usercentrics-ppg"
947      privacy-policy-id="1340e452-18c2-4c00-bdd2-671d980dc1d4"
948      src="https://policygenerator.usercentrics.eu/api/privacy-policy"
949    ></script>
949
950
951    
951<script>
952      function updateJudgeMeNumber() {
953        const textEl = document.querySelector('.jdgm-prev-badge__text');
954        const starsEl = document.querySelector('.jdgm-prev-badge__stars');
955
956        if (textEl && starsEl) {
957          // Extract just the number from various formats: (8), (8 reviews), etc.
958          const fullText = textEl.textContent;
959          const number = fullText.replace(/[()]/g, '').replace(/[^\d]/g, '').trim();
960          starsEl.setAttribute('data-number', number);
961
962          // Hide the text element
963          textEl.style.display = 'none';
964        }
965      }
966
967      document.addEventListener('DOMContentLoaded', () => {
968        // Initial run
969        updateJudgeMeNumber();
970
971        // Handle variant changes (swatches)
972        document.addEventListener('click', (e) => {
973          if (
974            e.target.classList.contains('color-swatch') ||
975            e.target.closest('.block-swatch') ||
976            e.target.closest('[class*="swatch"]')
977          ) {
978            setTimeout(updateJudgeMeNumber, 300);
979            setTimeout(updateJudgeMeNumber, 600); // Double-check after longer delay
980          }
981        });
982
983        // Handle Judge.me events
984        document.addEventListener('jdgm.ready', updateJudgeMeNumber);
985
986        // MutationObserver to catch all dynamic changes
987        const observerCallback = (mutations) => {
988          mutations.forEach((mutation) => {
989            if (mutation.type === 'childList' || mutation.type === 'characterData') {
990              updateJudgeMeNumber();
991            }
992          });
993        };
994
995        const observer = new MutationObserver(observerCallback);
996
997        // Observe the badge container
998        setTimeout(() => {
999          const targetNode = document.querySelector('.jdgm-prev-badge');
1000          if (targetNode) {
1001            observer.observe(targetNode, {
1002              childList: true,
1003              subtree: true,
1004              characterData: true,
1005            });
1006          }
1007        }, 500);
1008      });
1009    </script>
1009<!-- BEGIN app block: shopify://apps/loyalty-rewards-and-referrals/blocks/embed-sdk/6f172e67-4106-4ac0-89c5-b32a069b3101 -->
1010
1011<style
1012  type='text/css'
1013  data-lion-app-styles='main'
1014  data-lion-app-styles-settings='{&quot;disableBundledCSS&quot;:false,&quot;disableBundledFonts&quot;:false,&quot;useClassIsolator&quot;:false}'
1015></style>
1016
1017<!-- loyaltylion.snippet.version=fca9e1ed84+13037 -->
1018
1019
1020<script>
1021  
1022  !function(t,n){function o(n){var o=t.getElementsByTagName("script")[0],i=t.createElement("script");i.src=n,i.crossOrigin="",o.parentNode.insertBefore(i,o)}if(!n.isLoyaltyLion){window.loyaltylion=n,void 0===window.lion&&(window.lion=n),n.version=2,n.isLoyaltyLion=!0;var i=new Date,e=i.getFullYear().toString()+i.getMonth().toString()+i.getDate().toString();o("https://sdk.loyaltylion.net/static/2/loader.js?t="+e);var r=!1;n.init=function(t){if(r)throw new Error("Cannot call lion.init more than once");r=!0;var a=n._token=t.token;if(!a)throw new Error("Token must be supplied to lion.init");for(var l=[],s="_push configure bootstrap shutdown on removeListener authenticateCustomer".split(" "),c=0;c<s.length;c+=1)!function(t,n){t[n]=function(){l.push([n,Array.prototype.slice.call(arguments,0)])}}(n,s[c]);o("https://sdk.loyaltylion.net/sdk/start/"+a+".js?t="+e+i.getHours().toString()),n._initData=t,n._buffer=l}}}(document,window.loyaltylion||[]);
1023
1024  
1025    
1026      loyaltylion.init(
1027        { token: "96a88a99c00a96585fcfaa51bfee5006" }
1028      );
1029    
1030  
1031
1032  loyaltylion.configure({
1033    disableBundledCSS: false,
1034    disableBundledFonts: false,
1035    useClassIsolator: false,
1036  })
1037
1038  
1039</script>
1039
1040
1041
1042
1043<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
1044
1045
1046
1047
1048
1049
1050
1051<link rel="dns-prefetch" href="https://cdn.judge.me">
1052<link rel="dns-prefetch" href="https://cdn1.judge.me">
1053<link rel="dns-prefetch" href="https://api.judge.me">
1054
1055<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":true,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"({{ n }})","badge_star_color":"#000000","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1055ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#000000","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#D8A331","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":3,"widget_hide_border":true,"widget_social_share":false,"widget_thumb":true,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"widget_pagination_use_custom_color":true,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1055itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#000000","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":false,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#000000","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#000000","show_product_variant":true,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#000000","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#000000","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1055youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":true,"widget_review_custom_css":"@media only screen and (min-width: 800px) {.jdgm-rev-widg {\n  max-width: 70% !important;\n  margin: 0 auto !important;\n}}\n.jdgm-rev-widg__title {font-size:var(--text-h5);font-weight:700;}\n.jdgm-histogram {border-left:none !important;}\n.jdgm-row-actions {border-top:none !important;}","preview_badge_custom_css":".jdgm-star {font-size:14px;}\n.jdgm-prev-badge__text {text-transform: uppercase !important; font-size:14px;}\n","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":3,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1055:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Gibraltar Hardware","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1055shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":true,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Gibraltar Hardware"};</script>
1055 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #000;--jdgm-secondary-color: rgba(0,0,0,0.1);--jdgm-star-color: #D8A331;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #000000;--jdgm-paginate-color: #000000;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #000000}.jdgm-histogram__bar-content{background-color:#000000}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#000}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-rev__thumb-btn{color:#000}.jdgm-rev__thumb-btn:hover{opacity:0.8}.jdgm-rev__thumb-btn:not([disabled]):hover,.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:active,.jdgm-rev__thumb-btn:visited{color:#000}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#000000}.jdgm-widget .jdgm-write-rev-link{display:none}.jdgm-widget .jdgm-rev-widg[data-number-of-reviews='0']{display:none}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-widget.jdgm-all-reviews-widget,.jdgm-widget .jdgm-rev-widg{border:none;padding:0}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #000;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Gibraltar Hardware'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
1056</style> <style class='jdgm-settings-style'>@media only screen and (min-width: 800px){.jdgm-review-widget .jdgm-rev-widg{max-width:70% !important;margin:0 auto !important}}.jdgm-review-widget .jdgm-rev-widg__title{font-size:var(--text-h5);font-weight:700}
1056.jdgm-review-widget .jdgm-histogram{border-left:none !important}.jdgm-review-widget .jdgm-row-actions{border-top:none !important}.jdgm-preview-badge .jdgm-star{font-size:14px}.jdgm-preview-badge .jdgm-prev-badge__text{text-transform:uppercase !important;font-size:14px}
1057</style>
1058
1059  
1060  
1061  
1062  <style class='jdgm-miracle-styles'>
1063  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/I
1063azfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
1064
1065</style>
1066
1067
1068  
1069  
1070   
1071
1072
1073
1074
1075<script data-cfasync='false' class='jdgm-script'>
1076!function(e){window.jdgm=window.jdgm||{};
1077/* INF-1976 */
1078var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
1079if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
1080jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
1081jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
1082setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
1083!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
1084(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
1085a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
1086jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
1087t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
1088t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
1089".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
1090parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
1091jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
1092)}))}(document);
1093</script>
1093
1094<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/shopify_v2.css"></noscript>
1095
1096<!-- BEGIN app snippet: theme_fix_tags -->
1096<script>
1097  (function() {
1098    var jdgmThemeFixes = {"151945511147":{"html":"","css":"","js":"const observer = new MutationObserver(() =\u003e {\n    if(jdgm.customizeBadges) {\n      jdgm.customizeBadges();\n    }\n  });\n  observer.observe(document.documentElement, { childList: true, subtree: true });"}};
1099    if (!jdgmThemeFixes) return;
1100
1101    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
1102    // before the per-theme fix so the theme-specific CSS wins the cascade.
1103    // HTML is never applied globally (too risky).
1104    var allThemesFix = jdgmThemeFixes['all'];
1105    if (allThemesFix && allThemesFix.css) {
1106      var allStyleTag = document.createElement('style');
1107      allStyleTag.classList.add('jdgm-theme-fix-style-all');
1108      allStyleTag.innerHTML = allThemesFix.css;
1109      document.head.append(allStyleTag);
1110    };
1111
1112    if (allThemesFix && allThemesFix.js) {
1113      var allScriptTag = document.createElement('script');
1114      allScriptTag.classList.add('jdgm-theme-fix-script-all');
1115      allScriptTag.innerHTML = allThemesFix.js;
1116      document.head.append(allScriptTag);
1117    };
1118
1119    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
1120    if (!thisThemeFix) return;
1121
1122    if (thisThemeFix.html) {
1123      document.addEventListener("DOMContentLoaded", function() {
1124        var htmlDiv = document.createElement('div');
1125        htmlDiv.classList.add('jdgm-theme-fix-html');
1126        htmlDiv.innerHTML = thisThemeFix.html;
1127        document.body.append(htmlDiv);
1128      });
1129    };
1130
1131    if (thisThemeFix.css) {
1132      var styleTag = document.createElement('style');
1133      styleTag.classList.add('jdgm-theme-fix-style');
1134      styleTag.innerHTML = thisThemeFix.css;
1135      document.head.append(styleTag);
1136    };
1137
1138    if (thisThemeFix.js) {
1139      var scriptTag = document.createElement('script');
1140      scriptTag.classList.add('jdgm-theme-fix-script');
1141      scriptTag.innerHTML = thisThemeFix.js;
1142      document.head.append(scriptTag);
1143    };
1144  })();
1145</script>
1145
1146<!-- END app snippet -->
1147<!-- End of Judge.me Core -->
1148
1149
1150
1151<!-- END app block --><!-- BEGIN app block: shopify://apps/sra-google-analytics-4-ga4/blocks/sliderule-analytics/9960d9af-5e49-44da-a5b8-aade858d4324 -->
1151<script>
1152  window.sraData = sraData = {
1153    "measurementIds": [
1154      "G-97SKX12SHK"
1155    ]
1156    ,"productIdentifier": "variantId"
1157    
1158    
1159    
1160  }
1161</script>
vendor: 1 bytes, line 1161
1161
1162<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/sliderule-consent-management.js"></script>
1162
1163<!-- Complete Google Analytics 4 Tracker for Shopify -->
vendor: 68 bytes, lines 1163-1166
1163
1164<script
1165  async
1166  src="https://www.googletagmanager.com/gtag/js?id=
1166G-97SKX12SHK
vendor: 13 bytes, lines 1166-1167
1166"
1167></script>
1168<script>
1169  window.dataLayer = window.dataLayer || [];
1170  function gtag() {
1171    dataLayer.push(arguments);
1172  }
1173
1174  // Deny by default per Consent Mode v2. The sraData.consent integration below
1175  // updates gtag from the Shopify Customer Privacy API — granted in regions
1176  // that don't require a banner (via setFallbackConsent / marketingAllowed),
1177  // denied while a regulated visitor hasn't accepted, and updated on every
1178  // consent change.
1179  gtag('consent', 'default', {
1180    'ad_storage': 'denied',
1181    'ad_user_data': 'denied',
1182    'ad_personalization': 'denied',
1183    'analytics_storage': 'denied',
1184    'functionality_storage': 'denied',
1185    'personalization_storage': 'denied',
1186    'security_storage': 'granted'
1187  });
1188
1189  function updateGtagConsent(consentState) {
1190    if (typeof gtag === 'function') {
1191      gtag('consent', 'update', {
1192        'analytics_storage': consentState.analytics.allowed ? 'granted' : 'denied',
1193        'ad_storage': consentState.marketing.allowed ? 'granted' : 'denied',
1194        'ad_user_data': consentState.marketing.allowed ? 'granted' : 'denied',
1195        'ad_personalization': consentState.marketing.allowed ? 'granted' : 'denied',
1196        'functionality_storage': consentState.preferences.allowed ? 'granted' : 'denied',
1197        'personalization_storage': consentState.preferences.allowed ? 'granted' : 'denied',
1198        'security_storage': 'granted'
1199      });
1200    }
1201  }
1202
1203  function setupConsentIntegration() {
1204    if (window.sraData && window.sraData.consent) {
1205      updateGtagConsent(window.sraData.consent.getConsentState());
1206      window.sraData.consent.onConsentChange(updateGtagConsent);
1207    } else {
1208      setTimeout(setupConsentIntegration, 100);
1209    }
1210  }
1211  setupConsentIntegration();
1212
1213  // Initialize Google Analytics
1214  gtag("js", new Date());
1215
1216  // Configure GA4 with a custom page_view event
1217  gtag("config", "G-97SKX12SHK")
1218  
1219
1220  
1221</script>
1221
1222
1223
1224
1225
1226
1227
1228
1229<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/sliderule-utilities.js"></script>
vendor: 1 bytes, line 1229
1229
1230<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/sliderule-handle-ids.js"></script>
vendor: 1 bytes, line 1230
1230
1231<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/ga4-sliderule-ids.js"></script>
vendor: 1 bytes, line 1231
1231
1232<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/google-ads-sliderule-ids.js"></script>
vendor: 1 bytes, line 1232
1232
1233<script src="https://cdn.shopify.com/extensions/019fc97b-4ed0-7385-a70c-029c99fd297a/sliderule-analytics-11-60/assets/ga4-sliderule-event-tracking.js"></script>
1233
1234
1235
1236
1237<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
1238<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/gibraltar-hardwareus.myshopify.com"></script>
1238
1239
1240
1241<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
1241
1242
1243
1244<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=gibraltar-hardwareus"></script>
1244
1245
1246
1247<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260  
1260<script async src="https://static.klaviyo.com/onsite/js/T4iTFS/klaviyo.js?company_id=T4iTFS"></script>
1260
1261  
1261<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>
1261
1262
1263  
1264
1265
1266
1267
1268  
1268<script>
1269    window.klaviyoReviewsProductDesignMode = false
1270  </script>
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280<!-- END app block -->
1280<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
1280
1281<link href="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/wishlistcollections.css" rel="stylesheet" type="text/css" media="all">
1282<script src="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1282
1282
1283<script src="https://cdn.shopify.com/extensions/6b16c23a-04b6-4337-a9aa-4f84058569b0/0.2.0/assets/app.js" type="text/javascript" defer="defer"></script>
1283
1284<link href="https://cdn.shopify.com/extensions/6b16c23a-04b6-4337-a9aa-4f84058569b0/0.2.0/assets/app.css" rel="stylesheet" type="text/css" media="all">
1285<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1286<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: 55619584156,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 1286
1286
1287<script>
1288  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1289</script>
vendor: 1 bytes, line 1289
1289
1290<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}
1290).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: 55619584156,storefrontBaseUrl: "https://gibraltarhardware.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://gibraltarhardware.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1898053867","configuration":"{\"accountID\":\"T4iTFS\",\"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"]}
1290,{"id":"1568276715","configuration":"{\"measurementIds\":\"G-97SKX12SHK\",\"clientSideMeasurementIds\":\"none\",\"facebookPixelIds\":\"none\",\"productIdentifier\":\"variantId\",\"url\":\"https:\\\/\\\/sliderule-analytics.gadget.app\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3ae14c2ca99c80758e887d11ef3de769","type":"APP","apiClientId":3542712321,"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":"1294336235","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1173291243","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3free-01.swymrelay.com\",\"swymTier\":\"v3free-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"688029931","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-MK5TBVTK\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-JB461B3NGG\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-JB461B3NGG\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-JB461B3NGG\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"223969515","configuration":"{\"pixel_id\":\"836316500320714\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Gibraltar Hardware","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"gibraltar-hardwareus.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/gibraltarhardware.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7111890010268","handle":"straight-drum-rack-tube","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126931890332","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1290,{"id":"7111889977500","handle":"curved-drum-rack-tube","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126931726492","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111886864540","handle":"sc-gcml-1-5-inch-chrome-drum-rack-memory-lock-2-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47114931372267","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111888634012","handle":"sc-rmaa-1-5-inch-deluxe-drum-rack-tube-to-accessory-arm-converter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126927433884","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111888699548","handle":"sc-rba-1-5-inch-drum-rack-tube-to-accessory-arm-converter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126927564956","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111888994460","handle":"sc-rf-flat-rubber-drum-rack-feet","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126928154780","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111884341404","handle":"9701pk-9000-series-drum-hardware-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126921371804","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111884505244","handle":"6700pk-6000-series-drum-hardware-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126921470108","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6908489629852","handle":"5700pk-5000-series-drum-hardware-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40514451144860","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111884374172","handle":"8700pk-8000-series-drum-hardware-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126921404572","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111884570780","handle":"4700pk-4000-series-drum-hardware-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126921535644","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111899283612","handle":"sc-bamml-16-inch-microphone-boom-arm-clamp","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126946603164","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111899480220","handle":"sc-gmcma-microphone-shock-mount-for-8mm-cymbal-tilter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126946865308","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111899414684","handle":"sc-gsm-microphone-boom-shock-mount","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126946799772","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111899512988","handle":"sc-dmm-hinged-clamp-for-microphone-gooseneck","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126947029148","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111899316380","handle":"sc-jmm-jaw-mount-microphone-holder","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126946635932","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111899578524","handle":"sc-bdhmm-6-inch-microphone-gooseneck-with-bass-drum-hoop-clamp","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41126947192988","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7111884603548","handle":"9000-series-17-inch-saddle-drum-throne","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47058733072619","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://gibraltarhardware.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"164339122411","themePublished":"true","eventMetadataId":"49bf4786-6ebe-4910-9e79-daf158aeee95","pageType":"home","shopId":"55619584156","storefrontBaseUrl":"https:\/\/gibraltarhardware.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>
1290<script>
1291  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1292  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1293  window.ShopifyAnalytics.meta.currency = 'USD';
1294  var meta = {"page":{"pageType":"home","requestId":"fb6729cd-d88a-48b8-a461-7cac9d5e0596-1790943493"}};
1295  for (var attr in meta) {
1296    window.ShopifyAnalytics.meta[attr] = meta[attr];
1297  }
1298</script>
vendor: 1 bytes, line 1298
1298
1299<script class="analytics">
1300  (function () {
1301    var customDocumentWrite = function(content) {
1302      var jquery = null;
1303
1304      if (window.jQuery) {
1305        jquery = window.jQuery;
1306      } else if (window.Checkout && window.Checkout.$) {
1307        jquery = window.Checkout.$;
1308      }
1309
1310      if (jquery) {
1311        jquery('body').append(content);
1312      }
1313    };
1314
1315    var hasLoggedConversion = function(token) {
1316      if (token) {
1317        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1318      }
1319      return false;
1320    }
1321
1322    var setCookieIfConversion = function(token) {
1323      if (token) {
1324        var twoMonthsFromNow = new Date(Date.now());
1325        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1326
1327        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1328      }
1329    }
1330
1331    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1332    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1333    if (trekkie.integrations) {
1334      return;
1335    }
1336    trekkie.methods = [
1337      'identify',
1338      'page',
1339      'ready',
1340      'track',
1341      'trackForm',
1342      'trackLink'
1343    ];
1344    trekkie.factory = function(method) {
1345      return function() {
1346        var args = Array.prototype.slice.call(arguments);
1347        args.unshift(method);
1348        trekkie.push(args);
1349        if (method == 'track' || method == 'page') {
1350          var pageUrl;
1351          try {
1352            pageUrl = window.location.href;
1353          } catch (e) {}
1354          var pageReferrer;
1355          try {
1356            pageReferrer = document.referrer;
1357          } catch (e) {}
1358          try {
1359            if (window.__TREKKIE_SHIM_QUEUE == null) {
1360              window.__TREKKIE_SHIM_QUEUE = [];
1361            }
1362            window.__TREKKIE_SHIM_QUEUE.push({
1363              from: 'trekkie-stub',
1364              method: method,
1365              args: args.slice(1),
1366              pageContext: {
1367                url: pageUrl,
1368                referrer: pageReferrer
1369              }
1370            });
1371          } catch (e) {
1372            // no-op
1373          }
1374        }
1375        return trekkie;
1376      };
1377    };
1378    for (var i = 0; i < trekkie.methods.length; i++) {
1379      var key = trekkie.methods[i];
1380      trekkie[key] = trekkie.factory(key);
1381    }
1382    trekkie.load = function(config) {
1383      trekkie.config = config || {};
1384      trekkie.config.initialDocumentCookie = document.cookie;
1385      var first = document.getElementsByTagName('script')[0];
1386var script = document.createElement('script');
1387script.type = 'text/javascript';
1388script.onerror = function(e) {
1389  var scriptFallback = document.createElement('script');
1390  scriptFallback.type = 'text/javascript';
1391  scriptFallback.onerror = function(error) {
1392          var Monorail = {
1393      produce: function produce(monorailDomain, schemaId, payload) {
1394        var currentMs = new Date().getTime();
1395        var event = {
1396          schema_id: schemaId,
1397          payload: payload,
1398          metadata: {
1399            event_created_at_ms: currentMs,
1400            event_sent_at_ms: currentMs
1401          }
1402        };
1403        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1404      },
1405      sendRequest: function sendRequest(endpointUrl, payload) {
1406        // Try the sendBeacon API
1407        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1408          var blobData = new window.Blob([payload], {
1409            type: 'text/plain'
1410          });
1411
1412          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1413            return true;
1414          } // sendBeacon was not successful
1415
1416        } // XHR beacon
1417
1418        var xhr = new XMLHttpRequest();
1419
1420        try {
1421          xhr.open('POST', endpointUrl);
1422          xhr.setRequestHeader('Content-Type', 'text/plain');
1423          xhr.send(payload);
1424        } catch (e) {
1425          console.log(e);
1426        }
1427
1428        return false;
1429      },
1430      isIos12: function isIos12() {
1431        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1432      }
1433    };
1434    Monorail.produce('monorail-edge.shopifysvc.com',
1435      'trekkie_storefront_load_errors/1.1',
1436      {shop_id: 55619584156,
1437      theme_id: 164339122411,
1438      app_name: "storefront",
1439      context_url: window.location.href,
1440      source_url: "//gibraltarhardware.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1441
1442  };
1443  scriptFallback.async = true;
1444  scriptFallback.src = '//gibraltarhardware.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1445  first.parentNode.insertBefore(scriptFallback, first);
1446};
1447script.async = true;
1448script.src = '//gibraltarhardware.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1449first.parentNode.insertBefore(script, first);
1450
1451    };
1452    trekkie.load(
1453      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":55619584156,"isMerchantRequest":null,"themeId":164339122411,"themeCityHash":"14452029586589891311","contentLanguage":"en","currency":"USD","eventMetadataId":"49bf4786-6ebe-4910-9e79-daf158aeee95"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1454    );
1455
1456    var loaded = false;
1457    trekkie.ready(function() {
1458      if (loaded) return;
1459      loaded = true;
1460
1461      window.ShopifyAnalytics.lib = window.trekkie;
1462
1463      var originalDocumentWrite = document.write;
1464      document.write = customDocumentWrite;
1465      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1466      document.write = originalDocumentWrite;
1467
1468      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1469      var token = match? match[1]: undefined;
1470      if (!hasLoggedConversion(token)) {
1471        setCookieIfConversion(token);
1472        
1473      }
1474    });
1475
1476    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"fb6729cd-d88a-48b8-a461-7cac9d5e0596-1790943493","shopifyEmitted":true});
1477
1478    var eventsListenerScript = document.createElement('script');
1479    eventsListenerScript.async = true;
1480    eventsListenerScript.src = "//gibraltarhardware.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1481    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1482})();</script>
vendor: 1 bytes, line 1482
1482
1483<script
1484  defer
1485  src="https://gibraltarhardware.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1486  data-application="storefront-renderer"
1487  data-shop-id="55619584156"
1488  data-render-region="gcp-us-central1"
1489  data-page-type="index"
1490  data-theme-instance-id="164339122411"
1491  data-theme-name="Impact"
1492  data-theme-version="6.8.0"
1493  data-monorail-region="shop_domain"
1494  data-resource-timing-sampling-rate="10"
1495  data-shs="true"
1496  data-shs-beacon="true"
1497  data-shs-export-with-fetch="true"
1498  data-shs-logs-sample-rate="1"
1499  data-shs-beacon-endpoint="https://gibraltarhardware.com/api/collect"
1500></script>
1500
1501<meta name="shopify-y" content="41d5434c-b6b9-4a5c-af26-b4800defbd07" data-expiration="1822501093000"><meta name="shopify-s" content="5424f366-b40a-4e46-b14a-c81640d8a02c" data-expiration="1790945293000"><meta name="new-cookie-storage-activated" content="t">
1502</head>
1503  <body
1504    class=""
1505  >
1506    
1507
1508    <!-- Google Tag Manager (noscript) -->
vendor: 87 bytes, lines 1508-1511
1508
1509    <noscript
1510      ><iframe
1511        src="https://www.googletagmanager.com/ns.html?id=
1511GTM-53WDHPQ
vendor: 123 bytes, lines 1511-1517
1511"
1512        height="0"
1513        width="0"
1514        style="display:none;visibility:hidden"
1515      ></iframe
1516    ></noscript>
1517    
1517<!-- End Google Tag Manager (noscript) --><!-- DRAWER -->
1518<template id="drawer-default-template">
1519  <style>
1520    [hidden] {
1521      display: none !important;
1522    }
1523  </style>
1524
1525  <button part="outside-close-button" is="close-button" aria-label="Close"><svg
1526      role="presentation"
1527      stroke-width="2"
1528      focusable="false"
1529      width="24"
1530      height="24"
1531      class="icon icon-close"
1532      viewBox="0 0 24 24"
1533    >
1534      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1535    </svg></button>
1536
1537  <div part="overlay"></div>
1538
1539  <div part="content">
1540    <header part="header">
1541      <slot name="header"></slot>
1542
1543      <button part="close-button" is="close-button" aria-label="Close"><svg
1544      role="presentation"
1545      stroke-width="2"
1546      focusable="false"
1547      width="24"
1548      height="24"
1549      class="icon icon-close"
1550      viewBox="0 0 24 24"
1551    >
1552      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1553    </svg></button>
1554    </header>
1555
1556    <div part="body">
1557      <slot></slot>
1558    </div>
1559
1560    <footer part="footer">
1561      <slot name="footer"></slot>
1562    </footer>
1563  </div>
1564</template>
1565
1566<!-- POPOVER -->
1567<template id="popover-default-template">
1568  <button part="outside-close-button" is="close-button" aria-label="Close"><svg
1569      role="presentation"
1570      stroke-width="2"
1571      focusable="false"
1572      width="24"
1573      height="24"
1574      class="icon icon-close"
1575      viewBox="0 0 24 24"
1576    >
1577      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1578    </svg></button>
1579
1580  <div part="overlay"></div>
1581
1582  <div part="content">
1583    <header part="title">
1584      <slot name="title"></slot>
1585    </header>
1586
1587    <div part="body">
1588      <slot></slot>
1589    </div>
1590  </div>
1591</template><a href="#main" class="skip-to-content sr-only">Skip to content</a><!-- BEGIN sections: header-group -->
1592<aside id="shopify-section-sections--23110492422379__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1593    :root {
1594      --sticky-announcement-bar-enabled:1;
1595    }#shopify-section-sections--23110492422379__announcement-bar {
1596        position: sticky;
1597        top: 0;
1598        z-index: 20;
1599      }
1600
1601      .shopify-section--header ~ #shopify-section-sections--23110492422379__announcement-bar {
1602        top: calc(var(--sticky-header-enabled, 0) * var(--header-height, 0px));
1603      }</style><height-observer variable="announcement-bar">
1604    <div class="announcement-bar bg-custom text-custom"style="--background: 22 22 21; --text-color: 255 255 255;"><div class="container">
1605          <div class="announcement-bar__wrapper justify-between"><button class="tap-area" is="prev-button" aria-controls="announcement-bar" aria-label="Previous"><svg
1606      role="presentation"
1607      focusable="false"
1608      width="7"
1609      height="10"
1610      class="icon icon-chevron-left reverse-icon"
1611      viewBox="0 0 7 10"
1612    >
1613      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1614    </svg></button><announcement-bar swipeable autoplay="6" id="announcement-bar" class="announcement-bar__static-list"><p class="bold text-xs " ><a href="/pages/rewards">NEW: Gibraltar Backstage Loyalty Program</a></p><p class="bold text-xs reveal-invisible" >Free Shipping on orders over $150
1615</p></announcement-bar><button class="tap-area" is="next-button" aria-controls="announcement-bar" aria-label="Next"><svg
1616      role="presentation"
1617      focusable="false"
1618      width="7"
1619      height="10"
1620      class="icon icon-chevron-right reverse-icon"
1621      viewBox="0 0 7 10"
1622    >
1623      <path d="m1 9 4-4-4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1624    </svg></button></div>
1625        </div></div>
1626  </height-observer>
1627
1628  
1628<script>
1629    document.documentElement.style.setProperty('--announcement-bar-height', Math.round(document.getElementById('shopify-section-sections--23110492422379__announcement-bar').clientHeight) + 'px');
1630  </script>
1630<style> #shopify-section-sections--23110492422379__announcement-bar .text-xs {font-weight: 500; letter-spacing: 0;} </style></aside><header id="shopify-section-sections--23110492422379__header" class="shopify-section shopify-section-group-header-group shopify-section--header">
1631
1632
1633
1634
1635
1636<style>
1637  :root {
1638    --sticky-header-enabled:1;
1639  }
1640
1641  #shopify-section-sections--23110492422379__header {
1642    --header-grid-template: "main-nav logo secondary-nav" / auto auto minmax(0, 1fr);
1643    --header-padding-block: var(--spacing-3);
1644    --header-background-opacity: 1.0;
1645    --header-background-blur-radius: 0px;
1646    --header-transparent-text-color: 255 255 255;--header-logo-width: 120px;
1647      --header-logo-height: 33px;position: sticky;
1648    top: 0;
1649    z-index: 10;
1650  }.shopify-section--announcement-bar ~ #shopify-section-sections--23110492422379__header {
1651      top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px));
1652    }@media screen and (max-width: 699px) {
1653      .navigation-drawer {
1654        --drawer-content-max-height: calc(100vh - (var(--spacing-2) * 2));
1655      }
1656    }@media screen and (min-width: 700px) {
1657    #shopify-section-sections--23110492422379__header {--header-logo-width: 180px;
1658        --header-logo-height: 49px;--header-padding-block: var(--spacing-6);
1659    }
1660  }@media screen and (min-width: 1150px) {#shopify-section-sections--23110492422379__header {
1661        --header-grid-template: "logo main-nav secondary-nav" / minmax(0, 1fr) fit-content(70%) minmax(0, 1fr);
1662      }
1663    }</style>
1664
1665<height-observer variable="header">
1666  <store-header
1667    class="header"
1668    
1669    
1670      sticky
1671    
1672  >
1673    <div class="header__wrapper"><div class="header__main-nav">
1674        <div class="header__icon-list">
1675          <button
1676            type="button"
1677            class="tap-area lg:hidden"
1678            aria-controls="header-sidebar-menu"
1679          >
1680            <span class="sr-only">Menu</span><svg
1681      role="presentation"
1682      stroke-width="2"
1683      focusable="false"
1684      width="22"
1685      height="22"
1686      class="icon icon-hamburger"
1687      viewBox="0 0 22 22"
1688    >
1689      <path d="M1 5h20M1 11h20M1 17h20" stroke="currentColor" stroke-linecap="round"></path>
1690    </svg></button><nav
1691              class="header__link-list justify-center wrap"
1692              role="navigation"
1693            >
1694              <ul class="contents" role="list">
1695
1696                  <li><details
1697                            is="mega-menu-disclosure"
1698                            trigger="hover"
1699                            
1700                          >
1701                            <summary
1702                              class="text-with-icon gap-2.5 semibold link-faded-reverse"
1703                              
1704                            >Racks<svg
1705      role="presentation"
1706      focusable="false"
1707      width="10"
1708      height="7"
1709      class="icon icon-chevron-bottom"
1710      viewBox="0 0 10 7"
1711    >
1712      <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1713    </svg></summary><style>
1714    #mega-menu-mega_menu_FiFkRx .mega-menu__nav > li > .opacity-0 {
1715      opacity: 0 !important;
1716    }
1717
1718    @media screen and (min-width: 1150px) {
1719      #mega-menu-mega_menu_FiFkRx {
1720        --mega-menu-nav-column-max-width: 160px;
1721        --mega-menu-justify-content: center;
1722        --mega-menu-nav-gap: var(--spacing-8);
1723
1724        
1725      }
1726    }
1727
1728    @media screen and (min-width: 1400px) {
1729      #mega-menu-mega_menu_FiFkRx {
1730        --mega-menu-nav-column-max-width: 200px;
1731        --mega-menu-nav-gap: var(--spacing-8);
1732
1733        
1734          --column-list-max-width: max-content;
1735        
1736      }
1737    }
1738
1739    @media screen and (min-width: 1600px) {
1740      #mega-menu-mega_menu_FiFkRx {
1741        --mega-menu-nav-gap: var(--spacing-16);
1742      }
1743    }
1744
1745    @media screen and (min-width: 1800px) {
1746      #mega-menu-mega_menu_FiFkRx {
1747        --mega-menu-nav-gap: var(--spacing-20);
1748      }
1749    }
1750  </style><div id="mega-menu-mega_menu_FiFkRx" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-3 justify-items-start">
1751          <a  class="h5 " >
1752            <span >Shop by Series</span>
1753          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1754                  <a href="/collections/chrome-series-ii" class="link-faded">
1755                    <span >Chrome Series II</span>
1756                  </a>
1757                </li><li>
1758                  <a href="/collections/stealth-drum-racks" class="link-faded">
1759                    <span >Stealth Series</span>
1760                  </a>
1761                </li><li>
1762                  <a href="/collections/drum-racks" class="link-faded">
1763                    <span >Shop All</span>
1764                  </a>
1765                </li></ul></li><li class="v-stack gap-3 justify-items-start">
1766          <a  class="h5 " >
1767            <span >Shop by Category</span>
1768          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1769                  <a href="/collections/drum-racks" class="link-faded">
1770                    <span >Drum Racks</span>
1771                  </a>
1772                </li><li>
1773                  <a href="/collections/keyboard-stands" class="link-faded">
1774                    <span >Keyboard Racks</span>
1775                  </a>
1776                </li><li>
1777                  <a href="/collections/gong-racks" class="link-faded">
1778                    <span >Gong Racks</span>
1779                  </a>
1780                </li><li>
1781                  <a href="/collections/drum-racks" class="link-faded">
1782                    <span >Shop All</span>
1783                  </a>
1784                </li></ul></li><li class="v-stack gap-3 justify-items-start">
1785          <a  class="h5 " >
1786            <span >Rack Accessories</span>
1787          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1788                  <a href="/collections/drum-rack-clamps" class="link-faded">
1789                    <span >Rack Clamps</span>
1790                  </a>
1791                </li><li>
1792                  <a href="/collections/drum-rack-tubes" class="link-faded">
1793                    <span >Rack Tubes</span>
1794                  </a>
1795                </li><li>
1796                  <a href="/collections/drum-rack-t-legs" class="link-faded">
1797                    <span >Rack Legs</span>
1798                  </a>
1799                </li><li>
1800                  <a href="/collections/drum-rack-accessories" class="link-faded">
1801                    <span >Shop All</span>
1802                  </a>
1803                </li></ul></li></ul>
1804
1805
1806
1807
1808
1809<style>
1810  #navigation-promo-mega_menu_FiFkRx-3- {
1811    --navigation-promo-grid: 
1812  
1813    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1814
1815  
1816;
1817    --mega-menu-promo-grid-image-max-width: 300px;
1818    --mega-menu-promo-grid-image-min-width: 172px;
1819    --promo-heading-font-size: var(--text-h5);
1820    --content-over-media-row-gap: var(--spacing-3);
1821    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1822      --panel-wrapper-justify-content: flex-start;}
1823
1824  #navigation-promo-mega_menu_FiFkRx-3- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
1825
1826  @media screen and (min-width:700px) {
1827    #navigation-promo-mega_menu_FiFkRx-3- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1828      --content-over-media-row-gap: var(--spacing-4);
1829      --content-over-media-column-gap: var(--spacing-5);
1830    }
1831  }@media screen and (min-width: 1150px) {
1832      #navigation-promo-mega_menu_FiFkRx-3- {
1833        --promo-heading-font-size: 16px;
1834        --promo-heading-line-height: 1.4;
1835        --navigation-promo-gap: var(--spacing-4);
1836        --mega-menu-promo-grid-image-min-width: 256px;
1837
1838        
1839
1840        
1841      }
1842
1843      
1844        #navigation-promo-mega_menu_FiFkRx-3- {
1845          --content-over-media-row-gap: var(--spacing-6);
1846          --content-over-media-column-gap: var(--spacing-8);
1847        }
1848      
1849    }
1850
1851    @media screen and (min-width: 1400px) {
1852      #navigation-promo-mega_menu_FiFkRx-3- {
1853        --mega-menu-promo-grid-image-max-width: 360px;
1854      }
1855
1856      
1857    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_FiFkRx-3-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1858        <a href="/collections/chrome-series-ii"
1859         class="content-over-media rounded-sm group "
1860         style="--text-color: 0 0 0; grid-area: ;"><img src="//gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=1000 1000w" width="2000" height="2500" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
1861" class="zoom-image"><div class="place-self-end-start text-custom">
1862            <p style="line-height: var(--promo-heading-line-height, 1.4); font-size: var(--promo-heading-font-size); font-weight: 500;">Chrome Series II Racks</p>
1863          </div></a>
1864      </div></div></div></details></li>
1865
1866                  <li>
1866<details
1867                            is="mega-menu-disclosure"
1868                            trigger="hover"
1869                            
1870                          >
1871                            <summary
1872                              class="text-with-icon gap-2.5 semibold link-faded-reverse"
1873                              
1874                            >Thrones<svg
1875      role="presentation"
1876      focusable="false"
1877      width="10"
1878      height="7"
1879      class="icon icon-chevron-bottom"
1880      viewBox="0 0 10 7"
1881    >
1882      <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1883    </svg></summary><style>
1884    #mega-menu-mega_menu_U7zqWn .mega-menu__nav > li > .opacity-0 {
1885      opacity: 0 !important;
1886    }
1887
1888    @media screen and (min-width: 1150px) {
1889      #mega-menu-mega_menu_U7zqWn {
1890        --mega-menu-nav-column-max-width: 160px;
1891        --mega-menu-justify-content: center;
1892        --mega-menu-nav-gap: var(--spacing-8);
1893
1894        
1895      }
1896    }
1897
1898    @media screen and (min-width: 1400px) {
1899      #mega-menu-mega_menu_U7zqWn {
1900        --mega-menu-nav-column-max-width: 200px;
1901        --mega-menu-nav-gap: var(--spacing-8);
1902
1903        
1904          --column-list-max-width: max-content;
1905        
1906      }
1907    }
1908
1909    @media screen and (min-width: 1600px) {
1910      #mega-menu-mega_menu_U7zqWn {
1911        --mega-menu-nav-gap: var(--spacing-16);
1912      }
1913    }
1914
1915    @media screen and (min-width: 1800px) {
1916      #mega-menu-mega_menu_U7zqWn {
1917        --mega-menu-nav-gap: var(--spacing-20);
1918      }
1919    }
1920  </style><div id="mega-menu-mega_menu_U7zqWn" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-3 justify-items-start">
1921          <a  class="h5 " >
1922            <span >Shop by Series</span>
1923          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1924                  <a href="https://gibraltarhardware.com/collections/drum-thrones?filter.p.m.custom.range=9000+Series" class="link-faded">
1925                    <span >9000 Series</span>
1926                  </a>
1927                </li><li>
1928                  <a href="/products/6608-15-inch-vinyl-moto-drum-throne" class="link-faded">
1929                    <span >6000 Series</span>
1930                  </a>
1931                </li><li>
1932                  <a href="/products/5608-13-inch-vinyl-round-drum-throne" class="link-faded">
1933                    <span >5000 Series</span>
1934                  </a>
1935                </li><li>
1936                  <a href="/products/4608-12-inch-round-drum-throne" class="link-faded">
1937                    <span >4000 Series</span>
1938                  </a>
1939                </li><li>
1940                  <a href="/collections/drum-thrones" class="link-faded">
1941                    <span >Shop All</span>
1942                  </a>
1943                </li></ul></li><li class="v-stack gap-3 justify-items-start">
1944          <a  class="h5 " >
1945            <span >Shop by Category</span>
1946          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1947                  <a href="https://gibraltarhardware.com/collections/drum-thrones?filter.p.m.custom.seat_shape=Round+Top+Throne" class="link-faded">
1948                    <span >Round Thrones</span>
1949                  </a>
1950                </li><li>
1951                  <a href="https://gibraltarhardware.com/collections/drum-thrones?filter.p.m.custom.seat_shape=Saddle+Top+Throne" class="link-faded">
1952                    <span >Saddle Thrones</span>
1953                  </a>
1954                </li><li>
1955                  <a href="https://gibraltarhardware.com/collections/drum-thrones?filter.p.m.custom.backrest=Yes" class="link-faded">
1956                    <span >Backrest Thrones</span>
1957                  </a>
1958                </li><li>
1959                  <a href="/products/4608-12-inch-round-drum-throne" class="link-faded">
1960                    <span >Kids Thrones</span>
1961                  </a>
1962                </li><li>
1963                  <a href="/collections/drum-thrones" class="link-faded">
1964                    <span >Shop All</span>
1965                  </a>
1966                </li></ul></li><li class="v-stack gap-3 justify-items-start">
1967          <a  class="h5 " >
1968            <span >Throne Accessories</span>
1969          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1970                  <a href="/collections/throne-backrests-accessories" class="link-faded">
1971                    <span >Backrests</span>
1972                  </a>
1973                </li><li>
1974                  <a href="/collections/throne-backrests-accessories" class="link-faded">
1975                    <span >Tops & Bases</span>
1976                  </a>
1977                </li><li>
1978                  <a href="/collections/throne-backrests-accessories" class="link-faded">
1979                    <span >Shop All</span>
1980                  </a>
1981                </li></ul></li></ul>
1982
1983
1984
1985
1986
1987<style>
1988  #navigation-promo-mega_menu_U7zqWn-3- {
1989    --navigation-promo-grid: 
1990  
1991    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1992
1993  
1994;
1995    --mega-menu-promo-grid-image-max-width: 300px;
1996    --mega-menu-promo-grid-image-min-width: 172px;
1997    --promo-heading-font-size: var(--text-h5);
1998    --content-over-media-row-gap: var(--spacing-3);
1999    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
2000      --panel-wrapper-justify-content: flex-start;}
2001
2002  #navigation-promo-mega_menu_U7zqWn-3- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
2003
2004  @media screen and (min-width:700px) {
2005    #navigation-promo-mega_menu_U7zqWn-3- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
2006      --content-over-media-row-gap: var(--spacing-4);
2007      --content-over-media-column-gap: var(--spacing-5);
2008    }
2009  }@media screen and (min-width: 1150px) {
2010      #navigation-promo-mega_menu_U7zqWn-3- {
2011        --promo-heading-font-size: 16px;
2012        --promo-heading-line-height: 1.4;
2013        --navigation-promo-gap: var(--spacing-4);
2014        --mega-menu-promo-grid-image-min-width: 256px;
2015
2016        
2017
2018        
2019      }
2020
2021      
2022        #navigation-promo-mega_menu_U7zqWn-3- {
2023          --content-over-media-row-gap: var(--spacing-6);
2024          --content-over-media-column-gap: var(--spacing-8);
2025        }
2026      
2027    }
2028
2029    @media screen and (min-width: 1400px) {
2030      #navigation-promo-mega_menu_U7zqWn-3- {
2031        --mega-menu-promo-grid-image-max-width: 360px;
2032      }
2033
2034      
2035    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_U7zqWn-3-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
2036        <a href="/products/9000-series-17-inch-saddle-drum-throne"
2037         class="content-over-media rounded-sm group "
2038         style="--text-color: 0 0 0; grid-area: ;"><img src="//gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=1000 1000w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
2039" class="zoom-image"><div class="place-self-end-start text-custom">
2040            <p style="line-height: var(--promo-heading-line-height, 1.4); font-size: var(--promo-heading-font-size); font-weight: 500;">Super Stable Drum Thrones</p>
2041          </div></a>
2042      </div></div></div></details></li>
2043
2044                  <li><details
2045                            is="mega-menu-disclosure"
2046                            trigger="hover"
2047                            
2048                          >
2049                            <summary
2050                              class="text-with-icon gap-2.5 semibold link-faded-reverse"
2051                              
2052                            >Stands<svg
2053      role="presentation"
2054      focusable="false"
2055      width="10"
2056      height="7"
2057      class="icon icon-chevron-bottom"
2058      viewBox="0 0 10 7"
2059    >
2060      <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2061    </svg></summary><style>
2062    #mega-menu-mega_menu_zGHHTq .mega-menu__nav > li > .opacity-0 {
2063      opacity: 0 !important;
2064    }
2065
2066    @media screen and (min-width: 1150px) {
2067      #mega-menu-mega_menu_zGHHTq {
2068        --mega-menu-nav-column-max-width: 160px;
2069        --mega-menu-justify-content: center;
2070        --mega-menu-nav-gap: var(--spacing-8);
2071
2072        
2073      }
2074    }
2075
2076    @media screen and (min-width: 1400px) {
2077      #mega-menu-mega_menu_zGHHTq {
2078        --mega-menu-nav-column-max-width: 200px;
2079        --mega-menu-nav-gap: var(--spacing-8);
2080
2081        
2082          --column-list-max-width: max-content;
2083        
2084      }
2085    }
2086
2087    @media screen and (min-width: 1600px) {
2088      #mega-menu-mega_menu_zGHHTq {
2089        --mega-menu-nav-gap: var(--spacing-16);
2090      }
2091    }
2092
2093    @media screen and (min-width: 1800px) {
2094      #mega-menu-mega_menu_zGHHTq {
2095        --mega-menu-nav-gap: var(--spacing-20);
2096      }
2097    }
2098  </style><div id="mega-menu-mega_menu_zGHHTq" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-3 justify-items-start">
2099          <a  class="h5 " >
2100            <span >Shop by Series</span>
2101          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2102                  <a href="/collections/9000-series" class="link-faded">
2103                    <span >9000 Series</span>
2104                  </a>
2105                </li><li>
2106                  <a href="/collections/8000-series-stands" class="link-faded">
2107                    <span >8000 Series</span>
2108                  </a>
2109                </li><li>
2110                  <a href="https://gibraltarhardware.com/collections/stands?filter.p.m.custom.range=6000+Series" class="link-faded">
2111                    <span >6000 Series</span>
2112                  </a>
2113                </li><li>
2114                  <a href="https://gibraltarhardware.com/collections/stands?filter.p.m.custom.range=5000+Series" class="link-faded">
2115                    <span >5000 Series</span>
2116                  </a>
2117                </li><li>
2118                  <a href="https://gibraltarhardware.com/collections/stands?filter.p.m.custom.range=4000+Series" class="link-faded">
2119                    <span >4000 Series</span>
2120                  </a>
2121                </li><li>
2122                  <a href="/collections/stands" class="link-faded">
2123                    <span >Shop All</span>
2124                  </a>
2125                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2126          <a  class="h5 " >
2127            <span >Shop by Category</span>
2128          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2129                  <a href="/collections/cymbal-stands-accessories" class="link-faded">
2130                    <span >Cymbal Stands</span>
2131                  </a>
2132                </li><li>
2133                  <a href="/collections/hi-hat-stands" class="link-faded">
2134                    <span >Hi Hat Stands</span>
2135                  </a>
2136                </li><li>
2137                  <a href="/collections/drum-stands" class="link-faded">
2138                    <span >Drum Stands</span>
2139                  </a>
2140                </li><li>
2141                  <a href="/collections/electronic-drum-stands" class="link-faded">
2142                    <span >Drum Pad Stands</span>
2143                  </a>
2144                </li><li>
2145                  <a href="/collections/keyboard-stands" class="link-faded">
2146                    <span >Keyboard Stands</span>
2147                  </a>
2148                </li><li>
2149                  <a href="/collections/percussion-stands" class="link-faded">
2150                    <span >Percussion Stands</span>
2151                  </a>
2152                </li><li>
2153                  <a href="/collections/accessory-tables" class="link-faded">
2154                    <span >Accessory Stands</span>
2155                  </a>
2156                </li><li>
2157                  <a href="/collections/stands" class="link-faded">
2158                    <span >Shop All</span>
2159                  </a>
2160                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2161          <a  class="h5 " >
2162            <span >Stand Accessories</span>
2163          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2164                  <a href="/collections/cymbal-arms-clamps" class="link-faded">
2165                    <span >Cymbal Arms</span>
2166                  </a>
2167                </li><li>
2168                  <a href="/collections/cymbal-clamps" class="link-faded">
2169                    <span >Clamps</span>
2170                  </a>
2171                </li><li>
2172                  <a href="/collections/cymbal-stackers-tilters" class="link-faded">
2173                    <span >Stackers</span>
2174                  </a>
2175                </li><li>
2176                  <a href="/collections/hi-hat-cymbal-clutches" class="link-faded">
2177                    <span >Hi Hat Clutches</span>
2178                  </a>
2179                </li><li>
2180                  <a href="/collections/cymbal-accessories" class="link-faded">
2181                    <span >Shop All</span>
2182                  </a>
2183                </li></ul></li></ul>
2184
2185
2186
2187
2188
2189<style>
2190  #navigation-promo-mega_menu_zGHHTq-3- {
2191    --navigation-promo-grid: 
2192  
2193    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
2194
2195  
2196;
2197    --mega-menu-promo-grid-image-max-width: 300px;
2198    --mega-menu-promo-grid-image-min-width: 172px;
2199    --promo-heading-font-size: var(--text-h5);
2200    --content-over-media-row-gap: var(--spacing-3);
2201    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
2202      --panel-wrapper-justify-content: flex-start;}
2203
2204  #navigation-promo-mega_menu_zGHHTq-3- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
2205
2206  @media screen and (min-width:700px) {
2207    #navigation-promo-mega_menu_zGHHTq-3- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
2208      --content-over-media-row-gap: var(--spacing-4);
2209      --content-over-media-column-gap: var(--spacing-5);
2210    }
2211  }@media screen and (min-width: 1150px) {
2212      #navigation-promo-mega_menu_zGHHTq-3- {
2213        --promo-heading-font-size: 16px;
2214        --promo-heading-line-height: 1.4;
2215        --navigation-promo-gap: var(--spacing-4);
2216        --mega-menu-promo-grid-image-min-width: 256px;
2217
2218        
2219
2220        
2221      }
2222
2223      
2224        #navigation-promo-mega_menu_zGHHTq-3- {
2225          --content-over-media-row-gap: var(--spacing-6);
2226          --content-over-media-column-gap: var(--spacing-8);
2227        }
2228      
2229    }
2230
2231    @media screen and (min-width: 1400px) {
2232      #navigation-promo-mega_menu_zGHHTq-3- {
2233        --mega-menu-promo-grid-image-max-width: 360px;
2234      }
2235
2236      
2237    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_zGHHTq-3-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
2238        <a href="/collections/drum-hardware-packs"
2239         class="content-over-media rounded-sm group "
2240         style="--text-color: 0 0 0; grid-area: ;"><img src="//gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=1000 1000w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
2241" class="zoom-image"><div class="place-self-end-start text-custom">
2242            <p style="line-height: var(--promo-heading-line-height, 1.4); font-size: var(--promo-heading-font-size); font-weight: 500;">Hardware Packs</p>
2243          </div></a>
2244      </div></div></div></details></li>
2245
2246                  <li>
2246<details
2247                            is="mega-menu-disclosure"
2248                            trigger="hover"
2249                            
2250                          >
2251                            <summary
2252                              class="text-with-icon gap-2.5 semibold link-faded-reverse"
2253                              
2254                            >Pedals<svg
2255      role="presentation"
2256      focusable="false"
2257      width="10"
2258      height="7"
2259      class="icon icon-chevron-bottom"
2260      viewBox="0 0 10 7"
2261    >
2262      <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2263    </svg></summary><style>
2264    #mega-menu-mega_menu_CgaVj6 .mega-menu__nav > li > .opacity-0 {
2265      opacity: 0 !important;
2266    }
2267
2268    @media screen and (min-width: 1150px) {
2269      #mega-menu-mega_menu_CgaVj6 {
2270        --mega-menu-nav-column-max-width: 160px;
2271        --mega-menu-justify-content: center;
2272        --mega-menu-nav-gap: var(--spacing-8);
2273
2274        
2275      }
2276    }
2277
2278    @media screen and (min-width: 1400px) {
2279      #mega-menu-mega_menu_CgaVj6 {
2280        --mega-menu-nav-column-max-width: 200px;
2281        --mega-menu-nav-gap: var(--spacing-8);
2282
2283        
2284          --column-list-max-width: max-content;
2285        
2286      }
2287    }
2288
2289    @media screen and (min-width: 1600px) {
2290      #mega-menu-mega_menu_CgaVj6 {
2291        --mega-menu-nav-gap: var(--spacing-16);
2292      }
2293    }
2294
2295    @media screen and (min-width: 1800px) {
2296      #mega-menu-mega_menu_CgaVj6 {
2297        --mega-menu-nav-gap: var(--spacing-20);
2298      }
2299    }
2300  </style><div id="mega-menu-mega_menu_CgaVj6" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-3 justify-items-start">
2301          <a  class="h5 " >
2302            <span >Shop by Series</span>
2303          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2304                  <a href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=Road+Class&filter.p.m.custom.range=Tour+Class" class="link-faded">
2305                    <span >Tour Class Pedals</span>
2306                  </a>
2307                </li><li>
2308                  <a href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=9000+Series" class="link-faded">
2309                    <span >9000 Series Pedals</span>
2310                  </a>
2311                </li><li>
2312                  <a href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=6000+Series" class="link-faded">
2313                    <span >6000 Series Pedals</span>
2314                  </a>
2315                </li><li>
2316                  <a href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=5000+Series" class="link-faded">
2317                    <span >5000 Series Pedals</span>
2318                  </a>
2319                </li><li>
2320                  <a href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=4000+Series" class="link-faded">
2321                    <span >4000 Series Pedals</span>
2322                  </a>
2323                </li><li>
2324                  <a href="/collections/bass-drum-pedals" class="link-faded">
2325                    <span >Shop All</span>
2326                  </a>
2327                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2328          <a  class="h5 " >
2329            <span >Shop by Category</span>
2330          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2331                  <a href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.product_type=Bass+Drum+Pedal" class="link-faded">
2332                    <span >Single Pedals</span>
2333                  </a>
2334                </li><li>
2335                  <a href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.product_type=Double+Bass+Drum+Pedal" class="link-faded">
2336                    <span >Double Pedals</span>
2337                  </a>
2338                </li><li>
2339                  <a href="https://gibraltarhardware.com/collections/cajon-drum-pedals?_pos=1&_psq=cajon+pedals&_ss=e&_v=1.0" class="link-faded">
2340                    <span >Cajon Pedals</span>
2341                  </a>
2342                </li><li>
2343                  <a href="/collections/bass-drum-pedals" class="link-faded">
2344                    <span >Shop All</span>
2345                  </a>
2346                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2347          <a  class="h5 " >
2348            <span >Pedal Accessories</span>
2349          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2350                  <a href="/collections/bass-drum-pedal-parts" class="link-faded">
2351                    <span >Pedal Parts</span>
2352                  </a>
2353                </li><li>
2354                  <a href="/collections/bass-drum-pedal-springs" class="link-faded">
2355                    <span >Pedal Springs</span>
2356                  </a>
2357                </li><li>
2358                  <a href="/collections/pedal-parts" class="link-faded">
2359                    <span >Shop All</span>
2360                  </a>
2361                </li></ul></li></ul>
2362
2363
2364
2365
2366
2367<style>
2368  #navigation-promo-mega_menu_CgaVj6-3- {
2369    --navigation-promo-grid: 
2370  
2371    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
2372
2373  
2374;
2375    --mega-menu-promo-grid-image-max-width: 300px;
2376    --mega-menu-promo-grid-image-min-width: 172px;
2377    --promo-heading-font-size: var(--text-h5);
2378    --content-over-media-row-gap: var(--spacing-3);
2379    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
2380      --panel-wrapper-justify-content: flex-start;}
2381
2382  #navigation-promo-mega_menu_CgaVj6-3- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
2383
2384  @media screen and (min-width:700px) {
2385    #navigation-promo-mega_menu_CgaVj6-3- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
2386      --content-over-media-row-gap: var(--spacing-4);
2387      --content-over-media-column-gap: var(--spacing-5);
2388    }
2389  }@media screen and (min-width: 1150px) {
2390      #navigation-promo-mega_menu_CgaVj6-3- {
2391        --promo-heading-font-size: 16px;
2392        --promo-heading-line-height: 1.4;
2393        --navigation-promo-gap: var(--spacing-4);
2394        --mega-menu-promo-grid-image-min-width: 256px;
2395
2396        
2397
2398        
2399      }
2400
2401      
2402        #navigation-promo-mega_menu_CgaVj6-3- {
2403          --content-over-media-row-gap: var(--spacing-6);
2404          --content-over-media-column-gap: var(--spacing-8);
2405        }
2406      
2407    }
2408
2409    @media screen and (min-width: 1400px) {
2410      #navigation-promo-mega_menu_CgaVj6-3- {
2411        --mega-menu-promo-grid-image-max-width: 360px;
2412      }
2413
2414      
2415    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_CgaVj6-3-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
2416        <a href="/collections/bass-drum-pedals"
2417         class="content-over-media rounded-sm group "
2418         style="--text-color: 0 0 0; grid-area: ;"><img src="//gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=1000 1000w" width="2000" height="2500" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
2419" class="zoom-image"><div class="place-self-end-start text-custom">
2420            <p style="line-height: var(--promo-heading-line-height, 1.4); font-size: var(--promo-heading-font-size); font-weight: 500;">Tour Class Pedals</p>
2421          </div></a>
2422      </div></div></div></details></li>
2423
2424                  <li>
2424<details
2425                            is="mega-menu-disclosure"
2426                            trigger="hover"
2427                            
2428                          >
2429                            <summary
2430                              class="text-with-icon gap-2.5 semibold link-faded-reverse"
2431                              
2432                            >Accessories<svg
2433      role="presentation"
2434      focusable="false"
2435      width="10"
2436      height="7"
2437      class="icon icon-chevron-bottom"
2438      viewBox="0 0 10 7"
2439    >
2440      <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2441    </svg></summary><style>
2442    #mega-menu-mega_menu_mprzaq .mega-menu__nav > li > .opacity-0 {
2443      opacity: 0 !important;
2444    }
2445
2446    @media screen and (min-width: 1150px) {
2447      #mega-menu-mega_menu_mprzaq {
2448        --mega-menu-nav-column-max-width: 160px;
2449        --mega-menu-justify-content: center;
2450        --mega-menu-nav-gap: var(--spacing-8);
2451
2452        
2453          --column-list-max-width: 75%;
2454        
2455      }
2456    }
2457
2458    @media screen and (min-width: 1400px) {
2459      #mega-menu-mega_menu_mprzaq {
2460        --mega-menu-nav-column-max-width: 200px;
2461        --mega-menu-nav-gap: var(--spacing-8);
2462
2463        
2464          --column-list-max-width: 75%;
2465        
2466      }
2467    }
2468
2469    @media screen and (min-width: 1600px) {
2470      #mega-menu-mega_menu_mprzaq {
2471        --mega-menu-nav-gap: var(--spacing-16);
2472      }
2473    }
2474
2475    @media screen and (min-width: 1800px) {
2476      #mega-menu-mega_menu_mprzaq {
2477        --mega-menu-nav-gap: var(--spacing-20);
2478      }
2479    }
2480  </style><div id="mega-menu-mega_menu_mprzaq" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-3 justify-items-start">
2481          <a  class="h5 " >
2482            <span >Shop by Category</span>
2483          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2484                  <a href="/collections/cymbal-accessories" class="link-faded">
2485                    <span >Cymbal Accessories</span>
2486                  </a>
2487                </li><li>
2488                  <a href="/collections/drum-accessories" class="link-faded">
2489                    <span >Drum Accessories</span>
2490                  </a>
2491                </li><li>
2492                  <a href="/collections/keyboard-stands-accessories-1" class="link-faded">
2493                    <span >Keyboard Accessories</span>
2494                  </a>
2495                </li><li>
2496                  <a href="/collections/microphone-accessories" class="link-faded">
2497                    <span >Microphone Mounts</span>
2498                  </a>
2499                </li><li>
2500                  <a href="/collections/percussion-accessories" class="link-faded">
2501                    <span >Percussion Mounts</span>
2502                  </a>
2503                </li><li>
2504                  <a href="/collections/drum-rack-accessories" class="link-faded">
2505                    <span >Rack Accessories</span>
2506                  </a>
2507                </li><li>
2508                  <a href="/collections/throne-backrests-accessories" class="link-faded">
2509                    <span >Throne Accessories</span>
2510                  </a>
2511                </li><li>
2512                  <a href="/collections/drum-accessories" class="link-faded">
2513                    <span >Shop All</span>
2514                  </a>
2515                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2516          <a  class="h5 " >
2517            <span >Cymbal Accessories</span>
2518          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2519                  <a href="/collections/cymbal-arms-clamps" class="link-faded">
2520                    <span >Boom Arms</span>
2521                  </a>
2522                </li><li>
2523                  <a href="/collections/cymbal-clamps" class="link-faded">
2524                    <span >Cymbal Clamps</span>
2525                  </a>
2526                </li><li>
2527                  <a href="/collections/hi-hat-cymbal-clutches" class="link-faded">
2528                    <span >Hi Hat Clutches</span>
2529                  </a>
2530                </li><li>
2531                  <a href="/collections/cymbal-stackers-tilters" class="link-faded">
2532                    <span >Stackers & Tilters</span>
2533                  </a>
2534                </li><li>
2535                  <a href="https://gibraltarhardware.com/collections/cymbal-accessories?filter.p.product_type=X+Hat+Cymbal+Arm" class="link-faded">
2536                    <span >X-Hats</span>
2537                  </a>
2538                </li><li>
2539                  <a href="/collections/cymbal-accessories" class="link-faded">
2540                    <span >Shop All</span>
2541                  </a>
2542                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2543          <a  class="h5 " >
2544            <span >Drum Accessories</span>
2545          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2546                  <a href="/collections/bass-drum-accessories" class="link-faded">
2547                    <span >Bass Drum Accessories</span>
2548                  </a>
2549                </li><li>
2550                  <a href="/collections/all-cases-bags" class="link-faded">
2551                    <span >Cases & Bags</span>
2552                  </a>
2553                </li><li>
2554                  <a href="/collections/drum-clamps" class="link-faded">
2555                    <span >Drum Clamps</span>
2556                  </a>
2557                </li><li>
2558                  <a href="/collections/drum-tuning" class="link-faded">
2559                    <span >Drum Tuning</span>
2560                  </a>
2561                </li><li>
2562                  <a href="/collections/extension-arms" class="link-faded">
2563                    <span >Extension Arms</span>
2564                  </a>
2565                </li><li>
2566                  <a href="/collections/drum-practice-pads" class="link-faded">
2567                    <span >Practice Pads</span>
2568                  </a>
2569                </li><li>
2570                  <a href="/collections/tom-arms-holders" class="link-faded">
2571                    <span >Tom Holders</span>
2572                  </a>
2573                </li><li>
2574                  <a href="/collections/drum-accessories" class="link-faded">
2575                    <span >Shop All</span>
2576                  </a>
2577                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2578          <a  class="h5 " >
2579            <span >Percussion Mounts</span>
2580          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2581                  <a href="/collections/accessory-tables" class="link-faded">
2582                    <span >Accessory Tables</span>
2583                  </a>
2584                </li><li>
2585                  <a href="/collections/percussion-holders-clamps" class="link-faded">
2586                    <span >Holders & Brackets</span>
2587                  </a>
2588                </li><li>
2589                  <a href="/collections/percussion-accessories" class="link-faded">
2590                    <span >L-Arms & Clamps</span>
2591                  </a>
2592                </li><li>
2593                  <a href="/collections/percussion-holders-clamps" class="link-faded">
2594                    <span >Shop All</span>
2595                  </a>
2596                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2597          <a  class="h5 " >
2598            <span >Rack Accessories</span>
2599          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2600                  <a href="https://gibraltarhardware.com/collections/drum-rack-accessories?filter.p.product_type=Rack+Adapter&filter.p.product_type=Rack+Feet" class="link-faded">
2601                    <span >Rack Adapters</span>
2602                  </a>
2603                </li><li>
2604                  <a href="https://gibraltarhardware.com/collections/drum-rack-accessories?filter.p.product_type=Rack+Tool" class="link-faded">
2605                    <span >Rack Tools</span>
2606                  </a>
2607                </li><li>
2608                  <a href="/collections/drum-rack-accessories" class="link-faded">
2609                    <span >Shop All</span>
2610                  </a>
2611                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2612          <a  class="h5 " >
2613            <span >Throne Accessories</span>
2614          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2615                  <a href="https://gibraltarhardware.com/collections/throne-backrests-accessories?filter.p.product_type=Drum+Throne+Backrest" class="link-faded">
2616                    <span >Backrests</span>
2617                  </a>
2618                </li><li>
2619                  <a href="/collections/throne-backrests-accessories" class="link-faded">
2620                    <span >Tops & Bases</span>
2621                  </a>
2622                </li><li>
2623                  <a href="/collections/throne-backrests-accessories" class="link-faded">
2624                    <span >Shop All</span>
2625                  </a>
2626                </li></ul></li></ul>
2627
2628
2629
2630
2631
2632<style>
2633  #navigation-promo-mega_menu_mprzaq-6- {
2634    --navigation-promo-grid: 
2635  
2636    auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
2637
2638  
2639;
2640    --mega-menu-promo-grid-image-max-width: 300px;
2641    --mega-menu-promo-grid-image-min-width: 172px;
2642    --promo-heading-font-size: var(--text-h5);
2643    --content-over-media-row-gap: var(--spacing-3);
2644    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
2645      --panel-wrapper-justify-content: flex-start;}
2646
2647  #navigation-promo-mega_menu_mprzaq-6- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
2648
2649  @media screen and (min-width:700px) {
2650    #navigation-promo-mega_menu_mprzaq-6- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
2651      --content-over-media-row-gap: var(--spacing-4);
2652      --content-over-media-column-gap: var(--spacing-5);
2653    }
2654  }@media screen and (min-width: 1150px) {
2655      #navigation-promo-mega_menu_mprzaq-6- {
2656        --promo-heading-font-size: 16px;
2657        --promo-heading-line-height: 1.4;
2658        --navigation-promo-gap: var(--spacing-4);
2659        --mega-menu-promo-grid-image-min-width: 256px;
2660
2661        
2662
2663        
2664      }
2665
2666      
2667        #navigation-promo-mega_menu_mprzaq-6- {
2668          --content-over-media-row-gap: var(--spacing-6);
2669          --content-over-media-column-gap: var(--spacing-8);
2670        }
2671      
2672    }
2673
2674    @media screen and (min-width: 1400px) {
2675      #navigation-promo-mega_menu_mprzaq-6- {
2676        --mega-menu-promo-grid-image-max-width: 360px;
2677      }
2678
2679      
2680        #navigation-promo-mega_menu_mprzaq-6- {
2681          --content-over-media-row-gap: var(--spacing-4);
2682          --content-over-media-column-gap: var(--spacing-5);
2683        }
2684      
2685    }</style></div></details></li>
2686
2687                  <li><details
2688                            is="mega-menu-disclosure"
2689                            trigger="hover"
2690                            
2691                          >
2692                            <summary
2693                              class="text-with-icon gap-2.5 semibold link-faded-reverse"
2694                              
2695                            >Parts<svg
2696      role="presentation"
2697      focusable="false"
2698      width="10"
2699      height="7"
2700      class="icon icon-chevron-bottom"
2701      viewBox="0 0 10 7"
2702    >
2703      <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
2704    </svg></summary><style>
2705    #mega-menu-mega_menu_j7ni4b .mega-menu__nav > li > .opacity-0 {
2706      opacity: 0 !important;
2707    }
2708
2709    @media screen and (min-width: 1150px) {
2710      #mega-menu-mega_menu_j7ni4b {
2711        --mega-menu-nav-column-max-width: 160px;
2712        --mega-menu-justify-content: center;
2713        --mega-menu-nav-gap: var(--spacing-8);
2714
2715        
2716          --column-list-max-width: 75%;
2717        
2718      }
2719    }
2720
2721    @media screen and (min-width: 1400px) {
2722      #mega-menu-mega_menu_j7ni4b {
2723        --mega-menu-nav-column-max-width: 200px;
2724        --mega-menu-nav-gap: var(--spacing-8);
2725
2726        
2727          --column-list-max-width: 75%;
2728        
2729      }
2730    }
2731
2732    @media screen and (min-width: 1600px) {
2733      #mega-menu-mega_menu_j7ni4b {
2734        --mega-menu-nav-gap: var(--spacing-16);
2735      }
2736    }
2737
2738    @media screen and (min-width: 1800px) {
2739      #mega-menu-mega_menu_j7ni4b {
2740        --mega-menu-nav-gap: var(--spacing-20);
2741      }
2742    }
2743  </style><div id="mega-menu-mega_menu_j7ni4b" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-3 justify-items-start">
2744          <a  class="h5 " >
2745            <span >Shop by Category</span>
2746          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2747                  <a href="/collections/cymbal-stand-parts" class="link-faded">
2748                    <span >Cymbal Stand Parts</span>
2749                  </a>
2750                </li><li>
2751                  <a href="/collections/drum-parts" class="link-faded">
2752                    <span >Drum Parts</span>
2753                  </a>
2754                </li><li>
2755                  <a href="/collections/hi-hat-stand-parts" class="link-faded">
2756                    <span >Hi Hat Parts</span>
2757                  </a>
2758                </li><li>
2759                  <a href="/collections/pedal-parts" class="link-faded">
2760                    <span >Pedal Parts</span>
2761                  </a>
2762                </li><li>
2763                  <a href="/collections/rack-parts" class="link-faded">
2764                    <span >Rack Parts</span>
2765                  </a>
2766                </li><li>
2767                  <a href="/collections/snare-drum-parts" class="link-faded">
2768                    <span >Snare Drum Parts</span>
2769                  </a>
2770                </li><li>
2771                  <a href="/collections/drum-parts" class="link-faded">
2772                    <span >Shop All</span>
2773                  </a>
2774                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2775          <a  class="h5 " >
2776            <span >Cymbal Stand Parts</span>
2777          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2778                  <a href="/collections/cymbal-stand-felts" class="link-faded">
2779                    <span >Felts & Sleeves</span>
2780                  </a>
2781                </li><li>
2782                  <a href="/collections/hi-hat-stand-parts" class="link-faded">
2783                    <span >Hi Hat Parts</span>
2784                  </a>
2785                </li><li>
2786                  <a href="/collections/memory-locks" class="link-faded">
2787                    <span >Memory Locks</span>
2788                  </a>
2789                </li><li>
2790                  <a href="/collections/cymbal-stand-screws-wing-nuts" class="link-faded">
2791                    <span >Wing Nut & Bolts</span>
2792                  </a>
2793                </li><li>
2794                  <a href="/collections/cymbal-stand-parts" class="link-faded">
2795                    <span >Shop All</span>
2796                  </a>
2797                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2798          <a  class="h5 " >
2799            <span >Drum Parts</span>
2800          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2801                  <a href="/collections/bass-drum-parts" class="link-faded">
2802                    <span >Bass Drum Parts</span>
2803                  </a>
2804                </li><li>
2805                  <a href="/collections/drum-hoops" class="link-faded">
2806                    <span >Drum Hoops</span>
2807                  </a>
2808                </li><li>
2809                  <a href="/collections/floor-tom-accessories" class="link-faded">
2810                    <span >Floor Tom Parts</span>
2811                  </a>
2812                </li><li>
2813                  <a href="/collections/memory-locks" class="link-faded">
2814                    <span >Memory Locks</span>
2815                  </a>
2816                </li><li>
2817                  <a href="/collections/bass-drum-brackets" class="link-faded">
2818                    <span >Mounting Brackets</span>
2819                  </a>
2820                </li><li>
2821                  <a href="#" class="link-faded">
2822                    <span >Shop All</span>
2823                  </a>
2824                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2825          <a href="/collections/bass-drum-pedal-parts" class="h5 " >
2826            <span class="reversed-link hover:show">Pedal Parts</span>
2827          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2828                  <a href="/collections/bass-drum-beaters" class="link-faded">
2829                    <span >Bass Drum Beaters</span>
2830                  </a>
2831                </li><li>
2832                  <a href="/collections/bass-drum-pedal-springs" class="link-faded">
2833                    <span >Springs & Screws</span>
2834                  </a>
2835                </li><li>
2836                  <a href="/collections/pedal-parts" class="link-faded">
2837                    <span >Shop All</span>
2838                  </a>
2839                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2840          <a  class="h5 " >
2841            <span >Rack Parts</span>
2842          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2843                  <a href="/collections/drum-rack-clamps" class="link-faded">
2844                    <span >Rack Clamps</span>
2845                  </a>
2846                </li><li>
2847                  <a href="/collections/drum-rack-t-legs" class="link-faded">
2848                    <span >Rack Legs</span>
2849                  </a>
2850                </li><li>
2851                  <a href="/collections/drum-rack-tubes" class="link-faded">
2852                    <span >Rack Tubes</span>
2853                  </a>
2854                </li><li>
2855                  <a href="/collections/rack-parts" class="link-faded">
2856                    <span >Shop All</span>
2857                  </a>
2858                </li></ul></li><li class="v-stack gap-3 justify-items-start">
2859          <a href="/collections/snare-drum-parts" class="h5 " >
2860            <span class="reversed-link hover:show">Snare Drum Parts</span>
2861          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
2862                  <a href="/collections/drum-hoops" class="link-faded">
2863                    <span >Snare Drum Hoops</span>
2864                  </a>
2865                </li><li>
2866                  <a href="/collections/snare-drum-throw-offs" class="link-faded">
2867                    <span >Throw-offs</span>
2868                  </a>
2869                </li><li>
2870                  <a href="/collections/snare-drum-wires" class="link-faded">
2871                    <span >Snare Wires</span>
2872                  </a>
2873                </li><li>
2874                  <a href="/collections/snare-drum-parts" class="link-faded">
2875                    <span >Shop All</span>
2876                  </a>
2877                </li></ul></li></ul>
2878
2879
2880
2881
2882
2883<style>
2884  #navigation-promo-mega_menu_j7ni4b-6- {
2885    --navigation-promo-grid: 
2886  
2887    auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
2888
2889  
2890;
2891    --mega-menu-promo-grid-image-max-width: 300px;
2892    --mega-menu-promo-grid-image-min-width: 172px;
2893    --promo-heading-font-size: var(--text-h5);
2894    --content-over-media-row-gap: var(--spacing-3);
2895    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
2896      --panel-wrapper-justify-content: flex-start;}
2897
2898  #navigation-promo-mega_menu_j7ni4b-6- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
2899
2900  @media screen and (min-width:700px) {
2901    #navigation-promo-mega_menu_j7ni4b-6- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
2902      --content-over-media-row-gap: var(--spacing-4);
2903      --content-over-media-column-gap: var(--spacing-5);
2904    }
2905  }@media screen and (min-width: 1150px) {
2906      #navigation-promo-mega_menu_j7ni4b-6- {
2907        --promo-heading-font-size: 16px;
2908        --promo-heading-line-height: 1.4;
2909        --navigation-promo-gap: var(--spacing-4);
2910        --mega-menu-promo-grid-image-min-width: 256px;
2911
2912        
2913
2914        
2915      }
2916
2917      
2918        #navigation-promo-mega_menu_j7ni4b-6- {
2919          --content-over-media-row-gap: var(--spacing-6);
2920          --content-over-media-column-gap: var(--spacing-8);
2921        }
2922      
2923    }
2924
2925    @media screen and (min-width: 1400px) {
2926      #navigation-promo-mega_menu_j7ni4b-6- {
2927        --mega-menu-promo-grid-image-max-width: 360px;
2928      }
2929
2930      
2931        #navigation-promo-mega_menu_j7ni4b-6- {
2932          --content-over-media-row-gap: var(--spacing-4);
2933          --content-over-media-column-gap: var(--spacing-5);
2934        }
2935      
2936    }</style></div></details></li></ul>
2937            </nav></div>
2938      </div><h1 class="header__logo">
2939          <a href="/"><span class="sr-only">Gibraltar Hardware</span><img src="//gibraltarhardware.com/cdn/shop/files/Gibraltar_bar_logo_black.png?v=1748472409&amp;width=1446" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/Gibraltar_bar_logo_black.png?v=1748472409&amp;width=360 360w, //gibraltarhardware.com/cdn/shop/files/Gibraltar_bar_logo_black.png?v=1748472409&amp;width=540 540w" width="1446" height="396" sizes="180px" class="header__logo-image"><img src="//gibraltarhardware.com/cdn/shop/files/Gibraltar_Logo-white.png?v=1761135397&amp;width=686" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/Gibraltar_Logo-white.png?v=1761135397&amp;width=360 360w, //gibraltarhardware.com/cdn/shop/files/Gibraltar_Logo-white.png?v=1761135397&amp;width=540 540w" width="686" height="174" sizes="180px" class="header__logo-image header__logo-image--transparent"></a>
2940        </h1>
2941      
2942<div class="header__secondary-nav"><ul class="header__icon-list"><li>
2943            <a href="/search" class="block tap-area" aria-controls="search-drawer">
2944              <span class="sr-only">Search</span><svg
2945      role="presentation"
2946      stroke-width="2"
2947      focusable="false"
2948      width="22"
2949      height="22"
2950      class="icon icon-search"
2951      viewBox="0 0 22 22"
2952    >
2953      <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
2954      <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
2955    </svg></a>
2956          </li>
2957
2958          
2959<li>
2960                <a
2961                  href="https://gibraltarhardware.com/customer_authentication/redirect?locale=en&region_country=US"
2962                  class="block tap-area"
2963                >
2964                  <span class="sr-only">Login</span><svg
2965      role="presentation"
2966      stroke-width="2"
2967      focusable="false"
2968      width="22"
2969      height="22"
2970      class="icon icon-account"
2971      viewBox="0 0 22 22"
2972    >
2973      <circle cx="11" cy="7" r="4" fill="none" stroke="currentColor"></circle>
2974      <path d="M3.5 19c1.421-2.974 4.247-5 7.5-5s6.079 2.026 7.5 5" fill="none" stroke="currentColor" stroke-linecap="round"></path>
2975    </svg></a>
2976              </li><li class="hidden sm:block">
2977              <a
2978                href="#swym-wishlist"
2979                class="swym-wishlist block tap-area"
2980                style="width: 22px; height: 22px;"
2981              >
2982                <span class="sr-only">Swym Wishlist</span>
2983                <svg
2984                  xmlns="http://www.w3.org/2000/svg"
2985                  id="swym-atw-pdp-button-icon"
2986                  class="atw-button-icon"
2987                  width="22"
2988                  height="22"
2989                >
2990                  <path d="M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z" stroke="#000000" stroke-width="1.7px" fill="none" stroke-linecap="round" stroke-linejoin="round"/>
2991                </svg>
2992              </a>
2993            </li>
2994            <li>
2995              <a
2996                href="/cart"
2997                data-no-instant
2998                class="relative block tap-area"
2999                
3000                  aria-controls="cart-drawer"
3001                
3002              >
3003                <span class="sr-only">Cart</span><svg
3004          role="presentation"
3005          stroke-width="2"
3006          focusable="false"
3007          width="22"
3008          height="22"
3009          class="icon icon-cart"
3010          viewBox="0 0 22 22"
3011        >
3012          <path d="M9.182 18.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="currentColor"></path>
3013          <path d="M5.336 6.636H21l-3.636 8.182H6.909L4.636 3H1m8.182 15.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
3014        </svg><div class="header__cart-count">
3015                  <cart-count class="count-bubble opacity-0">
3016                    <span class="sr-only">0 items</span>
3017                    <span aria-hidden="true">0</span>
3018                  </cart-count>
3019                </div>
3020              </a>
3021            </li>
3022          
3023        </ul>
3024      </div>
3025    </div>
3026  </store-header>
3027</height-observer><navigation-drawer
3028    mobile-opening="left"
3029    open-from="left"
3030    id="header-sidebar-menu"
3031    class="navigation-drawer drawer lg:hidden"
3032    
3033  >
3034    <button
3035      is="close-button"
3036      aria-label="Close"><svg
3037      role="presentation"
3038      stroke-width="2"
3039      focusable="false"
3040      width="19"
3041      height="19"
3042      class="icon icon-close"
3043      viewBox="0 0 24 24"
3044    >
3045      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
3046    </svg></button><div class="panel-list__wrapper">
3047  <div class="panel">
3048    <div
3049      class="panel__wrapper"
3050      
3051    >
3052      <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4">
3053<li class="h3 sm:h4"><button
3054                  class="text-with-icon w-full group justify-between"
3055                  aria-expanded="false"
3056                  data-panel="1-0"
3057                >
3058                  <span>Racks</span>
3059                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3060      role="presentation"
3061      focusable="false"
3062      width="5"
3063      height="8"
3064      class="icon icon-chevron-right-small reverse-icon"
3065      viewBox="0 0 5 8"
3066    >
3067      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3068    </svg></span>
3069                </button></li>
3070<li class="h3 sm:h4"><button
3071                  class="text-with-icon w-full group justify-between"
3072                  aria-expanded="false"
3073                  data-panel="1-1"
3074                >
3075                  <span>Thrones</span>
3076                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3077      role="presentation"
3078      focusable="false"
3079      width="5"
3080      height="8"
3081      class="icon icon-chevron-right-small reverse-icon"
3082      viewBox="0 0 5 8"
3083    >
3084      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3085    </svg></span>
3086                </button></li>
3087<li class="h3 sm:h4"><button
3088                  class="text-with-icon w-full group justify-between"
3089                  aria-expanded="false"
3090                  data-panel="1-2"
3091                >
3092                  <span>Stands</span>
3093                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3094      role="presentation"
3095      focusable="false"
3096      width="5"
3097      height="8"
3098      class="icon icon-chevron-right-small reverse-icon"
3099      viewBox="0 0 5 8"
3100    >
3101      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3102    </svg></span>
3103                </button></li>
3104<li class="h3 sm:h4"><button
3105                  class="text-with-icon w-full group justify-between"
3106                  aria-expanded="false"
3107                  data-panel="1-3"
3108                >
3109                  <span>Pedals</span>
3110                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3111      role="presentation"
3112      focusable="false"
3113      width="5"
3114      height="8"
3115      class="icon icon-chevron-right-small reverse-icon"
3116      viewBox="0 0 5 8"
3117    >
3118      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3119    </svg></span>
3120                </button></li>
3121<li class="h3 sm:h4"><button
3122                  class="text-with-icon w-full group justify-between"
3123                  aria-expanded="false"
3124                  data-panel="1-4"
3125                >
3126                  <span>Accessories</span>
3127                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3128      role="presentation"
3129      focusable="false"
3130      width="5"
3131      height="8"
3132      class="icon icon-chevron-right-small reverse-icon"
3133      viewBox="0 0 5 8"
3134    >
3135      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3136    </svg></span>
3137                </button></li>
3138<li class="h3 sm:h4"><button
3139                  class="text-with-icon w-full group justify-between"
3140                  aria-expanded="false"
3141                  data-panel="1-5"
3142                >
3143                  <span>Parts</span>
3144                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3145      role="presentation"
3146      focusable="false"
3147      width="5"
3148      height="8"
3149      class="icon icon-chevron-right-small reverse-icon"
3150      viewBox="0 0 5 8"
3151    >
3152      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3153    </svg></span>
3154                </button></li></ul></div>
3155<div class="panel-footer v-stack gap-5"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3156                  <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3157                
3158
3159                <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3160              </div></div></div>
3161  </div><div class="panel gap-8">
3162      <div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
3163                  <ul class="v-stack gap-4">
3164                    <li class="lg:hidden">
3165                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg
3166      role="presentation"
3167      focusable="false"
3168      width="7"
3169      height="10"
3170      class="icon icon-chevron-left reverse-icon"
3171      viewBox="0 0 7 10"
3172    >
3173      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3174    </svg>Racks
3175                      </button>
3176                    </li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-0">
3177                              <span>Shop by Series</span>
3178                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3179      role="presentation"
3180      focusable="false"
3181      width="5"
3182      height="8"
3183      class="icon icon-chevron-right-small reverse-icon"
3184      viewBox="0 0 5 8"
3185    >
3186      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3187    </svg></span>
3188                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-1">
3189                              <span>Shop by Category</span>
3190                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3191      role="presentation"
3192      focusable="false"
3193      width="5"
3194      height="8"
3195      class="icon icon-chevron-right-small reverse-icon"
3196      viewBox="0 0 5 8"
3197    >
3198      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3199    </svg></span>
3200                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-2">
3201                              <span>Rack Accessories</span>
3202                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3203      role="presentation"
3204      focusable="false"
3205      width="5"
3206      height="8"
3207      class="icon icon-chevron-right-small reverse-icon"
3208      viewBox="0 0 5 8"
3209    >
3210      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3211    </svg></span>
3212                            </button></li></ul>
3213
3214
3215
3216<style>
3217  #navigation-promo-mega_menu_FiFkRx-drawer-3- {
3218    --navigation-promo-grid: 
3219  
3220    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
3221
3222  
3223;
3224    --mega-menu-promo-grid-image-max-width: 300px;
3225    --mega-menu-promo-grid-image-min-width: 172px;
3226    --promo-heading-font-size: var(--text-h5);
3227    --content-over-media-row-gap: var(--spacing-3);
3228    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
3229      --panel-wrapper-justify-content: flex-start;}
3230
3231  #navigation-promo-mega_menu_FiFkRx-drawer-3- .navigation-promo__carousel-control
3231s {inset-block-end: var(--content-over-media-column-gap);}
3232
3233  @media screen and (min-width:700px) {
3234    #navigation-promo-mega_menu_FiFkRx-drawer-3- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
3235      --content-over-media-row-gap: var(--spacing-4);
3236      --content-over-media-column-gap: var(--spacing-5);
3237    }
3238  }@media screen and (min-width: 1150px) {
3239      #navigation-promo-mega_menu_FiFkRx-drawer-3- {
3240        --promo-heading-font-size: var(--text-h5);
3241        --content-over-media-row-gap: var(--spacing-5);
3242        --content-over-media-column-gap: var(--spacing-7);
3243        --mega-menu-promo-grid-image-min-width: 220px;
3244
3245      
3246      }
3247    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_FiFkRx-drawer-3-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
3248        <a href="/collections/chrome-series-ii"
3249         class="content-over-media rounded-sm group "
3250         style="--text-color: 0 0 0; grid-area: ;"><img src="//gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/gdr300c_w-1728_002.jpg?v=1763336728&amp;width=1000 1000w" width="2000" height="2500" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
3251" class="zoom-image"><div class="place-self-end-start text-custom">
3252            <p style="line-height: var(--promo-heading-line-height, 1.4); font-size: var(--promo-heading-font-size); font-weight: 500;">Chrome Series II Racks</p>
3253          </div></a>
3254      </div></div><div class="panel-footer v-stack gap-5" style="margin-top: auto; position: absolute; bottom: 0px; width: 100%; left: 0px; padding: 0 var(--spacing-4) var(--spacing-5);"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3255                                  <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3256                                
3257
3258                                <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3259                              </div></div></div><div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
3260                  <ul class="v-stack gap-4">
3261                    <li class="lg:hidden">
3262                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg
3263      role="presentation"
3264      focusable="false"
3265      width="7"
3266      height="10"
3267      class="icon icon-chevron-left reverse-icon"
3268      viewBox="0 0 7 10"
3269    >
3270      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3271    </svg>Thrones
3272                      </button>
3273                    </li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-3">
3274                              <span>Shop by Series</span>
3275                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3276      role="presentation"
3277      focusable="false"
3278      width="5"
3279      height="8"
3280      class="icon icon-chevron-right-small reverse-icon"
3281      viewBox="0 0 5 8"
3282    >
3283      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3284    </svg></span>
3285                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-4">
3286                              <span>Shop by Category</span>
3287                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3288      role="presentation"
3289      focusable="false"
3290      width="5"
3291      height="8"
3292      class="icon icon-chevron-right-small reverse-icon"
3293      viewBox="0 0 5 8"
3294    >
3295      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3296    </svg></span>
3297                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-5">
3298                              <span>Throne Accessories</span>
3299                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3300      role="presentation"
3301      focusable="false"
3302      width="5"
3303      height="8"
3304      class="icon icon-chevron-right-small reverse-icon"
3305      viewBox="0 0 5 8"
3306    >
3307      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3308    </svg></span>
3309                            </button></li></ul>
3310
3311
3312
3313<style>
3314  #navigation-promo-mega_menu_U7zqWn-drawer-3- {
3315    --navigation-promo-grid: 
3316  
3317    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
3318
3319  
3320;
3321    --mega-menu-promo-grid-image-max-width: 300px;
3322    --mega-menu-promo-grid-image-min-width: 172px;
3323    --promo-heading-font-size: var(--text-h5);
3324    --content-over-media-row-gap: var(--spacing-3);
3325    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
3326      --panel-wrapper-justify-content: flex-start;}
3327
3328  #navigation-promo-mega_menu_U7zqWn-drawer-3- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
3329
3330  @media screen and (min-width:700px) {
3331    #navigation-promo-mega_menu_U7zqWn-drawer-3- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
3332      --content-over-media-row-gap: var(--spacing-4);
3333      --content-over-media-column-gap: var(--spacing-5);
3334    }
3335  }@media screen and (min-width: 1150px) {
3336      #navigation-promo-mega_menu_U7zqWn-drawer-3- {
3337        --promo-heading-font-size: var(--text-h5);
3338        --content-over-media-row-gap: var(--spacing-5);
3339        --content-over-media-column-gap: var(--spacing-7);
3340        --mega-menu-promo-grid-image-min-width: 220px;
3341
3342      
3343      }
3344    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_U7zqWn-drawer-3-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
3345        <a href="/products/9000-series-17-inch-saddle-drum-throne"
3346         class="content-over-media rounded-sm group "
3347         style="--text-color: 0 0 0; grid-area: ;"><img src="//gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/9908_w-1728_001.jpg?v=1763299092&amp;width=1000 1000w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
3348" class="zoom-image"><div class="place-self-end-start text-custom">
3349            <p style="line-height: var(--promo-heading-line-height, 1.4); font-size: var(--promo-heading-font-size); font-weight: 500;">Super Stable Drum Thrones</p>
3350          </div></a>
3351      </div></div><div class="panel-footer v-stack gap-5" style="margin-top: auto; position: absolute; bottom: 0px; width: 100%; left: 0px; padding: 0 var(--spacing-4) var(--spacing-5);"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3352                                  <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3353                                
3354
3355                                <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3356                              </div></div></div><div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
3357                  <ul class="v-stack gap-4">
3358                    <li class="lg:hidden">
3359                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg
3360      role="presentation"
3361      focusable="false"
3362      width="7"
3363      height="10"
3364      class="icon icon-chevron-left reverse-icon"
3365      viewBox="0 0 7 10"
3366    >
3367      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3368    </svg>Stands
3369                      </button>
3370                    </li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-6">
3371                              <span>Shop by Series</span>
3372                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3373      role="presentation"
3374      focusable="false"
3375      width="5"
3376      height="8"
3377      class="icon icon-chevron-right-small reverse-icon"
3378      viewBox="0 0 5 8"
3379    >
3380      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3381    </svg></span>
3382                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-7">
3383                              <span>Shop by Category</span>
3384                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3385      role="presentation"
3386      focusable="false"
3387      width="5"
3388      height="8"
3389      class="icon icon-chevron-right-small reverse-icon"
3390      viewBox="0 0 5 8"
3391    >
3392      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3393    </svg></span>
3394                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-8">
3395                              <span>Stand Accessories</span>
3396                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3397      role="presentation"
3398      focusable="false"
3399      width="5"
3400      height="8"
3401      class="icon icon-chevron-right-small reverse-icon"
3402      viewBox="0 0 5 8"
3403    >
3404      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3405    </svg></span>
3406                            </button></li></ul>
3407
3408
3409
3410<style>
3411  #navigation-promo-mega_menu_zGHHTq-drawer-3- {
3412    --navigation-promo-grid: 
3413  
3414    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
3415
3416  
3417;
3418    --mega-menu-promo-grid-image-max-width: 300px;
3419    --mega-menu-promo-grid-image-min-width: 172px;
3420    --promo-heading-font-size: var(--text-h5);
3421    --content-over-media-row-gap: var(--spacing-3);
3422    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
3423      --panel-wrapper-justify-content: flex-start;}
3424
3425  #navigation-promo-mega_menu_zGHHTq-drawer-3- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
3426
3427  @media screen and (min-width:700px) {
3428    #navigation-promo-mega_menu_zGHHTq-drawer-3- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
3429      --content-over-media-row-gap: var(--spacing-4);
3430      --content-over-media-column-gap: var(--spacing-5);
3431    }
3432  }@media screen and (min-width: 1150px) {
3433      #navigation-promo-mega_menu_zGHHTq-drawer-3- {
3434        --promo-heading-font-size: var(--text-h5);
3435        --content-over-media-row-gap: var(--spacing-5);
3436        --content-over-media-column-gap: var(--spacing-7);
3437        --mega-menu-promo-grid-image-min-width: 220px;
3438
3439      
3440      }
3441    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_zGHHTq-drawer-3-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
3442        <a href="/collections/drum-hardware-packs"
3443         class="content-over-media rounded-sm group "
3444         style="--text-color: 0 0 0; grid-area: ;"><img src="//gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=1000 1000w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
3445" class="zoom-image"><div class="place-self-end-start text-custom">
3446            <p style="line-height: var(--promo-heading-line-height, 1.4); font-size: var(--promo-heading-font-size); font-weight: 500;">Hardware Packs</p>
3447          </div></a>
3448      </div></div><div class="panel-footer v-stack gap-5" style="margin-top: auto; position: absolute; bottom: 0px; width: 100%; left: 0px; padding: 0 var(--spacing-4) var(--spacing-5);"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3449                                  <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3450                                
3451
3452                                <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3453                              </div></div></div><div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
3454                  <ul class="v-stack gap-4">
3455                    <li class="lg:hidden">
3456                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg
3457      role="presentation"
3458      focusable="false"
3459      width="7"
3460      height="10"
3461      class="icon icon-chevron-left reverse-icon"
3462      viewBox="0 0 7 10"
3463    >
3464      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3465    </svg>Pedals
3466                      </button>
3467                    </li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-9">
3468                              <span>Shop by Series</span>
3469                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3470      role="presentation"
3471      focusable="false"
3472      width="5"
3473      height="8"
3474      class="icon icon-chevron-right-small reverse-icon"
3475      viewBox="0 0 5 8"
3476    >
3477      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3478    </svg></span>
3479                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-10">
3480                              <span>Shop by Category</span>
3481                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3482      role="presentation"
3483      focusable="false"
3484      width="5"
3485      height="8"
3486      class="icon icon-chevron-right-small reverse-icon"
3487      viewBox="0 0 5 8"
3488    >
3489      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3490    </svg></span>
3491                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-11">
3492                              <span>Pedal Accessories</span>
3493                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3494      role="presentation"
3495      focusable="false"
3496      width="5"
3497      height="8"
3498      class="icon icon-chevron-right-small reverse-icon"
3499      viewBox="0 0 5 8"
3500    >
3501      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3502    </svg></span>
3503                            </button></li></ul>
3504
3505
3506
3507<style>
3508  #navigation-promo-mega_menu_CgaVj6-drawer-3- {
3509    --navigation-promo-grid: 
3510  
3511    auto / repeat(1, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
3512
3513  
3514;
3515    --mega-menu-promo-grid-image-max-width: 300px;
3516    --mega-menu-promo-grid-image-min-width: 172px;
3517    --promo-heading-font-size: var(--text-h5);
3518    --content-over-media-row-gap: var(--spacing-3);
3519    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
3520      --panel-wrapper-justify-content: flex-start;}
3521
3522  #navigation-promo-mega_menu_CgaVj6-drawer-3- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
3523
3524  @media screen and (min-width:700px) {
3525    #navigation-promo-mega_menu_CgaVj6-drawer-3- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
3526      --content-over-media-row-gap: var(--spacing-4);
3527      --content-over-media-column-gap: var(--spacing-5);
3528    }
3529  }@media screen and (min-width: 1150px) {
3530      #navigation-promo-mega_menu_CgaVj6-drawer-3- {
3531        --promo-heading-font-size: var(--text-h5);
3532        --content-over-media-row-gap: var(--spacing-5);
3533        --content-over-media-column-gap: var(--spacing-7);
3534        --mega-menu-promo-grid-image-min-width: 220px;
3535
3536      
3537      }
3538    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-mega_menu_CgaVj6-drawer-3-"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
3539        <a href="/collections/bass-drum-pedals"
3540         class="content-over-media rounded-sm group "
3541         style="--text-color: 0 0 0; grid-area: ;"><img src="//gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/gtc6dd_w-2000_01.jpg?v=1758896420&amp;width=1000 1000w" width="2000" height="2500" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
3542" class="zoom-image"><div class="place-self-end-start text-custom">
3543            <p style="line-height: var(--promo-heading-line-height, 1.4); font-size: var(--promo-heading-font-size); font-weight: 500;">Tour Class Pedals</p>
3544          </div></a>
3545      </div></div><div class="panel-footer v-stack gap-5" style="margin-top: auto; position: absolute; bottom: 0px; width: 100%; left: 0px; padding: 0 var(--spacing-4) var(--spacing-5);"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3546                                  <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3547                                
3548
3549                                <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3550                              </div></div></div><div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
3551                  <ul class="v-stack gap-4">
3552                    <li class="lg:hidden">
3553                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg
3554      role="presentation"
3555      focusable="false"
3556      width="7"
3557      height="10"
3558      class="icon icon-chevron-left reverse-icon"
3559      viewBox="0 0 7 10"
3560    >
3561      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3562    </svg>Accessories
3563                      </button>
3564                    </li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-12">
3565                              <span>Shop by Category</span>
3566                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3567      role="presentation"
3568      focusable="false"
3569      width="5"
3570      height="8"
3571      class="icon icon-chevron-right-small reverse-icon"
3572      viewBox="0 0 5 8"
3573    >
3574      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3575    </svg></span>
3576                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-13">
3577                              <span>Cymbal Accessories</span>
3578                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3579      role="presentation"
3580      focusable="false"
3581      width="5"
3582      height="8"
3583      class="icon icon-chevron-right-small reverse-icon"
3584      viewBox="0 0 5 8"
3585    >
3586      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3587    </svg></span>
3588                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-14">
3589                              <span>Drum Accessories</span>
3590                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3591      role="presentation"
3592      focusable="false"
3593      width="5"
3594      height="8"
3595      class="icon icon-chevron-right-small reverse-icon"
3596      viewBox="0 0 5 8"
3597    >
3598      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3599    </svg></span>
3600                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-15">
3601                              <span>Percussion Mounts</span>
3602                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3603      role="presentation"
3604      focusable="false"
3605      width="5"
3606      height="8"
3607      class="icon icon-chevron-right-small reverse-icon"
3608      viewBox="0 0 5 8"
3609    >
3610      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3611    </svg></span>
3612                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-16">
3613                              <span>Rack Accessories</span>
3614                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3615      role="presentation"
3616      focusable="false"
3617      width="5"
3618      height="8"
3619      class="icon icon-chevron-right-small reverse-icon"
3620      viewBox="0 0 5 8"
3621    >
3622      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3623    </svg></span>
3624                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-17">
3625                              <span>Throne Accessories</span>
3626                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3627      role="presentation"
3628      focusable="false"
3629      width="5"
3630      height="8"
3631      class="icon icon-chevron-right-small reverse-icon"
3632      viewBox="0 0 5 8"
3633    >
3634      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3635    </svg></span>
3636                            </button></li></ul>
3637
3638
3639
3640<style>
3641  #navigation-promo-mega_menu_mprzaq-drawer-6- {
3642    --navigation-promo-grid: 
3643  
3644    auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
3645
3646  
3647;
3648    --mega-menu-promo-grid-image-max-width: 300px;
3649    --mega-menu-promo-grid-image-min-width: 172px;
3650    --promo-heading-font-size: var(--text-h5);
3651    --content-over-media-row-gap: var(--spacing-3);
3652    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
3653      --panel-wrapper-justify-content: flex-start;}
3654
3655  #navigation-promo-mega_menu_mprzaq-drawer-6- .navigation-promo__carousel-control
3655s {inset-block-end: var(--content-over-media-column-gap);}
3656
3657  @media screen and (min-width:700px) {
3658    #navigation-promo-mega_menu_mprzaq-drawer-6- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
3659      --content-over-media-row-gap: var(--spacing-4);
3660      --content-over-media-column-gap: var(--spacing-5);
3661    }
3662  }@media screen and (min-width: 1150px) {
3663      #navigation-promo-mega_menu_mprzaq-drawer-6- {
3664        --promo-heading-font-size: var(--text-h5);
3665        --content-over-media-row-gap: var(--spacing-5);
3666        --content-over-media-column-gap: var(--spacing-7);
3667        --mega-menu-promo-grid-image-min-width: 220px;
3668
3669      
3670      }
3671    }</style><div class="panel-footer v-stack gap-5" style="margin-top: auto; position: absolute; bottom: 0px; width: 100%; left: 0px; padding: 0 var(--spacing-4) var(--spacing-5);"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3672                                  <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3673                                
3674
3675                                <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3676                              </div></div></div><div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
3677                  <ul class="v-stack gap-4">
3678                    <li class="lg:hidden">
3679                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg
3680      role="presentation"
3681      focusable="false"
3682      width="7"
3683      height="10"
3684      class="icon icon-chevron-left reverse-icon"
3685      viewBox="0 0 7 10"
3686    >
3687      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3688    </svg>Parts
3689                      </button>
3690                    </li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-18">
3691                              <span>Shop by Category</span>
3692                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3693      role="presentation"
3694      focusable="false"
3695      width="5"
3696      height="8"
3697      class="icon icon-chevron-right-small reverse-icon"
3698      viewBox="0 0 5 8"
3699    >
3700      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3701    </svg></span>
3702                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-19">
3703                              <span>Cymbal Stand Parts</span>
3704                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3705      role="presentation"
3706      focusable="false"
3707      width="5"
3708      height="8"
3709      class="icon icon-chevron-right-small reverse-icon"
3710      viewBox="0 0 5 8"
3711    >
3712      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3713    </svg></span>
3714                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-20">
3715                              <span>Drum Parts</span>
3716                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3717      role="presentation"
3718      focusable="false"
3719      width="5"
3720      height="8"
3721      class="icon icon-chevron-right-small reverse-icon"
3722      viewBox="0 0 5 8"
3723    >
3724      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3725    </svg></span>
3726                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-21">
3727                              <span>Pedal Parts</span>
3728                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3729      role="presentation"
3730      focusable="false"
3731      width="5"
3732      height="8"
3733      class="icon icon-chevron-right-small reverse-icon"
3734      viewBox="0 0 5 8"
3735    >
3736      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3737    </svg></span>
3738                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-22">
3739                              <span>Rack Parts</span>
3740                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3741      role="presentation"
3742      focusable="false"
3743      width="5"
3744      height="8"
3745      class="icon icon-chevron-right-small reverse-icon"
3746      viewBox="0 0 5 8"
3747    >
3748      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3749    </svg></span>
3750                            </button></li><li><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-23">
3751                              <span>Snare Drum Parts</span>
3752                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg
3753      role="presentation"
3754      focusable="false"
3755      width="5"
3756      height="8"
3757      class="icon icon-chevron-right-small reverse-icon"
3758      viewBox="0 0 5 8"
3759    >
3760      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
3761    </svg></span>
3762                            </button></li></ul>
3763
3764
3765
3766<style>
3767  #navigation-promo-mega_menu_j7ni4b-drawer-6- {
3768    --navigation-promo-grid: 
3769  
3770    auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
3771
3772  
3773;
3774    --mega-menu-promo-grid-image-max-width: 300px;
3775    --mega-menu-promo-grid-image-min-width: 172px;
3776    --promo-heading-font-size: var(--text-h5);
3777    --content-over-media-row-gap: var(--spacing-3);
3778    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
3779      --panel-wrapper-justify-content: flex-start;}
3780
3781  #navigation-promo-mega_menu_j7ni4b-drawer-6- .navigation-promo__carousel-controls {inset-block-end: var(--content-over-media-column-gap);}
3782
3783  @media screen and (min-width:700px) {
3784    #navigation-promo-mega_menu_j7ni4b-drawer-6- {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
3785      --content-over-media-row-gap: var(--spacing-4);
3786      --content-over-media-column-gap: var(--spacing-5);
3787    }
3788  }@media screen and (min-width: 1150px) {
3789      #navigation-promo-mega_menu_j7ni4b-drawer-6- {
3790        --promo-heading-font-size: var(--text-h5);
3791        --content-over-media-row-gap: var(--spacing-5);
3792        --content-over-media-column-gap: var(--spacing-7);
3793        --mega-menu-promo-grid-image-min-width: 220px;
3794
3795      
3796      }
3797    }</style><div class="panel-footer v-stack gap-5" style="margin-top: auto; position: absolute; bottom: 0px; width: 100%; left: 0px; padding: 0 var(--spacing-4) var(--spacing-5);"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3798                                  <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3799                                
3800
3801                                <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3802                              </div></div></div>
3803    </div>
3804    <div class="panel">
3805      <div class="panel__wrapper" hidden>
3806                              <ul class="v-stack gap-4">
3807                                <li class="text-with-icon lg:hidden">
3808                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
3809      role="presentation"
3810      focusable="false"
3811      width="7"
3812      height="10"
3813      class="icon icon-chevron-left reverse-icon"
3814      viewBox="0 0 7 10"
3815    >
3816      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3817    </svg>Shop by Series
3818                                  </button>
3819                                </li><li>
3820                                    <a class="group block w-full"
3821                                       href="/collections/chrome-series-ii"><span><span class="reversed-link">Chrome Series II</span></span>
3822                                    </a>
3823                                  </li><li>
3824                                    <a class="group block w-full"
3825                                       href="/collections/stealth-drum-racks"><span><span class="reversed-link">Stealth Series</span></span>
3826                                    </a>
3827                                  </li><li>
3828                                    <a class="group block w-full"
3829                                       href="/collections/drum-racks"><span><span class="reversed-link">Shop All</span></span>
3830                                    </a>
3831                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3832                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3833                                      
3834
3835                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3836                                    </div></div></div><div class="panel__wrapper" hidden>
3837                              <ul class="v-stack gap-4">
3838                                <li class="text-with-icon lg:hidden">
3839                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
3840      role="presentation"
3841      focusable="false"
3842      width="7"
3843      height="10"
3844      class="icon icon-chevron-left reverse-icon"
3845      viewBox="0 0 7 10"
3846    >
3847      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3848    </svg>Shop by Category
3849                                  </button>
3850                                </li><li>
3851                                    <a class="group block w-full"
3852                                       href="/collections/drum-racks"><span><span class="reversed-link">Drum Racks</span></span>
3853                                    </a>
3854                                  </li><li>
3855                                    <a class="group block w-full"
3856                                       href="/collections/keyboard-stands"><span><span class="reversed-link">Keyboard Racks</span></span>
3857                                    </a>
3858                                  </li><li>
3859                                    <a class="group block w-full"
3860                                       href="/collections/gong-racks"><span><span class="reversed-link">Gong Racks</span></span>
3861                                    </a>
3862                                  </li><li>
3863                                    <a class="group block w-full"
3864                                       href="/collections/drum-racks"><span><span class="reversed-link">Shop All</span></span>
3865                                    </a>
3866                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3867                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3868                                      
3869
3870                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3871                                    </div></div></div><div class="panel__wrapper" hidden>
3872                              <ul class="v-stack gap-4">
3873                                <li class="text-with-icon lg:hidden">
3874                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
3875      role="presentation"
3876      focusable="false"
3877      width="7"
3878      height="10"
3879      class="icon icon-chevron-left reverse-icon"
3880      viewBox="0 0 7 10"
3881    >
3882      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3883    </svg>Rack Accessories
3884                                  </button>
3885                                </li><li>
3886                                    <a class="group block w-full"
3887                                       href="/collections/drum-rack-clamps"><span><span class="reversed-link">Rack Clamps</span></span>
3888                                    </a>
3889                                  </li><li>
3890                                    <a class="group block w-full"
3891                                       href="/collections/drum-rack-tubes"><span><span class="reversed-link">Rack Tubes</span></span>
3892                                    </a>
3893                                  </li><li>
3894                                    <a class="group block w-full"
3895                                       href="/collections/drum-rack-t-legs"><span><span class="reversed-link">Rack Legs</span></span>
3896                                    </a>
3897                                  </li><li>
3898                                    <a class="group block w-full"
3899                                       href="/collections/drum-rack-accessories"><span><span class="reversed-link">Shop All</span></span>
3900                                    </a>
3901                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3902                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3903                                      
3904
3905                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3906                                    </div></div></div><div class="panel__wrapper" hidden>
3907                              <ul class="v-stack gap-4">
3908                                <li class="text-with-icon lg:hidden">
3909                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
3910      role="presentation"
3911      focusable="false"
3912      width="7"
3913      height="10"
3914      class="icon icon-chevron-left reverse-icon"
3915      viewBox="0 0 7 10"
3916    >
3917      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3918    </svg>Shop by Series
3919                                  </button>
3920                                </li><li>
3921                                    <a class="group block w-full"
3922                                       href="https://gibraltarhardware.com/collections/drum-thrones?filter.p.m.custom.range=9000+Series"><span><span class="reversed-link">9000 Series</span></span>
3923                                    </a>
3924                                  </li><li>
3925                                    <a class="group block w-full"
3926                                       href="/products/6608-15-inch-vinyl-moto-drum-throne"><span><span class="reversed-link">6000 Series</span></span>
3927                                    </a>
3928                                  </li><li>
3929                                    <a class="group block w-full"
3930                                       href="/products/5608-13-inch-vinyl-round-drum-throne"><span><span class="reversed-link">5000 Series</span></span>
3931                                    </a>
3932                                  </li><li>
3933                                    <a class="group block w-full"
3934                                       href="/products/4608-12-inch-round-drum-throne"><span><span class="reversed-link">4000 Series</span></span>
3935                                    </a>
3936                                  </li><li>
3937                                    <a class="group block w-full"
3938                                       href="/collections/drum-thrones"><span><span class="reversed-link">Shop All</span></span>
3939                                    </a>
3940                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3941                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3942                                      
3943
3944                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3945                                    </div></div></div><div class="panel__wrapper" hidden>
3946                              <ul class="v-stack gap-4">
3947                                <li class="text-with-icon lg:hidden">
3948                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
3949      role="presentation"
3950      focusable="false"
3951      width="7"
3952      height="10"
3953      class="icon icon-chevron-left reverse-icon"
3954      viewBox="0 0 7 10"
3955    >
3956      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3957    </svg>Shop by Category
3958                                  </button>
3959                                </li><li>
3960                                    <a class="group block w-full"
3961                                       href="https://gibraltarhardware.com/collections/drum-thrones?filter.p.m.custom.seat_shape=Round+Top+Throne"><span><span class="reversed-link">Round Thrones</span></span>
3962                                    </a>
3963                                  </li><li>
3964                                    <a class="group block w-full"
3965                                       href="https://gibraltarhardware.com/collections/drum-thrones?filter.p.m.custom.seat_shape=Saddle+Top+Throne"><span><span class="reversed-link">Saddle Thrones</span></span>
3966                                    </a>
3967                                  </li><li>
3968                                    <a class="group block w-full"
3969                                       href="https://gibraltarhardware.com/collections/drum-thrones?filter.p.m.custom.backrest=Yes"><span><span class="reversed-link">Backrest Thrones</span></span>
3970                                    </a>
3971                                  </li><li>
3972                                    <a class="group block w-full"
3973                                       href="/products/4608-12-inch-round-drum-throne"><span><span class="reversed-link">Kids Thrones</span></span>
3974                                    </a>
3975                                  </li><li>
3976                                    <a class="group block w-full"
3977                                       href="/collections/drum-thrones"><span><span class="reversed-link">Shop All</span></span>
3978                                    </a>
3979                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
3980                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
3981                                      
3982
3983                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
3984                                    </div></div></div><div class="panel__wrapper" hidden>
3985                              <ul class="v-stack gap-4">
3986                                <li class="text-with-icon lg:hidden">
3987                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
3988      role="presentation"
3989      focusable="false"
3990      width="7"
3991      height="10"
3992      class="icon icon-chevron-left reverse-icon"
3993      viewBox="0 0 7 10"
3994    >
3995      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
3996    </svg>Throne Accessories
3997                                  </button>
3998                                </li><li>
3999                                    <a class="group block w-full"
4000                                       href="/collections/throne-backrests-accessories"><span><span class="reversed-link">Backrests</span></span>
4001                                    </a>
4002                                  </li><li>
4003                                    <a class="group block w-full"
4004                                       href="/collections/throne-backrests-accessories"><span><span class="reversed-link">Tops & Bases</span></span>
4005                                    </a>
4006                                  </li><li>
4007                                    <a class="group block w-full"
4008                                       href="/collections/throne-backrests-accessories"><span><span class="reversed-link">Shop All</span></span>
4009                                    </a>
4010                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4011                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4012                                      
4013
4014                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4015                                    </div></div></div><div class="panel__wrapper" hidden>
4016                              <ul class="v-stack gap-4">
4017                                <li class="text-with-icon lg:hidden">
4018                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4019      role="presentation"
4020      focusable="false"
4021      width="7"
4022      height="10"
4023      class="icon icon-chevron-left reverse-icon"
4024      viewBox="0 0 7 10"
4025    >
4026      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4027    </svg>Shop by Series
4028                                  </button>
4029                                </li><li>
4030                                    <a class="group block w-full"
4031                                       href="/collections/9000-series"><span><span class="reversed-link">9000 Series</span></span>
4032                                    </a>
4033                                  </li><li>
4034                                    <a class="group block w-full"
4035                                       href="/collections/8000-series-stands"><span><span class="reversed-link">8000 Series</span></span>
4036                                    </a>
4037                                  </li><li>
4038                                    <a class="group block w-full"
4039                                       href="https://gibraltarhardware.com/collections/stands?filter.p.m.custom.range=6000+Series"><span><span class="reversed-link">6000 Series</span></span>
4040                                    </a>
4041                                  </li><li>
4042                                    <a class="group block w-full"
4043                                       href="https://gibraltarhardware.com/collections/stands?filter.p.m.custom.range=5000+Series"><span><span class="reversed-link">5000 Series</span></span>
4044                                    </a>
4045                                  </li><li>
4046                                    <a class="group block w-full"
4047                                       href="https://gibraltarhardware.com/collections/stands?filter.p.m.custom.range=4000+Series"><span><span class="reversed-link">4000 Series</span></span>
4048                                    </a>
4049                                  </li><li>
4050                                    <a class="group block w-full"
4051                                       href="/collections/stands"><span><span class="reversed-link">Shop All</span></span>
4052                                    </a>
4053                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4054                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4055                                      
4056
4057                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4058                                    </div></div></div><div class="panel__wrapper" hidden>
4059                              <ul class="v-stack gap-4">
4060                                <li class="text-with-icon lg:hidden">
4061                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4062      role="presentation"
4063      focusable="false"
4064      width="7"
4065      height="10"
4066      class="icon icon-chevron-left reverse-icon"
4067      viewBox="0 0 7 10"
4068    >
4069      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4070    </svg>Shop by Category
4071                                  </button>
4072                                </li><li>
4073                                    <a class="group block w-full"
4074                                       href="/collections/cymbal-stands-accessories"><span><span class="reversed-link">Cymbal Stands</span></span>
4075                                    </a>
4076                                  </li><li>
4077                                    <a class="group block w-full"
4078                                       href="/collections/hi-hat-stands"><span><span class="reversed-link">Hi Hat Stands</span></span>
4079                                    </a>
4080                                  </li><li>
4081                                    <a class="group block w-full"
4082                                       href="/collections/drum-stands"><span><span class="reversed-link">Drum Stands</span></span>
4083                                    </a>
4084                                  </li><li>
4085                                    <a class="group block w-full"
4086                                       href="/collections/electronic-drum-stands"><span><span class="reversed-link">Drum Pad Stands</span></span>
4087                                    </a>
4088                                  </li><li>
4089                                    <a class="group block w-full"
4090                                       href="/collections/keyboard-stands"><span><span class="reversed-link">Keyboard Stands</span></span>
4091                                    </a>
4092                                  </li><li>
4093                                    <a class="group block w-full"
4094                                       href="/collections/percussion-stands"><span><span class="reversed-link">Percussion Stands</span></span>
4095                                    </a>
4096                                  </li><li>
4097                                    <a class="group block w-full"
4098                                       href="/collections/accessory-tables"><span><span class="reversed-link">Accessory Stands</span></span>
4099                                    </a>
4100                                  </li><li>
4101                                    <a class="group block w-full"
4102                                       href="/collections/stands"><span><span class="reversed-link">Shop All</span></span>
4103                                    </a>
4104                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4105                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4106                                      
4107
4108                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4109                                    </div></div></div><div class="panel__wrapper" hidden>
4110                              <ul class="v-stack gap-4">
4111                                <li class="text-with-icon lg:hidden">
4112                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4113      role="presentation"
4114      focusable="false"
4115      width="7"
4116      height="10"
4117      class="icon icon-chevron-left reverse-icon"
4118      viewBox="0 0 7 10"
4119    >
4120      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4121    </svg>Stand Accessories
4122                                  </button>
4123                                </li><li>
4124                                    <a class="group block w-full"
4125                                       href="/collections/cymbal-arms-clamps"><span><span class="reversed-link">Cymbal Arms</span></span>
4126                                    </a>
4127                                  </li><li>
4128                                    <a class="group block w-full"
4129                                       href="/collections/cymbal-clamps"><span><span class="reversed-link">Clamps</span></span>
4130                                    </a>
4131                                  </li><li>
4132                                    <a class="group block w-full"
4133                                       href="/collections/cymbal-stackers-tilters"><span><span class="reversed-link">Stackers</span></span>
4134                                    </a>
4135                                  </li><li>
4136                                    <a class="group block w-full"
4137                                       href="/collections/hi-hat-cymbal-clutches"><span><span class="reversed-link">Hi Hat Clutches</span></span>
4138                                    </a>
4139                                  </li><li>
4140                                    <a class="group block w-full"
4141                                       href="/collections/cymbal-accessories"><span><span class="reversed-link">Shop All</span></span>
4142                                    </a>
4143                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4144                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4145                                      
4146
4147                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4148                                    </div></div></div><div class="panel__wrapper" hidden>
4149                              <ul class="v-stack gap-4">
4150                                <li class="text-with-icon lg:hidden">
4151                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4152      role="presentation"
4153      focusable="false"
4154      width="7"
4155      height="10"
4156      class="icon icon-chevron-left reverse-icon"
4157      viewBox="0 0 7 10"
4158    >
4159      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4160    </svg>Shop by Series
4161                                  </button>
4162                                </li><li>
4163                                    <a class="group block w-full"
4164                                       href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=Road+Class&filter.p.m.custom.range=Tour+Class"><span><span class="reversed-link">Tour Class Pedals</span></span>
4165                                    </a>
4166                                  </li><li>
4167                                    <a class="group block w-full"
4168                                       href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=9000+Series"><span><span class="reversed-link">9000 Series Pedals</span></span>
4169                                    </a>
4170                                  </li><li>
4171                                    <a class="group block w-full"
4172                                       href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=6000+Series"><span><span class="reversed-link">6000 Series Pedals</span></span>
4173                                    </a>
4174                                  </li><li>
4175                                    <a class="group block w-full"
4176                                       href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=5000+Series"><span><span class="reversed-link">5000 Series Pedals</span></span>
4177                                    </a>
4178                                  </li><li>
4179                                    <a class="group block w-full"
4180                                       href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.m.custom.range=4000+Series"><span><span class="reversed-link">4000 Series Pedals</span></span>
4181                                    </a>
4182                                  </li><li>
4183                                    <a class="group block w-full"
4184                                       href="/collections/bass-drum-pedals"><span><span class="reversed-link">Shop All</span></span>
4185                                    </a>
4186                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4187                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4188                                      
4189
4190                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4191                                    </div></div></div><div class="panel__wrapper" hidden>
4192                              <ul class="v-stack gap-4">
4193                                <li class="text-with-icon lg:hidden">
4194                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4195      role="presentation"
4196      focusable="false"
4197      width="7"
4198      height="10"
4199      class="icon icon-chevron-left reverse-icon"
4200      viewBox="0 0 7 10"
4201    >
4202      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4203    </svg>Shop by Category
4204                                  </button>
4205                                </li><li>
4206                                    <a class="group block w-full"
4207                                       href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.product_type=Bass+Drum+Pedal"><span><span class="reversed-link">Single Pedals</span></span>
4208                                    </a>
4209                                  </li><li>
4210                                    <a class="group block w-full"
4211                                       href="https://gibraltarhardware.com/collections/bass-drum-pedals?filter.p.product_type=Double+Bass+Drum+Pedal"><span><span class="reversed-link">Double Pedals</span></span>
4212                                    </a>
4213                                  </li><li>
4214                                    <a class="group block w-full"
4215                                       href="https://gibraltarhardware.com/collections/cajon-drum-pedals?_pos=1&_psq=cajon+pedals&_ss=e&_v=1.0"><span><span class="reversed-link">Cajon Pedals</span></span>
4216                                    </a>
4217                                  </li><li>
4218                                    <a class="group block w-full"
4219                                       href="/collections/bass-drum-pedals"><span><span class="reversed-link">Shop All</span></span>
4220                                    </a>
4221                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4222                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4223                                      
4224
4225                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4226                                    </div></div></div><div class="panel__wrapper" hidden>
4227                              <ul class="v-stack gap-4">
4228                                <li class="text-with-icon lg:hidden">
4229                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4230      role="presentation"
4231      focusable="false"
4232      width="7"
4233      height="10"
4234      class="icon icon-chevron-left reverse-icon"
4235      viewBox="0 0 7 10"
4236    >
4237      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4238    </svg>Pedal Accessories
4239                                  </button>
4240                                </li><li>
4241                                    <a class="group block w-full"
4242                                       href="/collections/bass-drum-pedal-parts"><span><span class="reversed-link">Pedal Parts</span></span>
4243                                    </a>
4244                                  </li><li>
4245                                    <a class="group block w-full"
4246                                       href="/collections/bass-drum-pedal-springs"><span><span class="reversed-link">Pedal Springs</span></span>
4247                                    </a>
4248                                  </li><li>
4249                                    <a class="group block w-full"
4250                                       href="/collections/pedal-parts"><span><span class="reversed-link">Shop All</span></span>
4251                                    </a>
4252                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4253                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4254                                      
4255
4256                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4257                                    </div></div></div><div class="panel__wrapper" hidden>
4258                              <ul class="v-stack gap-4">
4259                                <li class="text-with-icon lg:hidden">
4260                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4261      role="presentation"
4262      focusable="false"
4263      width="7"
4264      height="10"
4265      class="icon icon-chevron-left reverse-icon"
4266      viewBox="0 0 7 10"
4267    >
4268      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4269    </svg>Shop by Category
4270                                  </button>
4271                                </li><li>
4272                                    <a class="group block w-full"
4273                                       href="/collections/cymbal-accessories"><span><span class="reversed-link">Cymbal Accessories</span></span>
4274                                    </a>
4275                                  </li><li>
4276                                    <a class="group block w-full"
4277                                       href="/collections/drum-accessories"><span><span class="reversed-link">Drum Accessories</span></span>
4278                                    </a>
4279                                  </li><li>
4280                                    <a class="group block w-full"
4281                                       href="/collections/keyboard-stands-accessories-1"><span><span class="reversed-link">Keyboard Accessories</span></span>
4282                                    </a>
4283                                  </li><li>
4284                                    <a class="group block w-full"
4285                                       href="/collections/microphone-accessories"><span><span class="reversed-link">Microphone Mounts</span></span>
4286                                    </a>
4287                                  </li><li>
4288                                    <a class="group block w-full"
4289                                       href="/collections/percussion-accessories"><span><span class="reversed-link">Percussion Mounts</span></span>
4290                                    </a>
4291                                  </li><li>
4292                                    <a class="group block w-full"
4293                                       href="/collections/drum-rack-accessories"><span><span class="reversed-link">Rack Accessories</span></span>
4294                                    </a>
4295                                  </li><li>
4296                                    <a class="group block w-full"
4297                                       href="/collections/throne-backrests-accessories"><span><span class="reversed-link">Throne Accessories</span></span>
4298                                    </a>
4299                                  </li><li>
4300                                    <a class="group block w-full"
4301                                       href="/collections/drum-accessories"><span><span class="reversed-link">Shop All</span></span>
4302                                    </a>
4303                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4304                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4305                                      
4306
4307                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4308                                    </div></div></div><div class="panel__wrapper" hidden>
4309                              <ul class="v-stack gap-4">
4310                                <li class="text-with-icon lg:hidden">
4311                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4312      role="presentation"
4313      focusable="false"
4314      width="7"
4315      height="10"
4316      class="icon icon-chevron-left reverse-icon"
4317      viewBox="0 0 7 10"
4318    >
4319      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4320    </svg>Cymbal Accessories
4321                                  </button>
4322                                </li><li>
4323                                    <a class="group block w-full"
4324                                       href="/collections/cymbal-arms-clamps"><span><span class="reversed-link">Boom Arms</span></span>
4325                                    </a>
4326                                  </li><li>
4327                                    <a class="group block w-full"
4328                                       href="/collections/cymbal-clamps"><span><span class="reversed-link">Cymbal Clamps</span></span>
4329                                    </a>
4330                                  </li><li>
4331                                    <a class="group block w-full"
4332                                       href="/collections/hi-hat-cymbal-clutches"><span><span class="reversed-link">Hi Hat Clutches</span></span>
4333                                    </a>
4334                                  </li><li>
4335                                    <a class="group block w-full"
4336                                       href="/collections/cymbal-stackers-tilters"><span><span class="reversed-link">Stackers & Tilters</span></span>
4337                                    </a>
4338                                  </li><li>
4339                                    <a class="group block w-full"
4340                                       href="https://gibraltarhardware.com/collections/cymbal-accessories?filter.p.product_type=X+Hat+Cymbal+Arm"><span><span class="reversed-link">X-Hats</span></span>
4341                                    </a>
4342                                  </li><li>
4343                                    <a class="group block w-full"
4344                                       href="/collections/cymbal-accessories"><span><span class="reversed-link">Shop All</span></span>
4345                                    </a>
4346                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4347                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4348                                      
4349
4350                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4351                                    </div></div></div><div class="panel__wrapper" hidden>
4352                              <ul class="v-stack gap-4">
4353                                <li class="text-with-icon lg:hidden">
4354                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4355      role="presentation"
4356      focusable="false"
4357      width="7"
4358      height="10"
4359      class="icon icon-chevron-left reverse-icon"
4360      viewBox="0 0 7 10"
4361    >
4362      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4363    </svg>Drum Accessories
4364                                  </button>
4365                                </li><li>
4366                                    <a class="group block w-full"
4367                                       href="/collections/bass-drum-accessories"><span><span class="reversed-link">Bass Drum Accessories</span></span>
4368                                    </a>
4369                                  </li><li>
4370                                    <a class="group block w-full"
4371                                       href="/collections/all-cases-bags"><span><span class="reversed-link">Cases & Bags</span></span>
4372                                    </a>
4373                                  </li><li>
4374                                    <a class="group block w-full"
4375                                       href="/collections/drum-clamps"><span><span class="reversed-link">Drum Clamps</span></span>
4376                                    </a>
4377                                  </li><li>
4378                                    <a class="group block w-full"
4379                                       href="/collections/drum-tuning"><span><span class="reversed-link">Drum Tuning</span></span>
4380                                    </a>
4381                                  </li><li>
4382                                    <a class="group block w-full"
4383                                       href="/collections/extension-arms"><span><span class="reversed-link">Extension Arms</span></span>
4384                                    </a>
4385                                  </li><li>
4386                                    <a class="group block w-full"
4387                                       href="/collections/drum-practice-pads"><span><span class="reversed-link">Practice Pads</span></span>
4388                                    </a>
4389                                  </li><li>
4390                                    <a class="group block w-full"
4391                                       href="/collections/tom-arms-holders"><span><span class="reversed-link">Tom Holders</span></span>
4392                                    </a>
4393                                  </li><li>
4394                                    <a class="group block w-full"
4395                                       href="/collections/drum-accessories"><span><span class="reversed-link">Shop All</span></span>
4396                                    </a>
4397                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4398                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4399                                      
4400
4401                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4402                                    </div></div></div><div class="panel__wrapper" hidden>
4403                              <ul class="v-stack gap-4">
4404                                <li class="text-with-icon lg:hidden">
4405                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4406      role="presentation"
4407      focusable="false"
4408      width="7"
4409      height="10"
4410      class="icon icon-chevron-left reverse-icon"
4411      viewBox="0 0 7 10"
4412    >
4413      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4414    </svg>Percussion Mounts
4415                                  </button>
4416                                </li><li>
4417                                    <a class="group block w-full"
4418                                       href="/collections/accessory-tables"><span><span class="reversed-link">Accessory Tables</span></span>
4419                                    </a>
4420                                  </li><li>
4421                                    <a class="group block w-full"
4422                                       href="/collections/percussion-holders-clamps"><span><span class="reversed-link">Holders & Brackets</span></span>
4423                                    </a>
4424                                  </li><li>
4425                                    <a class="group block w-full"
4426                                       href="/collections/percussion-accessories"><span><span class="reversed-link">L-Arms & Clamps</span></span>
4427                                    </a>
4428                                  </li><li>
4429                                    <a class="group block w-full"
4430                                       href="/collections/percussion-holders-clamps"><span><span class="reversed-link">Shop All</span></span>
4431                                    </a>
4432                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4433                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4434                                      
4435
4436                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4437                                    </div></div></div><div class="panel__wrapper" hidden>
4438                              <ul class="v-stack gap-4">
4439                                <li class="text-with-icon lg:hidden">
4440                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4441      role="presentation"
4442      focusable="false"
4443      width="7"
4444      height="10"
4445      class="icon icon-chevron-left reverse-icon"
4446      viewBox="0 0 7 10"
4447    >
4448      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4449    </svg>Rack Accessories
4450                                  </button>
4451                                </li><li>
4452                                    <a class="group block w-full"
4453                                       href="https://gibraltarhardware.com/collections/drum-rack-accessories?filter.p.product_type=Rack+Adapter&filter.p.product_type=Rack+Feet"><span><span class="reversed-link">Rack Adapters</span></span>
4454                                    </a>
4455                                  </li><li>
4456                                    <a class="group block w-full"
4457                                       href="https://gibraltarhardware.com/collections/drum-rack-accessories?filter.p.product_type=Rack+Tool"><span><span class="reversed-link">Rack Tools</span></span>
4458                                    </a>
4459                                  </li><li>
4460                                    <a class="group block w-full"
4461                                       href="/collections/drum-rack-accessories"><span><span class="reversed-link">Shop All</span></span>
4462                                    </a>
4463                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4464                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4465                                      
4466
4467                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4468                                    </div></div></div><div class="panel__wrapper" hidden>
4469                              <ul class="v-stack gap-4">
4470                                <li class="text-with-icon lg:hidden">
4471                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4472      role="presentation"
4473      focusable="false"
4474      width="7"
4475      height="10"
4476      class="icon icon-chevron-left reverse-icon"
4477      viewBox="0 0 7 10"
4478    >
4479      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4480    </svg>Throne Accessories
4481                                  </button>
4482                                </li><li>
4483                                    <a class="group block w-full"
4484                                       href="https://gibraltarhardware.com/collections/throne-backrests-accessories?filter.p.product_type=Drum+Throne+Backrest"><span><span class="reversed-link">Backrests</span></span>
4485                                    </a>
4486                                  </li><li>
4487                                    <a class="group block w-full"
4488                                       href="/collections/throne-backrests-accessories"><span><span class="reversed-link">Tops & Bases</span></span>
4489                                    </a>
4490                                  </li><li>
4491                                    <a class="group block w-full"
4492                                       href="/collections/throne-backrests-accessories"><span><span class="reversed-link">Shop All</span></span>
4493                                    </a>
4494                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4495                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4496                                      
4497
4498                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4499                                    </div></div></div><div class="panel__wrapper" hidden>
4500                              <ul class="v-stack gap-4">
4501                                <li class="text-with-icon lg:hidden">
4502                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4503      role="presentation"
4504      focusable="false"
4505      width="7"
4506      height="10"
4507      class="icon icon-chevron-left reverse-icon"
4508      viewBox="0 0 7 10"
4509    >
4510      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4511    </svg>Shop by Category
4512                                  </button>
4513                                </li><li>
4514                                    <a class="group block w-full"
4515                                       href="/collections/cymbal-stand-parts"><span><span class="reversed-link">Cymbal Stand Parts</span></span>
4516                                    </a>
4517                                  </li><li>
4518                                    <a class="group block w-full"
4519                                       href="/collections/drum-parts"><span><span class="reversed-link">Drum Parts</span></span>
4520                                    </a>
4521                                  </li><li>
4522                                    <a class="group block w-full"
4523                                       href="/collections/hi-hat-stand-parts"><span><span class="reversed-link">Hi Hat Parts</span></span>
4524                                    </a>
4525                                  </li><li>
4526                                    <a class="group block w-full"
4527                                       href="/collections/pedal-parts"><span><span class="reversed-link">Pedal Parts</span></span>
4528                                    </a>
4529                                  </li><li>
4530                                    <a class="group block w-full"
4531                                       href="/collections/rack-parts"><span><span class="reversed-link">Rack Parts</span></span>
4532                                    </a>
4533                                  </li><li>
4534                                    <a class="group block w-full"
4535                                       href="/collections/snare-drum-parts"><span><span class="reversed-link">Snare Drum Parts</span></span>
4536                                    </a>
4537                                  </li><li>
4538                                    <a class="group block w-full"
4539                                       href="/collections/drum-parts"><span><span class="reversed-link">Shop All</span></span>
4540                                    </a>
4541                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4542                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4543                                      
4544
4545                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4546                                    </div></div></div><div class="panel__wrapper" hidden>
4547                              <ul class="v-stack gap-4">
4548                                <li class="text-with-icon lg:hidden">
4549                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4550      role="presentation"
4551      focusable="false"
4552      width="7"
4553      height="10"
4554      class="icon icon-chevron-left reverse-icon"
4555      viewBox="0 0 7 10"
4556    >
4557      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4558    </svg>Cymbal Stand Parts
4559                                  </button>
4560                                </li><li>
4561                                    <a class="group block w-full"
4562                                       href="/collections/cymbal-stand-felts"><span><span class="reversed-link">Felts & Sleeves</span></span>
4563                                    </a>
4564                                  </li><li>
4565                                    <a class="group block w-full"
4566                                       href="/collections/hi-hat-stand-parts"><span><span class="reversed-link">Hi Hat Parts</span></span>
4567                                    </a>
4568                                  </li><li>
4569                                    <a class="group block w-full"
4570                                       href="/collections/memory-locks"><span><span class="reversed-link">Memory Locks</span></span>
4571                                    </a>
4572                                  </li><li>
4573                                    <a class="group block w-full"
4574                                       href="/collections/cymbal-stand-screws-wing-nuts"><span><span class="reversed-link">Wing Nut & Bolts</span></span>
4575                                    </a>
4576                                  </li><li>
4577                                    <a class="group block w-full"
4578                                       href="/collections/cymbal-stand-parts"><span><span class="reversed-link">Shop All</span></span>
4579                                    </a>
4580                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4581                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4582                                      
4583
4584                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4585                                    </div></div></div><div class="panel__wrapper" hidden>
4586                              <ul class="v-stack gap-4">
4587                                <li class="text-with-icon lg:hidden">
4588                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4589      role="presentation"
4590      focusable="false"
4591      width="7"
4592      height="10"
4593      class="icon icon-chevron-left reverse-icon"
4594      viewBox="0 0 7 10"
4595    >
4596      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4597    </svg>Drum Parts
4598                                  </button>
4599                                </li><li>
4600                                    <a class="group block w-full"
4601                                       href="/collections/bass-drum-parts"><span><span class="reversed-link">Bass Drum Parts</span></span>
4602                                    </a>
4603                                  </li><li>
4604                                    <a class="group block w-full"
4605                                       href="/collections/drum-hoops"><span><span class="reversed-link">Drum Hoops</span></span>
4606                                    </a>
4607                                  </li><li>
4608                                    <a class="group block w-full"
4609                                       href="/collections/floor-tom-accessories"><span><span class="reversed-link">Floor Tom Parts</span></span>
4610                                    </a>
4611                                  </li><li>
4612                                    <a class="group block w-full"
4613                                       href="/collections/memory-locks"><span><span class="reversed-link">Memory Locks</span></span>
4614                                    </a>
4615                                  </li><li>
4616                                    <a class="group block w-full"
4617                                       href="/collections/bass-drum-brackets"><span><span class="reversed-link">Mounting Brackets</span></span>
4618                                    </a>
4619                                  </li><li>
4620                                    <a class="group block w-full"
4621                                       href="#"><span><span class="reversed-link">Shop All</span></span>
4622                                    </a>
4623                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4624                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4625                                      
4626
4627                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4628                                    </div></div></div><div class="panel__wrapper" hidden>
4629                              <ul class="v-stack gap-4">
4630                                <li class="text-with-icon lg:hidden">
4631                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4632      role="presentation"
4633      focusable="false"
4634      width="7"
4635      height="10"
4636      class="icon icon-chevron-left reverse-icon"
4637      viewBox="0 0 7 10"
4638    >
4639      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4640    </svg>Pedal Parts
4641                                  </button>
4642                                </li><li>
4643                                    <a class="group block w-full"
4644                                       href="/collections/bass-drum-beaters"><span><span class="reversed-link">Bass Drum Beaters</span></span>
4645                                    </a>
4646                                  </li><li>
4647                                    <a class="group block w-full"
4648                                       href="/collections/bass-drum-pedal-springs"><span><span class="reversed-link">Springs & Screws</span></span>
4649                                    </a>
4650                                  </li><li>
4651                                    <a class="group block w-full"
4652                                       href="/collections/pedal-parts"><span><span class="reversed-link">Shop All</span></span>
4653                                    </a>
4654                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4655                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4656                                      
4657
4658                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4659                                    </div></div></div><div class="panel__wrapper" hidden>
4660                              <ul class="v-stack gap-4">
4661                                <li class="text-with-icon lg:hidden">
4662                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4663      role="presentation"
4664      focusable="false"
4665      width="7"
4666      height="10"
4667      class="icon icon-chevron-left reverse-icon"
4668      viewBox="0 0 7 10"
4669    >
4670      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4671    </svg>Rack Parts
4672                                  </button>
4673                                </li><li>
4674                                    <a class="group block w-full"
4675                                       href="/collections/drum-rack-clamps"><span><span class="reversed-link">Rack Clamps</span></span>
4676                                    </a>
4677                                  </li><li>
4678                                    <a class="group block w-full"
4679                                       href="/collections/drum-rack-t-legs"><span><span class="reversed-link">Rack Legs</span></span>
4680                                    </a>
4681                                  </li><li>
4682                                    <a class="group block w-full"
4683                                       href="/collections/drum-rack-tubes"><span><span class="reversed-link">Rack Tubes</span></span>
4684                                    </a>
4685                                  </li><li>
4686                                    <a class="group block w-full"
4687                                       href="/collections/rack-parts"><span><span class="reversed-link">Shop All</span></span>
4688                                    </a>
4689                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4690                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4691                                      
4692
4693                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4694                                    </div></div></div><div class="panel__wrapper" hidden>
4695                              <ul class="v-stack gap-4">
4696                                <li class="text-with-icon lg:hidden">
4697                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg
4698      role="presentation"
4699      focusable="false"
4700      width="7"
4701      height="10"
4702      class="icon icon-chevron-left reverse-icon"
4703      viewBox="0 0 7 10"
4704    >
4705      <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
4706    </svg>Snare Drum Parts
4707                                  </button>
4708                                </li><li>
4709                                    <a class="group block w-full"
4710                                       href="/collections/drum-hoops"><span><span class="reversed-link">Snare Drum Hoops</span></span>
4711                                    </a>
4712                                  </li><li>
4713                                    <a class="group block w-full"
4714                                       href="/collections/snare-drum-throw-offs"><span><span class="reversed-link">Throw-offs</span></span>
4715                                    </a>
4716                                  </li><li>
4717                                    <a class="group block w-full"
4718                                       href="/collections/snare-drum-wires"><span><span class="reversed-link">Snare Wires</span></span>
4719                                    </a>
4720                                  </li><li>
4721                                    <a class="group block w-full"
4722                                       href="/collections/snare-drum-parts"><span><span class="reversed-link">Shop All</span></span>
4723                                    </a>
4724                                  </li></ul><div class="panel-footer v-stack gap-5" style="margin-top: auto;"><div class="panel-footer__localization-wrapper h-stack gap-4 border-t md:hidden"><a href="/account" class="panel-footer__account-link medium text-sm">Account</a> 
4725                                        <a href="#swym-wishlist" class="medium text-sm">Wishlist</a>
4726                                      
4727
4728                                      <a href="https://gibraltarhardware.com/pages/store-locator" class="medium text-sm">Find A Dealer</a>
4729                                    </div></div></div>
4730    </div></div>
4731</navigation-drawer>
4731<script>
4732  document.documentElement.style.setProperty(
4733    '--header-height',
4734    Math.round(document.getElementById('shopify-section-sections--23110492422379__header').clientHeight) + 'px'
4735  );
4736</script>
4736
4737
4738
4739<style> #shopify-section-sections--23110492422379__header details:hover summary, #shopify-section-sections--23110492422379__header .mega-menu__nav ul.v-stack li .link-faded:hover {text-decoration: underline; text-underline-offset: 0.3rem;} #shopify-section-sections--23110492422379__header details[open] summary {text-decoration: underline; text-underline-offset: 0.3rem;} #shopify-section-sections--23110492422379__header .header[allow-transparency]:not(.is-filled) .header__wrapper {border-width: 0;} #shopify-section-sections--23110492422379__header .header[allow-transparency]:not(.is-filled) .header__wrapper a.swym-wishlist svg path {stroke: #fff;} #shopify-section-sections--23110492422379__header .link-faded {font-size: 14px;} #shopify-section-sections--23110492422379__header .v-stack {gap: 0.25rem;} #shopify-section-sections--23110492422379__header .mega-menu__nav {gap: 1rem;} #shopify-section-sections--23110492422379__header .semibold {font-weight: 500; text-shadow: 0px 0px 0px #000;} </style></header><section id="shopify-section-sections--23110492422379__custom_liquid_9fTWch" class="shopify-section shopify-section-group-header-group shopify-section--custom-liquid"><style>
4740  #shopify-section-sections--23110492422379__custom_liquid_9fTWch {
4741    --section-background-hash: 0;
4742  }
4743
4744  #shopify-section-sections--23110492422379__custom_liquid_9fTWch + * {
4745    --previous-section-background-hash: 0;
4746  }</style><style>
4747    #shopify-section-sections--23110492422379__custom_liquid_9fTWch {
4748      --section-spacing-block: 0px;
4749      --section-spacing-inline: 0px;
4750    }
4751  </style>
4752
4753  <div class="section   section-blends section-full">
4754    
4754<script>
4755  document.querySelectorAll('a.link-faded span').forEach(el => {
4756    if (el.textContent.trim() === "Shop All") {
4757      el.style.textDecoration = "underline";
4758    }
4759  });
4760</script>
4760
4761  </div>
4762<style> #shopify-section-sections--23110492422379__custom_liquid_9fTWch body {} </style></section>
4763<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
4764<div id="shopify-section-sections--23110492455147__cart-drawer" class="shopify-section shopify-section-group-overlay-group">
4765  <cart-drawer  class="cart-drawer drawer drawer--lg" id="cart-drawer"><button is="close-button" aria-label="Close"><svg
4766      role="presentation"
4767      stroke-width="2"
4768      focusable="false"
4769      width="24"
4770      height="24"
4771      class="icon icon-close"
4772      viewBox="0 0 24 24"
4773    >
4774      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
4775    </svg></button>
4776  
4777      <div class="empty-state align-self-center">
4778        <div class="empty-state__icon-wrapper"><svg
4779          role="presentation"
4780          stroke-width="1"
4781          focusable="false"
4782          width="32"
4783          height="32"
4784          class="icon icon-cart"
4785          viewBox="0 0 22 22"
4786        >
4787          <path d="M9.182 18.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="currentColor"></path>
4788          <path d="M5.336 6.636H21l-3.636 8.182H6.909L4.636 3H1m8.182 15.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
4789        </svg><span class="count-bubble count-bubble--lg">0</span>
4790        </div>
4791  
4792        <div class="prose">
4793          <p class="h5">Your cart is empty</p>
4794
4795<a class="button button--xl"
4796  
4797  
4798  
4799  
4800  
4801  href="/collections/all"
4802  
4803  
4804 >Continue shopping</a>
4805</div>
4806      </div></cart-drawer>
4807
4808
4809
4810</div><div id="shopify-section-sections--23110492455147__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer  class="search-drawer  drawer drawer--lg" id="search-drawer">
4811  <form action="/search" method="get" class="v-stack gap-5 sm:gap-8" role="search">
4812    <div class="search-input">
4813      <input type="search" name="q" placeholder="Search for..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" aria-label="Search">
4814      <button type="reset" class="text-subdued">Clear</button>
4815      <button type="button" is="close-button">
4816        <span class="sr-only">Close</span><svg
4817      role="presentation"
4818      stroke-width="2"
4819      focusable="false"
4820      width="24"
4821      height="24"
4822      class="icon icon-close"
4823      viewBox="0 0 24 24"
4824    >
4825      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
4826    </svg></button>
4827    </div>
4828
4829    <style>
4830      #shopify-section-sections--23110492455147__search-drawer {
4831        --predictive-search-column-count: 3;
4832      }
4833    </style>
4834
4835    <input type="hidden" name="type" value="product">
4836
4837    <predictive-search class="predictive-search" section-id="sections--23110492455147__search-drawer"><div slot="idle">
4838          <div class="v-stack gap-3 sm:gap-4"><p class="bold text-subdued">Suggested Searches</p><ul class="v-stack gap-2 sm:gap-3" role="list"><li>
4839                  <a href="https://gibraltarhardware.com/search?q=cymbal+arm&type=product" class="h5">
4840                    <span class="reversed-link hover:show">cymbal arm</span>
4841                  </a>
4842                </li><li>
4843                  <a href="https://gibraltarhardware.com/search?q=rack+clamp&type=product" class="h5">
4844                    <span class="reversed-link hover:show">rack clamp</span>
4845                  </a>
4846                </li><li>
4847                  <a href="https://gibraltarhardware.com/search?q=drum+throne&type=product" class="h5">
4848                    <span class="reversed-link hover:show">drum throne</span>
4849                  </a>
4850                </li><li>
4851                  <a href="https://gibraltarhardware.com/search?q=stealth+rack&type=product" class="h5">
4852                    <span class="reversed-link hover:show">stealth rack</span>
4853                  </a>
4854                </li><li>
4855                  <a href="https://gibraltarhardware.com/search?q=clamp&type=product" class="h5">
4856                    <span class="reversed-link hover:show">clamp</span>
4857                  </a>
4858                </li><li>
4859                  <a href="https://gibraltarhardware.com/search?q=tom+holder&type=product" class="h5">
4860                    <span class="reversed-link hover:show">tom holder</span>
4861                  </a>
4862                </li><li>
4863                  <a href="https://gibraltarhardware.com/search?q=memory+lock&type=product" class="h5">
4864                    <span class="reversed-link hover:show">memory lock</span>
4865                  </a>
4866                </li></ul>
4867          </div>
4868        </div><div slot="results"></div>
4869
4870      <div slot="loading">
4871        <div class="v-stack gap-5 sm:gap-6 ">
4872          <div class="h-stack gap-4 sm:gap-5"><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span></div>
4873
4874          <div class="v-stack gap-4 sm:gap-6"><div class="h-stack align-center gap-5 sm:gap-6">
4875                <span class="skeleton skeleton--thumbnail"></span>
4876
4877                <div class="v-stack gap-3 w-full">
4878                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
4879                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
4880                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
4881                </div>
4882              </div><div class="h-stack align-center gap-5 sm:gap-6">
4883                <span class="skeleton skeleton--thumbnail"></span>
4884
4885                <div class="v-stack gap-3 w-full">
4886                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
4887                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
4888                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
4889                </div>
4890              </div><div class="h-stack align-center gap-5 sm:gap-6">
4891                <span class="skeleton skeleton--thumbnail"></span>
4892
4893                <div class="v-stack gap-3 w-full">
4894                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
4895                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
4896                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
4897                </div>
4898              </div><div class="h-stack align-center gap-5 sm:gap-6">
4899                <span class="skeleton skeleton--thumbnail"></span>
4900
4901                <div class="v-stack gap-3 w-full">
4902                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
4903                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
4904                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
4905                </div>
4906              </div></div>
4907        </div></div>
4908    </predictive-search>
4909  </form>
4910</search-drawer>
4911
4912<style> #shopify-section-sections--23110492455147__search-drawer .search-input > input {font-size: 24px !important; font-weight: 500 !important; letter-spacing: -0.04rem !important;} #shopify-section-sections--23110492455147__search-drawer .predictive-search {margin-top: 40px;} #shopify-section-sections--23110492455147__search-drawer .h5 {display: inline-block; padding: 0.5rem 1rem; border-radius: 30px; border-width: 1px; border-color: black; color: black; text-decoration: none; font-weight: 500; font-size: 16px; transition: background-color 0.2s ease, transform 0.15s ease;} #shopify-section-sections--23110492455147__search-drawer .reversed-link.hover\:show:hover {background-size: 0% 0px;} @media (max-width: 600px) {#shopify-section-sections--23110492455147__search-drawer .search-input > input {font-size: 18px !important; }} </style></div>
4913<!-- END sections: overlay-group --><main role="main" id="main" class="anchor">
4914      <section id="shopify-section-template--23110493372651__video_Hy3wpk" class="shopify-section shopify-section--video"><style>
4915  #shopify-section-template--23110493372651__video_Hy3wpk {--section-outer-spacing-block: 0;--content-over-media-overlay: 0 0 0 / 0.05;margin-block-start: calc(-1 * var(--header-height) * var(--section-is-first));}#shopify-section-template--23110493372651__video_Hy3wpk .section[text-above-media] {
4916    display: flex;
4917    flex-direction: column;
4918    gap: 24px;
4919  }
4920</style>
4921 
4922<div
4923  class="section   section-blends section-full text-custom"style="--text-color: 255 255 255;"
4924  
4925    allow-transparent-header
4926  
4927  
4928><image-banner
4929      reveal-on-scroll="true"
4930      
4931      class="content-over-media content-over-media--fill full-bleed  text-custom"style="--text-color: 255 255 255;"
4932    ><picture><source
4933              media="(max-width: 699px)"
4934              srcset="//gibraltarhardware.com/cdn/shop/files/1024x1100-hp-hero-reimaginedII.jpg?v=1790194075&width=400 400w, //gibraltarhardware.com/cdn/shop/files/1024x1100-hp-hero-reimaginedII.jpg?v=1790194075&width=600 600w, //gibraltarhardware.com/cdn/shop/files/1024x1100-hp-hero-reimaginedII.jpg?v=1790194075&width=800 800w, //gibraltarhardware.com/cdn/shop/files/1024x1100-hp-hero-reimaginedII.jpg?v=1790194075&width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/1024x1100-hp-hero-reimaginedII.jpg?v=1790194075&width=1200 1200w"
4935              width="1024"
4936              height="1100"
4937            ><img src="//gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=2880" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=900 900w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=1600 1600w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=1800 1800w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=2000 2000w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=2200 2200w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=2400 2400w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=2600 2600w, //gibraltarhardware.com/cdn/shop/files/2880x1140-hp-hero-reimaginedII2044.jpg?v=1790192731&amp;width=2800 2800w" width="2880" height="1620" sizes="100vw" fetchpriority="high"></picture>
4938<div
4939        
4940          class="place-self-end-start text-start"
4941        
4942      >
4943        <div class="prose"><p class="h1" >
4944              Keep It Clean
4945            </p><div ><p>Maximize your reach. Minimize your footprint.</p></div>
4946
4947<a class="button button--lg"
4948  style="--button-background: 255 255 255 / var(--button-background-opacity, 1);--button-outline-color: 255 255 255;--button-text-color: 0 0 0;"
4949  
4950  
4951  
4952  
4953  href="/collections/chrome-series-ii"
4954  
4955  
4956 >Shop Now</a>
4957
4958</div>
4959      </div>
4960</image-banner></div>
4961 
4962<style>
4963  #shopify-section-template--23110493372651__video_Hy3wpk .text-end .button {
4964    margin-left: 30px;
4965  }
4966  #shopify-section-template--23110493372651__video_Hy3wpk .text-start .button,
4967  #shopify-section-template--23110493372651__video_Hy3wpk .text-center .button {
4968    margin-right: 30px;
4969  }
4970  #shopify-section-template--23110493372651__video_Hy3wpk .text-end .prose div {
4971    margin-left: auto !important;
4972  }
4973  #shopify-section-template--23110493372651__video_Hy3wpk .text-center .prose div {
4974    margin-left: auto !important;
4975    margin-right: auto !important;
4976  }
4977  @media only screen and (min-width: 1024px) {
4978    #shopify-section-template--23110493372651__video_Hy3wpk .prose div {
4979      max-width: 60%;
4980    }
4981  }
4982  @media only screen and (min-width: 640px) and (max-width: 1024px) {
4983    #shopify-section-template--23110493372651__video_Hy3wpk .prose div {
4984      max-width: 70%;
4985    }
4986  }
4987  @media only screen and (max-width: 640px) {
4988    #shopify-section-template--23110493372651__video_Hy3wpk .prose div {
4989      max-width: 70%;
4990    }
4991  }
4992</style></section><section id="shopify-section-template--23110493372651__collection-list" class="shopify-section shopify-section--collection-list"><style>
4993  #shopify-section-template--23110493372651__collection-list {
4994    --section-background-hash: 0;
4995  }
4996
4997  #shopify-section-template--23110493372651__collection-list + * {
4998    --previous-section-background-hash: 0;
4999  }</style><style>
5000  #shopify-section-template--23110493372651__collection-list .collection-list {--collection-list-grid: auto / auto-flow 73vw;}
5001
5002  @media screen and (min-width: 700px) {
5003    #shopify-section-template--23110493372651__collection-list .collection-list {
5004      --collection-list-grid: auto / auto-flow 36vw;
5005    }
5006  }
5007
5008  @media screen and (min-width: 1000px) {
5009    #shopify-section-template--23110493372651__collection-list .collection-list {
5010      --collection-list-grid: auto / auto-flow calc(var(--container-inner-width) / 3 - (var
5010(--grid-gutter) / 3 * 2));
5011    }
5012  }
5013
5014  @media screen and (min-width: 1400px) {
5015    #shopify-section-template--23110493372651__collection-list .collection-list {
5016      --collection-list-grid: auto / auto-flow calc(var(--container-inner-width) / 3 - (var(--grid-gutter) / 3 * 2));
5017    }
5018  }
5019</style><div class="section   section-blends section-full">
5020    <div class="section-stack">
5021  <section-header class="section-header "><div class="prose"><h2 class="h2" reveal-on-scroll="true"><split-lines>Shop By Category</split-lines></h2></div></section-header><div class="scrollable-with-controls"><scroll-carousel selector=".collection-card" id="scroll-area-template--23110493372651__collection-list" class="scroll-area bleed is-scrollable">
5022          <collection-list class="collection-list"><a href="/collections/drum-racks" class="collection-card shadow " reveal-js>
5023      <div class="content-over-media group rounded-sm" style="--content-over-media-overlay: 0 0 0 / 0.0"><img src="//gibraltarhardware.com/cdn/shop/files/image-1758105837-13.jpg?v=1758106875&amp;width=1080" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/image-1758105837-13.jpg?v=1758106875&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-13.jpg?v=1758106875&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-13.jpg?v=1758106875&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-13.jpg?v=1758106875&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-13.jpg?v=1758106875&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-13.jpg?v=1758106875&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-13.jpg?v=1758106875&amp;width=1000 1000w" width="1080" height="1440" loading="lazy" sizes="(max-width: 699px) 73vw, 533px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-end-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h3">Racks</p></div><div class="collection-card__cta">
5024                Shop Now
5025<svg
5026      role="presentation"
5027      focusable="false"
5028      width="24"
5029      height="24"
5030      class="icon icon-circle-button-right-clipped"
5031      viewBox="0 0 24 24"
5032    >
5033      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12ZM10.47 9.53 12.94 12l-2.47 2.47 1.06 1.06 3-3 .53-.53-.53-.53-3-3-1.06 1.06Z" fill="currentColor"></path>
5034    </svg></div></div>
5035      </div></a><a href="/collections/drum-thrones" class="collection-card shadow " reveal-js>
5036      <div class="content-over-media group rounded-sm" style="--content-over-media-overlay: 0 0 0 / 0.0"><img src="//gibraltarhardware.com/cdn/shop/files/Throne-test-card-d.jpg?v=1758639222&amp;width=1080" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/Throne-test-card-d.jpg?v=1758639222&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/Throne-test-card-d.jpg?v=1758639222&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/Throne-test-card-d.jpg?v=1758639222&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/Throne-test-card-d.jpg?v=1758639222&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/Throne-test-card-d.jpg?v=1758639222&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/Throne-test-card-d.jpg?v=1758639222&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/Throne-test-card-d.jpg?v=1758639222&amp;width=1000 1000w" width="1080" height="1440" loading="lazy" sizes="(max-width: 699px) 73vw, 533px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-end-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h3">Thrones</p></div><div class="collection-card__cta">
5037                Shop Now
5038<svg
5039      role="presentation"
5040      focusable="false"
5041      width="24"
5042      height="24"
5043      class="icon icon-circle-button-right-clipped"
5044      viewBox="0 0 24 24"
5045    >
5046      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12ZM10.47 9.53 12.94 12l-2.47 2.47 1.06 1.06 3-3 .53-.53-.53-.53-3-3-1.06 1.06Z" fill="currentColor"></path>
5047    </svg></div></div>
5048      </div></a><a href="/collections/stands" class="collection-card shadow " reveal-js>
5049      <div class="content-over-media group rounded-sm" style="--content-over-media-overlay: 0 0 0 / 0.1"><img src="//gibraltarhardware.com/cdn/shop/files/stands-test-card-b.jpg?v=1758623073&amp;width=1080" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/stands-test-card-b.jpg?v=1758623073&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/stands-test-card-b.jpg?v=1758623073&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/stands-test-card-b.jpg?v=1758623073&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/stands-test-card-b.jpg?v=1758623073&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/stands-test-card-b.jpg?v=1758623073&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/stands-test-card-b.jpg?v=1758623073&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/stands-test-card-b.jpg?v=1758623073&amp;width=1000 1000w" width="1080" height="1440" loading="lazy" sizes="(max-width: 699px) 73vw, 533px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-end-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h3">Stands</p></div><div class="collection-card__cta">
5050                Shop Now
5051<svg
5052      role="presentation"
5053      focusable="false"
5054      width="24"
5055      height="24"
5056      class="icon icon-circle-button-right-clipped"
5057      viewBox="0 0 24 24"
5058    >
5059      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12ZM10.47 9.53 12.94 12l-2.47 2.47 1.06 1.06 3-3 .53-.53-.53-.53-3-3-1.06 1.06Z" fill="currentColor"></path>
5060    </svg></div></div>
5061      </div></a><a href="/collections/drum-accessories" class="collection-card shadow " reveal-js>
5062      <div class="content-over-media group rounded-sm" style="--content-over-media-overlay: 0 0 0 / 0.0"><img src="//gibraltarhardware.com/cdn/shop/files/image-1758105837-11.jpg?v=1758105967&amp;width=1080" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/image-1758105837-11.jpg?v=1758105967&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-11.jpg?v=1758105967&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-11.jpg?v=1758105967&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-11.jpg?v=1758105967&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-11.jpg?v=1758105967&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-11.jpg?v=1758105967&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/image-1758105837-11.jpg?v=1758105967&amp;width=1000 1000w" width="1080" height="1440" loading="lazy" sizes="(max-width: 699px) 73vw, 533px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-end-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h3">Accessories</p></div><div class="collection-card__cta">
5063                Shop Now
5064<svg
5065      role="presentation"
5066      focusable="false"
5067      width="24"
5068      height="24"
5069      class="icon icon-circle-button-right-clipped"
5070      viewBox="0 0 24 24"
5071    >
5072      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12ZM10.47 9.53 12.94 12l-2.47 2.47 1.06 1.06 3-3 .53-.53-.53-.53-3-3-1.06 1.06Z" fill="currentColor"></path>
5073    </svg></div></div>
5074      </div></a><a href="/collections/bass-drum-pedals" class="collection-card shadow " reveal-js>
5075      <div class="content-over-media group rounded-sm" style="--content-over-media-overlay: 0 0 0 / 0.0"><img src="//gibraltarhardware.com/cdn/shop/files/pedal-test-card-c.jpg?v=1758636642&amp;width=1080" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/pedal-test-card-c.jpg?v=1758636642&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/pedal-test-card-c.jpg?v=1758636642&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/pedal-test-card-c.jpg?v=1758636642&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/pedal-test-card-c.jpg?v=1758636642&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/pedal-test-card-c.jpg?v=1758636642&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/pedal-test-card-c.jpg?v=1758636642&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/pedal-test-card-c.jpg?v=1758636642&amp;width=1000 1000w" width="1080" height="1440" loading="lazy" sizes="(max-width: 699px) 73vw, 533px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-end-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h3">Pedals</p></div><div class="collection-card__cta">
5076                Shop Now
5077<svg
5078      role="presentation"
5079      focusable="false"
5080      width="24"
5081      height="24"
5082      class="icon icon-circle-button-right-clipped"
5083      viewBox="0 0 24 24"
5084    >
5085      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12ZM10.47 9.53 12.94 12l-2.47 2.47 1.06 1.06 3-3 .53-.53-.53-.53-3-3-1.06 1.06Z" fill="currentColor"></path>
5086    </svg></div></div>
5087      </div></a><a href="/collections/tom-arms-holders" class="collection-card shadow " reveal-js>
5088      <div class="content-over-media group rounded-sm" style="--content-over-media-overlay: 0 0 0 / 0.1"><img src="//gibraltarhardware.com/cdn/shop/files/tomholder-test-card-a.jpg?v=1758648346&amp;width=1080" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/tomholder-test-card-a.jpg?v=1758648346&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/tomholder-test-card-a.jpg?v=1758648346&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/tomholder-test-card-a.jpg?v=1758648346&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/tomholder-test-card-a.jpg?v=1758648346&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/tomholder-test-card-a.jpg?v=1758648346&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/tomholder-test-card-a.jpg?v=1758648346&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/tomholder-test-card-a.jpg?v=1758648346&amp;width=1000 1000w" width="1080" height="1440" loading="lazy" sizes="(max-width: 699px) 73vw, 533px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-end-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h3">Tom Holders</p></div><div class="collection-card__cta">
5089                Shop Now
5090<svg
5091      role="presentation"
5092      focusable="false"
5093      width="24"
5094      height="24"
5095      class="icon icon-circle-button-right-clipped"
5096      viewBox="0 0 24 24"
5097    >
5098      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12ZM10.47 9.53 12.94 12l-2.47 2.47 1.06 1.06 3-3 .53-.53-.53-.53-3-3-1.06 1.06Z" fill="currentColor"></path>
5099    </svg></div></div>
5100      </div></a></collection-list>
5101        </scroll-carousel><div class="scrollbar peer-not-scrollable:hidden">
5102  <scroll-progress observes="scroll-area-template--23110493372651__collection-list" class="scrollbar__progress" style="--scroll-progress: 0.5"></scroll-progress><div aria-controls="scroll-area-template--23110493372651__collection-list" class="scrollbar__buttons">
5103      <button is="prev-button" class="circle-button ring group" aria-controls="scroll-area-template--23110493372651__collection-list" disabled>
5104        <span class="sr-only">Previous</span>
5105        <span class="animated-arrow animated-arrow--reverse"></span>
5106      </button>
5107
5108      <button is="next-button" class="circle-button ring group" aria-controls="scroll-area-template--23110493372651__collection-list">
5109        <span class="sr-only">Next</span>
5110        <span class="animated-arrow"></span>
5111      </button>
5112    </div></div></div></div>
5113  </div>
5114</section><section id="shopify-section-template--23110493372651__media_with_text_WXTRMC" class="shopify-section shopify-section--media-with-text"><style>
5115  #shopify-section-template--23110493372651__media_with_text_WXTRMC {
5116    --section-background-hash: 0;
5117  }
5118
5119  #shopify-section-template--23110493372651__media_with_text_WXTRMC + * {
5120    --previous-section-background-hash: 0;
5121  }</style><style>
5122  #shopify-section-template--23110493372651__media_with_text_WXTRMC {
5123    --media-with-text-gap: 0;
5124    --media-with-text-item-grid-template: "media" "content" / auto;
5125  }
5126
5127  @media screen and (min-width: 1000px) {
5128    #shopify-section-template--23110493372651__media_with_text_WXTRMC {
5129      --media-with-text-gap: 0;
5130    }
5131  }#block-template--23110493372651__media_with_text_WXTRMC-image_gtc7bX {
5132      --media-with-text-item-icon-width: 48px;
5133    }
5134
5135    @media screen and (min-width: 1000px) {
5136      #block-template--23110493372651__media_with_text_WXTRMC-image_gtc7bX {--media-with-text-item-grid-template: "media content" / minmax(0, 1.0fr) minmax(0, 1.0fr);}
5137    }</style><div class="section   section-blends section-full">
5138  <media-with-text class="media-with-text rounded"><div id="block-template--23110493372651__media_with_text_WXTRMC-image_gtc7bX" class="media-with-text__item" >
5139        <div class="media-with-text__media " reveal-on-scroll="true">
5140<img src="//gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=1920" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=1600 1600w, //gibraltarhardware.com/cdn/shop/files/hero_desktop_ds_1025.jpg?v=1767907747&amp;width=1800 1800w" width="1920" height="1080" sizes="(max-width: 999px) 100vw, min(800px, 50vw)" style="object-position:33.5985% 46.3717%;"></div><div class="media-with-text__content  bg-custom text-custom"style="--background: 0 0 0; --text-color: 255 255 255;">
5141          <div class="prose break-all place-self-center text-center" reveal-on-scroll="true"><svg
5142      role="presentation"
5143      fill="none"
5144      focusable="false"
5145      stroke-width="2"
5146      width="48"
5147      height="48"
5148      class="media-with-text__icon icon icon-picto-award-gift"
5149      viewBox="0 0 24 24"
5150    >
5151      <path d="M21 4.911H9.696A1.714 1.714 0 0 0 7.98 6.626v6.392a1.714 1.714 0 0 0 1.715 1.715H21a1.714 1.714 0 0 0 1.714-1.715V6.624A1.714 1.714 0 0 0 21 4.91v.001Z" fill="currentColor" fill-opacity="0"/>
5152      <path d="M22.714 12.375V6.624A1.714 1.714 0 0 0 21 4.91H9.696A1.714 1.714 0 0 0 7.98 6.624v2.109" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5153      <path d="m12.891 1.286 2.457 3.625 2.454-3.625M11.117 17.633l-.206-2.172a3.429 3.429 0 0 0-2.575-3l-1.6-.404a13.713 13.713 0 0 0-4.197-.39l-1.223.076v7.371l5.433 2.532a11.058 11.058 0 0 0 8.834.221l5.54-2.25a1.823 1.823 0 0 0-1.106-3.462l-7.378 1.752-5.852-1.056" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
5154      <path d="M15.348 4.911v8.695" stroke="currentColor" stroke-linecap="round"/>
5155    </svg><p class="subheading ">GIBRALTAR BACKSTAGE</p><p class="h2">Join and Earn Rewards</p><p>Unlock member-only rewards and access exclusive benefits</p>
5156
5157<a class="button button--xl"
5158  style="--button-background: 255 255 255 / var(--button-background-opacity, 1);--button-outline-color: 255 255 255;--button-text-color: 22 22 21;"
5159  
5160  
5161  
5162  
5163  href="/pages/rewards"
5164  
5165  
5166 >Become a member</a>
5167</div>
5168        </div>
5169      </div></media-with-text>
5170</div>
5171
5172
5173</section><section id="shopify-section-template--23110493372651__tabbed_collections_RdNfiQ" class="shopify-section shopify-section--tabbed-collections"><style>
5174  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ {
5175    --section-background-hash: 0;
5176  }
5177
5178  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ + * {
5179    --previous-section-background-hash: 0;
5180  }</style><style>
5181  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .section-header {
5182    max-width: calc(100% - 88px - 16px);
5183  }
5184  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs {
5185    position: relative;
5186  }
5187  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs-inner {
5188    display: grid;
5189    gap: var(--spacing-10);
5190  }
5191  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs-inner::part(tab-list) {
5192    box-shadow: none !important;
5193    display: flex !important;
5194    gap: 16px;
5195  }
5196  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs-inner::part(tab-list):after {
5197    content: none;
5198  }
5199  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs-nav__button {
5200    line-height: 19px;
5201    padding: 12px 16px;
5202    font-weight: 500;
5203    white-space: nowrap;
5204    color: #000000;
5205    background-color: #F2F2F2;
5206    border-radius: 100px;
5207  }
5208  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs-nav__button[aria-selected=true] {
5209    color: #FFFFFF;
5210    background-color: #000000;
5211  }
5212
5213  @media screen and (min-width: 1150px) {
5214    #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs-nav__button {
5215      min-width: 200px;
5216    }
5217  }
5218
5219  @media screen and (pointer: fine) {
5220    #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs-nav__button:hover {
5221      color: #FFFFFF;
5222      background-color: #000000;
5223    }
5224  }#shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .product-list {
5225    --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
5226    --product-list-items-per-row: 2;
5227    --product-list-carousel-item-width: 74vw;
5228    --product-list-grid: auto / auto-flow var(--product-list-carousel-item-width);
5229  }
5230
5231  @media screen and (min-width: 700px) {
5232    #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .product-list {
5233      --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
5234      --product-list-items-per-row: 2;
5235      --product-list-carousel-item-width: 36vw;
5236    }
5237  }
5238
5239  @media screen and (min-width: 1000px) {
5240    #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .product-list {
5241      --product-list-items-per-row: 4;
5242      --product-list-carousel-item-width: calc(var(--container-inner-width) / 4 - (var(--product-list-column-gap) / 4 * 3));
5243    }
5244  }
5245
5246  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .cta-container {
5247    display: flex;
5248    position: absolute;
5249    top: 5px;
5250    right: 0;
5251  }
5252
5253  @media screen and (min-width: 1000px) {
5254    #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .cta-container {
5255      top: 93px;
5256    }
5257  }
5258
5259  @media screen and (min-width: 1400px) {
5260    #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .cta-container {
5261      top: 105px;
5262    }
5263  }
5264
5265  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .cta-container a,
5266  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .product-card__title a {
5267    background: none !important;
5268  }
5269  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .cta-container a {
5270    display: inline-flex;
5271  }
5272  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .cta-container .circle-chevron {
5273    display: grid;
5274  }
5275  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .product-card__figure,
5276  #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .product-card__info {
5277    margin-top: 0;
5278  }
5279</style>
5280
5281<div class="section   section-blends section-full">
5282  <div class="tabs">
5283    <div class="section-stack">
5284  <section-header class="section-header "><div class="prose"><h2 class="h2" reveal-on-scroll="true"><split-lines>Kit Essentials</split-lines></h2></div></section-header><div class="tabs-container">
5285        <x-tabs class="tabs-inner">
5286          <template shadowrootmode="open">
5287            <style>
5288              .tabs-tablist {
5289                display: grid;
5290              }
5291
5292              @media screen and (min-width: 1000px) {
5293                .tabs-tablist {
5294                  max-width: calc(100% - 88px - 24px);
5295                  overflow-x: hidden;
5296                }
5297              }
5298            </style>
5299            <div class="tabs-tablist">
5299<scroll-carousel
5300                selector=".tabs-nav__button"
5301                id="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-tabs"
5302                style="position: relative; scrollbar-width: none; scroll-snap-type: x mandatory; overscroll-behavior-x: contain; overflow: auto hidden; scroll-padding-inline: var(--container-outer-width); margin-inline-start: calc(-1 * var(--container-outer-width)); margin-inline-end: calc(-1 * var(--container-outer-width)); padding-inline-start: var(--container-outer-width); padding-inline-end: var(--container-outer-width); display: grid;"
5303              >
5304                <slot role="tablist" part="tab-list" name="title"></slot>
5305              </scroll-carousel>
5306            </div>
5307
5308            <slot part="tab-panels" name="content"></slot>
5309          </template><button
5310                type="button"
5311                slot="title"
5312                class="tabs-nav__button bold text-subdued text-center"
5313                
5314              >
5315                Rack Parts
5316              </button>
5317
5318              <div
5319                role="tabpanel"
5320                class="tab-content prose"
5321                slot="content"
5322                
5323              ><div class="cta-container">
5324                    <a href="/collections/drum-rack-clamps-accessories" class="text-with-icon group">
5325                      <span class="reversed-link">Shop All</span>
5326                      <span class="circle-chevron group-hover:colors"><svg
5327      role="presentation"
5328      focusable="false"
5329      width="5"
5330      height="8"
5331      class="icon icon-chevron-right-small reverse-icon"
5332      viewBox="0 0 5 8"
5333    >
5334      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
5335    </svg></span>
5336                    </a>
5337                  </div><div class="scrollable-with-controls"><scroll-carousel
5338                    selector="product-card"
5339                    id="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_zUFM69"
5340                    class="scroll-area bleed is-scrollable"
5341                  >
5342                    <reveal-items selector=".product-list > *">
5343                      <product-list class="product-list"><product-card
5344  handle="straight-drum-rack-tube"
5345  
5346  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5347><div class="product-card__figure">
5348      <a
5349        href="/products/straight-drum-rack-tube?variant=41126931890332"
5350        data-instant
5351      >
5352<img src="//gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=1728" alt="Gibraltar Straight Drum Rack Tube" srcset="//gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/straight-bar3-4_w-1728_001.jpg?v=1766319301&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5353          ><a
5354            href="/products/straight-drum-rack-tube?variant=41126931890332"
5355            class="normal"
5356            data-instant
5357          >
5358            Gibraltar Straight Drum Rack Tube
5359          </a></span
5360        >
5361      
5362<price-list class="price-list  "><sale-price class="">
5363        <span class="sr-only">Sale price</span>From $11.99
5364</sale-price></price-list>
5365      <!-- Start of Judge.me code -->
5366      <div class="jdgm-widget jdgm-preview-badge">
5367        <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.92' data-number-of-reviews='13' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.92' tabindex='0' aria-label='4.92 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 13 reviews </span> </div>
5368      </div>
5369      <!-- End of Judge.me code -->
5370    </div></div>
5371</product-card>
5372<product-card
5373  handle="curved-drum-rack-tube"
5374  
5375  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5376><div class="product-card__figure">
5377      <a
5378        href="/products/curved-drum-rack-tube?variant=41126931726492"
5379        data-instant
5380      >
5381<img src="//gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=1728" alt="Gibraltar Curved Drum Rack Tube" srcset="//gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/curved-bar3-4_w-1728_002.jpg?v=1766321235&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5382          ><a
5383            href="/products/curved-drum-rack-tube?variant=41126931726492"
5384            class="normal"
5385            data-instant
5386          >
5387            Gibraltar Curved Drum Rack Tube
5388          </a></span
5389        >
5390      
5391<price-list class="price-list  "><sale-price class="">
5392        <span class="sr-only">Sale price</span>From $20.99
5393</sale-price></price-list>
5394      <!-- Start of Judge.me code -->
5395      <div class="jdgm-widget jdgm-preview-badge">
5396        <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='9' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 9 reviews </span> </div>
5397      </div>
5398      <!-- End of Judge.me code -->
5399    </div></div>
5400</product-card>
5401<product-card
5402  handle="sc-gcml-1-5-inch-chrome-drum-rack-memory-lock-2-pack"
5403  
5404  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5405><div class="product-card__figure">
5406      <a
5407        href="/products/sc-gcml-1-5-inch-chrome-drum-rack-memory-lock-2-pack?variant=47114931372267"
5408        data-instant
5409      >
5410<img src="//gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=1728" alt="Gibraltar SC-GCML 1.5&quot; Chrome Drum Rack Memory Lock, 2-Pack" srcset="//gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-gcml_w-1728_003.jpg?v=1763806165&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
5410alc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="product-card__aside"><fieldset
5411                  class="product-card__swatch-list h-stack gap-0.5"
5412                  data-option-position="1"
5413                  id="Swatch-7111886864540--1"
5414                >
5415                  <legend class="sr-only">Color</legend><input class="sr-only" type="radio" name="swatch--template--23110493372651__tabbed_collections_RdNfiQ-7111886864540--1
5416" id="option-value--template--23110493372651__tabbed_collections_RdNfiQ-swatch--template--23110493372651__tabbed_collections_RdNfiQ-7111886864540--1
5417-5477484036331" value="5477484036331"  checked="checked"   data-option-position="1" data-variant-id="47114931372267" 
5418><label class="color-swatch  color-swatch--sm    rounded-full"  style="--swatch-background: url(//gibraltarhardware.com/cdn/shop/files/chrome_gradient_swatch.png?v=1757601554&width=72)" for="option-value--template--23110493372651__tabbed_collections_RdNfiQ-swatch--template--23110493372651__tabbed_collections_RdNfiQ-7111886864540--1
5419-5477484036331">
5420      <span class="sr-only">Chrome</span>
5421    </label>
5422                </fieldset></div><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5423          ><a
5424            href="/products/sc-gcml-1-5-inch-chrome-drum-rack-memory-lock-2-pack?variant=47114931372267"
5425            class="normal"
5426            data-instant
5427          >
5428            Gibraltar SC-GCML 1.5" Chrome Drum Rack Memory Lock, 2-Pack
5429          </a></span
5430        >
5431      
5432<price-list class="price-list  "><sale-price class="">
5433        <span class="sr-only">Sale price</span>$7.99</sale-price></price-list>
5434      <!-- Start of Judge.me code -->
5435      <div class="jdgm-widget jdgm-preview-badge">
5436        <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='5' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 5 reviews </span> </div>
5437      </div>
5438      <!-- End of Judge.me code -->
5439    </div></div>
5440</product-card>
5441<product-card
5442  handle="sc-rmaa-1-5-inch-deluxe-drum-rack-tube-to-accessory-arm-converter"
5443  
5444  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5445><div class="product-card__figure">
5446      <a
5447        href="/products/sc-rmaa-1-5-inch-deluxe-drum-rack-tube-to-accessory-arm-converter"
5448        data-instant
5449      >
5450<img src="//gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=1728" alt="Gibraltar SC-RMAA 1.5&quot; Deluxe Drum Rack Tube to Accessory Arm Converter" srcset="//gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-rmaa_w-1728_001.jpg?v=1766323437&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
5450alc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5451          ><a
5452            href="/products/sc-rmaa-1-5-inch-deluxe-drum-rack-tube-to-accessory-arm-converter"
5453            class="normal"
5454            data-instant
5455          >
5456            Gibraltar SC-RMAA 1.5" Deluxe Drum Rack Tube to Accessory Arm Converter
5457          </a></span
5458        >
5459      
5460<price-list class="price-list  "><sale-price class="">
5461        <span class="sr-only">Sale price</span>$20.99</sale-price></price-list>
5462      <!-- Start of Judge.me code -->
5463      <div class="jdgm-widget jdgm-preview-badge">
5464        <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.50' data-number-of-reviews='2' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.50' tabindex='0' aria-label='4.50 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> 2 reviews </span> </div>
5465      </div>
5466      <!-- End of Judge.me code -->
5467    </div></div>
5468</product-card>
5469<product-card
5470  handle="sc-rba-1-5-inch-drum-rack-tube-to-accessory-arm-converter"
5471  
5472  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5473><div class="product-card__figure">
5474      <a
5475        href="/products/sc-rba-1-5-inch-drum-rack-tube-to-accessory-arm-converter"
5476        data-instant
5477      >
5478<img src="//gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=1728" alt="Gibraltar SC-RBA 1.5&quot; Drum Rack Tube to Accessory Arm Converter" srcset="//gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-rba_w-1728_001.jpg?v=1766323240&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5479          ><a
5480            href="/products/sc-rba-1-5-inch-drum-rack-tube-to-accessory-arm-converter"
5481            class="normal"
5482            data-instant
5483          >
5484            Gibraltar SC-RBA 1.5" Drum Rack Tube to Accessory Arm Converter
5485          </a></span
5486        >
5487      
5488<price-list class="price-list  "><sale-price class="">
5489        <span class="sr-only">Sale price</span>$14.99</sale-price></price-list>
5490      <!-- Start of Judge.me code -->
5491      <div class="jdgm-widget jdgm-preview-badge">
5492        <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='2' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 2 reviews </span> </div>
5493      </div>
5494      <!-- End of Judge.me code -->
5495    </div></div>
5496</product-card>
5497<product-card
5498  handle="sc-rf-flat-rubber-drum-rack-feet"
5499  
5500  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5501><div class="product-card__figure">
5502      <a
5503        href="/products/sc-rf-flat-rubber-drum-rack-feet"
5504        data-instant
5505      >
5506<img src="//gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=1728" alt="Gibraltar SC-RF Flat Rubber Drum Rack Feet" srcset="//gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-rf_w-1728_001_00256a58-705b-4de4-99c9-35a12ad4059e.jpg?v=1766320421&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
5506alc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5507          ><a
5508            href="/products/sc-rf-flat-rubber-drum-rack-feet"
5509            class="normal"
5510            data-instant
5511          >
5512            Gibraltar SC-RF Flat Rubber Drum Rack Feet
5513          </a></span
5514        >
5515      
5516<price-list class="price-list  "><sale-price class="">
5517        <span class="sr-only">Sale price</span>$6.99</sale-price></price-list>
5518      <!-- Start of Judge.me code -->
5519      <div class="jdgm-widget jdgm-preview-badge">
5520        <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='1' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 1 review </span> </div>
5521      </div>
5522      <!-- End of Judge.me code -->
5523    </div></div>
5524</product-card>
5525</product-list>
5526                    </reveal-items>
5527                  </scroll-carousel><div class="scrollbar peer-not-scrollable:hidden">
5528  <scroll-progress observes="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_zUFM69" class="scrollbar__progress" style="--scroll-progress: 0.6666666666666666"></scroll-progress><div aria-controls="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_zUFM69" class="scrollbar__buttons">
5529      <button is="prev-button" class="circle-button ring group" aria-controls="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_zUFM69" disabled>
5530        <span class="sr-only">Previous</span>
5531        <span class="animated-arrow animated-arrow--reverse"></span>
5532      </button>
5533
5534      <button is="next-button" class="circle-button ring group" aria-controls="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_zUFM69">
5535        <span class="sr-only">Next</span>
5536        <span class="animated-arrow"></span>
5537      </button>
5538    </div></div></div>
5539              </div><button
5540                type="button"
5541                slot="title"
5542                class="tabs-nav__button bold text-subdued text-center"
5543                
5544              >
5545                Hardware Packs
5546              </button>
5547
5548              <div
5549                role="tabpanel"
5550                class="tab-content prose"
5551                slot="content"
5552                hidden
5553              ><div class="cta-container">
5554                    <a href="/collections/drum-hardware-packs" class="text-with-icon group">
5555                      <span class="reversed-link">Shop All</span>
5556                      <span class="circle-chevron group-hover:colors"><svg
5557      role="presentation"
5558      focusable="false"
5559      width="5"
5560      height="8"
5561      class="icon icon-chevron-right-small reverse-icon"
5562      viewBox="0 0 5 8"
5563    >
5564      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
5565    </svg></span>
5566                    </a>
5567                  </div><div class="scrollable-with-controls"><scroll-carousel
5568                    selector="product-card"
5569                    id="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_JYXHzU"
5570                    class="scroll-area bleed is-scrollable"
5571                  >
5572                    <reveal-items selector=".product-list > *">
5573                      <product-list class="product-list"><product-card
5574  handle="9701pk-9000-series-drum-hardware-pack"
5575  
5576  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5577><div class="product-card__figure">
5578      <a
5579        href="/products/9701pk-9000-series-drum-hardware-pack"
5580        data-instant
5581      >
5582<img src="//gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=1728" alt="Gibraltar 9701PK 9000 Series Drum Hardware Pack" srcset="//gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/9701pk_w-1728_001.jpg?v=1780739266&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
5582alc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5583          ><a
5584            href="/products/9701pk-9000-series-drum-hardware-pack"
5585            class="normal"
5586            data-instant
5587          >
5588            Gibraltar 9701PK 9000 Series Drum Hardware Pack
5589          </a></span
5590        >
5591      
5592<price-list class="price-list  "><sale-price class="">
5593        <span class="sr-only">Sale price</span>$729.99</sale-price></price-list>
5594      <!-- Start of Judge.me code -->
5595      <div class="jdgm-widget jdgm-preview-badge">
5596        <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='2' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 2 reviews </span> </div>
5597      </div>
5598      <!-- End of Judge.me code -->
5599    </div></div>
5600</product-card>
5601<product-card
5602  handle="6700pk-6000-series-drum-hardware-pack"
5603  
5604  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5605><div class="product-card__figure">
5606      <a
5607        href="/products/6700pk-6000-series-drum-hardware-pack"
5608        data-instant
5609      >
5610<img src="//gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=1728" alt="Gibraltar 6700PK 6000 Series Drum Hardware Pack" srcset="//gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/6700pk_w-1728_001.jpg?v=1780739266&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5611          ><a
5612            href="/products/6700pk-6000-series-drum-hardware-pack"
5613            class="normal"
5614            data-instant
5615          >
5616            Gibraltar 6700PK 6000 Series Drum Hardware Pack
5617          </a></span
5618        >
5619      
5620<price-list class="price-list  "><sale-price class="">
5621        <span class="sr-only">Sale price</span>$579.99</sale-price></price-list>
5622      <!-- Start of Judge.me code -->
5623      <div class="jdgm-widget jdgm-preview-badge">
5624        <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='1' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 1 review </span> </div>
5625      </div>
5626      <!-- End of Judge.me code -->
5627    </div></div>
5628</product-card>
5629<product-card
5630  handle="5700pk-5000-series-drum-hardware-pack"
5631  
5632  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5633><div class="product-card__figure">
5634      <a
5635        href="/products/5700pk-5000-series-drum-hardware-pack"
5636        data-instant
5637      >
5638<img src="//gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=1728" alt="Gibraltar 5700PK 5000 Series Drum Hardware Pack" srcset="//gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/5700pk_w-1728_001.jpg?v=1780739267&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
5638alc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5639          ><a
5640            href="/products/5700pk-5000-series-drum-hardware-pack"
5641            class="normal"
5642            data-instant
5643          >
5644            Gibraltar 5700PK 5000 Series Drum Hardware Pack
5645          </a></span
5646        >
5647      
5648<price-list class="price-list  "><sale-price class="">
5649        <span class="sr-only">Sale price</span>$399.99</sale-price></price-list>
5650      <!-- Start of Judge.me code -->
5651      <div class="jdgm-widget jdgm-preview-badge">
5652        <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='1' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 1 review </span> </div>
5653      </div>
5654      <!-- End of Judge.me code -->
5655    </div></div>
5656</product-card>
5657<product-card
5658  handle="8700pk-8000-series-drum-hardware-pack"
5659  
5660  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5661><div class="product-card__figure">
5662      <a
5663        href="/products/8700pk-8000-series-drum-hardware-pack"
5664        data-instant
5665      >
5666<img src="//gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=1728" alt="Gibraltar 8700PK 8000 Series Drum Hardware Pack" srcset="//gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/8701pk_w-1728_001.jpg?v=1780739266&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5667          ><a
5668            href="/products/8700pk-8000-series-drum-hardware-pack"
5669            class="normal"
5670            data-instant
5671          >
5672            Gibraltar 8700PK 8000 Series Drum Hardware Pack
5673          </a></span
5674        >
5675      
5676<price-list class="price-list  "><sale-price class="">
5677        <span class="sr-only">Sale price</span>$399.99</sale-price></price-list>
5678      <!-- Start of Judge.me code -->
5679      <div class="jdgm-widget jdgm-preview-badge">
5680        <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5681      </div>
5682      <!-- End of Judge.me code -->
5683    </div></div>
5684</product-card>
5685<product-card
5686  handle="4700pk-4000-series-drum-hardware-pack"
5687  
5688  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5689><div class="product-card__figure">
5690      <a
5691        href="/products/4700pk-4000-series-drum-hardware-pack"
5692        data-instant
5693      >
5694<img src="//gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=1728" alt="Gibraltar 4000 Series 4700PK Drum Hardware Pack" srcset="//gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/4700pk_w-1728_001.jpg?v=1780739266&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
5694alc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5695          ><a
5696            href="/products/4700pk-4000-series-drum-hardware-pack"
5697            class="normal"
5698            data-instant
5699          >
5700            Gibraltar 4000 Series 4700PK Drum Hardware Pack
5701          </a></span
5702        >
5703      
5704<price-list class="price-list  "><sale-price class="">
5705        <span class="sr-only">Sale price</span>$349.99</sale-price></price-list>
5706      <!-- Start of Judge.me code -->
5707      <div class="jdgm-widget jdgm-preview-badge">
5708        <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5709      </div>
5710      <!-- End of Judge.me code -->
5711    </div></div>
5712</product-card>
5713</product-list>
5714                    </reveal-items>
5715                  </scroll-carousel><div class="scrollbar peer-not-scrollable:hidden">
5716  <scroll-progress observes="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_JYXHzU" class="scrollbar__progress" style="--scroll-progress: 0.6666666666666666"></scroll-progress><div aria-controls="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_JYXHzU" class="scrollbar__buttons">
5717      <button is="prev-button" class="circle-button ring group" aria-controls="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_JYXHzU" disabled>
5718        <span class="sr-only">Previous</span>
5719        <span class="animated-arrow animated-arrow--reverse"></span>
5720      </button>
5721
5722      <button is="next-button" class="circle-button ring group" aria-controls="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_JYXHzU">
5723        <span class="sr-only">Next</span>
5724        <span class="animated-arrow"></span>
5725      </button>
5726    </div></div></div>
5727              </div><button
5728                type="button"
5729                slot="title"
5730                class="tabs-nav__button bold text-subdued text-center"
5731                
5732              >
5733                Microphone Mounts
5734              </button>
5735
5736              <div
5737                role="tabpanel"
5738                class="tab-content prose"
5739                slot="content"
5740                hidden
5741              ><div class="cta-container">
5742                    <a href="/collections/microphone-accessories" class="text-with-icon group">
5743                      <span class="reversed-link">Shop All</span>
5744                      <span class="circle-chevron group-hover:colors"><svg
5745      role="presentation"
5746      focusable="false"
5747      width="5"
5748      height="8"
5749      class="icon icon-chevron-right-small reverse-icon"
5750      viewBox="0 0 5 8"
5751    >
5752      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
5753    </svg></span>
5754                    </a>
5755                  </div><div class="scrollable-with-controls"><scroll-carousel
5756                    selector="product-card"
5757                    id="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_aGb6FG"
5758                    class="scroll-area bleed is-scrollable"
5759                  >
5760                    <reveal-items selector=".product-list > *">
5761                      <product-list class="product-list"><product-card
5762  handle="sc-bamml-16-inch-microphone-boom-arm-clamp"
5763  
5764  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5765><div class="product-card__figure">
5766      <a
5767        href="/products/sc-bamml-16-inch-microphone-boom-arm-clamp"
5768        data-instant
5769      >
5770<img src="//gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=1728" alt="Gibraltar SC-BAMML 16&quot; Microphone Boom Arm and Clamp" srcset="//gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-bamml_w-1728_001_d5f42fba-b355-463d-865b-426cbae94b85.jpg?v=1765810202&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
5770alc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5771          ><a
5772            href="/products/sc-bamml-16-inch-microphone-boom-arm-clamp"
5773            class="normal"
5774            data-instant
5775          >
5776            Gibraltar SC-BAMML 16" Microphone Boom Arm and Clamp
5777          </a></span
5778        >
5779      
5780<price-list class="price-list  "><sale-price class="">
5781        <span class="sr-only">Sale price</span>$42.99</sale-price></price-list>
5782      <!-- Start of Judge.me code -->
5783      <div class="jdgm-widget jdgm-preview-badge">
5784        <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='3' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 3 reviews </span> </div>
5785      </div>
5786      <!-- End of Judge.me code -->
5787    </div></div>
5788</product-card>
5789<product-card
5790  handle="sc-gmcma-microphone-shock-mount-for-8mm-cymbal-tilter"
5791  
5792  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5793><div class="product-card__figure">
5794      <a
5795        href="/products/sc-gmcma-microphone-shock-mount-for-8mm-cymbal-tilter"
5796        data-instant
5797      >
5798<img src="//gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=1728" alt="Gibraltar SC-GMCMA Microphone Shock Mount for 8mm Cymbal Tilter" srcset="//gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-gmcma_w-1728_001_e082f1d6-8e38-40f8-b446-582125c79f8d.jpg?v=1765810251&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5799          ><a
5800            href="/products/sc-gmcma-microphone-shock-mount-for-8mm-cymbal-tilter"
5801            class="normal"
5802            data-instant
5803          >
5804            Gibraltar SC-GMCMA Microphone Shock Mount for 8mm Cymbal Tilter
5805          </a></span
5806        >
5807      
5808<price-list class="price-list  "><sale-price class="">
5809        <span class="sr-only">Sale price</span>$10.99</sale-price></price-list>
5810      <!-- Start of Judge.me code -->
5811      <div class="jdgm-widget jdgm-preview-badge">
5812        <div style='display:none' class='jdgm-prev-badge' data-average-rating='5.00' data-number-of-reviews='1' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='5.00' tabindex='0' aria-label='5.00 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span> </span> <span class='jdgm-prev-badge__text'> 1 review </span> </div>
5813      </div>
5814      <!-- End of Judge.me code -->
5815    </div></div>
5816</product-card>
5817<product-card
5818  handle="sc-gsm-microphone-boom-shock-mount"
5819  
5820  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5821><div class="product-card__figure">
5822      <a
5823        href="/products/sc-gsm-microphone-boom-shock-mount"
5824        data-instant
5825      >
5826<img src="//gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=1728" alt="Gibraltar SC-GSM Microphone Boom Shock Mount" srcset="//gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-gsm_w-1728_001_0bd5735d-1c25-45b9-a9a1-ca74d8532800.jpg?v=1765810304&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
5826alc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5827          ><a
5828            href="/products/sc-gsm-microphone-boom-shock-mount"
5829            class="normal"
5830            data-instant
5831          >
5832            Gibraltar SC-GSM Microphone Boom Shock Mount
5833          </a></span
5834        >
5835      
5836<price-list class="price-list  "><sale-price class="">
5837        <span class="sr-only">Sale price</span>$8.99</sale-price></price-list>
5838      <!-- Start of Judge.me code -->
5839      <div class="jdgm-widget jdgm-preview-badge">
5840        <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5841      </div>
5842      <!-- End of Judge.me code -->
5843    </div></div>
5844</product-card>
5845<product-card
5846  handle="sc-dmm-hinged-clamp-for-microphone-gooseneck"
5847  
5848  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5849><div class="product-card__figure">
5850      <a
5851        href="/products/sc-dmm-hinged-clamp-for-microphone-gooseneck"
5852        data-instant
5853      >
5854<img src="//gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=2000" alt="Gibraltar SC-DMM Hinged Clamp for Microphone Gooseneck" srcset="//gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=1600 1600w, //gibraltarhardware.com/cdn/shop/files/sc-dmm_w-1728_001.jpg?v=1765806106&amp;width=1800 1800w" width="2000" height="2500" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5855          ><a
5856            href="/products/sc-dmm-hinged-clamp-for-microphone-gooseneck"
5857            class="normal"
5858            data-instant
5859          >
5860            Gibraltar SC-DMM Hinged Clamp for Microphone Gooseneck
5861          </a></span
5862        >
5863      
5864<price-list class="price-list  "><sale-price class="">
5865        <span class="sr-only">Sale price</span>$11.99</sale-price></price-list>
5866      <!-- Start of Judge.me code -->
5867      <div class="jdgm-widget jdgm-preview-badge">
5868        <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5869      </div>
5870      <!-- End of Judge.me code -->
5871    </div></div>
5872</product-card>
5873<product-card
5874  handle="sc-jmm-jaw-mount-microphone-holder"
5875  
5876  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5877><div class="product-card__figure">
5878      <a
5879        href="/products/sc-jmm-jaw-mount-microphone-holder"
5880        data-instant
5881      >
5882<img src="//gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=1728" alt="Gibraltar SC-JMM Jaw Mount Microphone Holder" srcset="//gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-jmm_w-1728_001_d3c9a943-eeae-4dee-91e5-06f9776b367c.jpg?v=1765810736&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, c
5882alc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5883          ><a
5884            href="/products/sc-jmm-jaw-mount-microphone-holder"
5885            class="normal"
5886            data-instant
5887          >
5888            Gibraltar SC-JMM Jaw Mount Microphone Holder
5889          </a></span
5890        >
5891      
5892<price-list class="price-list  "><sale-price class="">
5893        <span class="sr-only">Sale price</span>$28.99</sale-price></price-list>
5894      <!-- Start of Judge.me code -->
5895      <div class="jdgm-widget jdgm-preview-badge">
5896        <div style='display:none' class='jdgm-prev-badge' data-average-rating='0.00' data-number-of-reviews='0' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='0.00' tabindex='0' aria-label='0.00 stars' role='button'> <span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span><span class='jdgm-star jdgm--off'></span> </span> <span class='jdgm-prev-badge__text'> No reviews </span> </div>
5897      </div>
5898      <!-- End of Judge.me code -->
5899    </div></div>
5900</product-card>
5901<product-card
5902  handle="sc-bdhmm-6-inch-microphone-gooseneck-with-bass-drum-hoop-clamp"
5903  
5904  class="product-card product-card--blends  bg-custom text-custom"style="--background: 255 255 255; --text-color: 0 0 0;"
5905><div class="product-card__figure">
5906      <a
5907        href="/products/sc-bdhmm-6-inch-microphone-gooseneck-with-bass-drum-hoop-clamp"
5908        data-instant
5909      >
5910<img src="//gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=1728" alt="Gibraltar SC-BDHMM 6&quot; Microphone Gooseneck with Bass Drum Hoop Clamp" srcset="//gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=700 700w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=1000 1000w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=1200 1200w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=1400 1400w, //gibraltarhardware.com/cdn/shop/files/sc-bdhmm_w-1728_002_373990c2-ed57-447f-9923-8703c40dd19e.jpg?v=1765809879&amp;width=1600 1600w" width="1728" height="2160" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"
5911          ><a
5912            href="/products/sc-bdhmm-6-inch-microphone-gooseneck-with-bass-drum-hoop-clamp"
5913            class="normal"
5914            data-instant
5915          >
5916            Gibraltar SC-BDHMM 6" Microphone Gooseneck with Bass Drum Hoop Clamp
5917          </a></span
5918        >
5919      
5920<price-list class="price-list  "><sale-price class="">
5921        <span class="sr-only">Sale price</span>$27.99</sale-price></price-list>
5922      <!-- Start of Judge.me code -->
5923      <div class="jdgm-widget jdgm-preview-badge">
5924        <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.33' data-number-of-reviews='3' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.33' tabindex='0' aria-label='4.33 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> (3) </span> </div>
5925      </div>
5926      <!-- End of Judge.me code -->
5927    </div></div>
5928</product-card>
5929</product-list>
5930                    </reveal-items>
5931                  </scroll-carousel><div class="scrollbar peer-not-scrollable:hidden">
5932  <scroll-progress observes="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_aGb6FG" class="scrollbar__progress" style="--scroll-progress: 0.6666666666666666"></scroll-progress><div aria-controls="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_aGb6FG" class="scrollbar__buttons">
5933      <button is="prev-button" class="circle-button ring group" aria-controls="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_aGb6FG" disabled>
5934        <span class="sr-only">Previous</span>
5935        <span class="animated-arrow animated-arrow--reverse"></span>
5936      </button>
5937
5938      <button is="next-button" class="circle-button ring group" aria-controls="scroll-area-template--23110493372651__tabbed_collections_RdNfiQ-collection_aGb6FG">
5939        <span class="sr-only">Next</span>
5940        <span class="animated-arrow"></span>
5941      </button>
5942    </div></div></div>
5943              </div></x-tabs>
5944      </div>
5945    </div>
5946  </div>
5947</div>
5948
5949
5950<style> #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs-nav__button {border-width: 0; letter-spacing: -0.02rem; min-width: 0;} #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .tabs-inner {display: grid; gap: 1rem;} #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .color-swatch {width: 20px; height: 20px;} #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .product-card__info {padding-top: 10px;} #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .product-card__title {margin-top: 5px;} #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .v-stack {gap: 0; margin-top: 0;} #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ p.product-card__subtitle {font-weight: 400; color: #707072; text-transform: capitalize; margin: 0;} #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ price-list {margin-top: 12px;} #shopify-section-template--23110493372651__tabbed_collections_RdNfiQ .jdgm-widget.jdgm-widget {margin-top: 0;} </style></section><section id="shopify-section-template--23110493372651__collection_list_JwLUKr" class="shopify-section shopify-section--collection-list"><style>
5951  #shopify-section-template--23110493372651__collection_list_JwLUKr {
5952    --section-background-hash: 0;
5953  }
5954
5955  #shopify-section-template--23110493372651__collection_list_JwLUKr + * {
5956    --previous-section-background-hash: 0;
5957  }</style><style>
5958  #shopify-section-template--23110493372651__collection_list_JwLUKr .collection-list {--collection-list-grid: auto / repeat(1, minmax(0, 1fr));}
5959
5960  @media screen and (min-width: 700px) {
5961    #shopify-section-template--23110493372651__collection_list_JwLUKr .collection-list {
5962      --collection-list-grid: auto / repeat(2, minmax(0, 1fr));
5963    }
5964  }
5965
5966  @media screen and (min-width: 1000px) {
5967    #shopify-section-template--23110493372651__collection_list_JwLUKr .collection-list {
5968      --collection-list-grid: auto / repeat(2, minmax(0, 1fr));
5969    }
5970  }
5971
5972  @media screen and (min-width: 1400px) {
5973    #shopify-section-template--23110493372651__collection_list_JwLUKr .collection-list {
5974      --collection-list-grid: auto / repeat(2, minmax(0, 1fr));
5975    }
5976  }
5977</style><div class="section   section-blends section-full">
5978    <div class="section-stack"><div class="floating-controls-container"><scroll-carousel selector=".collection-card" id="scroll-area-template--23110493372651__collection_list_JwLUKr" class="scroll-area bleed ">
5979          <collection-list class="collection-list"><a href="https://gibraltarhardware.com/collections/electronic-drum-stands" class="collection-card shadow " reveal-js>
5980      <div class="content-over-media group rounded-sm" style="--content-over-media-overlay: 0 0 0 / 0.0"><img src="//gibraltarhardware.com/cdn/shop/files/1000x1250_drum-pads-stands.jpg?v=1763416348&amp;width=1000" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/1000x1250_drum-pads-stands.jpg?v=1763416348&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/1000x1250_drum-pads-stands.jpg?v=1763416348&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/1000x1250_drum-pads-stands.jpg?v=1763416348&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/1000x1250_drum-pads-stands.jpg?v=1763416348&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/1000x1250_drum-pads-stands.jpg?v=1763416348&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/1000x1250_drum-pads-stands.jpg?v=1763416348&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/1000x1250_drum-pads-stands.jpg?v=1763416348&amp;width=1000 1000w" width="1000" height="1250" loading="lazy" sizes="(max-width: 699px) 73vw, 800px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-end-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="subheading uppercase">NEW</p><p class="h3">Drum Pad Stands</p></div><div class="collection-card__cta">
5981                Shop Now
5982<svg
5983      role="presentation"
5984      focusable="false"
5985      width="24"
5986      height="24"
5987      class="icon icon-circle-button-right-clipped"
5988      viewBox="0 0 24 24"
5989    >
5990      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12ZM10.47 9.53 12.94 12l-2.47 2.47 1.06 1.06 3-3 .53-.53-.53-.53-3-3-1.06 1.06Z" fill="currentColor"></path>
5991    </svg></div></div>
5992      </div></a><a href="https://gibraltarhardware.com/collections/bass-drum-accessories" class="collection-card shadow " reveal-js>
5993      <div class="content-over-media group rounded-sm" style="--content-over-media-overlay: 0 0 0 / 0.0"><img src="//gibraltarhardware.com/cdn/shop/files/2x1_4x5_bdacces.jpg?v=1767702862&amp;width=1000" alt="" srcset="//gibraltarhardware.com/cdn/shop/files/2x1_4x5_bdacces.jpg?v=1767702862&amp;width=200 200w, //gibraltarhardware.com/cdn/shop/files/2x1_4x5_bdacces.jpg?v=1767702862&amp;width=300 300w, //gibraltarhardware.com/cdn/shop/files/2x1_4x5_bdacces.jpg?v=1767702862&amp;width=400 400w, //gibraltarhardware.com/cdn/shop/files/2x1_4x5_bdacces.jpg?v=1767702862&amp;width=500 500w, //gibraltarhardware.com/cdn/shop/files/2x1_4x5_bdacces.jpg?v=1767702862&amp;width=600 600w, //gibraltarhardware.com/cdn/shop/files/2x1_4x5_bdacces.jpg?v=1767702862&amp;width=800 800w, //gibraltarhardware.com/cdn/shop/files/2x1_4x5_bdacces.jpg?v=1767702862&amp;width=1000 1000w" width="1000" height="1250" loading="lazy" sizes="(max-width: 699px) 73vw, 800px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-end-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="subheading uppercase">FIND</p><p class="h3">Bass Drum Accessories</p></div><div class="collection-card__cta">
5994                Shop Now
5995<svg
5996      role="presentation"
5997      focusable="false"
5998      width="24"
5999      height="24"
6000      class="icon icon-circle-button-right-clipped"
6001      viewBox="0 0 24 24"
6002    >
6003      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24c6.627 0 12-5.373 12-12S18.627 0 12 0 0 5.373 0 12s5.373 12 12 12ZM10.47 9.53 12.94 12l-2.47 2.47 1.06 1.06 3-3 .53-.53-.53-.53-3-3-1.06 1.06Z" fill="currentColor"></path>
6004    </svg></div></div>
6005      </div></a></collection-list>
6006        </scroll-carousel></div></div>
6007  </div>
6008</section>
6009<!-- BEGIN sections: footer-group -->
6010<section id="shopify-section-sections--23110492389611__text-with-icons" class="shopify-section shopify-section-group-footer-group shopify-section--text-with-icons"><style>
6011  #shopify-section-sections--23110492389611__text-with-icons {
6012    --section-background-hash: 0;
6013  }
6014
6015  #shopify-section-sections--23110492389611__text-with-icons + * {
6016    --previous-section-background-hash: 0;
6017  }</style><style>
6018    #shopify-section-sections--23110492389611__text-with-icons {
6019      --text-with-icons-template: minmax(0, 1fr);
6020      --text-with-icons-justify: center;
6021      --text-with-icons-text-align: center;
6022      --text-with-icons-gap: var(--spacing-5);
6023    }@media screen and (min-width: 699px) {
6024        #shopify-section-sections--23110492389611__text-with-icons {
6025          --text-with-icons-template: repeat(2, minmax(0, 1fr));
6026        }
6027      }@media screen and (min-width: 1150px) {
6028      #shopify-section-sections--23110492389611__text-with-icons {
6029        --text-with-icons-gap: var(--spacing-5);
6030      }
6031    }@media screen and (min-width: 1000px) {
6032        #shopify-section-sections--23110492389611__text-with-icons {
6033          --text-with-icons-template: repeat(3, minmax(0, 630px));
6034          --text-with-icons-justify: center;
6035          --text-with-icons-text-align: center;
6036        }
6037      }</style>
6038
6039  <div class="section   section-blends section-full text-custom"style="--text-color: 26 26 26;">
6040    <div class="section-stack"><div class="text-with-icons">
6041        <scroll-carousel class="text-with-icons__list scroll-area full-bleed md:unbleed" id="carousel-sections--23110492389611__text-with-icons" role="region"><div id="block-sections--23110492389611__text-with-icons-free-shipping" class="text-with-icons__item snap-center" role="group" aria-label="Item 1 of 3" ><div ><svg
6042      role="presentation"
6043      fill="none"
6044      focusable="false"
6045      stroke-width="2"
6046      width="24"
6047      height="24"
6048      class="sm:hidden icon icon-picto-box"
6049      viewBox="0 0 24 24"
6050    >
6051      <path d="M2.22 5.472a.742.742 0 0 0-.33.194.773.773 0 0 0-.175.48c-.47 4.515-.48 7.225 0 11.707a.792.792 0 0 0 .505.737l9.494 3.696.285.079.286-.08 9.494-3.694a.806.806 0 0 0 .505-.737c.5-4.537.506-7.153 0-11.648a.765.765 0 0 0-.175-.542.739.739 0 0 0-.33-.257v.002" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
6052      <path d="M22.269 5.997a.771.771 0 0 0-.16-.335.744.744 0 0 0-.33-.257l-9.494-3.629a.706.706 0 0 0-.571 0L6.967 3.623 2.22 5.47a.742.742 0 0 0-.33.192.771.771 0 0 0-.16.336.806.806 0 0 0 .49.592l9.494 3.696h.57l5.216-2.03L21.78 6.59a.794.794 0 0 0 .492-.593h-.002Z" fill="currentColor" fill-opacity="0"/>
6053      <path d="m17.5 8.255-5.215 2.03h-.571L2.22 6.59a.806.806 0 0 1-.49-.592.771.771 0 0 1 .16-.336.742.742 0 0 1 .33-.192l4.747-1.847M17.5 8.255 21.78 6.59a.794.794 0 0 0 .492-.593h-.002a.771.771 0 0 0-.16-.335.744.744 0 0 0-.33-.257l-9.494-3.629a.706.706 0 0 0-.571 0L6.967 3.623M17.5 8.255 6.967 3.623M12 22.365v-12.08M15.5 17l4-1.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
6054    </svg><svg
6055      role="presentation"
6056      fill="none"
6057      focusable="false"
6058      stroke-width="2"
6059      width="24"
6060      height="24"
6061      class="hidden sm:block icon icon-picto-box"
6062      viewBox="0 0 24 24"
6063    >
6064      <path d="M2.22 5.472a.742.742 0 0 0-.33.194.773.773 0 0 0-.175.48c-.47 4.515-.48 7.225 0 11.707a.792.792 0 0 0 .505.737l9.494 3.696.285.079.286-.08 9.494-3.694a.806.806 0 0 0 .505-.737c.5-4.537.506-7.153 0-11.648a.765.765 0 0 0-.175-.542.739.739 0 0 0-.33-.257v.002" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
6065      <path d="M22.269 5.997a.771.771 0 0 0-.16-.335.744.744 0 0 0-.33-.257l-9.494-3.629a.706.706 0 0 0-.571 0L6.967 3.623 2.22 5.47a.742.742 0 0 0-.33.192.771.771 0 0 0-.16.336.806.806 0 0 0 .49.592l9.494 3.696h.57l5.216-2.03L21.78 6.59a.794.794 0 0 0 .492-.593h-.002Z" fill="currentColor" fill-opacity="0"/>
6066      <path d="m17.5 8.255-5.215 2.03h-.571L2.22 6.59a.806.806 0 0 1-.49-.592.771.771 0 0 1 .16-.336.742.742 0 0 1 .33-.192l4.747-1.847M17.5 8.255 21.78 6.59a.794.794 0 0 0 .492-.593h-.002a.771.771 0 0 0-.16-.335.744.744 0 0 0-.33-.257l-9.494-3.629a.706.706 0 0 0-.571 0L6.967 3.623M17.5 8.255 6.967 3.623M12 22.365v-12.08M15.5 17l4-1.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
6067    </svg></div><div class="text-with-icons__text-wrapper">
6068                <div class="prose"><p class="h6">Free shipping</p><p>Free standard shipping on orders over $150</p></div>
6069              </div>
6070            </div><div id="block-sections--23110492389611__text-with-icons-customer-support" class="text-with-icons__item snap-center" role="group" aria-label="Item 2 of 3" ><div ><svg
6071      role="presentation"
6072      fill="none"
6073      focusable="false"
6074      stroke-width="2"
6075      width="24"
6076      height="24"
6077      class="sm:hidden icon icon-picto-customer-support"
6078      viewBox="0 0 24 24"
6079    >
6080      <path d="M1.714 14.143c0-3.919 2.613-4.898 3.92-4.898 2.35 0 2.938 1.96 2.938 2.938v3.92c0 2.35-1.96 2.938-2.939 2.938-1.306 0-3.919-.98-3.919-4.898ZM22.286 14.143c0-3.919-2.613-4.898-3.92-4.898-2.35 0-2.937 1.96-2.937 2.938v3.92c0 2.35 1.96 2.938 2.938 2.938 1.306 0 3.919-.98 3.919-4.898Z" fill="currentColor" fill-opacity="0"/>
6081      <path d="M1.714 14.143c0-3.919 2.613-4.898 3.92-4.898 2.35 0 2.938 1.96 2.938 2.938v3.92c0 2.35-1.96 2.938-2.939 2.938-1.306 0-3.919-.98-3.919-4.898ZM22.286 14.143c0-3.919-2.613-4.898-3.92-4.898-2.35 0-2.937 1.96-2.937 2.938v3.92c0 2.35 1.96 2.938 2.938 2.938 1.306 0 3.919-.98 3.919-4.898Z" stroke="currentColor"/>
6082      <path d="M2.38 11.263C2.524 6.537 4.929 1.286 12 1.286c7.06 0 9.468 5.232 9.617 9.951m.106 5.666s.134 3.079-1.447 4.42c-1.58 1.336-5.57 1.31-5.57 1.31" stroke="currentColor" stroke-linecap="round"/>
6083    </svg><svg
6084      role="presentation"
6085      fill="none"
6086      focusable="false"
6087      stroke-width="2"
6088      width="24"
6089      height="24"
6090      class="hidden sm:block icon icon-picto-customer-support"
6091      viewBox="0 0 24 24"
6092    >
6093      <path d="M1.714 14.143c0-3.919 2.613-4.898 3.92-4.898 2.35 0 2.938 1.96 2.938 2.938v3.92c0 2.35-1.96 2.938-2.939 2.938-1.306 0-3.919-.98-3.919-4.898ZM22.286 14.143c0-3.919-2.613-4.898-3.92-4.898-2.35 0-2.937 1.96-2.937 2.938v3.92c0 2.35 1.96 2.938 2.938 2.938 1.306 0 3.919-.98 3.919-4.898Z" fill="currentColor" fill-opacity="0"/>
6094      <path d="M1.714 14.143c0-3.919 2.613-4.898 3.92-4.898 2.35 0 2.938 1.96 2.938 2.938v3.92c0 2.35-1.96 2.938-2.939 2.938-1.306 0-3.919-.98-3.919-4.898ZM22.286 14.143c0-3.919-2.613-4.898-3.92-4.898-2.35 0-2.937 1.96-2.937 2.938v3.92c0 2.35 1.96 2.938 2.938 2.938 1.306 0 3.919-.98 3.919-4.898Z" stroke="currentColor"/>
6095      <path d="M2.38 11.263C2.524 6.537 4.929 1.286 12 1.286c7.06 0 9.468 5.232 9.617 9.951m.106 5.666s.134 3.079-1.447 4.42c-1.58 1.336-5.57 1.31-5.57 1.31" stroke="currentColor" stroke-linecap="round"/>
6096    </svg></div><div class="text-with-icons__text-wrapper">
6097                <div class="prose"><p class="h6">Customer service</p><p>We're here to help. You can contact us <a href="/pages/get-in-touch-archive" title="Contact Us">here</a>.</p></div>
6098              </div>
6099            </div><div id="block-sections--23110492389611__text-with-icons-payment" class="text-with-icons__item snap-center" role="group" aria-label="Item 3 of 3" ><div ><svg
6100      role="presentation"
6101      fill="none"
6102      focusable="false"
6103      stroke-width="2"
6104      width="24"
6105      height="24"
6106      class="sm:hidden icon icon-picto-shield"
6107      viewBox="0 0 24 24"
6108    >
6109      <path d="M1.366 11.571c0-6.337 2.658-9.054 3.546-9.96h14.177c.886.906 3.545 3.623 3.545 9.96 0 7.242-6.982 9.912-10.526 10.818-3.547-.906-10.743-3.576-10.743-10.82l.001.002Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
6110      <path d="m12 22.361.106.028c3.545-.906 10.528-3.576 10.528-10.82 0-6.335-2.657-9.05-3.544-9.958H12v20.75Z" fill="currentColor" fill-opacity="0" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
6111    </svg><svg
6112      role="presentation"
6113      fill="none"
6114      focusable="false"
6115      stroke-width="2"
6116      width="24"
6117      height="24"
6118      class="hidden sm:block icon icon-picto-shield"
6119      viewBox="0 0 24 24"
6120    >
6121      <path d="M1.366 11.571c0-6.337 2.658-9.054 3.546-9.96h14.177c.886.906 3.545 3.623 3.545 9.96 0 7.242-6.982 9.912-10.526 10.818-3.547-.906-10.743-3.576-10.743-10.82l.001.002Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
6122      <path d="m12 22.361.106.028c3.545-.906 10.528-3.576 10.528-10.82 0-6.335-2.657-9.05-3.544-9.958H12v20.75Z" fill="currentColor" fill-opacity="0" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
6123    </svg></div><div class="text-with-icons__text-wrapper">
6124                <div class="prose"><p class="h6">Warranty support</p><p>Because sometimes the unexpected happens.</p></div>
6125              </div>
6126            </div></scroll-carousel><page-dots aria-controls="carousel-sections--23110492389611__text-with-icons" class="page-dots peer-not-scrollable:hidden"><button type="button" class="tap-area" aria-current="true">
6127                <span class="sr-only">Go to item 1</span>
6128              </button><button type="button" class="tap-area" aria-current="false">
6129                <span class="sr-only">Go to item 2</span>
6130              </button><button type="button" class="tap-area" aria-current="false">
6131                <span class="sr-only">Go to item 3</span>
6132              </button></page-dots></div>
6133    </div>
6134  </div></section><footer id="shopify-section-sections--23110492389611__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
6135  @media screen and (min-width: 1000px) {
6136    #shopify-section-sections--23110492389611__footer {--footer-block-list-gap: var(--spacing-10);--footer-block-list-justify-content: space-between;
6137    }
6138  }
6139</style><div class="footer">
6140  <div class="container">
6141    <div class="footer__wrapper"><div class="footer__block-list empty:hidden"><div class="footer__block footer__block--newsletter" ><div class="v-stack gap-6"><p class="h4">Sign up to our newsletter</p><div class="prose text-subdued"><p>Performance is everywhere. Even in your inbox.</p></div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="footer__newsletter-form form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter"><div class="form-control" ><input id="input-sections--23110492389611__footer--contactemail" class="input is-floating" type="email" dir="ltr" name="contact[email]" placeholder=" " 
6142  
6143  
6144  
6145  
6146  autocomplete="email"
6147  
6148  enterkeyhint="send"
6149  required
6150  
6151><label for="input-sections--23110492389611__footer--contactemail" class="floating-label">E-mail</label><div class="self-submit-button">
6152        <button type="submit" class="circle-chevron hover:colors">
6153          <span class="sr-only">Subscribe</span><svg
6154      role="presentation"
6155      focusable="false"
6156      width="5"
6157      height="8"
6158      class="icon icon-chevron-right-small reverse-icon"
6159      viewBox="0 0 5 8"
6160    >
6161      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
6162    </svg></button>
6163      </div></div></form></div>
6164                </div><div class="footer__block footer__block--menu" ><p class="bold">Shop</p><ul class="v-stack gap-3" role="list"><li>
6165                          <a href="/collections/drum-racks" class="inline-block link-faded break-all">Racks</a>
6166                        </li><li>
6167                          <a href="/collections/drum-thrones" class="inline-block link-faded break-all">Thrones</a>
6168                        </li><li>
6169                          <a href="/collections/cymbal-stands-accessories" class="inline-block link-faded break-all">Stands</a>
6170                        </li><li>
6171                          <a href="/collections/bass-drum-pedals" class="inline-block link-faded break-all">Pedals</a>
6172                        </li><li>
6173                          <a href="/collections/drum-accessories" class="inline-block link-faded break-all">Accessories</a>
6174                        </li><li>
6175                          <a href="/collections/drum-parts" class="inline-block link-faded break-all">Parts</a>
6176                        </li></ul>
6177                  </div><div class="footer__block footer__block--menu" ><p class="bold">Support</p><ul class="v-stack gap-3" role="list"><li>
6178                          <a href="/pages/get-in-touch-archive" class="inline-block link-faded break-all">Contact</a>
6179                        </li><li>
6180                          <a href="/pages/rewards" class="inline-block link-faded break-all">Gibraltar Rewards</a>
6181                        </li><li>
6182                          <a href="/products/digital-gift-card" class="inline-block link-faded break-all">Gift Cards</a>
6183                        </li><li>
6184                          <a href="/pages/store-locator" class="inline-block link-faded break-all">Find a Store</a>
6185                        </li><li>
6186                          <a href="/pages/warranty" class="inline-block link-faded break-all">Warranty</a>
6187                        </li><li>
6188                          <a href="/pages/frequently-asked-questions" class="inline-block link-faded break-all">FAQ</a>
6189                        </li></ul>
6190                  </div><div class="footer__block footer__block--menu" ><p class="bold">Orders</p><ul class="v-stack gap-3" role="list"><li>
6191                          <a href="/policies/shipping-policy" class="inline-block link-faded break-all">Shipping</a>
6192                        </li><li>
6193                          <a href="/policies/refund-policy" class="inline-block link-faded break-all">Returns</a>
6194                        </li></ul>
6195                  </div></div><div class="footer__aside empty:hidden"><div class="footer__aside-top"><ul class="social-media " role="list"><li>
6196      <a href="https://www.facebook.com/gibraltarhardware" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg
6197      role="presentation"
6198      focusable="false"
6199      width="27"
6200      height="27"
6201      class="icon icon-facebook"
6202      viewBox="0 0 24 24"
6203    >
6204      <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
6205    </svg></a>
6206    </li><li>
6207      <a href="https://twitter.com/GibraltarDIY" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Twitter"><svg
6208      role="presentation"
6209      focusable="false"
6210      width="27"
6211      height="27"
6212      class="icon icon-twitter"
6213      viewBox="0 0 24 24"
6214    >
6215      <path d="M16.94 4h2.715l-5.93 6.777L20.7 20h-5.462l-4.278-5.593L6.065 20H3.35l6.342-7.25L3 4h5.6l3.868 5.113L16.94 4Zm-.952 14.375h1.504L7.784 5.54H6.17l9.818 12.836Z" fill="currentColor"/>
6216    </svg></a>
6217    </li><li>
6218      <a href="https://www.instagram.com/gibraltarhardware/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg
6219      role="presentation"
6220      focusable="false"
6221      width="27"
6222      height="27"
6223      class="icon icon-instagram"
6224      viewBox="0 0 24 24"
6225    >
6226      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
6227    </svg></a>
6228    </li><li>
6229      <a href="https://www.youtube.com/user/GibraltarDIY" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on YouTube"><svg
6230      role="presentation"
6231      focusable="false"
6232      width="27"
6233      height="27"
6234      class="icon icon-youtube"
6235      viewBox="0 0 24 24"
6236    >
6237      <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
6238    </svg></a>
6239    </li></ul></div><div class="footer__aside-bottom"><div class="footer__copyright v-stack gap-1">
6240<p class="footer__copyright text-sm text-subdued">© 2026, Gibraltar Hardware.</p><ul class="footer__policy-links unstyled-list"><li class="contents"><a href="/policies/refund-policy" class="text-sm link-faded">Refund policy</a></li><li class="contents"><a href="/policies/privacy-policy" class="text-sm link-faded">Privacy policy</a></li><li class="contents"><a href="/policies/terms-of-service" class="text-sm link-faded">Terms of service</a></li><li class="contents"><a href="/policies/shipping-policy" class="text-sm link-faded">Shipping policy</a></li></ul></div>
6241        </div>
6242      </div>
6243    </div>
6244  </div>
6245</div>
6246
6247<style> #shopify-section-sections--23110492389611__footer .social-media :has(.icon-twitter) {display: none !important;} </style></footer>
6248<!-- END sections: footer-group --></main>
6249    
6249<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
6249
6250    
6250<script>
6251      var klaviyo = klaviyo || [];
6252      klaviyo.init({
6253        account: 'T4iTFS',
6254        list: 'SVEDbX',
6255        platform: 'shopify',
6256      });
6257      klaviyo.enable('backinstock', {
6258        trigger: {
6259          product_page_text: 'Notify Me When Available',
6260          product_page_class: 'button',
6261          product_page_text_align: 'center',
6262          product_page_margin: '0px',
6263          replace_anchor: true,
6264        },
6265        modal: {
6266          headline: '{product_name}',
6267          body_content: 'Register to receive a notification when this item comes back in stock.',
6268          email_field_label: 'Email',
6269          button_label: 'Notify me when available',
6270          subscription_success_label: "You're in! We'll let you know when it's back.",
6271          footer_content: '',
6272          additional_styles: "@import url('https://fonts.googleapis.com/css?family=Inter&display=swap');",
6273          headers_font_family: 'Inter',
6274          font_family: 'Inter',
6275          drop_background_color: '#000',
6276          background_color: '#fff',
6277          text_color: '#000',
6278          button_text_color: '#fff',
6279          button_background_color: '#161615',
6280          close_button_color: '#ccc',
6281          error_background_color: '#fcd6d7',
6282          error_text_color: '#C72E2F',
6283          success_background_color: '#d3efcd',
6284          success_text_color: '#1B9500',
6285        },
6286      });
6287    </script>
6287
6288    
6288<script>
6289      function waitForElement(selector, callback) {
6290        const observer = new MutationObserver((mutationsList, observer) => {
6291          const element = document.querySelector(selector);
6292          if (element) {
6293            callback();
6294          }
6295        });
6296        observer.observe(document.body, { childList: true, subtree: true });
6297
6298        if (document.querySelector(selector)) {
6299          callback();
6300        }
6301      }
6302
6303      document.addEventListener('DOMContentLoaded', () => {
6304        waitForElement('.product-list', () => {
6305          setTimeout(() => {
6306            window.jdgm.customizeBadges();
6307          }, 500);
6308        });
6309      });
6310    </script>
6310
6311    
6311<script>
6312      function adjustPromoPadding() {
6313        const elements = document.querySelectorAll(
6314          '.navigation-drawer .panel__wrapper .navigation-promo.navigation-promo--grid'
6315        );
6316        elements.forEach((el) => {
6317          if (window.innerHeight < 820) {
6318            el.style.paddingBottom = '80px';
6319          } else {
6320            el.style.paddingBottom = '';
6321          }
6322        });
6323      }
6324
6325      function adjustPanelGap() {
6326        const elements = document.querySelectorAll('.navigation-drawer .panel__wrapper');
6327        elements.forEach((el) => {
6328          if (window.innerHeight < 820) {
6329            el.style.gap = 'var(--spacing-6)';
6330          } else {
6331            el.style.gap = 'var(--spacing-14)';
6332          }
6333        });
6334      }
6335
6336      // Run on load and resize
6337      window.addEventListener('load', adjustPromoPadding);
6338      window.addEventListener('resize', adjustPromoPadding);
6339      window.addEventListener('load', adjustPanelGap);
6340      window.addEventListener('resize', adjustPanelGap);
6341    </script>
6341
6342
6343    
6343<script>
6344          
6345      
6346
6347      (function() {
6348        'use strict';
6349
6350        function getElements() {
6351          return {
6352            showFilterToggle: document.querySelector('[data-show-filters]'),
6353            hideFilterToggle: document.querySelector('[data-hide-filters]'),
6354            sidebar: document.querySelector('.collection__facets'),
6355            collectionGrid: document.querySelector('.collection__results .product-list'),
6356            fullSection: document.querySelector('.full-sec')
6357          };
6358        }
6359
6360        function toggleFilterSidebar(elements, show) {
6361          const { showFilterToggle, hideFilterToggle, sidebar, collectionGrid, fullSection } = elements;
6362
6363          if (show) {
6364            showFilterToggle.style.display = 'none';
6365            hideFilterToggle.style.display = '';
6366            sidebar.classList.add('is-visible');
6367            collectionGrid.classList.add('sidebar-active');
6368            fullSection.classList.remove('full-sec');
6369          } else {
6370            showFilterToggle.style.display = '';
6371            hideFilterToggle.style.display = 'none';
6372            sidebar.classList.remove('is-visible');
6373            collectionGrid.classList.remove('sidebar-active');
6374            fullSection.classList.add('full-sec');
6375          }
6376        }
6377
6378        function initFilterToggle() {
6379          const elements = getElements();
6380          const { showFilterToggle, hideFilterToggle, sidebar, collectionGrid, fullSection } = elements;
6381
6382          if (!showFilterToggle || !hideFilterToggle || !sidebar || !collectionGrid || !fullSection) {
6383            return;
6384          }
6385
6386          // Restore saved state
6387          const savedState = sessionStorage.getItem('filterSidebarState');
6388          if (savedState === 'visible') {
6389            toggleFilterSidebar(elements, true);
6390          } else if (savedState === 'hidden') {
6391            toggleFilterSidebar(elements, false);
6392          }
6393
6394          showFilterToggle.addEventListener('click', function(e) {
6395            e.preventDefault();
6396            e.stopPropagation();
6397
6398            toggleFilterSidebar(elements, true);
6399            sessionStorage.setItem('filterSidebarState', 'visible');
6400          });
6401
6402          hideFilterToggle.addEventListener('click', function(e) {
6403            e.preventDefault();
6404            e.stopPropagation();
6405
6406            toggleFilterSidebar(elements, false);
6407            sessionStorage.setItem('filterSidebarState', 'hidden');
6408          });
6409
6410        }
6411
6412        // Initialize on page load
6413        if (document.readyState === 'loading') {
6414          document.addEventListener('DOMContentLoaded', initFilterToggle);
6415        } else {
6416          initFilterToggle();
6417        }
6418
6419        // Re-initialize after Impact theme filter updates
6420        document.addEventListener('theme:facets:updated', function() {
6421          initFilterToggle();
6422        });
6423
6424        // Listen for any section reloads
6425        document.addEventListener('shopify:section:load', function() {
6426          initFilterToggle();
6427        });
6428
6429        // Observe DOM changes in the collection wrapper
6430        const observeCollection = new MutationObserver(function(mutations) {
6431          let shouldReinit = false;
6432
6433          mutations.forEach(function(mutation) {
6434            if (mutation.addedNodes.length > 0) {
6435              mutation.addedNodes.forEach(function(node) {
6436                if (node.nodeType === 1 &&
6437                    (node.classList?.contains('collection__facets') ||
6438                     node.classList?.contains('collection__filters-toggle') ||
6439                     node.querySelector?.('.collection__filters-toggle'))) {
6440                  shouldReinit = true;
6441                }
6442              });
6443            }
6444          });
6445
6446          if (shouldReinit) {
6447            initFilterToggle();
6448          }
6449        });
6450
6451        // Start observing when DOM is ready
6452        function startObserving() {
6453          const mainContent = document.querySelector('main') || document.querySelector('.collection') || document.body;
6454          if (mainContent) {
6455            observeCollection.observe(mainContent, {
6456              childList: true,
6457              subtree: true
6458            });
6459          }
6460        }
6461
6462        if (document.readyState === 'loading') {
6463          document.addEventListener('DOMContentLoaded', startObserving);
6464        } else {
6465          startObserving();
6466        }
6467
6468        // Intercept filter form submissions
6469        document.addEventListener('submit', function(e) {
6470          if (e.target.matches('form[data-facets-form]')) {
6471            initFilterToggle();
6472          }
6473        }, true);
6474
6475        // Intercept filter link clicks
6476        document.addEventListener('click', function(e) {
6477          const filterLink = e.target.closest('[data-facet-link], .facets__item a');
6478          if (filterLink) {
6479            initFilterToggle();
6480          }
6481        }, true);
6482
6483      })();
6484    </script>
6484
6485
6486    
6486<script>
6487    function swymCallbackFn(swat){
6488        document.addEventListener("swym:recos-loaded", function() {
6489            swat.collectionsApi.initializeCollections(swat, false, window.Shopify.theme.theme_store_id);
6490            console.log("swym collections init");
6491        });
6492    }
6493    if(!window.SwymCallbacks){
6494        window.SwymCallbacks = [];
6495    }
6496    window.SwymCallbacks.push(swymCallbackFn);
6497</script>
6497
6498  <style> .badge--on-sale {border-width: 1px; border-color: black; color: black; background-color: white;} .wsg-hidden-label {display: none !important;} #wsg-website {display: none !important;} #wsg-title,.wsg-shipping-footer,.wsg-login-container {text-align: left !important;} .wsg-signup-link,#wsg-signup-link {text-align: left !important; max-width: 40%; margin: auto; min-width: 570px;} .jdgm-preview-badge .jdgm-star.jdgm-star {color: #d8a331;} @media only screen and (max-width: 750px) {.wsg-signup-link {min-width: 300px; }} .wsg-full {display: none !important;} label[data-translation-selector="labelCity"],label[data-translation-selector="labelCountry"],label[data-translation-selector="labelState"],label[data-translation-selector="labelZip"],label[data-translation-selector="labelEmail"],label[data-translation-selector="labelPassword"] {display: none !important;} </style>
6499<div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
6500<script>
6501  window.SwymCollectionsConfig = {
6502  'CollectionsSelectors': [],
6503  'CollectionsPosition': "top-right",
6504  'CollectionsIcon': "heart",
6505  'CollectionsButtonSize': 25,
6506  'CollectionsVerticalOffset': 0,
6507  'CollectionsHorizontalOffset': 0,
6508  'CollectionsProductLinkSelector': "-", 
6509  'CollectionsProductTileSelector': "-",
6510  'CollectionsVariantSelector': "false",
6511  'CollectionsVariantSelectorChooseActionText': "Choose or Create new Wishlist",
6512  'CollectionsCreateListTitle': "Name Your Wishlist",
6513  'CollectionsCreateListPlaceholder': "Enter wishlist name",
6514  'CollectionsCustomIconAdd': "",
6515  'CollectionsCustomIconAdded': "",
6516  'CollectionsIconColor': "#000000",
6517  'CollectionsIconThickness': "1.7",
6518}
6519</script>
6519
6520<style>
6521  .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 25px; height: 25px!important;}
6522  .swym-wishlist-collections-icon-heart-filled, .swym-wishlist-collections-icon-heart-unfilled, .swym-wishlist-collections-icon-star-filled, .swym-wishlist-collections-icon-star-unfilled, .swym-wishlist-collections-icon-bookmark-unfilled, .swym-wishlist-collections-icon-bookmark-filled {fill: #000000;}
6523  .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;}
6524</style>
6525
6526
6527
6528<script>
6529  // Send heartbeat for collections button
6530  (function() {
6531    let collectionsButtonHeartbeatData = '';
6532    try {
6533      collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {};
6534    } catch (e) {
6535      collectionsButtonHeartbeatData = {};
6536    }
6537    const ShopifyTheme = window.Shopify.theme;
6538    const themeId = ShopifyTheme.id;
6539    let heartbeatMetadata = {
6540      schema_name: ShopifyTheme?.schema_name,
6541      schema_version: ShopifyTheme?.schema_version,
6542      theme_store_id: ShopifyTheme?.theme_store_id,
6543      role: ShopifyTheme?.role
6544    };
6545
6546    const isDesignMode = !!window.swymDesignMode;
6547
6548    if (!window.SwymCallbacks) {
6549      window.SwymCallbacks = [];
6550    }
6551    window.SwymCallbacks.push((swat) => {
6552      if (!swat || !themeId) {
6553        return;
6554      }
6555      const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
6556      if (typeof triggerHeartbeat !== "function") return;
6557
6558      const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId];
6559      const themeContext = isDesignMode ? 'editor' : themeId;
6560
6561      const extensionData = {
6562        extensionName: "add-to-wishlist-collections-button", 
6563        extensionType: "app-embed", 
6564        metadata: heartbeatMetadata, 
6565        themeId: themeContext, 
6566        extensionSource: "default"
6567      };
6568
6569      /** Stop heartbeat
6570      triggerHeartbeat(extensionData, lastHeartbeat);
6571      */
6572    });
6573  })(); // IIFE to prevent polluting global scope
6574</script>
6574
6575
6576
6577<style>
6578  .swym-advanced-wishlist-collections-container {
6579    display: none;
6580  }
6581</style>
6582</div><div id="shopify-block-Ab2drNnFTdXordXljN__5883229681682764010" class="shopify-block shopify-app-block">
6583</div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
6584
6585
6586<!-- BEGIN app snippet: swymVersion -->
6586<script>var __SWYM__VERSION__ = '7.0.8';</script>
6586<!-- END app snippet -->
6587<!-- BEGIN app snippet: swymCustomCss -->
6588
6589
6590
6591
6592<style id="swym-custom-css">
6593
6594</style>
6595
6596<!-- END app snippet -->
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609<script>
6610  (function () {
6611    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
6612    
6613
6614    // Put metafields in window variable
6615    const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#000000","secondaryColor":"#ffffff","storefrontLayoutType":"as-modal","buttonType":{"displayIcon":true,"displayText":false,"style":"text"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"product_image_top_right","verticalOffset":0,"horizontalOffset":0},"storefrontLayoutDrawerWidth":400,"enableStorefrontLayoutNotification":true}}';
6616    try {
6617      const parsedSettings = JSON.parse(commonCustomizationSettings);
6618      if (parsedSettings) {
6619        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
6620      } else {
6621        window.SwymWishlistCommonCustomizationSettings = {};
6622      }
6623    } catch (e) {
6624      window.SwymWishlistCommonCustomizationSettings = {};
6625    }
6626
6627    let enabledCommonFeatures = '{"add-to-wishlist-collections-button":true,"add-to-wishlist-pdp-button":false,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"sfl-popup-v2":true,"control-centre":true,"multiple-wishlist":false}';
6628    try {
6629      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
6630    } catch (e) {
6631      enabledCommonFeatures = {};
6632    }
6633    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
6634    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
6635
6636    // Ghost-Intent Configuration
6637    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
6638    try {
6639      let ghostIntentConfig = {
6640        isExplicitConsentNeeded: false,
6641        isExplicitConsentNeededEvenForLocalStorage: false,
6642        askForPermissionOnFirstClick: true
6643      };
6644      
6645      
6646      
6647      window.SwymGhostIntentConfig = ghostIntentConfig;
6648    } catch(e) {
6649      window.SwymGhostIntentConfig = {
6650        isExplicitConsentNeeded: false,
6651        isExplicitConsentNeededEvenForLocalStorage: false,
6652        askForPermissionOnFirstClick: true
6653      };
6654    }
6655
6656    // Education Layer Configuration
6657    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
6658    
6659    
6660    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
6661
6662    // Login Nudge Configuration
6663    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
6664    
6665    
6666    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
6667
6668    // Initialize or ensure SwymViewProducts exists
6669    if (!window.SwymViewProducts) {
6670      window.SwymViewProducts = {};
6671    }
6672    
6673  })();
6674</script>
6674
6675
6676<!-- BEGIN app snippet: swymLoadConsentManager -->
6677<script>
6678  (function () {
6679    if (document.querySelector("script[data-swym-consent-manager]")) return;
6680    var swymConsentManagerScript = document.createElement("script");
6681    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js";
6682    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
6683    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
6684    document.head.appendChild(swymConsentManagerScript);
6685  })();
6686</script>
6686
6687<!-- END app snippet -->
6688
6689<script
6690  
6691  id="wishlist-embed-init"
6692  defer
6693  async
6694>
6695  (function () {
6696    window.swymWishlistEmbedLoaded = true;
6697    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 
6698    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
6699    var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
6700    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
6701    window.SwymCurrentJSPath = baseJsPath;
6702    window.SwymAssetBaseUrl = assetBaseUrl;
6703    
6704      window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com";
6705    
6706    function loadSwymShopifyScript() {
6707      var element = "";
6708      var scriptSrc = "";
6709
6710      
6711        element = "swym-ext-shopify-script";
6712        window.SwymShopifyCdnInUse = true;
6713        scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js";
6714      
6715
6716      if (document.getElementById(element)) {
6717        return;
6718      }
6719
6720      var s = document.createElement("script");
6721      s.id = element;
6722      s.type = "text/javascript";
6723      s.async = true;
6724      s.defer = true;
6725      s.src = scriptSrc;
6726
6727      s.onerror = function() {
6728        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
6729        // Fallback logic here
6730        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
6731        var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js";
6732        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
6733        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
6734
6735        var fallbackScript = document.createElement("script");
6736        fallbackScript.id = element;
6737        fallbackScript.type = "text/javascript";
6738        fallbackScript.async = true;
6739        fallbackScript.defer = true;
6740        fallbackScript.src = scriptSrc;
6741        var y = document.getElementsByTagName("script")[0];
6742        y.parentNode.insertBefore(fallbackScript, y);
6743      };
6744
6745      var x = document.getElementsByTagName("script")[0];
6746      x.parentNode.insertBefore(s, x);
6747    }
6748    
6749      var consentAPICallbackInvoked = false;
6750      function checkConsentAndLoad() {
6751        // Allow app to load in design mode (theme editor) regardless of consent
6752        if (window.Shopify?.designMode) {
6753          loadSwymShopifyScript();
6754          return;
6755        }
6756
6757        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
6758        // consent is given through our Ghost-Intent flow (sync nudge accept).
6759        // This works on any store regardless of region (EU or non-EU).
6760        var ghostConfig = window.SwymGhostIntentConfig || {};
6761        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
6762          try {
6763            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
6764            if (localStorage.getItem(consentKey) === 'true') {
6765              // Consent was given through our flow — load SDK
6766              loadSwymShopifyScript();
6767              return;
6768            }
6769          } catch(e) {}
6770
6771          // Check if Shopify native cookie consent was given via the cookie banner.
6772          // If user accepted cookies through Shopify's banner, load SDK normally
6773          // (Ghost-Intent is only needed when NO consent mechanism has been used).
6774          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
6775          if (shopifyConsentGiven) {
6776            loadSwymShopifyScript();
6777            return;
6778          }
6779
6780          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
6781          return;
6782        }
6783
6784        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
6785        if(!isCookieBannerVisible) {
6786          loadSwymShopifyScript();
6787          return;
6788        }
6789        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
6790        if (shouldLoadSwymScript) {
6791          loadSwymShopifyScript();
6792        } else {
6793          console.warn("No customer consent to load Swym Wishlist Plus");
6794        }
6795      }
6796      function initialiseConsentCheck() {
6797        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
6798        window.Shopify?.loadFeatures?.(
6799          [{name: 'consent-tracking-api', version: '0.1'}],
6800          error => { 
6801            consentAPICallbackInvoked = true;
6802            if (error) {
6803              if(!window.Shopify?.customerPrivacy) {
6804                loadSwymShopifyScript();
6805                return;
6806              }
6807            }
6808            checkConsentAndLoad();
6809          }
6810        );
6811      }
6812      function consentCheckFallback(retryCount) {
6813        if(!consentAPICallbackInvoked) {
6814          if (window.Shopify?.customerPrivacy) {
6815            checkConsentAndLoad();
6816          } else if (retryCount >= 1) {
6817            console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load");
6818            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
6819            checkConsentAndLoad();
6820          } else {
6821            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
6822          }
6823        }
6824      }
6825      if (document.readyState === "loading") {
6826        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
6827        window.addEventListener("load", () => consentCheckFallback(0));
6828      } else {
6829        initialiseConsentCheck();
6830      }
6831    
6832  })();
6833</script>
6833
6834
6835<!-- BEGIN app snippet: swymSnippet -->
6835<script defer>
6836  (function () {
6837    const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js';
6838    const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com';
6839    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
6840    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
6841    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
6842    const swymSnippet = document.getElementById('wishlist-embed-init');        
6843    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
6844    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
6845    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
6846  })()
6847</script>
vendor: 1 bytes, line 6847
6847
6848<script id="swym-snippet" type="text">
6849  window.swymLandingURL = document.URL;
6850  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
6851  window.swymPageLoad = function() {
6852    window.SwymProductVariants = window.SwymProductVariants || {};
6853    window.SwymHasCartItems = 0 > 0;
6854    window.SwymPageData = {}, window.SwymProductInfo = {};
6855      var unknown = {et: 0};
6856      window.SwymPageData = unknown;
6857    
6858    window.SwymPageData.uri = window.swymLandingURL;
6859  };
6860  if(window.selectCallback){
6861    (function(){
6862      var originalSelectCallback = window.selectCallback;
6863      window.selectCallback = function(variant){
6864        originalSelectCallback.apply(this, arguments);
6865        try{
6866          if(window.triggerSwymVariantEvent){
6867            window.triggerSwymVariantEvent(variant.id);
6868          }
6869        }catch(err){
6870          console.warn("Swym selectCallback", err);
6871        }
6872      };})();}
6873  window.swymCustomerId =null;
6874  window.swymCustomerExtraCheck =
6875    null;
6876  var swappName = ("Wishlist" || "Wishlist");
6877  var swymJSObject = {
6878    pid: "OY2UFXRwaaoK7TAK6bVcngm4\/Qj+90I0dnlq6EdLesY=",
6879    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
6880  };
6881  window.swymJSShopifyLoad = function(){
6882    if(window.swymPageLoad) swymPageLoad();
6883    if(!window._swat) {
6884      (function (s, w, r, e, l, a, y) {
6885        r['SwymRetailerConfig'] = s;
6886        r[s] = r[s] || function (k, v) {
6887          r[s][k] = v;
6888        };
6889      })('_swrc', '', window);
6890      _swrc('RetailerId', swymJSObject.pid);
6891      _swrc('Callback', function(){initSwymShopify();});
6892    }else if(window._swat.postLoader){
6893      _swrc = window._swat.postLoader;
6894      _swrc('RetailerId', swymJSObject.pid);
6895      _swrc('Callback', function(){initSwymShopify();});
6896    }else{
6897      initSwymShopify();}
6898  }
6899  if(!window._SwymPreventAutoLoad) {
6900    swymJSShopifyLoad();
6901  }
6902</script>
6902
6903
6904<style id="safari-flasher-pre"></style>
6905<script>
6906  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
6907    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
6908    window.SwymCallbacks = window.SwymCallbacks || [];
6909    window.SwymCallbacks.push(function(tracker) {
6910      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
6911        var x = function() {
6912          SwymUtils.onDOMReady(function() {
6913            var d = document.createElement("div");
6914            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
6915            document.head.appendChild(d);
6916          });};
6917        setTimeout(x, 10);
6918      });});}
6919  window.SwymOverrideMoneyFormat = "${{amount}}";
6920</script>
6920
6921<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
6922
6923<script
6924  
6925  id="swymSnippetCheckAndActivate"
6926>
6927  (function () {
6928    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
6929
6930    function removeDuplicateIdNodes(id) {
6931      var nodes = document.querySelectorAll('#' + id);
6932      nodes.forEach(function (node, index) {
6933        if (index > 0) {
6934          node.remove();
6935        }
6936      });
6937    }
6938
6939    function cleanupDuplicateSnippetNodes(activeScript) {
6940      if (!activeScript) {
6941        return;
6942      }
6943      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
6944      allSwymSnippets.forEach(function (scriptNode) {
6945        if (scriptNode !== activeScript) {
6946          scriptNode.remove();
6947        }
6948      });
6949    }
6950
6951    function cleanupDuplicateActivationGuards() {
6952      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
6953      guardScripts.forEach(function (scriptNode, index) {
6954        if (index > 0) {
6955          scriptNode.removeAttribute('id');
6956        }
6957      });
6958    }
6959
6960    function postDomLoad() {
6961      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
6962      if (!activeScript) {
6963        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
6964        if (inactiveScript) {
6965          inactiveScript.type = 'text/javascript';
6966          new Function(inactiveScript.textContent)();
6967          activeScript = inactiveScript;
6968        }
6969      }
6970
6971      cleanupDuplicateSnippetNodes(activeScript);
6972      cleanupDuplicateActivationGuards();
6973      duplicateProneIds.forEach(removeDuplicateIdNodes);
6974    }
6975
6976    if (document.readyState === 'loading') {
6977      document.addEventListener('DOMContentLoaded', postDomLoad);
6978    } else {
6979      postDomLoad();
6980    }
6981  })();
6982</script>
6982
6983
6984
6985
6986<script>
6987  (function () {
6988    const themeSchemaName = window.Shopify.theme.schema_name;
6989
6990    if (!window.SwymCallbacks) {
6991      window.SwymCallbacks = [];
6992    }
6993    window.SwymCallbacks.push(swat => {
6994      if (!swat) {
6995        return;
6996      }
6997
6998      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
6999      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
7000        window.SwymLocalWishlist.syncToCloud(swat);
7001      }
7002
7003      if (window._SwymSDKOnlyMode) {
7004        return;
7005      }
7006
7007      // ENABLE COMMON FEATURES
7008      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
7009      Object.keys(swymEnabledCommonFeatures).forEach(key => {
7010        if (!swymEnabledCommonFeatures[key]) return;
7011
7012        switch (key) {
7013          case 'add-to-wishlist-collections-button':
7014            // Check if app block is already handling the collections button
7015            if (window.SwymCollectionsConfig) {
7016              return;
7017            }
7018
7019            // Check if v2 default collections is handling it
7020            if (window.SwymAdvancedCollectionsWishlistConfig) {
7021              return;
7022            }
7023
7024            // Fallback to old v1 behavior if v2 config is not present
7025            swat?.collectionsApi?.setDefaultCustomizationOptions();
7026            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
7027
7028            break;
7029          case 'add-to-wishlist-pdp-button':
7030            // Check if app block is already handling the PDP button
7031            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
7032              return;
7033            }
7034
7035            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
7036              // Not initiating pdp button as it is not a product page
7037              return;
7038            }
7039
7040            // Inject addtowishlist.css into the document's <head>
7041            var head = document.head;
7042            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css";
7043            var pdpButtonStylesheetTag = document.createElement('link');
7044            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
7045            pdpButtonStylesheetTag.rel = 'stylesheet';
7046            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
7047
7048            if (!document.getElementById('swym-pdp-button-stylesheet')) {
7049              head.appendChild(pdpButtonStylesheetTag);
7050            }
7051
7052            var x = document.getElementsByTagName('script')[0];
7053            function createAndInsertScript(id, src, onLoadCallback) {
7054              var scriptTag = document.createElement('script');
7055              scriptTag.id = id;
7056              scriptTag.type = 'text/javascript';
7057              scriptTag.src = src;
7058              scriptTag.onload = onLoadCallback;
7059              x.parentNode.insertBefore(scriptTag, x);
7060            }
7061
7062            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js";
7063            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
7064              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
7065              if (pdpBtnApi) {
7066                pdpBtnApi.setDefaultCustomizationOptions(swat);
7067                pdpBtnApi.initializePDPButton(swat, true);
7068              }
7069            });
7070            break;
7071          default:
7072            return;
7073        }
7074      });
7075    });
7076  })(); // IIFE to prevent polluting global scope
7077</script>
7077
7078
7079
7080
7081<script> 
7082  (function () {
7083    // Get the settings from Shopify's Liquid variables and create the styles
7084    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
7085    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
7086      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
7087    const isControlCentreEnabledFromBlockSettings = true;
7088    
7089    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
7090      // Don't enable control centre if this is disabled and block settings are not enabled
7091      return;
7092    }
7093    
7094    let borderRadius = 6;
7095    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
7096    
7097    // Check if block settings exist, use them, otherwise fall back to common settings
7098    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
7099      "#000000" : 
7100      window.SwymWishlistCommonCustomizationSettings.primaryColor;
7101    
7102    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
7103      "#ffffff" : 
7104      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
7105    
7106    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
7107      "#f4f8fe" : null;
7108    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
7109      "#333333" : null;
7110
7111    // Only use color adjustment functions if we're using common settings
7112    if (!secondaryBgColor || !secondaryTextColor) {
7113      function adjustOpacity(color, opacity) {
7114        if (color[0] === '#') {
7115          color = color.slice(1);
7116        }
7117
7118        if (color.length === 3) {
7119          color = color.split('').map(char => char + char).join('');
7120        }
7121
7122        const r = parseInt(color.slice(0, 2), 16);
7123        const g = parseInt(color.slice(2, 4), 16);
7124        const b = parseInt(color.slice(4, 6), 16);
7125
7126        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
7127      }
7128
7129      function hexToRgb(color) {
7130        if (color[0] === '#') {
7131          color = color.slice(1);
7132        }
7133        if (color.length === 3) {
7134          color = color.split('').map(c => c + c).join('');
7135        }
7136
7137        return {
7138          r: parseInt(color.slice(0, 2), 16),
7139          g: parseInt(color.slice(2, 4), 16),
7140          b: parseInt(color.slice(4, 6), 16)
7141        };
7142      }
7143
7144      function getLuminance({ r, g, b }) {
7145        return 0.299 * r + 0.587 * g + 0.114 * b;
7146      }
7147
7148      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
7149        const secondaryBgOpacity = 0.2;
7150        const secondaryTextOpacity = 0.8;
7151
7152        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
7153
7154        const bgRgb = hexToRgb(primaryBgColor);
7155        const bgLuminance = getLuminance(bgRgb);
7156
7157        // Determine whether to use dark or light text for contrast
7158        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
7159        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
7160
7161        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
7162
7163        return {
7164          secondaryBgColor,
7165          secondaryTextColor
7166        };
7167      }
7168
7169      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
7170      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
7171      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
7172    }
7173
7174    // Create the CSS rule
7175    let styles = `
7176      .swym-storefront-layout-root-component {
7177        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
7178        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
7179        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
7180        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
7181        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
7182        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
7183        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
7184      }
7185    `;
7186
7187    // Create a <style> element and append the styles
7188    let styleSheet = document.createElement("style");
7189    styleSheet.type = "text/css";
7190    styleSheet.innerText = styles;
7191    document.head.appendChild(styleSheet);
7192
7193    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
7194        window.SwymStorefrontLayoutContext = {};
7195    }
7196    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
7197        window.SwymStorefrontLayoutExtensions = {};
7198    }
7199
7200    // Expose block settings toggle state so ThemeCSSMapping can respect it.
7201    // When true, theme editor color pickers take priority over inherited theme CSS variables.
7202    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
7203
7204    if (isControlCentreEnabledFromBlockSettings) {
7205      // If block settings are enabled, use them
7206      SwymStorefrontLayoutContext.Settings = {
7207        EnableStorefrontLayoutOnLauncher: true,
7208        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
7209        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
7210        StorefrontLayoutDrawerPosition: "left",
7211        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
7212        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
7213        EnableStorefrontLayoutVariantSelector: true,
7214        StorefrontLayoutNotificationPosition: "left",
7215        StorefrontLayoutActionPopupPosition: "left",
7216        StorefrontLayoutNotificationDuration: 5000
7217      };
7218    } else {
7219      // If only metafield is enabled but no block settings, use common settings
7220      SwymStorefrontLayoutContext.Settings = {
7221        EnableStorefrontLayoutOnLauncher: true,
7222        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
7223        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
7224        StorefrontLayoutDrawerPosition: "left",
7225        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
7226        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
7227        EnableStorefrontLayoutVariantSelector: true,
7228        StorefrontLayoutNotificationPosition: "left",
7229        StorefrontLayoutActionPopupPosition: "left",
7230        StorefrontLayoutNotificationDuration: 5000
7231      };
7232    }
7233    const storefrontLayoutCallback = (swat) =>{
7234      SwymStorefrontLayoutContext.swat = swat;
7235      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
7236      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
7237      SwymStorefrontLayoutContext.Settings = {
7238        ...SwymStorefrontLayoutContext?.Settings,
7239        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
7240        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
7241      }
7242
7243      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
7244        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
7245          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
7246            detail: { settings: SwymStorefrontLayoutContext?.Settings }
7247          });
7248          document.dispatchEvent(event);
7249        }else{
7250          swat.utils.warn(`LayoutInitialized event is not defined.`);
7251        }
7252      }else{
7253        swat.utils.warn(`Storefront Layout is disabled.`);
7254        document.getElementById("swym-storefront-layout-container")?.remove();
7255        document.getElementById("swym-storefront-extention-render-container")?.remove();
7256      }
7257    }
7258  
7259    if (!window.SwymCallbacks) {
7260      window.SwymCallbacks = [];
7261    }
7262    window.SwymCallbacks.push(storefrontLayoutCallback);
7263  
7264    SwymStorefrontLayoutContext.SwymCustomerData = {
7265      
7266        name: null,
7267        email: null
7268      
7269    };
7270    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
7271  })();
7272</script>
7272
7273
7274
7275
7276
7277  
7278    <div id="swym-storefront-extention-render-container">
7279      <!-- BEGIN app snippet: swymStorefrontLayout -->
7279<script>
7280    (function () {
7281        const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
7282        const isControlCentreEnabledFromBlockSettings = true;
7283        const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
7284            Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
7285        
7286        if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
7287            return;
7288        }
7289        if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
7290            window.SwymStorefrontLayoutContext = {};
7291        }
7292        
7293        // Initialize strings with empty values first to prevent string changes after loadStrings()
7294        SwymStorefrontLayoutContext.Strings = {
7295            title: "",
7296            addToCart: "",
7297            addedToCart: "",
7298            addAllToCartCta: "",
7299            addAllToCartSuccessText: "",
7300            addAllToCartEmptyText: "",
7301            addAllToCartErrorText: "",
7302            soldOut: "",
7303            addingToCart: "",
7304            viewCartCta: "",
7305            moveToCartCta: "",
7306            movingToCartCta: "",
7307            removeSflItemCta: "",
7308
7309            loginHeading: "",
7310            loginText: "",
7311            loginButtonText: "",
7312            loggedUserWelcomeMessage: "",
7313            VariantSelectorBtnText: "",
7314            wishlistTitle: "",
7315            wishlistInfo: "",
7316            emptyWishlistTitle: "",
7317            emptyWishlistDescription: "",
7318            
7319            collectionTitle: "",
7320            emptyCarouselCollectionText: "",
7321            emptyCollectionText: "",
7322            emptyCollectionDescription: "",
7323            
7324            addToCollectionTitle: "",
7325            removeItemCta: "",
7326            addToCollectionCta: "",
7327            createCollectionCta: "",
7328            saveNewCollectionCta: "",
7329            renameCollectionCta: "",
7330            deleteCollectionCta: "",
7331            shareCollectionCta: "",
7332            saveCollectionCta: "",
7333            editCollectionCta: "",
7334            shareCollectionTitle: "",
7335            shareCollectionMessage: "",
7336            sharedCollectionMessage: "",
7337            updateCollectionTitle: "",
7338
7339            errorMessageListNameRequired: "",
7340            errorMessageListNameRequire3Char: "",
7341            errorMessageListNameAlreadyExist: "",
7342
7343            notificationMessageItemSaved: "",
7344            notificationMessageItemRemoved: "",
7345            notificationMessageAddedToCart: "",
7346            notificationMessageAddedToCollection: "",
7347            notificationMessageCollectionSaved: "",
7348            notificationMessageCollectionDeleted: "",
7349            notificationMessageCollectionUpdated: "",
7350            notificationMessageCollectionUnavailable: "",
7351            notificationMessageSFLItemSaved: "",
7352            notificationMessageSFLItemRemoved: "",
7353            notificationMessageMovedToCart: "",
7354
7355            notificationActionAddToCollection: "",
7356            notificationActionView: "",
7357            notificationActionViewCollection: "",
7358            notificationActionGoToCart: "",
7359
7360            item: "",
7361            items: "",
7362
7363            tabWishlist: "",
7364            tabSavedForLater: "",
7365            tabSavedForYou: "",
7366            
7367            savedForLaterTitle: "",
7368            emptySavedForLaterTitle: "",
7369            emptySavedForLaterDescription: "",
7370
7371            awNudgeMessage: "",
7372            awNudgeMessageSub: "",
7373            awNudgeLoginCTA: "",
7374            awNudgeDismiss: "",
7375
7376            emptySingleLoggedInTitle: "",
7377            emptySingleLoggedInDescription: "",
7378            emptySingleLoggedInBullet1: "",
7379            emptySingleLoggedInBullet2: "",
7380            emptySingleLoggedInBullet3: "",
7381            emptySingleLoggedInCTA: "",
7382
7383            emptyMultiLoggedInTitle: "",
7384            emptyMultiLoggedInDescription: "",
7385            emptyMultiLoggedInCreateTitle: "",
7386            emptyMultiLoggedInCreateDescription: "",
7387            emptyMultiLoggedInBrowseLabel: "",
7388            emptyMultiLoggedInCTA: "",
7389            emptyMultiLoggedInTag1: "",
7390            emptyMultiLoggedInTag2: "",
7391            emptyMultiLoggedInTag3: "",
7392            emptyMultiLoggedInTag4: "",
7393            emptyMultiLoggedInTag5: "",
7394
7395            emptyGuestTitle: "",
7396            emptyGuestDescription: "",
7397            emptyGuestSingleNotice: "",
7398            emptyGuestMultiNotice: "",
7399            emptyGuestLoginCTA: "",
7400            emptyGuestBrowseCTA: "",
7401            emptyGuestSignupText: "",
7402            emptyGuestSignupCTA: "",
7403
7404            emptySflTitle: "",
7405            emptySflDescription: "",
7406            emptySflStep1Title: "",
7407            emptySflStep1Description: "",
7408            emptySflStep2Title: "",
7409            emptySflStep2Description: "",
7410            emptySflLoggedInNotice: "",
7411            emptySflGuestNotice: "",
7412            emptySflGoToCartCTA: "",
7413            emptySflLoginCTA: "",
7414            emptySflSignupText: "",
7415            emptySflSignupCTA: ""
7416        };
7417
7418        SwymStorefrontLayoutContext.stringsLoaded = false;
7419        SwymStorefrontLayoutContext.StorefrontLayoutUrls = SwymStorefrontLayoutContext.StorefrontLayoutUrls || {};
7420        SwymStorefrontLayoutContext.StorefrontLayoutUrls.Login = "\/customer_authentication\/login?return_to=%2F\u0026locale=en\u0026ui_hint=full\u0026region_country=US";
7421
7422        /** 
7423        * Function to override Swym's default UI behavior.
7424        **/
7425        const overrideSwymDefaultUI = (swat) => {
7426            try{
7427                swat.ui.open = function(){
7428                    window.location.hash = SwymStorefrontLayoutContext?.StorefrontLayoutUrls?.List;
7429                }
7430
7431                if (swat.ui?.uiRef?.settings?.UI) {
7432                    swat.ui.uiRef.settings.UI.NotificationDisabled = true;
7433                }
7434            }catch(e){
7435                swat.utils?.warn('Error overriding Swym default UI:', e);
7436            }
7437        }
7438
7439        /**
7440        * Callback function to override Swym's default UI behavior based on Storefront Layout settings.
7441        * 
7442        * - Overrides `swat.ui.open` to redirect to a custom Storefront Layout URL if enabled.
7443        * - Overrides Swym's default notifications to log notifications instead of displaying them.
7444        * - Ensures the callback is pushed to `window.SwymCallbacks` for execution when Swym is initialized.
7445        * 
7446        * @param {Object} swat - Swym's UI object used for overriding UI behaviors.
7447        */
7448        const swymStorefrontLayoutCallback = (swat) =>{
7449            SwymStorefrontLayoutContext.swat = swat;
7450            
7451            overrideSwymDefaultUI(swat);
7452
7453
7454            let triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
7455            if (typeof triggerHeartbeat !== "function") return;
7456
7457            let wishlistNewUiHeartbeatData = '';
7458            try {
7459                wishlistNewUiHeartbeatData = JSON.parse(wishlistNewUiHeartbeatData) || {};
7460            } catch (e) {
7461                wishlistNewUiHeartbeatData = {};
7462            }
7463
7464            let themeId = window.Shopify.theme.id;
7465            let isDesignMode = !!window.swymDesignMode;
7466            let lastHeartbeat = isDesignMode ? wishlistNewUiHeartbeatData?.editor : wishlistNewUiHeartbeatData?.[themeId];
7467            let themeContext = isDesignMode ? 'editor' : themeId;
7468            let extensionData = {
7469                extensionName: "wishlist-new-ui", 
7470                extensionType: "app-embed", 
7471                metadata: {}, 
7472                themeId: themeContext, 
7473                extensionSource: "default"
7474            };
7475            /** Stop heartbeat
7476            triggerHeartbeat(extensionData, lastHeartbeat);
7477            */
7478        }
7479        
7480        if (!window.SwymCallbacks) {
7481            window.SwymCallbacks = [];
7482        }
7483        window.SwymCallbacks.push(swymStorefrontLayoutCallback);
7484    })();
7485</script>
7485
7486<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout.css">
7487<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/async-wishlist-apis.js" defer="defer"></script>
vendor: 1 bytes, line 7487
7487
7488<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout.js" defer="defer"></script>
vendor: 1 bytes, line 7488
7488
7489<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout-components.js" defer="defer"></script>
7489
7490
7491<swym-storefront-layout class="swym-storefront-layout-root-component"></swym-storefront-layout>
7492<!-- END app snippet -->
7493    </div>
7494    <!-- BEGIN app snippet: swymEducationTooltip -->
7495
7496
7497  
7498
7499  <div id="swym-education-tooltip" aria-hidden="true"
7500    data-toast-desktop-message="Interesting? Click &#39;{{wishlistIcon}}&#39; to save it to your {{wishlistName}}."
7501    data-toast-mobile-message="Interesting? Tap &#39;{{wishlistIcon}}&#39; to add to your {{wishlistName}}."
7502    data-toast-cta="Wishlist Now"
7503    data-tooltip-desktop-message="Interesting? Click &#39;{{wishlistIcon}}&#39; to save it to your {{wishlistName}}."
7504    data-tooltip-mobile-message="Interesting? Tap &#39;{{wishlistIcon}}&#39; to add to your {{wishlistName}}."
7505    data-button-transition-text-1="Price drops? Know first."
7506    data-button-transition-text-2="Almost gone. Just saying."
7507    data-button-transition-text-3="Yours when ready.">
7508  </div>
7509
7510  <div id="swym-education-tooltip-bubble" class="swym-education-tooltip swym-education-tooltip-above" aria-hidden="true" role="tooltip">
7511    <div class="swym-education-tooltip-content">
7512      <span class="swym-education-tooltip-message"></span>
7513      <button class="swym-education-tooltip-close" data-swym-education-tooltip-close aria-label="Close consent dialog">
7514        <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
7515          <path d="M18 6L6 18M6 6l12 12"></path>
7516        </svg>
7517      </button>
7518    </div>
7519    <div class="swym-education-tooltip-arrow"></div>
7520  </div>
7521
7522  <style>
7523    /* Education tooltip — positioned fixed, managed by JS */
7524    .swym-education-tooltip {
7525      position: fixed;
7526      z-index: 500;
7527      visibility: hidden;
7528      opacity: 0;
7529      transition: opacity 0.2s ease, visibility 0.2s ease;
7530      pointer-events: none;
7531    }
7532    .swym-education-tooltip.swym-education-tooltip-visible {
7533      visibility: visible;
7534      opacity: 1;
7535      pointer-events: auto;
7536    }
7537    .swym-education-tooltip-content {
7538      background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
7539      color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41);
7540      border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db);
7541      padding: 10px 14px;
7542      border-radius: var(--swym-storefront-layout-ui-border-radius, 10px);
7543      font-size: 13px;
7544      line-height: 1.4;
7545      display: flex;
7546      align-items: center;
7547      gap: 8px;
7548      max-width: 320px;
7549      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
7550    }
7551    .swym-education-tooltip-message {
7552      flex: 1;
7553    }
7554    .swym-education-tooltip-close {
7555      background: none;
7556      border: none;
7557      color: inherit;
7558      cursor: pointer;
7559      padding: 2px;
7560      line-height: 1;
7561      flex-shrink: 0;
7562      opacity: 0.7;
7563    }
7564    .swym-education-tooltip-close:hover {
7565      opacity: 1;
7566    }
7567
7568    /* Button text fade transition for education nudge */
7569    .swym-btn-text-fade-out {
7570      opacity: 0;
7571      transition: opacity 0.2s ease;
7572    }
7573    .swym-btn-text-fade-in {
7574      opacity: 1;
7575      transition: opacity 0.3s ease;
7576    }
7577
7578    /* Arrow — points down when tooltip is above, up when below */
7579    .swym-education-tooltip-arrow {
7580      width: 0;
7581      height: 0;
7582      position: absolute;
7583      left: 50%;
7584      transform: translateX(-50%);
7585    }
7586    .swym-education-tooltip-above .swym-education-tooltip-arrow {
7587      bottom: -6px;
7588      border-left: 6px solid transparent;
7589      border-right: 6px solid transparent;
7590      border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
7591    }
7592    .swym-education-tooltip-below .swym-education-tooltip-arrow {
7593      top: -6px;
7594      border-left: 6px solid transparent;
7595      border-right: 6px solid transparent;
7596      border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
7597    }
7598
7599    /* Hidden data element */
7600    #swym-education-tooltip {
7601      display: none;
7602    }
7603
7604    @media (max-width: 480px) {
7605      .swym-education-tooltip-content {
7606        max-width: 90vw;
7607        font-size: 12px;
7608      }
7609    }
7610  </style>
7611
7612  
7612<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education-tooltip.js" defer="defer"></script>
7612
7613  
7613<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education.js" defer="defer"></script>
7613
7614
7615<!-- END app snippet -->
7616  
7617
7618</div>
7618<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7618
7619</body>
7620</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.