PageSourceSearch

https://www.msegrip.com/pages/parts-store

html msegrip.com collected 2026-10-03 20:35:05 UTC 647,831 bytes, 8,595 lines download raw bytes

1<!doctype html>
2  <!-- Derek - test change via GitHub pipeline -->
3<html class="no-js" lang="en" dir="ltr">
4<head>
5  
6
7<meta charset="utf-8">
8<meta name="viewport" content="width=device-width,initial-scale=1">
9<title>Parts Store &ndash; Matthews Studio Equipment</title><link rel="canonical" href="https://www.msegrip.com/pages/parts-store"><link rel="icon" href="//www.msegrip.com/cdn/shop/files/Matthews_M_Fav_icon_ed9a772f-78a5-4447-ab18-8521c72dfa59.png?crop=center&height=48&v=1721749728&width=48" type="image/png">
10  <link rel="apple-touch-icon" href="//www.msegrip.com/cdn/shop/files/Matthews_M_Fav_icon_ed9a772f-78a5-4447-ab18-8521c72dfa59.png?crop=center&height=180&v=1721749728&width=180"><meta property="og:site_name" content="Matthews Studio Equipment">
11<meta property="og:url" content="https://www.msegrip.com/pages/parts-store">
12<meta property="og:title" content="Parts Store">
13<meta property="og:type" content="website">
14<meta property="og:description" content="Matthews Studio Equipment (MSE Grip) — inventor of the folding-leg C-Stand. Pro grip gear made in Burbank, California since 1968. C-stands, clamps &amp; rigging."><meta property="og:image" content="http://www.msegrip.com/cdn/shop/files/logo_matthews-web_0518_6ae1ae37-cd69-485c-a2e8-01f00aba8e05.jpg?crop=center&height=1200&v=1730474642&width=1200">
15  <meta property="og:image:secure_url" content="https://www.msegrip.com/cdn/shop/files/logo_matthews-web_0518_6ae1ae37-cd69-485c-a2e8-01f00aba8e05.jpg?crop=center&height=1200&v=1730474642&width=1200">
16  <meta property="og:image:width" content="341">
17  <meta property="og:image:height" content="57"><meta name="twitter:card" content="summary_large_image">
18<meta name="twitter:title" content="Parts Store">
19<meta name="twitter:description" content="Matthews Studio Equipment (MSE Grip) — inventor of the folding-leg C-Stand. Pro grip gear made in Burbank, California since 1968. C-stands, clamps &amp; rigging.">
20<link rel="preload" href="//www.msegrip.com/cdn/shop/t/27/assets/main.css?v=126027677468157127981788456402" as="style"><style data-shopify>
21@font-face {
22  font-family: "Nunito Sans";
23  font-weight: 400;
24  font-style: normal;
25  font-display: swap;
26  src: url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n4.0276fe080df0ca4e6a22d9cb55aed3ed5ba6b1da.woff2") format("woff2"),
27       url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n4.b4964bee2f5e7fd9c3826447e73afe2baad607b7.woff") format("woff");
28}
29@font-face {
30  font-family: "Nunito Sans";
31  font-weight: 700;
32  font-style: normal;
33  font-display: swap;
34  src: url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n7.25d963ed46da26098ebeab731e90d8802d989fa5.woff2") format("woff2"),
35       url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n7.d32e3219b3d2ec82285d3027bd673efc61a996c8.woff") format("woff");
36}
37@font-face {
38  font-family: "Nunito Sans";
39  font-weight: 400;
40  font-style: italic;
41  font-display: swap;
42  src: url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_i4.6e408730afac1484cf297c30b0e67c86d17fc586.woff2") format("woff2"),
43       url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_i4.c9b6dcbfa43622b39a5990002775a8381942ae38.woff") format("woff");
44}
45@font-face {
46  font-family: "Nunito Sans";
47  font-weight: 700;
48  font-style: italic;
49  font-display: swap;
50  src: url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_i7.8c1124729eec046a321e2424b2acf328c2c12139.woff2") format("woff2"),
51       url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_i7.af4cda04357273e0996d21184432bcb14651a64d.woff") format("woff");
52}
53@font-face {
54  font-family: "Nunito Sans";
55  font-weight: 700;
56  font-style: normal;
57  font-display: swap;
58  src: url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n7.25d963ed46da26098ebeab731e90d8802d989fa5.woff2") format("woff2"),
59       url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n7.d32e3219b3d2ec82285d3027bd673efc61a996c8.woff") format("woff");
60}
61@font-face {
62  font-family: "Nunito Sans";
63  font-weight: 700;
64  font-style: normal;
65  font-display: swap;
66  src: url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n7.25d963ed46da26098ebeab731e90d8802d989fa5.woff2") format("woff2"),
67       url("//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n7.d32e3219b3d2ec82285d3027bd673efc61a996c8.woff") format("woff");
68}
69:root {
70      --bg-color: 255 255 255 / 1.0;
71      --bg-color-og: 255 255 255 / 1.0;
72      --heading-color: 51 51 51;
73      --text-color: 85 85 85;
74      --text-color-og: 85 85 85;
75      --scrollbar-color: 85 85 85;
76      --link-color: 0 0 238;
77      --link-color-og: 0 0 238;
78      --star-color: 247 195 70;--swatch-border-color-default: 221 221 221;
79        --swatch-border-color-active: 170 170 170;
80        --swatch-card-size: 24px;
81        --swatch-variant-picker-size: 64px;--color-scheme-1-bg: 238 238 238 / 1.0;
82      --color-scheme-1-grad: ;
83      --color-scheme-1-heading: 51 51 51;
84      --color-scheme-1-text: 51 51 51;
85      --color-scheme-1-btn-bg: 51 51 51;
86      --color-scheme-1-btn-text: 255 255 255;
87      --color-scheme-1-btn-bg-hover: 90 90 90;--color-scheme-2-bg: 255 0 9 / 1.0;
88      --color-scheme-2-grad: ;
89      --color-scheme-2-heading: 255 255 255;
90      --color-scheme-2-text: 255 255 255;
91      --color-scheme-2-btn-bg: 41 47 54;
92      --color-scheme-2-btn-text: 255 255 255;
93      --color-scheme-2-btn-bg-hover: 80 86 92;--color-scheme-3-bg: 0 0 0 / 1.0;
94      --color-scheme-3-grad: ;
95      --color-scheme-3-heading: 255 255 255;
96      --color-scheme-3-text: 255 255 255;
97      --color-scheme-3-btn-bg: 51 51 51;
98      --color-scheme-3-btn-text: 255 255 255;
99      --color-scheme-3-btn-bg-hover: 90 90 90;
100
101      --drawer-bg-color: 255 255 255 / 1.0;
102      --drawer-text-color: 85 85 85;
103
104      --panel-bg-color: 246 247 247 / 1.0;
105      --panel-heading-color: 51 51 51;
106      --panel-text-color: 85 85 85;
107
108      --in-stock-text-color: 44 126 63;
109      --low-stock-text-color: 210 134 26;
110      --very-low-stock-text-color: 180 12 28;
111      --no-stock-text-color: 119 119 119;
112      --no-stock-backordered-text-color: 119 119 119;
113
114      --error-bg-color: 252 237 238;
115      --error-text-color: 180 12 28;
116      --success-bg-color: 232 246 234;
117      --success-text-color: 44 126 63;
118      --info-bg-color: 228 237 250;
119      --info-text-color: 26 102 210;
120
121      --heading-font-family: "Nunito Sans", sans-serif;
122      --heading-font-style: normal;
123      --heading-font-weight: 700;
124      --heading-scale-start: 6;
125
126      --navigation-font-family: "Nunito Sans", sans-serif;
127      --navigation-font-style: normal;
128      --navigation-font-weight: 700;--heading-text-transform: none;
129--subheading-text-transform: none;
130      --body-font-family: "Nunito Sans", sans-serif;
131      --body-font-style: normal;
132      --body-font-weight: 400;
133      --body-font-size: 16;
134
135      --section-gap: 32;
136      --heading-gap: calc(8 * var(--space-unit));--heading-gap: calc(6 * var(--space-unit));--grid-column-gap: 20px;--btn-bg-color: 255 23 68;
137      --btn-bg-hover-color: 255 73 108;
138      --btn-text-color: 255 255 255;
139      --btn-bg-color-og: 255 23 68;
140      --btn-text-color-og: 255 255 255;
141      --btn-alt-bg-color: 255 255 255;
142      --btn-alt-bg-alpha: 1.0;
143      --btn-alt-text-color: 51 51 51;
144      --btn-border-width: 1px;
145      --btn-padding-y: 12px;
146
147      
148      --btn-border-radius: 22px;
149      
150
151      --btn-lg-border-radius: 50%;
152      --btn-icon-border-radius: 50%;
153      --input-with-btn-inner-radius: var(--btn-border-radius);
154
155      --input-bg-color: 255 255 255 / 1.0;
156      --input-text-color: 85 85 85;
157      --input-border-width: 1px;
158      --input-border-radius: 21px;
159      --textarea-border-radius: 12px;
160      --input-border-radius: 22px;
161      --input-bg-color-diff-3: #f7f7f7;
162      --input-bg-color-diff-6: #f0f0f0;
163
164      --modal-border-radius: 0px;
165      --modal-overlay-color: 0 0 0;
166      --modal-overlay-opacity: 0.4;
167      --drawer-border-radius: 0px;
168      --overlay-border-radius: 20px;
169
170      --custom-label-bg-color: 44 126 63 / 1.0;
171      --custom-label-text-color: 255 255 255 / 1.0;--sale-label-bg-color: 213 47 90 / 1.0;
172      --sale-label-text-color: 255 255 255 / 1.0;--preorder-label-bg-color: 0 126 18 / 1.0;
173      --preorder-label-text-color: 255 255 255 / 1.0;
174
175      --collection-label-color: 0 126 18 / 1.0;
176
177      --page-width: 1380px;
178      --gutter-sm: 20px;
179      --gutter-md: 32px;
180      --gutter-lg: 64px;
181
182      --payment-terms-bg-color: #ffffff;
183
184      --coll-card-bg-color: #F9F9F9;
185      --coll-card-border-color: #E1E1E1;
186
187      --card-highlight-bg-color: #F9F9F9;
188      --card-highlight-text-color: 85 85 85;
189      --card-highlight-border-color: #E1E1E1;
190
191      --reading-width: 48em;
192    }
193
194    @media (max-width: 769px) {
195      :root {
196        --reading-width: 36em;
197      }
198    }
199  </style><link rel="stylesheet" href="//www.msegrip.com/cdn/shop/t/27/assets/main.css?v=126027677468157127981788456402">
200  
200<script src="//www.msegrip.com/cdn/shop/t/27/assets/main.js?v=138978982058841320811788456402" defer="defer"></script>
200
201
202  <link rel="preconnect" href="https://fonts.googleapis.com">
203  <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
204  <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Source+Sans+3:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&display=swap"><link rel="preload" href="//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n4.0276fe080df0ca4e6a22d9cb55aed3ed5ba6b1da.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="preload" href="//www.msegrip.com/cdn/fonts/nunito_sans/nunitosans_n7.25d963ed46da26098ebeab731e90d8802d989fa5.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high">
204<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
204<meta name="facebook-domain-verification" content="gj2ppufbhbhaiaxvbhjuh9gjjm3opd">
205<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/17239805/digital_wallets/dialog">
206<meta id="in-context-paypal-metadata" data-shop-id="17239805" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
207<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
207<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=279380034"></script>
207
208<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
209<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=279380034&shop_id=17239805" crossorigin="anonymous"></script>
vendor: 1 bytes, line 209
209
210<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":17239805,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/17239805","merchantName":"Matthews Studio Equipment","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Matthews Studio Equipment","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 210
210
211<script id="shopify-features" type="application/json">{"accessToken":"7c967dc315742693ecc14396ee64cff0","betas":["rich-media-storefront-analytics"],"domain":"www.msegrip.com","predictiveSearch":true,"shopId":17239805,"locale":"en"}</script>
vendor: 1 bytes, line 211
211
212<script>var Shopify = Shopify || {};
213Shopify.shop = "mserover.myshopify.com";
214Shopify.locale = "en";
215Shopify.currency = {"active":"USD","rate":"1.0"};
216Shopify.country = "US";
217Shopify.theme = {"name":"Machine-Readable Schema — REVIEW (2026-09-03)","id":145603067970,"schema_name":"Enterprise","schema_version":"2.2.0","theme_store_id":1657,"role":"main"};
218Shopify.theme.handle = "null";
219Shopify.theme.style = {"id":null,"handle":null};
220Shopify.cdnHost = "www.msegrip.com/cdn";
221Shopify.routes = Shopify.routes || {};
222Shopify.routes.root = "/";
223Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
224Shopify.SignInWithShop = Shopify.SignInWithShop || {};
225Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
226Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 226
226
227<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 227
227
228<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 228
228
229<script>
230  window.ShopifyPay = window.ShopifyPay || {};
231  window.ShopifyPay.apiHost = "shop.app\/pay";
232  window.ShopifyPay.redirectState = null;
233</script>
vendor: 1 bytes, line 233
233
234<script>
235  window.Shopify = window.Shopify || {};
236  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
237  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
238  window.Shopify.SignInWithShop.eligible = true;
239</script>
vendor: 1 bytes, line 239
239
240<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 240
240
241<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 241
241
242<script type="module">
243  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
244
245  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
246
247</script>
vendor: 1 bytes, line 247
247
248<script>
249  window.Shopify = window.Shopify || {};
250  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
251  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"]};
252</script>
vendor: 1 bytes, line 252
252
253<script>(function() {
254  var isLoaded = false;
255  function asyncLoad() {
256    if (isLoaded) return;
257    isLoaded = true;
258    var urls = ["https:\/\/cdn.robinpro.gallery\/js\/client.js?v=5ad0431\u0026shop=mserover.myshopify.com","\/\/cdn.shopify.com\/proxy\/7a5ce71aab3f325509496fafe07616e1fd7fda3fd8ed388402b69af8e79c901d\/shopify-script-tags.s3.eu-west-1.amazonaws.com\/smartseo\/instantpage.js?shop=mserover.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
259    for (var i = 0; i < urls.length; i++) {
260      var s = document.createElement('script');
261      s.type = 'text/javascript';
262      s.async = true;
263      s.src = urls[i];
264      var x = document.getElementsByTagName('script')[0];
265      x.parentNode.insertBefore(s, x);
266    }
267  };
268  if(window.attachEvent) {
269    window.attachEvent('onload', asyncLoad);
270  } else {
271    window.addEventListener('load', asyncLoad, false);
272  }
273})();</script>
vendor: 1 bytes, line 273
273
274<script id="__st">var __st={"a":17239805,"offset":-25200,"reqid":"e74c87da-242a-4bdf-ba4b-0126cdb14ca4-1791059704","pageurl":"www.msegrip.com\/pages\/parts-store","s":"pages-101720784962","u":"f5e784ed8b6c","p":"page","rtyp":"page","rid":101720784962};</script>
vendor: 1 bytes, line 274
274
275<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 275
275
276<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 276
276
277<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.msegrip.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 277
277
278<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.msegrip.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>
278<script crossorigin="anonymous" defer="defer" src="//www.msegrip.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 278
278
279<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 279
279
280<script>
281  window.Shopify = window.Shopify || {};
282  window.Shopify.MCP = window.Shopify.MCP || {};
283  window.Shopify.MCP.enabled = true;
284  window.Shopify.MCP.shop = "mserover.myshopify.com";
285  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.msegrip.com\/api\/mcp";
286  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"]}}];
287</script>
vendor: 1 bytes, line 287
287
288<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.msegrip.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
289</script>
vendor: 1 bytes, line 289
289
290<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.msegrip.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
291</script>
vendor: 1 bytes, line 291
291
292<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
293  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);
294</script>
vendor: 1 bytes, line 294
294
295<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})}}));
296</script>
vendor: 1 bytes, line 296
296
297<script id='scb4127' type='text/javascript' async='' src='https://www.msegrip.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
297<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.msegrip.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
298<style id="shopify-accelerated-checkout-cart">
299        #shopify-buyer-consent {
300  margin-top: 1em;
301  display: inline-block;
302  width: 100%;
303}
304
305#shopify-buyer-consent.hidden {
306  display: none;
307}
308
309#shopify-subscription-policy-button {
310  background: none;
311  border: none;
312  padding: 0;
313  text-decoration: underline;
314  font-size: inherit;
315  cursor: pointer;
316}
317
318#shopify-subscription-policy-button::before {
319  box-shadow: none;
320}
321
322      </style>
323<script id="sections-script" data-sections="mse-header" defer="defer" src="//www.msegrip.com/cdn/shop/t/27/compiled_assets/scripts.js?v=132298199588894145141788456402"></script>
vendor: 1 bytes, line 323
323
324<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
324
325
326
327  
327<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
327<!-- CC Custom Head Start --><style>
328#template--18619187789890__rich_text_iBd8rq {
329  margin-bottom: 0 !important;
330  padding-bottom: 0 !important;
331}
332#template--18619187789890__rich_text_NBMFfQ {
333  margin-bottom: 0 !important;
334  padding-bottom: 0 !important;
335}
336</style><!-- CC Custom Head End -->
337
338
339 <!-- Google Webmaster Tools Site Verification -->
340<meta name="google-site-verification" content="EG_AKqmRi2XqzUV56whwGdGJe_Ib_az7hiRrNhAZstw" />
341<!-- BEGIN app block: shopify://apps/multi-location-stock-info/blocks/header_embed/7746d7fa-0a6b-4d82-aef7-c6caf8dc1f4b -->
342
343<div id="multilocationBlock" class="multilocation-block">
344  
345    <img id="multi-loca-icon" class="multilocation-icon multilocation-icon--medium" style="display: none;" src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/store.png" alt="StoreIcon" width="30" height="30">
346  
347</div>
348<p style="display:none" id="shoptime">01:35 PM</p>
349<input type="hidden" id="market-id" data-market-id value="895090754"/>
350<input type="hidden" id="multiloca-customer-id" value=""/>
351<input type="hidden" id="multiloca-customer-location" value=""/>
352<input type="hidden" class="is-header-embed-active" value="true">
353<script type="application/json" id="multiloca-settings">{"distanceIN":true,"showDirectionText":"Get Direction","locationBasedonNearest":false,"distanceVal":"Distance","locationDetection":"","googleMapsAPIKey":"","enableGeolocationSearch":false,"enabledSmartCollectionFilter":false,"enabledOtherLocationMessage":true,"availableMessage":"{\"defaultval\":\"<span style=\\\"color: green;\\\">○ Available at  {{location_name}} - ({{available_quantity}})</span>\"}","otherLocationMessage":"{\"defaultval\":\"<span style=\\\"color: orange;\\\">◒ Available at Other location</span>\"}","notAvailableMessage":"{\"defaultval\":\"○ Not available at selected location\"}","hideOutofStockItems":false,"pushDownOutofStockItems":false,"enabledInventoryApi":false,"collectionPageProductSelector":"","autoSelectFirstLocation":true,"purchaseFromOneLocation":false,"quantityBasedOnLocation":false,"purchaseOneLocationToast":"Items you are purchasing are availabe at the location you are choosing. Are you sure you want to switch location.","someProductAvailableMessage":"The following items in your cart are not available at Selected location. You can remove unavailable items from your cart and continue...","enabledFullfillment":true,"locationSelectionType":"","addToCartSelector":"","addressPrepopulation":false,"PickeasyIntegration":false,"bundledproducts":false,"hideHeaderBlock":false}</script>
353
354<input type="hidden" id="targetElementID" value="">
355<input type="hidden" id="targetPosition" value="append">
356<input type="hidden" id="locationHeadingHeader" value="Select a location">
357
358<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/popup.js" defer ></script>
vendor: 1 bytes, line 358
358
359<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/geolocation-location.js" defer ></script>
vendor: 1 bytes, line 359
359
360<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/utils.js" defer ></script>
vendor: 1 bytes, line 360
360
361<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/drawer-popup.js" defer ></script>
vendor: 1 bytes, line 361
361
362<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/cart-page.js" defer ></script>
vendor: 1 bytes, line 362
362
363<script>
364  // Helper function to decode HTML entities
365  function decodeHtmlEntities(text) {
366    if (!text) return text;
367    const textarea = document.createElement('textarea');
368    textarea.innerHTML = text;
369    return textarea.value;
370  }
371  
372  window.theme = window.theme || {};
373  const rawTranslations = {
374    getDirections: "Get Directions",
375    openNow: "Open Now",
376    closed: "Closed",
377    ratings: "Ratings",
378    selectALocationText: "Select a location",
379    shopNowText: "Shop Now",
380    days: {
381      monday: "Monday",
382      tuesday: "Tuesday",
383      wednesday: "Wednesday",
384      thursday: "Thursday",
385      friday: "Friday",
386      saturday: "Saturday",
387      sunday: "Sunday"
388    },
389    storeLocator: {
390      searchLocation: "Search Location",
391      searchProduct: "Search for a product...",
392      available: "Available",
393      totalStores: "Total Stores",
394      defaultLocation: "Default Location"
395    }
396  };
397  
398  // Decode HTML entities in translations
399  window.theme.strings = Object.assign({}, window.theme.strings || {}, {
400    getDirections: decodeHtmlEntities(rawTranslations.getDirections),
401    openNow: decodeHtmlEntities(rawTranslations.openNow),
402    closed: decodeHtmlEntities(rawTranslations.closed),
403    ratings: decodeHtmlEntities(rawTranslations.ratings),
404    selectALocationText: decodeHtmlEntities(rawTranslations.selectALocationText),
405    shopNowText: decodeHtmlEntities(rawTranslations.shopNowText),
406    days: {
407      monday: decodeHtmlEntities(rawTranslations.days.monday),
408      tuesday: decodeHtmlEntities(rawTranslations.days.tuesday),
409      wednesday: decodeHtmlEntities(rawTranslations.days.wednesday),
410      thursday: decodeHtmlEntities(rawTranslations.days.thursday),
411      friday: decodeHtmlEntities(rawTranslations.days.friday),
412      saturday: decodeHtmlEntities(rawTranslations.days.saturday),
413      sunday: decodeHtmlEntities(rawTranslations.days.sunday)
414    },
415    storeLocator: {
416      searchLocation: decodeHtmlEntities(rawTranslations.storeLocator.searchLocation),
417      searchProduct: decodeHtmlEntities(rawTranslations.storeLocator.searchProduct),
418      available: decodeHtmlEntities(rawTranslations.storeLocator.available),
419      totalStores: decodeHtmlEntities(rawTranslations.storeLocator.totalStores),
420      defaultLocation: decodeHtmlEntities(rawTranslations.storeLocator.defaultLocation)
421    }
422  });
423</script>
423
424<style>
425#header-ARHFUbjdIR1pWUzdzc__18044534229175792068.multilocation-header {
426  display: flex;
427  align-items: center;
428  justify-content: start;
429  gap: 0px;
430  flex-wrap: wrap;
431  color: ;
432  background-color: ;
433  padding: 0px;
434  transition: all 0.3s ease;
435}
436
437.location-dropdown, .location-popup-header{
438border-radius:8px;
439border-style:none;
440border-color:;
441background-color: ;
442}
443
444#multiloca-locationPopup{
445background-color: ;
446color: ;
447border-radius:7.5px;
448border-style:none;
449border-color:;
450}
451
452#inventoryDrawerContent {
453background-color: ;
454color: ;
455}
456
457#drawerLocationsContainer {
458background-color:  !important;
459color: ;
460}
461
462.locationCardDrawerView, .multiloca-popup-location-item {
463background-color:  !important;
464}
465
466#locationDropDown{
467background-color: ;
468color: ;
469border-radius:8px;
470border-style:none;
471border-color:;
472}
473
474#inventoryDrawerContent{
475  background-color: ;
476  border-radius:px;
477  border-style:;
478  border-color:;
479}
480
481</style>
482<!-- END app block --><!-- BEGIN app block: shopify://apps/lantern/blocks/setup/690ac804-1dfe-4af7-94e9-cd73377625ad -->
483
484<style data-shopify>
485:root,
486.lm--theme--light,
487.lm--theme--dark {
488  --lm--base-scale: 1.0;
489  --lm--tier-color: 0, 0, 0;
490}
491
492
493</style>
494
495<link href="//cdn.shopify.com/extensions/019be311-2feb-7d2e-a298-4f3e37e5f71b/lantern-252/assets/critical.css" rel="stylesheet" type="text/css" media="all" />
496<link rel="preload" as="style" href="https://cdn.shopify.com/extensions/019be311-2feb-7d2e-a298-4f3e37e5f71b/lantern-252/assets/global.css" onload="this.onload=null;this.rel=`stylesheet`" fetchpriority="low" >
497
498
499
500
501
502<script id="global-lantern-config">
503  window.lantern = {
504    translations: {},
505    localization: {
506      country: "US",
507      code: "en"
508    },
509    tiers: [{"__typename":"Tier","id":"95744","active":true,"benefits":[{"id":"xu2ehg","enabled":true,"description":"Earn $5 store credit when you sign up"},{"id":"564yuj","enabled":true,"description":"Receive $3 in store credit for for orders between  $100-$200"},{"id":"xa1oi","enabled":true,"description":"Receive $8 in store credit for for orders between  $200-$500"},{"id":"15i39","enabled":true,"description":"Receive $25 in store credit for for orders between  $500+"}],"color":"#E86125","createdAt":"2025-05-16T12:13:07.546Z","customerCount":87,"displayName":"Mini","icon":null,"name":"c-47","pointMultiplier":0,"pointsThreshold":null,"shopId":"17239805","spendThreshold":0,"status":"Active","updatedAt":"2025-06-12T02:01:37.530Z","campaigns":[]},{"__typename":"Tier","id":"95745","active":true,"benefits":[{"id":"zca63","enabled":true,"description":"Earn $10 store credit when you reach MEDIUM tier"},{"id":"y7puz","enabled":true,"description":"Receive $5 in store credit for for orders between  $100-$200"},{"id":"d2obl","enabled":true,"description":"Receive $12 in store credit for for orders between  $200-$500"},{"id":"c99ejf","enabled":true,"description":"Receive $35 in store credit for for orders between  $500+"}],"color":"#F8A222","createdAt":"2025-05-16T12:13:07.561Z","customerCount":8,"displayName":"Medium","icon":null,"name":"grip-head","pointMultiplier":0,"pointsThreshold":null,"shopId":"17239805","spendThreshold":600,"status":"Active","updatedAt":"2025-06-12T02:01:39.845Z","campaigns":[]},{"__typename":"Tier","id":"95746","active":true,"benefits":[{"id":"y30ff","enabled":true,"description":"Earn $25 store credit when you reach MAXI Tier"},{"id":"uok1d","enabled":true,"description":"Receive $7 in store credit for for orders between  $100-$200"},{"id":"fcg15g","enabled":true,"description":"Receive $16 in store credit for for orders between  $200-$500"},{"id":"egxu3","enabled":true,"description":"Receive $45 in store credit for for orders between  $500+"}],"color":"#C4BC59","createdAt":"2025-05-16T12:13:07.568Z","customerCount":2,"displayName":"Maxi","icon":null,"name":"max","pointMultiplier":0,"pointsThreshold":null,"shopId":"17239805","spendThreshold":1400,"status":"Active","updatedAt":"2025-06-12T02:01:41.123Z","campaigns":[]}],
510    rewards: [{"id":"4387","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5462","cost":0,"value":5,"productVariant":null}}]},"__typename":"Reward"},{"id":"4388","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":null,"thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5463","cost":0,"value":3,"productVariant":null}}]},"__typename":"Reward"},{"id":"4389","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":null,"thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5464","cost":0,"value":8,"productVariant":null}}]},"__typename":"Reward"},{"id":"4390","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5465","cost":0,"value":25,"productVariant":null}}]},"__typename":"Reward"},{"id":"4391","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5466","cost":0,"value":10,"productVariant":null}}]},"__typename":"Reward"},{"id":"4392","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5467","cost":0,"value":5,"productVariant":null}}]},"__typename":"Reward"},{"id":"4393","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5468","cost":0,"value":12,"productVariant":null}}]},"__typename":"Reward"},{"id":"4394","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5469","cost":0,"value":35,"productVariant":null}}]},"__typename":"Reward"},{"id":"4395","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5470","cost":0,"value":25,"productVariant":null}}]},"__typename":"Reward"},{"id":"4396","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5471","cost":0,"value":7,"productVariant":null}}]},"__typename":"Reward"},{"id":"4397","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5472","cost":0,"value":16,"productVariant":null}}]},"__typename":"Reward"},{"id":"4398","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":"USD","thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5473","cost":0,"value":45,"productVariant":null}}]},"__typename":"Reward"},{"id":"4405","type":"Store Credit","cost":null,"value":null,"valueType":"Amount","currency":null,"thumbnail":null,"rewardVariants":{"edges":[{"node":{"id":"5506","cost":0,"value":20,"productVariant":null}}]},"__typename":"Reward"}],
511    earnEvents: [{"id":"23699","title":"First Tier Entry","hidden":false,"type":"Program signup","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5462"},"__typename":"EarnEvent"},{"id":"23700","title":"First Tier 100-200","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5463"},"__typename":"EarnEvent"},{"id":"23701","title":"First Tier 200-500","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5464"},"__typename":"EarnEvent"},{"id":"23702","title":"First Tier 500+","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5465"},"__typename":"EarnEvent"},{"id":"23703","title":"Second Tier Entry","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5466"},"__typename":"EarnEvent"},{"id":"23705","title":"Second Tier 100-200","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5467"},"__typename":"EarnEvent"},{"id":"23706","title":"Second Tier 200-500","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5468"},"__typename":"EarnEvent"},{"id":"23707","title":"Second Tier 500+","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5469"},"__typename":"EarnEvent"},{"id":"23708","title":"Third Tier Entry","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5470"},"__typename":"EarnEvent"},{"id":"23709","title":"Third Tier 100-200","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5471"},"__typename":"EarnEvent"},{"id":"23710","title":"Third Tier 200-500","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5472"},"__typename":"EarnEvent"},{"id":"23711","title":"Third Tier 500+","hidden":false,"type":"Custom","actionText":"","actionUrl":"","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5473"},"__typename":"EarnEvent"},{"id":"23712","title":"First 125 joiners from the event landing page","hidden":true,"type":"Custom","actionText":"","actionUrl":"https:\/\/www.msegrip.com\/pages\/loyalty-event","points":null,"thumbnail":null,"description":"","customerProperties":{"edges":[]},"awardType":"reward","rewardVariant":{"id":"5506"},"__typename":"EarnEvent"}],
512    isLoyaltyVisible: true,
513    referrals: {"id":"304","active":true,"minOrderValue":null,"landingPageUrl":"https:\/\/www.msegrip.com","requireAdvocatePreviousOrder":true,"landingPagePath":"","advocateRewardType":"Discount Code","advocateRewardValueType":"Percent","advocateRewardValue":10,"friendRewardType":"Discount Code","friendRewardValueType":"Percent","friendRewardValue":10,"friendInviteMessage":null,"thumbnail":null,"__typename":"ReferralConfig"},
514    paidPlan: true,
515    storefrontPublicAccessToken: "8f258d0980e6d3c64d6a292749afae25",
516    loginRedirectActive: true,
517    loginRedirectPath: null,
518    accountsConfig: {"url":"https:\/\/shopify.com\/17239805\/account","customerAccountsVersion":"NEW_CUSTOMER_ACCOUNTS","loginRequiredAtCheckout":false,"loginLinksVisibleOnStorefrontAndCheckout":true},
519    accountUrls: {
520      base: "\/account",
521      login: "https:\/\/www.msegrip.com\/customer_authentication\/redirect?locale=en\u0026region_country=US",
522      logout: "\/account\/logout",
523      storefrontLogin: "\/customer_authentication\/login?return_to=%2Fpages%2Fparts-store%23account-menu\u0026locale=en\u0026ui_hint=full\u0026region_country=US",
524      register: "https:\/\/shopify.com\/17239805\/account?locale=en\u0026region_country=US\u0026buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJtc2Vyb3Zlci5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE2NjQ1MDQsIm5iZiI6MTc5MTA1OTcwNH0.LQXLWukBGoXMPormFT1B5-Glv_yud3XLNPz4bcss8fY",
525    },
526    orderDetailsSetting: null,
527    orderDetailsUrl: null,
528    orderActions: [],
529    returnsLinkUrl: null,
530    evaluateVisibilityConditions: true,
531    // NOTE: This customer object structure must stay in sync with api/shared/liquid/customer-object.liquid
532    // A test in api/routes/shopify/proxy/test/customer-object-sync.test.ts verifies they match
533    customer:  null,
534    shop: {
535      id: "17239805",
536      currencyFormat: '${{amount}}',
537      currencyCode: 'USD',
538      domain: "www.msegrip.com",
539      defaultGiftCardImage: "",
540      programLogo: false,
541      programName: "Matthews Studio Equipment",
542      pointsPerDollar: null
543    },
544    cart: {
545      total_price: 0,
546      eligible_price: 0,
547      discount_applications: [
548        
549      ]
550    },
551    selectedVariant:  null,
552    variants: [
553      
554    ],
555    blocks: [],
556    loginState: {
557      shopifyState:  "loggedOut" ,
558      lanternState: "loggedOut"
559    }
560  }
561</script>
561
562  
563    
563<script>
564      window.lantern.accountMenu = {
565        config: {"states":[{"name":"Logged In","blocks":[{"id":"STnb4LTBv3Rb61A31GUrN","name":"Header","type":"dynamic-account-menu-section","blocks":[{"id":"_guKGusSaJ8R1aB2hh3zF","type":"headline","visible":true,"settings":{"size":"base","content":"Welcome back, {{first_name}}","appearance":"default","inlineAlignment":"start"}},{"id":"8Kx_UMs72NntlVo8RBGfa","type":"dam-wallet","visible":true,"settings":{}},{"id":"mQMfW7EQ5naZktt-f5Axz","type":"action-group","blocks":[{"id":"14CZ6TYF5bAny5p1PCbll","type":"opt-in-action","visible":true,"settings":{}}],"visible":true,"settings":{}},{"id":"VWXFggGMGkIzqEgAT6P7A","type":"tierSummary","visible":true,"settings":{"type":"show","showTierIcon":true}},{"id":"Yt9oH0L2OL9dnUH08xTHw","type":"shortcuts","visible":true,"settings":{"actions":[{"id":"sVTqw0Fk0h3SDSyJdNoEe","url":"\/pages\/account-overview","icon":"account","label":"Account"},{"id":"33-J_kHSB0TlN1dlOC1iN","url":"\/pages\/orders","icon":"orders","label":"Orders"}]}}],"visible":true,"settings":{"scheme":"dark"}},{"id":"eLOezAHy6o4OjMcIQu2rM","name":"Body","type":"dynamic-account-menu-section","blocks":[{"id":"b9Nm60-rUDwROfsAzU4IS","type":"latestOrder","visible":true,"settings":{"title":"Latest order","actionText":"View","showProductImage":true,"showMultipleOrders":false,"showLastUpdatedDate":true,"useShopifyOrderPage":false}},{"id":"LKus4c-6gsv2BcMPtoWm3","type":"recentlyViewed","visible":true,"settings":{"title":"Recently viewed","highlightSales":true,"limitToProducts":true,"showDateOnHover":false}}],"visible":true,"settings":{"scheme":"light"}},{"id":"vic4vbFereXsqxZC0gd-8","name":"Footer","type":"dynamic-account-menu-section","blocks":[{"id":"BR_Ai_vMofxkTv1ZAxvHL","type":"menu","visible":false,"settings":{"links":[],"handle":""}},{"id":"WOaFYsVV0d6-DV56ILxQy","type":"link","visible":true,"settings":{"icon":"sign-out","link":"\/customer_identity\/logout","name":"Logout"}}],"visible":false,"settings":{"scheme":"light"}}],"handle":"base"},{"name":"Logged Out","blocks":[{"id":"oTk59_ubXTFdlySAKxrsP","name":"Header","type":"dynamic-account-menu-section","blocks":[{"id":"JBxLbjUQqjAYfHi7BO2wG","type":"headline","visible":true,"settings":{"size":"small","content":"Welcome","appearance":"subdued","inlineAlignment":"start"}},{"id":"Iha_MvbOHZv0tq_Nei_cP","type":"headline","visible":true,"settings":{"size":"base","content":"Sign-up \u0026 Receive $5 store credit","appearance":"default","inlineAlignment":"start"}},{"id":"VV-TEk4WfW7B_ts-XTtqI","type":"text","visible":true,"settings":{"size":"base","content":"Receive additional store credit for every purchase!","appearance":"subdued","inlineAlignment":"start"}},{"id":"KTk2fzDSDm_Q-oxhGk0_D","type":"signUp","blocks":[{"id":"tN95TuTUtG6Z59L6q5DpW","type":"signUpAction","visible":true,"settings":{"type":"secondary","action":"register","content":"Sign up"}},{"id":"2CvrA_I5uYqcC-kUTPUKL","type":"shopLoginAction","visible":true,"settings":{"type":"primary","showLogo":true,"actionText":"Sign in with"}}],"visible":true},{"id":"zuewd9agmWaLBjC-6MFTN","type":"text","visible":true,"settings":{"size":"small","content":"By signing in you agree to our [terms of service](\/policies\/terms-of-service) and [privacy policy](\/policies\/privacy-policy)","appearance":"subdued","inlineAlignment":"start"}}],"visible":true,"settings":{"scheme":"dark"}},{"id":"ZLikzL2QKlSStfn63q0eK","name":"Footer","type":"dynamic-account-menu-section","blocks":[{"id":"IjayE61I9IcJ7AZ0g_-wp","type":"menu","visible":false,"settings":{"links":[],"handle":""}}],"visible":false,"settings":{"scheme":"light"}}],"handle":"logged-out"}],"status":"Active","settings":{"type":"dropdown","panels":{"root":{"id":"root"},"wallet":{"id":"wallet","showBalance":true}},"triggers":[{"id":"QYiUV_YUKloAf3LseXhDn","type":"Auto","value":""}],"menuHandles":[]}},menus: []
566      }
567    </script>
567
568    <!-- BEGIN app snippet: defer-css --><!-- BEGIN app snippet: vite-tag -->
569
570
571  
571<script src="https://cdn.shopify.com/extensions/019be311-2feb-7d2e-a298-4f3e37e5f71b/lantern-252/assets/dynamic-account-menu-CUW8ejP2.js" type="module" crossorigin="anonymous"></script>
571
572  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/019be311-2feb-7d2e-a298-4f3e37e5f71b/lantern-252/assets/lantern-Cth1XbPh.js" crossorigin="anonymous">
573  <link href="//cdn.shopify.com/extensions/019be311-2feb-7d2e-a298-4f3e37e5f71b/lantern-252/assets/lantern-BFyGyi-p.css" as="style" rel="preload" onload="this.onload=null;this.rel=`stylesheet`" fetchpriority="low" type="text/css" media="all" />
574  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/019be311-2feb-7d2e-a298-4f3e37e5f71b/lantern-252/assets/profiling-DnTRkwHL.js" crossorigin="anonymous">
575
576<!-- END app snippet --><!-- END app snippet -->
577  
578<!-- BEGIN app snippet: defer-css --><!-- BEGIN app snippet: vite-tag -->
579
580
581  
581<script src="https://cdn.shopify.com/extensions/019be311-2feb-7d2e-a298-4f3e37e5f71b/lantern-252/assets/init-DpNIl579.js" type="module" crossorigin="anonymous"></script>
581
582  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/019be311-2feb-7d2e-a298-4f3e37e5f71b/lantern-252/assets/lantern-Cth1XbPh.js" crossorigin="anonymous">
583  <link href="//cdn.shopify.com/extensions/019be311-2feb-7d2e-a298-4f3e37e5f71b/lantern-252/assets/lantern-BFyGyi-p.css" as="style" rel="preload" onload="this.onload=null;this.rel=`stylesheet`" fetchpriority="low" type="text/css" media="all" />
584
585<!-- END app snippet --><!-- END app snippet -->
586
587
588
589
590
591  
591<script>
592    document.addEventListener('DOMContentLoaded',()=>{
593      if(!document.body)return;
594      const s=document.createElement('style');
595      s.id='lm-custom-css';
596      s.textContent=".lm--tier-summary-points {\n  display: none;\n}\n\n.lm--points-widget__pts {\n  display: none;\n}\n\n.lm--loyalty-widget__points {\n  display: none !important;\n}";
597      document.body.appendChild(s);
598    });
599  </script>
599
600
601
602<div class="lm--hidden" aria-hidden="true" id="LM-shop-login">
603  
603<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"></script>
vendor: 1 bytes, line 603
603
604<script type="module">
605  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js");
606
607  
608</script>
608
609
610<shop-login-button ux-mode="windoid" return-uri="https://www.msegrip.com/account/redirect" proxy="true" proxy-core-idp="true" redirect-type="iframe" response-type="code"></shop-login-button>
611
612</div>
613
614
615<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
616
617
618
619
620
621
622
623
624
625
626
627
628  
628<script async src="https://static.klaviyo.com/onsite/js/RQZekF/klaviyo.js?company_id=RQZekF"></script>
628
629  
629<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>
629
630
631  
632
633
634
635
636  
636<script>
637    window.klaviyoReviewsProductDesignMode = false
638  </script>
638
639
640
641
642
643
644
645
646
647
648<!-- END app block --><!-- BEGIN app block: shopify://apps/multi-location-stock-info/blocks/app_embed/7746d7fa-0a6b-4d82-aef7-c6caf8dc1f4b --><input type="hidden" class="pdp-variant-id" data-product-variant-id value="">
649<input type="hidden" class="pdp-product-id" data-product-id value="">
650<input type="hidden" id="market-id" data-market-id value="895090754"/>
651<input type="hidden" id="multiloca-customer-id" value=""/>
652<input type="hidden" id="multiloca-customer-location" value=""/>
653<input type="hidden" class="is-embed-active" data-product-id value="true">
654<p style="display:none" id="imagurldrawer"></p>
655<script type="application/json" id="multiloca-variant-images">{}</script>
655
656<p style="display:none" id="shoptime" >01:35 PM</p>
657
658  
658<script type="application/json" id="multiloca-settings">{"distanceIN":true,"showDirectionText":"Get Direction","locationBasedonNearest":false,"distanceVal":"Distance","locationDetection":"","googleMapsAPIKey":"","enableGeolocationSearch":false,"enabledSmartCollectionFilter":false,"enabledOtherLocationMessage":true,"availableMessage":"{\"defaultval\":\"<span style=\\\"color: green;\\\">○ Available at  {{location_name}} - ({{available_quantity}})</span>\"}","otherLocationMessage":"{\"defaultval\":\"<span style=\\\"color: orange;\\\">◒ Available at Other location</span>\"}","notAvailableMessage":"{\"defaultval\":\"○ Not available at selected location\"}","hideOutofStockItems":false,"pushDownOutofStockItems":false,"enabledInventoryApi":false,"collectionPageProductSelector":"","autoSelectFirstLocation":true,"purchaseFromOneLocation":false,"quantityBasedOnLocation":false,"purchaseOneLocationToast":"Items you are purchasing are availabe at the location you are choosing. Are you sure you want to switch location.","someProductAvailableMessage":"The following items in your cart are not available at Selected location. You can remove unavailable items from your cart and continue...","enabledFullfillment":true,"locationSelectionType":"","addToCartSelector":"","addressPrepopulation":false,"PickeasyIntegration":false,"bundledproducts":false,"hideHeaderBlock":false}</script>
658
659
660<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/popup.js" defer ></script>
vendor: 2 bytes, line 660
660
661<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/geolocation-location.js" defer ></script>
vendor: 2 bytes, line 661
661
662<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/cart-handler.js" defer ></script>
vendor: 2 bytes, line 662
662
663<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/utils.js" defer ></script>
vendor: 2 bytes, line 663
663
664<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/drawer-popup.js" defer ></script>
vendor: 2 bytes, line 664
664
665<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/pickup-shipping.js" defer ></script>
vendor: 2 bytes, line 665
665
666<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/cart-page.js" defer ></script>
vendor: 2 bytes, line 666
666
667<script>
668  // Helper function to decode HTML entities
669  function decodeHtmlEntities(text) {
670    if (!text) return text;
671    const textarea = document.createElement('textarea');
672    textarea.innerHTML = text;
673    return textarea.value;
674  }
675  
676  window.theme = window.theme || {};
677  const rawTranslations = {
678    getDirections: "Get Directions",
679    openNow: "Open Now",
680    closed: "Closed",
681    ratings: "Ratings",
682    selectALocationText: "Select a location",
683    shopNowText: "Shop Now",
684    days: {
685      monday: "Monday",
686      tuesday: "Tuesday",
687      wednesday: "Wednesday",
688      thursday: "Thursday",
689      friday: "Friday",
690      saturday: "Saturday",
691      sunday: "Sunday"
692    },
693    storeLocator: {
694      searchLocation: "Search Location",
695      searchProduct: "Search for a product...",
696      available: "Available",
697      totalStores: "Total Stores",
698      defaultLocation: "Default Location"
699    }
700  };
701  
702  // Decode HTML entities in translations
703  window.theme.strings = Object.assign({}, window.theme.strings || {}, {
704    getDirections: decodeHtmlEntities(rawTranslations.getDirections),
705    openNow: decodeHtmlEntities(rawTranslations.openNow),
706    closed: decodeHtmlEntities(rawTranslations.closed),
707    ratings: decodeHtmlEntities(rawTranslations.ratings),
708    selectALocationText: decodeHtmlEntities(rawTranslations.selectALocationText),
709    shopNowText: decodeHtmlEntities(rawTranslations.shopNowText),
710    days: {
711      monday: decodeHtmlEntities(rawTranslations.days.monday),
712      tuesday: decodeHtmlEntities(rawTranslations.days.tuesday),
713      wednesday: decodeHtmlEntities(rawTranslations.days.wednesday),
714      thursday: decodeHtmlEntities(rawTranslations.days.thursday),
715      friday: decodeHtmlEntities(rawTranslations.days.friday),
716      saturday: decodeHtmlEntities(rawTranslations.days.saturday),
717      sunday: decodeHtmlEntities(rawTranslations.days.sunday)
718    },
719    storeLocator: {
720      searchLocation: decodeHtmlEntities(rawTranslations.storeLocator.searchLocation),
721      searchProduct: decodeHtmlEntities(rawTranslations.storeLocator.searchProduct),
722      available: decodeHtmlEntities(rawTranslations.storeLocator.available),
723      totalStores: decodeHtmlEntities(rawTranslations.storeLocator.totalStores),
724      defaultLocation: decodeHtmlEntities(rawTranslations.storeLocator.defaultLocation)
725    }
726  });
727</script>
727
728<!-- END app block --><!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
728<script type="text/javascript" hs-ignore data-cookieconsent="ignore">
729  var Globo = Globo || {};
730  var globoFormbuilderRecaptchaInit = function(){};
731  var globoFormbuilderHcaptchaInit = function(){};
732  window.Globo.FormBuilder = window.Globo.FormBuilder || {};
733  window.Globo.FormBuilder.shop = {"configuration":{"money_format":"${{amount}}"},"pricing":{"features":{"bulkOrderForm":false,"cartForm":false,"fileUpload":2,"removeCopyright":false,"restrictedEmailDomains":false,"metrics":false}},"settings":{"copyright":"Powered by <a href=\"https://powerfulform.com\" target=\"_blank\">PowerfulForm</a> <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Form Builder</a>","hideWaterMark":false,"reCaptcha":{"recaptchaType":"v2","siteKey":false,"languageCode":"en"},"hCaptcha":{"siteKey":false},"scrollTop":false,"customCssCode":"position: fixed","customCssEnabled":true,"additionalColumns":[]},"encryption_form_id":1,"url":"https://app.powerfulform.com/","CDN_URL":"https://dnhcnb9q6pxc3.cloudfront.net","flags":{"canary_app_version":false},"app_id":"1783207"};
734  if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop?.storefront_access_token){
735    delete window.Globo.FormBuilder.shop.storefront_access_token;
736  }
737
738  if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){
739    const customStyle = document.createElement('style');
740    customStyle.type = 'text/css';
741    customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode;
742    document.head.appendChild(customStyle);
743  }
744
745  window.Globo.FormBuilder.forms = [];
746    
747      
748      
749      
750      window.Globo.FormBuilder.forms[112999] = {"112999":{"elements":[{"id":"group-1","type":"group","label":"Page 1","description":"","elements":[{"id":"text","type":"text","label":{"en":"First Name","vi":"Your Name"},"placeholder":{"en":""},"description":null,"hideLabel":false,"required":true,"columnWidth":50},{"id":"text-3","type":"text","label":{"en":"Last Name","vi":"Your Name"},"placeholder":{"en":""},"description":null,"hideLabel":false,"required":true,"columnWidth":50,"conditionalField":false},{"id":"email","type":"email","label":"Email","placeholder":{"en":""},"description":null,"hideLabel":false,"required":true,"columnWidth":50,"conditionalField":false},{"id":"phone-1","type":"phone","label":{"en":"Phone Number","vi":"Phone"},"placeholder":"","description":"","validatePhone":true,"onlyShowFlag":false,"defaultCountryCode":"auto","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":50,"displayType":"show","displayDisjunctive":false,"conditionalField":false},{"id":"url-1","type":"url","label":{"en":"Company Website"},"placeholder":{"en":""},"description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":50,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true},{"id":"textarea-1","type":"textarea","label":{"en":"Company Address"},"placeholder":"","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":50,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true},{"id":"text-2","type":"text","label":{"en":"Type of Business"},"placeholder":"","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":50,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true},{"id":"text-1","type":"text","label":{"en":"Project Description"},"placeholder":"","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true},{"id":"file2-1","type":"file2","label":{"en":"Attachment"},"button-text":"Browse file","placeholder":"Choose file or drag here","hint":{"en":"Supported format: JPG, JPEG, PDF, PNG, GIF, SVG."},"allowed-multiple":false,"allowed-extensions":["jpg","jpeg","png","gif","svg","pdf"],"description":"","hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":false,"sizeLimit":2},{"id":"select-1","type":"select","label":{"en":"How did you hear about us?"},"placeholder":"Please select","options":[{"label":{"en":"Word of Mouth"},"value":"Word of Mouth"},{"label":{"en":"Sales Person"},"value":"Sales Person"},{"label":{"en":"Customer"},"value":"Customer"},{"label":{"en":"Email"},"value":"Email"},{"label":{"en":"Social Media"},"value":"Social Media"},{"label":{"en":"Google"},"value":"Google"},{"label":{"en":"Other"},"value":"Other"}],"defaultOption":"","description":"","hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true}]}],"errorMessage":{"required":"{{ label | capitalize }} is required","minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }} options","minProductSelections":"Please choose at least {{ min_selections }} products","maxProductSelections":"Please choose a maximum of {{ max_selections }} products","minProductQuantities":"Please choose a quantity of at least {{ min_quantities }} products","maxProductQuantities":"Please choose a quantity of no more than {{ max_quantities }} products","minEachProductQuantities":"Choose quantity of product {{product_name}} of at least {{min_quantities}}","maxEachProductQuantities":"Choose quantity of product {{product_name}} of at most {{max_quantities}}
750","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again","limitNumberOfSubmissions":"Form submission limit reached"},"appearance":{"layout":"default","theme_design":false,"width":600,"style":"flat_rounded","mainColor":"rgba(0,0,0,1)","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":null,"displayOnAllPage":false,"formType":"normalForm","background":"color","backgroundColor":"#fff","descriptionColor":"#6c757d","headingColor":"#000","labelColor":"#000","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000","font":{"family":"Assistant","variant":"300"},"colorScheme":{"solidButton":{"red":0,"green":0,"blue":0,"alpha":1},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":0,"green":0,"blue":0},"outlineButton":{"red":0,"green":0,"blue":0,"alpha":1},"background":{"red":255,"green":255,"blue":255}}},"afterSubmit":{"action":"clearForm","title":"Thanks for getting in touch!","message":"\u
750003cp\u003eWe appreciate you contacting us. One of our colleagues will get back in touch with you soon!\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eHave a great day!\u003c\/p\u003e","redirectUrl":null},"footer":{"description":null,"previousText":"Previous","nextText":"Next","submitText":"Submit"},"header":{"active":true,"title":{"en":"Matthews Custom Solutions"},"description":{"en":"\u003cp\u003eSubmit your information and we'll get back to you shortly.\u003c\/p\u003e"},"headerAlignment":"center"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue","ticket":{"enabled":true,"suffix":"CSTMSE"}},"reCaptcha":{"enable":false},"html":"\n\u003cdiv class=\"globo-form default-form globo-form-id-112999 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n    \n        \n        @import url('https:\/\/fonts.googleapis.com\/css?family=Assistant:ital,wght@0,300');\n    \n\n    :root .globo-form-app[data-id=\"112999\"]{\n        \n        --gfb-color-solidButton: 0,0,0;\n        --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n        --gfb-color-solidButtonLabel: 255,255,255;\n        --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n        --gfb-color-text: 0,0,0;\n        --gfb-color-textColor: rgb(var(--gfb-color-text));\n        --gfb-color-outlineButton: 0,0,0;\n        --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n        --gfb-color-background: 255,255,255;\n        --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n        \n        --gfb-main-color: rgba(0,0,0,1);\n        --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n        --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n        --gfb-form-width: 600px;\n        --gfb-font-family: inherit;\n        --gfb-font-style: inherit;\n        --gfb--image: 40%;\n        --gfb-image-ratio-draft: var(--gfb--image);\n        --gfb-image-ratio: var(--gfb-image-ratio-draft);\n        \n        \n        --gfb-font-family: \"Assistant\";\n        --gfb-font-weight: 300;\n        --gfb-font-style: normal;\n        \n        --gfb-bg-temp-color: #FFF;\n        --gfb-bg-position: ;\n        \n            --gfb-bg-temp-color: #fff;\n        \n        --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n        \n    }\n    \n.globo-form-id-112999 .globo-form-app{\n    max-width: 600px;\n    width: -webkit-fill-available;\n    \n    background-color: var(--gfb-bg-color);\n    \n    \n}\n\n.globo-form-id-112999 .globo-form-app .globo-heading{\n    color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-112999 .globo-form-app .header {\n    text-align:center;\n}\n\n\n.globo-form-id-112999 .globo-form-app .globo-description,\n.globo-form-id-112999 .globo-form-app .header .globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-112999 .globo-form-app .globo-label,\n.globo-form-id-112999 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-112999 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    color: var(--gfb-color-textColor, #000);\n    text-align: left;\n}\n.globo-form-id-112999 .globo-form-app .globo-label.globo-position-label{\n    height: 20px !important;\n}\n.globo-form-id-112999 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-112999 .globo-form-app .globo-form-control span.globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-112999 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-112999 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n    color: var(--gfb-color-textColor, #000);\n}\n.globo-form-id-112999 .globo-form-app .footer,\n.globo-form-id-112999 .globo-form-app .gfb__footer{\n    text-align:;\n}\n.globo-form-id-112999 .globo-form-app .footer button,\n.globo-form-id-112999 .globo-form-app .gfb__footer button{\n    border:1px solid var(--gfb-primary-color);\n    \n}\n.globo-form-id-112999 .globo-form-app .footer button.submit,\n.globo-form-id-112999 .globo-form-app .gfb__footer button.submit\n.globo-form-id-112999 .globo-form-app .footer button.checkout,\n.globo-form-id-112999 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-112999 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-112999 .globo-form-app .gfb__footer button.action.loading .spinner{\n    background-color: var(--gfb-primary-color);\n    color : #ffffff;\n}\n.globo-form-id-112999 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n    content: url('data:image\/svg+xml;
750 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(0,0,0,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-112999 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n    content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(0,0,0,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-112999 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-112999 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n    content : url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(0,0,0,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-112999 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n    border-color: var(--gfb-primary-color);\n    box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-112999 .globo-form-app .step.-completed .step__number,\n.globo-form-id-112999 .globo-form-app .line.-progress,\n.globo-form-id-112999 .globo-form-app .line.-start{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-112999 .globo-form-app .checkmark__check,\n.globo-form-id-112999 .globo-form-app .checkmark__circle{\n    stroke: var(--gfb-primary-color);\n}\n.globo-form-id-112999 .floating-button{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-112999 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n    border-color : var(--gfb-primary-color);\n}\n.globo-form-id-112999 .flatpickr-day.selected, \n.globo-form-id-112999 .flatpickr-day.startRange, \n.globo-form-id-112999 .flatpickr-day.endRange, \n.globo-form-id-112999 .flatpickr-day.selected.inRange, \n.globo-form-id-112999 .flatpickr-day.startRange.inRange, \n.globo-form-id-112999 .flatpickr-day.endRange.inRange, \n.globo-form-id-112999 .flatpickr-day.selected:focus, \n.globo-form-id-112999 .flatpickr-day.startRange:focus, \n.globo-form-id-112999 .flatpickr-day.endRange:focus, \n.globo-form-id-112999 .flatpickr-day.selected:hover, \n.globo-form-id-112999 .flatpickr-day.startRange:hover, \n.globo-form-id-112999 .flatpickr-day.endRange:hover, \n.globo-form-id-112999 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-112999 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-112999 .flatpickr-day.endRange.prevMonthDay, \
750n.globo-form-id-112999 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-112999 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-112999 .flatpickr-day.endRange.nextMonthDay {\n    background: var(--gfb-primary-color);\n    border-color: var(--gfb-primary-color);\n}\n.globo-form-id-112999 .globo-paragraph {\n    background: #fff;\n    color: var(--gfb-color-textColor, #000);\n    width: 100%!important;\n}\n\n[dir=\"rtl\"] .globo-form-app .header .title,\n[dir=\"rtl\"] .globo-form-app .header .description,\n[dir=\"rtl\"] .globo-form-id-112999 .globo-form-app .globo-heading,\n[dir=\"rtl\"] .globo-form-id-112999 .globo-form-app .globo-label,\n[dir=\"rtl\"] .globo-form-id-112999 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"] .globo-form-id-112999 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    text-align: right;\n}\n\n[dir=\"rtl\"] .globo-form-app .line {\n    left: unset;\n    right: 50%;\n}\n\n[dir=\"rtl\"] .globo-form-id-112999 .globo-form-app .line.-start {\n    left: unset;    \n    right: 0%;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app default-layout gfb-style-flat_rounded  gfb-font-size-medium\" data-id=112999\u003e\n    \n    \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n        \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/112999\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=112999\u003e\n        \n            \n            \u003cdiv class=\"header\" data-path=\"header\"\u003e\n                \u003ch3 class=\"title globo-heading\"\u003eMatthews Custom Solutions\u003c\/h3\u003e\n                \n                \u003cdiv class=\"description globo-description\"\u003e\u003cp\u003eSubmit your information and we'll get back to you shortly.\u003c\/p\u003e\u003c\/div\u003e\n                \n            \u003c\/div\u003e\n            \n        \n        \n            \u003cdiv class=\"globo-formbuilder-wizard\" data-id=112999\u003e\n                \u003cdiv class=\"wizard__content\"\u003e\n                    \u003cheader class=\"wizard__header\"\u003e\n                        \u003cdiv class=\"wizard__steps\"\u003e\n                        \u003cnav class=\"steps hidden\"\u003e\n                            \n                            \n                                \n                            \n                            \n                                \n                                    \n                                    \n                                    \n                                    \n                                    \u003cdiv class=\"step last \" data-element-id=\"group-1\"  data-step=\"0\" \u003e\n                                        \u003cdiv class=\"step__content\"\u003e\n                                            \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n                                            \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n                                                \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n                                                \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n                                            \u003c\/svg\u003e\n                                            \u003cdiv class=\"lines\"\u003e\n                                                \n                                                    \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n                                                \n                                                \u003cdiv class=\"line -background\"\u003e\n                                                \u003c\/div\u003e\n                                                \u003cdiv class=\"line -progress\"\u003e\n                                                \u003c\/div\u003e\n                                            \u003c\/div\u003e  \n                                        \u003c\/div\u003e\n                                    \u003c\/div\u003e\n                                \n                            \n                        \u003c\/nav\u003e\n                        \u003c\/div\u003e\n                    \u003c\/header\u003e\n                    \u003cdiv class=\"panels\"\u003e\n                        \n                            \n                            \n                            \n                            \n                                \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=112999  data-step=\"0\" style=\"padding-top:0\"\u003e\n                                    \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='text' data-element-id='text'\u003e\n    \n    \n\n        \n        \n        \u003cdiv class=\"editor-actions\" data-element-type=\"text\"\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"top\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"right\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"bottom\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"left\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n    \n\n    \n        \n\u003clabel for=\"112999-text\" class=\"flat_rounded-label globo-label gfb__label-v2 \" data-label=\"First Name\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"First Name\"\u003eFirst Name\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"text\" class=\"flat_rounded-input\" id=\"112999-text\" name=\"text\" placeholder=\"\" presence  \u003e\n    \u003c\/div\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-text-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='text' data-element-id='text-3'\u003e\n    \n    \n\n        \n        \n        \u003cdiv class=\"editor-actions\" data-element-type=\"text\"\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"top\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"right\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"bottom\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"left\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n    \n\n    \n        \n\u003clabel for=\"112999-text-3\" class=\"flat_rounded-label globo-label gfb__label-v2 \" data-label=\"Last Name\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Last Name\"\u003eLast Name\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"text\" class=\"flat_rounded-input\" id=\"112999-text-3\" name=\"text-3\" placeholder=\"\" presence  \u003e\n    \u003c\/div\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-text-3-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='email' data-element-id='email'\u003e\n    \n    \n\n        \n        \n        \u003cdiv class=\"editor-actions\" data-element-type=\"email\"\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"top\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"right\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"bottom\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"left\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor
750-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n    \n\n    \n        \n\u003clabel for=\"112999-email\" class=\"flat_rounded-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"email\" class=\"flat_rounded-input\" id=\"112999-email\" name=\"email\" placeholder=\"\" presence  \u003e\n    \u003c\/div\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-email-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='phone' data-element-id='phone-1' data-intl-phone\u003e\n    \n    \n\n        \n        \n        \u003cdiv class=\"editor-actions\" data-element-type=\"phone\"\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"top\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"right\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"bottom\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"left\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n    \n\n    \n        \n\u003clabel for=\"112999-phone-1\" class=\"flat_rounded-label globo-label gfb__label-v2 \" data-label=\"Phone Number\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Phone Number\"\u003ePhone Number\u003c\/span\u003e\n    \n        \u003cspan\u003e\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input gfb__phone-placeholder\" input-placeholder=\"\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"phone\" class=\"flat_rounded-input\" id=\"112999-phone-1\" name=\"phone-1\" placeholder=\"\"   validate  default-country-code=\"auto\"\u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-phone-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='url' data-element-id='url-1'\u003e\n    \n    \n\n        \n        \n        \u003cdiv class=\"editor-actions\" data-element-type=\"url\"\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"top\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"right\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"bottom\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"left\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n    \n\n    \n        \n\u003clabel for=\"112999-url-1\" 
750class=\"flat_rounded-label globo-label gfb__label-v2 \" data-label=\"Company Website\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Company Website\"\u003eCompany Website\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"url\" class=\"flat_rounded-input\" id=\"112999-url-1\" name=\"url-1\" placeholder=\"\" presence  \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-url-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='textarea' data-element-id='textarea-1'\u003e\n    \n    \n\n        \n        \n        \u003cdiv class=\"editor-actions\" data-element-type=\"textarea\"\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"top\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"right\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"bottom\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"left\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n    \n\n    \n        \n\u003clabel for=\"112999-textarea-1\" class=\"flat_rounded-label globo-label gfb__label-v2 \" data-label=\"Company Address\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Company Address\"\u003eCompany Address\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \u003ctextarea id=\"112999-textarea-1\"  data-type=\"textarea\" class=\"flat_rounded-input\" rows=\"3\" name=\"textarea-1\" placeholder=\"\" presence  \u003e\u003c\/textarea\u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-textarea-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column \"  data-type='text' data-element-id='text-2'\u003e\n    \n    \n\n        \n        \n        \u003cdiv class=\"editor-actions\" data-element-type=\"text\"\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"top\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"right\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"bottom\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"left\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n    \n\n    \n        \n\u003clabel for=\"112999-text-2\" class=\"flat_rounded-label globo-label gfb__label-v2 \" data-label=\"Type of Business\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Type of Business\"\u003eType of Business\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"text\" class=\"flat_rounded-input\" id=\"112999-text-2\" name=\"text-2\" placeholder=\"\" presence  \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-text-2-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='text' data-element-id='text-1'\u003e\n    \n    \n\n        \n        \n        \u003cdiv class=\"editor-actions\" data-element-type=\"text\"\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"top\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"right\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"bottom\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"left\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n    \n\n    \n        \n\u003clabel for=\"112999-text-1\" class=\"flat_rounded-label globo-label gfb__label-v2 \" data-label=\"Project Description\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Project Description\"\u003eProject Description\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"text\" class=\"flat_rounded-input\" id=\"112999-text-1\" name=\"text-1\" placeholder=\"\" presence  \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-text-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='file2' data-element-id='file2-1'\u003e\n    \u003clabel tabindex=\"0\" aria-label=\"Browse file\" for=\"temp-for-112999-file2-1\" class=\"flat_rounded-label globo-label \" data-label=\"Attachment\"\u003e\u003cspan class=\"label-content\" data-label=\"Attachment\"\u003eAttachment\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/label\u003e\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \u003cdiv class=\"gfb__dropzone\"\u003e\n            \u003cdiv class=\"gfb__dropzone--content\"\u003e\n                \u003cdiv class=\"gfb__dropzone--placeholder\"\u003e\n                    \u003cdiv class=\"gfb__dropzone--placeholder--title\"\u003e\n                        Choose file or drag here\n                    \u003c\/div\u003e\n                    \n                    \u003cdiv class=\"gfb__dropzone--placeholder--description\"\u003e\n                        Supported format: JPG, JPEG, PDF, PNG, GIF, SVG.\n                    \u003c\/div\u003e\n                    \n                    \n                    \u003cbutton type=\"button\" for=\"112999-file2-1\" class=\"gfb__dropzone--placeholder--button\"\u003eBrowse file\u003c\/button\u003e\n                    \n                \u003c\/div\u003e\n                \u003cdiv class=\"gfb__dropzone--preview--area\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-112999-file2-1\"  \/\u003e\n            \u003clabel for=\"temp-for-112999-file2-1_\"\u003e\u003cspan class=\"gfb__hidden\"\u003etemp-for-112999-file2-1_\u003c\/span\u003e\u003c\/label\u003e\n            \u003cinput style=\"display:none\" type=\"file\" id=\"temp-for-112999-file2-1_\"  data-type=\"file2\" class=\"flat_rounded-input\" id=\"112999-file2-1\"  name=\"file2-1\"  placeholder=\"Choose file or drag here\"  data-allowed-extensions=\"jpg,jpeg,png,gif,svg,pdf\" data-file-size-limit=\"2\" data-file-limit=\"\" \u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-file2-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='select' data-element-id='select-1' data-default-value=\"\" data-type=\"select\" \u003e\n    \n    \n\n        \n        \n        \u003cdiv class=\"editor-actions\" data-element-type=\"select\"\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"top\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg
750\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"right\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"bottom\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n            \u003cdiv class=\"editor-add-action hidden\" data-position=\"left\"\u003e\n            \u003cdiv class=\"editor-add-button\"\u003e\n                \u003cdiv class=\"editor-add-button-indicator\"\u003e\u003c\/div\u003e\n                \n            \u003cdiv class=\"editor-add-icon\"\u003e\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\"\u003e\u003cpath d=\"M10.75 5.75c0-.414-.336-.75-.75-.75s-.75.336-.75.75v3.5h-3.5c-.414 0-.75.336-.75.75s.336.75.75.75h3.5v3.5c0 .414.336.75.75.75s.75-.336.75-.75v-3.5h3.5c.414 0 .75-.336.75-.75s-.336-.75-.75-.75h-3.5v-3.5Z\"\/\u003e\u003c\/svg\u003e\u003c\/div\u003e\n        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003c\/div\u003e\n    \n\n    \n        \n\u003clabel for=\"112999-select-1\" class=\"flat_rounded-label globo-label gfb__label-v2 \" data-label=\"How did you hear about us?\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"How did you hear about us?\"\u003eHow did you hear about us?\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \n    \n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cselect data-searchable=\"\" name=\"select-1\"  id=\"112999-select-1\" class=\"flat_rounded-input wide\" presence\u003e\n            \u003coption selected=\"selected\" value=\"\" disabled=\"disabled\"\u003ePlease select\u003c\/option\u003e\n            \n            \u003coption value=\"Word of Mouth\" \u003eWord of Mouth\u003c\/option\u003e\n            \n            \u003coption value=\"Sales Person\" \u003eSales Person\u003c\/option\u003e\n            \n            \u003coption value=\"Customer\" \u003eCustomer\u003c\/option\u003e\n            \n            \u003coption value=\"Email\" \u003eEmail\u003c\/option\u003e\n            \n            \u003coption value=\"Social Media\" \u003eSocial Media\u003c\/option\u003e\n            \n            \u003coption value=\"Google\" \u003eGoogle\u003c\/option\u003e\n            \n            \u003coption value=\"Other\" \u003eOther\u003c\/option\u003e\n            \n        \u003c\/select\u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"112999-select-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                        \n                                    \n                                    \n                                        \n                                        \n                                    \n                                \u003c\/div\u003e\n                            \n                        \n                    \u003c\/div\u003e\n                    \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n                        \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \n                        \n                        \n                        \u003cdiv class=\"message success\"\u003e\n                            \n                                \u003cdiv class=\"gfb__c
750ontent-title\"\u003eThanks for getting in touch!\u003c\/div\u003e\n                            \n                            \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n                                \u003cdiv class=\"gfb__content-discount\"\u003e\n                                    \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                                    \u003cdiv class=\"gfb__copy\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e\n                                    \u003cdiv class=\"gfb__copied\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e        \n                                \u003c\/div\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"content\"\u003e\u003cp\u003eWe appreciate you contacting us. One of our colleagues will get back in touch with you soon!\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                                \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \n                        \n                    \n                    \u003cdiv class=\"gfb__footer wizard__footer\" data-path=\"footer\" \u003e\n                        \n                            \n                            \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n                            \n                        \n                        \u003cbutton type=\"button\" class=\"action previous hidden flat_rounded-button\"\u003ePrevious\u003c\/button\u003e\n                        \u003cbutton type=\"button\" class=\"action next submit flat_rounded-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n                        \n                        \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n    \u003c\/form\u003e\n    \n    \n    \u003cdiv class=\"message success\"\u003e\n        \n            \u003cdiv class=\"gfb__c
750ontent-title\"\u003eThanks for getting in touch!\u003c\/div\u003e\n        \n        \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n            \u003cdiv class=\"gfb__content-discount\"\u003e\n                \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                \u003cdiv class=\"gfb__copy\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"gfb__copied\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"content\"\u003e\u003cp\u003eWe appreciate you contacting us. One of our colleagues will get back in touch with you soon!\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eHave a great day!\u003c\/p\u003e\u003c\/div\u003e\n        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[112999];
751      
752    
753  
754  window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url;
755  window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url;
756  window.Globo.FormBuilder.themeOs20 = true;
757  window.Globo.FormBuilder.searchProductByJson = true;
758  
759  
760  window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/";Globo.FormBuilder.page = {
761    href : window.location.href,
762    type: "page"
763  };
764  Globo.FormBuilder.page.title = document.title
765
766  
767  if(window.AVADA_SPEED_WHITELIST){
768    const pfbs_w = new RegExp("powerful-form-builder", 'i')
769    if(Array.isArray(window.AVADA_SPEED_WHITELIST)){
770      window.AVADA_SPEED_WHITELIST.push(pfbs_w)
771    }else{
772      window.AVADA_SPEED_WHITELIST = [pfbs_w]
773    }
774  }
775
776  Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {};
777  Globo.FormBuilder.shop.configuration.money_format = "${{amount}}";
778</script>
vendor: 1 bytes, line 778
778
779<script src="https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/globo.formbuilder.index.js" defer="defer" data-cookieconsent="ignore"></script>
779
780
781
782
783
784<!-- END app block --><!-- BEGIN app block: shopify://apps/hulk-form-builder/blocks/app-embed/b6b8dd14-356b-4725-a4ed-77232212b3c3 --><!-- BEGIN app snippet: hulkapps-formbuilder-theme-ext -->
784<script type="text/javascript">
785  
786  if (typeof window.formbuilder_customer != "object") {
787        window.formbuilder_customer = {}
788  }
789
790  
791
792  window.hulkFormBuilder = {
793    form_data: {"form_chclJv1750LML002mXf0jA":{"uuid":"chclJv1750LML002mXf0jA","form_name":"Catalog Mailer","form_data":{"div_back_gradient_1":"#fff","div_back_gradient_2":"#fff","back_color":"#fff","form_title":"\u003ch3\u003eCatalog Mailer\u003c\/h3\u003e\n","form_submit":"Submit","after_submit":"hideAndmessage","after_submit_msg":"","captcha_enable":"no","label_style":"blockLabels","input_border_radius":"2","back_type":"transparent","input_back_color":"#fff","input_back_color_hover":"#fff","back_shadow":"none","label_font_clr":"#333333","input_font_clr":"#333333","button_align":"fullBtn","button_clr":"#fff","button_back_clr":"#333333","button_border_radius":"2","form_width":"600px","form_border_size":"2","form_border_clr":"#c7c7c7","form_border_radius":"1","label_font_size":"14","input_font_size":"12","button_font_size":"16","form_padding":"35","input_border_color":"#ccc","input_border_color_hover":"#ccc","btn_border_clr":"#333333","btn_border_size":"1","form_name":"Catalog Mailer","form_access_message":"\u
793003cp\u003ePlease login to access the form\u003cbr\u003eDo not have an account? Create account\u003c\/p\u003e","formElements":[{"type":"text","position":0,"label":"First Name","customClass":"","halfwidth":"yes","Conditions":{},"page_number":1},{"type":"text","position":1,"label":"Last Name","halfwidth":"yes","Conditions":{},"page_number":1},{"type":"email","position":2,"label":"Email","required":"yes","email_confirm":"yes","Conditions":{},"page_number":1},{"Conditions":{},"type":"text","position":3,"label":"Company Name","page_number":1},{"Conditions":{},"type":"text","position":4,"label":"Address 1","page_number":1},{"Conditions":{},"type":"text","position":5,"label":"Address 2","page_number":1},{"Conditions":{},"type":"text","position":6,"label":"City","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":7,"label":"State","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":8,"label":"Zip","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"text","position":9,"label":"Country","halfwidth":"yes","page_number":1},{"Conditions":{},"type":"select","position":10,"label":"Category","values":"Dealer\/Distributor\nRental House\nEnd User","elementCost":{},"required":"yes","page_number":1},{"Conditions":{},"type":"text","position":11,"label":"Primary Dealer\/Rental House","page_number":1}]},"is_spam_form":false,"shop_uuid":"ruvDBfiE6YJaTg7sYIkh7g","shop_timezone":"America\/Los_Angeles","shop_id":108073,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Advanced","shop_shopify_domain":"mserover.myshopify.com","popup_settings":{},"form_is_active":true}},
794    shop_data: {"shop_ruvDBfiE6YJaTg7sYIkh7g":{"shop_uuid":"ruvDBfiE6YJaTg7sYIkh7g","shop_timezone":"America\/Los_Angeles","shop_id":108073,"shop_is_after_submit_enabled":true,"shop_shopify_plan":"Advanced","shop_shopify_domain":"mserover.myshopify.com","shop_created_at":"2024-05-24T10:38:46.505-05:00","is_skip_metafield":false,"shop_deleted":false,"shop_disabled":false}},
795    settings_data: {"shop_settings":{"shop_customise_msgs":[],"default_customise_msgs":{"is_required":"is required","thank_you":"Thank you! The form was submitted successfully.","processing":"Processing...","valid_data":"Please provide valid data","valid_email":"Provide valid email format","valid_tags":"HTML Tags are not allowed","valid_phone":"Provide valid phone number","valid_captcha":"Please provide a valid CAPTCHA response.","valid_url":"Provide valid URL","only_number_alloud":"Provide valid number in","number_less":"must be less than","number_more":"must be more than","image_must_less":"Image must be less than 20MB","image_number":"Images allowed","image_extension":"Invalid extension! Please provide image file","error_image_upload":"Error in image upload. Please try again.","error_file_upload":"Error in file upload. Please try again.","your_response":"Your response","error_form_submit":"Error occur.Please try again after sometime.","email_submitted":"Form with this email is already submitted","invalid_email_by_zerobounce":"The email address you entered appears to be invalid. Please check it and try again.","download_file":"Download file","card_details_invalid":"Your card details are invalid","card_details":"Card details","please_enter_card_details":"Please enter card details","card_number":"Card number","exp_mm":"Exp MM","exp_yy":"Exp YY","crd_cvc":"CVV","payment_value":"Payment amount","please_enter_payment_amount":"Please enter a payment amount.","address1":"Address line 1","address2":"Address line 2","city":"City","province":"Province","zipcode":"Zip code","country":"Country","blocked_domain":"This form does not accept addresses from","file_must_less":"File must be less than 20MB","file_extension":"Invalid extension! Please provide file","only_file_number_alloud":"files allowed","previous":"Previous","next":"Next","must_have_a_input":"Please enter at least one field.","please_enter_required_data":"Please enter required data","atleast_one_special_char":"Include at least one special character","atleast_one_lowercase_char":"Include at least one lowercase character","atleast_one_uppercase_char":"Include at least one uppercase character","atleast_one_number":"Include at least one number","must_have_8_chars":"Must have 8 characters long","be_between_8_and_12_chars":"Be between 8 and 12 characters long","please_select":"Please Select","phone_submitted":"Form with this phone number is already submitted","user_res_parse_error":"Error while submitting the form","valid_same_values":"values must be the same","product_choice_clear_selection":"Clear Selection","picture_choice_clear_selection":"Clear Selection","remove_all_for_file_image_upload":"Remove All","invali
795d_file_type_for_image_upload":"You can't upload files of this type.","invalid_file_type_for_signature_upload":"You can't upload files of this type.","max_files_exceeded_for_file_upload":"You can not upload any more files.","max_files_exceeded_for_image_upload":"You can not upload any more files.","file_already_exist":"File already uploaded","max_limit_exceed":"You have added the maximum number of text fields.","cancel_upload_for_file_upload":"Cancel upload","cancel_upload_for_image_upload":"Cancel upload","cancel_upload_for_signature_upload":"Cancel upload"},"shop_blocked_domains":[]}},
796    features_data: {"shop_plan_features":{"shop_plan_features":["unlimited-forms","full-design-customization","export-form-submissions","multiple-recipients-for-form-submissions","multiple-admin-notifications","enable-captcha","unlimited-file-uploads","save-submitted-form-data","set-auto-response-message","conditional-logic","form-banner","save-as-draft-facility","include-user-response-in-admin-email","disable-form-submission","forms-limit","submissions-visibility-limit","file-upload"]}},
797    shop: null,
798    shop_id: null,
799    plan_features: null,
800    validateDoubleQuotes: false,
801    assets: {
802      searchableDropdown: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/searchable-dropdown.js",
803      extraFunctions: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-functions.js",
804      extraStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/extra-styles.css",
805      bootstrapStyles: "https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/theme-app-extension-bootstrap.css",
806    },
807    translations: {
808      htmlTagNotAllowed: "HTML Tags are not allowed",
809      sqlQueryNotAllowed: "SQL Queries are not allowed",
810      doubleQuoteNotAllowed: "Double quotes are not allowed",
811      
812      maxTextFieldsReached: "You have added the maximum number of text fields.",
813      
814
815      
816      zerobounceApiErrorMsg: "We couldn\u0026#39;t verify your email due to a technical issue. Please try again later.",
817    }
818
819  }
820
821  
822
823  window.FbThemeAppExtSettingsHash = {}
824  
825</script>
825<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/firework-shoppable-video-ugc/blocks/firework-header/347a2e4c-f5cb-410d-8354-490d1e80558c -->
826
827<script async type="module" src='//asset.fwcdn3.com/js/module/integrations/shopify.js'></script>
827
828
829  
829<script
830    async
831    type="module"
832    src='//asset.fwcdn3.com/js/module/fwn.js?business_id=gXPb8W'
833    
834  ></script>
834
835
836
837
838
839
840<!-- END app block --><!-- BEGIN app block: shopify://apps/smart-seo/blocks/smartseo/7b0a6064-ca2e-4392-9a1d-8c43c942357b --><meta name="smart-seo-integrated" content="true" /><!-- metatagsSavedToSEOFields: true --><!-- BEGIN app snippet: smartseo.custom.schemas.jsonld --><!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
841
842
843
844
845
846
847
848<link rel="dns-prefetch" href="https://cdn.judge.me">
849<link rel="dns-prefetch" href="https://cdn1.judge.me">
850<link rel="dns-prefetch" href="https://api.judge.me">
851
852<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":5,"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":true,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#AE0000","hide_badge_preview_if_no_reviews":true,"badge_hide_text":true,"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
852ou! 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":"#fbcd0a","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":"#AE0000","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"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":true,"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":true,"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":100,"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":false,"widget_pagination_use_custom_color":false,"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":true,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_icon_color":"#000000","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":"focused","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":true,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":true,"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":"true","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":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
852itle":"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":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"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":true,"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":"#108474","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":"#AE0000","show_product_variant":false,"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":true,"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_
852youtube_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":false,"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":false,"widget_review_custom_css":"","preview_badge_custom_css":"","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":10,"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"
852:"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/stores/www.msegrip.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Matthews Studio Equipment","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
852shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":true,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Matthews Studio Equipment"};</script>
852 <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: #AE0000;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #000000;--jdgm-paginate-color: #000;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #000000}.jdgm-histogram__bar-content{background-color:#000}.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-preview-badge .jdgm-star.jdgm-star{color:#AE0000}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-prev-badge__text{display:none !important}.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: #AE0000;--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:#AE0000}.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:'Matthews Studio Equipment'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
853</style> <style class='jdgm-settings-style'></style>
854
855  
856  
857  
858  <style class='jdgm-miracle-styles'>
859  @-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
859/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/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}
860
861</style>
862
863
864  
865  
866   
867
868
869
870
871<script data-cfasync='false' class='jdgm-script'>
872!function(e){window.jdgm=window.jdgm||{};
873/* INF-1976 */
874var _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;}();
875if(_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;}
876jdgm.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/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
877jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
878setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
879!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
880(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
881a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
882jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
883t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
884t.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(
885".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
886parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
887jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
888)}))}(document);
889</script>
889
890<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript>
891
892<!-- BEGIN app snippet: theme_fix_tags -->
892<script>
893  (function() {
894    var jdgmThemeFixes = null;
895    if (!jdgmThemeFixes) return;
896
897    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
898    // before the per-theme fix so the theme-specific CSS wins the cascade.
899    // HTML is never applied globally (too risky).
900    var allThemesFix = jdgmThemeFixes['all'];
901    if (allThemesFix && allThemesFix.css) {
902      var allStyleTag = document.createElement('style');
903      allStyleTag.classList.add('jdgm-theme-fix-style-all');
904      allStyleTag.innerHTML = allThemesFix.css;
905      document.head.append(allStyleTag);
906    };
907
908    if (allThemesFix && allThemesFix.js) {
909      var allScriptTag = document.createElement('script');
910      allScriptTag.classList.add('jdgm-theme-fix-script-all');
911      allScriptTag.innerHTML = allThemesFix.js;
912      document.head.append(allScriptTag);
913    };
914
915    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
916    if (!thisThemeFix) return;
917
918    if (thisThemeFix.html) {
919      document.addEventListener("DOMContentLoaded", function() {
920        var htmlDiv = document.createElement('div');
921        htmlDiv.classList.add('jdgm-theme-fix-html');
922        htmlDiv.innerHTML = thisThemeFix.html;
923        document.body.append(htmlDiv);
924      });
925    };
926
927    if (thisThemeFix.css) {
928      var styleTag = document.createElement('style');
929      styleTag.classList.add('jdgm-theme-fix-style');
930      styleTag.innerHTML = thisThemeFix.css;
931      document.head.append(styleTag);
932    };
933
934    if (thisThemeFix.js) {
935      var scriptTag = document.createElement('script');
936      scriptTag.classList.add('jdgm-theme-fix-script');
937      scriptTag.innerHTML = thisThemeFix.js;
938      document.head.append(scriptTag);
939    };
940  })();
941</script>
941
942<!-- END app snippet -->
943<!-- End of Judge.me Core -->
944
945
946
947<!-- END app block -->
947<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/header-block.js" type="text/javascript" defer="defer"></script>
947
948<link href="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/multiinventoryext.css" rel="stylesheet" type="text/css" media="all">
949<link href="https://cdn.shopify.com/extensions/019fb485-091b-7785-a397-ecb00e49dc85/firework-89/assets/app.css" rel="stylesheet" type="text/css" media="all">
950<script src="https://cdn.shopify.com/extensions/01a100e4-4ec9-7a80-a0bd-54e680f070aa/multilocation-2-558/assets/multiinventoryext.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 950
950
951<script src="https://cdn.shopify.com/extensions/01a08a53-1431-71a3-8d75-dd04d3c69aa4/form-builder-by-hulkapps-74/assets/form-builder-script.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 951
951
952<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
952
953<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">
954<script src="https://cdn.shopify.com/extensions/01a0f192-1bcb-706a-9fa5-cc44e5daf197/frontend-259/assets/globo.preorder.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 954
954
955<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
955
956<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
957<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: 17239805,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 957
957
958<script>
959  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
960</script>
vendor: 1 bytes, line 960
960
961<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}
961).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: 17239805,storefrontBaseUrl: "https://www.msegrip.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.msegrip.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1482391618","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3starter-01.swymrelay.com\",\"swymTier\":\"v3starter-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"}
961,{"id":"1192919106","configuration":"{\"accountID\":\"RQZekF\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"821887042","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":"733184066","configuration":"{\"shopId\":\"17239805\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ee59ec3132489facb5686b519b5ee9ef","type":"APP","apiClientId":48936321025,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"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":"698482754","configuration":"{\"storeIdentity\":\"mserover.myshopify.com\",\"baseURL\":\"https:\\\/\\\/api.printful.com\\\/shopify-pixels\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"74f275712857ab41bea9d998dcb2f9da","type":"APP","apiClientId":156624,"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":"520192066","configuration":"{\"ti\":\"343162792\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"507510850","configuration":"{\"myshopifyDomain\":\"mserover.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"390201410","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-NTW913X0C3\\\",\\\"AW-999196552\\\",\\\"GT-5MRPFBHH\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-NTW913X0C3\\\",\\\"AW-999196552\\\/1zHcCNG5u84ZEIiPutwD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-NTW913X0C3\\\",\\\"AW-999196552\\\/9V8VCMu5u84ZEIiPutwD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-NTW913X0C3\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-NTW913X0C3\\\",\\\"AW-999196552\\\/kNMsCMi5u84ZEIiPutwD\\\",\\\"MC-BZ7BRZEWY2\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-NTW913X0C3\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-NTW913X0C3\\\",\\\"AW-999196552\\\/3Z2LCMq4u84ZEIiPutwD\\\",\\\"MC-BZ7BRZEWY2\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-NTW913X0C3\\\",\\\"AW-999196552\\\/5AwSCM24u84ZEIiPutwD\\\",\\\"MC-BZ7BRZEWY2\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-NTW913X0C3\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-NTW913X0C3\\\",\\\"AW-999196552\\\/Dp3HCNS5u84ZEIiPutwD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-NTW913X0C3\\\",\\\"AW-999196552\\\/0oQiCM65u84ZEIiPutwD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-NTW913X0C3\\\"}],\\\"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":"201392194","configuration":"{\"pixel_id\":\"935218333290996\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"78544962","configuration":"{\"accountID\":\"1848772\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c67c427e35bed2216d156eaeeacde779","type":"APP","apiClientId":4870017,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Matthews Studio Equipment","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"mserover.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.msegrip.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7477457944642","handle":"short
961-sleeve-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42138499973186","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7438630453314","handle":"matthews-grip-head-hoodie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41990082297922","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7438642741314","handle":"mse-grip-head-zip-hoodie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41990219235394","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.msegrip.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"145603067970","themeStoreId":"1657","themePublished":"true","eventMetadataId":"2a2b58f3-9adf-416d-9a36-a73510d97f68","pageType":"page","resourceId":"101720784962","shopId":"17239805","storefrontBaseUrl":"https:\/\/www.msegrip.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>
961<script>
962  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
963  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
964  window.ShopifyAnalytics.meta.currency = 'USD';
965  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":101720784962,"requestId":"e74c87da-242a-4bdf-ba4b-0126cdb14ca4-1791059704"}};
966  for (var attr in meta) {
967    window.ShopifyAnalytics.meta[attr] = meta[attr];
968  }
969</script>
vendor: 1 bytes, line 969
969
970<script class="analytics">
971  (function () {
972    var customDocumentWrite = function(content) {
973      var jquery = null;
974
975      if (window.jQuery) {
976        jquery = window.jQuery;
977      } else if (window.Checkout && window.Checkout.$) {
978        jquery = window.Checkout.$;
979      }
980
981      if (jquery) {
982        jquery('body').append(content);
983      }
984    };
985
986    var hasLoggedConversion = function(token) {
987      if (token) {
988        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
989      }
990      return false;
991    }
992
993    var setCookieIfConversion = function(token) {
994      if (token) {
995        var twoMonthsFromNow = new Date(Date.now());
996        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
997
998        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
999      }
1000    }
1001
1002    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1003    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1004    if (trekkie.integrations) {
1005      return;
1006    }
1007    trekkie.methods = [
1008      'identify',
1009      'page',
1010      'ready',
1011      'track',
1012      'trackForm',
1013      'trackLink'
1014    ];
1015    trekkie.factory = function(method) {
1016      return function() {
1017        var args = Array.prototype.slice.call(arguments);
1018        args.unshift(method);
1019        trekkie.push(args);
1020        if (method == 'track' || method == 'page') {
1021          var pageUrl;
1022          try {
1023            pageUrl = window.location.href;
1024          } catch (e) {}
1025          var pageReferrer;
1026          try {
1027            pageReferrer = document.referrer;
1028          } catch (e) {}
1029          try {
1030            if (window.__TREKKIE_SHIM_QUEUE == null) {
1031              window.__TREKKIE_SHIM_QUEUE = [];
1032            }
1033            window.__TREKKIE_SHIM_QUEUE.push({
1034              from: 'trekkie-stub',
1035              method: method,
1036              args: args.slice(1),
1037              pageContext: {
1038                url: pageUrl,
1039                referrer: pageReferrer
1040              }
1041            });
1042          } catch (e) {
1043            // no-op
1044          }
1045        }
1046        return trekkie;
1047      };
1048    };
1049    for (var i = 0; i < trekkie.methods.length; i++) {
1050      var key = trekkie.methods[i];
1051      trekkie[key] = trekkie.factory(key);
1052    }
1053    trekkie.load = function(config) {
1054      trekkie.config = config || {};
1055      trekkie.config.initialDocumentCookie = document.cookie;
1056      var first = document.getElementsByTagName('script')[0];
1057var script = document.createElement('script');
1058script.type = 'text/javascript';
1059script.onerror = function(e) {
1060  var scriptFallback = document.createElement('script');
1061  scriptFallback.type = 'text/javascript';
1062  scriptFallback.onerror = function(error) {
1063          var Monorail = {
1064      produce: function produce(monorailDomain, schemaId, payload) {
1065        var currentMs = new Date().getTime();
1066        var event = {
1067          schema_id: schemaId,
1068          payload: payload,
1069          metadata: {
1070            event_created_at_ms: currentMs,
1071            event_sent_at_ms: currentMs
1072          }
1073        };
1074        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1075      },
1076      sendRequest: function sendRequest(endpointUrl, payload) {
1077        // Try the sendBeacon API
1078        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1079          var blobData = new window.Blob([payload], {
1080            type: 'text/plain'
1081          });
1082
1083          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1084            return true;
1085          } // sendBeacon was not successful
1086
1087        } // XHR beacon
1088
1089        var xhr = new XMLHttpRequest();
1090
1091        try {
1092          xhr.open('POST', endpointUrl);
1093          xhr.setRequestHeader('Content-Type', 'text/plain');
1094          xhr.send(payload);
1095        } catch (e) {
1096          console.log(e);
1097        }
1098
1099        return false;
1100      },
1101      isIos12: function isIos12() {
1102        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1103      }
1104    };
1105    Monorail.produce('monorail-edge.shopifysvc.com',
1106      'trekkie_storefront_load_errors/1.1',
1107      {shop_id: 17239805,
1108      theme_id: 145603067970,
1109      app_name: "storefront",
1110      context_url: window.location.href,
1111      source_url: "//www.msegrip.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1112
1113  };
1114  scriptFallback.async = true;
1115  scriptFallback.src = '//www.msegrip.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1116  first.parentNode.insertBefore(scriptFallback, first);
1117};
1118script.async = true;
1119script.src = '//www.msegrip.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1120first.parentNode.insertBefore(script, first);
1121
1122    };
1123    trekkie.load(
1124      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":17239805,"isMerchantRequest":null,"themeId":145603067970,"themeCityHash":"12739028213291660224","contentLanguage":"en","currency":"USD","eventMetadataId":"2a2b58f3-9adf-416d-9a36-a73510d97f68"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1125    );
1126
1127    var loaded = false;
1128    trekkie.ready(function() {
1129      if (loaded) return;
1130      loaded = true;
1131
1132      window.ShopifyAnalytics.lib = window.trekkie;
1133
1134      var originalDocumentWrite = document.write;
1135      document.write = customDocumentWrite;
1136      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1137      document.write = originalDocumentWrite;
1138
1139      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1140      var token = match? match[1]: undefined;
1141      if (!hasLoggedConversion(token)) {
1142        setCookieIfConversion(token);
1143        
1144      }
1145    });
1146
1147    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":101720784962,"requestId":"e74c87da-242a-4bdf-ba4b-0126cdb14ca4-1791059704","shopifyEmitted":true});
1148
1149    var eventsListenerScript = document.createElement('script');
1150    eventsListenerScript.async = true;
1151    eventsListenerScript.src = "//www.msegrip.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1152    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1153})();</script>
vendor: 1 bytes, line 1153
1153
1154<script
1155  defer
1156  src="https://www.msegrip.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1157  data-application="storefront-renderer"
1158  data-shop-id="17239805"
1159  data-render-region="gcp-us-central1"
1160  data-page-type="page"
1161  data-theme-instance-id="145603067970"
1162  data-theme-name="Enterprise"
1163  data-theme-version="2.2.0"
1164  data-monorail-region="shop_domain"
1165  data-resource-timing-sampling-rate="10"
1166  data-shs="true"
1167  data-shs-beacon="true"
1168  data-shs-export-with-fetch="true"
1169  data-shs-logs-sample-rate="1"
1170  data-shs-beacon-endpoint="https://www.msegrip.com/api/collect"
1171></script>
1171
1172<meta name="shopify-y" content="694b4bf8-3d85-4187-b49a-c26896782d16" data-expiration="1822617304000"><meta name="shopify-s" content="3d73e529-6b14-4bb3-8fda-11ea58f838e1" data-expiration="1791061504000"><meta name="new-cookie-storage-activated" content="t">
1173</head>
1174
1175<body>
1176
1177  
1178
1179
1180  
1181
1182
1183
1184    
1184<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
1184
1185    
1185<script> var Message_selector  = "#main-content" </script>
1185
1186
1187    
1188    
1188<script> var _url  = ""</script>
1188
1189    
1189<script> var access_url  = ""</script>
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203    
1204
1205
1206
1207
1208    <!-- ///////////////////////////////////Priority check code end /////////////////////////////////////////////////////// -->
1209    
1210    
1211    
1212    
1213    
1214
1215    
1216
1217    
1218    
1219    
1220    
1221    
1222    
1223    
1224    
1225    
1226    
1227 
1228    
1228<script>console.log(null)</script>
1228
1229
1230        
1231
1232
1233    <!--========================Customers/Visitors lock applies to===================-->
1234    <!--       .......        -->
1235        
1236                    
1237                    
1238                    
1239                          
1240                            
1241                             
1242                                    
1243                                    
1244                                    
1245                                
1246                                
1247                            
1248                    
1249            
1250
1251        
1252
1253
1254        <!-- =======================================end====================================-->
1255
1256        <!-- =====================================Lock content============================= -->
1257     
1258        
1259
1260
1261        
1262
1263                
1264                 
1265                 
1266
1267
1268                
1269                
1270                
1271                
1272        
1273
1274
1275        <!-- =======================================end====================================-->
1276
1277
1278
1279    
1280    
1281    
1282    
1283    
1284    
1285    
1286    
1287    
1288    
1289    
1290    
1291    
1292    
1293    
1294    
1295
1296    
1297    
1298    <!-- =====================================Overall condition check==================-->
1299
1300    
1301    
1302    
1303
1304    
1304<script>
1305        function checkLocal_redirect_link(){
1306            $('.wsaio_manage_lock_msg a').each(function(){
1307                var link = this.href.split(WSAIO.shopInfo.url)[1];
1308                var updated_link = WSAIO.local_param_without_last_slash+link;
1309                this.href = updated_link;
1310            })
1311        }
1312         function checkLocal_custom_redirect_link(){
1313                var url = '';
1314                if(url != ''){
1315                   var link = url.split(WSAIO.shopInfo.url)[1];
1316                    var updated_link = WSAIO.local_param_without_last_slash+link;
1317                    if(window.location.href.indexOf(updated_link) == -1){
1318                      window.location.href = updated_link ;
1319                    }
1320                }
1321        }
1322    </script>
1322
1323    
1324    
1325
1326     
1327    <!-- =======================================end====================================-->
1328
1329
1330
1331  <a class="skip-link btn btn--primary visually-hidden" href="#main-content" data-ce-role="skip">Skip to content</a><!-- BEGIN sections: header-group -->
1332<section id="shopify-section-sections--20158784471106__custom_liquid_N6FT9g" class="shopify-section shopify-section-group-header-group cc-custom-liquid"><div class="section relative section--full-width">
1333<div style="background-color:#333333; color: white; text-align: center; padding: 5px 0; width: 100%; min-height: 40px;">
1334    <div class="rte">
1335        <p style="color: white; text-decoration: none;"><strong>95% OF ITEMS SHIP FREE IN THE CONTINENTAL USA!</strong></p>
1336    </div>
1337</div>
1338</div>
1339
1340
1341</section><div id="shopify-section-sections--20158784471106__announcement" class="shopify-section shopify-section-group-header-group cc-announcement">
1342
1343</div><div id="shopify-section-sections--20158784471106__mse_header_yMxNNc" class="shopify-section shopify-section-group-header-group cc-header">
1344<style data-shopify>.header {
1345    --bg-color: 26 26 26;
1346    --text-color: 255 255 255;
1347    --nav-bg-color: 26 26 26;
1348    --nav-text-color: 255 255 255;
1349    --nav-child-bg-color: 26 26 26;
1350    --nav-child-text-color: 255 255 255;
1351    --header-accent-color: 234 28 36;
1352    --search-bg-color: #313131;
1353    
1354    
1355  }
1356
1357  /* ============================================================
1358     MATTHEWS STUDIO EQUIPMENT — Brand Styles
1359     Brand Guidelines v1.0 · February 2026
1360     Primary typeface: Sarabun (Guidelines p.15)
1361     All colors driven by section settings — change via Customize.
1362  ============================================================ */
1363
1364  @import url('https://fonts.googleapis.com/css2?family=Sarabun:wght@400;600;700;800&display=swap');
1365
1366  /* ── Header shell ── */
1367  .cc-header store-header,
1368  .cc-header .header {
1369    border-bottom: 1px solid rgba(255 255 255, 0.08);
1370    box-shadow: 0 2px 20px rgba(0, 0, 0, 0.45);
1371  }
1372
1373  /* ── Logo text fallback ── */
1374  .cc-header .logo__text {
1375    font-family: 'Sarabun', 'Helvetica Neue', Helvetica, Arial, sans-serif;
1376    font-weight: 800;
1377    letter-spacing: 0.04em;
1378    text-transform: lowercase;
1379  }
1380
1381  /* ── Primary nav links ── */
1382  .cc-header .main-nav__item--primary {
1383    font-family: 'Sarabun', 'Helvetica Neue', Helvetica, Arial, sans-serif;
1384    font-weight: 700;
1385    font-size: 12.5px;
1386    letter-spacing: 0.09em;
1387    text-transform: uppercase;
1388    color: rgba(255 255 255, 0.6);
1389    position: relative;
1390    transition: color 0.18s ease;
1391  }
1392
1393  /* Red bottom-bar active indicator (scaleX animation) */
1394  .cc-header .main-nav__item--primary::after {
1395    content: '';
1396    position: absolute;
1397    bottom: 0; left: 0; right: 0;
1398    height: 3px;
1399    background: #ea1c24;
1400    transform: scaleX(0);
1401    transform-origin: left center;
1402    transition: transform 0.22s ease;
1403  }
1404
1405  .cc-header .main-nav__item--primary:hover,
1406  .cc-header .main-nav__item--primary:focus-visible {
1407    color: #ffffff;
1408  }
1409
1410  .cc-header .main-nav__item--primary:hover::after,
1411  .cc-header .main-nav__item--primary.is-active::after {
1412    transform: scaleX(1);
1413  }
1414
1415  .cc-header .main-nav__item--primary.is-active {
1416    color: #ffffff;
1417  }
1418
1419  /* Chevron rotates and turns accent color on hover/open */
1420  .cc-header details[open] .main-nav__item--primary svg,
1421  .cc-header .main-nav__item--primary:hover svg {
1422    transform: rotate(180deg);
1423    color: #ea1c24;
1424  }
1425
1426  /* ── Mega nav dropdown panel ── */
1427  .cc-header .main-nav__child {
1428    background: #1a1a1a;
1429    border-top: 3px solid #ea1c24;
1430    border-bottom: 1px solid rgba(255 255 255, 0.08);
1431    box-shadow: 0 16px 48px rgba(0, 0, 0, 0.65);
1432  }
1433
1434  .cc-header .mega-nav .container {
1435    background: #1a1a1a;
1436  }
1437
1438  /* ── Child nav links ── */
1439  .cc-header .child-nav__item {
1440    font-family: 'Sarabun', 'Helvetica Neue', Helvetica, Arial, sans-serif;
1441    font-size: 13px;
1442    font-weight: 400;
1443    color: rgba(255 255 255, 0.6);
1444    transition: color 0.15s ease, padding-left 0.15s ease, background 0.15s ease;
1445    padding: 7px 10px;
1446  }
1447
1448  .cc-header .child-nav__item:hover,
1449  .cc-header .child-nav__item:focus-visible {
1450    color: #ffffff;
1451    padding-left: 16px;
1452    background: rgba(255 255 255, 0.04);
1453  }
1454
1455  /* Category header at top of dropdown column */
1456  .cc-header .child-nav__item.main-nav__item-header,
1457  .cc-header .child-nav__item.large-text {
1458    font-weight: 800;
1459    font-size: 13px;
1460    text-transform: uppercase;
1461    letter-spacing: 0.06em;
1462    color: #ffffff;
1463  }
1464
1465  /* ── Grandchild nav links ── */
1466  .cc-header .grandchild-nav__item {
1467    font-family: 'Sarabun', 'Helvetica Neue', Helvetica, Arial, sans-serif;
1468    font-size: 12.5px;
1469    color: rgba(255 255 255, 0.6);
1470    transition: color 0.15s ease, padding-left 0.15s ease;
1471    padding: 6px 8px;
1472  }
1473
1474  .cc-header .grandchild-nav__item:hover {
1475    color: #ffffff;
1476    padding-left: 14px;
1477  }
1478
1479  /* ── "Go to [Category]" repeat links ── */
1480  .cc-header .main-nav__item--go {
1481    font-family: 'Sarabun', 'Helvetica Neue', Helvetica, Arial, sans-serif;
1482    font-size: 11px;
1483    font-weight: 800;
1484    letter-spacing: 0.1em;
1485    text-transform: uppercase;
1486    color: #ea1c24;
1487    display: flex;
1488    align-items: center;
1489    gap: 6px;
1490    transition: gap 0.15s;
1491    padding: 6px 8px;
1492  }
1493
1494  .cc-header .main-nav__item--go:hover { gap: 10px; }
1495
1496  .cc-header .main-nav__item--go svg {
1497    transition: transform 0.2s;
1498  }
1499
1500  .cc-header .main-nav__item--go:hover svg {
1501    transform: translateX(3px);
1502  }
1503
1504  /* ── Promo cards ── */
1505  .cc-header .promo {
1506    border: 1px solid rgba(255 255 255, 0.1);
1507    transition: border-color 0.2s ease, transform 0.22s ease;
1508  }
1509
1510  .cc-header .promo:hover {
1511    border-color: #ea1c24;
1512    transform: translateY(-2px);
1513  }
1514
1515  /* ── Badges — square (industrial aesthetic) ── */
1516  .cc-header .main-nav__badge {
1517    font-family: 'Sarabun', 'Helvetica Neue', Helvetica, Arial, sans-serif;
1518    font-size: 9px;
1519    font-weight: 800;
1520    letter-spacing: 0.12em;
1521    text-transform: uppercase;
1522    border-radius: 0;
1523  }
1524
1525  /* ── Secondary nav / quicklinks ── */
1526  .cc-header .secondary-nav__item {
1527    font-family: 'Sarabun', 'Helvetica Neue', Helvetica, Arial, sans-serif;
1528    font-size: 11.5px;
1529    font-weight: 700;
1530    letter-spacing: 0.08em;
1531    text-transform: uppercase;
1532    transition: color 0.18s;
1533  }
1534
1535  /* CTA button — square corners */
1536  .cc-header .secondary-nav__cta--button {
1537    font-family: 'Sarabun', 'Helvetica Neue', Helvetica, Arial, sans-serif;
1538    font-weight: 800;
1539    font-size: 11px;
1540    letter-spacing: 0.1em;
1541    text-transform: uppercase;
1542    border-radius: 0 !important;
1543  }
1544
1545  /* ── Cart count badge — square ── */
1546  .cc-header .header__cart-count {
1547    border-radius: 0;
1548    font-family: 'Sarabun', 'Helvetica Neue', Helvetica, Arial, sans-serif;
1549    font-weight: 800;
1550    font-size: 10px;
1551  }
1552
1553  /* ── Search — accent color on focus ── */
1554  .cc-header .header__search:focus-within svg {
1555    color: #ea1c24;
1556    transition: color 0.18s;
1557  }
1558
1559  /* ── Mobile hamburger — sharp (no border-radius) ── */
1560  .cc-header .main-menu__toggle-icon,
1561  .cc-header .main-menu__toggle-icon::before,
1562  .cc-header .main-menu__toggle-icon::after {
1563    border-radius: 0;
1564  }
1565
1566  /* Mobile nav panel */
1567  .cc-header .main-menu__content {
1568    background: #1a1a1a;
1569    border-top: 3px solid #ea1c24;
1570  }
1571
1572  /* Back button chevron */
1573  .cc-header .main-nav__item--back svg {
1574    color: #ea1c24;
1575  }
1576
1577  /* ── Sidebar mega nav — accent left border on active item ── */
1578  .cc-header .mega-nav--sidebar .child-nav__item.js-sidebar-hover.is-visible,
1579  .cc-header .mega-nav--sidebar .child-nav__item--toggle.js-sidebar-hover.is-visible .child-nav__item {
1580    color: #ffffff;
1581    border-left: 3px solid #ea1c24;
1582    padding-left: 13px;
1583    background: rgba(234 28 36, 0.07);
1584  }
1585
1586  /* ── Pills mega nav — square icon ── */
1587  .cc-header .main-nav__icon-circle {
1588    background: #ea1c24;
1589    color: #1a1a1a;
1590    border-radius: 0;
1591    width: 20px;
1592    height: 20px;
1593    flex-shrink: 0;
1594  }
1595
1596  /* ── Focus rings ── */
1597  .cc-header *:focus-visible {
1598    outline: 2px solid #ea1c24;
1599    outline-offset: 2px;
1600  }
1601
1602  /* ── Sticky header elevated shadow ── */
1603  .cc-header store-header[data-is-sticky="true"] {
1604    box-shadow: 0 4px 32px rgba(0, 0, 0, 0.6);
1605  }
1606
1607  /* ── Smooth easing on all has-motion elements ── */
1608  .cc-header .has-motion {
1609    transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
1610  }</style><store-header class="header bg-theme-bg text-theme-text"style="--header-transition-speed: 300ms">
1611  <header class="header__grid header__grid--left-logo container flex flex-wrap items-center">
1612    <div class="header__logo logo flex js-closes-menu"><a class="logo__link inline-block" href="/"><span class="flex" style="max-width: 150px;">
1613              <img srcset="//www.msegrip.com/cdn/shop/files/logo_matthews_-empowering1018_logo_mse-stacked_white.png?v=1729460179&width=150, //www.msegrip.com/cdn/shop/files/logo_matthews_-empowering1018_logo_mse-stacked_white.png?v=1729460179&width=300 2x" src="//www.msegrip.com/cdn/shop/files/logo_matthews_-empowering1018_logo_mse-stacked_white.png?v=1729460179&width=300"
1614         style="object-position: 50.0% 50.0%" loading="eager"
1615         width="300"
1616         height="147"
1617         
1618         alt="Matthews Studio Equipment logo in red and white.">
1619            </span></a></div><link rel="stylesheet" href="//www.msegrip.com/cdn/shop/t/27/assets/predictive-search.css?v=21239819754936278281788456402" media="print" onload="this.media='all'">
1619<script src="//www.msegrip.com/cdn/shop/t/27/assets/predictive-search.js?v=158424367886238494141788456402" defer="defer"></script>
1619
1620        
1620<script src="//www.msegrip.com/cdn/shop/t/27/assets/tabs.js?v=79975170418644626761788456402" defer="defer"></script>
1620<div class="header__search relative js-closes-menu"><link rel="stylesheet" href="//www.msegrip.com/cdn/shop/t/27/assets/search-suggestions.css?v=84163686392962511531788456402" media="print" onload="this.media='all'"><predictive-search class="block" data-loading-text="Loading..."><form class="search relative search--speech" role="search" action="/search" method="get">
1621    <label class="label visually-hidden" for="header-search">Search</label>
1622    
1622<script src="//www.msegrip.com/cdn/shop/t/27/assets/search-form.js?v=43677551656194261111788456402" defer="defer"></script>
1622
1623    <search-form class="search__form block">
1624      <input type="hidden" name="options[prefix]" value="last">
1625      <input type="search"
1626             class="search__input w-full input js-search-input"
1627             id="header-search"
1628             name="q"
1629             placeholder="Search for Products"
1630             
1631               data-placeholder-one="Search for Products"
1632             
1633             
1634               data-placeholder-two="Search for C-Stands"
1635             
1636             
1637               data-placeholder-three="Search for Clamps"
1638             
1639             data-placeholder-prompts-mob="false"
1640             
1641               data-typing-speed="100"
1642               data-deleting-speed="60"
1643               data-delay-after-deleting="500"
1644               data-delay-before-first-delete="2000"
1645               data-delay-after-word-typed="2400"
1646             
1647             role="combobox"
1648               autocomplete="off"
1649               aria-autocomplete="list"
1650               aria-controls="predictive-search-results"
1651               aria-owns="predictive-search-results"
1652               aria-haspopup="listbox"
1653               aria-expanded="false"
1654               spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg>
1655</button>
1656<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden>
1657        <span class="visually-hidden">Reset</span>
1658        <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
1659      </button><speech-search-button class="search__speech focus-inset end hidden" tabindex="0" title="Search by voice"
1660          style="--speech-icon-color: #ff0000">
1661          <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path fill="currentColor" d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z"/></svg>
1662        </speech-search-button>
1663
1664        <link href="//www.msegrip.com/cdn/shop/t/27/assets/speech-search.css?v=47207760375520952331788456402" rel="stylesheet" type="text/css" media="all" />
1665        
1665<script src="//www.msegrip.com/cdn/shop/t/27/assets/speech-search.js?v=106462966657620737681788456402" defer="defer"></script>
1665</search-form><div class="js-search-results" tabindex="-1" data-predictive-search></div>
1666      <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form>
1667  <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search>
1668      </div><div class="header__icons flex justify-end mis-auto js-closes-menu"><a class="header__icon text-current" href="https://www.msegrip.com/customer_authentication/redirect?locale=en&region_country=US">
1669            <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg>
1670            <span class="visually-hidden">Log in</span>
1671          </a><a class="header__icon relative text-current" id="cart-icon" href="/cart" data-no-instant><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"/></svg><span class="visually-hidden">Cart</span><div id="cart-icon-bubble" aria-live="polite" aria-atomic="true"></div>
1672      </a>
1673    </div><main-menu class="main-menu" data-menu-sensitivity="200">
1674        <details class="main-menu__disclosure" open>
1675          <summary class="main-menu__toggle md:hidden">
1676            <span class="main-menu__toggle-icon" aria-hidden="true"></span>
1677            <span class="visually-hidden">Menu</span>
1678          </summary>
1679          <div class="main-menu__content has-motion justify-between">
1680            <nav aria-label="Primary">
1681              <ul class="main-nav"><li><a class="main-nav__item main-nav__item--primary" href="/">HOME</a></li><li><details class="js-mega-nav" >
1682                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
1683                          <span class="main-nav__item main-nav__item--primary main-nav__item-content">
1684                            PRODUCTS<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1685                          </span>
1686                        </summary><div class="main-nav__child mega-nav mega-nav--columns has-motion">
1687                          <div class="container">
1688                            <ul class="child-nav md:grid md:nav-gap-x-16 md:nav-gap-y-4 md:grid-cols-3 lg:grid-cols-4">
1689                              <li class="md:hidden">
1690                                <button type="button" class="main-nav__item main-nav__item--back relative js-back">
1691                                  <div class="main-nav__item-content text-start">
1692                                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div>
1693                                </button>
1694                              </li>
1695
1696                              <li class="md:hidden">
1697                                <a href="#" class="main-nav__item child-nav__item large-text main-nav__item-header">PRODUCTS</a>
1698                              </li><li><a class="main-nav__item child-nav__item"
1699                                         href="/collections/cine-gear-expo-2026-whats-new">New &amp; Featured
1700                                      </a></li><li><a class="main-nav__item child-nav__item"
1701                                         href="/pages/bollard">Bollard – New
1702                                      </a></li><li><a class="main-nav__item child-nav__item"
1703                                         href="/collections/stands">Stands
1704                                      </a></li><li><a class="main-nav__item child-nav__item"
1705                                         href="/collections/hardware">Grip Hardware &amp; Clamps
1706                                      </a></li><li><a class="main-nav__item child-nav__item"
1707                                         href="/collections/camera-support">Camera Support
1708                                      </a></li><li><a class="main-nav__item child-nav__item"
1709                                         href="/collections/booms-arms">Booms &amp; Arms
1710                                      </a></li><li><a class="main-nav__item child-nav__item"
1711                                         href="/collections/dollies-track">Dollies &amp; Track
1712                                      </a></li><li><a class="main-nav__item child-nav__item"
1713                                         href="/collections/lighting-control">Lighting Control
1714                                      </a></li><li><a class="main-nav__item child-nav__item"
1715                                         href="/collections/boxes-bags-blankets-boards">Boxes, Bags &amp; Weights
1716                                      </a></li><li><nav-menu class="js-mega-nav">
1717                                      <details open>
1718                                        <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md">
1719                                          <div class="main-nav__item-content"><span class="child-nav__item main-nav__item main-nav__item-content">
1720                                              <a href="#" class="js-mega-nav-child-link" style="color:inherit;text-decoration:inherit;">Quick Links</a><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1721                                            </span>
1722                                          </div>
1723                                        </summary>
1724
1725                                        <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion  " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/pages/bollard">Bollard</a>
1726                                              </li><li><a class="grandchild-nav__item main-nav__item relative" href="/pages/monitor-stand-iii">Monitor Stand III</a>
1727                                              </li><li><a class="grandchild-nav__item main-nav__item relative" href="/pages/grip-rail">Grip Rail</a>
1728                                              </li><li><a class="grandchild-nav__item main-nav__item relative" href="/pages/c-stands">C-Stands</a>
1729                                              </li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/apple-boxes">Apple Boxes</a>
1730                                              </li></ul>
1731                                        </div>
1732                                      </details>
1733                                    </nav-menu></li></ul></div></div>
1734                      </details></li><li>
1734<details>
1735                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
1736                          <span class="main-nav__item main-nav__item--primary main-nav__item-content">
1737                            INDUSTRY<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1738                          </span>
1739                        </summary><div class="main-nav__child has-motion">
1740                          
1741                            <ul class="child-nav child-nav--dropdown">
1742                              <li class="md:hidden">
1743                                <button type="button" class="main-nav__item main-nav__item--back relative js-back">
1744                                  <div class="main-nav__item-content text-start">
1745                                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div>
1746                                </button>
1747                              </li>
1748
1749                              <li class="md:hidden">
1750                                <a href="#" class="main-nav__item child-nav__item large-text main-nav__item-header">INDUSTRY</a>
1751                              </li><li><a class="main-nav__item child-nav__item"
1752                                         href="/collections/film-cinema-equipment">Film, Television, Broadcast
1753                                      </a></li><li><a class="main-nav__item child-nav__item"
1754                                         href="/collections/content-creator-studio-equipment">Content Creator
1755                                      </a></li><li><a class="main-nav__item child-nav__item"
1756                                         href="/collections/live-production">Live Production
1757                                      </a></li><li><nav-menu >
1758                                      <details open>
1759                                        <summary class="child-nav__item--toggle main-nav__item--toggle relative">
1760                                          <div class="main-nav__item-content child-nav__collection-image w-full"><span class="child-nav__item main-nav__item main-nav__item-content">
1761                                              <a href="#" class="js-mega-nav-child-link" style="color:inherit;text-decoration:inherit;">Still Photography</a><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1762                                            </span>
1763                                          </div>
1764                                        </summary>
1765
1766                                        <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion  " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/tabletop-photography">Tabletop Photography</a>
1767                                              </li><li><a class="grandchild-nav__item main-nav__item relative" href="/collections/still-photography">Still Photography</a>
1768                                              </li></ul>
1769                                        </div>
1770                                      </details>
1771                                    </nav-menu></li></ul></div>
1772                      </details></li><li><a class="main-nav__item main-nav__item--primary is-active" href="/pages/parts-store" aria-current="page">PARTS</a></li><li><details>
1773                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle">
1774                          <span class="main-nav__item main-nav__item--primary main-nav__item-content">
1775                            ABOUT US<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1776                          </span>
1777                        </summary><div class="main-nav__child has-motion">
1778                          
1779                            <ul class="child-nav child-nav--dropdown">
1780                              <li class="md:hidden">
1781                                <button type="button" class="main-nav__item main-nav__item--back relative js-back">
1782                                  <div class="main-nav__item-content text-start">
1783                                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div>
1784                                </button>
1785                              </li>
1786
1787                              <li class="md:hidden">
1788                                <a href="#" class="main-nav__item child-nav__item large-text main-nav__item-header">ABOUT US</a>
1789                              </li><li><nav-menu >
1790                                      <details open>
1791                                        <summary class="child-nav__item--toggle main-nav__item--toggle relative">
1792                                          <div class="main-nav__item-content child-nav__collection-image w-full"><span class="child-nav__item main-nav__item main-nav__item-content">
1793                                              <a href="/pages/the-original-hollywood-grip-company" class="js-mega-nav-child-link" style="color:inherit;text-decoration:inherit;">About Matthews</a><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1794                                            </span>
1795                                          </div>
1796                                        </summary>
1797
1798                                        <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion  " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/pages/team">Our Team</a>
1799                                              </li><li class="col-start-1 col-end-3">
1800                                                <a href="/pages/the-original-hollywood-grip-company" class="main-nav__item--go">Go to About Matthews<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1801                                                </a>
1802                                              </li></ul>
1803                                        </div>
1804                                      </details>
1805                                    </nav-menu></li><li><a class="main-nav__item child-nav__item"
1806                                         href="/pages/heritage">Heritage
1807                                      </a></li><li><a class="main-nav__item child-nav__item"
1808                                         href="/pages/awards">Awards &amp; Innovations
1809                                      </a></li><li><a class="main-nav__item child-nav__item"
1810                                         href="/pages/contact-us">Contact Us
1811                                      </a></li><li><a class="main-nav__item child-nav__item"
1812                                         href="/pages/custom">Custom Solutions
1813                                      </a></li><li><a class="main-nav__item child-nav__item"
1814                                         href="/pages/store-locator">Dealers
1815                                      </a></li><li><a class="main-nav__item child-nav__item"
1816                                         href="/collections/matthews-university">Matthews University
1817                                      </a></li><li><a class="main-nav__item child-nav__item"
1818                                         href="/pages/griptionary">Griptionary
1819                                      </a></li><li><nav-menu >
1820                                      <details open>
1821                                        <summary class="child-nav__item--toggle main-nav__item--toggle relative">
1822                                          <div class="main-nav__item-content child-nav__collection-image w-full"><span class="child-nav__item main-nav__item main-nav__item-content">
1823                                              <a href="#" class="js-mega-nav-child-link" style="color:inherit;text-decoration:inherit;">Industry</a><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1824                                            </span>
1825                                          </div>
1826                                        </summary>
1827
1828                                        <div class="disclosure__panel has-motion"><ul class="main-nav__grandchild has-motion  " role="list" style=""><li><a class="grandchild-nav__item main-nav__item relative" href="/blogs/matthnews">Industry Insights</a>
1829                                              </li><li><a class="grandchild-nav__item main-nav__item relative" href="/blogs/client-corner">Industry Interviews</a>
1830                                              </li><li><a class="grandchild-nav__item main-nav__item relative" href="/blogs/press">Press</a>
1831                                              </li></ul>
1832                                        </div>
1833                                      </details>
1834                                    </nav-menu></li></ul></div>
1835                      </details></li><li><a class="main-nav__item main-nav__item--primary" href="/pages/gear-finder">GEAR FINDER</a></li><li><a class="main-nav__item main-nav__item--primary" href="/pages/catalog-request">REQUEST CATALOG</a></li><li><a class="main-nav__item main-nav__item--primary" href="/pages/become-a-dealer-or-wholesaler">BECOME A DEALER</a></li><li><a class="main-nav__item main-nav__item--primary" href="/collections/cine-gear-expo-2026-whats-new">Cine Gear 2026</a></li><li><a class="main-nav__item main-nav__item--primary" href="/pages/bollard">BOLLARD – NEW</a></li></ul>
1836            </nav></div>
1837        </details>
1838      </main-menu></header>
1839</store-header><link rel="stylesheet" href="//www.msegrip.com/cdn/shop/t/27/assets/navigation-mega-columns.css?v=21237081729921397231788456402" media="print" onload="this.media='all'">
1840
1841<script type="application/ld+json">
1842  {
1843    "@context": "https://schema.org",
1844    "@type": "Organization",
1845    "@id": "https:\/\/www.msegrip.com\/#organization",
1846    "name": "Matthews Studio Equipment",
1847    "legalName": "Matthews Studio Equipment, Inc.",
1848    "alternateName": ["Matthews", "MSE", "MSE Grip", "Matthews Grip"],
1849    "url": "https:\/\/www.msegrip.com",
1850    "description": "Matthews Studio Equipment is the Burbank, California grip manufacturer that introduced the folding-leg C-stand in 1974 and helped set the 5\/8\" baby pin and 1-1\/8\" junior pin standards used on film sets worldwide. Three Academy Scientific and Technical Awards. Made in the USA since 1968.",
1851      "logo": "https:\/\/www.msegrip.com\/cdn\/shop\/files\/logo_matthews_-empowering1018_logo_mse-stacked_white.png?v=1729460179\u0026width=640",
1852    "foundingDate": "1968",
1853    "foundingLocation": { "@type": "Place", "name": "Burbank, California, USA" },
1854    "address": {
1855      "@type": "PostalAddress",
1856      "streetAddress": "4520 W Valerio St",
1857      "addressLocality": "Burbank",
1858      "addressRegion": "CA",
1859      "postalCode": "91505",
1860      "addressCountry": "US"
1861    },
1862    "telephone": "+1-818-843-6715",
1863    "email": "[email protected]",
1864    "award": [
1865      "Academy Scientific and Technical Award (three-time recipient)",
1866      "President's \"E\" Award for Exports"
1867    ],
1868    "brand": { "@type": "Brand", "name": "Matthews Studio Equipment" },
1869    "knowsAbout": ["C-stands", "Century stands", "grip equipment", "combo stands", "grip heads", "apple boxes", "lighting control", "camera support", "film production rigging"],
1870    "areaServed": "Worldwide",
1871    "sameAs": ["https:\/\/www.facebook.com\/matthewsgrip","https:\/\/www.youtube.com\/@Msegrip","https:\/\/www.instagram.com\/matthewsgrip","https:\/\/www.tiktok.com\/@matthewsgrip","https:\/\/www.linkedin.com\/company\/matthews-studio-equipment-inc-"
1872    ]
1873  }
1874</script>
1874
1875
1876
1877</div><section id="shopify-section-sections--20158784471106__custom_liquid_Ahr8da" class="shopify-section shopify-section-group-header-group cc-custom-liquid"><div class="section relative section--full-width"></div>
1878
1879
1880</section>
1881<!-- END sections: header-group --><main id="main-content"><section id="shopify-section-template--20158792007746__slideshow_KtEez7" class="shopify-section cc-slideshow"><link href="//www.msegrip.com/cdn/shop/t/27/assets/slideshow.css?v=85562606821198990391788456402" rel="stylesheet" type="text/css" media="all" />
1882  <link href="//www.msegrip.com/cdn/shop/t/27/assets/text-overlay.css?v=81402172170161052161788456402" rel="stylesheet" type="text/css" media="all" />
1883<style data-shopify>#template--20158792007746__slideshow_KtEez7 {
1884    background: none;--duration: 5s;
1885      --play-state: paused;}
1886
1887  #template--20158792007746__slideshow_KtEez7 .slideshow-ctrl {
1888    --text-color: 255 255 255;
1889  }#template--20158792007746__slideshow_KtEez7 .image-banner::after,
1890    #template--20158792007746__slideshow_KtEez7 .media::after { content: ''; padding-top: 28.125%; }#template--20158792007746__slideshow_KtEez7 .media::after {
1891      background-color: rgba(0, 0, 0, 0.4);
1892    }</style><div class="slideshow-section section section--full-width color-scheme color-scheme--white" id="template--20158792007746__slideshow_KtEez7">
1893  <slide-show class="block relative overflow-hidden" role="region" aria-roledescription="Carousel" aria-label="" data-autoplay="true" data-speed="5" data-transition="slide-fade">
1894    <div class="slideshow flex" id="slideshow-template--20158792007746__slideshow_KtEez7" aria-live="polite" aria-atomic="true" tabindex="0"><div class="slideshow__slide slideshow__slide--ignore-pagination  is-active image-banner flex w-full items-center auto-height color-scheme color-scheme--white" id="template--20158792007746__slideshow_KtEez7_1"
1895             role="group" aria-roledescription="Slide"
1896             aria-label="1 of 1"
1897             style="--color-scheme-white-text: 255 255 255;
1898            --color-scheme-white-hover: 230 230 230;
1899            --color-scheme-white-text-contrast: 0 0 0;"
1900
1901
1902             ><div class="image-banner__image media media--has-overlay absolute top-0 left-0 w-full h-full has-motion"><img srcset="//www.msegrip.com/cdn/shop/files/banner_parts-store_dolly_13e621cf-b3bf-4928-9285-326318cda210.gif?v=1719938046&width=600 480w, //www.msegrip.com/cdn/shop/files/banner_parts-store_dolly_13e621cf-b3bf-4928-9285-326318cda210.gif?v=1719938046&width=1225 980w, //www.msegrip.com/cdn/shop/files/banner_parts-store_dolly_13e621cf-b3bf-4928-9285-326318cda210.gif?v=1719938046&width=1500 1200w, //www.msegrip.com/cdn/shop/files/banner_parts-store_dolly_13e621cf-b3bf-4928-9285-326318cda210.gif?v=1719938046&width=1750 1400w, //www.msegrip.com/cdn/shop/files/banner_parts-store_dolly_13e621cf-b3bf-4928-9285-326318cda210.gif?v=1719938046&width=2000 1600w" src="//www.msegrip.com/cdn/shop/files/banner_parts-store_dolly_13e621cf-b3bf-4928-9285-326318cda210.gif?v=1719938046&width=1400"
1903         class="img-fit" style="object-position: 50.0% 50.0%" loading="eager"
1904         width="2000.0"
1905         height="563"
1906         fetchpriority="high"
1907         alt="3D model of a cart with wheels for MSE Grip Parts Store, linking to www.msegrip.com/parts-store."></div></div></div></slide-show>
1908</div>
1909
1910
1911</section><div id="shopify-section-template--20158792007746__multi_column_zHVGeR" class="shopify-section cc-multi-column"><style data-shopify>
1912      
1913        @media (min-width: 769px) {
1914          #template--20158792007746__multi_column_zHVGeR .multi-column {
1915            width: calc(50% - var(--column-gap));
1916          }
1917        }
1918        
1919          @media (min-width: 1024px) {
1920            #template--20158792007746__multi_column_zHVGeR .multi-column {
1921              width: calc((100% / 3) - var(--column-gap));
1922            }
1923          }
1924        
1925      
1926    </style>
1927<div class="section" id="template--20158792007746__multi_column_zHVGeR"><div class="container">
1928        <ul class=" flex flex-wrap gap-x-theme gap-y-6" role="list"><li class="multi-column grow w-full max-w-none" >
1929              <div class="card color-scheme color-scheme--1 relative flex flex-col h-full"><div class="card__media media relative w-full" style="padding-top: 100%; transform: scale(0.98);">
1930<img srcset="//www.msegrip.com/cdn/shop/files/366066_sq_2.jpg?v=1728247448&width=575 460w, //www.msegrip.com/cdn/shop/files/366066_sq_2.jpg?v=1728247448&width=875 700w, //www.msegrip.com/cdn/shop/files/366066_sq_2.jpg?v=1728247448&width=1075 860w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 769px) calc((100vw - 88px) / 2), (min-width: 600px) calc(100vw - 64px), calc(100vw - 40px)" src="//www.msegrip.com/cdn/shop/files/366066_sq_2.jpg?v=1728247448&width=700"
1931         class="video-played-hidden img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
1932         width="1075.0"
1933         height="1075"
1934         
1935         alt="Technical illustration of a tripod with labeled components and section view for assembly and usage reference.">
1936</div><div class="card__info flex flex-col flex-auto items-start pt-6 text-center items-center"><h3 class="h5 card__title">STANDS &amp; COMBOS</h3>
1937                    <div class="mt-8">
1938                      <a class="card__button btn btn--secondary" href="#stands">SHOP NOW</a>
1939                    </div>
1940                  
1941                </div>
1942              </div>
1943            </li><li class="multi-column grow w-full max-w-none" >
1944              <div class="card color-scheme color-scheme--1 relative flex flex-col h-full"><div class="card__media media relative w-full" style="padding-top: 100%; transform: scale(0.98);">
1945<img srcset="//www.msegrip.com/cdn/shop/files/429618_sq_2.jpg?v=1781817877&width=575 460w, //www.msegrip.com/cdn/shop/files/429618_sq_2.jpg?v=1781817877&width=875 700w, //www.msegrip.com/cdn/shop/files/429618_sq_2.jpg?v=1781817877&width=1075 860w, //www.msegrip.com/cdn/shop/files/429618_sq_2.jpg?v=1781817877&width=1620 1296w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 769px) calc((100vw - 88px) / 2), (min-width: 600px) calc(100vw - 64px), calc(100vw - 40px)" src="//www.msegrip.com/cdn/shop/files/429618_sq_2.jpg?v=1781817877&width=700"
1946         class="video-played-hidden img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
1947         width="1620.0"
1948         height="1620"
1949         
1950         alt="Detailed diagram of a clamp tool with labeled parts for assembly and repair purposes.">
1951</div><div class="card__info flex flex-col flex-auto items-start pt-6 text-center items-center"><h3 class="h5 card__title">HARDWARE &amp; HANGERS</h3>
1952                    <div class="mt-8">
1953                      <a class="card__button btn btn--secondary" href="#hardware">SHOP NOW</a>
1954                    </div>
1955                  
1956                </div>
1957              </div>
1958            </li><li class="multi-column grow w-full max-w-none" >
1959              <div class="card color-scheme color-scheme--1 relative flex flex-col h-full"><div class="card__media media relative w-full" style="padding-top: 100%; transform: scale(0.98);">
1960<img srcset="//www.msegrip.com/cdn/shop/files/Matthews_Slider_29in-expo2.jpg?v=1720019539&width=575 460w, //www.msegrip.com/cdn/shop/files/Matthews_Slider_29in-expo2.jpg?v=1720019539&width=875 700w, //www.msegrip.com/cdn/shop/files/Matthews_Slider_29in-expo2.jpg?v=1720019539&width=1075 860w, //www.msegrip.com/cdn/shop/files/Matthews_Slider_29in-expo2.jpg?v=1720019539&width=1620 1296w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 769px) calc((100vw - 88px) / 2), (min-width: 600px) calc(100vw - 64px), calc(100vw - 40px)" src="//www.msegrip.com/cdn/shop/files/Matthews_Slider_29in-expo2.jpg?v=1720019539&width=700"
1961         class="video-played-hidden img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
1962         width="1620.0"
1963         height="1620"
1964         
1965         alt="&quot;Exploded view of mechanical assembly with labeled components, showcasing a detailed breakdown of parts and connectors.&quot;">
1966</div><div class="card__info flex flex-col flex-auto items-start pt-6 text-center items-center"><h3 class="h5 card__title">EXPLODED VIEWS</h3>
1967                    <div class="mt-8">
1968                      <a class="card__button btn btn--secondary" href="#exploded_views">SHOP NOW</a>
1969                    </div>
1970                  
1971                </div>
1972              </div>
1973            </li></ul>
1974      </div></div>
1975</div><section id="shopify-section-template--20158792007746__custom_liquid_8UDLnd" class="shopify-section cc-custom-liquid"><div class="section relative section--full-width"><div class="container"><div id='stands'></div></div></div>
1976
1977
1978</section><section id="shopify-section-template--20158792007746__media_grid_Gm9Tz9" class="shopify-section cc-gallery"><link rel="stylesheet" href="//www.msegrip.com/cdn/shop/t/27/assets/gallery.css?v=158848924472623855381788456402" media="print" onload="this.media='all'"><style data-shopify>
1979.block-media_AQRhVT .media::after {
1980        background-color: rgba(0, 0, 0, 0.25);
1981      }
1982.block-media_9YFFVj .media::after {
1983        background-color: rgba(0, 0, 0, 0.25);
1984      }
1985.block-media_XNthUc .media::after {
1986        background-color: rgba(0, 0, 0, 0.25);
1987      }
1988.block-media_7AqbQw .media::after {
1989        background-color: rgba(0, 0, 0, 0.25);
1990      }
1991.block-media_bkkhLF .media::after {
1992        background-color: rgba(0, 0, 0, 0.25);
1993      }
1994.block-media_9zh7dr .media::after {
1995        background-color: rgba(0, 0, 0, 0.25);
1996      }
1997.block-media_FJQiyx .media::after {
1998        background-color: rgba(0, 0, 0, 0.25);
1999      }
2000.block-media_8bRaGK .media::after {
2001        background-color: rgba(0, 0, 0, 0.25);
2002      }
2003.block-media_nNU4mh .media::after {
2004        background-color: rgba(0, 0, 0, 0.25);
2005      }
2006.block-media_jGXcUi .media::after {
2007        background-color: rgba(0, 0, 0, 0.25);
2008      }
2009.block-media_w6Ny7X .media::after {
2010        background-color: rgba(0, 0, 0, 0.25);
2011      }
2012.block-media_E4d6p6 .media::after {
2013        background-color: rgba(0, 0, 0, 0.25);
2014      }
2015.block-media_niBTjP .media::after {
2016        background-color: rgba(0, 0, 0, 0.25);
2017      }
2018.block-media_zqab9W .media::after {
2019        background-color: rgba(0, 0, 0, 0.25);
2020      }
2021.block-media_Q6dn68 .media::after {
2022        background-color: rgba(0, 0, 0, 0.25);
2023      }
2024
2025  #template--20158792007746__media_grid_Gm9Tz9 .gallery-block { min-height: 300px; }
2026  #template--20158792007746__media_grid_Gm9Tz9 .gallery-block.row-span-2, #template--20158792007746__media_grid_Gm9Tz9 .gallery-block.row-span-3 { min-height: 525.0px; }
2027#template--20158792007746__media_grid_Gm9Tz9 {
2028      --color-scheme-white-text: 255 255 255;
2029      --color-scheme-white-hover: 230 230 230;
2030      --color-scheme-white-text-contrast: 0 0 0;
2031    }@media (min-width: 769px) {
2032    #template--20158792007746__media_grid_Gm9Tz9 .gallery-block { min-height: calc(180px + 8vw); }
2033    #template--20158792007746__media_grid_Gm9Tz9 .gallery-block.row-span-2 { min-height: calc(calc(180px + 8vw) * 2); }
2034    #template--20158792007746__media_grid_Gm9Tz9 .gallery-block.row-span-3 { min-height: calc(calc(180px + 8vw) * 3); }
2035  }</style><div class="section"><div class="container">
2036      <div class="section__header items-center flex flex-col text-center gap-x-theme"><h2 class="h4 section__heading mb-0 flex-auto text-center">FIND PARTS FOR YOUR STANDS</h2></div>
2037    </div>
2038
2039  <div class="container" id="template--20158792007746__media_grid_Gm9Tz9">
2040    <div class="gallery grid sm:grid-cols-2 lg:grid-cols-4"><a href="/collections/387030-beefy-baby-2xr-hollywood-stand-rml" class="block-media_AQRhVT block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-2  hover:grow-media" >
2041
2042            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-center card__media">
2043              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2044<img srcset="//www.msegrip.com/cdn/shop/files/387030_sq.jpg?v=1728247999&width=600 480w, //www.msegrip.com/cdn/shop/files/387030_sq.jpg?v=1728247999&width=1000 800w, //www.msegrip.com/cdn/shop/files/387030_sq.jpg?v=1728247999&width=1225 980w, //www.msegrip.com/cdn/shop/files/387030_sq.jpg?v=1728247999&width=1500 1200w, //www.msegrip.com/cdn/shop/files/387030_sq.jpg?v=1728247999&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 600px) calc((100vw - 88px) / 2), " src="//www.msegrip.com/cdn/shop/files/387030_sq.jpg?v=1728247999&width=800"
2045         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2046         width="1800.0"
2047         height="1800"
2048         
2049         alt="Detailed diagram of a tripod featuring parts labeled, side view with sectional illustration for assembly.">
2050</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">BEEFY BABY - 2XR HOLLYWOOD</p><h3 class="text-current mb-0 rte h4"><p>387030 </p></h3></div></div>
2051
2052          </a>
2053<a href="/collections/387031-beefy-baby-3xr-hollywood-stand" class="block-media_9YFFVj block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-2  hover:grow-media"tabindex="-1" >
2054
2055            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-center card__media">
2056              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2057<img srcset="//www.msegrip.com/cdn/shop/files/387031_sq.jpg?v=1728248022&width=600 480w, //www.msegrip.com/cdn/shop/files/387031_sq.jpg?v=1728248022&width=1000 800w, //www.msegrip.com/cdn/shop/files/387031_sq.jpg?v=1728248022&width=1225 980w, //www.msegrip.com/cdn/shop/files/387031_sq.jpg?v=1728248022&width=1500 1200w, //www.msegrip.com/cdn/shop/files/387031_sq.jpg?v=1728248022&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 600px) calc((100vw - 88px) / 2), " src="//www.msegrip.com/cdn/shop/files/387031_sq.jpg?v=1728248022&width=800"
2058         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2059         width="1800.0"
2060         height="1532"
2061         
2062         alt="Detailed diagram of a tripod with labeled components, including sections, connections, and features for reference.">
2063</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">BEEFY BABY - 3XR HOLLYWOOD</p><h3 class="text-current mb-0 rte h4"><p>387031</p></h3></div></div>
2064
2065          </a>
2066<a href="/collections/756020-c-stand-20-hollywood" class="block-media_XNthUc block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2067
2068            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2069              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2070<img srcset="//www.msegrip.com/cdn/shop/files/756020.jpg?v=1728249018&width=600 480w, //www.msegrip.com/cdn/shop/files/756020.jpg?v=1728249018&width=1000 800w, //www.msegrip.com/cdn/shop/files/756020.jpg?v=1728249018&width=1225 980w, //www.msegrip.com/cdn/shop/files/756020.jpg?v=1728249018&width=1500 1200w, //www.msegrip.com/cdn/shop/files/756020.jpg?v=1728249018&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/756020.jpg?v=1728249018&width=800"
2071         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2072         width="1800.0"
2073         height="1800"
2074         
2075         alt="Diagram of automotive exhaust components, including pipes and connectors, for efficient exhaust flow system design.">
2076</div><div class="galle
2076ry-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">C-STAND - 20&quot; HOLLYWOOD</p><h3 class="text-current mb-0 rte h4"><p>756020</p></h3></div></div>
2077
2078          </a>
2079<a href="/collections/755120-20-hollywood-c-stand" class="block-media_7AqbQw block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2080
2081            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2082              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2083<img srcset="//www.msegrip.com/cdn/shop/files/756120.jpg?v=1728249027&width=600 480w, //www.msegrip.com/cdn/shop/files/756120.jpg?v=1728249027&width=1000 800w, //www.msegrip.com/cdn/shop/files/756120.jpg?v=1728249027&width=1225 980w, //www.msegrip.com/cdn/shop/files/756120.jpg?v=1728249027&width=1500 1200w, //www.msegrip.com/cdn/shop/files/756120.jpg?v=1728249027&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/756120.jpg?v=1728249027&width=800"
2084         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2085         width="1800.0"
2086         height="1800"
2087         
2088         alt="Detailed diagram of mechanical components including a vertical shaft and mounting brackets for assembly reference.">
2089</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">C+STAND 20&quot; TURTLE BASE</p><h3 class="text-current mb-0 rte h4"><p>756120</p></h3></div></div>
2090
2091          </a>
2092<a href="/collections/756040-40-hollywood-c-stand" class="block-media_bkkhLF block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2093
2094            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2095              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2096<img srcset="//www.msegrip.com/cdn/shop/files/756040.jpg?v=1728249022&width=600 480w, //www.msegrip.com/cdn/shop/files/756040.jpg?v=1728249022&width=1000 800w, //www.msegrip.com/cdn/shop/files/756040.jpg?v=1728249022&width=1225 980w, //www.msegrip.com/cdn/shop/files/756040.jpg?v=1728249022&width=1500 1200w, //www.msegrip.com/cdn/shop/files/756040.jpg?v=1728249022&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/756040.jpg?v=1728249022&width=800"
2097         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2098         width="1800.0"
2099         height="1800"
2100         
2101         alt="Detailed diagram of a tripod stand with labeled components for easy reference in assembly or usage.">
2102</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">C-STAND - 40&quot; HOLLYWOOD</p><h3 class="text-current mb-0 rte h4"><p>756040</p></h3></div></div>
2103
2104          </a>
2105<a href="/collections/part-store-756140-40-c-hollywood-stand-copy" class="block-media_9zh7dr block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2106
2107            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2108              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2109<img srcset="//www.msegrip.com/cdn/shop/files/756140.jpg?v=1728249031&width=600 480w, //www.msegrip.com/cdn/shop/files/756140.jpg?v=1728249031&width=1000 800w, //www.msegrip.com/cdn/shop/files/756140.jpg?v=1728249031&width=1225 980w, //www.msegrip.com/cdn/shop/files/756140.jpg?v=1728249031&width=1500 1200w, //www.msegrip.com/cdn/shop/files/756140.jpg?v=1728249031&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/756140.jpg?v=1728249031&width=800"
2110         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2111         width="1800.0"
2112         height="1800"
2113         
2114         alt="Diagram of a plumbing pipe assembly with labeled components for clear identification and installation guidance.">
2115</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">C+STAND 40&quot; TURTLE BASE</p><h3 class="text-current mb-0 rte h4"><p>756140</p></h3></div></div>
2116
2117          </a>
2118<a href="/collections/366066-lowboy-combo-stand" class="block-media_FJQiyx block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-2  hover:grow-media"tabindex="-1" >
2119
2120            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2121              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2122<img srcset="//www.msegrip.com/cdn/shop/files/366066_sq_1.jpg?v=1728247446&width=600 480w, //www.msegrip.com/cdn/shop/files/366066_sq_1.jpg?v=1728247446&width=1000 800w, //www.msegrip.com/cdn/shop/files/366066_sq_1.jpg?v=1728247446&width=1225 980w, //www.msegrip.com/cdn/shop/files/366066_sq_1.jpg?v=1728247446&width=1500 1200w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 600px) calc((100vw - 88px) / 2), " src="//www.msegrip.com/cdn/shop/files/366066_sq_1.jpg?v=1728247446&width=800"
2123         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2124         width="1500.0"
2125         height="1500"
2126         
2127         alt="Detailed diagram of a lighting stand showing components and assembly sections for setup and maintenance.">
2128</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">COMBO STAND - LOWBOY</p><h3 class="text-current mb-0 rte h4"><p>366066</p></h3></div></div>
2129
2130          </a>
2131<a href="/collections/369673-hollywood-combo-double-riser" class="block-media_8bRaGK block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2132
2133            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2134              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2135<img srcset="//www.msegrip.com/cdn/shop/files/369673_sq.jpg?v=1728247527&width=600 480w, //www.msegrip.com/cdn/shop/files/369673_sq.jpg?v=1728247527&width=1000 800w, //www.msegrip.com/cdn/shop/files/369673_sq.jpg?v=1728247527&width=1225 980w, //www.msegrip.com/cdn/shop/files/369673_sq.jpg?v=1728247527&width=1500 1200w, //www.msegrip.com/cdn/shop/files/369673_sq.jpg?v=1728247527&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/369673_sq.jpg?v=1728247527&width=800"
2136         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2137         width="1800.0"
2138         height="1800"
2139         
2140         alt="Detailed technical diagram of a tripod structure with labeled sections and components for assembly guidance.">
2141</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">COMBO STAND - HOLLYWOOD</p><h3 class="text-current mb-0 rte h4"><p>369673</p></h3></div></div>
2142
2143          </a>
2144<a href="/collections/366165-hollywood-combo-triple-riser" class="block-media_nNU4mh block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2145
2146            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2147              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2148<img srcset="//www.msegrip.com/cdn/shop/files/366165_sq.jpg?v=1728247510&width=600 480w, //www.msegrip.com/cdn/shop/files/366165_sq.jpg?v=1728247510&width=1000 800w, //www.msegrip.com/cdn/shop/files/366165_sq.jpg?v=1728247510&width=1225 980w, //www.msegrip.com/cdn/shop/files/366165_sq.jpg?v=1728247510&width=1500 1200w, //www.msegrip.com/cdn/shop/files/366165_sq.jpg?v=1728247510&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/366165_sq.jpg?v=1728247510&width=800"
2149         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2150         width="1800.0"
2151         height="1800"
2152         
2153         alt="Detailed engineering diagram of a tripod structure, showcasing components and assembly sections labeled A and B.">
2154</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">COMBO STAND - 3X RISER</p><h3 class="text-current mb-0 rte h4"><p>366165</p></h3></div></div>
2155
2156          </a>
2157<a href="/collections/part-store-377591-mombo-combo" class="block-media_jGXcUi block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-2  hover:grow-media"tabindex="-1" >
2158
2159            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2160              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2161<img srcset="//www.msegrip.com/cdn/shop/files/377591_sq_1.jpg?v=1728247799&width=600 480w, //www.msegrip.com/cdn/shop/files/377591_sq_1.jpg?v=1728247799&width=1000 800w, //www.msegrip.com/cdn/shop/files/377591_sq_1.jpg?v=1728247799&width=1225 980w, //www.msegrip.com/cdn/shop/files/377591_sq_1.jpg?v=1728247799&width=1500 1200w, //www.msegrip.com/cdn/shop/files/377591_sq_1.jpg?v=1728247799&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 600px) calc((100vw - 88px) / 2), " src="//www.msegrip.com/cdn/shop/files/377591_sq_1.jpg?v=1728247799&width=800"
2162         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2163         width="1800.0"
2164         height="1800"
2165         
2166         alt="Technical diagram of a tripod with detailed sections and exploded views showcasing its components.">
2167</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">MOMBO COMBO - NEW STYLE</p><h3 class="text-current mb-0 rte h4"><p>377591</p></h3></div></div>
2168
2169          </a>
2170<a href="/collections/part-store-377583-mombo-combo-hollywood" class="block-media_w6Ny7X block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2171
2172            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2173              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2174<img srcset="//www.msegrip.com/cdn/shop/files/377583_sq.jpg?v=1728247677&width=600 480w, //www.msegrip.com/cdn/shop/files/377583_sq.jpg?v=1728247677&width=1000 800w, //www.msegrip.com/cdn/shop/files/377583_sq.jpg?v=1728247677&width=1225 980w, //www.msegrip.com/cdn/shop/files/377583_sq.jpg?v=1728247677&width=1500 1200w, //www.msegrip.com/cdn/shop/files/377583_sq.jpg?v=1728247677&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/377583_sq.jpg?v=1728247677&width=800"
2175         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2176         width="1800.0"
2177         height="1800"
2178         
2179         alt="Diagram of a tripod design showing various sections, details, and assembly instructions for technical reference.">
2180</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">MOMBO COMBO - OLD STYLE</p><h3 class="text-current mb-0 rte h4"><p>377583</p></h3></div></div>
2181
2182          </a>
2183<a href="/collections/part-store-377578-old-style-mombo-combo" class="block-media_E4d6p6 block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2184
2185            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2186              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2187<img srcset="//www.msegrip.com/cdn/shop/files/377578_sq.jpg?v=1728247667&width=600 480w, //www.msegrip.com/cdn/shop/files/377578_sq.jpg?v=1728247667&width=1000 800w, //www.msegrip.com/cdn/shop/files/377578_sq.jpg?v=1728247667&width=1225 980w, //www.msegrip.com/cdn/shop/files/377578_sq.jpg?v=1728247667&width=1500 1200w, //www.msegrip.com/cdn/shop/files/377578_sq.jpg?v=1728247667&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/377578_sq.jpg?v=1728247667&width=800"
2188         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2189         width="1800.0"
2190         height="1800"
2191         
2192         alt="Detailed diagram of a tripod, showcasing sections A-A, B-B, and detail C with labeled components for assembly.">
2193</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">MOMBO COMBO - OLD STYLE</p><h3 class="text-current mb-0 rte h4"><p>377578</p></h3></div></div>
2194
2195          </a>
2196<a href="/collections/part-store-h386022-junior-stand-double-riser-rolling" class="block-media_niBTjP block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-2  hover:grow-media"tabindex="-1" >
2197
2198            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2199              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2200<img srcset="//www.msegrip.com/cdn/shop/files/h386022.jpg?v=1729459471&width=600 480w, //www.msegrip.com/cdn/shop/files/h386022.jpg?v=1729459471&width=1000 800w, //www.msegrip.com/cdn/shop/files/h386022.jpg?v=1729459471&width=1225 980w, //www.msegrip.com/cdn/shop/files/h386022.jpg?v=1729459471&width=1500 1200w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 600px) calc((100vw - 88px) / 2), " src="//www.msegrip.com/cdn/shop/files/h386022.jpg?v=1729459471&width=800"
2201         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2202         width="1500.0"
2203         height="1500"
2204         
2205         alt="Technical diagram of a tripod stand, showcasing detailed sections and components for construction and assembly.">
2206</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-o
2206verlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">ROLLER STAND - JR. 2X RISER</p><h3 class="text-current mb-0 rte h4"><p>H386022</p></h3></div></div>
2207
2208          </a>
2209<a href="/collections/part-store-h386033-jr-stand-triple-riser-rolling" class="block-media_zqab9W block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2210
2211            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2212              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2213<img srcset="//www.msegrip.com/cdn/shop/files/h386033_1.jpg?v=1729459494&width=600 480w, //www.msegrip.com/cdn/shop/files/h386033_1.jpg?v=1729459494&width=1000 800w, //www.msegrip.com/cdn/shop/files/h386033_1.jpg?v=1729459494&width=1225 980w, //www.msegrip.com/cdn/shop/files/h386033_1.jpg?v=1729459494&width=1500 1200w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/h386033_1.jpg?v=1729459494&width=800"
2214         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2215         width="1500.0"
2216         height="1500"
2217         
2218         alt="Diagram of a tripod with detailed sections, including components A, B, C, and D for assembly and usage.">
2219</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">ROLLER STAND - JR 3X RISER</p><h3 class="text-current mb-0 rte h4"><p>H386033</p></h3></div></div>
2220
2221          </a>
2222<a href="/collections/part-store-h386021-low-boy-junior-double-riser-rolling" class="block-media_Q6dn68 block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2223
2224            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2225              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2226<img srcset="//www.msegrip.com/cdn/shop/files/h386021.jpg?v=1729459468&width=600 480w, //www.msegrip.com/cdn/shop/files/h386021.jpg?v=1729459468&width=1000 800w, //www.msegrip.com/cdn/shop/files/h386021.jpg?v=1729459468&width=1225 980w, //www.msegrip.com/cdn/shop/files/h386021.jpg?v=1729459468&width=1500 1200w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/h386021.jpg?v=1729459468&width=800"
2227         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2228         width="1500.0"
2229         height="1500"
2230         
2231         alt="Detailed illustration of a tripod stand with labeled sections and components for technical reference.">
2232</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">ROLLER STAND - JR. 2X LOWBOY</p><h3 class="text-current mb-0 rte h4"><p>H386021</p></h3></div></div>
2233
2234          </a>
2235</div>
2236  </div>
2237
2238  
2239</div>
2240
2241
2242<style> #shopify-section-template--20158792007746__media_grid_Gm9Tz9 .gallery-block__image-text {background-color: #eeeeee; color: black; padding: 10px;} </style></section><section id="shopify-section-template--20158792007746__custom_liquid_H6xcfb" class="shopify-section cc-custom-liquid"><div class="section relative section--full-width"><div class="container"><div id='hardware'></div></div></div>
2243
2244
2245</section><section id="shopify-section-template--20158792007746__media_grid_bwkrWQ" class="shopify-section cc-gallery"><link rel="stylesheet" href="//www.msegrip.com/cdn/shop/t/27/assets/gallery.css?v=158848924472623855381788456402" media="print" onload="this.media='all'"><style data-shopify>
2246.block-media_A7JFwf .media::after {
2247        background-color: rgba(0, 0, 0, 0.25);
2248      }
2249.block-media_QYCckc .media::after {
2250        background-color: rgba(0, 0, 0, 0.25);
2251      }
2252.block-media_PerMPL .media::after {
2253        background-color: rgba(0, 0, 0, 0.25);
2254      }
2255.block-media_aHYryf .media::after {
2256        background-color: rgba(0, 0, 0, 0.25);
2257      }
2258.block-media_qWEt3R .media::after {
2259        background-color: rgba(0, 0, 0, 0.25);
2260      }
2261.block-media_a9hBLP .media::after {
2262        background-color: rgba(0, 0, 0, 0.25);
2263      }
2264.block-media_AXB6cd .media::after {
2265        background-color: rgba(0, 0, 0, 0.25);
2266      }
2267
2268  #template--20158792007746__media_grid_bwkrWQ .gallery-block { min-height: 300px; }
2269  #template--20158792007746__media_grid_bwkrWQ .gallery-block.row-span-2, #template--20158792007746__media_grid_bwkrWQ .gallery-block.row-span-3 { min-height: 525.0px; }
2270#template--20158792007746__media_grid_bwkrWQ {
2271      --color-scheme-white-text: 255 255 255;
2272      --color-scheme-white-hover: 230 230 230;
2273      --color-scheme-white-text-contrast: 0 0 0;
2274    }@media (min-width: 769px) {
2275    #template--20158792007746__media_grid_bwkrWQ .gallery-block { min-height: calc(180px + 8vw); }
2276    #template--20158792007746__media_grid_bwkrWQ .gallery-block.row-span-2 { min-height: calc(calc(180px + 8vw) * 2); }
2277    #template--20158792007746__media_grid_bwkrWQ .gallery-block.row-span-3 { min-height: calc(calc(180px + 8vw) * 3); }
2278  }</style><div class="section"><div class="container">
2279      <div class="section__header items-center flex flex-row flex-wrap gap-x-theme"><h2 class="h4 section__heading mb-0 flex-auto text-start">FIND PARTS FOR YOUR HARDWARE</h2></div>
2280    </div>
2281
2282  <div class="container" id="template--20158792007746__media_grid_bwkrWQ">
2283    <div class="gallery grid sm:grid-cols-2 lg:grid-cols-4"><a href="/collections/parts-427803-jr-matthboom" class="block-media_A7JFwf block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-2  hover:grow-media" >
2284
2285            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2286              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2287<img srcset="//www.msegrip.com/cdn/shop/files/427803_sq.jpg?v=1728248736&width=600 480w, //www.msegrip.com/cdn/shop/files/427803_sq.jpg?v=1728248736&width=1000 800w, //www.msegrip.com/cdn/shop/files/427803_sq.jpg?v=1728248736&width=1225 980w, //www.msegrip.com/cdn/shop/files/427803_sq.jpg?v=1728248736&width=1500 1200w, //www.msegrip.com/cdn/shop/files/427803_sq.jpg?v=1728248736&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 600px) calc((100vw - 88px) / 2), " src="//www.msegrip.com/cdn/shop/files/427803_sq.jpg?v=1728248736&width=800"
2288         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2289         width="1800.0"
2290         height="1800"
2291         
2292         alt="Diagram of mechanical assembly parts including pipes, valves, and a red component, labeled for reference.">
2293</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">JR. MATTHBOOM</p><h3 class="text-current mb-0 rte h4"><p>427803</p></h3></div></div>
2294
2295          </a>
2296<a href="/collections/429618-baby-pipe-clamp" class="block-media_QYCckc block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2297
2298            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2299              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2300<img srcset="//www.msegrip.com/cdn/shop/files/429618_sq.jpg?v=1728248791&width=600 480w, //www.msegrip.com/cdn/shop/files/429618_sq.jpg?v=1728248791&width=1000 800w, //www.msegrip.com/cdn/shop/files/429618_sq.jpg?v=1728248791&width=1225 980w, //www.msegrip.com/cdn/shop/files/429618_sq.jpg?v=1728248791&width=1500 1200w, //www.msegrip.com/cdn/shop/files/429618_sq.jpg?v=1728248791&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/429618_sq.jpg?v=1728248791&width=800"
2301         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2302         width="1800.0"
2303         height="1800"
2304         
2305         alt="Exploded view of a clamp assembly with labeled components for easy identification and installation.">
2306</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">BABY PIPE CLAMP</p><h3 class="text-current mb-0 rte h4"><p>429618</p></h3></div></div>
2307
2308          </a>
2309<a href="/collections/349581-4-5-griphead" class="block-media_PerMPL block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2310
2311            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2312              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2313<img srcset="//www.msegrip.com/cdn/shop/files/349581_sq.jpg?v=1728247380&width=600 480w, //www.msegrip.com/cdn/shop/files/349581_sq.jpg?v=1728247380&width=1000 800w, //www.msegrip.com/cdn/shop/files/349581_sq.jpg?v=1728247380&width=1225 980w, //www.msegrip.com/cdn/shop/files/349581_sq.jpg?v=1728247380&width=1500 1200w, //www.msegrip.com/cdn/shop/files/349581_sq.jpg?v=1728247380&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/349581_sq.jpg?v=1728247380&width=800"
2314         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2315         width="1800.0"
2316         height="1800"
2317         
2318         alt="Exploded view of a mechanical device, showcasing its components and assembly for clear understanding.">
2319</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">4.5&quot; GRIPHEAD</p><h3 class="text-current mb-0 rte h4"><p>349581</p></h3></div></div>
2320
2321          </a>
2322<a href="/collections/350580-2-5-griphead" class="block-media_aHYryf block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2323
2324            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2325              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2326<img srcset="//www.msegrip.com/cdn/shop/files/350580_sq.jpg?v=1728247388&width=600 480w, //www.msegrip.com/cdn/shop/files/350580_sq.jpg?v=1728247388&width=1000 800w, //www.msegrip.com/cdn/shop/files/350580_sq.jpg?v=1728247388&width=1225 980w, //www.msegrip.com/cdn/shop/files/350580_sq.jpg?v=1728247388&width=1500 1200w, //www.msegrip.com/cdn/shop/files/350580_sq.jpg?v=1728247388&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/350580_sq.jpg?v=1728247388&width=800"
2327         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2328         width="1800.0"
2329         height="1800"
2330         
2331         alt="Exploded view of mechanical components with labeled parts for assembly reference and identification.">
2332</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">2.5&quot; GRIPHEAD</p><h3 class="text-current mb-0 rte h4"><p>350580</p></h3></div></div>
2333
2334          </a>
2335<a href="/collections/681013-40-gobo-arm" class="block-media_qWEt3R block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2336
2337            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2338              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2339<img srcset="//www.msegrip.com/cdn/shop/files/681013_sq.jpg?v=1728248980&width=600 480w, //www.msegrip.com/cdn/shop/files/681013_sq.jpg?v=1728248980&width=1000 800w, //www.msegrip.com/cdn/shop/files/681013_sq.jpg?v=1728248980&width=1225 980w, //www.msegrip.com/cdn/shop/files/681013_sq.jpg?v=1728248980&width=1500 1200w, //www.msegrip.com/cdn/shop/files/681013_sq.jpg?v=1728248980&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/681013_sq.jpg?v=1728248980&width=800"
2340         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2341         width="1800.0"
2342         height="1800"
2343         
2344         alt="Diagram showing a mechanical assembly with labeled components, including a long rod and various pulleys.">
2345</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">40&quot; GOBO ARM</p><h3 class="text-current mb-0 rte h4"><p>681013</p></h3></div></div>
2346
2347          </a>
2348<a href="/collections/681012-20-gobo-arm" class="block-media_a9hBLP block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2349
2350            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2351              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2352<img srcset="//www.msegrip.com/cdn/shop/files/681012_sq.jpg?v=1728248956&width=600 480w, //www.msegrip.com/cdn/shop/files/681012_sq.jpg?v=1728248956&width=1000 800w, //www.msegrip.com/cdn/shop/files/681012_sq.jpg?v=1728248956&width=1225 980w, //www.msegrip.com/cdn/shop/files/681012_sq.jpg?v=1728248956&width=1500 1200w, //www.msegrip.com/cdn/shop/files/681012_sq.jpg?v=1728248956&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/681012_sq.jpg?v=1728248956&width=800"
2353         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2354         width="1800.0"
2355         height="1800"
2356         
2357         alt="Technical diagram of a mechanical assembly with numbered parts for identification and assembly instructions.">
2358</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">20&quot; GOBO ARM</p><h3 class="text-current mb-0 rte h4"><p>681012</p></h3></div></div>
2359
2360          </a>
2361<a href="/collections/861862-monitor-bracket" class="block-media_AXB6cd block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2362
2363            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2364              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2365<img srcset="//www.msegrip.com/cdn/shop/files/861862_098b4866-cd3b-47ec-bcce-961e68fd5adc.jpg?v=1728249107&width=600 480w, //www.msegrip.com/cdn/shop/files/861862_098b4866-cd3b-47ec-bcce-961e68fd5adc.jpg?v=1728249107&width=1000 800w, //www.msegrip.com/cdn/shop/files/861862_098b4866-cd3b-47ec-bcce-961e68fd5adc.jpg?v=17
236528249107&width=1225 980w, //www.msegrip.com/cdn/shop/files/861862_098b4866-cd3b-47ec-bcce-961e68fd5adc.jpg?v=1728249107&width=1500 1200w, //www.msegrip.com/cdn/shop/files/861862_098b4866-cd3b-47ec-bcce-961e68fd5adc.jpg?v=1728249107&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/861862_098b4866-cd3b-47ec-bcce-961e68fd5adc.jpg?v=1728249107&width=800"
2366         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2367         width="1800.0"
2368         height="1800"
2369         
2370         alt="3D illustration of mechanical components including a lever, bearing, base, and connection arm for assembly visualization.">
2371</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">Monitor Bracket</p><h3 class="text-current mb-0 rte h4"><p>861862</p></h3></div></div>
2372
2373          </a>
2374</div>
2375  </div>
2376
2377  
2378</div>
2379
2380
2381<style> #shopify-section-template--20158792007746__media_grid_bwkrWQ .gallery-block__image-text {background-color: #eeeeee; color: black; padding: 10px;} </style></section><section id="shopify-section-template--20158792007746__media_grid_eEwJxB" class="shopify-section cc-gallery"><link rel="stylesheet" href="//www.msegrip.com/cdn/shop/t/27/assets/gallery.css?v=158848924472623855381788456402" media="print" onload="this.media='all'"><style data-shopify>
2382.block-media_DTwTE6 .media::after {
2383        background-color: rgba(0, 0, 0, 0.25);
2384      }
2385.block-media_N3AGKh .media::after {
2386        background-color: rgba(0, 0, 0, 0.25);
2387      }
2388.block-media_6MrWjK .media::after {
2389        background-color: rgba(0, 0, 0, 0.25);
2390      }
2391
2392  #template--20158792007746__media_grid_eEwJxB .gallery-block { min-height: 300px; }
2393  #template--20158792007746__media_grid_eEwJxB .gallery-block.row-span-2, #template--20158792007746__media_grid_eEwJxB .gallery-block.row-span-3 { min-height: 525.0px; }
2394#template--20158792007746__media_grid_eEwJxB {
2395      --color-scheme-white-text: 255 255 255;
2396      --color-scheme-white-hover: 230 230 230;
2397      --color-scheme-white-text-contrast: 0 0 0;
2398    }@media (min-width: 769px) {
2399    #template--20158792007746__media_grid_eEwJxB .gallery-block { min-height: calc(180px + 8vw); }
2400    #template--20158792007746__media_grid_eEwJxB .gallery-block.row-span-2 { min-height: calc(calc(180px + 8vw) * 2); }
2401    #template--20158792007746__media_grid_eEwJxB .gallery-block.row-span-3 { min-height: calc(calc(180px + 8vw) * 3); }
2402  }</style><div class="section"><div class="container">
2403      <div class="section__header items-center flex flex-row flex-wrap gap-x-theme"><h2 class="h4 section__heading mb-0 flex-auto text-start">FIND PARTS FOR TELESCOPING HANGERS</h2></div>
2404    </div>
2405
2406  <div class="container" id="template--20158792007746__media_grid_eEwJxB">
2407    <div class="gallery grid sm:grid-cols-2 lg:grid-cols-4"><a href="/collections/part-store-429677-heavy-duty-telescoping-hangers-double-extension-3-to-6-ft" class="block-media_DTwTE6 block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-2  hover:grow-media" >
2408
2409            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2410              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2411<img srcset="//www.msegrip.com/cdn/shop/files/429677_sq_1.jpg?v=1728248842&width=600 480w, //www.msegrip.com/cdn/shop/files/429677_sq_1.jpg?v=1728248842&width=1000 800w, //www.msegrip.com/cdn/shop/files/429677_sq_1.jpg?v=1728248842&width=1225 980w, //www.msegrip.com/cdn/shop/files/429677_sq_1.jpg?v=1728248842&width=1500 1200w, //www.msegrip.com/cdn/shop/files/429677_sq_1.jpg?v=1728248842&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 24px) / 2), (min-width: 1280px) calc((100vw - 152px) / 2), (min-width: 600px) calc((100vw - 88px) / 2), " src="//www.msegrip.com/cdn/shop/files/429677_sq_1.jpg?v=1728248842&width=800"
2412         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2413         width="1800.0"
2414         height="1800"
2415         
2416         alt="Diagram of a firearm assembly showing sectional view and labeled components for technical reference.">
2417</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">TELESCOPING HANGER - 3&#39; to 3&#39;</p><h3 class="text-current mb-0 rte h4"><p>429677</p></h3></div></div>
2418
2419          </a>
2420<a href="/collections/part-store-b429728-lightweight-telescoping-hangers-4-to-8-pipe-clamp" class="block-media_N3AGKh block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2421
2422            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2423              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2424<img srcset="//www.msegrip.com/cdn/shop/files/B429728_sq_1.jpg?v=1728249968&width=600 480w, //www.msegrip.com/cdn/shop/files/B429728_sq_1.jpg?v=1728249968&width=1000 800w, //www.msegrip.com/cdn/shop/files/B429728_sq_1.jpg?v=1728249968&width=1225 980w, //www.msegrip.com/cdn/shop/files/B429728_sq_1.jpg?v=1728249968&width=1500 1200w, //www.msegrip.com/cdn/shop/files/B429728_sq_1.jpg?v=1728249968&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/B429728_sq_1.jpg?v=1728249968&width=800"
2425         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2426         width="1800.0"
2427         height="1800"
2428         
2429         alt="Diagram of a pressure washer wand with trigger, wand attachment, and nozzle components labeled for easy identification.">
2430</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">TELESCOPING HANGER - 4&#39; to 8&#39;</p><h3 class="text-current mb-0 rte h4"><p>B429728</p></h3></div></div>
2431
2432          </a>
2433<a href="/collections/part-store-b429729-1-to-2-lightweight-hanger-no-pipe-clamp" class="block-media_6MrWjK block relative flex flex-col gallery-block h-full row-span-1 lg:col-span-1  hover:grow-media"tabindex="-1" >
2434
2435            <div class="gallery-block__image overflow-hidden flex relative w-full h-full justify-center items-end card__media">
2436              <div class="media media--has-overlay flex absolute top-0 left-0 w-full h-full has-motion">
2437<img srcset="//www.msegrip.com/cdn/shop/files/B429729_sq_1.jpg?v=1728249973&width=600 480w, //www.msegrip.com/cdn/shop/files/B429729_sq_1.jpg?v=1728249973&width=1000 800w, //www.msegrip.com/cdn/shop/files/B429729_sq_1.jpg?v=1728249973&width=1225 980w, //www.msegrip.com/cdn/shop/files/B429729_sq_1.jpg?v=1728249973&width=1500 1200w, //www.msegrip.com/cdn/shop/files/B429729_sq_1.jpg?v=1728249973&width=1800 1440w" sizes="(min-width: 1508px) calc((1380px - 48px) / 3), (min-width: 1280px) calc((100vw - 176px) / 3), (min-width: 600px) calc((100vw - 112px) / 3), " src="//www.msegrip.com/cdn/shop/files/B429729_sq_1.jpg?v=1728249973&width=800"
2438         class="img-fit" style="object-position: 50.0% 50.0%" loading="lazy"
2439         width="1800.0"
2440         height="1800"
2441         
2442         alt="Diagram showing components of a fishing rod assembly, including rod sections and reel parts for easy identification.">
2443</div><div class="gallery-block__image-text gallery-block__image-text--transparent color-scheme color-scheme--white text-overlay text-overlay--grow text-center relative"><p class="text-overlay__block subheading text-current">HANGER, NO PIPE CLAMP - 1&#39; to 2&#39;</p><h3 class="text-current mb-0 rte h4"><p>B429729</p></h3></div></div>
2444
2445          </a>
2446</div>
2447  </div>
2448
2449  
2450</div>
2451
2452
2453<style> #shopify-section-template--20158792007746__media_grid_eEwJxB .gallery-block__image-text {background-color: #eeeeee; color: black; padding: 10px;} </style></section><section id="shopify-section-template--20158792007746__custom_liquid_kbq7TC" class="shopify-section cc-custom-liquid"><div class="section relative section--full-width"><div class="container"><div id="exploded_views"></div></div></div>
2454
2455
2456</section><div id="shopify-section-template--20158792007746__link_lists_nUtiJQ" class="shopify-section cc-link-list"><style data-shopify>
2457      
2458        @media (min-width: 769px) {
2459          #template--20158792007746__link_lists_nUtiJQ .multi-column {
2460            width: calc(50% - var(--column-gap));
2461          }
2462        }
2463        
2464          @media (min-width: 1024px) {
2465            #template--20158792007746__link_lists_nUtiJQ .multi-column {
2466              width: calc((100% / 3) - var(--column-gap));
2467            }
2468          }
2469        
2470      
2471    </style>
2472<div class="section" id="template--20158792007746__link_lists_nUtiJQ"><div class="container">
2473        <div class="section__header items-center flex flex-row flex-wrap gap-x-theme"><h2 class="h4 section__heading mb-0 flex-auto text-start">Exploded Views</h2></div>
2474      </div><div class="container">
2475      <ul class=" flex flex-wrap gap-x-theme gap-y-theme" role="list"><li class="multi-column block-column_YyHxdp w-full" >
2476            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2477                    <h3 class="h6 card__title" style="color: #ffffff;">BABY STANDS</h3>
2478                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2479                        <a href="/collections/part-store-exploeded-view-387032-baby-digital-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">387032 BABY DIGITAL STAND</a>
2480                      </li><li>
2481                        <a href="/collections/exploded-view-386029-beefy-baby-stand-2xr" class="card__link-list-item block border-bottom text-inherit hover:underline">386029 BEEFY BABY STAND 2XR</a>
2482                      </li><li>
2483                        <a href="/collections/exploded-view-386030-beefy-baby-stand-2xr-rml" class="card__link-list-item block border-bottom text-inherit hover:underline">386030 BEEFY BABY STAND 2XR RML</a>
2484                      </li><li>
2485                        <a href="/collections/386031-beefy-baby-stand-3xr-rml" class="card__link-list-item block border-bottom text-inherit hover:underline">386031 BEEFY BABY STAND 3XR RML</a>
2486                      </li><li>
2487                        <a href="/collections/exploded-view-b377001-minimax" class="card__link-list-item block border-bottom text-inherit hover:underline">B377001 MINIMAX</a>
2488                      </li><li>
2489                        <a href="/collections/exploded-view-386034-preemie-baby-stand-2xr" class="card__link-list-item block border-bottom text-inherit hover:underline">386034 PREEMIE BABY STAND 2XR</a>
2490                      </li><li>
2491                        <a href="/collections/h386025-hollywood-baby-jr-double-riser" class="card__link-list-item block border-bottom text-inherit hover:underline">H386025 HOLLYWOOD BABY JR. 2XR</a>
2492                      </li><li>
2493                        <a href="/collections/h386020-hollywood-baby-jr-triple-riser" class="card__link-list-item block border-bottom text-inherit hover:underline">H386020 HOLLYWOOD BABY JR. 3XR</a>
2494                      </li><li>
2495                        <a href="/collections/386037-mini-preemie-baby" class="card__link-list-item block border-bottom text-inherit hover:underline">386037 MINI PREEMIE BABY</a>
2496                      </li><li>
2497                        <a href="/collections/preemie-baby-386044" class="card__link-list-item block border-bottom text-inherit hover:underline">386044 PREEMIE BABY</a>
2498                      </li></ul></div>
2499            </div>
2500          </li><li class="multi-column block-column_4Hgctz w-full" >
2501            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2502                    <h3 class="h6 card__title" style="color: #ffffff;">C-STAND</h3>
2503                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2504                        <a href="/collections/756040-40-hollywood-c-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">756040 - 40" HOLLYWOOD C-STAND</a>
2505                      </li><li>
2506                        <a href="/collections/part-store-756140-40-c-hollywood-stand-copy" class="card__link-list-item block border-bottom text-inherit hover:underline">756140 - 40" C+ HOLLYWOOD C-STAND</a>
2507                      </li><li>
2508                        <a href="/collections/20-c-stand-punky-w-spring-loaded-base-339573" class="card__link-list-item block border-bottom text-inherit hover:underline">339573 - 20" C-STAND "PUNKY" W/SPRING LOADED BASE</a>
2509                      </li><li>
2510                        <a href="/collections/exploded-view-339564-40-c-stand-spring-loaded-base" class="card__link-list-item block border-bottom text-inherit hover:underline">339564 - 40" C-STAND SPRING LOADED BASE</a>
2511                      </li><li>
2512                        <a href="/collections/exploded-view-339574-20-c-stand-spring-loaded-base" class="card__link-list-item block border-bottom text-inherit hover:underline">339574 - 20" C-STAND SPRING LOADED BASE</a>
2513                      </li><li>
2514                        <a href="/collections/b339725-c-riser-section-only-40" class="card__link-list-item block border-bottom text-inherit hover:underline">B339725 - C+RISER SECTION ONLY 40"</a>
2515                      </li><li>
2516                        <a href="/collections/b339759-spring-loaded-turtle-base-black" class="card__link-list-item block border-bottom text-inherit hover:underline">B339759 - SPRING LOADED TURTLE BASE BLACK</a>
2517                      </li><li>
2518                        <a href="/collections/b339761-c-riser-section-only-20-black" class="card__link-list-item block border-bottom text-inherit hover:underline">B339761	- C+RISER SECTION ONLY 20" BLACK</a>
2519                      </li><li>
2520                        <a href="/collections/756120-c-stand-20-turtle-base" class="card__link-list-item block border-bottom text-inherit hover:underline">756120 - C+ STAND 20" TURTLE BASE</a>
2521                      </li><li>
2522                        <a href="/collections/756020-c-stand-20-hollywood" class="card__link-list-item block border-bottom text-inherit hover:underline">756020 - C-STAND 20" HOLLYWOOD</a>
2523                      </li><li>
2524                        <a href="/collections/b756020-h-c-2xr-sl-20-gh-arm-black" class="card__link-list-item block border-bottom text-inherit hover:underline">B756020 - C-STAND 20" HOLLYWOOD BLACK</a>
2525                      </li><li>
2526                        <a href="/collections/b681012-gobo-arm-hwood-20-black" class="card__link-list-item block border-bottom text-inherit hover:underline">B681012 - GOBO ARM, HOLLYWOOD, 20" BLACK</a>
2527                      </li><li>
2528                        <a href="/collections/b756040-h-c-2xr-sl-40-gh-arm-black" class="card__link-list-item block border-bottom text-inherit hover:underline">B756040 - C-STAND W/SLIDING LEG 40" BLACK</a>
2529                      </li><li>
2530                        <a href="/collections/b756120-h-c-2xr-20-gh-arm-black" class="card__link-list-item block border-bottom text-inherit hover:underline">B756120 - C+ STAND W/SPRING LOADED BASE 20" BLACK</a>
2531                      </li></ul></div>
2532            </div>
2533          </li><li class="multi-column block-column_w4YkyK w-full" >
2534            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card_
2534_title-wrapper w-full" style="background-color: #2e2e2e;">
2535                    <h3 class="h6 card__title" style="color: #ffffff;">CAMERA SUPPORT</h3>
2536                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2537                        <a href="/collections/exploded-view-matthews-slider-29" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER 29"</a>
2538                      </li><li>
2539                        <a href="/collections/exploded-view-matthews-slider-29-rail-sub-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER 29" RAIL SUB-ASSEMBLY</a>
2540                      </li><li>
2541                        <a href="/collections/exploded-view-matthews-slider-carriage-sub-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER CARRIAGE SUB-ASSEMBY</a>
2542                      </li><li>
2543                        <a href="/collections/exploded-view-matthews-slider-handle-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER HANDLE ASSEMBLY</a>
2544                      </li><li>
2545                        <a href="/collections/exploded-view-matthews-slider-inverting-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER INVERTING ASSEMBLY</a>
2546                      </li><li>
2547                        <a href="/collections/exploded-view-matthews-slider-kit-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER KIT ASSEMBLY</a>
2548                      </li><li>
2549                        <a href="/collections/exploded-view-matthews-slider-leveling-foot-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER LEVELING FOOT ASSEMBLY</a>
2550                      </li><li>
2551                        <a href="/collections/exploded-view-matthews-slider-mitchell-adapter" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER MITCHELL ADAPTER</a>
2552                      </li><li>
2553                        <a href="/collections/exploded-view-matthews-slider-mitchell-top-plate-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER MITCHELL TOP PLATE ASSEMBLY</a>
2554                      </li><li>
2555                        <a href="/collections/exploded-view-matthews-slider-swivel-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">MATTHEWS SLIDER SWIVEL ASSEMBLY</a>
2556                      </li><li>
2557                        <a href="/collections/exploded-view-mt1-cinema-style-head-pn812170" class="card__link-list-item block border-bottom text-inherit hover:underline">MT1 Cinema Style Head PN812170</a>
2558                      </li><li>
2559                        <a href="/collections/exploded-view-mt1-television-style-head-pn-812175" class="card__link-list-item block border-bottom text-inherit hover:underline">MT1 Television Style Head PN 812175</a>
2560                      </li><li>
2561                        <a href="/collections/exploded-view-377702-telescoping-bazooka" class="card__link-list-item block border-bottom text-inherit hover:underline">377702 TELESCOPING BAZOOKA</a>
2562                      </li><li>
2563                        <a href="/collections/exploded-view-395326-mini-bazooka" class="card__link-list-item block border-bottom text-inherit hover:underline">395326 MINI BAZOOKA</a>
2564                      </li><li>
2565                        <a href="/collections/exploded-view-415063-4-way-level-head-mitchell-mount" class="card__link-list-item block border-bottom text-inherit hover:underline">415063 4-WAY LEVEL HEAD MITCHELL MOUNT</a>
2566                      </li><li>
2567                        <a href="/collections/exploded-view-387050-20ft-curved-track-heavy-wall" class="card__link-list-item block border-bottom text-inherit hover:underline">387050 20FT. CURVED TRACK HEAVY WALL</a>
2568                      </li><li>
2569                        <a href="/collections/exploded-view-397059-20ft-curved-track-sst" class="card__link-list-item block border-bottom text-inherit hover:underline">397059 20FT. CURVED TRACK SST</a>
2570                      </li></ul></div>
2571            </div>
2572          </li><li class="multi-column block-column_TJFBTa w-full" >
2573            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2574                    <h3 class="h6 card__title" style="color: #ffffff;">COMBO STANDS</h3>
2575                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2576                        <a href="/collections/exploded-view-369675-combo-digital-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">369675 COMBO DIGITAL STAND</a>
2577                      </li><li>
2578                        <a href="/collections/369673-hollywood-combo-double-riser" class="card__link-list-item block border-bottom text-inherit hover:underline">369573 COMBO STANDS 2XR</a>
2579                      </li><li>
2580                        <a href="/collections/exploded-view-369574-combo-stand-al-2xr" class="card__link-list-item block border-bottom text-inherit hover:underline">369574 COMBO STAND AL 2XR</a>
2581                      </li><li>
2582                        <a href="/collections/exploded-view-366067-lowboy-combo-stand-al-2xr" class="card__link-list-item block border-bottom text-inherit hover:underline">366067 LOWBOY COMBO STAND AL 2XR</a>
2583                      </li><li>
2584                        <a href="/collections/exploded-view-366070-combo-stand-st-lightweight-2xr" class="card__link-list-item block border-bottom text-inherit hover:underline">366070 COMBO STAND ST LIGHTWEIGHT 2XR</a>
2585                      </li><li>
2586                        <a href="/collections/exploded-view-377575-jr-mombo-combo-stand-st-3xr-rml" class="card__link-list-item block border-bottom text-inherit hover:underline">377575 JR MOMBO COMBO STAND ST 3XR RML</a>
2587                      </li><li>
2588                        <a href="/collections/exploded-view-366032-2-lightweight-combo-wheel-adapter" class="card__link-list-item block border-bottom text-inherit hover:underline">
2588366032-2 LIGHTWEIGHT COMBO WHEEL ADAPTER</a>
2589                      </li><li>
2590                        <a href="/collections/exploded-view-377580-mombo-caster-wheel-yoke-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">377580 MOMBO CASTER WHEEL YOKE ASSEMBLY</a>
2591                      </li><li>
2592                        <a href="/collections/366065-hollywood-sky-high-combo-triple-riser-steel" class="card__link-list-item block border-bottom text-inherit hover:underline">366065 SKY HIGH TRIPLE RISER COMBO STAND</a>
2593                      </li><li>
2594                        <a href="/collections/wheel-adaptor-for-combo-366068" class="card__link-list-item block border-bottom text-inherit hover:underline">366068 WHEEL ADAPTOR FOR COMBO</a>
2595                      </li><li>
2596                        <a href="/collections/big-fing-combo-wheels-366074" class="card__link-list-item block border-bottom text-inherit hover:underline">366074 BIG F'ING COMBO WHEELS</a>
2597                      </li></ul></div>
2598            </div>
2599          </li><li class="multi-column block-column_d4bkxU w-full" >
2600            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2601                    <h3 class="h6 card__title" style="color: #ffffff;">HARDWARE</h3>
2602                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2603                        <a href="/collections/exploded-view-319200-micro-mini-boom" class="card__link-list-item block border-bottom text-inherit hover:underline">319200 MICRO MINI BOOM</a>
2604                      </li><li>
2605                        <a href="/collections/exploded-view-429586-baby-side-arm" class="card__link-list-item block border-bottom text-inherit hover:underline">429586 BABY SIDE ARM</a>
2606                      </li><li>
2607                        <a href="/collections/exploded-view-680011-happy-broken-arm-40" class="card__link-list-item block border-bottom text-inherit hover:underline">680011 HAPPY BROKEN ARM 40"</a>
2608                      </li><li>
2609                        <a href="/collections/exploded-view-680012-happy-gobo-arm-20" class="card__link-list-item block border-bottom text-inherit hover:underline">680012 HAPPY GOBO ARM 20"</a>
2610                      </li><li>
2611                        <a href="/collections/exploded-view-680013-happy-gobo-arm-40" class="card__link-list-item block border-bottom text-inherit hover:underline">680013 HAPPY GOBO ARM 40"</a>
2612                      </li><li>
2613                        <a href="/collections/exploded-view-429585d-junior-side-arm" class="card__link-list-item block border-bottom text-inherit hover:underline">429585D JUNIOR SIDE ARM</a>
2614                      </li><li>
2615                        <a href="/collections/exploded-view-680006-just-grip-gobo-arm-20" class="card__link-list-item block border-bottom text-inherit hover:underline">680006 JUST GRIP GOBO ARM 20"</a>
2616                      </li><li>
2617                        <a href="/collections/exploded-view-680004-just-grip-gobo-arm-40" class="card__link-list-item block border-bottom text-inherit hover:underline">680004 JUST GRIP GOBO ARM 40"</a>
2618                      </li><li>
2619                        <a href="/collections/exploded-view-349580-magic-griphead-2-5-happy-head" class="card__link-list-item block border-bottom text-inherit hover:underline">349580 MAGIC GRIPHEAD 2.5" HAPPY HEAD</a>
2620                      </li><li>
2621                        <a href="/collections/exploded-view-427801-baby-matthboom" class="card__link-list-item block border-bottom text-inherit hover:underline">427801 BABY MATTHBOOM</a>
2622                      </li><li>
2623                        <a href="/collections/exploded-view-427803-jr-matthboom" class="card__link-list-item block border-bottom text-inherit hover:underline">427803 JR MATTHBOOM</a>
2624                      </li><li>
2625                        <a href="/collections/427801-3-matthboom-baby-pivot-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">427801-3 MATTHBOOM BABY PIVOT ASSEMBLY</a>
2626                      </li><li>
2627                        <a href="/collections/exploded-view-427803-3-matthboom-jr-pivot-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">427803-3 MATTHBOOM JR PIVOT ASSEMBLY</a>
2628                      </li><li>
2629                        <a href="/collections/exploded-view-427802-mini-matthboom-1xr" class="card__link-list-item block border-bottom text-inherit hover:underline">427802 MINI MATTHBOOM 1XR</a>
2630                      </li><li>
2631                        <a href="/collections/exploded-view-4040-00-magic-finger-pin-only" class="card__link-list-item block border-bottom text-inherit hover:underline">4040 MAGIC FINGER PIN ONLY</a>
2632                      </li><li>
2633                        <a href="/collections/exploded-view-388217-magic-finger-baby-v-adapter" class="card__link-list-item block border-bottom text-inherit hover:underline">388217 MAGIC FINGER BABY-V ADAPTER</a>
2634                      </li><li>
2635                        <a href="/collections/exploded-view-388210-magic-finger" class="card__link-list-item block border-bottom text-inherit hover:underline">388210 MAGIC FINGER</a>
2636                      </li><li>
2637                        <a href="/collections/exploded-view-388213-magic-finger-m17" class="card__link-list-item block border-bottom text-inherit hover:underline">388213 MAGIC FINGER M17</a>
2638                      </li><li>
2639                        <a href="/collections/exploded-view-429683-mini-meat-axe" class="card__link-list-item block border-bottom text-inherit hover:underline">429683 MINI MEAT AXE</a>
2640                      </li><li>
2641                        <a href="/collections/exploded-view-429616-tube-hanger" class="card__link-list-item block border-bottom text-inherit hover:underline">429616 TUBE HANGER</a>
2642                      </li><li>
2643                        <a href="/collections/388214-magic-stand-riser" class="card__link-list-item block border-bottom text-inherit hover:underline">388214 MAGIC STAND RISER</a>
2644                      </li><li>
2645                        <a href="/collections/big-fing-monitor-wheels-366075" class="card__link-list-item block border-bottom text-inherit hover:underline">366075 BIG F'ING MONITOR WHEELS</a>
2646                      </li></ul></div>
2647            </div>
2648          </li><li class="multi-column block-column_iKpiDa w-full" >
2649            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2650                    <h3 class="h6 card__title" style="color: #ffffff;">KIT STAND</h3>
2651                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2652                        <a href="/collections/exploded-view-b387489-reverse-folding-kit-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - B387489 REVERSE FOLDING KIT STAND</a>
2653                      </li><li>
2654                        <a href="/collections/exploded-view-b387489-reverse-folding-kit-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - B387489 REVERSE FOLDING KIT STAND</a>
2655                      </li><li>
2656                        <a href="/collections/exploded-view-b389787-kit-stand-light-medium-with-brake" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - B389787 KIT STAND - LIGHT/MEDIUM WITH BRAKE</a>
2657                      </li><li>
2658                        <a href="/collections/exploded-view-b389788-kit-stand-medium-duty-with-brake" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - B389788 KIT STAND MEDIUM DUTY WITH BRAKE</a>
2659                      </li><li>
2660                        <a href="/collections/exploded-view-387485-kit-stand-medium-duty-maxi-steel" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - 387485 KIT STAND MEDIUM DUTY MAXI STEEL</a>
2661                      </li><li>
2662                        <a href="/collections/exploded-view-b387487-kit-stand-light-heavy-double-riser-black" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - B387487 KIT STAND LIGHT/HEAVY DOUBLE RISER -BLACK</a>
2663                      </li><li>
2664                        <a href="/collections/exploded-view-b387490-kit-stand-light-heavy-triple-riser-black" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - B387490 KIT STAND LIGHT/HEAVY TRIPLE RISER - BLACK</a>
2665                      </li><li>
2666                        <a href="/collections/exploded-view-387402-revenger-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - 387402 REVENGER STAND</a>
2667                      </li><li>
2668                        <a href="/collections/exploded-view-b387485-medium-duty-maxi-black-aluminum" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - B387485 - Medium Duty Maxi - Black/Aluminum</a>
2669                      </li><li>
2670                        <a href="/collections/exploded-view-b387486-reverse-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">
2670Exploded View - B387486 - Reverse Stand</a>
2671                      </li></ul></div>
2672            </div>
2673          </li><li class="multi-column block-column_mTKVwk w-full" >
2674            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2675                    <h3 class="h6 card__title" style="color: #ffffff;">MAX MENACE</h3>
2676                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2677                        <a href="/collections/exploded-view-max-menance" class="card__link-list-item block border-bottom text-inherit hover:underline">MAX MENACE</a>
2678                      </li><li>
2679                        <a href="/collections/exploded-view-max-jack-arm" class="card__link-list-item block border-bottom text-inherit hover:underline">MAX JACK ARM</a>
2680                      </li><li>
2681                        <a href="/collections/exploded-view-max-boom-arm" class="card__link-list-item block border-bottom text-inherit hover:underline">MAX BOOM ARM</a>
2682                      </li><li>
2683                        <a href="/collections/exploded-view-max-offset-arm" class="card__link-list-item block border-bottom text-inherit hover:underline">MAX OFFSET ARM</a>
2684                      </li></ul></div>
2685            </div>
2686          </li><li class="multi-column block-column_8XVHga w-full" >
2687            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2688                    <h3 class="h6 card__title" style="color: #ffffff;">OVERHEAD STAND</h3>
2689                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2690                        <a href="/collections/h377573-medium-overhead-roller-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">H377573 - MEDIUM OVERHEAD ROLLER STAND</a>
2691                      </li><li>
2692                        <a href="/collections/377575-std-oh-hihi-wide-base-rml" class="card__link-list-item block border-bottom text-inherit hover:underline">377575 - STD, OH, HIHI, WIDE BASE RML</a>
2693                      </li></ul></div>
2694            </div>
2695          </li><li class="multi-column block-column_3L36h3 w-full" >
2696            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2697                    <h3 class="h6 card__title" style="color: #ffffff;">ROLLER STANDS</h3>
2698                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2699                        <a href="/collections/big-fing-monitor-wheels-366075" class="card__link-list-item block border-bottom text-inherit hover:underline">366075 - BIG F'ING MONITOR WHEELS</a>
2700                      </li><li>
2701                        <a href="/collections/249564-mini-slider-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">249564 - MINI SLIDER STAND</a>
2702                      </li><li>
2703                        <a href="/collections/249562-monitor-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">249562 - MONITOR STAND</a>
2704                      </li><li>
2705                        <a href="/collections/249568-monitor-stand-no-casters" class="card__link-list-item block border-bottom text-inherit hover:underline">249568 - MONITOR STAND NO CASTERS</a>
2706                      </li><li>
2707                        <a href="/collections/249561-slider-stand" class="card__link-list-item block border-bottom text-inherit hover:underline">249561 - SLIDER STAND</a>
2708                      </li><li>
2709                        <a href="/collections/slider-stand-wheels-249563" class="card__link-list-item block border-bottom text-inherit hover:underline">249563 - SLIDER STAND WHEELS</a>
2710                      </li></ul></div>
2711            </div>
2712          </li><li class="multi-column block-column_gdmNcj w-full" >
2713            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2714                    <h3 class="h6 card__title" style="color: #ffffff;">Telescoping Hangers</h3>
2715                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2716                        <a href="/collections/b429720-hanger-ld-1-to-2p-clamp" class="card__link-list-item block border-bottom text-inherit hover:underline">B429720 - 1 TO 2 FT LIGHTWEIGHT TELESCOPING</a>
2717                      </li><li>
2718                        <a href="/collections/b429722-hanger-ld-2-to-4-p-clamp" class="card__link-list-item block border-bottom text-inherit hover:underline">B429722 - 2 TO 4 FT LIGHTWEIGHT TELESCOPING</a>
2719                      </li><li>
2720                        <a href="/collections/b429724-hanger-ld-3-to-6-p-clamp" class="card__link-list-item block border-bottom text-inherit hover:underline">B429724 - 3 TO 6 FT LIGHTWEIGHT TELESCOPING</a>
2721                      </li><li>
2722                        <a href="/collections/b429726-hanger-ld-1-5-to-3p-clamp" class="card__link-list-item block border-bottom text-inherit hover:underline">B429726 - 1.5 TO 3 FT LIGHTWEIGHT TELESCOPING</a>
2723                      </li><li>
2724                        <a href="/collections/b429728-hanger-ld-4-to-8-p-clamp" class="card__link-list-item block border-bottom text-inherit hover:underline">B429728 - 4 TO 8 FT LIGHTWEIGHT TELESCOPING</a>
2725                      </li><li>
2726                        <a href="/collections/b429734-hanger-ld-5-to-10-p-clamp" class="card__link-list-item block border-bottom text-inherit hover:underline">B429734 - 4 TO 10 FT LIGHTWEIGHT TELESCOPING</a>
2727                      </li></ul></div>
2728            </div>
2729          </li><li class="multi-column block-column_JRBkkd w-full" >
2730            <div class="card  color-scheme color-scheme--1 relative flex flex-col h-full"><div class="pb-6 flex flex-col flex-auto items-start"><div class="pl-6 pr-6 card__title-wrapper w-full" style="background-color: #2e2e2e;">
2731                    <h3 class="h6 card__title" style="color: #ffffff;">VATOR III</h3>
2732                  </div><ul class="pl-6 pr-6 card__link-list w-full flex-auto" role="list"><li>
2733                        <a href="/collections/exploded-view-crank-o-vator-riser-assembly" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - Crank-O-Vator Riser Assembly</a>
2734                      </li><li>
2735                        <a href="/collections/exploded-view-handle-assembly-for-all-vator-iii-models" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - Handle Assembly for All Vator III Models</a>
2736                      </li><li>
2737                        <a href="/collections/exploded-view-head-assembly-for-all-vator-iii-models" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - Head Assembly for All Vator III Models</a>
2738                      </li><li>
2739                        <a href="/collections/exploded-view-leg-assembly-for-all-vator-iii-models" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - Leg Assembly For All Vator III Models</a>
2740                      </li><li>
2741                        <a href="/collections/exploded-view-spider-assembly-for-loboy-single-loboy-double-and-crank-o-vator" class="card__link-list-item block border-bottom text-inherit hover:underline">
2741Exploded View - Spider Assembly for LoBoy Single LoBoy Double and Crank-O-Vator</a>
2742                      </li><li>
2743                        <a href="/collections/exploded-view-vator-iii" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - Vator III</a>
2744                      </li><li>
2745                        <a href="/collections/exploded-view-wheel-assembly-loboys-and-crank-o-vator" class="card__link-list-item block border-bottom text-inherit hover:underline">Exploded View - Wheel Assembly, LoBoys and Crank-O-Vator</a>
2746                      </li></ul></div>
2747            </div>
2748          </li></ul>
2749    </div></div>
2750</div><div id="shopify-section-template--20158792007746__1715876511bc1e0d7d" class="shopify-section cc-apps"><div class="section"><div class="container"></div></div>
2751
2752
2753</div>
2754  </main><!-- BEGIN sections: overlay-group -->
2755<div id="shopify-section-sections--20158786109506__1723657305198fa3d2" class="shopify-section shopify-section-group-overlay-group cc-apps"><div class="section"><div class="container"><div id="shopify-block-AdjM3WFAvVTF4K01yb__firework_shoppable_video_ugc_firework_embed_product_77mgTc" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: embed-widget-product --><div id="section-firework-embed">
2756     
2757        <fw-embed-feed
2758              channel=""
2759             
2760              hashtag=""
2761              mode="row"
2762              size="medium"
2763              
2764                sku="" 
2765              
2766              pip="true"
2767              placement="middle"
2768              player_placement="bottom-right"
2769              thumbnail_style="dynamic"
2770              title=""
2771              title_alignment="center"
2772              title_size="20"
2773              product_card="true"
2774              jsonld="true"
2775            ></fw-embed-feed>       
2776      
2777</div><!-- END app snippet -->
2778
2779
2780
2781 </div>
2782</div></div>
2783
2784
2785</div><div id="shopify-section-sections--20158786109506__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//www.msegrip.com/cdn/shop/t/27/assets/cart-items.css?v=17516739763755026951788456402" media="print" onload="this.media='all'">
2786<script src="//www.msegrip.com/cdn/shop/t/27/assets/cart-drawer.js?v=26715168632776164121788456402" defer="defer"></script>
2786<cart-drawer class="drawer drawer--cart fixed top-0 right-0 flex flex-col w-full has-motion" data-name="cart-drawer" id="cart-drawer" role="dialog" aria-label="Your cart" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="false">
2787  <header class="drawer__header flex justify-between items-center">
2788    <h2 class="h5 mb-0">Your cart</h2>
2789    <div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer">
2790        <span class="visually-hidden">Close</span>
2791        <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
2792      </button>
2793    </div>
2794  </header>
2795
2796  <div class="drawer__content drawer__content--flex flex-auto items-center drawer__empty-with-promotions">
2797    
2798
2799    <div class="cart-drawer__content grow flex items-center"><form class="form" id="cart-drawer-form" action="/cart" method="post">
2800        <cart-items id="cart-items" data-section="cart-drawer" data-empty="true"><div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"/></svg><p>Your cart is empty</p><a class="btn btn--primary" href="/collections/all">Start shopping</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite">
2801    Subtotal:$0.00 USD
2802</p>
2803  <p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden></div></cart-items>
2804
2805      </form>
2806    </div>
2807
2808    <div id="cart-promoted-products" class="w-full cart-drawer__promoted-products-container"><promoted-products class="cart-drawer__promoted-products layout-list block w-full"><h2 class="h6">You May Like</h2><ul class="ddd " role="list">
2809  
2810
2811
2812
2813
2814    
2815    
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826    
2827
2828
2829    <!-- ///////////////////////////////////Priority check code end /////////////////////////////////////////////////////// -->
2830
2831
2832    
2833    
2834     
2835     
2836    
2837
2838          
2839             
2840              
2841              
2842              
2843              
2844              
2845              
2846              
2847              
2848              
2849              
2850              
2851            
2852                    <!--========================Customers/Visitors lock applies to===================-->
2853                    <!--       .......        -->
2854                        
2855                                    
2856                                    
2857                                    
2858                                          
2859                                            
2860                                             
2861                                                    
2862                                                    
2863                                                    
2864                                                
2865                                                
2866                                            
2867                                    
2868                            
2869                
2870                        
2871
2872                        <!-- =====================================Lock content============================= -->
2873            
2874           
2875                         
2876           
2877
2878                          
2879          
2880    
2881
2882
2883    
2884
2885
2886    
2887  
2888    
2889
2890
2891
2892                
2893            
2894            
2895            <li><div class="card card--row card--related  relative flex">
2896  <div class="card__media">
2897    
2898<div class="media relative" style="padding-top: 100.0%;">
2899          <img srcset="//www.msegrip.com/cdn/shop/files/mens-fitted-t-shirt-black-front-681a84e0571ae.jpg?v=1748368416&width=88, //www.msegrip.com/cdn/shop/files/mens-fitted-t-shirt-black-front-681a84e0571ae.jpg?v=1748368416&width=176 2x" src="//www.msegrip.com/cdn/shop/files/mens-fitted-t-shirt-black-front-681a84e0571ae.jpg?v=1748368416&width=176"
2900         class="img-fit" loading="lazy"
2901         width="176"
2902         height="176"
2903         
2904         alt="MSE Grip Head Sketch Shirt featuring detailed grip head design, ideal for film professionals, crafted from durable cotton.">
2905        </div>
2906  </div>
2907
2908  <div class="card__info">
2909    <p class="h6 regular-text mt-2 mb-1">
2910      <a href="/products/short-sleeve-t-shirt" class="card-link text-current">
2911        MSE Grip Head Sketch Shirt
2912      </a>
2913    </p><div class="price">
2914  <div class="price__default">
2915    <span class="price__current">
2916      <span class="visually-hidden js-label">Regular price</span>
2917      <span class="js-value">$29.99 USD
2918</span>
2919    </span>
2920    <span class="price__was">
2921      <span class="visually-hidden js-label"></span>
2922      <span class="js-value"></span>
2923    </span>
2924  </div><div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span>
2925</span></div>
2926</div>
2927</div>
2928</div>
2929</li>
2930          
2931
2932  
2933
2934
2935
2936
2937    
2938    
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949    
2950
2951
2952    <!-- ///////////////////////////////////Priority check code end /////////////////////////////////////////////////////// -->
2953
2954
2955    
2956    
2957     
2958     
2959    
2960
2961          
2962             
2963              
2964              
2965              
2966              
2967              
2968              
2969              
2970              
2971              
2972              
2973              
2974            
2975                    <!--========================Customers/Visitors lock applies to===================-->
2976                    <!--       .......        -->
2977                        
2978                                    
2979                                    
2980                                    
2981                                          
2982                                            
2983                                             
2984                                                    
2985                                                    
2986                                                    
2987                                                
2988                                                
2989                                            
2990                                    
2991                            
2992                
2993                        
2994
2995                        <!-- =====================================Lock content============================= -->
2996            
2997           
2998                         
2999           
3000
3001                          
3002          
3003    
3004
3005
3006    
3007
3008
3009    
3010  
3011    
3012
3013
3014
3015                
3016            
3017            
3018            <li><div class="card card--row card--related  relative flex">
3019  <div class="card__media">
3020    
3021<div class="media relative" style="padding-top: 100.0%;">
3022          <img srcset="//www.msegrip.com/cdn/shop/files/unisex-premium-hoodie-black-front-67ae872913929.jpg?v=1740516577&width=88, //www.msegrip.com/cdn/shop/files/unisex-premium-hoodie-black-front-67ae872913929.jpg?v=1740516577&width=176 2x" src="//www.msegrip.com/cdn/shop/files/unisex-premium-hoodie-black-front-67ae872913929.jpg?v=1740516577&width=176"
3023         class="img-fit" loading="lazy"
3024         width="176"
3025         height="176"
3026         
3027         alt="Black Matthews Grip Head Hoodie featuring a bold grip head design for film professionals.">
3028        </div>
3029  </div>
3030
3031  <div class="card__info">
3032    <p class="h6 regular-text mt-2 mb-1">
3033      <a href="/products/matthews-grip-head-hoodie" class="card-link text-current">
3034        Matthews Grip Head Hoodie
3035      </a>
3036    </p><div class="price">
3037  <div class="price__default">
3038    <span class="price__current">
3039      <span class="visually-hidden js-label">Regular price</span>
3040      <span class="js-value">$49.99 USD
3041</span>
3042    </span>
3043    <span class="price__was">
3044      <span class="visually-hidden js-label"></span>
3045      <span class="js-value"></span>
3046    </span>
3047  </div><div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span>
3048</span></div>
3049</div>
3050</div>
3051</div>
3052</li>
3053          
3054
3055  
3056
3057
3058
3059
3060    
3061    
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072    
3073
3074
3075    <!-- ///////////////////////////////////Priority check code end /////////////////////////////////////////////////////// -->
3076
3077
3078    
3079    
3080     
3081     
3082    
3083
3084          
3085             
3086              
3087              
3088              
3089              
3090              
3091              
3092              
3093              
3094              
3095              
3096              
3097            
3098                    <!--========================Customers/Visitors lock applies to===================-->
3099                    <!--       .......        -->
3100                        
3101                                    
3102                                    
3103                                    
3104                                          
3105                                            
3106                                             
3107                                                    
3108                                                    
3109                                                    
3110                                                
3111                                                
3112                                            
3113                                    
3114                            
3115                
3116                        
3117
3118                        <!-- =====================================Lock content============================= -->
3119            
3120           
3121                         
3122           
3123
3124                          
3125          
3126    
3127
3128
3129    
3130
3131
3132    
3133  
3134    
3135
3136
3137
3138                
3139            
3140            
3141            <li><div class="card card--row card--related  relative flex">
3142  <div class="card__media">
3143    
3144<div class="media relative" style="padding-top: 100.0%;">
3145          <img srcset="//www.msegrip.com/cdn/shop/files/unisex-fleece-zip-up-hoodie-black-front-67ae8becea8bc.jpg?v=1740516573&width=88, //www.msegrip.com/cdn/shop/files/unisex-fleece-zip-up-hoodie-black-front-67ae8becea8bc.jpg?v=1740516573&width=176 2x" src="//www.msegrip.com/cdn/shop/files/unisex-fleece-zip-up-hoodie-black-front-67ae8becea8bc.jpg?v=1740516573&width=176"
3146         class="img-fit" loading="lazy"
3147         width="176"
3148         height="176"
3149         
3150         alt="MSE Grip Head Zip Hoodie in black with front logo design, ideal for film professionals and everyday wear.">
3151        </div>
3152  </div>
3153
3154  <div class="card__info">
3155    <p class="h6 regular-text mt-2 mb-1">
3156      <a href="/products/mse-grip-head-zip-hoodie" class="card-link text-current">
3157        MSE Grip Head Zip Hoodie
3158      </a>
3159    </p><div class="price">
3160  <div class="price__default">
3161    <span class="price__current">
3162      <span class="visually-hidden js-label">Regular price</span>
3163      <span class="js-value">$54.99 USD
3164</span>
3165    </span>
3166    <span class="price__was">
3167      <span class="visually-hidden js-label"></span>
3168      <span class="js-value"></span>
3169    </span>
3170  </div><div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span>
3171</span></div>
3172</div>
3173</div>
3174</div>
3175</li>
3176          
3177</ul></promoted-products></div><div id="cart-drawer-media-promotion" class="cart-drawer__media-promotion-container w-full"></div>
3178  </div><div class="cart-drawer__summary relative drawer__footer cart-drawer--checkout--sticky-true"></div>
3179<div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close"></div>
3180</cart-drawer>
3181
3182</div><div id="shopify-section-sections--20158786109506__product-compare" class="shopify-section shopify-section-group-overlay-group cc-compare">
3183</div>
3184<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group -->
3185<div id="shopify-section-sections--20158784372802__17158763850d844bca" class="shopify-section shopify-section-group-footer-group cc-apps"><div class="section"><div class="container"></div></div>
3186
3187
3188</div><section id="shopify-section-sections--20158784372802__mse_footer_dAPi3Q" class="shopify-section shopify-section-group-footer-group shopify-section--mse-footer">
3189
3190<link rel="preconnect" href="https://fonts.googleapis.com">
3191<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
3192<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700;800&family=Barlow:wght@400;500&display=swap">
3193
3194<style>
3195
3196  .mse-footer {
3197    background: #111111;
3198    color: #fff;
3199    font-family: 'Barlow', system-ui, sans-serif;
3200    position: relative;
3201    overflow: hidden;
3202  }
3203
3204  /* Subtle grip-texture top border */
3205  .mse-footer::before {
3206    content: '';
3207    display: block;
3208    height: 4px;
3209    background: repeating-linear-gradient(
3210      90deg,
3211      #E8321A 0px,
3212      #E8321A 24px,
3213      #111 24px,
3214      #111 28px
3215    );
3216  }
3217
3218  .mse-footer__inner {
3219    max-width: 1400px;
3220    margin: 0 auto;
3221    padding: 56px 48px 0;
3222  }
3223
3224  /* ── Main grid ── */
3225  .mse-footer__main {
3226    display: grid;
3227    grid-template-columns: 280px 1fr 280px;
3228    gap: 64px;
3229    padding-bottom: 48px;
3230    border-bottom: 1px solid rgba(255,255,255,0.1);
3231  }
3232
3233  /* ── Logo + Blurb ── */
3234  .mse-footer__brand {}
3235
3236  .mse-footer__logo {
3237    display: block;
3238    text-decoration: none;
3239    margin-bottom: 20px;
3240  }
3241
3242  .mse-footer__logo-lockup {
3243    display: flex;
3244    flex-direction: column;
3245    gap: 0;
3246  }
3247
3248  .mse-footer__logo-name {
3249    font-family: 'Barlow Condensed', system-ui, sans-serif;
3250    font-weight: 800;
3251    font-size: 36px;
3252    line-height: 1;
3253    color: #fff;
3254    letter-spacing: 0.02em;
3255    text-transform: uppercase;
3256  }
3257
3258  .mse-footer__logo-name span {
3259    color: #E8321A;
3260  }
3261
3262  .mse-footer__logo-sub {
3263    font-family: 'Barlow Condensed', system-ui, sans-serif;
3264    font-weight: 500;
3265    font-size: 11px;
3266    letter-spacing: 0.18em;
3267    text-transform: uppercase;
3268    color: rgba(255,255,255,0.4);
3269    margin-top: 4px;
3270  }
3271
3272  .mse-footer__blurb {
3273    font-size: 14px;
3274    line-height: 1.75;
3275    color: rgba(255,255,255,0.55);
3276    margin: 0 0 24px;
3277  }
3278
3279  .mse-footer__contact-line {
3280    display: flex;
3281    align-items: center;
3282    gap: 8px;
3283    font-size: 13px;
3284    color: rgba(255,255,255,0.4);
3285    margin-bottom: 6px;
3286    text-decoration: none;
3287    transition: color 0.2s;
3288  }
3289
3290  .mse-footer__contact-line:hover {
3291    color: #E8321A;
3292  }
3293
3294  .mse-footer__contact-line svg {
3295    width: 14px;
3296    height: 14px;
3297    flex-shrink: 0;
3298    opacity: 0.5;
3299  }
3300
3301  /* ── Nav Columns ── */
3302  .mse-footer__nav {
3303    display: grid;
3304    grid-template-columns: repeat(3, 1fr);
3305    gap: 40px;
3306  }
3307
3308  .mse-footer__nav-col {}
3309
3310  .mse-footer__nav-heading {
3311    font-family: 'Barlow Condensed', system-ui, sans-serif;
3312    font-weight: 700;
3313    font-size: 13px;
3314    letter-spacing: 0.14em;
3315    text-transform: uppercase;
3316    color: #E8321A;
3317    margin: 0 0 16px;
3318    padding-bottom: 10px;
3319    border-bottom: 1px solid rgba(232,50,26,0.25);
3320  }
3321
3322  .mse-footer__nav-list {
3323    list-style: none;
3324    margin: 0;
3325    padding: 0;
3326    display: flex;
3327    flex-direction: column;
3328    gap: 10px;
3329  }
3330
3331  .mse-footer__nav-list a {
3332    font-size: 14px;
3333    color: rgba(255,255,255,0.55);
3334    text-decoration: none;
3335    transition: color 0.2s;
3336    line-height: 1.3;
3337  }
3338
3339  .mse-footer__nav-list a:hover {
3340    color: #fff;
3341  }
3342
3343  /* ── Newsletter ── */
3344  .mse-footer__newsletter {}
3345
3346  .mse-footer__nl-label {
3347    font-family: 'Barlow Condensed', system-ui, sans-serif;
3348    font-weight: 700;
3349    font-size: 13px;
3350    letter-spacing: 0.14em;
3351    text-transform: uppercase;
3352    color: #E8321A;
3353    margin: 0 0 16px;
3354    padding-bottom: 10px;
3355    border-bottom: 1px solid rgba(232,50,26,0.25);
3356  }
3357
3358  .mse-footer__nl-heading {
3359    font-family: 'Barlow Condensed', system-ui, sans-serif;
3360    font-weight: 700;
3361    font-size: 22px;
3362    color: #fff;
3363    margin: 0 0 8px;
3364    line-height: 1.2;
3365    text-transform: uppercase;
3366    letter-spacing: 0.02em;
3367  }
3368
3369  .mse-footer__nl-sub {
3370    font-size: 13px;
3371    line-height: 1.65;
3372    color: rgba(255,255,255,0.5);
3373    margin: 0 0 20px;
3374  }
3375
3376  .mse-footer__nl-input-wrap {
3377    display: flex;
3378    flex-direction: column;
3379    gap: 10px;
3380  }
3381
3382  .mse-footer__nl-input {
3383    width: 100%;
3384    padding: 12px 16px;
3385    background: rgba(255,255,255,0.06);
3386    border: 1px solid rgba(255,255,255,0.12);
3387    border-radius: 3px;
3388    color: #fff;
3389    font-family: 'Barlow', system-ui, sans-serif;
3390    font-size: 14px;
3391    outline: none;
3392    transition: border-color 0.2s, background 0.2s;
3393    box-sizing: border-box;
3394  }
3395
3396  .mse-footer__nl-input::placeholder {
3397    color: rgba(255,255,255,0.3);
3398  }
3399
3400  .mse-footer__nl-input:focus {
3401    border-color: #E8321A;
3402    background: rgba(255,255,255,0.09);
3403  }
3404
3405  .mse-footer__nl-btn {
3406    width: 100%;
3407    padding: 13px 20px;
3408    background: #E8321A;
3409    color: #fff;
3410    border: none;
3411    border-radius: 3px;
3412    font-family: 'Barlow Condensed', system-ui, sans-serif;
3413    font-weight: 700;
3414    font-size: 14px;
3415    letter-spacing: 0.1em;
3416    text-transform: uppercase;
3417    cursor: pointer;
3418    transition: background 0.2s, transform 0.15s;
3419  }
3420
3421  .mse-footer__nl-btn:hover {
3422    background: #c42614;
3423    transform: translateY(-1px);
3424  }
3425
3426  .mse-footer__nl-btn:active {
3427    transform: translateY(0);
3428  }
3429
3430  .mse-footer__nl-success {
3431    display: flex;
3432    align-items: center;
3433    gap: 10px;
3434    padding: 13px 16px;
3435    background: rgba(232,50,26,0.12);
3436    border: 1px solid rgba(232,50,26,0.3);
3437    border-radius: 3px;
3438    font-size: 14px;
3439    color: rgba(255,255,255,0.85);
3440  }
3441
3442  .mse-footer__nl-success-check {
3443    color: #E8321A;
3444    font-size: 18px;
3445    flex-shrink: 0;
3446  }
3447
3448  .mse-footer__nl-error {
3449    margin-top: 8px;
3450    padding: 10px 14px;
3451    background: rgba(255,255,255,0.05);
3452    border: 1px solid rgba(232,50,26,0.3);
3453    border-radius: 3px;
3454    font-size: 13px;
3455    color: rgba(255,255,255,0.7);
3456  }
3457
3458  .mse-footer__nl-disclaimer {
3459    margin-top: 12px;
3460    font-size: 11px;
3461    color: rgba(255,255,255,0.3);
3462    line-height: 1.5;
3463  }
3464
3465  /* ── Bottom bar ── */
3466  .mse-footer__bottom {
3467    display: flex;
3468    align-items: center;
3469    justify-content: space-between;
3470    gap: 20px;
3471    flex-wrap: wrap;
3472    padding: 20px 0 24px;
3473  }
3474
3475  .mse-footer__copyright {
3476    font-size: 12px;
3477    color: rgba(255,255,255,0.3);
3478    margin: 0;
3479    letter-spacing: 0.03em;
3480  }
3481
3482  .mse-footer__social {
3483    display: flex;
3484    align-items: center;
3485    gap: 16px;
3486  }
3487
3488  .mse-footer__social a,
3489  .mse-footer__social svg {
3490    color: rgba(255,255,255,0.35) !important;
3491    fill: rgba(255,255,255,0.35) !important;
3492    transition: color 0.2s, fill 0.2s !important;
3493  }
3494
3495  .mse-footer__social a:hover,
3496  .mse-footer__social a:hover svg {
3497    color: #E8321A !important;
3498    fill: #E8321A !important;
3499  }
3500
3501  /* ── Responsive ── */
3502  @media (max-width: 1100px) {
3503    .mse-footer__main {
3504      grid-template-columns: 1fr 1fr;
3505      grid-template-rows: auto auto;
3506    }
3507
3508    .mse-footer__brand {
3509      grid-column: 1 / -1;
3510    }
3511
3512    .mse-footer__nav {
3513      grid-template-columns: repeat(3, 1fr);
3514    }
3515  }
3516
3517  @media (max-width: 767px) {
3518    .mse-footer__inner {
3519      padding: 40px 20px 0;
3520    }
3521
3522    .mse-footer__main {
3523      grid-template-columns: 1fr;
3524      gap: 40px;
3525    }
3526
3527    .mse-footer__nav {
3528      grid-template-columns: 1fr 1fr;
3529      gap: 28px;
3530    }
3531
3532    .mse-footer__bottom {
3533      flex-direction: column;
3534      align-items: flex-start;
3535      gap: 12px;
3536    }
3537  }
3538</style>
3539
3540<footer class="mse-footer" >
3541  <div class="mse-footer__inner">
3542    <div class="mse-footer__main">
3543
3544      <!-- ── Brand / Logo / Blurb ── -->
3545      <div class="mse-footer__brand">
3546        <a href="/" class="mse-footer__logo" aria-label="Matthews">
3547          <div class="mse-footer__logo-lockup">
3548            
3549              <img
3550                src="//www.msegrip.com/cdn/shop/files/original_hollywood_grip_transparent_white_shopify_footer_400x100_403ff761-e6a3-4f8d-95a1-e3d1c564fd80.png?v=1776279034&width=200"
3551                srcset="//www.msegrip.com/cdn/shop/files/original_hollywood_grip_transparent_white_shopify_footer_400x100_403ff761-e6a3-4f8d-95a1-e3d1c564fd80.png?v=1776279034&width=160 1x, //www.msegrip.com/cdn/shop/files/original_hollywood_grip_transparent_white_shopify_footer_400x100_403ff761-e6a3-4f8d-95a1-e3d1c564fd80.png?v=1776279034&width=200 2x"
3552                alt="Matthews"
3553                width="160"
3554                loading="lazy" decoding="async"
3555                style="max-height:52px; width:auto; object-fit:contain;"
3556              >
3557            
3558          </div>
3559        </a>
3560
3561        
3562          <p class="mse-footer__blurb">Matthews empowers creators with innovative grip equipment that promotes efficiency and safety. We are committed to delivering reliability, quality, and education for all.</p>
3563        
3564
3565        
3566          <a href="tel:+18188436715" class="mse-footer__contact-line">
3567            <svg fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="M3 5a2 2 0 012-2h3.28a1 1 0 01.948.684l1.498 4.493a1 1 0 01-.502 1.21l-2.257 1.13a11.042 11.042 0 005.516 5.516l1.13-2.257a1 1 0 011.21-.502l4.493 1.498a1 1 0 01.684.949V19a2 2 0 01-2 2h-1C9.716 21 3 14.284 3 7V5z"/></svg>
3568            +1 (818) 843-6715
3569          </a>
3570        
3571
3572        
3573      </div>
3574
3575      <!-- ── Navigation Columns ── -->
3576      <div class="mse-footer__nav">
3577        
3578          
3579            <div class="mse-footer__nav-col" >
3580              
3581                <p class="mse-footer__nav-heading">Customer Service & Help</p>
3582              
3583              <ul class="mse-footer__nav-list" role="list">
3584                
3585                  <li><a href="/pages/contact-us">Contact Us</a></li>
3586                
3587                  <li><a href="/policies/shipping-policy">Shipping</a></li>
3588                
3589                  <li><a href="/policies/refund-policy">Return Policy</a></li>
3590                
3591                  <li><a href="/policies/terms-of-service">Terms & Conditions</a></li>
3592                
3593                  <li><a href="/pages/mobile-terms-of-service">Mobile Terms of Service</a></li>
3594                
3595                  <li><a href="/policies/privacy-policy">Privacy Policy</a></li>
3596                
3597              </ul>
3598            </div>
3599          
3600        
3601          
3602            <div class="mse-footer__nav-col" >
3603              
3604                <p class="mse-footer__nav-heading">Company Information</p>
3605              
3606              <ul class="mse-footer__nav-list" role="list">
3607                
3608                  <li><a href="/pages/the-original-hollywood-grip-company">About Matthews</a></li>
3609                
3610                  <li><a href="/pages/team">Our Team</a></li>
3611                
3612                  <li><a href="/blogs/press-release">Press and News</a></li>
3613                
3614                  <li><a href="/blogs/client-corner">Client Corner</a></li>
3615                
3616                  <li><a href="/pages/dealer-map">Dealers</a></li>
3617                
3618              </ul>
3619            </div>
3620          
3621        
3622      </div>
3623
3624      <!-- ── Newsletter ── -->
3625      <div class="mse-footer__newsletter">
3626        <p class="mse-footer__nl-label">Stay Connected</p>
3627        
3628          <h3 class="mse-footer__nl-heading">News & Deals</h3>
3629        
3630        
3631          <p class="mse-footer__nl-sub">Get industry tips, new product launches, and exclusive offers.</p>
3632        
3633<form method="post" action="/contact#mse-footer-newsletter-{{ section.id }}" id="mse-footer-newsletter-{{ section.id }}" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
3634            <div class="mse-footer__nl-input-wrap">
3635              <input
3636                type="email"
3637                name="contact[email]"
3638                class="mse-footer__nl-input"
3639                placeholder="Your email address"
3640                required
3641                autocomplete="email"
3642                enterkeyhint="send"
3643                aria-label="Your email address"
3644              >
3645              <button type="submit" class="mse-footer__nl-btn">
3646                Subscribe
3647              </button>
3648            </div></form>
3649          <p class="mse-footer__nl-disclaimer">No spam, ever. Unsubscribe anytime.</p>
3650        
3651      </div>
3652
3653    </div><!-- /.mse-footer__main -->
3654
3655    <!-- ── Bottom Bar ── -->
3656    <div class="mse-footer__bottom">
3657      <p class="mse-footer__copyright">
3658        &copy; 2026 Matthews Studio Equipment
3659      </p>
3660
3661      
3662        <div class="mse-footer__social" aria-label="Social media links"><ul class="social inline-flex flex-wrap"><li>
3663      <a class="social__link flex items-center justify-center" href="https://www.facebook.com/matthewsgrip" target="_blank" rel="noopener" title="Matthews Studio Equipment on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span>
3664      </a>
3665    </li><li>
3666      <a class="social__link flex items-center justify-center" href="https://www.youtube.com/@Msegrip" target="_blank" rel="noopener" title="Matthews Studio Equipment on YouTube"><svg width="24" height="17" viewBox="0 0 48 34" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49c-.939.11-2.984.12-4.81 2.045C.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z"/></svg><span class="visually-hidden">YouTube</span>
3667      </a>
3668    </li><li>
3669      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/matthewsgrip" target="_blank" rel="noopener" title="Matthews Studio Equipment on Instagram"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"/><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"/><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.857 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"/></svg><span class="visually-hidden">Instagram</span>
3670      </a>
3671    </li><li>
3672      <a class="social__link flex items-center justify-center" href="https://www.tiktok.com/@matthewsgrip" target="_blank" rel="noopener" title="Matthews Studio Equipment on TikTok"><svg width="23" height="24" viewBox="0 0 15 16" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7.638.013C8.512 0 9.378.007 10.245 0c.054 1.02.42 2.06 1.167 2.78.746.74 1.8 1.08 2.826 1.193V6.66c-.96-.033-1.926-.233-2.8-.647a8.238 8.238 0 0 1-1.08-.62c-.006 1.947.007 3.894-.013 5.834a5.092 5.092 0 0 1-.9 2.626c-.873 1.28-2.387 2.114-3.94 2.14-.953.054-1.907-.206-2.72-.686C1.438 14.513.492 
367213.06.352 11.5a12.36 12.36 0 0 1-.007-.993A5.003 5.003 0 0 1 2.065 7.2c1.107-.96 2.653-1.42 4.1-1.147.013.987-.027 1.974-.027 2.96-.66-.213-1.433-.153-2.013.247-.42.273-.74.693-.907 1.167-.14.34-.1.713-.093 1.073.16 1.093 1.213 2.013 2.333 1.913.747-.006 1.46-.44 1.847-1.073.127-.22.267-.447.273-.707.067-1.193.04-2.38.047-3.573.007-2.687-.007-5.367.013-8.047Z"/></svg><span class="visually-hidden">TikTok</span>
3673      </a>
3674    </li><li>
3675      <a class="social__link flex items-center justify-center" href="https://www.linkedin.com/company/matthews-studio-equipment-inc-" target="_blank" rel="noopener" title="Matthews Studio Equipment on LinkedIn"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M.504 6.413h3.899V20H.504V6.413zm1.85-1.7h-.028C.915 4.714 0 3.676 0 2.36 0 1.018.942 0 2.381 0c1.438 0 2.323 1.015 2.35 2.356 0 1.315-.912 2.358-2.377 2.358zM20 20h-4.42v-7.032c0-1.84-.692-3.095-2.212-3.095-1.163 0-1.81.847-2.11 1.665-.114.292-.096.7-.096 1.11V20h-4.38s.057-12.455 0-13.587h4.38v2.132c.259-.932 1.658-2.263 3.89-2.263 2.771 0 4.948 1.956 4.948 6.163V20z"/></svg><span class="visually-hidden">LinkedIn</span>
3676      </a>
3677    </li></ul>
3678</div>
3679      
3680    </div>
3681
3682  </div>
3683</footer>
3684
3685
3686</section>
3687<!-- END sections: footer-group --><div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div>
3688  
3688<script>
3689    window.theme = {
3690      info: {
3691        name: 'Enterprise',
3692        version: '2.2.0'
3693      },
3694      mediaQueries: {
3695        sm: '(min-width: 600px)',
3696        md: '(min-width: 769px)',
3697        lg: '(min-width: 1024px)',
3698        xl: '(min-width: 1280px)',
3699        xxl: '(min-width: 1536px)',
3700        portrait: '(orientation: portrait)'
3701      },
3702      device: {
3703        hasTouch: window.matchMedia('(any-pointer: coarse)').matches,
3704        hasHover: window.matchMedia('(hover: hover)').matches
3705      },
3706      routes: {
3707        accountLoginUrl: 'https://www.msegrip.com/customer_authentication/redirect?locale=en&region_country=US',
3708        cart: '/cart',
3709        cartAdd: '/cart/add',
3710        cartChange: '/cart/change',
3711        cartUpdate: '/cart/update',
3712        predictiveSearch: '/search/suggest'
3713      },
3714      settings: {
3715        moneyWithCurrencyFormat: "${{amount}} USD",
3716        pSearchLimit: 10,
3717        pSearchLimitScope: 'each',
3718        pSearchIncludeSkus: true,
3719        pSearchIncludeTags: true,
3720        sliderItemsPerNav: 'slide',
3721        
3722        vibrateOnATC: false,
3723        compareToggle: "toggle_on",
3724        compareShowEmptyMetafields: true,
3725        blendProductImages: false,
3726        externalLinksNewTab: true,
3727        afterAtc: "drawer",
3728        cartType: "drawer"
3729      },
3730      strings: {
3731        addCartNote: 'Add order note',
3732        editCartNote: 'Edit order note',
3733        cartError: 'There was an error while updating your cart. Please try again.',
3734        cartQtyError: 'You can only add [quantity] of this item to your cart.',
3735        cartTermsConfirmation: 'You must agree to the terms and conditions before continuing.',
3736        imageAvailable: 'Image [index] is now available in gallery view',
3737        backordered: 'Backordered',
3738        veryLowStock: 'Very low stock',
3739        lowStock: 'Low stock',
3740        inStock: 'In stock',
3741        noStock: 'Sold out',
3742        noVariant: 'Unavailable',
3743        noSelectedVariant: 'Make a selection',
3744        onlyXLeft: '[quantity] in stock',
3745        awaitingSale: 'This product is not for sale yet.',
3746        shippingCalculator: {
3747          singleRate: 'There is one shipping rate for this destination:',
3748          multipleRates: 'There are multiple shipping rates for this destination:',
3749          noRates: 'We do not ship to this destination.'
3750        },
3751        viewDetails: 'View details',
3752        compare: {
3753          limit: 'You can only add a maximum of [quantity] products to compare.',
3754          more: 'Select another product to compare.',
3755          empty: 'Select at least two products to compare.',
3756          continue: 'Close to continue.'
3757        },
3758        discountCopyFail: 'Could not copy code to clipboard. Your browser may not support this.',
3759        articleReadTime: '[x] minute read',
3760        quickNav: {
3761          button_standard: 'Search',
3762          show_products_none: 'No products :(',
3763          button_one: 'Show [quantity] product',
3764          button_other: 'Show [quantity] products',
3765        },
3766        regularPrice: 'Regular price',
3767        salePrice: 'Sale price'
3768      },
3769      scripts: {
3770        cartItems: '//www.msegrip.com/cdn/shop/t/27/assets/cart-items.js?v=147789704663411676881788456402',
3771        countryProvinceSelector: '//www.msegrip.com/cdn/shop/t/27/assets/country-province-selector.js?v=24158546944577672431788456402',
3772        shippingCalculator: '//www.msegrip.com/cdn/shop/t/27/assets/shipping-calculator.js?v=31725526838375758301788456402'
3773      }
3774    };
3775
3776    // Save product ID to localStorage, for use in the 'Recently viewed products' section.
3777  </script>
3777<script src="//www.msegrip.com/cdn/shop/t/27/assets/instant-page.js?v=473454186210797571788456402" type="module" defer="defer"></script>
3777
3778
3779
3780  
3781  
3782  
3783  
3783<script>
3784  window.WSAIO = window.WSAIO || {};
3785  var moq_log_enable = true;
3786  window.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
3787  WSAIO.products_with_collectionss = [];
3788  var default_product_variant = [];
3789  var tempWaioQC = {"6562446a35394e":{"shop":"mserover.myshopify.com","status":"enabled","customer_group":"tag_based","customer_tags":["demo"],"except_logged_in":false,"except_tags":false,"excepted_tags":[],"default_quantity":"0","quantity_increment":"2","minimum_quantity":"2","maximum_quantity":"","variants":[{"id":"41263595061314","title":"Full Single","product_id":"7223849418818","product":[{"id":"7223849418818","title":"10\" Wire Diffusion","handle":"10-wire-diffusion"}]},{"id":"41263595094082","title":"Half Single","product_id":"7223849418818","product":[{"id":"7223849418818","title":"10\" Wire Diffusion","handle":"10-wire-diffusion"}]},{"id":"42884951572546","title":"XS","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951605314","title":"S","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951638082","title":"M","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951670850","title":"L","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951703618","title":"XL","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951736386","title":"2XL","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951769154","title":"3XL","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]}],"collections":[],"applies_to":"variants","message":"Add 2 ","internal_name":"MOQ","minimum_quantity_method":"variant_level","selector_for_individual_variant":false,"products":[]}};
3790  var waioQCTemp = [];
3791  var collection_handle = '';
3792  var collection_Id = '';
3793  var customerTags = null || [];
3794  var customer_tags = null || [];
3795  var is_loggedIn = false;
3796  function log(a,b,c){if(WSAIO.debug)if("undefined"!==typeof c)switch(c){case "warning":console.warn(a,b);break;case "error":console.error(a,b);break;case "info":console.info(a,b);break;default:console.log(a,b)}else console.log(a,b)};
3797  waioQCTemp = waioQCTemp.concat(Object.keys(tempWaioQC).map(function(a){return tempWaioQC[a]}));
3798  // sorting all rules
3799  WSAIO.quantity_control = [];
3800  if(typeof waioQCTemp !== "undefined" && waioQCTemp.length > 0){
3801    var sortOrder = ["tag_based", "logged_in", "all"];
3802    var sortOrder2 =  ["variants", "products","collections","entire_store"];
3803    var temp = [];
3804     $(sortOrder2).each(function(iter){
3805      var _d = sortOrder2[iter];
3806      var temp1 = waioQCTemp.filter(function(x){return x.applies_to === _d});
3807      temp1.sort(function(a,b){  console.log($.inArray(a.customer_group, sortOrder))
3808        var compA = $.inArray(a.customer_group, sortOrder);
3809        var compB = $.inArray(b.customer_group, sortOrder);
3810        return (compA < compB) ? -1 : (compA > compB) ? 1 : 0;
3811      });
3812    
3813      temp1.forEach(function(_f,_j){
3814        temp.push(_f);
3815      });
3816    })
3817    WSAIO.quantity_control = temp; 
3818  }
3819  
3820     if(typeof WSAIO != "undefined"){
3821      WSAIO.shopInfo = {
3822        "money_format": "${{amount}}",
3823        "currency": "USD",
3824        "domain" : "www.msegrip.com",
3825        "shop" : "mserover.myshopify.com",
3826        "url" : "https:\/\/www.msegrip.com\/"
3827      };
3828      }
3829      if(typeof WSAIO != "undefined" && typeof WSAIO.formatMoney == "undefined"){
3830       WSAIO.formatMoney = function (t, g) {
3831         if(t == null){
3832              return '';
3833          }
3834          var a = parseFloat(t);
3835          if(typeof QOF_page !== 'undefined' && QOF_page && (typeof WSAIO.QOF_version == 'undefined' || WSAIO.QOF_version == 1)){
3836              a= a/100;
3837          }
3838  
3839          "string" === typeof a && (a = a.replace(".", ""));
3840          var c = "",
3841              e = /\{\{\s*(\w+)\s*\}\}/,
3842              f = g || WSAIO.shopInfo.money_format || WSAIO.shop_money_format;
3843              Number.prototype.format_pricing = function(n, x, s, c) {
3844                var re = '\\d(?=(\\d{' + (x || 3) + '})+' + (n > 0 ? '\\D' : '$') + ')',
3845                    num = this.toFixed(Math.max(0, ~~n));
3846                return (c ? num.replace('.', c) : num).replace(new RegExp(re, 'g'), '$&' + (s || ','));
3847            };
3848          switch (f.match(e)[1]) {
3849            case "amount":
3850                a = parseFloat(a);
3851                return f.replace(e, a.format_pricing(2));
3852              break;
3853            case "amount_no_decimals":
3854                a = parseFloat(a);
3855                return f.replace(e, a.format_pricing(0));
3856              break;
3857            case "amount_with_comma_separator":
3858                a = parseFloat(a);
3859                return f.replace(e, a.format_pricing(2, 3, '.', ','));
3860              break;
3861            case "amount_no_decimals_with_comma_separator":
3862                a = parseFloat(a);
3863                return f.replace(e, a.format_pricing(2, 0, '.').replace('.00',''));
3864                break;
3865            case "amount_no_decimals_with_space_separator":
3866             a = parseFloat(a);
3867             return f.replace(e, a.format_pricing(2, 3, ' ').replace('.00',''));
3868              break;
3869            case "  ":
3870                a = parseFloat(a);
3871                return f.replace(e, a.format_pricing(2, 3, "'"));
3872          }
3873          return f.replace(e, c)
3874        };
3875  
3876      }
3877  
3878  //================================Check applied rules and priority ==========================
3879  
3880  function getAllRelevantQC(data, callback){
3881    var $jscomp$destructuring$var0 = data, rule = $jscomp$destructuring$var0.rule, qc_variants = $jscomp$destructuring$var0.qc_variants, qc_products = $jscomp$destructuring$var0.qc_products, qc_collections = $jscomp$destructuring$var0.qc_collections, qc_entireStore = $jscomp$destructuring$var0.qc_entireStore, variantId = $jscomp$destructuring$var0.variantId, productId = $jscomp$destructuring$var0.productId, collectionId = $jscomp$destructuring$var0.collectionId;
3882    var status = "rejected";
3883    switch (rule.applies_to) {
3884      case "variants":
3885        if(rule.selector_for_individual_variant){
3886          if(current_product != undefined){
3887            $(current_product.variants).each(function(e){
3888              var find = rule.variants.findIndex(function(x){ return x.id == current_product.variants[e].id });
3889              if(find > -1){
3890                status = "approved";
3891              }
3892            })
3893          }
3894        }
3895        if(variantId){
3896          var find = rule.variants.findIndex(function(x){ return x.id == variantId });
3897          if(find > -1){
3898            status = "approved";
3899          }
3900        }
3901        else{
3902          log("WAIO Warning!","Variant id not found for Quantity controller applies to variants","warning");
3903        }
3904        break;
3905      case "products":
3906        if(productId){
3907          var find = rule.products.findIndex(function(x){ return x.id == productId });
3908          if(find > -1){
3909            status = "approved";
3910          }
3911        }
3912        else{
3913          log("WAIO Warning!","Product id not found for Quantity controller applies to products","warning");
3914        }
3915        if(variantId){
3916          try{
3917            for(var iter = 0; iter < rule.products.length; iter++){
3918              var product =  rule.products[iter];
3919              var find = product.variants.findIndex(function(x){ return x.id == variantId });
3920              if(find > -1){
3921                status = "approved"; break;
3922              }
3923            }
3924          }catch(e){log(e);}
3925        }
3926        break;
3927      case "collections":
3928        if(collectionId){
3929          if(rule.collections.findIndex(function(x){return x.id == collectionId }) > -1){
3930            status = "approved";
3931          }
3932        }
3933        else if(productId){
3934          WSAIO.collectionsOfProduct(productId, function(collectionIds){
3935            for(var iter = 0; iter < collectionIds.length; iter++){
3936              var collId = collectionIds[iter].collection_id; 
3937              if(rule.collections.findIndex(function(x){return x.id == collId }) > -1){
3938                status = "approved"; break;
3939              }
3940            }
3941          });
3942        }
3943        else if(collection_handle == "all"){
3944          if(qc_collections.length == 0){
3945            status = "approved";
3946          }
3947          log("WAIO message: All collections rendered!")
3948        }
3949        else{
3950          log("WAIO message: Current collection's id not found!","warning")
3951        }
3952        break;
3953      case "entire_store":
3954        if(WSAIO.template !== "product"){
3955          if(qc_collections.length === 0 && qc_products.length === 0 && qc_variants.length === 0){
3956            status = "approved";
3957          }
3958        }
3959        else{
3960          if(qc_variants.length === 0){
3961            status = "approved";
3962          }
3963          
3964        }
3965        break;
3966      default:
3967        break;
3968    }
3969    callback({type:rule.applies_to,status:status});
3970  }
3971  
3972  WSAIO.collectionsOfProduct = function (product_id, callback) {
3973    if (WSAIO.products_with_collectionss && WSAIO.products_with_collectionss.length) {
3974      var arr = WSAIO.products_with_collectionss.filter(function (x) {
3975        return x.product_id == product_id
3976      });
3977      if (typeof callback === "function") {
3978        callback(arr);
3979      }
3980    } else {
3981      if (typeof callback === "function") {
3982        callback([]);
3983      }
3984    }
3985  }
3986  
3987  
3988  WSAIO.quantity_controllers = function(config, callback){
3989    if("undefined"===typeof config)var config={};
3990    null===config&&(config={});
3991    var productId = config.productId;
3992    var variantId = config.variantId;
3993    var collectionId = config.collectionId;
3994    var custom_message = config.message || null;
3995    var qc_variants = [];
3996    var qc_products = [];
3997    var qc_collections = [];
3998    var qc_entireStore = [];
3999    var chk_rule = false;
4000    WSAIO.quantity_control.find(function(e,r){ 
4001        if( e.applies_to != 'variants'){
4002          chk_rule = true;
4003        }
4004    });
4005    if(!chk_rule){
4006      var new_field = [];
4007      $(WSAIO.quantity_control).each(function(e){
4008          var rule = WSAIO.quantity_control[e];
4009          if(rule.applies_to == 'variants' && rule.status == 'enabled'){
4010                var pid = rule.variants[0].product_id;
4011              var is_table = rule.selector_for_individual_variant;
4012              WSAIO.quantity_control.find(function(r,t){
4013                  if(typeof r.variants[0].product_id != undefined &&  r.variants[0].product_id == pid && is_table){
4014                      r.selector_for_individual_variant = true;
4015                         new_field[t] = r ;
4016                  }else{
4017                         new_field[t] = r ;
4018                  }
4019              })
4020            
4021          }else{
4022             // new_field[t] = r ;
4023          }
4024      })
4025     WSAIO.quantity_control = new_field;
4026    }
4027    for(var iter = 0; iter < WSAIO.quantity_control.length; iter++){
4028      var rule = WSAIO.quantity_control[iter];
4029     
4030      if(rule.status !== "enabled") continue;
4031      if(rule.customer_group === "logged_in" && !is_loggedIn) continue;
4032      else if(rule.customer_group === "tag_based"){
4033        if(!is_loggedIn) continue;
4034        var cus_tags = customerTags.map(function (e) {
4035          return e.toLowerCase()
4036        });
4037        var tagFound = false;
4038        for(var iter1 = 0; iter1 < rule.customer_tags.length; iter1++){
4039          var tag = rule.customer_tags[iter1];
4040          if(cus_tags.indexOf(tag.toLowerCase())>-1){
4041            tagFound = true; break;
4042          }
4043        }
4044        if(!tagFound) continue;
4045      }
4046      
4047      else if(rule.customer_group === "all"){
4048        if(is_loggedIn && (rule.except_tags || rule.except_logged_in)){    
4049          var cus_tags = customerTags.map(function (e) {
4050            return e.toLowerCase()
4051          });
4052          if(rule.except_tags){
4053            var tagFound = false;
4054            for(var iter1 = 0; iter1 < rule.excepted_tags.length; iter1++){
4055              var tag = rule.excepted_tags[iter1];
4056              if(cus_tags.indexOf(tag.toLowerCase())>-1){
4057                tagFound = true; return;
4058              }
4059            }
4060          }
4061          else if(rule.except_logged_in){
4062           if(is_loggedIn) return;
4063          }
4064        }
4065      }
4066      getAllRelevantQC({
4067        rule: rule,
4068        variantId: variantId,
4069        productId: productId,
4070        collectionId: collectionId,
4071        qc_variants: qc_variants,
4072        qc_products: qc_products,
4073        qc_collections: qc_collections,
4074        qc_entireStore: qc_entireStore
4075      }, function(results){
4076        var pushData = {
4077          variantId: variantId,
4078          productId: productId,
4079          collectionId: collectionId,
4080          customer_group: rule.customer_group,
4081          internal_name: rule.internal_name,
4082          default_quantity: rule.default_quantity,
4083          maximum_quantity: rule.maximum_quantity,
4084          minimum_quantity: rule.minimum_quantity,
4085          quantity_increment: rule.quantity_increment,
4086          applies_to: rule.applies_to,
4087          message: custom_message || rule.message,
4088          selector_for_individual_variant: rule.selector_for_individual_variant,
4089          minimum_quantity_method: rule.minimum_quantity_method,
4090          except_logged_in: rule.except_logged_in,
4091          except_tags: rule.except_tags,
4092          excepted_tags: rule.excepted_tags
4093        };
4094        if(results.type === "variants" && results.status === "approved"){
4095          pushData.variants = rule.variants;
4096          qc_variants.push(pushData);
4097        }
4098        if(results.type === "products" && results.status === "approved"){
4099          pushData.products = rule.products;
4100          qc_products.push(pushData);
4101        }
4102        if(results.type === "collections" && results.status === "approved"){
4103          pushData.collections = rule.collections;
4104          qc_collections.push(pushData);
4105        }
4106        if(results.type === "entire_store" && results.status === "approved"){
4107          pushData.entire_store = true;
4108          qc_entireStore.push(pushData);
4109        }
4110      });
4111    }//end forloop
4112    log("qc_products", qc_products);
4113    log("qc_collections", qc_collections);
4114    log("qc_entireStore", qc_entireStore);
4115    var variants_final = [];
4116    var products_final = {};
4117    var collections_final = {};
4118    var entireStore_final = {};
4119    for(var iter = 0; iter < qc_variants.length; iter++){
4120      var v = qc_variants[iter];
4121      if(v.selector_for_individual_variant){
4122        var vcg = v.customer_group;
4123      }else{
4124        var vcg = variants_final.find(function(x){return x.customer_group});
4125      }
4126      if( "undefined" !== typeof vcg){
4127        switch(vcg){
4128          case "tag_based":
4129                if(v.selector_for_individual_variant){
4130                  if(vcg == "tag_based"){
4131                    variants_final.push(v);
4132                  }
4133                }else{
4134                  if(vcg != "tag_based"){
4135                    variants_final.push(v);
4136                  }
4137                }
4138              break;
4139          case "logged_in":
4140            if(vcg != "tag_based"){
4141              variants_final.push(v);
4142            }
4143            break;
4144          case "all":
4145            if(vcg != "tag_based" && variants_final.customer_group != "logged_in"){
4146              variants_final.push(v);
4147            }
4148            break;
4149          default:
4150            break;
4151        }
4152  
4153      }
4154  
4155      else{
4156        variants_final.push(v);
4157      }
4158    }
4159  
4160    for(var iter = 0; iter < qc_products.length; iter++){
4161      var v = qc_products[iter];
4162      if( "undefined" !== typeof products_final.customer_group ){
4163        switch(v.customer_group){
4164          case "tag_based":
4165            if(products_final.customer_group != "tag_based"){
4166              products_final = v;
4167            }
4168            break;
4169          case "logged_in":
4170            if(products_final.customer_group != "tag_based"){
4171              products_final = v;
4172            }
4173            break;
4174          case "all":
4175            if(products_final.customer_group != "tag_based" && products_final.customer_group != "logged_in"){
4176              products_final = v;
4177            }
4178            break;
4179          default:
4180            break;
4181        }
4182      }
4183      else{
4184        products_final = v;
4185      }
4186    }
4187    for(var iter = 0; iter < qc_collections.length; iter++){
4188      var v = qc_collections[iter];
4189      if( "undefined" !== typeof collections_final.customer_group ){
4190        switch(v.customer_group){
4191          case "tag_based":
4192            if(collections_final.customer_group != "tag_based"){
4193              collections_final = v;
4194            }
4195            break;
4196          case "logged_in":
4197            if(collections_final.customer_group != "tag_based"){
4198              collections_final = v;
4199            }
4200            break;
4201          case "all":
4202            if(collections_final.customer_group != "tag_based" && collections_final.customer_group != "logged_in"){
4203              collections_final = v;
4204            }
4205            break;
4206          default:
4207            break;
4208        }
4209      }
4210      else{
4211        collections_final = v;
4212      }
4213    }
4214    for(var iter = 0; iter < qc_entireStore.length; iter++){
4215      var v = qc_entireStore[iter];
4216      if( "undefined" !== typeof entireStore_final.customer_group ){
4217        switch(v.customer_group){
4218          case "tag_based":
4219            if(entireStore_final.customer_group != "tag_based"){
4220              entireStore_final = v;
4221            }
4222            break;
4223          case "logged_in":
4224            if(entireStore_final.customer_group != "tag_based"){
4225              entireStore_final = v;
4226            }
4227            break;
4228          case "all":
4229            if(entireStore_final.customer_group != "tag_based" && entireStore_final.customer_group != "logged_in"){
4230              entireStore_final = v;
4231            }
4232            break;
4233          default:
4234            break;
4235        }
4236      }
4237      else{
4238        entireStore_final = v;
4239      }
4240    }
4241    
4242    log("variants_final", variants_final);
4243    log("products_final", products_final);
4244    log("collections_final", collections_final);
4245    log("entireStore_final", entireStore_final);
4246    var quantity_controls = [];
4247    if("undefined" !== typeof variants_final.find(function(x){return x.applies_to})){
4248      variants_final.forEach(function(_d,i){quantity_controls.push(_d);});
4249      if("undefined" !== typeof products_final.applies_to){
4250        quantity_controls.push(products_final);
4251      }
4252    }
4253    else if("undefined" !== typeof products_final.applies_to){
4254      quantity_controls.push(products_final);
4255    }
4256    else if("undefined" !== typeof collections_final.applies_to){
4257      quantity_controls.push(collections_final); 
4258    }
4259    else if("undefined" !== typeof entireStore_final.applies_to){
4260      quantity_controls.push(entireStore_final);
4261    }
4262    callback(null,{quantity_controls:quantity_controls})
4263  
4264  }
4265  
4266  
4267  
4268  
4269  // =================================For product and collection page function start =========================
4270  
4271    // show error function
4272    function waio_moq_log(msg){
4273      if(moq_log_enable){
4274        console.warn(msg);
4275      }
4276    }
4277    // make quantity selector design
4278    function prepare_individual_qty_html(config_param,rule,variant,moq_product){
4279             var _qtyInc = parseInt(rule.quantity_increment) || 1,
4280             _qtyMin = parseInt(rule.minimum_quantity) || 0,
4281             _qtyMax = rule.maximum_quantity==""?0:rule.maximum_quantity,
4282             _qtyDefault = rule.default_quantity==""?0:parseInt(rule.default_quantity),
4283             _fLavel = rule.minimum_quantity_method,
4284             product_level_msg = rule.message,
4285             moq_product = config_param.product,
4286             message = rule.message;
4287             if(moq_product.variants.length == 1 && _fLavel == 'product_level') _fLavel = 'variant_level';
4288            var qty__attrs = '';
4289             if($('#Quick-order-form').length) _qtyDefault = 0;
4290            if(config_param.variant_inventory_info == undefined){
4291              qty__attrs = 'class="waio_qty-input waio_qty-input__applicable"  template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4292            }else{
4293               if(parseInt(config_param.variant_inventory_info.variant_inventory_quantity) < _qtyDefault){
4294                    _qtyDefault = parseInt(config_param.variant_inventory_info.variant_inventory_quantity);
4295                }
4296                 if($('#Quick-order-form').length) _qtyDefault = 0;
4297             qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" variant_inventory_management="'+config_param.variant_inventory_info.variant_inventory_management+'" variant_inventory_policy="'+config_param.variant_inventory_info.variant_inventory_policy+'" variant_inventory_quantity="'+config_param.variant_inventory_info.variant_inventory_quantity+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4298            }
4299            window.MOQ_applied = [{
4300                '_qtyDefault':_qtyDefault,
4301                '_qtyInc':_qtyInc,
4302                '_qtyMin':_qtyMin,
4303                '_qtyMax':_qtyMax
4304              }]  
4305            
4306            $('.waio__ErrorMsg').remove();
4307            var _HTML = ' <div class="waio_moq_qty" continue_outofstock="" inventory_checking="" style="margin-left: 4%;">  '  + 
4308                      '	<label for="" style="font-size: 12px;display:none;">Quantity</label>'+
4309                      '     <div '+qty__attrs+' >  '  + 
4310                      '             <span class="waio__less waio_qty--btn waio_qty--btn_product"><svg class="waio__less waio__icon waio__icon--minus" role="presentation" viewBox="0 0 16 2"> <path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> </svg></span>  '  + 
4311                      '             <input type="text" data-qc-variant="'+variant.id+'" variant_title="'+variant.title+'" product_id="'+moq_product.id+'" product_title="'+moq_product.title+'" class="input_moq" name="quantityy" data-variant="'+variant.id+'" value="'+parseInt(_qtyDefault)+'" />  '  + 
4312                      '             <span class="waio__more waio_qty--btn waio_qty--btn_product"><svg class="waio__more waio__icon waio__icon--plus" role="presentation" viewBox="0 0 16 16"> <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M8,1 L8,15"></path> <path d="M1,8 L15,8"></path> </g> </svg></span>  '  +
4313                      '     </div> <p style="color:red;font-size: 12px;text-transform:capitalize;">'+message+'</p>  '  + 
4314                      '  </div>  ' ; 
4315            return _HTML;
4316    
4317    }
4318   // Variant table html design
4319    function prepare_variant_table_html(table_rules,moq_product,config_param,number_of_rule){
4320       var check_if_applicable = false;
4321      var all_variant_soldout = true;
4322      if(number_of_rule == 'merge_rules'){
4323           var ids = [];
4324          for(var i = 0 ;i< moq_product.variants.length; i++){
4325            ids.push(moq_product.variants[i].id)
4326          }
4327          if(table_rules.length){
4328            var rows_data = '';
4329            $(moq_product.variants).each(function(e){
4330               var variant = moq_product.variants[e];
4331               $(table_rules).each(function(ee){
4332                       $(table_rules[ee].variants).each(function(eee){
4333                         if(variant.id == table_rules[ee].variants[eee].id){
4334                           var qty__attrs = 'class="waio_qty-input" data-min="0" data-method="variant_level" data-max="0" data-default="0" data-inc="1"';
4335                           var indxx = ids.findIndex(function(e){if(e==table_rules[ee].variants[eee].id){return e}})
4336                            ids = ids.filter(function(elem){
4337                              return elem != ids[indxx]; 
4338                            });
4339                            if(table_rules[ee].minimum_quantity_method == 'variant_level'){
4340                                  var message = table_rules[ee].message.replace("[[mul]]",table_rules[ee].quantity_increment).replace("[[min]]",table_rules[ee].minimum_quantity).replace('"','');
4341                                  _fLavel = table_rules[ee].minimum_quantity_method;
4342                                  max_qty = table_rules[ee].maximum_quantity==""?0:table_rules[ee].maximum_quantity;
4343                                  _qtyInc = parseInt(table_rules[ee].quantity_increment) || 1;
4344                                  _qtyMin = parseInt(table_rules[ee].minimum_quantity) || 0;
4345                                  _qtyMax = parseInt(max_qty) || 0;
4346                              var message = table_rules[ee].message;
4347                                  if(table_rules[ee].default_quantity == 0){
4348                                    _qtyDefault = parseInt(table_rules[ee].default_quantity);
4349                                  }else{
4350                                    _qtyDefault = parseInt(table_rules[ee].default_quantity) || 1;
4351                                  }
4352                                  var qty__attrs = '';
4353                                   if(config_param.variant_inventory_info == undefined){
4354                                      qty__attrs = 'class="waio_qty-input waio_qty-input__applicable"  template="'+config_param.template+'" is_table="'+table_rules[ee].selector_for_individual_variant+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4355                                   }else{
4356                                         qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+table_rules[ee].selector_for_individual_variant+'" variant_inventory_management="'+config_param.variant_inventory_info.variant_inventory_management+'" variant_inventory_policy="'+config_param.variant_inventory_info.variant_inventory_policy+'" variant_inventory_quantity="'+config_param.variant_inventory_info.variant_inventory_quantity+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4357                                   }
4358                             }
4359                             if(variant.available){
4360                                  all_variant_soldout = false;
4361                                  input_html =  ''+
4362                                   '         	<div '+qty__attrs+'>  '  + 
4363                                  '             <span class="waio__less waio_qty--btn waio_qty--btn_product"><svg class="waio__less waio__icon waio__icon--minus" role="presentation" viewBox="0 0 16 2"> <path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> </svg></span>  '  + 
4364                                  '             <input type="text" data-qc-variant="'+variant.id+'" name="quantityy" class="input_moq" data-variant="'+variant.id+'" value="'+_qtyDefault+'"/>  '  + 
4365                                  '             <span class="waio__more waio_qty--btn waio_qty--btn_product"><svg class="waio__more waio__icon waio__icon--plus" role="presentation" viewBox="0 0 16 16"> <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M8,1 L8,15"></path> <path d="M1,8 L15,8"></path> </g> </svg></span>  '  + 
4366                                  '           </div> <p style="color:red;font-size: 12px;text-transform:capitalize;">'+message+'</p> ';
4367                             }else{
4368                                input_html = '<span style="color: red; text-align: center; display: block;">Out of stock</span>';
4369                             }
4370                             check_if_applicable = true;
4371                             var img = moq_product.featured_image;
4372                             if(variant.featured_image != null) img = variant.featured_image.src;
4373                             rows_data += '' +
4374                                  '<tr>' +
4375                                  '    <td>' +
4376                                  '        <div class="waio__product-information">' +
4377                                  '            <div class="waio__image-wrapper">';
4378                              
4379                              if (img != null) {
4380                                 let imageUrl = img;
4381                                       imageUrl = imageUrl.replace(/(\.(jpg|jpeg|png))(?=\?|$)/i, '_70x70$1');
4382                                  rows_data += '' +
4383                                      '                <img class="waio__image" src="'+ imageUrl +'" alt="'+ variant.title +'">';
4384                              }
4385                              
4386                              rows_data += '' +
4387                                  '            </div>' +
4388                                  '            <div class="waio__product-details">' +
4389                                  '                <h4 class="waio__product-title">'+ variant.title +'</h4>' +
4390                                  '            </div>' +
4391                                  '        </div>' +
4392                                  '    </td>' +
4393                                  '    <td class="moq_hvr vd_discount" colspan="2">' +
4394                                  '        <div class="moq_v_disc wsaio-MOQqt-'+ variant.id +'">'+ WSAIO.formatMoney(variant.price / 100) +'</div>' +
4395                                  '    </td>' +
4396                                  '    <td>' +
4397                                  input_html +
4398                                  '    </td>' +
4399                                  '</tr>';
4400                         }
4401                       })
4402               })
4403            })
4404            var chk_rule = false;
4405            WSAIO.quantity_control.find(function(e,r){ 
4406                if( e.applies_to != 'variants'){
4407                  chk_rule = true;
4408                }
4409            });
4410            if(!chk_rule){
4411              var moq_remaining_variants = [];
4412              for(var i = 0 ;i< moq_product.variants.length; i++){
4413                  for(var ii = 0 ;ii< ids.length; ii++){
4414                       if(moq_product.variants[i].id == ids[ii]){
4415                         moq_remaining_variants.push(moq_product.variants[i])
4416                       }
4417                 }
4418              }
4419              if(moq_remaining_variants.length){
4420                     $(moq_remaining_variants).each(function(e){
4421                      var message = '';
4422                      var row = moq_remaining_variants[e];
4423                       var _qtyMin = parseInt(0),  _qtyMax = 0,  _qtyInc = 1,_qtyDefault = 0 ;
4424                       var variant_inventory_info = default_product_variant.find(function(x){return x.variant_id== row.id});
4425                       var qty__attrs = '';
4426                          if(config_param.variant_inventory_info == undefined){
4427                            qty__attrs = 'class="waio_qty-input waio_qty-input__applicable"  template="'+config_param.template+'" is_table="'+table_rules.selector_for_individual_variant+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4428                         }else{
4429                               qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+table_rules.selector_for_individual_variant+'" variant_inventory_management="'+config_param.variant_inventory_info.variant_inventory_management+'" variant_inventory_policy="'+config_param.variant_inventory_info.variant_inventory_policy+'" variant_inventory_quantity="'+config_param.variant_inventory_info.variant_inventory_quantity+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4430                         }
4431                       if(row.available){
4432                          all_variant_soldout = false;
4433                          input_html =    ''+
4434                                      '<div '+qty__attrs+'>  '  + 
4435                                      '             <span class="waio__less waio_qty--btn waio_qty--btn_product"><svg class="waio__less waio__icon waio__icon--minus" role="presentation" viewBox="0 0 16 2"> <path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-table_rules="evenodd" stroke-linecap="square"></path> </svg></span>  '  + 
4436                                      '             <input type="text" data-qc-variant="'+row.id+'" name="quantityy" class="input_moq" data-variant="'+row.id+'" value="'+_qtyDefault+'"/>  '  + 
4437                                      '             <span class="waio__more waio_qty--btn waio_qty--btn_product"><svg class="waio__more waio__icon waio__icon--plus" role="presentation" viewBox="0 0 16 16"> <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M8,1 L8,15"></path> <path d="M1,8 L15,8"></path> </g> </svg></span>  '  + 
4438                                      '           </div> <p style="color:red;font-size: 12px;text-transform:capitalize;">'+message+'</p> ';
4439                       }else{
4440                          input_html = '<span style="color: red; text-align: center; display: block;">Out of stock</span>';
4441                       }
4442                       var img = moq_product.featured_image;
4443                       if(row.featured_image != null) img = row.featured_image.src;
4444                       rows_data += '' +
4445                                  '<tr>' +
4446                                  '    <td>' +
4447                                  '        <div class="waio__product-information">' +
4448                                  '            <div class="waio__image-wrapper">';
4449                              
4450                              if (img != null) {
4451                                 let imageUrl = img;
4452                                       imageUrl = imageUrl.replace(/(\.(jpg|jpeg|png))(?=\?|$)/i, '_70x70$1');
4453                                  rows_data += '' +
4454                                      '                <img class="waio__image" src="'+ imageUrl +'" alt="'+ row.title +'">';
4455                              }
4456                              
4457                              rows_data += '' +
4458                                  '            </div>' +
4459                                  '            <div class="waio__product-details">' +
4460                                  '                <h4 class="waio__product-title">'+ row.title +'</h4>' +
4461                                  '            </div>' +
4462                                  '        </div>' +
4463                                  '    </td>' +
4464                                  '    <td class="moq_hvr vd_discount" colspan="2">' +
4465                                  '        <div class="moq_v_disc wsaio-MOQqt-'+ row.id +'">'+ WSAIO.formatMoney(row.price / 100) +'</div>' +
4466                                  '    </td>' +
4467                                  '    <td>' +
4468                                  input_html +
4469                                  '    </td>' +
4470                                  '</tr>';
4471                     })
4472                     
4473              }
4474              }
4475        
4476          }
4477      }else{
4478                var rule = table_rules[0];
4479                 var rows_data = '';
4480                 if(rule.applies_to == "variants"){
4481                   $(moq_product.variants).each(function(e){
4482                    var message = rule.message;
4483                    var row = moq_product.variants[e];
4484                     var _qtyMin = parseInt(0),  _qtyMax = 0,  _qtyInc = 1,_qtyDefault = 0 ;
4485                     var _fLavel = rule.minimum_quantity_method;
4486                     var _indx = rule.variants.findIndex(function(e){ return e.id == row.id})
4487                     if(_indx > -1){
4488                       check_if_applicable = true;
4489                       var _qtyMin = parseInt(rule.minimum_quantity),  _qtyMax = rule.maximum_quantity==""?0:rule.maximum_quantity,  _qtyInc = parseInt(rule.quantity_increment) || 1, _qtyDefault = parseInt(rule.default_quantity) || 0;
4490                     }else{
4491                         message = '';
4492                     }
4493                     var variant_inventory_info = default_product_variant.find(function(x){return x.variant_id== row.id});
4494                     var qty__attrs = '';
4495                        if(config_param.variant_inventory_info == undefined){
4496                          qty__attrs = 'class="waio_qty-input waio_qty-input__applicable"  template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4497                       }else{
4498                             qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" variant_inventory_management="'+config_param.variant_inventory_info.variant_inventory_management+'" variant_inventory_policy="'+config_param.variant_inventory_info.variant_inventory_policy+'" variant_inventory_quantity="'+config_param.variant_inventory_info.variant_inventory_quantity+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4499                       }
4500                     if(row.available){
4501                        all_variant_soldout = false;
4502                        input_html =    ''+
4503                                    '<div '+qty__attrs+'>  '  + 
4504                                    '             <span class="waio__less waio_qty--btn waio_qty--btn_product"><svg class="waio__less waio__icon waio__icon--minus" role="presentation" viewBox="0 0 16 2"> <path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> </svg></span>  '  + 
4505                                    '             <input type="text" data-qc-variant="'+row.id+'" name="quantityy" class="input_moq" data-variant="'+row.id+'" value="'+_qtyDefault+'"/>  '  + 
4506                                    '             <span class="waio__more waio_qty--btn waio_qty--btn_product"><svg class="waio__more waio__icon waio__icon--plus" role="presentation" viewBox="0 0 16 16"> <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M8,1 L8,15"></path> <path d="M1,8 L15,8"></path> </g> </svg></span>  '  + 
4507                                    '           </div> <p style="color:red;font-size: 12px;text-transform:capitalize;">'+message+'</p> ';
4508                     }else{
4509                        input_html = '<span style="color: red; text-align: center; display: block;">Out of stock</span>';
4510                     }
4511                     var img = moq_product.featured_image;
4512                     if(row.featured_image != null) img = row.featured_image.src;
4513                     rows_data += '' +
4514                                  '<tr>' +
4515                                  '    <td>' +
4516                                  '        <div class="waio__product-information">' +
4517                                  '            <div class="waio__image-wrapper">';
4518                              
4519                              if (img != null) {
4520                                  let imageUrl = img;
4521                                       imageUrl = imageUrl.replace(/(\.(jpg|jpeg|png))(?=\?|$)/i, '_70x70$1');
4522                                  rows_data += '' +
4523                                      '                <img class="waio__image" src="'+ imageUrl +'" alt="'+ row.title +'">';
4524                              }
4525                              
4526                              rows_data += '' +
4527                                  '            </div>' +
4528                                  '            <div class="waio__product-details">' +
4529                                  '                <h4 class="waio__product-title">'+ row.title +'</h4>' +
4530                                  '            </div>' +
4531                                  '        </div>' +
4532                                  '    </td>' +
4533                                  '    <td class="moq_hvr vd_discount" colspan="2">' +
4534                                  '        <div class="moq_v_disc wsaio-MOQqt-'+ row.id +'">'+ WSAIO.formatMoney(row.price / 100) +'</div>' +
4535                                  '    </td>' +
4536                                  '    <td>' +
4537                                  input_html +
4538                                  '    </td>' +
4539                                  '</tr>';
4540                   })
4541                   
4542               }else{
4543  
4544                   check_if_applicable = true;
4545                    $(moq_product.variants).each(function(e){
4546                    var row = moq_product.variants[e];
4547                    var _fLavel = rule.minimum_quantity_method;
4548                    var _qtyMin = parseInt(rule.minimum_quantity),  _qtyMax = rule.maximum_quantity==""?0:rule.maximum_quantity,  _qtyInc = parseInt(rule.quantity_increment) || 1, _qtyDefault = parseInt(rule.default_quantity) || 0;
4549                     var variant_inventory_info = default_product_variant.find(function(x){return x.variant_id== row.id});
4550                    var qty__attrs = '';
4551                      if(config_param.variant_inventory_info == undefined){
4552                        qty__attrs = 'class="waio_qty-input waio_qty-input__applicable"  template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4553                     }else{
4554                           qty__attrs = 'class="waio_qty-input waio_qty-input__applicable" template="'+config_param.template+'" is_table="'+rule.selector_for_individual_variant+'" variant_inventory_management="'+config_param.variant_inventory_info.variant_inventory_management+'" variant_inventory_policy="'+config_param.variant_inventory_info.variant_inventory_policy+'" variant_inventory_quantity="'+config_param.variant_inventory_info.variant_inventory_quantity+'" data-method="'+_fLavel+'" data-min="'+_qtyMin+'" data-max="'+_qtyMax+'" data-default="'+_qtyDefault+'" data-inc="'+_qtyInc+'" parent_element="'+config_param.parent_product_selector+'" ';
4555                     }
4556                       var message = rule.message;
4557                      var img = moq_product.featured_image;
4558                     if(row.featured_image != null) img = row.featured_image.src;
4559  
4560                     if(row.available){
4561                        all_variant_soldout = false;
4562                        input_html =    ''+
4563                                    '<div '+qty__attrs+'>  '  + 
4564                                    '             <span class="waio__less waio_qty--btn waio_qty--btn_product"><svg class="waio__less waio__icon waio__icon--minus" role="presentation" viewBox="0 0 16 2"> <path d="M1,1 L15,1" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"></path> </svg></span>  '  + 
4565                                    '             <input type="text" data-qc-variant="'+row.id+'" name="quantityy" class="input_moq" data-variant="'+row.id+'" value="'+_qtyDefault+'"/>  '  + 
4566                                    '             <span class="waio__more waio_qty--btn waio_qty--btn_product"><svg class="waio__more waio__icon waio__icon--plus" role="presentation" viewBox="0 0 16 16"> <g stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M8,1 L8,15"></path> <path d="M1,8 L15,8"></path> </g> </svg></span>  '  + 
4567                                    '           </div> <p style="color:red;font-size: 12px;text-transform:capitalize;">'+message+'</p> ';
4568                     }else{
4569                        input_html = '<span style="color: red; text-align: center; display: block;">Out of stock</span>';
4570                     }
4571  
4572                     rows_data += '' +
4573                                  '<tr>' +
4574                                  '    <td>' +
4575                                  '        <div class="waio__product-information">' +
4576                                  '            <div class="waio__image-wrapper">';
4577                              
4578                              if (img != null) {
4579                                  let imageUrl = img;
4580                                       imageUrl = imageUrl.replace(/(\.(jpg|jpeg|png))(?=\?|$)/i, '_70x70$1');
4581                                  rows_data += '' +
4582                                      '                <img class="waio__image" src="'+ imageUrl +'" alt="'+ row.title +'">';
4583                              }
4584                              
4585                              rows_data += '' +
4586                                  '            </div>' +
4587                                  '            <div class="waio__product-details">' +
4588                                  '                <h4 class="waio__product-title">'+ row.title +'</h4>' +
4589                                  '            </div>' +
4590                                  '        </div>' +
4591                                  '    </td>' +
4592                                  '    <td class="moq_hvr vd_discount" colspan="2">' +
4593                                  '        <div class="moq_v_disc wsaio-MOQqt-'+ row.id +'">'+ WSAIO.formatMoney(row.price / 100) +'</div>' +
4594                                  '    </td>' +
4595                                  '    <td>' +
4596                                  input_html +
4597                                  '    </td>' +
4598                                  '</tr>';
4599  
4600                   })
4601               }
4602      }
4603         if(check_if_applicable){
4604          var tableHTML =  '   <table class="waio__qc-table">  '  + 
4605                  '     <thead>  '  + 
4606                  '       <tr>  '  + 
4607                  '         <th>Variants</th>  '  + 
4608                  '         <th class="vd_discount" colspan="2">Price</th>  '  + 
4609                  '         <th>Qty</th>  '  + 
4610                  '       </tr>  '  + 
4611                  '     </thead>  '  + 
4612                  '     '  + 
4613                  '     <tbody>  '  +
4614                  rows_data+
4615                  '     </tbody>  '  + 
4616                  '  </table>  ' ; 
4617            if(all_variant_soldout){
4618               setTimeout(function(){$('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find('[name="moq_addToCart_forTable"]').addClass('checkout-disabled').attr('disabled','disabled');},400)
4619            }
4620            return tableHTML;
4621         }else{
4622           return '';
4623         }
4624    }
4625  
4626    function disable_Buy_it_now(){
4627       var is_show = setInterval(function(){
4628         if($('.shopify-payment-button__button').length > 0){
4629            $('.shopify-payment-button__button').addClass('checkout-disabled').attr('disabled','disabled');
4630           clearInterval(is_show);
4631         }
4632       },500)
4633    }
4634  
4635    function update_qof_qty(){
4636       if(window.location.href.indexOf('/pages/') > -1){
4637            var count  = 0;
4638            $(".quantitytd input").each(function(){
4639              var _this = $(this);
4640              if(_this.css('display') != 'none' && _this.parents('.quantitytd').find('.qty
4640div').css('display') != 'none'){
4641                    count = count + parseInt($(this).val());
4642              }
4643              if(_this.parents('.waio_moq_qty').length){
4644                   count = count + parseInt(_this.parents('.waio_moq_qty').find('input').val());
4645              }
4646            });
4647            if($(".update_btn").length){
4648              $(".update_btn .ttl_qty").remove();
4649              $(".update_btn").append("<span class='ttl_qty'> ("+count+")</span>");
4650            }
4651       }
4652    }
4653    // qty change events
4654    function qty_function(wrapper){
4655         // plusminus change function
4656         var qty_input = wrapper.find('.waio_qty-input');
4657         var d_val = parseInt(qty_input.find('input').val());
4658         var d_qMin = parseInt(qty_input.attr('data-min')),
4659             d_qMax = parseInt(qty_input.attr('data-max')),
4660             d_qInc = parseInt(qty_input.attr('data-inc'));
4661             d_qdefault = parseInt(qty_input.attr('data-default'));
4662      
4663            if((d_val%d_qInc) == 0 && d_val >= d_qMin){
4664            }else{
4665              disable_Buy_it_now();
4666            }
4667           wrapper.find('[name="quantity"]').val(d_qdefault);
4668         $('.waio_qty--btn svg,.waio_qty--btn').on('click', function(e) {
4669           e.preventDefault();
4670           e.stopImmediatePropagation();
4671           e.stopPropagation();
4672           var _this = $(this);
4673           var $input = _this.parents('.waio_qty-input').find('input');
4674           var val = parseInt($input.val());
4675           var qty_wrapper = $input.parents('.waio_qty-input');
4676           var _qMin = parseInt(qty_wrapper.attr('data-min')),
4677               _qMax = parseInt(qty_wrapper.attr('data-max')),
4678               _qInc = parseInt(qty_wrapper.attr('data-inc'));
4679               _qdefault = parseInt(qty_wrapper.attr('data-default'));
4680           var _fLavel = qty_wrapper.attr('data-method');
4681           var is_table_enable = qty_wrapper.attr('is_table');
4682           var product_id = $input.attr('product_id');
4683           var parent_element = qty_wrapper.attr('parent_element');
4684           var variant_inventory_management = qty_wrapper.attr('variant_inventory_management'),
4685               variant_inventory_policy = qty_wrapper.attr('variant_inventory_policy'),
4686               variant_inventory_quantity = parseInt(qty_wrapper.attr('variant_inventory_quantity')),
4687               data_variant = parseInt(qty_wrapper.attr('data-variant'));
4688               var available_qty_msg = '';
4689           var qty_type = 'plus';
4690           var qof_restriction = _this.parents('.waio_moq_qty').siblings('.wsaio_qof-quantity-wrapper').attr('quantity_restriction');
4691          var  qof_available_stock = _this.parents('.waio_moq_qty').siblings('.wsaio_qof-quantity-wrapper').attr('available_stock');
4692          if($('.wsaio-qof-product-column.qof-product-qty.qof_quantity').length > 0){
4693            qof_restriction = _this.parents('.waio_moq_qty').parent('.qof_quantity').attr('quantity_restriction');
4694            qof_available_stock = _this.parents('.waio_moq_qty').parent('.qof_quantity').attr('available_stock');
4695          }
4696 
4697            if(!_this.hasClass('waio__less')){
4698             if(qof_restriction == 'true' && qof_available_stock <= 0){
4699               return;
4700             }
4701             var check_nextValue = val+_qInc;
4702             if (qof_restriction == 'true' && check_nextValue >= qof_available_stock) {
4703                   return;
4704             } 
4705            }
4706           
4707           if(_this.hasClass('waio__less')){
4708              qty_type = 'minus';
4709           }
4710           
4711           if(qty_type == 'plus'){
4712             if(_fLavel == 'variant_level'){
4713                val = (val-(val%_qInc))+_qInc;
4714             }else{
4715               val = val + 1;
4716             }
4717             
4718           }else{
4719             if(val != 0){
4720                if(_fLavel == 'variant_level'){
4721                     if(val%_qInc === 0) val = val-_qInc;
4722                     else val = val-(val%_qInc);
4723                }else{
4724                      val = val - 1;
4725                }
4726             }
4727           }
4728            if (val < _qMin && _fLavel == 'variant_level') {
4729              // val = 0;
4730            }
4731            if (val > _qMax && _qMax!==0) {
4732              val = _qMax;
4733            }
4734  
4735           // stop increament if inventory not available further
4736            if(variant_inventory_management != undefined && variant_inventory_management != ''){
4737                 if(variant_inventory_policy == 'deny'){
4738                   if(val > variant_inventory_quantity){
4739                     val = variant_inventory_quantity;
4740                     available_qty_msg = 'Only '+val+' quantity available in stock';
4741                   }
4742                 }
4743            }
4744         
4745            if($('.available_qty_msg').length == 0 && available_qty_msg != ''){
4746              qty_wrapper.after('<p class="available_qty_msg" style="color:red;font-size: 12px;text-transform:capitalize;">'+available_qty_msg+'</p>');
4747              setTimeout(function(){$('.available_qty_msg').remove();},3500)
4748           }
4749           $input.val(val);
4750           if(is_table_enable == 'false'){
4751              if(_this.parents(parent_element).find('.wsaio_qof-quantity-input').length){
4752                     const $input = _this.parents(parent_element).find('.wsaio_qof-quantity-input');
4753                     $input.val(val);
4754                     var stock = (parseInt(_this.parents(parent_element).find('.wsaio_qof-quantity-wrapper').attr('available_stock'))-parseInt(val));
4755                     if(stock > -1){
4756                       _this.parents(parent_element).find('.qof_stock').text(stock);
4757                     }
4758                     
4759               }
4760              if(_this.parents(parent_element).find('[name="quantity"]').length){
4761                 _this.parents(parent_element).find('[name="quantity"]').val(val)
4762               }
4763           }
4764  
4765            // enable disable buy now button
4766           var check_MOQ_applied = [{
4767                  '_qtyDefault':_qdefault,
4768                  '_qtyInc':_qInc,
4769                  '_qtyMin':_qMin,
4770                  '_qtyMax':_qMax
4771                }]
4772            if(typeof check_MOQ_applied != 'undefined' && check_MOQ_applied.length > 0 && is_table_enable != 'true'){
4773              check_restriction_Buynow($input.val(),check_MOQ_applied);
4774            } 
4775            update_qof_qty();
4776           
4777         })
4778  
4779          // input change function
4780          $('.input_moq').on('change', function(e) {
4781             e.preventDefault();
4782             e.stopImmediatePropagation();
4783             e.stopPropagation();
4784             var _this = $(this);
4785             var $input = _this;
4786             if($input.val().trim()=='') return;
4787             var val = parseInt($input.val());
4788             var qty_wrapper = $input.parents('.waio_qty-input');
4789             var _qMin = parseInt(qty_wrapper.attr('data-min')),
4790               _qMax = parseInt(qty_wrapper.attr('data-max')),
4791               _qInc = parseInt(qty_wrapper.attr('data-inc'));
4792            _qdefault = parseInt(qty_wrapper.attr('data-default'));
4793             var _fLavel = qty_wrapper.attr('data-method');
4794             var product_id = $input.attr('product_id');
4795              var parent_element = qty_wrapper.attr('parent_element');
4796             var is_table_enable = qty_wrapper.attr('is_table');
4797            var variant_inventory_management = qty_wrapper.attr('variant_inventory_management'),
4798                variant_inventory_policy = qty_wrapper.attr('variant_inventory_policy'),
4799                variant_inventory_quantity = parseInt(qty_wrapper.attr('variant_inventory_quantity'));
4800                var available_qty_msg = '';
4801             var qof_restriction = _this.parents('.waio_moq_qty').siblings('.wsaio_qof-quantity-wrapper').attr('quantity_restriction');
4802            var  qof_available_stock = _this.parents('.waio_moq_qty').siblings('.wsaio_qof-quantity-wrapper').attr('available_stock');
4803
4804           if(qof_restriction == 'true' && qof_available_stock <= 0){
4805               $input.val(0)
4806             return;
4807           }
4808           if (qof_restriction == 'true' && val >= qof_available_stock) {
4809                 $input.val(qof_available_stock)
4810                 return;
4811            }  
4812            
4813             if (val < _qMin) {
4814                  // val = 0;
4815             }else if (val > _qMax && _qMax!==0) {
4816              val = _qMax;
4817             }
4818              else{
4819                 if(_fLavel == 'variant_level'){
4820                  if(val%_qInc !== 0){
4821                    val = (val-(val%_qInc))+_qInc;
4822                  }
4823                 }else{
4824                   val = val;
4825                 }
4826              } 
4827  
4828            // stop increament if inventory not available further
4829            if(variant_inventory_management != undefined && variant_inventory_management != ''){
4830                 if(variant_inventory_policy == 'deny'){
4831                   if(val > variant_inventory_quantity){
4832                     val = variant_inventory_quantity;
4833                     available_qty_msg = 'Only '+val+' quantity available in stock';
4834                   }
4835                 }
4836            }
4837            
4838            if($('.available_qty_msg').length == 0 && available_qty_msg != ''){
4839              qty_wrapper.after('<p class="available_qty_msg" style="color:red;font-size: 12px;text-transform:capitalize;">'+available_qty_msg+'</p>');
4840              setTimeout(function(){$('.available_qty_msg').remove();},3500)
4841           }
4842              if(val >= 0){
4843                  $input.val(val);
4844                  if(is_table_enable == 'false'){
4845                    if(_this.parents(parent_element).find('[name="quantity"]').length){
4846                     _this.parents(parent_element).find('[name="quantity"]').val(val)
4847                   }
4848                    if(_this.parents(parent_element).find('.wsaio_qof-quantity-input').length){
4849                       _this.parents(parent_element).find('.wsaio_qof-quantity-input').val(val)
4850                     }
4851                  }
4852              }
4853              // enable disable buy now button
4854           var check_MOQ_applied = [{
4855                  '_qtyDefault':_qdefault,
4856                  '_qtyInc':_qInc,
4857                  '_qtyMin':_qMin,
4858                  '_qtyMax':_qMax
4859                }]
4860            if(typeof check_MOQ_applied != 'undefined' && check_MOQ_applied.length > 0 && is_table_enable != 'true'){
4861              check_restriction_Buynow($input.val(),check_MOQ_applied);
4862            } 
4863            update_qof_qty()
4864          })
4865            
4866         function check_restriction_Buynow(qty,check_MOQ_applied){
4867            if((qty%check_MOQ_applied[0]._qtyInc) == 0 && qty >= check_MOQ_applied[0]._qtyMin){
4868              if(check_MOQ_applied[0]._qtyMax != 0 && qty <= check_MOQ_applied[0]._qtyMax){
4869                $('.shopify-payment-button__button').removeClass('checkout-disabled').removeAttr('disabled')
4870              }else{
4871                $('.shopify-payment-button__button').removeClass('checkout-disabled').removeAttr('disabled')
4872              }
4873            }else{
4874              $('.shopify-payment-button__button').addClass('checkout-disabled').attr('disabled','disabled')
4875            }
4876          }
4877           var check_MOQ_applied = MOQ_applied;
4878            if(typeof check_MOQ_applied != 'undefined' && check_MOQ_applied.length > 0){
4879              check_restriction_Buynow(check_MOQ_applied[0]._qtyDefault,check_MOQ_applied);
4880            } 
4881    }
4882    // append add to cart button function
4883    function append_add_to_cart_btn(moq_product,config_param,variant,is_for_table){
4884      
4885      if(!is_for_table){
4886              var atc_btn_text = '';
4887              var attribute_btn = '';
4888              var text_check = $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.add_to_cart).text().trim();
4889              if(text_check != '' && text_check == 'Sold out'){
4890                atc_btn_text = 'Sold out';
4891                attribute_btn = 'sold_out';
4892              }else{
4893                atc_btn_text = 'Add to cart';
4894                attribute_btn = 'Add to cart';
4895              }
4896              var _atcBtn = ''+
4897              '  <div class="moq_atc"> <button name="moq_addToCart" aria-label="Add to cart" class="'+$(config_param.add_to_cart).attr('class')+'" '+attribute_btn+' parent_select="'+config_param.parent_product_selector+'">   '  + 
4898              '     <div class="moq_loading-spinner" style="display:none;"></div><span data-waio-atc-text> '+atc_btn_text+' </span>   '  + 
4899              '     <span class="waio-hide">   '  + 
4900              '        '  + 
4901              '     </span>   '  + 
4902              '  </button>  </div> ' ; 
4903            if(config_param.template != 'page'){ 
4904                  $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).siblings('.moq_atc').remove();
4905                  $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).before(_atcBtn);
4906            }else{
4907                  $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.add_to_cart).siblings('.moq_atc').remove();
4908                  $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.add_to_cart).before(_atcBtn);
4909                  $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.add_to_cart+'[type="submit"]').hide();
4910            }
4911  
4912      }else{
4913            var _atcBtn = ''+
4914              '  <div class="moq_atc"> <span class="moq_success_msg" style="display:none;">Items added. <a href="/cart" style=" color: black; ">View Cart</a></span><button name="moq_addToCart_forTable" aria-label="Add to cart" class="'+$(config_param.add_to_cart).attr('class')+'" parent_select="'+config_param.parent_product_selector+'">   '  + 
4915              '     <div class="moq_loading-spinner" style="display:none !important;"></div><span data-waio-atc-text> Add to cart </span>   '  + 
4916              '     <span class="waio-hide">   '  + 
4917              '        '  + 
4918              '     </span>   '  + 
4919              '  </button> </div> ' ; 
4920          $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).siblings('.moq_atc').remove();
4921          $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).before(_atcBtn);
4922      }
4923      if($('.wsaio_qof_container').length){
4924         $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart+'[data-variant-id="'+variant.id+'"]').hide();
4925      }else{
4926       $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.add_to_cart).hide();
4927      }
4928      
4929       
4930    }
4931    // Add to cart button event when variant table is enable
4932    function Table_addToCart_event(moq_product,config_param,variant){
4933             $('[name="moq_addToCart_forTable"]').on('click',function(e){
4934                 e.preventDefault();
4935                 e.stopImmediatePropagation();
4936                 e.stopPropagation();
4937                 var _this = $(this);
4938                 var _queue = [];
4939                 _this.find('.moq_loading-spinner').show();
4940                 _this.find('[data-waio-atc-text]').hide();
4941                 var error_found = false;
4942                 $('.waio_moq_tableError').remove();
4943                  if(_this.parents('form').find('.waio_qty-input').length){
4944                  _this.parents('form').find('.waio_qty-input').each(function(){
4945                    var $this=$(this);
4946                    var error_string = '';
4947                    var _value = parseInt($this.find('input').val());
4948                    var _qMin = parseInt($this.attr('data-min')),
4949                       _qMax = parseInt($this.attr('data-max')),
4950                       _qInc = parseInt($this.attr('data-inc'));
4951                    var _fLavel = $this.attr('data-method');
4952                    
4953                    if(_fLavel != 'selected_product_level' && _fLavel != "product_level" && _value != 0){
4954                         if(_value > _qMax && _qMax != 0){
4955                           error_found = true;
4956                           if(error_string == '')error_string = 'Must be maximum '+_qMax+' items';
4957                           else error_string = error_string + ' AND Must be maximum '+_qMax+' items';
4958                         }
4959                         if(_value < _qMin){
4960                             error_found = true;
4961                             if(error_string == '')error_string = 'Must be minimum '+_qMin+' items';
4962                             else error_string = error_string + ' AND Must be minimum '+_qMin+' items';
4963                         }
4964                         if(_value % _qInc !==0){
4965                            error_found = true;
4966                            if(error_string == '')error_string = 'Must be multiple of '+_qInc;
4967                            else error_string = error_string + ' AND Must be multiple of '+_qInc;
4968                        }
4969                    }
4970                  
4971                    if(_value>0){
4972                      _queue.unshift({
4973                        quantity:_value,
4974                        id: $this.find('input').attr('data-qc-variant')
4975                      });
4976                    }
4977                    if(error_string != ''){
4978                      $this.after('<p class="waio_moq_tableError" style="">'+error_string+'</p')
4979                            _this.find('[data-waio-atc-text]').show();
4980                           _this.find('.moq_loading-spinner').hide();
4981                    }
4982                    
4983                  });
4984                }
4985               var any_item_added = false;
4986               var _moveAlong = function(atc_queue){
4987                 if(atc_queue.length > 0){
4988                    any_item_added = true;
4989                   var item = atc_queue.pop();
4990                       $.ajax({
4991                            type: 'POST',
4992                            url: '/cart/add.js',
4993                            cache: false,
4994                            dataType: 'json',
4995                            data: item,
4996                            success: function(result){
4997                              _moveAlong(atc_queue);
4998                            },
4999                            error: function(err){
5000                              console.error(err);
5001                              if(err.status && err.status===422){
5002                                _moveAlong(atc_queue);
5003                              }
5004                          }
5005                     });
5006                 }else{
5007                    if(any_item_added)_this.parents('.moq_atc').find('.moq_success_msg').show();
5008                    setTimeout(function(){_this.parents('.moq_atc').find('.moq_success_msg').hide();},5000)
5009                    _this.find('[data-waio-atc-text]').show();
5010                   _this.find('.moq_loading-spinner').hide();
5011                 }
5012               }
5013               if(!error_found){
5014                  _moveAlong(_queue);
5015               }else{
5016                 _this.find('.moq_loading-spinner').hide();
5017               }
5018          })
5019    }
5020    // Add to cart button event without variant table is enable
5021    function without_table_addToCart_event(moq_product,config_param,variant){
5022      $('[name="moq_addToCart"]').on('click',function(e){
5023         e.preventDefault();
5024         e.stopImmediatePropagation();
5025         e.stopPropagation();
5026         var _this = $(this);
5027         _this.find('.moq_loading-spinner').show();
5028         _this.find('[data-waio-atc-text]').hide();
5029         var qty_div = _this.parents(_this.attr('parent_select')).find('.waio_qty-input');
5030         var _qMin = parseInt(qty_div.attr('data-min')),
5031             _qMax = parseInt(qty_div.attr('data-max')),
5032             _qInc = parseInt(qty_div.attr('data-inc'));
5033         var _fLavel = qty_div.attr('data-method');
5034         var template = qty_div.attr('template');
5035         var error_found = false;
5036         var $input = _this.parents(_this.attr('parent_select')).find('.input_moq');
5037         var qty = $input.val();
5038         var error_string = '';
5039
5040         if(qty <= 0){
5041           error_found = true;
5042           if(error_string == '') error_string = 'Quantity Must be greater than 0';
5043           else error_string = error_string; 
5044         }  
5045
5046         if(qty > _qMax && _qMax != 0){
5047           error_found = true;
5048           if(error_string == '')error_string = 'You cannot buy more than '+_qMax+' items';
5049           else error_string = error_string + ' AND You cannot buy more than '+_qMax+' items';
5050         }
5051         if(qty < _qMin){
5052           if(_fLavel != 'selected_product_level' && _fLavel != "product_level"){
5053             error_found = true;
5054             if(error_string == '')error_string = 'You cannot buy less than '+_qMin+' items';
5055             else error_string = error_string + ' AND You cannot buy less than '+_qMin+' items';
5056           }
5057         }
5058         if(qty%_qInc !==0){
5059           if(_fLavel != 'selected_product_level' && _fLavel != "product_level"){
5060            error_found = true;
5061            if(error_string == '')error_string = 'All quantities must be multiple of '+_qInc;
5062            else error_string = error_string + ' AND All quantities must be multiple of '+_qInc;
5063           }
5064        }
5065        
5066         _this.parents('.product.js-product').find('.waio__ErrorMsg').remove();
5067         if(!error_found){
5068            if(template != 'page'){
5069               _this.parents(_this.attr('parent_select')).find(config_param.add_to_cart).trigger('click');
5070            }else{
5071              if($('.wsaio_qof_container').length){
5072                _this.parents(_this.attr('parent_select')).find(config_param.add_to_cart+'[data-variant-id="'+variant.id+'"]').trigger('click');
5073              }else{
5074              _this.parents(_this.attr('parent_select')).find(config_param.add_to_cart+'[type="submit"]').trigger('click');
5075            }
5076            }
5077         }else{
5078           _this.parents('.product.js-product').find('.product-info__add-to-cart').after('<p class="waio__ErrorMsg" style="">'+error_string+'</p');
5079         }
5080          _this.find('[data-waio-atc-text]').show();
5081          _this.find('.moq_loading-spinner').hide();
5082      })
5083    }
5084  
5085    
5086   // Product , collection page function defination
5087    window.MOQ_applied = [];
5088    WSAIO.qtyControl = function(config){
5089       window.MOQ_applied = [];
5090       if($(config.item_price_selector).attr('class') != undefined){
5091          if($(config.item_price_selector).attr('class').indexOf('wsaio_') == -1){
5092            $(config.item_price_selector).addClass('wsaio_'+config.product.id)
5093          }
5094        }
5095       WSAIO.quantity_controllers(config,function(e,quantity_controls){ 
5096         if(quantity_controls.quantity_controls.length){ 
5097            var config_param = config;
5098            var moq_product = config_param.product;
5099            var _selected_variant_id = config_param.variantId;
5100            var qc_ctrl = quantity_controls.quantity_controls;
5101            var table_rules = [];
5102            if(config_param.template == 'page' || moq_product.variants.length == 1)qc_ctrl[0].selector_for_individual_variant = false;
5103            if(typeof moq_product.variants !== "undefined"){
5104              if(qc_ctrl.length > 0 && qc_ctrl[0].selector_for_individual_variant){
5105                if(qc_ctrl[0].selector_for_individual_variant && moq_product.id == qc_ctrl[0].productId){
5106                   table_rules = qc_ctrl;
5107                  var variant_table_html = '';
5108                  if(qc_ctrl.length > 1){
5109                      variant_table_html = prepare_variant_table_html(table_rules,moq_product,config_param,'merge_rules');
5110                  }else{
5111                      variant_table_html = prepare_variant_table_html(table_rules,moq_product,config_param,'single_rule');
5112                  }
5113                  if(variant_table_html != ''){
5114                          // append add to cart button
5115                           if(config_param.add_to_cart != '' && config_param.parent_product_selector != ''){
5116                             append_add_to_cart_btn(moq_product,config_param,variant,true);
5117                             $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.removeableSelector_qty).hide();
5118                             $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.removeableSelector_variants).hide();
5119                             Table_addToCart_event(moq_product,config_param,variant);
5120                           }else{
5121                             waio_moq_log('waio moq some selectors missing 1')
5122                           }
5123                           // append qty html
5124                           if(config_param.add_to_cart != '' && config_param.parent_product_selector != ''){
5125                             $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find('.moq_atc').siblings('.waio__qc-table,.waio_moq_qty').remove();
5126                             $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find('.moq_atc').before(variant_table_html);
5127                             $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.removeableSelector_qty).hide();
5128                             qty_function($('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector));
5129                           }else{
5130                             waio_moq_log('waio moq some selectors missing 2')
5131                           }
5132                    $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(WSAIO.product_price_selector).hide();
5133                    disable_Buy_it_now();
5134                  }
5135  
5136                  // add volume discount table in moq table
5137                  if(WSAIO.productDiscount != undefined){
5138                          var current_product2 = moq_product;
5139                          $(current_product2.variants).each(function(e){
5140                          var vid = current_product2.variants[e].id;
5141                          var _indx = current_product2.variants.findIndex(function(x) { return x.id == vid })
5142                          window.selected_variant_id = current_product2.variants[_indx].id;
5143                          WSAIO.productDiscount({
5144                              item_price_selector: $('sdf'),
5145                              template: 'product',
5146                              product_id: current_product2.id,
5147                              product_handle: current_product2.handle,
5148                              variant_id: vid,
5149                              variant_sku: current_product2.variants[_indx].sku,
5150                              variant_price: current_product2.variants[_indx].price,
5151                              variant_compare_at_price: current_product2.variants[_indx].compare_at_price
5152                          });
5153                        })
5154                  }   
5155  
5156                }
5157              }else{
5158                  var rule = qc_ctrl[0]
5159                  var variant = moq_product.variants.find(function(x){return x.id==_selected_variant_id});
5160                  var variant_inventory_info = default_product_variant.find(function(x){return x.variant_id== variant.id});
5161                  config_param['variant_inventory_info'] = variant_inventory_info;
5162                  var Applicable = qc_ctrl.find(function(x){return x.applies_to!="variants"||(x.variants && x.variants.findIndex(function(y){return parseInt(y.id)===parseInt(variant.id)})!==-1)});
5163                  if(typeof Applicable !== "undefined"){
5164                      // append add to cart button
5165                       if(config_param.add_to_cart != '' && config_param.parent_product_selector != ''){
5166                         append_add_to_cart_btn(moq_product,config_param,variant,Applicable.selector_for_individual_variant);
5167                         without_table_addToCart_event(moq_product,config_param,variant);
5168                       }else{
5169                         waio_moq_log('waio moq some selectors missing 1')
5170                       }
5171                       var qty_html = prepare_individual_qty_html(config_param,Applicable,variant,moq_product);
5172                      // append qty html
5173                       if(config_param.add_to_cart != '' && config_param.parent_product_selector != ''){
5174                         if(config_param.template == 'page'){
5175                           if($(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.removeableSelector_qty).css('display') != 'none'){
5176                             $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.removeableSelector_qty).siblings('.waio_moq_qty').remove();
5177                             $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.removeableSelector_qty).before(qty_html);
5178                             $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find(config_param.removeableSelector_qty).hide();
5179                             if($('.wsaio_qof_container').length){
5180                               $(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find('[name="quantityy"]').val($(config_param.parent_product_selector+'[vid="'+variant.id+'"]').find('.wsaio_qof-quantity-input').val());
5181                             }
5182                           }
5183                         }else{
5184                           $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find('.moq_atc').siblings('.waio_moq_qty,.waio__qc-table').remove();
5185                           $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find('.moq_atc').before(qty_html);
5186                           $('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector).find(config_param.removeableSelector_qty).hide();
5187                         }
5188                         qty_function($('.wsaio_'+moq_product.id).parents(config_param.parent_product_selector));
5189                       }else{
5190                         waio_moq_log('waio moq some selectors missing 2')
5191                       }
5192                   }
5193              }
5194              if(WSAIO.Volume_disocunted_price != undefined){
5195               WSAIO.Volume_disocunted_price($('.product__info-wrapper .waio_moq_qty input').val())
5196              }
5197            }
5198  
5199         }else{
5200          $('.wsaio_'+config.productId).parents(config.parent_product_selector).find(config.add_to_cart).show();
5201          $('.wsaio_'+config.productId).parents(config.parent_product_selector).find('.waio_moq_qty,.moq_atc').remove();
5202             if($('#Quick-order-form').length == 0){
5203             $('.wsaio_'+config.productId).parents(config.parent_product_selector).find(config.removeableSelector_qty).find('input').val(1); 
5204          }
5205          $('.wsaio_'+config.productId).parents(config.parent_product_selector).find(config.removeableSelector_qty).show(); 
5206          $('.shopify-payment-button__button').removeClass('checkout-disabled').removeAttr('disabled')
5207         }
5208       })
5209    }
5210    
5211   // ============================================================================================================
5212    
5213   // ----------------------------------------------------------------------------------------
5214  
5215   // ============================for cart page function start====================================================
5216  
5217    WSAIO.quantityControllers = function(config, callback){
5218      if("undefined"===typeof config)var config={};
5219      null===config&&(config={});
5220      if(config.productHandle){
5221        WSAIO.getProductByHandle(config.productHandle, function(e,product){
5222          if(product){
5223            config.productId = product.id;
5224            if(!config.variantId){
5225              try{
5226                config.variantId = product.variants[0].id;
5227              }catch(e){log(e)}
5228            }
5229          }
5230          WSAIO.quantity_controllers(config, callback);
5231        });
5232      }
5233      else{
5234        WSAIO.quantity_controllers(config, callback);
5235      }
5236    }
5237    
5238    function quantityControls__carts(config, callback){
5239      if("undefined"===typeof config)var config={};
5240      null===config&&(config={});
5241      var elementSelector = config.elementSelector || ".responsive-table__row";
5242      var variantIdAttribute = config.variantIdAttribute || "data-variant-id";
5243      var productIdAttribute = config.productIdAttribute || "data-product-id";
5244      if($(elementSelector).length > 0){
5245        $(elementSelector).each(function(e,a){
5246          var $variantId = $(this).attr(variantIdAttribute);
5247          var $productId = $(this).attr(productIdAttribute);
5248          config.variantId = $variantId;
5249          if($productId){
5250            config.productId = $productId;
5251          }
5252          WSAIO.quantityControllers(config, function(e,quantity_controls){
5253            if(e){
5254              log(e);
5255              callback(e, null);
5256            }
5257            else{
5258              callback(null, {
5259                quantity_controls: quantity_controls,
5260                elementSelector: "["+variantIdAttribute+"='"+$variantId+"']"
5261              });
5262            };
5263          });
5264        });
5265      }
5266      else{
5267        callback("elementSelector could not found any nodeElement. Config elementSelector for Quantity controller to work on cart template.", null);
5268      }
5269    }
5270    
5271    WSAIO.cartQuantityControllers = function(){
5272     WSAIO.loadcartQuantityControllers()
5273    }
5274    WSAIO.loadcartQuantityControllers = function(config,callback){
5275      quantityControls__carts(config,callback)
5276    }
5277    
5278    $(document).ready(function(){
5279     if(typeof WSAIO != 'undefined'){
5280      var mul_count = 0;
5281       WSAIO.loadcartQuantityControllers = function(config,callback){
5282         if("undefined"===typeof config)var config={};
5283          window.MOQ_alert = '';
5284          window.disable_checkout_MOQ = false;
5285          null===config&&(config={});
5286          var _errorMsg = '';
5287          var _limitsUl = $('<ol class="wsaio-alerts"></ol>')
5288          var checkoutSelector = config.checkoutSelector || WSAIO.checkout_selector;
5289          var selected_product_level_rules = [];
5290         var cart__items = window.cart_data.items;
5291          cart__items.forEach(function(cart__item, i){
5292          var $variantId = cart__item.variant_id;
5293          var $productId = cart__item.product_id;
5294          config.variantId = $variantId;
5295          config.productId = $productId;
5296           WSAIO.quantityControllers(config, function(e,quantity_controls){
5297              if(e){
5298                log(e);
5299              }
5300               else{
5301                var qty_ctrl = quantity_controls.quantity_controls;
5302                var max_qty = 0;
5303                var _qtyInc = 1;
5304                var _qtyMin = 0;
5305                var _qtyMax = 0;
5306                var _qtyDefault = 1;
5307                var _fLavel  = 'variant_level';
5308                if(qty_ctrl.length>0){
5309  
5310                  //adding item
5311                  var Applicable = qty_ctrl.find(function(x){return x.applies_to!="variants"||(x.variants && x.variants.findIndex(function(y){return parseInt(y.id)===parseInt($variantId)})!==-1)});
5312                  if(typeof Applicable !== "undefined" && Applicable.minimum_quantity_method == "selected_product_level"){
5313                    Applicable.mul_group = mul_count++;
5314                    selected_product_level_rules.push(Applicable);
5315  
5316                  }else{
5317                    if(typeof Applicable !== "undefined"){
5318                      _fLavel = Applicable.minimum_quantity_method;
5319                      max_qty = Applicable.maximum_quantity==""?0:Applicable.maximum_quantity;
5320                      _qtyInc = parseInt(Applicable.quantity_increment) || 1;
5321                      _qtyMin = parseInt(Applicable.minimum_quantity) || 0;
5322                      _qtyMax = parseInt(max_qty) || 0;
5323                      if(Applicable.default_quantity == 0 && Applicable.default_quantity != ''){
5324                        _qtyDefault = parseInt(Applicable.default_quantity);
5325                      }else{
5326                        _qtyDefault = parseInt(Applicable.default_quantity) || 1;
5327                      }
5328                      var qty = cart__item.quantity;
5329                      var proruct_qty = 0;
5330                      var _title = 'Variant \"'+cart__item.title+'\"';
5331                      var _errorMsg = '';
5332                      if(_fLavel=='product_level'){
5333                        qty=0;
5334                        cart__items.forEach(function(x){
5335                          if(x.product_id===cart__item.product_id){
5336                            qty+=x.quantity;
5337                            config.variantId = x.variant_id;
5338                            config.productId = x.product_id;
5339                            WSAIO.quantityControllers(config, function(e,qc){
5340                              if(e){
5341                                log(e);
5342                              }
5343                              else{
5344                                var Applicable2 = qc.quantity_controls.find(function(y){return y.minimum_quantity_method=="variant_level" && (y.variants && y.variants.findIndex(function(z){return parseInt(z.id)===parseInt(x.variant_id)})!==-1)});
5345                                if(typeof Applicable2 === "undefined"){
5346                                  proruct_qty+=x.quantity;
5347                                }
5348                              }
5349                            });
5350                          }
5351  
5352                        });
5353  
5354                        _title = 'Product \"'+cart__item.product_title+'\"';
5355                      }
5356                      if (qty < _qtyMin) {
5357                        _errorMsg=_title+' cannot be less than '+_qtyMin;
5358                      }
5359                      else if (qty > _qtyMax && _qtyMax!==0) {
5360                        _errorMsg=_title+' cannot be more than '+_qtyMax;
5361                      }
5362                      else {
5363                        if(_fLavel=='product_level'){
5364                          if(proruct_qty%_qtyInc !== 0) {
5365                            _errorMsg=_title+' must be multiple of '+_qtyInc;
5366                          }
5367                        }
5368                        else{
5369                          if(qty%_qtyInc !== 0) {
5370                            _errorMsg=_title+' must be multiple of '+_qtyInc;
5371                          }
5372                        }
5373                      }
5374  
5375                      if(_errorMsg != ''){
5376                        if(_fLavel=='product_level'){
5377                          if(_limitsUl.find('li[data-product="'+cart__item.product_id+'"]').length == 0){
5378                            _limitsUl.append('<li class="moq_error" data-product="'+cart__item.product_id+'">'+_errorMsg+'</li>');
5379                            window.disable_checkout_MOQ = true;
5380                          }
5381                        }
5382                        else{
5383                          _limitsUl.append('<li class="moq_error"  data-variant="'+cart__item.variant_id+'">'+_errorMsg+'</li>');
5384                          window.disable_checkout_MOQ = true;
5385                        }
5386  
5387                      }
5388  
5389                    }
5390                  }
5391  
5392                }
5393              }
5394           })
5395         })
5396         if((WSAIO.checkout_message!='' && WSAIO.disable_checkout) || !WSAIO.checkout_requirements){
5397            if(typeof WSAIO.checkout_message != 'undefined' &&  WSAIO.default_limit){
5398                if(typeof WSAIO.allow_normal_checkout__OC == 'undefined' || WSAIO.allow_normal_checkout__OC == false){
5399                    _limitsUl.append('<li data-order>'+WSAIO.checkout_message+'</li>');
5400                 }else{
5401                     _limitsUl.append('<li data-order>'+WSAIO.checkout_message+'</li>');
5402                     _limitsUl.append('<li data-order>Fulfill minimum order requirements to avail discount</li>');
5403                 }
5404               window.disable_checkout_MOQ = true;
5405            }
5406          }
5407          window.MOQ_alert = '<div class="wor_title wsaio-alerts" style="text-align:center;color: red; font-weight: 600;max-width: 320px; margin-left: auto;">Order requirements not met.</div> <ul class="wsaio-alerts">'+_limitsUl.html()+'</ul>';
5408          multi_level_check();
5409         function multi_level_check(){
5410          if(selected_product_level_rules.length > 0){
5411            var Total_qty = 0;
5412            var _qtyInc = 1;
5413            var _qtyMin = 0;
5414            var _qtyMax = 0;
5415            var _qtyDefault = 1;
5416            var group_value = [];
5417            var pro_title = 'Total';
5418                       $(selected_product_level_rules).each(function(e){
5419                         if(group_value.indexOf(selected_product_level_rules[e].mul_group) == -1){
5420                         group_value.push(selected_product_level_rules[e].mul_group)
5421                         }
5422                       })
5423                         
5424                       $(group_value).each(function(ee){
5425                        Total_qty = 0;
5426                         _errorMsg = '';
5427                        var cart__items = window.cart_data.items;
5428                        cart__items.forEach(function(cart__item, i){
5429                          $(selected_product_level_rules).each(function(e){
5430                            
5431                            if(selected_product_level_rules[e].variantId == cart__item.variant_id && selected_product_level_rules[e].mul_group == group_value[ee]){
5432                              Total_qty+=parseInt(cart__item.quantity);
5433                                _qtyInc = parseInt(selected_product_level_rules[e].quantity_increment);
5434                              _qtyMax = parseInt(selected_product_level_rules[e].maximum_quantity);
5435                            _qtyDefault = parseInt(selected_product_level_rules[e].default_quantity);
5436                            _qtyMin = parseInt(selected_product_level_rules[e].minimum_quantity);
5437                             if(selected_product_level_rules[0].applies_to == 'collections'){
5438                                 pro_title = selected_product_level_rules[0].collections[0].title + ' ' + 'products';
5439                             }else{
5440                             pro_title = cart__item.title;
5441                             }
5442                             
5443                            }
5444                          })
5445                        })   
5446              if(Total_qty < _qtyMin ){
5447                _errorMsg=pro_title+' Quantity cannot be less than '+_qtyMin;
5448              }
5449              if(Total_qty % _qtyInc !== 0){
5450                _errorMsg=pro_title+' Quantity must be multiple of '+_qtyInc;
5451              }
5452              if(Total_qty > _qtyMax){
5453                _errorMsg=pro_title+' Quantity cannot be more than '+_qtyMax;
5454              }
5455  
5456              if(_errorMsg != ''){
5457                _limitsUl.append('<li class="moq_error" tt="4324324">'+_errorMsg+'</li>');
5458                window.disable_checkout_MOQ = true;
5459              }
5460              apply_codition();
5461            function apply_codition() {
5462                if ((WSAIO.checkout_message != '' && WSAIO.disable_checkout) || !WSAIO.checkout_requirements) {
5463                  if (typeof WSAIO.checkout_message != 'undefined' && WSAIO.default_limit) {
5464                    if (typeof WSAIO.allow_normal_checkout__OC == 'undefined' || WSAIO.allow_normal_checkout__OC == false) {
5465                      // Append only if not already present
5466                      if (_limitsUl.find('li').filter(function () {
5467                        return $(this).text().trim() === WSAIO.checkout_message.trim();
5468                      }).length === 0) {
5469                        _limitsUl.append('<li data-order>' + WSAIO.checkout_message + '</li>');
5470                      }
5471                    } else {
5472                      // Message 1
5473                      if (_limitsUl.find('li').filter(function () {
5474                        return $(this).text().trim() === WSAIO.checkout_message.trim();
5475                      }).length === 0) {
5476                        _limitsUl.append('<li data-order>' + WSAIO.checkout_message + '</li>');
5477                      }
5478
5479                      // Message 2 (second message)
5480                      var secondMsg = 'Fulfill minimum order requirements to avail discount';
5481                      if (_limitsUl.find('li').filter(function () {
5482                        return $(this).text().trim() === secondMsg;
5483                      }).length === 0) {
5484                        _limitsUl.append('<li data-order>' + secondMsg + '</li>');
5485                      }
5486                     }
5487                       window.disable_checkout_MOQ = true;
5488                     }
5489                }
5490                window.MOQ_alert = '<div class="wor_title wsaio-alerts" style="text-align:center;color: red; font-weight: 600;max-width: 320px; margin-left: auto;">Order requirements not met.</div> <ul class="wsaio-alerts">'+_limitsUl.html()+'</ul>';
5491              }
5492              })
5493          
5494  
5495          }
5496          if ("function" === typeof callback) {
5497            callback('done')
5498          }
5499        }
5500         if(WSAIO.run_checkout != undefined){
5501           WSAIO.run_checkout();
5502         }
5503       }
5504     }
5505    })
5506   
5507  //============================for cart page function end========================================
5508  
5509  
5510  
5511  
5512  // ========================== Developers integeration function ================================ 
5513
5514    $(document).ready(function(){
5515       $('.product-info__add-to-cart').hide();
5516      setTimeout(function(){
5517        $('.col_clct').each(function(){
5518            var clctn_dta = JSON.parse($(this).attr("clct"));
5519             for(var i=0;i<clctn_dta.length; i++){
5520              if(typeof WSAIO.product_in_collects != 'undefined') WSAIO.product_in_collects.push(clctn_dta[i]);
5521              if(typeof WSAIO.products_with_collections != 'undefined') WSAIO.products_with_collections.push(clctn_dta[i]);
5522              if(typeof WSAIO.product_collections != 'undefined') WSAIO.product_collections.push(clctn_dta[i]);
5523              if(typeof WSAIO.products_with_collectionss != 'undefined') WSAIO.products_with_collectionss.push(clctn_dta[i]);
5524            }
5525          });
5526  
5527          
5528      if(WSAIO.template == 'product'){
5529       
5530          // product on load function
5531          var varaint_inventory_management = '';
5532          var varaint_inventory_policy = '';
5533          var vid = $('[name="id"]').val();
5534          if(vid != undefined){
5535          var _index = default_product_variant.findIndex(function(e){return e.variant_id == vid })
5536          if(_index > -1){
5537             varaint_inventory_management = default_product_variant[_index].variant_inventory_management;
5538             varaint_inventory_policy = default_product_variant[_index].variant_inventory_policy;
5539          }
5540            WSAIO.qtyControl({
5541                template: 'product',
5542                item_price_selector: $(WSAIO.product_parent_grid_selector).find(WSAIO.product_price_selector),
5543                product: current_product,
5544                productId: current_product.id,
5545                variantId:$('[name="id"]').val(),
5546                functionality: 'variant_level',
5547                add_to_cart:'[name="add"]',
5548                // varaint_inventory_management:varaint_inventory_management,       // if not available then leave it empty
5549                // varaint_inventory_policy:varaint_inventory_policy,           // if not available then leave it empty
5550                parent_product_selector:'.product-main',
5551                removeableSelector_qty: 'quantity-input',
5552                removeableSelector_variants:'variant-picker'
5553            })
5554setTimeout(function(){
5555    if($('.waio_moq_qty').length>0){
5556        $('.swym-atw-btn-wrapper.add_to_cart_button_right-position').css('cssText','flex-direction: unset!important;')
5557        $('.waio__qc-table .waio_qty-input.waio_qty-input__applicable').css('cssText','max-width:100px !important; margin: auto !important;')
5558        $('.swym-atw-button-container').css('cssText','display:none!important;');
5559        $('[name="moq_addToCart"]').css('cssText','margin-top: 0px!important;')
5560      }else{
5561        $('.swym-atw-button-container').css('cssText','display:block!important;');
5562      }
5563      if($('.waio__qc-table').length>0){
5564        //console.log('tableeeeeeeeeeeeeeeeee')
5565        $('.product-info__add-button').css('cssText','flex-direction: column!important;')
5566        $('.swym-atw-btn-wrapper.add_to_cart_button_right-position').css('cssText','flex-direction: column!important;')
5567        $('.moq_atc').css('cssText','width: 100%!important;')
5568      }
5569        $('.product-info__add-to-cart').fadeIn(2000);
5570},100)
5571
5572            // product variant change function
5573            $(document).on('change','variant-picker', function () {
5574                 $('.product-info__add-to-cart').hide();
5575              console.log('moq variant')
5576              setTimeout(function () {
5577              WSAIO.qtyControl({
5578                  template: 'product',
5579                  item_price_selector: $(WSAIO.product_parent_grid_selector).find(WSAIO.product_price_selector),
5580                  product: current_product,
5581                  productId: current_product.id,
5582                  variantId:$('[name="id"]').val(),
5583                  functionality: 'variant_level',
5584                  add_to_cart:'[name="add"]',
5585                  // varaint_inventory_management:varaint_inventory_management,       // if not available then leave it empty
5586                  // varaint_inventory_policy:varaint_inventory_policy,           // if not available then leave it empty
5587                  parent_product_selector:'.product-main',
5588                  removeableSelector_qty: 'quantity-input',
5589                  removeableSelector_variants:'variant-picker'
5590              })
5591              setTimeout(function(){
5592                  if($('.waio_moq_qty').length>0){
5593                      $('.swym-atw-btn-wrapper.add_to_cart_button_right-position').css('cssText','flex-direction: unset!important;')
5594                      //$('.waio__qc-table .waio_qty-input.waio_qty-input__applicable').css('cssText','max-width:100px !important; margin: auto !important;')
5595                      $('.swym-atw-button-container').css('cssText','display:none!important;')
5596                      $('.product-info__add-button .moq_atc [name="moq_addToCart"]').css('cssText','margin: 0px 0px!important;')
5597                    }else {
5598                      $('.swym-atw-button-container').css('cssText','display:block!important;')
5599                    }
5600                        $('.product-info__add-to-cart').fadeIn(2000);
5601              },500)
5602              }, 1000);
5603             });
5604          }
5605        }
5606  
5607        // Quick view function
5608            var isQuickViewOpen = false;
5609             var _intv = setInterval(function () {
5610             if ($('.product--stacked').parents('.quick-add-modal__content-info').length > 0 && isQuickViewOpen == false) {
5611               isQuickViewOpen = true;
5612           
5613               setTimeout(function () {
5614                 var Vid=$('.quick-add-modal[open] [name="id"]').val();
5615                  var handle = $('.quick-add-modal[open]').find('product-info a.product__title').attr('href');
5616                  jQuery.getJSON('/products/'+handle+'.js', function(product) {
5617                    $('.quick-add-modal[open]').find('.price').addClass('wsaio_'+product.id)
5618                WSAIO.qtyControl({
5619                    template: 'product',
5620                    item_price_selector: $(WSAIO.product_parent_grid_selector).find(WSAIO.product_price_selector),
5621                    product: product,
5622                    productId: product.id,
5623                    variantId: Vid,
5624                    functionality: 'variant_level',
5625                    add_to_cart:'[name="add"]',
5626                    parent_product_selector:'.quick-add-modal[open]',
5627                    removeableSelector_qty: '.product-form__quantity',
5628                    removeableSelector_variants:'.product-form__input'
5629                  })
5630                  })
5631               }, 1800);
5632           
5633               //Quick Variant change
5634                $('.product--stacked .js.product-form__input,.product--stacked .product-form__input--dropdown').on("change", function () {
5635                  setTimeout(function () {
5636                 var Vid=$('.quick-add-modal[open] [name="id"]').val();
5637                  var handle = $('.quick-add-modal[open]').find('product-info a.product__title').attr('href');
5638                  jQuery.getJSON('/products/'+handle+'.js', function(product) {
5639                    $('.quick-add-modal[open]').find('.price').addClass('wsaio_'+product.id)
5640                WSAIO.qtyControl({
5641                    template: 'product',
5642                    item_price_selector: $(WSAIO.product_parent_grid_selector).find(WSAIO.product_price_selector),
5643                    product: product,
5644                    productId: product.id,
5645                    variantId: Vid,
5646                    functionality: 'variant_level',
5647                    add_to_cart:'[name="add"]',
5648                    parent_product_selector:'.quick-add-modal[open]',
5649                    removeableSelector_qty: '.product-form__quantity',
5650                    removeableSelector_variants:'.product-form__input'
5651                  })
5652                  })
5653               }, 1200);
5654           
5655               });
5656             } else if (!$('.product--stacked').parents('.quick-add-modal__content-info').length > 0 && isQuickViewOpen == true) {
5657               isQuickViewOpen = false;
5658             }
5659             }, 500);
5660  
5661  
5662  
5663            
5664  
5665  
5666  
5667  
5668        
5669        },100)
5670      })
5671  
5672  
5673       window.addEventListener("load", function(){
5674        setTimeout(function(){
5675           if(typeof WSAIO != 'undefined'){
5676              WSAIO.checkout_restriction = function(){
5677                WSAIO.order_control();
5678                WSAIO.cartQuantityControllers();
5679              }
5680              WSAIO.load_checkout_restriction = function(){
5681                WSAIO.order_control();
5682                WSAIO.loadcartQuantityControllers();
5683              }
5684              setTimeout(function(){
5685                $('[name="updates[]"]').on('change',function(){
5686                  setTimeout(function(){
5687                    WSAIO.cartQuantityControllers();
5688                  },1000);
5689                })
5690              },100);
5691                  if(typeof WSAIO.cartDrawer == 'undefined'){
5692                      $(document).on("change", WSAIO.cart_qty_input_selector, function () {
5693                         setTimeout(function(){
5694                         WSAIO.preCheckout(1500)
5695                             },1500);
5696                       });
5697                       $(document).on("click", WSAIO.cart_qty_btn_selector, function () {
5698                          setTimeout(function(){
5699                             WSAIO.preCheckout(1500)
5700                        },1500);
5701                      });
5702                      var cartdrawerr = false;
5703                         setInterval(function () {
5704                         if ($(".drawer").hasClass("active") && cartdrawerr == false) {
5705                           cartdrawerr = true;
5706                           try {
5707                           } catch (error) {}
5708                            setTimeout(function(){
5709                                 WSAIO.preCheckout(1500)
5710                             },1500);
5711                         } else if (!$(".drawer").hasClass("active") && cartdrawerr == true) {
5712                           cartdrawerr = false;
5713                         }
5714                       }, 200);
5715                }
5716            }
5717        },500)
5718    });
5719  </script>
5719
5720  
5721  
5722  
5723  <style>
5724    .waio_moq_qty {
5725      margin-right: 12px;
5726      //margin-top: 18px!important;
5727    }
5728   .moq_atc { margin-bottom: 30px; margin-left: 12px; margin-top: 0px!important;}.waio__qc-table p.waio_moq_tableError { text-align: center; width: 100%; }table.waio__qc-table tbody tr:nth-child(even) { background: #f6f6f6; }.moq_v_disc { text-align: center; }.waio__qc-table p{margin:0px !important;text-align: center;}.waio__product-title{font-size: 11px;margin-top: 0;    text-align: center;} .moq_hvr.vd_discount table#wsaio-volume-discount--table{position: absolute; width: 178px !important; background: white; bottom: -3px;left: -15px;}.waio_moq_qty{ width: 140px !important; margin: 0px 0px !important; }.waio_qty-input.waio_qty-input__applicable { display: flex !important; border: var(--btn-border-width) solid rgba(var(--input-text-color) / .2)!important; padding: 10px !important; height: 48px; border-radius: var(--btn-border-radius, 0); }.waio__qc-table .waio_qty-input.waio_qty-input__applicable{ height: 30px;} .waio_qty--btn{ width: 12px !important; cursor:pointer !important; } input.input_moq { border: none !important; width: 30px !important; margin: auto !important; text-align: center; } .waio_moq_qty svg{ vertical-align: middle; } [name="moq_addToCart"] { margin: 0px 0px; } p.waio__ErrorMsg { color: red; } .waio__qc-table{margin: 30px 0;width:100%;border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.waio__qc-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.waio__qc-table th{text-align: center;padding:.5em 1em;border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:14px;margin:0;overflow:visible}.waio__qc-table tbody td{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:12px;;margin:0;overflow:visible;padding:.5em 6px;background-color:transparent;vertical-align: middle;}.waio__qc-table .waio__product-information{align-items:centermargin-top: 10px;}.waio__qc-table .waio__product-information .waio__image-wrapper{flex:4rem 0 0;padding-right:0}.waio__qc-table .waio__image-wrapper .waio__image{max-height:40px;display:block;margin:0 auto}.waio_qty-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e7e7e7;white-space:nowrap}.waio_qty-input .waio_qty--btn{transition:all 150ms ease-out;display:inline-block;padding:5px 9px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.waio_qty-input .waio_qty--btn .waio__icon{width:11px;height:11px;stroke-width:1.5px;vertical-align:-1px}.waio__qc-table .waio_qty--btn.waio_qty--btn_product{flex:1;text-align: center;}.waio_qty-input .waio_qty--btn.waio_qty--btn_product{padding:4px}.waio_qty-input .waio_qty--btn:active,.waio_qty-input .waio_qty--btn:hover{color:#939393}.waio_qty-input input{flex:1;display: inline-block; padding: 0; text-align: center; letter-spacing: normal; background: 0 0; font-size: 12px; margin: 0 !important; width: 30px !important;}.waio__invalid-input{border:1px solid #ed4343} .waio__qc-table .waio_qty-input.waio_qty-input__applicable { padding: 0px !important; } .moq_atc{ position:relative; } p.waio_moq_tableError { color: red; font-size: 10px; text-align: center; width: 100px; margin: auto; } .moq_loading-spinner { border: 2px solid transparent; border-bottom-color: #fff; border-top-color: #fff; width: 20px; height: 20px; border-radius: 20px; animation: loading-spinner 800ms ease infinite; border-left-color: #183960; border-right-color: #183960; display: none; } .moq_wsaio_loader{ display:inline-block; position: absolute; z-index: 1; left: 50%; transform: translate(-50%, -50%); top: 50%; } .moq_loading-spinner{ margin:auto !important; } @keyframes moq_loading-spinner { to { transform: rotate(360deg); } } .moq_atc .moq_success_msg { color: green; font-size: 11px; display: block; text-align: center; } .moq_atc a{ color: black; } .main_tbl button.waio-quick-order-addtocart { border: none; box-shadow: none; color: #fff; display: inline-block; font-size: 13px; font-weight: 400; height: 36px !important; line-height: 36px !important; margin: 0; padding: 0 10px !important; text-transform: none; width: auto; min-width: 130px; cursor: pointer; background-color: #403b37 !important; color: #ffffff!important; border-radius: 5px!important; box-sizing: border-box; } .main_tbl .waio_qty-input.waio_qty-input__applicable { height: 36px; padding: 0px !important; margin: auto !important; width: 100px; } .main_tbl span.waio__less.waio_qty--btn.waio_qty--btn_product,.main_tbl span.waio__more.waio_qty--btn.waio_qty--btn_product { padding: 10px !important; } .main_tbl p.waio__ErrorMsg { font-size: 9px; }
5729  </style><style> .jdgm-rev-widg__title {background-color: #eeeeee; padding-top: 15px; padding-bottom: 15px;} .cc-apps:has(fw-embed-feed[channel=""]) {display: none !important;} video {opacity: 1 !important;} </style>
5730<div id="shopify-block-AUkZFTVBXS2ZDWWZnR__18209738915288330680" class="shopify-block shopify-app-block">
5730<script type="application/json" id="wsaio-translations">
5731  
5732  
5733  
5734  
5735  
5736  {
5737    "language": {
5738      
5739        "_buy_btn": "Buy it Now",
5740      
5741        "_dup_chk_btn": "Checkout",
5742      
5743        "_saved_msg1": "You saved",
5744      
5745        "_saved_msg2": "by buying bulk",
5746      
5747        "_saved_msg3": " Or ",
5748      
5749        "_disc_code": "Do you have a discount code?",
5750      
5751        "_disc_applied": "Discount calculated at checkout",
5752      
5753        "_login_txt": "Login",
5754      
5755        "_apply_disc_txt": "to apply discount code",
5756      
5757        "_rel_equal": "equal",
5758      
5759        "_rel_not_equal": "not equal",
5760      
5761        "_rel_greater_than": "greater than",
5762      
5763        "_rel_less_than": "less than",
5764      
5765        "_rel_greater_than_or_equal_to": "greater than or equal to",
5766      
5767        "_rel_less_than_or_equal_to": "less than or equal to",
5768      
5769        "_ol_must": "must be",
5770      
5771        "_ol_to": "to",
5772      
5773        "_ol_and": "AND",
5774      
5775        "_ol_subtotal": "Subtotal",
5776      
5777        "_ol_items": "Cart Items",
5778      
5779        "_ol_weight": "Cart Total Weight",
5780      
5781        "_inv_only": "Only",
5782      
5783        "_inv_avail": " item(s) are available. Please update the quantity and try again.",
5784      
5785        "_moq_err": "Minimum Requirements not fulfilled",
5786      
5787        "_moq_fulfill_msg": "Fulfill minimum order requirements to avail discount",
5788      
5789        "_max_qty_msg": "Maximum allowable quantity for selected variant is ",
5790      
5791        "_preview_title": "Wholesale All In One Preview:",
5792      
5793        "_preview_desc": "Wholesale pricing are only visible to you.",
5794      
5795        "_preview_learn": "Learn More",
5796      
5797        "_preview_actions": "Actions",
5798      
5799        "_preview_close": "Close preview",
5800      
5801        "_preview_hide": "Hide bar",
5802      
5803        "_upsell_you": "You\u0026#39;re ",
5804      
5805        "_upsell_away": " away from getting ",
5806      
5807        "_upsell_only": "Only ",
5808      
5809        "_upsell_item": " cart item left from getting ",
5810      
5811        "_upsell_disc": "discount",
5812      
5813        "_vol_head": "QTY",
5814      
5815        "_discount": "Discount",
5816      
5817        "_buy": "Buy",
5818      
5819        "_price": "Price",
5820      
5821        "_quantity": "Quantity",
5822      
5823        "_off": "Off",
5824      
5825        "_from": "From",
5826      
5827        "_min_qty": "Minimum Quantity",
5828      
5829        "_max_qty": "Maximum Quantity",
5830      
5831        "_range_sep": " - ",
5832      
5833        "_each_item": " each",
5834      
5835        "_range_plus": " + ",
5836      
5837        "_vol_foot": "Note: Test volume discount",
5838      
5839        "_v_totl": "Total",
5840      
5841        "_ord_disc_msg": "Additional %discount% discount will be applied at checkout",
5842      
5843        "_ship_msg": "Shipping message",
5844      
5845        "_fee_lbl": "Processing Fee",
5846      
5847        "_wsf_link": "Create wholesale account",
5848      
5849        "_n_title": "Net Term Checkout",
5850      
5851        "_n_instr": "Enter Instructions here",
5852      
5853        "_n_confirm": "Please review your order",
5854      
5855        "_n_thanks_msg": "Your order has been successfully placed. You will now be redirected to our homepage.",
5856      
5857        "_n_b_cart": "Cart",
5858      
5859        "_n_bill_mthd": "Billing method",
5860      
5861        "_n_b_info": "Information",
5862      
5863        "_n_b_ship": "Shipping",
5864      
5865        "_n_b_chk": "Checkout",
5866      
5867        "_n_note_ph": "Order Note",
5868      
5869        "_n_po_txt": "PO Number",
5870      
5871        "_n_po_lbl": "Enter PO Number",
5872      
5873        "_n_del_opts": "Delivery Options",
5874      
5875        "_n_ship_txt": "Shipping",
5876      
5877        "_n_pickup_txt": "Pickup",
5878      
5879        "_n_del_date_ph": "Select Delivery Date",
5880      
5881        "_n_pay_ph": "Select a payment option",
5882      
5883        "_n_u_d_addrs": "Use a different address",
5884      
5885        "_n_plcd_by": "placed by",
5886      
5887        "_n_over": "Order must be over",
5888      
5889        "_n_draft": "Contact the store to use the Draft Order method.",
5890      
5891        "_n_no_rates": "No shipping rates found for this address.",
5892      
5893        "_n_free_ship": "Free Shipping",
5894      
5895        "_n_calc": "Calculating...",
5896      
5897        "_n_free": "free",
5898      
5899        "_n_ship_addr_title": "Shipping address",
5900      
5901        "_n_sel_addr": "Select your address",
5902      
5903        "_n_def_addr": "Default Address",
5904      
5905        "_n_fname_ph": "First Name",
5906      
5907        "_n_lname_ph": "Last Name",
5908      
5909        "_n_comp_ph": "Company",
5910      
5911        "_n_addr1_ph": "Address Line 1",
5912      
5913        "_n_addr2_ph": "Address Line 2",
5914      
5915        "_n_city_ph": "City",
5916      
5917        "_n_country_ph": "Select Country",
5918      
5919        "_n_zip_ph": "Zip\/Postcode",
5920      
5921        "_n_phone_ph": "Phone",
5922      
5923        "_n_bill_same": "Billing address same as shipping address",
5924      
5925        "_n_bill_addr": "Billing address",
5926      
5927        "_n_ret_cart": "Return to cart",
5928      
5929        "_n_cont_btn": "Continue",
5930      
5931        "_n_disc_ph": "Discount code",
5932      
5933        "_n_apply_btn": "Apply",
5934      
5935        "_n_disc_err": "Enter a valid discount code",
5936      
5937        "_n_sub_txt": "Subtotal",
5938      
5939        "_n_ship_lbl": "Shipping",
5940      
5941        "_n_calc_next": "Calculated at next step",
5942      
5943        "_n_total_txt": "Total",
5944      
5945        "_n_contact_txt": "Contact",
5946      
5947        "_n_shipto_txt": "Ship to",
5948      
5949        "_n_change_btn": "change",
5950      
5951        "_n_ship_method": "Shipping method",
5952      
5953        "_n_place_btn": "Place Order",
5954      
5955        "_n_ret_info": "Return to Information",
5956      
5957        "_n_oos_lbl": "Out of Stock",
5958      
5959        "_n_nt_avlbl": "Some items are no longer available. Your cart has been updated.",
5960      
5961        "_n_cshiplabel": "Continue Shopping",
5962      
5963        "_n_contact_l": "Contact information",
5964      
5965        "_n_order_dl": "Order Details",
5966      
5967        "_n_thku": "Thank you",
5968      
5969        "_n_order_l": "Order",
5970      
5971        "_n_addr": "Address",
5972      
5973        "_q_img": "Image",
5974      
5975        "_q_name": "Product Name",
5976      
5977        "_q_price": "Price",
5978      
5979        "_q_cmp_price": "Compare at price",
5980      
5981        "_q_qty": "Quantity",
5982      
5983        "_q_sku": "Product SKU",
5984      
5985        "_q_vendor": "Vendor",
5986      
5987        "_q_type": "Product Type",
5988      
5989        "_q_d_pro": "Default Products",
5990      
5991        "_q_action": "Action",
5992      
5993        "_q_oos_lbl": "Out of Stock",
5994      
5995        "_q_upd_btn": "Update Cart",
5996      
5997        "_q_v_cart_btn": "View Cart",
5998      
5999        "_q_add_btn": "Add to Cart",
6000      
6001        "_q_v_opt_btn": "View Options",
6002      
6003        "_q_load_btn": "Load More Products",
6004      
6005        "_q_search_ph": "Search by product title or SKU",
6006      
6007        "_q_more_txt": "Show more",
6008      
6009        "_q_less_txt": "Show less",
6010      
6011        "_q_reset_filter": "Reset Filters",
6012      
6013        "_q_succ_title": "Success!",
6014      
6015        "_q_succ_msg": "Product added to cart.",
6016      
6017        "_q_err_title": "Error!",
6018      
6019        "_q_stock_msg": "In stock",
6020      
6021        "_q_mv_from": "From",
6022      
6023        "_q_err_msg": "Please select a valid product quantity.",
6024      
6025        "_q_moq_err": "Minimum Requirement Not Fullfilled!!!",
6026      
6027        "_q_guest_msg": "Only Non-logged in users can access this page.",
6028      
6029        "_q_appr_msg": "Only approved users can access this page.",
6030      
6031        "_q_login_link": "Login here",
6032      
6033        "_q_login_msg": "You must be logged in to access the Quick Order Form.",
6034      
6035        "_q_click_link": "Click here",
6036      
6037        "_q_reg_log_txt": "to Register or Login",
6038      
6039        "_q_sold_l": "Sold out",
6040      
6041        "_q_v_error": "Please select a valid product quantity.",
6042      
6043        "_q_add_error": "Product added to cart.",
6044      
6045        "_q_c_error": "Could not add the product to the cart.",
6046      
6047        "_q_s_error": "No product item selected.",
6048      
6049        "_q_u_error": "Product items updated in cart.",
6050      
6051        "_q_f_error": "Minimum Requirement Not Fullfilled!!!",
6052      
6053        "_ltv_lbl": "login to view price",
6054      
6055        "_ltv_nontag_lbl": "Contact us to view price",
6056      
6057        "_m_qty_lbl": "Quantity",
6058      
6059        "_m_add_btn": "Add to cart",
6060      
6061        "_m_req_msg": "Order requirements not met.",
6062      
6063        "_m_v_min_msg": "cannot be less than",
6064      
6065        "_m_v_max_msg": "cannot be more than",
6066      
6067        "_m_v_mul_msg": "must be multiple of",
6068      
6069        "_m_v_head": "Variants",
6070      
6071        "_m_price_col": "Price",
6072      
6073        "_m_qty_col": "Qty",
6074      
6075        "_m_oos_txt": "Out of stock",
6076      
6077        "_m_added_msg": "Items added.",
6078      
6079        "_m_soldout_lbl": "Sold out",
6080      
6081        "_m_v_cart_btn": "View Cart",
6082      
6083        "only_txt": "Only ",
6084      
6085        "_m_avail_qty": "quantity available in stock",
6086      
6087        "_m_itm_txt": "items",
6088      
6089        "_m_mbmin_txt": "Must be minimum ",
6090      
6091        "_m_a_mbmin_txt": " AND Must be minimum ",
6092      
6093        "_m_mbmax_txt": "Must be maximum ",
6094      
6095        "_m_a_mbmax_txt": " AND Must be maximum ",
6096      
6097        "_m_mbmul_txt": " must be multiple of ",
6098      
6099        "_m_a_mbmul_txt": " and must be multiple of ",
6100      
6101        "_m_aq_mbmul_txt": "All quantities must be multiple of ",
6102      
6103        "_m_a_aq_mbmul_txt": " AND All quantities must be multiple of ",
6104      
6105        "_m_prd_txt": "Product",
6106      
6107        "_m_var_txt": "Variant",
6108      
6109        "_m_cant_max_txt": "You cannot buy more than",
6110      
6111        "_m_a_cant_max_txt": "AND You cannot buy more than",
6112      
6113        "_m_cant_min_txt": "You cannot buy less than",
6114      
6115        "_m_a_cant_min_txt": "AND You cannot buy less than",
6116      
6117        "_m_qty_gt_zero": "Quantity Must be greater than 0",
6118      
6119        "_m_v_d_label": "Volume Discount",
6120      
6121        "_m_ttl": "Total",
6122      
6123        "_m_ttl_l_qty": "Quantity cannot be less than",
6124      
6125        "_m_ttl_m_qty": "Quantity cannot be more than",
6126      
6127        "_m_ttl_mul_qty": "Quantity must be multiple of",
6128      
6129        "_m_fulmnt": "Fulfill minimum order requirements to avail discount",
6130      
6131        "_lock_msg": "\u0026lt;div style=\u0026quot;max-width:700px; margin:auto;text-align:center;\u0026quot;\u0026gt;Only approved customers can access the website. \u0026lt;br\u0026gt; \u0026lt;a style=\u0026quot;text-decoration:underline;\u0026quot; href=\u0026quot;\/account\/login\u0026quot;\u0026gt;Login here\u0026lt;\/a\u0026gt; or \u0026lt;a style=\u0026quot;text-decoration:underline;\u0026quot; href=\u0026quot;\/pages\/register\u0026quot;\u0026gt;Request an account\u0026lt;\/a\u0026gt;\u0026lt;\/div\u0026gt;",
6132      
6133        "_lock_nontag_msg": "This is a private page and only accessible to approved customers. Please contact us at {{email}} for more information.",
6134      
6135        "_lock_c": "This page is accessible to approved customers.",
6136      
6137        "_invld_dc": "Discount code is invalid",
6138      
6139        "_is_invld_dc": "Discount code isn\u0026#39;t valid for the items in your cart",
6140      
6141        "_excl_txt": "(Excl. Tax)",
6142      
6143        "_excl_totl_txt": "Excluded Total",
6144      
6145        "_vat_txt": "VAT",
6146      
6147        "_n_vat_inc": "VAT (incl.)",
6148      
6149        "_n_sku": "SKU",
6150      
6151        "_n_preview": "Preview",
6152      
6153        "_n_show_sumry": "Show order summary",
6154      
6155        "_n_desc": "Description",
6156      
6157        "_n_qty": "Quantity",
6158      
6159        "_n_flat_ship": "Flat rate shipping",
6160      
6161        "_n_get_avail_ship": "Getting available shipping rates...",
6162      
6163        "_n_b_day": "business day",
6164      
6165        "_n_b_days": "business days",
6166      
6167        "_n_state_txt": "State\/Province",
6168      
6169        "_n_mob_chk": "Checkout"
6170      
6171    },
6172    "qof": {
6173      
6174        "_q_img": "Image",
6175      
6176        "_q_name": "Product Name",
6177      
6178        "_q_d_pro": "Default Products",
6179      
6180        "_q_price": "Price",
6181      
6182        "_q_cmp_price": "Compare at price",
6183      
6184        "_q_qty": "Quantity",
6185      
6186        "_q_sku": "Product SKU",
6187      
6188        "_q_vendor": "Vendor",
6189      
6190        "_q_type": "Product Type",
6191      
6192        "_q_action": "Action",
6193      
6194        "_q_oos_lbl": "Out of Stock",
6195      
6196        "_q_upd_btn": "Update Cart",
6197      
6198        "_q_v_cart_btn": "View Cart",
6199      
6200        "_q_add_btn": "Add to Cart",
6201      
6202        "_q_v_opt_btn": "View Options",
6203      
6204        "_q_load_btn": "Load More Products",
6205      
6206        "_q_search_ph": "Search by product title or SKU",
6207      
6208        "_q_more_txt": "Show more",
6209      
6210        "_q_less_txt": "Show less",
6211      
6212        "_q_reset_filter": "Reset Filters",
6213      
6214        "_q_succ_title": "Success!",
6215      
6216        "_q_succ_msg": "Product added to cart.",
6217      
6218        "_q_err_title": "Error!",
6219      
6220        "_q_stock_msg": "In stock",
6221      
6222        "_q_mv_from": "From",
6223      
6224        "_q_err_msg": "Please select a valid product quantity.",
6225      
6226        "_q_moq_err": "Minimum Requirement Not Fullfilled!!!",
6227      
6228        "_q_guest_msg": "Only Non-logged in users can access this page.",
6229      
6230        "_q_appr_msg": "Only approved users can access this page.",
6231      
6232        "_q_login_link": "Login here",
6233      
6234        "_q_login_msg": "You must be logged in to access the Quick Order Form.",
6235      
6236        "_q_click_link": "Click here",
6237      
6238        "_q_reg_log_txt": "to Register or Login",
6239      
6240        "_q_sold_l": "Sold out"
6241      
6242    },
6243    "ltv": {
6244      
6245        "_ltv_lbl": "login to view price",
6246      
6247        "_ltv_nontag_lbl": "Contact us to view price"
6248      
6249    },
6250     "manage": {
6251      
6252        "_lock_msg": "\u0026lt;div style=\u0026quot;max-width:700px; margin:auto;text-align:center;\u0026quot;\u0026gt;Only approved customers can access the website. \u0026lt;br\u0026gt; \u0026lt;a style=\u0026quot;text-decoration:underline;\u0026quot; href=\u0026quot;\/account\/login\u0026quot;\u0026gt;Login here\u0026lt;\/a\u0026gt; or \u0026lt;a style=\u0026quot;text-decoration:underline;\u0026quot; href=\u0026quot;\/pages\/register\u0026quot;\u0026gt;Request an account\u0026lt;\/a\u0026gt;\u0026lt;\/div\u0026gt;",
6253      
6254        "_lock_nontag_msg": "This is a private page and only accessible to approved customers. Please contact us at {{email}} for more information.",
6255      
6256        "_lock_c": "This page is accessible to approved customers."
6257      
6258    }
6259  }
6260  </script>
6260
6261  
6261<script>
6262      "undefined"===typeof window.WSAIO&&(window.WSAIO={});
6263      "undefined"===typeof WSAIO.App&&(WSAIO.App={});
6264      WSAIO.App.url = "https://wholesales.digitalcoo.com";
6265      WSAIO.App.checkoutURL = "https://wholesalecheckout.digitalcoo.com";
6266      WSAIO.App.version = "2.3.8";
6267      WSAIO.App.collectionIds = "https://wholesaleheavyload.digitalcoo.com/collections/ids";
6268      WSAIO.template = "page";
6269      WSAIO.landingTemplate = "page"; 
6270  
6271      (function () {
6272          const el = document.getElementById('wsaio-translations');
6273          if (!el) return;
6274          try {
6275              const data = JSON.parse(el.textContent);
6276              WSAIO.language = data.language || {};
6277              WSAIO.qof_translation_keys = data.qof || {};
6278              WSAIO.ltv_translation_keys = data.ltv || {};
6279              WSAIO.manage_translation_keys = data.manage || {};
6280          } catch (error) {
6281          }
6282          el.remove();
6283      })();
6284      window.wst = function(key, fallback) {
6285          return WSAIO.language?.[key] || fallback || '';
6286      };
6287  
6288      WSAIO.local_param = '/';
6289      WSAIO.local_param_without_last_slash = '';
6290      if(typeof Shopify != 'undefined' && typeof Shopify.routes != 'undefined' && typeof Shopify.routes.root != 'undefined'){
6291         WSAIO.local_param = Shopify.routes.root;
6292         WSAIO.local_param_without_last_slash = Shopify.routes.root.slice(0, Shopify.routes.root.lastIndexOf("/"));
6293      }
6294  
6295      WSAIO.no_logs = true;
6296      WSAIO.wholesale_signup_link_on_login_page= 'append'; 
6297      WSAIO.create_wholesale_account_link = WSAIO.local_param+"pages/register";
6298      WSAIO.create_wholesale_account_link_label = wst('_wsf_link');
6299      WSAIO.default_create_account_selector = 'form[action$="/account/login"] a[href*="/account/register"]';
6300  
6301      WSAIO.duplicate_checkout_selector = '[name*=waio_addToCart]';
6302      WSAIO.replace_checkout_button = '[name$=checkout],[href="/checkout"]';
6303      WSAIO.netTerm_checkout_selector = '[name*=netTerm]';
6304      WSAIO.checkout_selector = '[name$=checkout],[href="/checkout"]';
6305      WSAIO.checkout_message_selector = '[name$=checkout],[href="/checkout"]';
6306      WSAIO.product_inner_qb_table_selector = 'form[action="'+WSAIO.local_param+'cart/add"]';
6307      WSAIO.current_product_qty_input_selector = '[name="quantity"]';
6308       WSAIO.current_product_qty_btn_selector = 'quantity-selector-component button';
6309      WSAIO.quickView_parent_Selector = ".quick-add-modal[open]";
6310      WSAIO.quickView_handleSelector = "a.product__title[href],.full-unstyled-link,.view-product-title a";
6311      WSAIO.quickView_variantSelector = "quick-add-modal[open] .js.product-form__input,quick-add-modal[open] .product-form__input--dropdown,#quick-add-modal-content .variant-picker__form";
6312      WSAIO.Default_variant_selector = ".js.product-form__input,.product-form__input--dropdown";
6313      WSAIO.Default_variant_id_selector = '[action$="/cart/add"] [name="id"][ref="variantId"],[action$="/cart/add"] .product-variant-id[name="id"],[action$="/cart/add"] [name="id"],[action$="/cart/add"] .product-variant-id[name="id"],[action$="/cart/add"] [name="id"][ref="variantId"]';
6314      WSAIO.discount_code_field_selector='.cart__footer .totals:before';
6315      WSAIO.discount_code_link_selector='.cart-notification__links,.cart-drawer__footer:before';
6316      WSAIO.cart_ld_selector='.cart__ctas,.cart-notification__links #cart-notification-form:after';
6317      WSAIO.agreement_checkout_selector = '';
6318      WSAIO.agrrement_alert_message = '';
6319      WSAIO.cart_qty_change_selector = '[name="updates[]"],[name="quantity"]';
6320      WSAIO.qty_change_delay = 1000;
6321      WSAIO.buy_now_button_html='<button type="button"  class="wsaio_buynow shopify-payment-button__button shopify-payment-button__button--unbranded" data-testid="Checkout-button">'+wst('_buy_btn')+'</button>';
6322      WSAIO.buy_now_button_html2='<button type="button"  class="wsaio_buynow ws_buybtn_style shopify-payment-button__button--unbranded" data-testid="Checkout-button">'+wst('_buy_btn')+'</button>';
6323      WSAIO.buy_now_button_html3='<button type="button"  class="wsaio_buynow ws_buybtn_style vrt shopify-payment-button__button--unbranded" data-testid="Checkout-button">'+wst('_buy_btn')+'</button>';
6324      WSAIO.buy_now_dummy = '<button type="button"  class="dummy shopify-payment-button__button shopify-payment-button__button--unbranded" data-testid="Checkout-button" style="display:none;">'+wst('_buy_btn')+'</button>';
6325      WSAIO.cart_qty_btn_selector = 'blank';
6326      WSAIO.cart_qty_input_selector = 'blank';
6327      WSAIO.duplicate_checkout_html='<input class="btn btn-checkout" type="submit" name="waio_addToCart" value="'+wst('_dup_chk_btn')+'">'; // make it global
6328      WSAIO.product_saleClock_selector = '';
6329      
6330      WSAIO.PO_field_selector = '';
6331      WSAIO.PO_field_enable = false;
6332      
6333      WSAIO.show_cart_level_upsell_message = false;
6334      WSAIO.cart_level_upsell_message_select = '';
6335      
6336      WSAIO.allow_normal_checkout__OC = false;        
6337  
6338      WSAIO.tax_include_label_selector = '.product__tax';
6339      WSAIO.auto_vat_enable = false;     
6340      WSAIO.default_qof_link_selector = 'main a[href="'+WSAIO.local_param+'account/logout"]';
6341  
6342      WSAIO.buy_now_btn_replace = true;
6343      WSAIO.buy_now_button_selector = '.shopify-payment-button__button,shopify-accelerated-checkout,.wsaio_buynow';
6344      WSAIO.shopify_payment_button_wrapper = '.shopify-payment-button';
6345      
6346      WSAIO.use_currencyRates = 'shopify'; 
6347  
6348      WSAIO.shopify_markets_pro_enabled = false; 
6349      
6350      WSAIO.subscription_price = null;
6351      
6352  
6353    WSAIO.shipping_pickup_option = false;
6354      WSAIO.show_volumeRange = false;
6355      WSAIO.enable_auto_firstRow = true;
6356      WSAIO.enable_lineCouponCode = false;
6357      WSAIO.enable_trackingNote = false;
6358  
6359      WSAIO.active_market_handle = `us`;
6360  
6361      WSAIO.Lang = {
6362          "discount": wst('_discount'),
6363          "buy": wst('_buy'),
6364          "price": wst('_price'),
6365          "quantity": wst('_quantity'),
6366          "off": wst('_off'),
6367          "from": wst('_from'),
6368          "minimum_quantity": wst('_min_qty'),
6369          "maximum_quantity": wst('_max_qty'),
6370          "range_seperator": wst('_range_sep'),
6371          "each_item": wst('_each_item'),
6372          "range_so_on": wst('_range_plus'),
6373          "total":wst('_v_totl')
6374      }; 
6375  
6376      WSAIO.customer = {
6377          id: null,
6378          tags: "",
6379          tax_exempt: null,
6380          total_spent: null,
6381          orders_count: null,
6382          name: null,
6383          email: null,
6384          default_address: null || {},
6385          addresses: null || [],
6386          company_id: null,
6387          company_locations: [
6388              
6389          ]
6390      };
6391      if(WSAIO.customer && WSAIO.customer.tags){
6392          try{
6393              WSAIO.customer.tags = JSON.parse(WSAIO.customer.tags);
6394          }catch(e){}
6395      }
6396      WSAIO.shopInfo = {
6397          "money_format": "${{amount}}",
6398          "currency": "USD",
6399          "domain" : window.location.hostname,
6400          "shop" : "mserover.myshopify.com",
6401          "url" : "https://"+window.location.hostname,
6402          "ctmr": "mserover.mycurrencyrate1.com"
6403      };
6404      WSAIO.frontpage_collection = {
6405          handle: "",
6406          id: "",
6407      };
6408      try {
6409          if ((WSAIO.shopInfo && WSAIO.shopInfo)&& (WSAIO.shopInfo.url.lastIndexOf("/") + 1) == WSAIO.shopInfo.url.length) {
6410              WSAIO.shopInfo.url = WSAIO.shopInfo.url.slice(0, -1);
6411          }
6412      } catch (e) { }
6413      WSAIO.cart_object = {"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};
6414      WSAIO.wsaiovd = {};
6415      WSAIO.wsaiord = {};
6416      WSAIO.volume_discounts = [];
6417      WSAIO.regular_discounts = [];
6418      WSAIO.cart_ld_discounts = [];
6419      WSAIO.app_shippings = {"68765be76cec2daa1655ea15":{"title":"Ship using MSE account and bill to me","status":"disabled","customer_group":"tag_based","customer_tags":["wholesale"],"except_logged_in":false,"except_tags":false,"excepted_tags":[],"country_selection":"all"},"687a42227a9174aa3fdb42e4":{"title":"Ship using my default shipping method","status":"active","customer_group":"tag_based","customer_tags":["wholesale","demo"],"except_logged_in":false,"except_tags":false,"excepted_tags":[],"country_selection":"all"}} || [];
6420      try{
6421          WSAIO.app_shipping = Object.keys(WSAIO.app_shippings).map(function(key) {
6422              return WSAIO.app_shippings[key];
6423          });
6424          delete WSAIO.app_shippings;
6425      }catch(e){}
6426    
6427      WSAIO.signup_form = null;
6428      WSAIO.selected_variant = {
6429          id: null,
6430          sku: null,
6431          price: null,
6432          compare_at_price: null
6433      };
6434      WSAIO.selected_product = {
6435          id: null,
6436          handle: null,
6437          variant: WSAIO.selected_variant
6438      };
6439  
6440      WSAIO.current_product = {
6441          id: null,
6442          handle: null,
6443          variant: WSAIO.selected_variant
6444      };
6445      window.current_product = null;
6446      WSAIO.product_details = {
6447          id: null,
6448          handle: null,
6449          available: null,
6450          variants: null
6451      };
6452      try{
6453          WSAIO.product_details.variants = JSON.parse(JSON.stringify(WSAIO.product_details.variants)).map(function(x){
6454              return {
6455                  id: x.id,
6456                  name: x.name,
6457                  title: x.title,
6458                  available: x.available,
6459                  sku: x.sku,
6460                  price: x.price,
6461                  compare_at_price: x.compare_at_price
6462              };
6463          });
6464      }catch(e){}
6465      WSAIO.current_variant = WSAIO.selected_variant;
6466      WSAIO.selected_collection = {
6467          id: null,
6468          handle: null
6469      };
6470      WSAIO.current_collection = {
6471          id: null,
6472          handle: null
6473      };
6474      WSAIO.buy_now_product = null;
6475      WSAIO.general_settings = {};
6476      try{
6477          WSAIO.general_settings  = JSON.parse("{\"settings\":{\"sale_clock\":{\"style\":{\"font_size\":\"26\",\"bg_color\":[{\"hue\":0,\"saturation\":0,\"brightness\":0}],\"fg_color\":[{\"hue\":0,\"saturation\":0,\"brightness\":1}],\"text_align\":\"left\",\"padding\":\"0.5rem 1rem\",\"border_radius\":\"0\",\"hex_fg_color\":\"#ffffff\",\"hex_bg_color\":\"#000000\"},\"sale_clock_text1\":\"Sale ends in\",\"sale_clock_text2\":\"\",\"sale_clock_type\":\"1\",\"show_sale_clock\":true},\"discount_method\":\"draft_order_if_eligible\",\"enable_app\":true,\"disable_checkout_while_loading\":false,\"app_mode\":\"live\",\"compare_at_price\":true,\"show_compare_at_price\":false,\"hide_cents\":false,\"enable_additional_coupon_code\":true,\"additional_coupon_code_tag_based\":{\"enabled\":false,\"tags\":[]},\"g_setting_meta_id\":\"31498160963650\",\"logincustomization_signup_link_type\":\"append\",\"logincustomization_signup_link\":\"\/pages\/register\",\"logincustomization_signup_link_label\":\"Create wholesale account\",\"additionalFee_enabled\":false,\"additionalFee_label\":\"Processing Fee\",\"additionalFee_value\":\"0\",\"additionalFee_value_type\":\"fixed\",\"discount_text\":\"DISCOUNT\",\"preventAutomaticDiscounts\":false}}"); 
6478          if(typeof WSAIO.general_settings.settings !== "undefined"){
6479              WSAIO.general_settings = WSAIO.general_settings.settings;
6480          }
6481      }catch(e){console.error("JSON Parsing error in settings.",e)}
6482      WSAIO.app_mode = WSAIO.general_settings.app_mode || "live";
6483      WSAIO.user_mode = localStorage.getItem("wsaio-app-mode") || "live";
6484  
6485      window.customer_tags = null || [];
6486      window.is_loggedIn = false;
6487  
6488      WSAIO.wholesale_signup_link_on_login_page= WSAIO.general_settings && typeof WSAIO.general_settings.logincustomization_signup_link_type !== "undefined" ? WSAIO.general_settings.logincustomization_signup_link_type : 'append';  // replace,append,none
6489      WSAIO.create_wholesale_account_link = WSAIO.general_settings && typeof WSAIO.general_settings.logincustomization_signup_link !== "undefined" ? WSAIO.local_param_without_last_slash+WSAIO.general_settings.logincustomization_signup_link : WSAIO.local_param+"pages/register";
6490      WSAIO.create_wholesale_account_link_label = WSAIO.general_settings && typeof WSAIO.general_settings.logincustomization_signup_link_label !== "undefined" ? WSAIO.general_settings.logincustomization_signup_link_label : wst('_wsf_link');
6491      
6492     
6493  
6494    WSAIO.cart_object = {"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};
6495  
6496    WSAIO.cart_note_selector = '[name=note]';
6497  
6498    WSAIO.default_rof_link_selector = 'main a[href="/account/logout"]';
6499    WSAIO.variant_sku_are_same = true;
6500    WSAIO.display_discount_on_soldout = false;
6501  WSAIO.Auto_free_theme = false;
6502    WSAIO.format_selecors = function(str){
6503        if (!str) return "";
6504        if (!str.includes(':')) {
6505          return str;
6506        }
6507        const invalidPseudo = [
6508          ':visible',
6509          ':hidden',
6510          ':first',
6511          ':last',
6512          ':eq(', 
6513          ':lt(', 
6514          ':gt(',
6515          ':odd',
6516          ':even',
6517          ':same'
6518        ];
6519  
6520        invalidPseudo.forEach(bad => {
6521          if (bad.includes("(")) {
6522            str = str.replace(new RegExp(bad.replace("(", "\\(") + ".*?\\)", "g"), "");
6523          } else {
6524            str = str.replace(new RegExp(bad, "g"), "");
6525          }
6526        });
6527        return str
6528          .replace(/,+/g, ",")
6529          .replace(/,\s*$/, "") 
6530          .replace(/^\s*,/, "")
6531          .trim();
6532    }
6533  
6534    window.wsaio_account_url = `https://www.msegrip.com/customer_authentication/redirect?locale=en&region_country=US`;
6535   document.currentScript.remove();
6536  </script>
6536
6537  
6538    
6539    
6540    
6541  
6542  
6543  
6543<script>
6544  
6545  
6546  
6547  
6548  
6549  
6550  
6551  
6552  
6553  �
6554  �
6555     
6556     
6557        
6558        
6559  
6560  
6561  
6562  
6563  
6564  
6565  
6566  
6567  
6568  
6569  
6570  
6571  ��
6572  
6573   document.currentScript.remove();
6574  </script>
6574
6575  
6576  
6577  
6578  
6578<script>
6579  
6580    
6581  
6582  
6583      var shopify_base_name = (Shopify.theme.schema_name || '').toLowerCase().replace(/\s+/g, '');
6584      var shopify_base_id = Shopify.theme.id || '';
6585      var shopify_base_role = Shopify.theme.role || '';
6586      if (typeof window.HandleQty === 'undefined') {
6587          window.HandleQty = {
6588              init: function() {
6589              },
6590              change: function() {}
6591          };
6592      }
6593       WSAIO.prevent_jquery = false;
6594       WSAIO.mfields_found = true;
6595       WSAIO.no_jq_addons = false;
6596         WSAIO.auto_paid_theme = false;
6597     
6598  
6599  
6600  
6601  
6602  
6603  
6604  
6605  
6606     
6607  
6608  
6609  
6610  
6611  
6612  
6613  
6614              
6615              
6616              
6617  
6618  
6619  document.currentScript.remove();
6620  </script>
6620
6621  
6622    
6623      
6624    
6625  
6626      
6627  
6628   
6628<script>document.currentScript.remove();
6629  </script>
6629
6630    
6631  
6632      
6633      
6634   
6634<script>
6635      var extention_asset_url = `https://cdn.shopify.com/extensions/01a0f73f-7f74-7958-a3e0-a4d259d2f2b6/wholesale-all-in-one-184/assets/wholesale-all-in-one.css`;
6636          var parts = extention_asset_url.split("/assets/");
6637          var extention_base_url = parts[0] + "/assets/";
6638      </script>
6638<link href="//cdn.shopify.com/extensions/01a0f73f-7f74-7958-a3e0-a4d259d2f2b6/wholesale-all-in-one-184/assets/wholesale-all-in-one.css" rel="stylesheet" type="text/css" media="all" />
6639      
6640    �<!-- BEGIN app snippet: wholesale-all-in-one-module --> 
6641
6642<script>if(typeof window.WSAIO==='undefined'){window.WSAIO={};}if(typeof WSAIO.App==='undefined'){WSAIO.App={};}</script>
6642
6643
6644
6645<script>
6646    window.WSAIO_GET_JQUERY=function(){
6647        if("undefined" === typeof jQuery){
6648        return null;
6649        }
6650        if(typeof WSAIO.wsjQuery != 'undefined' && WSAIO.wsjQuery){
6651        return jQuery.noConflict();
6652         }else{
6653        return jQuery;
6654        }
6655	}
6656    if( typeof WSAIO !=='undefined'){
6657      
6658      
6659
6660    
6661    
6662    }
6663    
6664  WSAIO.market_selected = 'US';  
6665  WSAIO.multiple_markets_available = false;
6666
6667 
6668	
6669          
6670          
6671          
6672    
6673	
6674          
6675          
6676          
6677    
6678	
6679          
6680          
6681          
6682    
6683	
6684          
6685          
6686          
6687    
6688	
6689          
6690          
6691          
6692    
6693	
6694          
6695          
6696          
6697    
6698	
6699          
6700          
6701          
6702    
6703	
6704          
6705          
6706          
6707    
6708	
6709          
6710          
6711          
6712    
6713	
6714          
6715          
6716          
6717    
6718	
6719          
6720          
6721          
6722    
6723	
6724          
6725          
6726          
6727    
6728	
6729          
6730          
6731          
6732    
6733	
6734          
6735          
6736          
6737    
6738	
6739          
6740          
6741          
6742    
6743	
6744          
6745          
6746          
6747    
6748	
6749          
6750          
6751          
6752    
6753	
6754          
6755          
6756          
6757    
6758	
6759          
6760          
6761          
6762    
6763	
6764          
6765          
6766          
6767    
6768	
6769          
6770          
6771          
6772    
6773	
6774          
6775          
6776          
6777    
6778	
6779          
6780          
6781          
6782    
6783	
6784          
6785          
6786          
6787    
6788	
6789          
6790          
6791          
6792    
6793	
6794          
6795          
6796          
6797    
6798	
6799          
6800          
6801          
6802    
6803	
6804          
6805          
6806          
6807    
6808	
6809          
6810          
6811          
6812    
6813	
6814          
6815          
6816          
6817    
6818	
6819          
6820          
6821          
6822    
6823	
6824          
6825          
6826          
6827    
6828	
6829          
6830          
6831          
6832    
6833	
6834          
6835          
6836          
6837    
6838	
6839          
6840          
6841          
6842    
6843	
6844          
6845          
6846          
6847    
6848	
6849          
6850          
6851          
6852    
6853	
6854          
6855          
6856          
6857    
6858      
6859
6860	
6861
6862	WSAIO.multiple_markets_available = true;
6863  
6864  
6865  
6866  
6867  
6868  
6869      
6870      
6871      
6872      
6873
6874     <!-- show form if customer is valid -->
6875           <!-- check customer permissions -->
6876          
6877         
6878		    
6879    
6880      
6881      
6882      
6883      
6884
6885     <!-- show form if customer is valid -->
6886           <!-- check customer permissions -->
6887          
6888         
6889		    
6890    
6891      
6892      
6893      
6894      
6895
6896     <!-- show form if customer is valid -->
6897           <!-- check customer permissions -->
6898          
6899         
6900		    
6901    
6902  
6903
6904  
6905  
6906  
6907
6908  WSAIO.QOF_links = [];
6909  WSAIO.qof_navigation_enable = false;
6910        
6911  WSAIO.shop_country = `United States`;
6912
6913
6914            
6915         
6916        
6917
6918   window.WSAIO_MODULE=function(){
6919    if(typeof WSAIO != "undefined"){
6920        "undefined"===typeof waioMOC&&(window.waioMOC={});
6921        window.collection_id = null;
6922        WSAIO.default_limit = false;
6923        window.current_product = window.current_product || null;
6924        window.selected_variant_id = window.selected_variant_id || null;
6925        window.customer_order_info = '';
6926        window.customer = '';
6927        WSAIO.show_dynamic_OL_msg = false;
6928        WSAIO.initModules = function(){
6929            var tem_moc = {};
6930            var w_original_total_price = 0;
6931            var w_total_weight = 0.0;
6932            var w_item_count = 0;
6933            var w_weight_with_unit = "0.0 oz";
6934            window.is_loggedIn = false;
6935            var shop = "www.msegrip.com";
6936            var customerTags = null || [];
6937            window.customer_tags = null || [];
6938            try{
6939                customerTags = JSON.parse(customerTags);
6940            }catch(e){}
6941            var cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
6942            var collection_handle = '';
6943            var tempWaioQC = {"6562446a35394e":{"shop":"mserover.myshopify.com","status":"enabled","customer_group":"tag_based","customer_tags":["demo"],"except_logged_in":false,"except_tags":false,"excepted_tags":[],"default_quantity":"0","quantity_increment":"2","minimum_quantity":"2","maximum_quantity":"","variants":[{"id":"41263595061314","title":"Full Single","product_id":"7223849418818","product":[{"id":"7223849418818","title":"10\" Wire Diffusion","handle":"10-wire-diffusion"}]},{"id":"41263595094082","title":"Half Single","product_id":"7223849418818","product":[{"id":"7223849418818","title":"10\" Wire Diffusion","handle":"10-wire-diffusion"}]},{"id":"42884951572546","title":"XS","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951605314","title":"S","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951638082","title":"M","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951670850","title":"L","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951703618","title":"XL","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951736386","title":"2XL","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]},{"id":"42884951769154","title":"3XL","product_id":"7668107640898","product":[{"id":"7668107640898","title":"MSE Japanese C-Stand T-Shirt","handle":"mse-japanese-c-stand-t-shirt"}]}],"collections":[],"applies_to":"variants","message":"Add 2 ","internal_name":"MOQ","minimum_quantity_method":"variant_level","selector_for_individual_variant":false,"products":[]}};
6944            var waioQCTemp = [];
6945
6946            if (!Object.values) {
6947                Object.values = function (obj) {
6948                    return Object.keys(obj).map(function (key) {
6949                        return obj[key];
6950                    });
6951                };
6952            }
6953
6954            waioQCTemp = waioQCTemp.concat(Object.values(tempWaioQC));
6955            WSAIO.quantity_controls = [];
6956            if (waioQCTemp && waioQCTemp.length > 0) {
6957                var sortOrder = ["tag_based", "logged_in", "all"];
6958                var sortOrder2 = ["variants", "products", "collections", "entire_store"];
6959                var temp = [];
6960                for (var i = 0; i < sortOrder2.length; i++) {
6961                    var _d = sortOrder2[i];
6962                    var temp1 = waioQCTemp.filter(function (x) {
6963                        return x.applies_to === _d;
6964                    });
6965                    temp1.sort(function (a, b) {
6966                        var compA = sortOrder.indexOf(a.customer_group);
6967                        var compB = sortOrder.indexOf(b.customer_group);
6968                        return compA - compB;
6969                    });
6970                    for (var j = 0; j < temp1.length; j++) {
6971                        temp.push(temp1[j]);
6972                }
6973                }
6974                WSAIO.quantity_controls = temp; 
6975            }
6976
6977            waioMOC.rules = [];
6978            waioMOC.rules = waioMOC.rules.concat(
6979              Object.keys(tem_moc).map(a => tem_moc[a])
6980            );
6981            waioMOC.cart = {
6982                original_total_price: w_original_total_price,
6983                total_weight: w_total_weight,
6984                item_count: w_item_count,
6985                weight_with_unit: w_weight_with_unit
6986                };
6987            waioMOC.oc = {};
6988
6989
6990      };
6991               WSAIO.initModules();
6992            }
6993    else{
6994      console.error("WSAIO is not defined. Either app is in test mode or disabled");
6995        }
6996
6997
6998                try{
6999            WSAIO.general_settings = JSON.parse('{"settings":{"sale_clock":{"style":{"font_size":"26","bg_color":[{"hue":0,"saturation":0,"brightness":0}],"fg_color":[{"hue":0,"saturation":0,"brightness":1}],"text_align":"left","padding":"0.5rem 1rem","border_radius":"0","hex_fg_color":"#ffffff","hex_bg_color":"#000000"},"sale_clock_text1":"Sale ends in","sale_clock_text2":"","sale_clock_type":"1","show_sale_clock":true},"discount_method":"draft_order_if_eligible","enable_app":true,"disable_checkout_while_loading":false,"app_mode":"live","compare_at_price":true,"show_compare_at_price":false,"hide_cents":false,"enable_additional_coupon_code":true,"additional_coupon_code_tag_based":{"enabled":false,"tags":[]},"g_setting_meta_id":"31498160963650","logincustomization_signup_link_type":"append","logincustomization_signup_link":"/pages/register","logincustomization_signup_link_label":"Create wholesale account","additionalFee_enabled":false,"additionalFee_label":"Processing Fee","additionalFee_value":"0","additionalFee_value_type":"fixed","discount_text":"DISCOUNT","preventAutomaticDiscounts":false}}');
7000            if(typeof WSAIO.general_settings.settings !== "undefined"){
7001                WSAIO.general_settings = WSAIO.general_settings.settings;
7002                }
7003        }catch(e){console.error("JSON Parsing error in settings.",e)}
7004
7005
7006
7007        
7008        
7009        
7010             WSAIO.check_OL = true;
7011         
7012        
7013};
7014
7015
7016</script>
7016<!-- END app snippet -->
7017      
7018  
7019  
7020  
7021    
7022    
7023     
7023<script> WSAIO.variant_sku_are_same = false;</script>
7023
7024    
7025  
7026  
7027  
7028  
7028<script> var theme_file = "";    var installationstandalonecode = '';</script>
7028
7029  
7030  
7031  
7032  
7033  
7034  
7035  
7035<script>
7036      (function(){
7037  
7038      
7039      var installationSelectors={"product_parent_grid_selector":".product-main,.sticky-atc-panel","product_inner_qb_table_selector":".js-product-form","product_price_selector":".product-info__price,.card--sticky-atc .price","collection_items_each_selector":".card--product","collection_item_price_selector":".card__info-inner .price--top","subtotal_selector":".cart__summary p.mb-0.h6,.subtotalss","qty_change_delay":2000,"cart_items_each_selector":".drawer--cart[open] .cart-item,.cc-main-cart tbody .cart-item","cart_item_total_selector":".cart-item__total.price","cart_item_price_selector":".cart-item__info","duplicate_checkout_selector":"[name$=waio_addToCart]","checkout_selector":"[name$=checkout]","checkout_message_selector":"[name$=checkout]","cart_qty_btn_selector":".xxxx","cart_qty_input_selector":".xxxx"};
7040      Object.keys(installationSelectors).forEach(function(key){
7041          var value = installationSelectors[key];
7042          if (typeof value === "string") {
7043            value = WSAIO.format_selecors(value);
7044          }
7045          WSAIO[key] = value;
7046      });
7047            
7048  
7049      
7050      var installationHtml = {"html_testing_flow":true,"cart_subtotal_price_html":"\u003cspan class=\"mysubb\"\u003e \u003cspan class=\"cart__subtotal \"\u003e %regular_price% \u003c\/span\u003e \u003cs\u003e %compare_at_price% \u003c\/s\u003e\u003c\/span\u003e","cart_item_total_price_html":"\u003cspan class=\"total_des\"\u003e\u003cspan class=\"compp\"\u003e%compare_at_price% \u003c\/span\u003e \u003cspan class=\"order-discount\"\u003e%regular_price% \u003c\/span\u003e\u003c\/span\u003e","cart_item_price_html":"\u003cspan class=\"singlee_des\"\u003e\u003cspan class=\"compp\"\u003e%compare_at_price%\u003c\/span\u003e \u003cspan class=\"order-discount\"\u003e%regular_price% \u003c\/span\u003e\u003c\/span\u003e","cart_item_saved_price_html":"\u003cdiv class=\"ws-saved-badge\"\u003e\u003cdiv\u003eYou saved %saved_amount:percentage%\u003c\/div\u003e\u003cdiv\u003eOr %saved_amount:price%\u003c\/div\u003e\u003c\/div\u003e","product_price_html":"\u003cspan class=\"pro_des\"\u003e\u003cdiv class=\"price price--on-sale\"\u003e \u003cdiv class=\"price__default\"\u003e \u003cstrong class=\"price__current\" data-wpd-product-handle=\"\" data-wpd-variant-id=\"\" data-wpd-variant-price=\"\" data-wpd-variant-compare-at-price=\"\" data-wpd-product-collection-ids=\"\" data-wpd-product-id=\"\"\u003e %regular_price% \u003c\/strong\u003e \u003cs class=\"data-wpd-hide price__was\"\u003e%compare_at_price% \u003c\/s\u003e \u003c\/div\u003e \u003cdiv class=\"unit-price relative\" hidden=\"\"\u003e\u003cspan class=\"visually-hidden\"\u003eUnit price\u003c\/span\u003e\u003c\/div\u003e \u003c\/div\u003e\u003c\/span\u003e\u003cspan class=\"colll_des\" style=\"display:none\"\u003e\u003cspan class=\"price price--on-sale price--bottom\"\u003e \u003cdiv class=\"price__default\"\u003e \u003cstrong class=\"price__current\" data-wpd-product-handle=\"\" data-wpd-variant-id=\"\" data-wpd-variant-price=\"\" data-wpd-variant-compare-at-price=\"\" data-wpd-product-collection-ids=\"\" data-wpd-product-id=\"\"\u003e%regular_price%\u003c\/strong\u003e \u003cs class=\"data-wpd-hide price__was\"\u003e %compare_at_price% \u003c\/s\u003e \u003c\/div\u003e \u003cdiv class=\"unit-price relative\" hidden=\"\"\u003e\u003cspan class=\"visually-hidden\"\u003eUnit price\u003c\/span\u003e\u003c\/div\u003e  \u003c\/span\u003e\u003c\/span\u003e","hcsr_price_html":"\u003cspan class=\"colll_des\"\u003e\u003cspan class=\"price price--on-sale price--bottom\"\u003e \u003cdiv class=\"price__default\"\u003e \u003cstrong class=\"price__current\" data-wpd-product-handle=\"\" data-wpd-variant-id=\"\" data-wpd-variant-price=\"\" data-wpd-variant-compare-at-price=\"\" data-wpd-product-collection-ids=\"\" data-wpd-product-id=\"\"\u003e%regular_price% \u003c\/strong\u003e \u003cs class=\"data-wpd-hide price__was\"\u003e %compare_at_price% \u003c\/s\u003e \u003c\/div\u003e \u003cdiv class=\"unit-price relative\" hidden=\"\"\u003e\u003cspan class=\"visually-hidden\"\u003eUnit price\u003c\/span\u003e\u003c\/div\u003e  \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pro_des\" style=\"display:none\"\u003e\u003cdiv class=\"price price--on-sale\"\u003e \u003cdiv class=\"price__default\"\u003e \u003cstrong class=\"price__current\" data-wpd-product-handle=\"\" data-wpd-variant-id=\"\" data-wpd-variant-price=\"\" data-wpd-variant-compare-at-price=\"\" data-wpd-product-collection-ids=\"\" data-wpd-product-id=\"\"\u003e %regular_price% \u003c\/strong\u003e \u003cs class=\"data-wpd-hide price__was\"\u003e%compare_at_price% \u003c\/s\u003e \u003c\/div\u003e \u003cdiv class=\"unit-price relative\" hidden=\"\"\u003e\u003cspan class=\"visually-hidden\"\u003eUnit price\u003c\/span\u003e\u003c\/div\u003e \u003c\/div\u003e\u003c\/span\u003e","product_price_original_html":"\u003cspan class=\"pro_des origgg\"\u003e\u003cdiv class=\"price price--on-sale\"\u003e \u003cdiv class=\"price__default\"\u003e \u003cstrong class=\"price__current\" data-wpd-product-handle=\"\" data-wpd-variant-id=\"\" data-wpd-variant-price=\"\" data-wpd-variant-compare-at-price=\"\" data-wpd-product-collection-ids=\"\" data-wpd-product-id=\"\"\u003e %regular_price% \u003c\/strong\u003e \u003cs class=\"data-wpd-hide price__was\"\u003e%compare_at_price% \u003c\/s\u003e \u003c\/div\u003e \u003cdiv class=\"unit-price relative\" hidden=\"\"\u003e\u003cspan class=\"visually-hidden\"\u003eUnit price\u003c\/span\u003e\u003c\/div\u003e \u003c\/div\u003e\u003c\/span\u003e\u003cspan class=\"colll_des\" style=\"display:none\"\u003e\u003cspan class=\"price price--on-sale price--bottom\"\u003e \u003cdiv class=\"price__default\"\u003e \u003cstrong class=\"price__current\" data-wpd-product-handle=\"\" data-wpd-variant-id=\"\" data-wpd-variant-price=\"\" data-wpd-variant-compare-at-price=\"\" data-wpd-product-collection-ids=\"\" data-wpd-product-id=\"\"\u003e%regular_price%\u003c\/strong\u003e \u003cs class=\"data-wpd-hide price__was\"\u003e %compare_at_price% \u003c\/s\u003e \u003c\/div\u003e \u003cdiv class=\"unit-price relative\" hidden=\"\"\u003e\u003cspan class=\"visually-hidden\"\u003eUnit price\u003c\/span\u003e\u003c\/div\u003e  \u003c\/span\u003e\u003c\/span\u003e","hcsr_price_original_html":"\u003cspan class=\"colll_des\"\u003e\u003cspan class=\"price price--on-sale price--bottom\"\u003e \u003cdiv class=\"price__default\"\u003e \u003cstrong class=\"price__current\" data-wpd-product-handle=\"\" data-wpd-variant-id=\"\" data-wpd-variant-price=\"\" data-wpd-variant-compare-at-price=\"\" data-wpd-product-collection-ids=\"\" data-wpd-product-id=\"\"\u003e%regular_price% \u003c\/strong\u003e \u003cs class=\"data-wpd-hide price__was\"\u003e %compare_at_price% \u003c\/s\u003e \u003c\/div\u003e \u003cdiv class=\"unit-price relative\" hidden=\"\"\u003e\u003cspan class=\"visually-hidden\"\u003eUnit price\u003c\/span\u003e\u003c\/div\u003e  \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"pro_des\" style=\"display:none\"\u003e\u003cdiv class=\"price price--on-sale\"\u003e \u003cdiv class=\"price__default\"\u003e \u003cstrong class=\"price__current\" data-wpd-product-handle=\"\" data-wpd-variant-id=\"\" data-wpd-variant-price=\"\" data-wpd-variant-compare-at-price=\"\" data-wpd-product-collection-ids=\"\" data-wpd-product-id=\"\"\u003e %regular_price% \u003c\/strong\u003e \u003cs class=\"data-wpd-hide price__was\"\u003e%compare_at_price% \u003c\/s\u003e \u003c\/div\u003e \u003cdiv class=\"unit-price relative\" hidden=\"\"\u003e\u003cspan class=\"visually-hidden\"\u003eUnit price\u003c\/span\u003e\u003c\/div\u003e \u003c\/div\u003e\u003c\/span\u003e"};
7051      Object.keys(installationHtml).forEach(function(key){
7052          var value = installationHtml[key];
7053          WSAIO[key] = value;
7054      });
7055            
7056  
7057      })();
7058      document.currentScript.remove();
7059  </script>
7059
7060  
7061  
7062  
7063  
7064    
7064<script>
7065     function initialize_function(JQ_value){
7066         var is_JQ = JQ_value;
7067         if(is_JQ){
7068                  var jQ = typeof window.WSAIO_GET_JQUERY === "function" ? window.WSAIO_GET_JQUERY() : jQuery;
7069                  if(typeof window.WSAIO_MODULE !== "undefined") window.WSAIO_MODULE(jQ);
7070                  if(typeof window.WSAIO_MODULEJS !== "undefined") window.WSAIO_MODULEJS(jQ);
7071                  if(typeof WSAIO.app_enable_preview_define != 'undefined')WSAIO.app_enable_preview_define();
7072                  if(typeof WSAIO.cart_qty_handler_define != 'undefined')WSAIO.cart_qty_handler_define();
7073                  if(typeof window.ws_load_app !== "undefined") window.ws_load_app(jQ);
7074         }else{
7075                  if(typeof window.WSAIO_MODULE !== "undefined") window.WSAIO_MODULE();
7076                  if(typeof window.WSAIO_MODULEJS !== "undefined") window.WSAIO_MODULEJS();
7077                  if(typeof WSAIO.app_enable_preview_define != 'undefined')WSAIO.app_enable_preview_define();
7078                  if(typeof WSAIO.cart_qty_handler_define != 'undefined')WSAIO.cart_qty_handler_define();
7079                  if(typeof window.ws_load_app !== "undefined") window.ws_load_app();
7080         }
7081     }
7082     function append_asset_files(){
7083              var temp = document.createElement('div');
7084                  temp.innerHTML = installationstandalonecode;
7085                  Array.from(temp.childNodes).forEach(function(node) {
7086                  if (node.nodeType === Node.ELEMENT_NODE && node.tagName === 'SCRIPT') {
7087                      var script = document.createElement('script');
7088                      Array.from(node.attributes).forEach(function(attr) {
7089                      script.setAttribute(attr.name, attr.value);
7090                      });
7091                      script.textContent = node.textContent;
7092                      document.body.appendChild(script);
7093                  } else {
7094                      document.body.appendChild(node);
7095                  }
7096                  });
7097      }
7098  document.currentScript.remove();
7099  </script>
7099
7100  
7100<script src="https://cdn.shopify.com/extensions/01a0f73f-7f74-7958-a3e0-a4d259d2f2b6/wholesale-all-in-one-184/assets/wholesale-all-in-one-module.min.js" defer type="text/javascript"></script>
7100��
7101  
7102   
7103  
7104   
7105  
7106  
7106<script>
7107      var free_themes_list = "dawn,horizon,rise,refresh,savor,sense,atelier,trade,craft,vessel,tinker,spotlight,ritual,dwell,taste,colorblock,publisher,ride,studio,pitch,heritage,crave,origin,fabric".split(",");
7108      var paid_themes_list = "warehouse,prestige,impact,impulse,empire,symmetry,broadcast,expanse,motion,pipeline,debut,ella,beyours,venue".split(",");
7109  
7110  
7111  
7112        
7113        
7114          
7115  
7116  
7117              var metafield_base_name = `enterprise`;
7118  
7119      function check_db_file_integeration(){
7120               WSAIO.use_file_selector = true;
7121               WSAIO.use_file_html = true;
7122               WSAIO.use_file_customCode = true;
7123                  function request_db_data(){
7124               
7125                      var fetch_url = WSAIO.App.url+ "/app/v238/theme-config?shop="+ (WSAIO.shopInfo.shop) + "&theme_name=" + shopify_base_name + "&theme_id=" + shopify_base_id + "&theme_role=" + shopify_base_role;
7126  
7127  fetch(fetch_url)
7128    .then((response) => {
7129                          if (response.status === 404 || response.status === 304) {
7130                              return {}; 
7131                          }
7132      if (!response.ok) {
7133        throw new Error(`HTTP error! Status: ${response.status}`);
7134      }
7135      return response.json();
7136    })
7137    .then((data) => {
7138                  if (data.selectors && WSAIO.use_file_selector) {
7139                          var JSON_selectors = JSON.parse(data.selectors);
7140                          Object.keys(JSON_selectors).forEach(function(key){
7141                      WSAIO[key] = JSON_selectors[key];
7142      });
7143                          WSAIO.use_file_selector = false;
7144                      }
7145  
7146                  if (data.html && WSAIO.use_file_html) {
7147                          var JSON_html = JSON.parse(data.html);
7148                          Object.keys(JSON_html).forEach(function(key){
7149                      WSAIO[key] = JSON_html[key];
7150      });
7151                          WSAIO.use_file_html = false;
7152                      }
7153  
7154                                           if (data.custom_code && WSAIO.use_file_customCode && typeof WSAIO.discount_applicable != 'undefined' && WSAIO.discount_applicable) {
7155                          function appendCustomCode(integration) {
7156                              if (!integration || !integration.custom_code) return;
7157                              const tempDiv = document.createElement('div');
7158                              tempDiv.innerHTML = integration.custom_code;
7159  
7160                              tempDiv.querySelectorAll('script').forEach(script => {
7161                                  const newScript = document.createElement('script');
7162                                  if (script.src) {
7163                                  newScript.src = script.src;
7164                                  } else {
7165                                  newScript.textContent = script.textContent;
7166                                  }
7167                                  document.body.appendChild(newScript);
7168                              });
7169  
7170                              tempDiv.querySelectorAll('style').forEach(style => {
7171                                  const newStyle = document.createElement('style');
7172                                  newStyle.textContent = style.textContent;
7173                                  document.body.appendChild(newStyle);
7174                              });
7175                              }
7176                              appendCustomCode(data);
7177                                                      let intervalID2;
7178                                                      var maxIntervalTime = 10000;
7179                                                      var currentInterval = 0;
7180                                                      function waitForFunction() {
7181                                                          currentInterval = currentInterval + 50;
7182                                                                  if(currentInterval >= maxIntervalTime)  clearInterval(intervalID2);
7183                                                                 if (typeof wsaio_execute_custom_code === 'function' && typeof window.WSAIO_GET_JQUERY !== "undefined") {
7184                                                                      clearInterval(intervalID2);
7185                                                                                var jQ = typeof window.WSAIO_GET_JQUERY === "function" ? window.WSAIO_GET_JQUERY() : jQuery;
7186                                                                  if(jQ){
7187                                                                      initialize_function(true);
7188                                                                  }else{
7189                                                                          initialize_function(false);
7190                                                          }
7191                                                                  setTimeout(() => {
7192                                                                  if(jQ){
7193                                                                      wsaio_execute_custom_code(jQ); 
7194                                                    }else{
7195                                                                      wsaio_execute_custom_code(); 
7196                                                            }
7197                                                                          }, 50);
7198                                                    }
7199                                                                 
7200                                                      }
7201                                                      intervalID2 = setInterval(waitForFunction, 50);
7202                              WSAIO.use_file_customCode = false;
7203                    }
7204                                           if (data.standalone_code) {
7205                                              installationstandalonecode = data.standalone_code;
7206                    }
7207    })
7208                  .catch(err => {
7209                      console.error("WSAIO: Integeration required!DB data not found");
7210                  })
7211                  .finally((e) => {
7212                    if(WSAIO.use_file_customCode || WSAIO.use_file_html || WSAIO.use_file_selector){
7213                                              var duplicate_theme_name = '';
7214                                               if(shopify_base_name != null){
7215                                                  duplicate_theme_name = shopify_base_name.toLowerCase();
7216                           if (shopify_base_name.toLowerCase().includes("_test")) {
7217                                                      duplicate_theme_name = duplicate_theme_name.replace(/_test/i, "");
7218                                                  }
7219                                               }else{
7220                                                  duplicate_theme_name = `enterprise`;
7221                                               }
7222                          if (free_themes_list.includes(duplicate_theme_name)) {
7223                          theme_file = extention_base_url + 'theme-free.js';
7224                          WSAIO.render_file_function = true;
7225                          if(!WSAIO.mfields_found && WSAIO.no_jq_addons){
7226                              WSAIO.prevent_jquery = true;
7227                          }
7228                          }else if(paid_themes_list.includes(duplicate_theme_name)){
7229                                                  theme_file = extention_base_url + 'theme-'+duplicate_theme_name+'.js';
7230                          WSAIO.render_file_function = true;
7231                          }else{
7232                                                      console.error("WSAIO: Integeration required!file not found!");
7233                               return false;
7234                          }
7235                    }
7236                    append_asset_files();
7237    });
7238                   }
7239                      request_db_data();
7240                  }
7241  
7242  
7243  document.currentScript.remove();
7244  </script>
7244 
7245  
7246  
7247              
7247<script>
7248          if (shopify_base_name != null && shopify_base_name !== metafield_base_name) {
7249                  check_db_file_integeration();
7250          }else{
7251                  append_asset_files();
7252          }
7253              </script>
7253
7254  �<style>
7255a.btn.btn-lg.align_mig.btn {
7256display: block!important;
7257background-color:black!important;
7258color: white!important;
7259margin-top: 7px!important;
7260}
7261
7262</style>�
7262<script>
7263
7264      [
7265        'default_qof_link_selector','VAT_subtotal_selector','product_parent_grid_selector',
7266        'product_inner_qb_table_selector','product_price_selector','replace_checkout_button',
7267        'checkout_selector','checkout_message_selector','subtotal_selector','cart_ld_selector',
7268        'cart_items_each_selector','cart_item_total_selector','cart_item_price_selector',
7269        'cart_qty_btn_selector','cart_qty_input_selector','default_create_account_selector',
7270        'duplicate_checkout_selector'
7271        ].forEach(k => { WSAIO[k] = WSAIO.format_selecors(WSAIO[k]); });
7272        
7273      try{
7274        var hiddenInput_selector = document.querySelectorAll('[name="checkout_url"]');
7275        if( window.location.href.indexOf('/account/login') && hiddenInput_selector.length > 0){
7276          NodeList.prototype.forEach = NodeList.prototype.forEach || Array.prototype.forEach;
7277          hiddenInput_selector.forEach((function(x){ x.setAttribute('value','/cart')}))
7278        }
7279      }catch(e){
7280        console.log('Login checkout_url not updated by WSAIO');
7281      }
7282  document.currentScript.remove();
7283  </script>
7283
7284  
7285  
7286  
7287  </div><div id="shopify-block-AR05pT0paVUM1WVVYU__17655699709756916815" class="shopify-block shopify-app-block">
7288
7289
7290<!-- BEGIN app snippet: swymVersion -->
7290<script>var __SWYM__VERSION__ = '7.0.8';</script>
7290<!-- END app snippet -->
7291<!-- BEGIN app snippet: swymCustomCss -->
7292
7293
7294
7295
7296<style id="swym-custom-css">
7297
7298</style>
7299
7300<!-- END app snippet -->
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313<script>
7314  (function () {
7315    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
7316    
7317
7318    // Put metafields in window variable
7319    const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#03000C","secondaryColor":"#FFFFFF","storefrontLayoutType":"as-drawer","buttonType":{"displayIcon":true,"displayText":false,"style":"text"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"add_to_cart_button_right","verticalOffset":0,"horizontalOffset":0},"enableStorefrontLayoutNotification":true,"storefrontLayoutDrawerWidth":400}}';
7320    try {
7321      const parsedSettings = JSON.parse(commonCustomizationSettings);
7322      if (parsedSettings) {
7323        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
7324      } else {
7325        window.SwymWishlistCommonCustomizationSettings = {};
7326      }
7327    } catch (e) {
7328      window.SwymWishlistCommonCustomizationSettings = {};
7329    }
7330
7331    let enabledCommonFeatures = '{"add-to-wishlist-collections-button":true,"add-to-wishlist-pdp-button":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"sfl-popup-v2":true,"control-centre":true,"multiple-wishlist":false,"social-count":{"enabledOnCollections":false}}';
7332    try {
7333      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
7334    } catch (e) {
7335      enabledCommonFeatures = {};
7336    }
7337    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
7338    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
7339
7340    // Ghost-Intent Configuration
7341    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
7342    try {
7343      let ghostIntentConfig = {
7344        isExplicitConsentNeeded: false,
7345        isExplicitConsentNeededEvenForLocalStorage: false,
7346        askForPermissionOnFirstClick: true
7347      };
7348      
7349      
7350      
7351      window.SwymGhostIntentConfig = ghostIntentConfig;
7352    } catch(e) {
7353      window.SwymGhostIntentConfig = {
7354        isExplicitConsentNeeded: false,
7355        isExplicitConsentNeededEvenForLocalStorage: false,
7356        askForPermissionOnFirstClick: true
7357      };
7358    }
7359
7360    // Education Layer Configuration
7361    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
7362    
7363    
7364    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
7365
7366    // Login Nudge Configuration
7367    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
7368    
7369    
7370    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
7371
7372    // Initialize or ensure SwymViewProducts exists
7373    if (!window.SwymViewProducts) {
7374      window.SwymViewProducts = {};
7375    }
7376    
7377  })();
7378</script>
7378
7379
7380<!-- BEGIN app snippet: swymLoadConsentManager -->
7381<script>
7382  (function () {
7383    if (document.querySelector("script[data-swym-consent-manager]")) return;
7384    var swymConsentManagerScript = document.createElement("script");
7385    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js";
7386    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
7387    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
7388    document.head.appendChild(swymConsentManagerScript);
7389  })();
7390</script>
7390
7391<!-- END app snippet -->
7392
7393<script
7394  
7395  id="wishlist-embed-init"
7396  defer
7397  async
7398>
7399  (function () {
7400    window.swymWishlistEmbedLoaded = true;
7401    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 
7402    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
7403    var swymJsPath = '//startercdn.swymrelay.com/code/swym-shopify.js';
7404    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
7405    window.SwymCurrentJSPath = baseJsPath;
7406    window.SwymAssetBaseUrl = assetBaseUrl;
7407    
7408      window.SwymCurrentStorePath = "//swymstore-v3starter-01.swymrelay.com";
7409    
7410    function loadSwymShopifyScript() {
7411      var element = "";
7412      var scriptSrc = "";
7413
7414      
7415        element = "swym-ext-shopify-script";
7416        window.SwymShopifyCdnInUse = true;
7417        scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js";
7418      
7419
7420      if (document.getElementById(element)) {
7421        return;
7422      }
7423
7424      var s = document.createElement("script");
7425      s.id = element;
7426      s.type = "text/javascript";
7427      s.async = true;
7428      s.defer = true;
7429      s.src = scriptSrc;
7430
7431      s.onerror = function() {
7432        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
7433        // Fallback logic here
7434        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
7435        var fallbackJsPathVal = "\/\/startercdn.swymrelay.com\/code\/swym-shopify.js";
7436        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
7437        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
7438
7439        var fallbackScript = document.createElement("script");
7440        fallbackScript.id = element;
7441        fallbackScript.type = "text/javascript";
7442        fallbackScript.async = true;
7443        fallbackScript.defer = true;
7444        fallbackScript.src = scriptSrc;
7445        var y = document.getElementsByTagName("script")[0];
7446        y.parentNode.insertBefore(fallbackScript, y);
7447      };
7448
7449      var x = document.getElementsByTagName("script")[0];
7450      x.parentNode.insertBefore(s, x);
7451    }
7452    
7453      var consentAPICallbackInvoked = false;
7454      function checkConsentAndLoad() {
7455        // Allow app to load in design mode (theme editor) regardless of consent
7456        if (window.Shopify?.designMode) {
7457          loadSwymShopifyScript();
7458          return;
7459        }
7460
7461        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
7462        // consent is given through our Ghost-Intent flow (sync nudge accept).
7463        // This works on any store regardless of region (EU or non-EU).
7464        var ghostConfig = window.SwymGhostIntentConfig || {};
7465        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
7466          try {
7467            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
7468            if (localStorage.getItem(consentKey) === 'true') {
7469              // Consent was given through our flow — load SDK
7470              loadSwymShopifyScript();
7471              return;
7472            }
7473          } catch(e) {}
7474
7475          // Check if Shopify native cookie consent was given via the cookie banner.
7476          // If user accepted cookies through Shopify's banner, load SDK normally
7477          // (Ghost-Intent is only needed when NO consent mechanism has been used).
7478          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
7479          if (shopifyConsentGiven) {
7480            loadSwymShopifyScript();
7481            return;
7482          }
7483
7484          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
7485          return;
7486        }
7487
7488        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
7489        if(!isCookieBannerVisible) {
7490          loadSwymShopifyScript();
7491          return;
7492        }
7493        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
7494        if (shouldLoadSwymScript) {
7495          loadSwymShopifyScript();
7496        } else {
7497          console.warn("No customer consent to load Swym Wishlist Plus");
7498        }
7499      }
7500      function initialiseConsentCheck() {
7501        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
7502        window.Shopify?.loadFeatures?.(
7503          [{name: 'consent-tracking-api', version: '0.1'}],
7504          error => { 
7505            consentAPICallbackInvoked = true;
7506            if (error) {
7507              if(!window.Shopify?.customerPrivacy) {
7508                loadSwymShopifyScript();
7509                return;
7510              }
7511            }
7512            checkConsentAndLoad();
7513          }
7514        );
7515      }
7516      function consentCheckFallback(retryCount) {
7517        if(!consentAPICallbackInvoked) {
7518          if (window.Shopify?.customerPrivacy) {
7519            checkConsentAndLoad();
7520          } else if (retryCount >= 1) {
7521            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");
7522            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
7523            checkConsentAndLoad();
7524          } else {
7525            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
7526          }
7527        }
7528      }
7529      if (document.readyState === "loading") {
7530        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
7531        window.addEventListener("load", () => consentCheckFallback(0));
7532      } else {
7533        initialiseConsentCheck();
7534      }
7535    
7536  })();
7537</script>
7537
7538
7539<!-- BEGIN app snippet: swymSnippet -->
7539<script defer>
7540  (function () {
7541    const currentSwymJSPath = '//startercdn.swymrelay.com/code/swym-shopify.js';
7542    const currentSwymStorePath = 'https://swymstore-v3starter-01.swymrelay.com';
7543    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
7544    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
7545    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
7546    const swymSnippet = document.getElementById('wishlist-embed-init');        
7547    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
7548    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
7549    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
7550  })()
7551</script>
vendor: 1 bytes, line 7551
7551
7552<script id="swym-snippet" type="text">
7553  window.swymLandingURL = document.URL;
7554  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};
7555  window.swymPageLoad = function() {
7556    window.SwymProductVariants = window.SwymProductVariants || {};
7557    window.SwymHasCartItems = 0 > 0;
7558    window.SwymPageData = {}, window.SwymProductInfo = {};
7559      var unknown = {et: 0};
7560      window.SwymPageData = unknown;
7561    
7562    window.SwymPageData.uri = window.swymLandingURL;
7563  };
7564  if(window.selectCallback){
7565    (function(){
7566      var originalSelectCallback = window.selectCallback;
7567      window.selectCallback = function(variant){
7568        originalSelectCallback.apply(this, arguments);
7569        try{
7570          if(window.triggerSwymVariantEvent){
7571            window.triggerSwymVariantEvent(variant.id);
7572          }
7573        }catch(err){
7574          console.warn("Swym selectCallback", err);
7575        }
7576      };})();}
7577  window.swymCustomerId =null;
7578  window.swymCustomerExtraCheck =
7579    null;
7580  var swappName = ("Wishlist" || "Wishlist");
7581  var swymJSObject = {
7582    pid: "\/QxqPa1FNM6JbcjdZ4swuN3b8VKk6KpjOms1lYmnQTA=",
7583    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
7584  };
7585  window.swymJSShopifyLoad = function(){
7586    if(window.swymPageLoad) swymPageLoad();
7587    if(!window._swat) {
7588      (function (s, w, r, e, l, a, y) {
7589        r['SwymRetailerConfig'] = s;
7590        r[s] = r[s] || function (k, v) {
7591          r[s][k] = v;
7592        };
7593      })('_swrc', '', window);
7594      _swrc('RetailerId', swymJSObject.pid);
7595      _swrc('Callback', function(){initSwymShopify();});
7596    }else if(window._swat.postLoader){
7597      _swrc = window._swat.postLoader;
7598      _swrc('RetailerId', swymJSObject.pid);
7599      _swrc('Callback', function(){initSwymShopify();});
7600    }else{
7601      initSwymShopify();}
7602  }
7603  if(!window._SwymPreventAutoLoad) {
7604    swymJSShopifyLoad();
7605  }
7606</script>
7606
7607
7608<style id="safari-flasher-pre"></style>
7609<script>
7610  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
7611    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;}' + '';
7612    window.SwymCallbacks = window.SwymCallbacks || [];
7613    window.SwymCallbacks.push(function(tracker) {
7614      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
7615        var x = function() {
7616          SwymUtils.onDOMReady(function() {
7617            var d = document.createElement("div");
7618            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>";
7619            document.head.appendChild(d);
7620          });};
7621        setTimeout(x, 10);
7622      });});}
7623  window.SwymOverrideMoneyFormat = "${{amount}}";
7624</script>
7624
7625<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
7626
7627<script
7628  
7629  id="swymSnippetCheckAndActivate"
7630>
7631  (function () {
7632    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
7633
7634    function removeDuplicateIdNodes(id) {
7635      var nodes = document.querySelectorAll('#' + id);
7636      nodes.forEach(function (node, index) {
7637        if (index > 0) {
7638          node.remove();
7639        }
7640      });
7641    }
7642
7643    function cleanupDuplicateSnippetNodes(activeScript) {
7644      if (!activeScript) {
7645        return;
7646      }
7647      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
7648      allSwymSnippets.forEach(function (scriptNode) {
7649        if (scriptNode !== activeScript) {
7650          scriptNode.remove();
7651        }
7652      });
7653    }
7654
7655    function cleanupDuplicateActivationGuards() {
7656      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
7657      guardScripts.forEach(function (scriptNode, index) {
7658        if (index > 0) {
7659          scriptNode.removeAttribute('id');
7660        }
7661      });
7662    }
7663
7664    function postDomLoad() {
7665      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
7666      if (!activeScript) {
7667        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
7668        if (inactiveScript) {
7669          inactiveScript.type = 'text/javascript';
7670          new Function(inactiveScript.textContent)();
7671          activeScript = inactiveScript;
7672        }
7673      }
7674
7675      cleanupDuplicateSnippetNodes(activeScript);
7676      cleanupDuplicateActivationGuards();
7677      duplicateProneIds.forEach(removeDuplicateIdNodes);
7678    }
7679
7680    if (document.readyState === 'loading') {
7681      document.addEventListener('DOMContentLoaded', postDomLoad);
7682    } else {
7683      postDomLoad();
7684    }
7685  })();
7686</script>
7686
7687
7688
7689
7690<script>
7691  (function () {
7692    const themeSchemaName = window.Shopify.theme.schema_name;
7693
7694    if (!window.SwymCallbacks) {
7695      window.SwymCallbacks = [];
7696    }
7697    window.SwymCallbacks.push(swat => {
7698      if (!swat) {
7699        return;
7700      }
7701
7702      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
7703      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
7704        window.SwymLocalWishlist.syncToCloud(swat);
7705      }
7706
7707      if (window._SwymSDKOnlyMode) {
7708        return;
7709      }
7710
7711      // ENABLE COMMON FEATURES
7712      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
7713      Object.keys(swymEnabledCommonFeatures).forEach(key => {
7714        if (!swymEnabledCommonFeatures[key]) return;
7715
7716        switch (key) {
7717          case 'add-to-wishlist-collections-button':
7718            // Check if app block is already handling the collections button
7719            if (window.SwymCollectionsConfig) {
7720              return;
7721            }
7722
7723            // Check if v2 default collections is handling it
7724            if (window.SwymAdvancedCollectionsWishlistConfig) {
7725              return;
7726            }
7727
7728            // Fallback to old v1 behavior if v2 config is not present
7729            swat?.collectionsApi?.setDefaultCustomizationOptions();
7730            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
7731
7732            break;
7733          case 'add-to-wishlist-pdp-button':
7734            // Check if app block is already handling the PDP button
7735            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
7736              return;
7737            }
7738
7739            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
7740              // Not initiating pdp button as it is not a product page
7741              return;
7742            }
7743
7744            // Inject addtowishlist.css into the document's <head>
7745            var head = document.head;
7746            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css";
7747            var pdpButtonStylesheetTag = document.createElement('link');
7748            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
7749            pdpButtonStylesheetTag.rel = 'stylesheet';
7750            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
7751
7752            if (!document.getElementById('swym-pdp-button-stylesheet')) {
7753              head.appendChild(pdpButtonStylesheetTag);
7754            }
7755
7756            var x = document.getElementsByTagName('script')[0];
7757            function createAndInsertScript(id, src, onLoadCallback) {
7758              var scriptTag = document.createElement('script');
7759              scriptTag.id = id;
7760              scriptTag.type = 'text/javascript';
7761              scriptTag.src = src;
7762              scriptTag.onload = onLoadCallback;
7763              x.parentNode.insertBefore(scriptTag, x);
7764            }
7765
7766            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js";
7767            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
7768              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
7769              if (pdpBtnApi) {
7770                pdpBtnApi.setDefaultCustomizationOptions(swat);
7771                pdpBtnApi.initializePDPButton(swat, true);
7772              }
7773            });
7774            break;
7775          default:
7776            return;
7777        }
7778      });
7779    });
7780  })(); // IIFE to prevent polluting global scope
7781</script>
7781
7782
7783
7784
7785<script> 
7786  (function () {
7787    // Get the settings from Shopify's Liquid variables and create the styles
7788    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
7789    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
7790      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
7791    const isControlCentreEnabledFromBlockSettings = false;
7792    
7793    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
7794      // Don't enable control centre if this is disabled and block settings are not enabled
7795      return;
7796    }
7797    
7798    let borderRadius = 6;
7799    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
7800    
7801    // Check if block settings exist, use them, otherwise fall back to common settings
7802    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
7803      "#000000" : 
7804      window.SwymWishlistCommonCustomizationSettings.primaryColor;
7805    
7806    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
7807      "#ffffff" : 
7808      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
7809    
7810    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
7811      "#F4F8FE" : null;
7812    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
7813      "#333333" : null;
7814
7815    // Only use color adjustment functions if we're using common settings
7816    if (!secondaryBgColor || !secondaryTextColor) {
7817      function adjustOpacity(color, opacity) {
7818        if (color[0] === '#') {
7819          color = color.slice(1);
7820        }
7821
7822        if (color.length === 3) {
7823          color = color.split('').map(char => char + char).join('');
7824        }
7825
7826        const r = parseInt(color.slice(0, 2), 16);
7827        const g = parseInt(color.slice(2, 4), 16);
7828        const b = parseInt(color.slice(4, 6), 16);
7829
7830        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
7831      }
7832
7833      function hexToRgb(color) {
7834        if (color[0] === '#') {
7835          color = color.slice(1);
7836        }
7837        if (color.length === 3) {
7838          color = color.split('').map(c => c + c).join('');
7839        }
7840
7841        return {
7842          r: parseInt(color.slice(0, 2), 16),
7843          g: parseInt(color.slice(2, 4), 16),
7844          b: parseInt(color.slice(4, 6), 16)
7845        };
7846      }
7847
7848      function getLuminance({ r, g, b }) {
7849        return 0.299 * r + 0.587 * g + 0.114 * b;
7850      }
7851
7852      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
7853        const secondaryBgOpacity = 0.2;
7854        const secondaryTextOpacity = 0.8;
7855
7856        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
7857
7858        const bgRgb = hexToRgb(primaryBgColor);
7859        const bgLuminance = getLuminance(bgRgb);
7860
7861        // Determine whether to use dark or light text for contrast
7862        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
7863        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
7864
7865        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
7866
7867        return {
7868          secondaryBgColor,
7869          secondaryTextColor
7870        };
7871      }
7872
7873      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
7874      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
7875      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
7876    }
7877
7878    // Create the CSS rule
7879    let styles = `
7880      .swym-storefront-layout-root-component {
7881        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
7882        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
7883        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
7884        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
7885        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
7886        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
7887        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
7888      }
7889    `;
7890
7891    // Create a <style> element and append the styles
7892    let styleSheet = document.createElement("style");
7893    styleSheet.type = "text/css";
7894    styleSheet.innerText = styles;
7895    document.head.appendChild(styleSheet);
7896
7897    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
7898        window.SwymStorefrontLayoutContext = {};
7899    }
7900    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
7901        window.SwymStorefrontLayoutExtensions = {};
7902    }
7903
7904    // Expose block settings toggle state so ThemeCSSMapping can respect it.
7905    // When true, theme editor color pickers take priority over inherited theme CSS variables.
7906    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
7907
7908    if (isControlCentreEnabledFromBlockSettings) {
7909      // If block settings are enabled, use them
7910      SwymStorefrontLayoutContext.Settings = {
7911        EnableStorefrontLayoutOnLauncher: true,
7912        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
7913        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
7914        StorefrontLayoutDrawerPosition: "left",
7915        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
7916        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
7917        EnableStorefrontLayoutVariantSelector: true,
7918        StorefrontLayoutNotificationPosition: "left",
7919        StorefrontLayoutActionPopupPosition: "left",
7920        StorefrontLayoutNotificationDuration: 5000
7921      };
7922    } else {
7923      // If only metafield is enabled but no block settings, use common settings
7924      SwymStorefrontLayoutContext.Settings = {
7925        EnableStorefrontLayoutOnLauncher: true,
7926        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
7927        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
7928        StorefrontLayoutDrawerPosition: "left",
7929        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
7930        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
7931        EnableStorefrontLayoutVariantSelector: true,
7932        StorefrontLayoutNotificationPosition: "left",
7933        StorefrontLayoutActionPopupPosition: "left",
7934        StorefrontLayoutNotificationDuration: 5000
7935      };
7936    }
7937    const storefrontLayoutCallback = (swat) =>{
7938      SwymStorefrontLayoutContext.swat = swat;
7939      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
7940      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
7941      SwymStorefrontLayoutContext.Settings = {
7942        ...SwymStorefrontLayoutContext?.Settings,
7943        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
7944        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
7945      }
7946
7947      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
7948        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
7949          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
7950            detail: { settings: SwymStorefrontLayoutContext?.Settings }
7951          });
7952          document.dispatchEvent(event);
7953        }else{
7954          swat.utils.warn(`LayoutInitialized event is not defined.`);
7955        }
7956      }else{
7957        swat.utils.warn(`Storefront Layout is disabled.`);
7958        document.getElementById("swym-storefront-layout-container")?.remove();
7959        document.getElementById("swym-storefront-extention-render-container")?.remove();
7960      }
7961    }
7962  
7963    if (!window.SwymCallbacks) {
7964      window.SwymCallbacks = [];
7965    }
7966    window.SwymCallbacks.push(storefrontLayoutCallback);
7967  
7968    SwymStorefrontLayoutContext.SwymCustomerData = {
7969      
7970        name: null,
7971        email: null
7972      
7973    };
7974    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
7975  })();
7976</script>
7976
7977
7978
7979
7980
7981  
7982    <div id="swym-storefront-extention-render-container">
7983      <!-- BEGIN app snippet: swymStorefrontLayout -->
7983<script>
7984    (function () {
7985        const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
7986        const isControlCentreEnabledFromBlockSettings = false;
7987        const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
7988            Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
7989        
7990        if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
7991            return;
7992        }
7993        if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
7994            window.SwymStorefrontLayoutContext = {};
7995        }
7996        
7997        // Initialize strings with empty values first to prevent string changes after loadStrings()
7998        SwymStorefrontLayoutContext.Strings = {
7999            title: "",
8000            addToCart: "",
8001            addedToCart: "",
8002            addAllToCartCta: "",
8003            addAllToCartSuccessText: "",
8004            addAllToCartEmptyText: "",
8005            addAllToCartErrorText: "",
8006            soldOut: "",
8007            addingToCart: "",
8008            viewCartCta: "",
8009            moveToCartCta: "",
8010            movingToCartCta: "",
8011            removeSflItemCta: "",
8012
8013            loginHeading: "",
8014            loginText: "",
8015            loginButtonText: "",
8016            loggedUserWelcomeMessage: "",
8017            VariantSelectorBtnText: "",
8018            wishlistTitle: "",
8019            wishlistInfo: "",
8020            emptyWishlistTitle: "",
8021            emptyWishlistDescription: "",
8022            
8023            collectionTitle: "",
8024            emptyCarouselCollectionText: "",
8025            emptyCollectionText: "",
8026            emptyCollectionDescription: "",
8027            
8028            addToCollectionTitle: "",
8029            removeItemCta: "",
8030            addToCollectionCta: "",
8031            createCollectionCta: "",
8032            saveNewCollectionCta: "",
8033            renameCollectionCta: "",
8034            deleteCollectionCta: "",
8035            shareCollectionCta: "",
8036            saveCollectionCta: "",
8037            editCollectionCta: "",
8038            shareCollectionTitle: "",
8039            shareCollectionMessage: "",
8040            sharedCollectionMessage: "",
8041            updateCollectionTitle: "",
8042
8043            errorMessageListNameRequired: "",
8044            errorMessageListNameRequire3Char: "",
8045            errorMessageListNameAlreadyExist: "",
8046
8047            notificationMessageItemSaved: "",
8048            notificationMessageItemRemoved: "",
8049            notificationMessageAddedToCart: "",
8050            notificationMessageAddedToCollection: "",
8051            notificationMessageCollectionSaved: "",
8052            notificationMessageCollectionDeleted: "",
8053            notificationMessageCollectionUpdated: "",
8054            notificationMessageCollectionUnavailable: "",
8055            notificationMessageSFLItemSaved: "",
8056            notificationMessageSFLItemRemoved: "",
8057            notificationMessageMovedToCart: "",
8058
8059            notificationActionAddToCollection: "",
8060            notificationActionView: "",
8061            notificationActionViewCollection: "",
8062            notificationActionGoToCart: "",
8063
8064            item: "",
8065            items: "",
8066
8067            tabWishlist: "",
8068            tabSavedForLater: "",
8069            tabSavedForYou: "",
8070            
8071            savedForLaterTitle: "",
8072            emptySavedForLaterTitle: "",
8073            emptySavedForLaterDescription: "",
8074
8075            awNudgeMessage: "",
8076            awNudgeMessageSub: "",
8077            awNudgeLoginCTA: "",
8078            awNudgeDismiss: "",
8079
8080            emptySingleLoggedInTitle: "",
8081            emptySingleLoggedInDescription: "",
8082            emptySingleLoggedInBullet1: "",
8083            emptySingleLoggedInBullet2: "",
8084            emptySingleLoggedInBullet3: "",
8085            emptySingleLoggedInCTA: "",
8086
8087            emptyMultiLoggedInTitle: "",
8088            emptyMultiLoggedInDescription: "",
8089            emptyMultiLoggedInCreateTitle: "",
8090            emptyMultiLoggedInCreateDescription: "",
8091            emptyMultiLoggedInBrowseLabel: "",
8092            emptyMultiLoggedInCTA: "",
8093            emptyMultiLoggedInTag1: "",
8094            emptyMultiLoggedInTag2: "",
8095            emptyMultiLoggedInTag3: "",
8096            emptyMultiLoggedInTag4: "",
8097            emptyMultiLoggedInTag5: "",
8098
8099            emptyGuestTitle: "",
8100            emptyGuestDescription: "",
8101            emptyGuestSingleNotice: "",
8102            emptyGuestMultiNotice: "",
8103            emptyGuestLoginCTA: "",
8104            emptyGuestBrowseCTA: "",
8105            emptyGuestSignupText: "",
8106            emptyGuestSignupCTA: "",
8107
8108            emptySflTitle: "",
8109            emptySflDescription: "",
8110            emptySflStep1Title: "",
8111            emptySflStep1Description: "",
8112            emptySflStep2Title: "",
8113            emptySflStep2Description: "",
8114            emptySflLoggedInNotice: "",
8115            emptySflGuestNotice: "",
8116            emptySflGoToCartCTA: "",
8117            emptySflLoginCTA: "",
8118            emptySflSignupText: "",
8119            emptySflSignupCTA: ""
8120        };
8121
8122        SwymStorefrontLayoutContext.stringsLoaded = false;
8123        SwymStorefrontLayoutContext.StorefrontLayoutUrls = SwymStorefrontLayoutContext.StorefrontLayoutUrls || {};
8124        SwymStorefrontLayoutContext.StorefrontLayoutUrls.Login = "\/customer_authentication\/login?return_to=%2Fpages%2Fparts-store\u0026locale=en\u0026ui_hint=full\u0026region_country=US";
8125
8126        /** 
8127        * Function to override Swym's default UI behavior.
8128        **/
8129        const overrideSwymDefaultUI = (swat) => {
8130            try{
8131                swat.ui.open = function(){
8132                    window.location.hash = SwymStorefrontLayoutContext?.StorefrontLayoutUrls?.List;
8133                }
8134
8135                if (swat.ui?.uiRef?.settings?.UI) {
8136                    swat.ui.uiRef.settings.UI.NotificationDisabled = true;
8137                }
8138            }catch(e){
8139                swat.utils?.warn('Error overriding Swym default UI:', e);
8140            }
8141        }
8142
8143        /**
8144        * Callback function to override Swym's default UI behavior based on Storefront Layout settings.
8145        * 
8146        * - Overrides `swat.ui.open` to redirect to a custom Storefront Layout URL if enabled.
8147        * - Overrides Swym's default notifications to log notifications instead of displaying them.
8148        * - Ensures the callback is pushed to `window.SwymCallbacks` for execution when Swym is initialized.
8149        * 
8150        * @param {Object} swat - Swym's UI object used for overriding UI behaviors.
8151        */
8152        const swymStorefrontLayoutCallback = (swat) =>{
8153            SwymStorefrontLayoutContext.swat = swat;
8154            
8155            overrideSwymDefaultUI(swat);
8156
8157
8158            let triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
8159            if (typeof triggerHeartbeat !== "function") return;
8160
8161            let wishlistNewUiHeartbeatData = '';
8162            try {
8163                wishlistNewUiHeartbeatData = JSON.parse(wishlistNewUiHeartbeatData) || {};
8164            } catch (e) {
8165                wishlistNewUiHeartbeatData = {};
8166            }
8167
8168            let themeId = window.Shopify.theme.id;
8169            let isDesignMode = !!window.swymDesignMode;
8170            let lastHeartbeat = isDesignMode ? wishlistNewUiHeartbeatData?.editor : wishlistNewUiHeartbeatData?.[themeId];
8171            let themeContext = isDesignMode ? 'editor' : themeId;
8172            let extensionData = {
8173                extensionName: "wishlist-new-ui", 
8174                extensionType: "app-embed", 
8175                metadata: {}, 
8176                themeId: themeContext, 
8177                extensionSource: "default"
8178            };
8179            /** Stop heartbeat
8180            triggerHeartbeat(extensionData, lastHeartbeat);
8181            */
8182        }
8183        
8184        if (!window.SwymCallbacks) {
8185            window.SwymCallbacks = [];
8186        }
8187        window.SwymCallbacks.push(swymStorefrontLayoutCallback);
8188    })();
8189</script>
8189
8190<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout.css">
8191<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 8191
8191
8192<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 8192
8192
8193<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout-components.js" defer="defer"></script>
8193
8194
8195<swym-storefront-layout class="swym-storefront-layout-root-component"></swym-storefront-layout>
8196<!-- END app snippet -->
8197    </div>
8198    <!-- BEGIN app snippet: swymEducationTooltip -->
8199
8200
8201  
8202
8203  <div id="swym-education-tooltip" aria-hidden="true"
8204    data-toast-desktop-message="Interesting? Click &#39;{{wishlistIcon}}&#39; to save it to your {{wishlistName}}."
8205    data-toast-mobile-message="Interesting? Tap &#39;{{wishlistIcon}}&#39; to add to your {{wishlistName}}."
8206    data-toast-cta="Wishlist Now"
8207    data-tooltip-desktop-message="Interesting? Click &#39;{{wishlistIcon}}&#39; to save it to your {{wishlistName}}."
8208    data-tooltip-mobile-message="Interesting? Tap &#39;{{wishlistIcon}}&#39; to add to your {{wishlistName}}."
8209    data-button-transition-text-1="Price drops? Know first."
8210    data-button-transition-text-2="Almost gone. Just saying."
8211    data-button-transition-text-3="Yours when ready.">
8212  </div>
8213
8214  <div id="swym-education-tooltip-bubble" class="swym-education-tooltip swym-education-tooltip-above" aria-hidden="true" role="tooltip">
8215    <div class="swym-education-tooltip-content">
8216      <span class="swym-education-tooltip-message"></span>
8217      <button class="swym-education-tooltip-close" data-swym-education-tooltip-close aria-label="Close consent dialog">
8218        <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
8219          <path d="M18 6L6 18M6 6l12 12"></path>
8220        </svg>
8221      </button>
8222    </div>
8223    <div class="swym-education-tooltip-arrow"></div>
8224  </div>
8225
8226  <style>
8227    /* Education tooltip — positioned fixed, managed by JS */
8228    .swym-education-tooltip {
8229      position: fixed;
8230      z-index: 500;
8231      visibility: hidden;
8232      opacity: 0;
8233      transition: opacity 0.2s ease, visibility 0.2s ease;
8234      pointer-events: none;
8235    }
8236    .swym-education-tooltip.swym-education-tooltip-visible {
8237      visibility: visible;
8238      opacity: 1;
8239      pointer-events: auto;
8240    }
8241    .swym-education-tooltip-content {
8242      background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
8243      color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41);
8244      border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db);
8245      padding: 10px 14px;
8246      border-radius: var(--swym-storefront-layout-ui-border-radius, 10px);
8247      font-size: 13px;
8248      line-height: 1.4;
8249      display: flex;
8250      align-items: center;
8251      gap: 8px;
8252      max-width: 320px;
8253      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
8254    }
8255    .swym-education-tooltip-message {
8256      flex: 1;
8257    }
8258    .swym-education-tooltip-close {
8259      background: none;
8260      border: none;
8261      color: inherit;
8262      cursor: pointer;
8263      padding: 2px;
8264      line-height: 1;
8265      flex-shrink: 0;
8266      opacity: 0.7;
8267    }
8268    .swym-education-tooltip-close:hover {
8269      opacity: 1;
8270    }
8271
8272    /* Button text fade transition for education nudge */
8273    .swym-btn-text-fade-out {
8274      opacity: 0;
8275      transition: opacity 0.2s ease;
8276    }
8277    .swym-btn-text-fade-in {
8278      opacity: 1;
8279      transition: opacity 0.3s ease;
8280    }
8281
8282    /* Arrow — points down when tooltip is above, up when below */
8283    .swym-education-tooltip-arrow {
8284      width: 0;
8285      height: 0;
8286      position: absolute;
8287      left: 50%;
8288      transform: translateX(-50%);
8289    }
8290    .swym-education-tooltip-above .swym-education-tooltip-arrow {
8291      bottom: -6px;
8292      border-left: 6px solid transparent;
8293      border-right: 6px solid transparent;
8294      border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
8295    }
8296    .swym-education-tooltip-below .swym-education-tooltip-arrow {
8297      top: -6px;
8298      border-left: 6px solid transparent;
8299      border-right: 6px solid transparent;
8300      border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
8301    }
8302
8303    /* Hidden data element */
8304    #swym-education-tooltip {
8305      display: none;
8306    }
8307
8308    @media (max-width: 480px) {
8309      .swym-education-tooltip-content {
8310        max-width: 90vw;
8311        font-size: 12px;
8312      }
8313    }
8314  </style>
8315
8316  
8316<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education-tooltip.js" defer="defer"></script>
8316
8317  
8317<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education.js" defer="defer"></script>
8317
8318
8319<!-- END app snippet -->
8320  
8321
8322</div><div id="shopify-block-Aakx5azA3LzNyenVHT__1561686393582567663" class="shopify-block shopify-app-block">
8322<script>
8323  const cartDetail = [
8324    
8325  ];
8326
8327  window.orichiLimit = {
8328    limits: [],
8329    currentProduct: null,
8330    collections: null,
8331    parameters: [],
8332    cartItems: null,
8333    cart: cartDetail,
8334    publicAccessToken: null,
8335    shopInfo:{
8336      currencyFormat: "${{amount}}",
8337    }
8338  };
8339  
8340    
8341    window.orichiLimit.limits = [{"Id":"019fa967-4bb9-4507-a7f2-73599e60c40f","StoreId":"01938dc5-e96e-4789-92b8-32ce5fdba005","Title":"Max Cart Value","Status":true,"Target":"cart","CreatedDate":"2026-07-28T15:45:46.937291+00:00","ShopifyObjects":[],"ValidationRules":[{"Type":"maximum_value","Value":"100000","Unit":null}],"AlertMessages":null,"ProductTags":[],"CustomerTags":[],"IsApplyCountry":false,"IsApplyCustomerTags":false,"IsApplyCustomerLifetime":false,"CustomerLifetimeType":"one-time-purchase-only","CustomerLifetimeValue":null,"CustomerLifetimeUnit":"days","CustomerGroupType":"customer_with_tag","AllowQuantities":false,"SpecificQuantities":null,"IsShowLimitTable":true,"StartDate":"2026-07-28T07:00:00+00:00","EndDate":null,"IsSetEndDate":false,"LastUpdateLifetime":null,"UpdatedAt":"2026-07-28T15:45:46.9373228+00:00","Countries":[],"ValidationRuleId":"gid://shopify/Validation/110198850","AlertInProductPage":true,"AlertProductPageMessage":null,"LanguageCodes":[],"PreventCoPurchase":{"IsActive":false,"ProductBlocks":[]},"AlertMessageLanguage":[{"Enabled":true,"LanguageCode":"default","CartCheckoutMessage":"Order is not valid","ProductMessage":"Quantity is not valid","CheckoutButtonMessage":"Order is invalid!"}],"IsAdvanceRuleMessage":false,"AdvanceRuleMessages":[{"Key":"minimum_quantity","Value":"{\"default\":\"You must select at least {minimum_product_quantity} products\"}"},{"Key":"maximum_quantity","Value":"{\"default\":\"You can only select a maximum of {maximum_product_quantity} products\"}"},{"Key":"minimum_weight","Value":"{\"default\":\"You must select at least {minimum_product_weight} {weight_unit}\"}"},{"Key":"maximum_weight","Value":"{\"default\":\"You can only select a maximum of {maximum_product_weight} {weight_unit}\"}"},{"Key":"break_multiple_limit","Value":"{\"default\":\"The quantity must be a multiple of {multiple}\"}"},{"Key":"minimum_value","Value":"{\"default\":\"You must select at least {minimum_total_product_value} products\"}"},{"Key":"maximum_value","Value":"{\"default\":\"You must select a maximum of {maximum_total_product_value} products\"}"}],"AppearanceSetting":{"ProductPageCornerRadius":14,"ProductPageTextColor":"#000000","ProductPageBackgroundColor":"#F7CA00","OrderLimitTableShowMinimumColumn":true,"OrderLimitTableShowMaximumColumn":true,"OrderLimitTableTextColor":"#000000","OrderLimitTableBackgroundColor":"#F7CA00","CartPageTextColor":"#000000","CartPageBackgroundColor":"#F7CA00","NotifyBackgroundTextColor":"#202223","NotifyBackgroundColor":"#f1f8fe","NotifyAlertIconColor":"#005BD3","NotifyAlertIconBackgroundColor":"#D0E9FF","NotifySubscribeButtonTextColor":"#FFFFFF","NotifySubscribeButtonBackgroundColor":"#F2A74E","NotifyDismissButtonTextColor":"#005BD3","NotifyDismissButtonBackgroundColor":"#F1F8FE"},"TableMessages":[{"LanguageCode":"default","Key":"quantity_label","Value":"Quantity"},{"LanguageCode":"default","Key":"weight_label","Value":"Weight"},{"LanguageCode":"default","Key":"value_label","Value":"Value"}],"IsApplyStockInventory":false,"StockThresholdRules":[],"NotifyMessageSettings":[{"LanguageCode":"default","ShowNotifyMe":false,"InventoryBodyMessage":"Due to limited inventory, you can only purchase up to {maximum_product_quantity} units at this time","HeadingText":"Get notified on restock","BodyMessage":"We'll email you when this product is back in stock with higher purchase limit.","EmailPlaceholder":"[email protected]","SubmitButtonText":"Notify me","DismissButtonText":"No thanks","SubscribedText":"Subscribed successfully"}],"version":"2.2"},{"Id":"01938de0-098d-45c0-8f1b-34769ca82c98","StoreId":"01938dc5-e96e-4789-92b8-32ce5fdba005","Title":"$10 minimum order required","Status":true,"Target":"cart","CreatedDate":"2024-12-04T01:54:50.2537778+07:00","ShopifyObjects":[],"ValidationRules":[{"Type":"minimum_value","Value":"10","Unit":null}],"AlertMessages":[{"Type":"cart_and_checkout","Value":"$10 minimum order required"}],"ProductTags":null,"CustomerTags":[],"IsApplyCountry":null,"IsApplyCustomerTags":null,"IsApplyCustomerLifetime":null,"CustomerLifetimeType":"one-time-purchase-only","CustomerLifetimeValue":null,"CustomerLifetimeUnit":"days","CustomerGroupType":null,"AllowQuantities":null,"SpecificQuantities":null,"IsShowLimitTable":false,"StartDate":null,"EndDate":null,"IsSetEndDate":false,"LastUpdateLifetime":null,"UpdatedAt":null,"Countries":null,"ValidationRuleId":"gid://shopify/Validation/9699394","AlertInProductPage":true,"AlertProductPageMessage":"Quantity is not val
8341id","LanguageCodes":null,"PreventCoPurchase":null,"AlertMessageLanguage":null,"IsAdvanceRuleMessage":false,"AdvanceRuleMessages":[],"AppearanceSetting":{"ProductPageCornerRadius":14,"ProductPageTextColor":"#000000","ProductPageBackgroundColor":"#F7CA00","OrderLimitTableShowMinimumColumn":true,"OrderLimitTableShowMaximumColumn":true,"OrderLimitTableTextColor":"#000000","OrderLimitTableBackgroundColor":"#F7CA00","CartPageTextColor":"#000000","CartPageBackgroundColor":"#F7CA00","NotifyBackgroundTextColor":null,"NotifyBackgroundColor":null,"NotifyAlertIconColor":null,"NotifyAlertIconBackgroundColor":null,"NotifySubscribeButtonTextColor":null,"NotifySubscribeButtonBackgroundColor":null,"NotifyDismissButtonTextColor":null,"NotifyDismissButtonBackgroundColor":null},"TableMessages":null,"IsApplyStockInventory":null,"StockThresholdRules":[],"NotifyMessageSettings":null,"version":"2.2"}];
8342    
8343  
8344  
8345  
8346    window.orichiLimit.publicAccessToken = "4808659915b13afccbc1cfe3227d076b";
8347  
8348  
8349    window.orichiLimit.IntendedError = {"version":"2.2"};
8350  
8351
8352  
8353  window.test={"access_token":"4808659915b13afccbc1cfe3227d076b","IntendedError":{"version":"2.2"},"limits":[{"Id":"019fa967-4bb9-4507-a7f2-73599e60c40f","StoreId":"01938dc5-e96e-4789-92b8-32ce5fdba005","Title":"Max Cart Value","Status":true,"Target":"cart","CreatedDate":"2026-07-28T15:45:46.937291+00:00","ShopifyObjects":[],"ValidationRules":[{"Type":"maximum_value","Value":"100000","Unit":null}],"AlertMessages":null,"ProductTags":[],"CustomerTags":[],"IsApplyCountry":false,"IsApplyCustomerTags":false,"IsApplyCustomerLifetime":false,"CustomerLifetimeType":"one-time-purchase-only","CustomerLifetimeValue":null,"CustomerLifetimeUnit":"days","CustomerGroupType":"customer_with_tag","AllowQuantities":false,"SpecificQuantities":null,"IsShowLimitTable":true,"StartDate":"2026-07-28T07:00:00+00:00","EndDate":null,"IsSetEndDate":false,"LastUpdateLifetime":null,"UpdatedAt":"2026-07-28T15:45:46.9373228+00:00","Countries":[],"ValidationRuleId":"gid:\/\/shopify\/Validation\/110198850","AlertInProductPage":true,"AlertProductPageMessage":null,"LanguageCodes":[],"PreventCoPurchase":{"IsActive":false,"ProductBlocks":[]},"AlertMessageLanguage":[{"Enabled":true,"LanguageCode":"default","CartCheckoutMessage":"Order is not valid","ProductMessage":"Quantity is not valid","CheckoutButtonMessage":"Order is invalid!"}],"IsAdvanceRuleMessage":false,"AdvanceRuleMessages":[{"Key":"minimum_quantity","Value":"{\"default\":\"You must select at least {minimum_product_quantity} products\"}"},{"Key":"maximum_quantity","Value":"{\"default\":\"You can only select a maximum of {maximum_product_quantity} products\"}"},{"Key":"minimum_weight","Value":"{\"default\":\"You must select at least {minimum_product_weight} {weight_unit}\"}"},{"Key":"maximum_weight","Value":"{\"default\":\"You can only select a maximum of {maximum_product_weight} {weight_unit}\"}"},{"Key":"break_multiple_limit","Value":"{\"default\":\"The quantity must be a multiple of {multiple}\"}"},{"Key":"minimum_value","Value":"{\"default\":\"You must select at least {minimum_total_product_value} products\"}"},{"Key":"maximum_value","Value":"{\"default\":\"You must select a maximum of {maximum_total_product_value} products\"}"}],"AppearanceSetting":{"ProductPageCornerRadius":14,"ProductPageTextColor":"#000000","ProductPageBackgroundColor":"#F7CA00","OrderLimitTableShowMinimumColumn":true,"OrderLimitTableShowMaximumColumn":true,"OrderLimitTableTextColor":"#000000","OrderLimitTableBackgroundColor":"#F7CA00","CartPageTextColor":"#000000","CartPageBackgroundColor":"#F7CA00","NotifyBackgroundTextColor":"#202223","NotifyBackgroundColor":"#f1f8fe","NotifyAlertIconColor":"#005BD3","NotifyAlertIconBackgroundColor":"#D0E9FF","NotifySubscribeButtonTextColor":"#FFFFFF","NotifySubscribeButtonBackgroundColor":"#F2A74E","NotifyDismissButtonTextColor":"#005BD3","NotifyDismissButtonBackgroundColor":"#F1F8FE"},"TableMessages":[{"LanguageCode":"default","Key":"quantity_label","Value":"Quantity"},{"LanguageCode":"default","Key":"weight_label","Value":"Weight"},{"LanguageCode":"default","Key":"value_label","Value":"Value"}],"IsApplyStockInventory":false,"StockThresholdRules":[],"NotifyMessageSettings":[{"LanguageCode":"default","ShowNotifyMe":false,"InventoryBo
8353dyMessage":"Due to limited inventory, you can only purchase up to {maximum_product_quantity} units at this time","HeadingText":"Get notified on restock","BodyMessage":"We'll email you when this product is back in stock with higher purchase limit.","EmailPlaceholder":"[email protected]","SubmitButtonText":"Notify me","DismissButtonText":"No thanks","SubscribedText":"Subscribed successfully"}],"version":"2.2"},{"Id":"01938de0-098d-45c0-8f1b-34769ca82c98","StoreId":"01938dc5-e96e-4789-92b8-32ce5fdba005","Title":"$10 minimum order required","Status":true,"Target":"cart","CreatedDate":"2024-12-04T01:54:50.2537778+07:00","ShopifyObjects":[],"ValidationRules":[{"Type":"minimum_value","Value":"10","Unit":null}],"AlertMessages":[{"Type":"cart_and_checkout","Value":"$10 minimum order required"}],"ProductTags":null,"CustomerTags":[],"IsApplyCountry":null,"IsApplyCustomerTags":null,"IsApplyCustomerLifetime":null,"CustomerLifetimeType":"one-time-purchase-only","CustomerLifetimeValue":null,"CustomerLifetimeUnit":"days","CustomerGroupType":null,"AllowQuantities":null,"SpecificQuantities":null,"IsShowLimitTable":false,"StartDate":null,"EndDate":null,"IsSetEndDate":false,"LastUpdateLifetime":null,"UpdatedAt":null,"Countries":null,"ValidationRuleId":"gid:\/\/shopify\/Validation\/9699394","AlertInProductPage":true,"AlertProductPageMessage":"Quantity is not valid","LanguageCodes":null,"PreventCoPurchase":null,"AlertMessageLanguage":null,"IsAdvanceRuleMessage":false,"AdvanceRuleMessages":[],"AppearanceSetting":{"ProductPageCornerRadius":14,"ProductPageTextColor":"#000000","ProductPageBackgroundColor":"#F7CA00","OrderLimitTableShowMinimumColumn":true,"OrderLimitTableShowMaximumColumn":true,"OrderLimitTableTextColor":"#000000","OrderLimitTableBackgroundColor":"#F7CA00","CartPageTextColor":"#000000","CartPageBackgroundColor":"#F7CA00","NotifyBackgroundTextColor":null,"NotifyBackgroundColor":null,"NotifyAlertIconColor":null,"NotifyAlertIconBackgroundColor":null,"NotifySubscribeButtonTextColor":null,"NotifySubscribeButtonBackgroundColor":null,"NotifyDismissButtonTextColor":null,"NotifyDismissButtonBackgroundColor":null},"TableMessages":null,"IsApplyStockInventory":null,"StockThresholdRules":[],"NotifyMessageSettings":null,"version":"2.2"}]}
8354</script>
8354
8355
8356
8357
8358  
8358<script defer="defer" src="https://cdn.shopify.com/extensions/01a0e740-4c82-7845-92b0-c2827873adc8/madgic-checkout-validation-429/assets/orichi-limit-purchase.js"></script>
8358
8359
8360<link href="https://cdn.shopify.com/extensions/01a0e740-4c82-7845-92b0-c2827873adc8/madgic-checkout-validation-429/assets/orichi-limit-purchase.css" rel="stylesheet" type="text/css" />
8361
8362<script>
8363  window.themeSettings = {
8364    cartType: 'drawer',
8365    enableCartDrawer: false,
8366    useAjaxCart: "null",
8367
8368    // Một số theme có thể dùng tên biến khác
8369    cartStyle: '',
8370    miniCartEnabled: false,
8371
8372    // Export luôn template để check
8373    currentTemplate: 'page.parts-home-page',
8374    cartTemplate: 'page'
8375  };
8376</script>
8376
8377
8378
8379</div><div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
8380<script>
8381  window.SwymCollectionsConfig = {
8382  'CollectionsSelectors': [],
8383  'CollectionsPosition': "top-right",
8384  'CollectionsIcon': "heart",
8385  'CollectionsButtonSize': 25,
8386  'CollectionsVerticalOffset': 0,
8387  'CollectionsHorizontalOffset': 0,
8388  'CollectionsProductLinkSelector': "-", 
8389  'CollectionsProductTileSelector': "-",
8390  'CollectionsVariantSelector': "false",
8391  'CollectionsVariantSelectorChooseActionText': "Choose or Create new Wishlist",
8392  'CollectionsCreateListTitle': "Name Your Wishlist",
8393  'CollectionsCreateListPlaceholder': "Enter wishlist name",
8394  'CollectionsCustomIconAdd': "",
8395  'CollectionsCustomIconAdded': "",
8396  'CollectionsIconColor': "#000000",
8397  'CollectionsIconThickness': "1.7",
8398}
8399</script>
8399
8400<style>
8401  .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 25px; height: 25px!important;}
8402  .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;}
8403  .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;}
8404</style>
8405
8406
8407
8408<script>
8409  // Send heartbeat for collections button
8410  (function() {
8411    let collectionsButtonHeartbeatData = '';
8412    try {
8413      collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {};
8414    } catch (e) {
8415      collectionsButtonHeartbeatData = {};
8416    }
8417    const ShopifyTheme = window.Shopify.theme;
8418    const themeId = ShopifyTheme.id;
8419    let heartbeatMetadata = {
8420      schema_name: ShopifyTheme?.schema_name,
8421      schema_version: ShopifyTheme?.schema_version,
8422      theme_store_id: ShopifyTheme?.theme_store_id,
8423      role: ShopifyTheme?.role
8424    };
8425
8426    const isDesignMode = !!window.swymDesignMode;
8427
8428    if (!window.SwymCallbacks) {
8429      window.SwymCallbacks = [];
8430    }
8431    window.SwymCallbacks.push((swat) => {
8432      if (!swat || !themeId) {
8433        return;
8434      }
8435      const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
8436      if (typeof triggerHeartbeat !== "function") return;
8437
8438      const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId];
8439      const themeContext = isDesignMode ? 'editor' : themeId;
8440
8441      const extensionData = {
8442        extensionName: "add-to-wishlist-collections-button", 
8443        extensionType: "app-embed", 
8444        metadata: heartbeatMetadata, 
8445        themeId: themeContext, 
8446        extensionSource: "default"
8447      };
8448
8449      /** Stop heartbeat
8450      triggerHeartbeat(extensionData, lastHeartbeat);
8451      */
8452    });
8453  })(); // IIFE to prevent polluting global scope
8454</script>
8454
8455
8456
8457<style>
8458  .swym-advanced-wishlist-collections-container {
8459    display: none;
8460  }
8461</style>
8462</div><div id="shopify-block-AdUNpWlZEbVhNR2ltU__5439026248262864547" class="shopify-block shopify-app-block">
8463<script type="text/javascript" hs-ignore>
8464  window.Globo      = window.Globo || {};
8465  window.globoEmbedPreorderAssetsUrl = 'https://cdn.shopify.com/extensions/01a0f192-1bcb-706a-9fa5-cc44e5daf197/frontend-259/assets/';
8466  const GloboOverride = JSON.parse(JSON.stringify(window.Globo));
8467  Globo.moneyFormat = "${{amount}}";
8468  Globo.shopOrigin  = "mserover.myshopify.com";
8469  Globo.assetsUrl   = 'https://cdn.shopify.com/extensions/01a0f192-1bcb-706a-9fa5-cc44e5daf197/frontend-259/assets/"';
8470  Globo.filesUrl    = '//www.msegrip.com/cdn/shop/files/';
8471  Globo.__webpack_public_path__ = "https://cdn.shopify.com/extensions/01a0f192-1bcb-706a-9fa5-cc44e5daf197/frontend-259/assets/";
8472  Object.assign(window.Globo,GloboOverride);
8473  window.GloboPreorderParams = window.GloboPreorderParams || {};
8474  const GloboPreorderParamsOverride = JSON.parse(JSON.stringify(window.GloboPreorderParams));
8475
8476  
8477      window.GloboPreorderParams = {"apiUrl":"https://preorder.globo.io","shop":"mserover.myshopify.com","domain":"mserover.myshopify.com","theme":{"id":125094953026,"name":"Enterprise - Upgraded 02-18-2024","created_at":"2024-02-18T14:34:27-08:00","updated_at":"2024-06-29T14:11:12-07:00","role":"unpublished","theme_store_id":1657,"previewable":true,"processing":false,"admin_graphql_api_id":"gid://shopify/Theme/125094953026","theme_name":"Enterprise","theme_version":"1.4.2"},"properties":{"preorder":"_is_preorder","discount":"_preorder_discount","partial_payment":"_preorder_partial_payment","locale":"_preorder_locale"},"selectors":{"productLinkSelectors":"a[href*=\"/products/\"], [data-preorder-id], [data-preorder-handle]","productSignalSelectors":"[data-product-handle], [data-product-id]","notProductSignalSelectors":"[data-section-id=\"product-recommendations\"], [data-section-type=\"product-recommendations\"], #product-area, #looxReviews, #collection-products","productImageSelectors":[".product-image",".card__main-image",".card__main-image","svg.media__placeholder",".card__media img",".card__media svg",".product-media svg",".rps-product-image","[data-bgset*=\"cdn.shopify.com\"][data-bgset*=\"/products/\"] > [data-bgset*=\"cdn.shopify.com\"][data-bgset*=\"/products/\"]","[data-bgset*=\"cdn.shopify.com\"][data-bgset*=\"/products/\"]","img[src*=\"cdn.shopify.com\"][src*=\"no\\-image\"]",".ga-product_image",".spf-product-card__image",".spf-product-card__image-wrapper img",".product-image",".card__main-image",".card__main-image","svg.media__placeholder",".card__media img",".card__media svg",".product-media svg",".rps-product-image"],"productSoldOutBadge":".tag.tag--rectangle, .grid-product__tag--sold-out, .product-thumb-label-sold, .grid-product__tag--sold-out, .label-outstock","paymentButton":".shopify-payment-button, .product-form--smart-payment-buttons, .lh-wrap-buynow, .wx-checkout-btn","productForm":[".js-product-form"],"productVariantActivator":".gPreorderVariantActivator, .product-form__chip-wrapper, .product__swatches [data-swatch-option], .swatch__container .swatch__option, .gf_swatches .gf_swatch, .product-form__controls-group-options select, ul.clickyboxes li, .pf-variant-select, ul.swatches-select li, .product-options__value, .form-check-swatch, button.btn.swatch select.product__variant, .pf-container a, button.variant.option, ul.js-product__variant--container li, .variant-input, .product-variant > ul > li  ,.input--dropdown, .HorizontalList > li, .product-single__swatch__item, .globo-swatch-list ul.value > .select-option, .form-swatch-item, .selector-wrapper select, select.pf-input, ul.swatches-select > li.nt-swatch.swatch_pr_item, ul.gfqv-swatch-values > li, .lh-swatch-select, .swatch-image, .variant-image-swatch, #option-size, .selector-wrapper .replaced, .regular-select-content > .regular-select-item, .radios--input, ul.swatch-view > li > .swatch-selector ,.single-option-selector, .swatch-element input, [data-product-option], .single-option-selector__radio, [data-index^=\"option\"], .SizeSwatchList input, .swatch-panda input[type=radio], .swatch input, .swatch-element input[type=radio], select[id*=\"product-select-\"], select[id|=\"product-select-option\"], [id|=\"productSelect-product\"], [id|=\"ProductSelect-option\"],select[id|=\"product-variants-option\"],select[id|=\"sca-qv-product-selected-option\"],select[id*=\"product-variants-\"],select[id|=\"product-selectors-option\"],select[id|=\"variant-listbox-option\"],select[id|=\"id-option\"],select[id|=\"SingleOptionSelector\"], .variant-input-wrap input, [data-action=\"select-value\"], .product-swatch-list li, .product-form__input input, .product-form__input label, .dynamic-variant-button, .input__list input, .input__list label, .product-variant-id, .size-list li, .size-list a, .prd-block_o
8477ptions li","productVariantSelector":".gPreorderVariantSelector, .product-form__variants, .ga-product_variant_select, select[name=\"id\"], input[name=\"id\"], .qview-variants > select, select[name=\"id[]\"], [name=\"gpoId\"], .gpoVariantSelector","productQuantitySelector":".gInputElement, .gPreorderQuantitySelector, [name=\"qty\"], [name=\"quantity\"]","productQuantityWrapperSelector":"#Quantity, input.quantity-selector.quantity-input, [data-quantity-input-wrapper], .product-form__quantity-selector, .product-form__item--quantity, .ProductForm__QuantitySelector, .quantity-product-template, .product-qty, .qty-selection, .product__quantity, .js-qty__num","productAddToCartSelector":".gPreorderAddToCartBtn, #AddToCart--product-template, .add-to-cart-btn, .product-form__cart-submit, #addToCart, [name=\"add\"], [type=\"submit\"], button.btn-addtocart, .product-submit, .product-form__add-button, [data-action=\"add-to-cart\"], .ProductForm__AddToCart","cartFormSelector":"form[action*=\"cart\"]","cartRowSelector":".gCartItem, .flexRow.noGutter, .cart__row, .line-item, .cart-item, .cart-row, .CartItem, .cart-line-item, .cart-table tbody tr, .container-indent table tbody tr, .cart__item, .cart-table-prd-item, .list-group-item","cartElementHandle":"[href*=\"/collections/all/products/\"][data-preorder-handle], [data-preorder-handle]","cartQuantitySelector":".cart__product-qty, .js-qty, .cart__quantity-selector, .cart__qty, .quantity-selector, .cart-item__qty, .QuantitySelector, .cart-quantity, .qty-changer","cartInputQuantitySelector":".gInputElement, .velaQtyNum, .tt-input-counter input, .quantity-selector__value, .cart__product-qty, .js-qty__input, .cart-item__qty-input, .js--num, .js-qty__num, .cart__qty-input, .cart__quantity-selector, .QuantitySelector__CurrentQuantity, .cart-qty, .js-cartQty, .js-qty-input","cartPositionLimitMessage":".flexRow.cartGroup","cartProductTitleSelector":".gCartProductTitle, .cart-item__name, a[href*=\"/products/\"]:not(image), .cart__product-title, .line-item__title, .product-item-meta__title, .cart__item-name, .CartItem__Title","cartProductParentSelector":".gCartProductParent, .cart-item__details","addQuantitySelector":".velaQtyPlus, .plus-btn, .icon-plus, .js-qty__adjust--plus, .js--add, [data-action=\"increase-quantity\"], .QuantitySelector__Button:last-child, .btn-number[data-type=\"plus\"], .table-shopping-qty-plus, .increase.js-qty-button","minusQuantitySelector":".velaQtyMinus, .minus-btn, .icon-minus, .js-qty__adjust--minus, .js--minus, [data-action=\"decrease-quantity\"], .QuantitySelector__Button:first-child, .btn-number[data-type=\"minus\"], .table-shopping-qty-minus, .decrease.js-qty-button","productAddToCartBtn":[".gPreorderAddToCartBtn",".product-form__cart-submit",".add-to-cart-btn",".product__add-to-cart-button","#AddToCart--product-template","#addToCart","#AddToCart-product-template","#AddToCart",".add_to_cart",".product-form--atc-button","#AddToCart-product",".AddtoCart","button.btn-addtocart",".product-submit","[name=\"add\"]","[type=\"submit\"]",".product-form__add-button",".product-form--add-to-cart",".btn--add-to-cart",".button-cart",".action-button > .add-to-cart","button.btn--tertiary.add-to-cart",".form-actions > button.button",".gf_add-to-cart",".zend_preorder_submit_btn",".gt_button",".wx-add-cart-btn",".previewer_add-to-cart_btn > button",".qview-btn-addtocart",".ProductForm__AddToCart",".button--addToCart","#AddToCartDesk","[data-pf-type=\"ProductATC\"]",".add-to-cart-button",".ecom-product-single__add-to-cart--submit"],"productAddToCartTextElement":".gPreorderAddToCartText, [data-add-to-cart-text], [data-button-text], .cart-normal, #addToCartText-product-template, span:not(.icon), .txt_pre, .js, .button-text, .gt_button-content-text-main, span.btn.cart-normal, .btn__content, .staged-action__text","spinnerAtcElement":"[data-loader]","productPositionMessage":".product-info__add-to-cart","productPositionLimitMessage":".product-form__controls-group, .qty.product-page-qty, .product-form--atc, .product__atc, .quantity-controls, .product-detail__quantity-row, .proQuantity, .shopify-variation-add-to-cart > .quantity, .quantity-product > .quantity, .payment-and-quantity.payment-and-quantity--with-quantity .qty-adjuster__inner, .qtydiv > .qtybox , .product-form__info-content > div[data-fsa-container-product], .quantity-selector--product","productPositionPaymentOption":".product__atc","productPositionBis":".product-form.content-divider, .product-section.padless-bottom.border-bottom, .payment-buttons","productDetailSelector":".gPreorderProductSelector, #shopify-section-product-template, section[type=\"product\"], section[data-section-type=\"product\"], [data-section-type=\"product-template\"]","productDetailImagesSelector":".gPreorderProductImageSelector, .product-gallery__carousel-wrapper","notDefineProductElements":".header, .tmenu_item","collectionProductForms":".gPreorderCollectionForm, .spf-product__form, .js-product-form, .gPreorderCollectionForm, .spf-product__form, .boost-pfs-addtocart-product-form, .pf-product-form","collectionVariantActivator":null,"collectionVariantSelector":"select[name=\"id\"], input[name=\"id\"], .spf-product__variants","collectionQuantitySelector":"[name=\"qty\"], [name=\"quantity\"]","collectionAddToCartBtn":".collectionPreorderAddToCartBtn, [type=\"submit\"], [name=\"add\"], .add-to-cart-btn, .pt-btn-addtocart, .js-add-to-cart, .tt-btn-addtocart, .spf-product__form-btn-addtocart, .ProductForm__AddToCart, button.gt_button.gt_product-button--add-to-cart, .button--addToCart, .js-select-add-to-cart, [data-pf-type=\"Button\"], [data-pf-type=\"Button2\"], .pf-button-1, .spf-product__form-btn-addtocart, [data-pf-type=\\\"Button\\\"], [data-pf-type=\\\"Button2\\\"], .pf-button-1","collectionAddToCartTextElement":".quick-add-btn-text","collectionItemInfor":".product-item__info, .product-price-inventory","collectionItemInventory":".product-item__inventory.inventory.inventory--high","collectionPositionBadge":".rps-product-image-container, .card__media","collectionPositionItem":".rps-product-container, .js-pagination-result, .slider__item","collectionFilterSelector":".collection__filter-checkbox, .collection__filter-group input, .collection__active-filters label, .collection__active-filters button, .collection__toolbar-item .value-picker-button, .collection__toolbar-item .value-picker__choice-item, .boost-pfs-filter-option-item, .boost-pfs-filter-button, .boost-pfs-filter-top-sorting-select, .boost-pfs-filter-display-grid, .faceted-filter__checkbox, .filter-item, #product_grid_sort, .collection-filters__filter-range-input, .filter-icon--checkbox, .faceted-filter__label-text, .filter-icon--remove","quickViewActivator":".js-quick-add[aria-haspopup=\"dialog\"]","quickViewProductForm":".quick-add-drawer .js-product-form","quickViewAppVariantActivator":".previewer_options","quickViewAppVariantSelector":".full_info, [data-behavior=\"previewer_link\"]","quickViewAppButtonClass":["sca-qv-cartbtn","qview-btn","btn--fill btn--regular"],"quickViewAppActivitor":".qimify-shopify-btn, .qview-button","frequentlyBoughtSelector":".cbb-frequently-bought-container","frequentlyBoughtItemSelector":"ul.cbb-frequently-bought-selector-list li","frequentlyBoughtVariantActivitor":"select.cbb-recommendations-variant-select","frequentlyBoughtVariantSelector":".cbb-frequently-bought-selector-input","frequentlyBoughtProductId":".cbb-frequently-bought-rating-box","frequentlyBoughtProductImage":".cbb-frequently-bought-product-image","priceSelectors":"[data-section-id=\"product-template\"] .product__price, ul[data-price], .price.price--large, dl[data-price], .product__content-header p.product__price, .product-single__prices, .product-single__meta .price-container, ul.product-single__meta-list.list--no-bullets.list--inline, form#AddToCartForm-product-template > p.product__price, .product-price > p.price.product-single__price.product-single__price-product-template, .info_content > p.product-single__price.product-single__price-nov-product-template, .product-form__info-item:nth-child(1) .product-form__info-content, p#product-price, .sh-price-wrapper, .prod-details-info-content h5.price, p.modal_price.product__price, .tt-product-single-info .tt-price, .product-info__price.js-
8477price-wrapper, h3.product-single__price-text, .product-single__price-product-template, .modal_price .price__container, h2.h4-style.price-area, .product-details .product-pricing .product--price, span#productPrice-product-template, .product-single__meta .product-single__prices, .site-box-content span.price, .desc_blk .price, p.modal_price, .product-price.product-main-price, .ProductMeta__PriceList.Heading, .pricing.lht, div#price.detail-price, .h2.product-single__price span#productPrice, .product__price.h6, h2#ProductPrice, .product-submit span.product-price, .product-single__meta .product__price, .product-info__wrapper .product-price, .section.product_section p.modal_price, .product-price_wrapper .product-price, span#ProductPrice, div#product-price span#Main_price_data, ul.product-page--pricing, p#productPrice, div[data-price-wrapper], .product-details div#price, p.price--container, .product-details h2.offers, .price-container.text-money, .product-area__row.cc-animate-init .product-area__col.product-area__col--price, .product-form-block .product-price.product-price--large, .product__details .product__price, .ProductMeta__Price","pricePositionSelectors":".gPreorderPricePositionWrapper","weglotSelector":"li.wg-li a","weglotAttribute":".weglot-container .wgcurrent","theme_name":"Enterprise","theme_store_id":"1657"},"classes":{"profileId":"gPreorderId","productId":"gPreorderProductId","preorderBadge":"gPreorderBadge","comingSoonBadge":"gPreorderComingSoonBadge","propertyInput":"gPreorderProperty","preorderLocale":"gPreorderLocale","discount":"gPreorderDiscount","partialPayment":"gPreorderPartialPayment","topMessage":"gPreorderTopMessage","bottomMessage":"gPreorderBottomMessage","hidden":"gPreorderHidden","countdown":"gPreorderCountdown","preorderBtn":"gPreorderBtn","naMessage":"gPreorderNAMessage","comingSoonBtn":"gPreorderComingSoonBtn","quickviewPreOrderForm":"quickviewPreOrderForm","singleProductPreOrderForm":"singleProductPreOrderForm","gridProductPreOrderForm":"gridProductPreOrderForm","preorderLoadedForm":"preorderLoaded","hideBuyNowBtn":"hideBuyNowBtn","warning":"gPreorderWarning","loading":"gPLoading","imageWrapper":"gPreorderImageWrapper","backinstockBtn":"gBackInStockBtn","subscribeBtn":"gSubscribeBtn","lineItem":"gPreorderLineItem","preorderLabel":"gPreorderLabel","sellingPlan":"gPreorderSellingPlan","poweredBy":"gPreorderPoweredBy"},"advancedSettings":{"bisOnCollection":false,"productAvailable":true,"badgeOnProductPage":true,"isDuplicateBtn":true,"langNotSupport":["zh-TW","it","ja","vi","pt-BR","he-IL","el","pt-PT"],"bisImageHeaderCenter":"https://cdn.shopify.com/s/files/1/0286/0892/1660/products/globo-logo-center.png?v=1618467872","bisImageHeaderLeft":"https://cdn.shopify.com/s/files/1/0286/0892/1660/products/globo-logo-left.png?v=1618468454","bisImageHeaderRight":"https://cdn.shopify.com/s/files/1/0286/0892/1660/products/globo-logo-right.png?v=1618468450","searchProductByHandle":false,"showLog":false,"boughtTogether":true,"showAlertAtcError":false,"searchProductByJson":true},"datetimeFormats":{"en":"en-US","de":"de-DE","fr":"fr-FR","ja":"ja-JP","it":"it-IT","es":"es-ES","ko":"ko-KR","zh":"zh-CN"},"defaultSetting":{"messageAboveFontSize":"14","messageBellowFontSize":"14","checkedPreorderBadge":false,"preorderShape":"rectangle","badgeFontFamily":"Alata","badgeFontVariant":"regular","checked":false,"badgeFontSize":"14","badgePosition":"top-right","badgePositionX":"6","badgePositionY":"6","badgeWidth":"75","badgeHeight":"75","colorButton":{"preorderTextColor":"#FFFFFF","preorderHoverTextColor":"#FFFFFF","preorderBackgroundColor":"#F35046","preorderHoverBackgroundColor":"#D61F2C","preorderBorderColor":"#F35046","preorderHoverBorderColor":"#D61F2C"},"colorMessageAbove":{"messageAboveTextColor":"#EE4444","messageAboveBackgoundColor":null},"colorMessageBellow":{"messageBellowTextColor":"#555555","messageBellowBackgoundColor":"#F5F3F3"},"alignMessage":{"messageAbove":"left","messageBellow":"left","limitMessage":"left"},"fontsizeMessage":{"limitMessage":"14"},"colorNAMessage":{"naMessageTextColor":"#606060","naMessageBackgou
8477ndColor":"#FFFFFF","naMessageBorderColor":"#3A3A3A"},"colorComingSoonButton":{"comingSoonBtnTextColor":"#606060","comingSoonBtnBackgoundColor":"#FFFFFF","comingSoonBtnBorderColor":"#3A3A3A"},"colorLimitMessage":{"limitMessageTextColor":"#000","limitMessageBackgroundColor":"#fdf7e3","limitMessageBorderColor":"#eec200"},"colorBadge":{"badgeTextColor":"#FFFFFF","badgeBackgoundColor":"#F35046"},"cartWarning":{"enabled":false},"colorBisButton":{"bisTextColor":"#FFFFFF","bisHoverTextColor":"#FFFFFF","bisBackgroundColor":"#529dbd","bisHoverBackgroundColor":"#387e90","bisBorderColor":"#529dbd","bisHoverBorderColor":"#387e90"},"colorScButton":{"scTextColor":"#FFFFFF","scHoverTextColor":"#FFFFFF","scBackgroundColor":"#64c264","scHoverBackgroundColor":"#25a825","scBorderColor":"#64c264","scHoverBorderColor":"#25a825"},"customBisForm":{"display":"button","bisFontSize":"16","scFontSize":"16"},"bisDeliveryPolicy":{"autoSendCustomer":false,"notificationRate":"1","notificationOrder":"asc","deliveryInterval":"1","minimumQuantity":"1","hideProduct":{"tags":[],"collections":[]}},"bisActivityUpdates":{"autoSendAdmin":false,"quantityThreshold":"1"},"enableDeliveryPolicy":"auto","bisProductSelling":"stop","hiddenLogoBis":false,"hiddenHeaderBis":false,"hiddenHeaderDescriptionBis":false,"hiddenProductInfor":false,"hiddenProductImage":false,"hiddenProductPrice":false,"hiddenFooterBis":false,"shippingPartialPayment":{"defaultShippingFee":"default","titleShippingFee":"Pre-order Shipping","conditionShippingFee":[{"from":"0","to":"","fee":""}]},"contactUs":false,"activeContactUs":false,"order":{"tag":"pre-order"},"collection":{"showBadgeOnly":"firstPreorder","showPreorderBtn":true,"showMessages":false,"showPaymentOption":true},"timezone":"store","aliasFromEmail":"","aliasFormName":"","aliasReplyEmail":"","fieldsBisForm":[{"id":"selectVariant","title":"Select variant","label":"Select variant","placeholder":"","type":"selectVariant","icon":"CircleChevronDownIcon","requiredMessage":"Required","readOnly":true,"showLabel":false,"required":true,"showRequired":false},{"id":"email","title":"Email","label":"Email","placeholder":"Enter your email address","type":"email","icon":"EmailIcon","requiredMessage":"Required","invalidMessage":"Invalid email","readOnly":true,"showLabel":false,"required":true,"showRequired":false},{"id":"phone","title":"Phone","label":"Phone number","placeholder":"Phone number","icon":"PhoneIcon","type":"phone","showLabel":false,"readOnly":true,"requiredMessage":"Required","invalidMessage":"Phone invalid","required":true,"showRequired":false,"hidden":true,"validateIntlPhone":true}],"cart":{"showLineItem":false,"contactSubject":"Pre-order information","lineItemBackgroun
8477dColor":"#c7ebfe","lineItemBorderColor":"#0788ca","lineItemTextColor":"#2e2a39b3","lineItemIconColor":"#0788ca","lineItemFontSize":"14","lineItemFontWeight":"400"},"preorderLabel":{"enabled":false,"labelTextColor":"#fff","labelBackgroundColor":"#334fb4","labelBorderColor":"#334fb4","labelFontSize":"14","labelFontWeight":"400"},"colorAlertButton":{"alertTextColor":"#fff","alertBackgroundColor":"#64c264"},"alertButton":{"fontSize":"14","fontWeight":"400"},"comingSoonBtn":false,"showBisSms":true,"showBisEmail":true,"showBisSelectOption":false,"bisCustomerRegistered":{"enable":false,"sendTo":""},"autoSendEmail":true,"autoSendSms":true},"defaultTranslation":{"default":{"preorderText":"Pre Order","messageAboveText":"Don't miss out - Grab yours now before we sell out again!","messageBellowText":"We will fulfill the item as soon as it becomes available","naMessageText":"Not available for Pre order","comingSoonText":"Coming soon","comingSoonAddToCartText":"Coming soon","soldoutText":"Sold out","preorderLimitMessage":"Only :stock items left in stock","outOfStockMessage":"Inventory level is :stock.It is less than you are trying to purchase. Some of the items will be pre-ordered. Continue?","labelCountdownStart":"Coming soon","labelCountdownEnd":"Pre-Order ending in","labelCountdownDays":"Days","labelCountdownHours":"Hours","labelCountdownMinutes":"Minutes","labelCountdownSeconds":"Second","preorderBadge":"Pre Order","preorderLabel":"Pre-order","preorderedItemlabel":"Pre-order item","preorderContactLink":"Reach out for more information →","cartWarningTitle":"Warning: you have pre-order and in-stock in the same cart","cartWarningContent":"Shipment of your in-stock items may be delayed until your pre-order item is ready for shipping.","cartWarningCheckboxLabel":"Don't show this again","partialPaymentLabel":"Payment option","partialPaymentOptionFull":"Full Payment","partialPaymentOptionPart":"Partial Payment","preorderPrice":"PreOrder Price","partialPaymentTitle":"Prepaid amount for {{product.title}} ({{variant.title}}
8477)","cartWarningLimitMessage":"There are still :stock pre-order items that can be added to the cart","cartWarningEndLimitMessage":"The number of products that can be pre-ordered has reached the limit","cartWarningAlertMessage":"There are still :stock pre-order items that can be added to the cart. You can purchase up to :max products","bisTextButton":"Email me when available","bisTitleForm":"Email me when available","bisHeaderContent":"Register your email address below to receive an email as soon as this becomes available again","bisPlaceHolderEmail":"Enter your email","bisSubscribeTextButton":"SUBSCRIBE","bisFooterContent":"We will send you an email once the product becomes available. Your email address will not be shared with anyone else","bisSubscribeSuccess":"Your notification has been registered","bisSubscribeFail":"The email address you entered is invalid","bisSubscribeRegistered":"Your email address is registered on this product","bisSubscribeRequired":"The email address is required","bisPhoneRegistered":"Your phone is registered on this product","bisEmailAlertTitle":"Email","bisSmsAlertTitle":"SMS","partialPaymentSaveLavel":"Save","emailPlaceholderBisForm":"Enter your email"}},"settings":{"messageAboveFontSize":"14","messageBellowFontSize":"14","checkedPreorderBadge":false,"preorderShape":"rectangle","badgeFontFamily":"Alata","badgeFontVariant":"regular","checked":false,"badgeFontSize":"14","badgePosition":"top-right","badgePositionX":"6","badgePositionY":"6","badgeWidth":"75","badgeHeight":"75","colorButton":{"preorderTextColor":"#FFFFFF","preorderHoverTextColor":"#FFFFFF","preorderBackgroundColor":"#000000","preorderHoverBackgroundColor":"#4a4a4a","preorderBorderColor":"#000000","preorderHoverBorderColor":"#4a4a4a"},"colorMessageAbove":{"messageAboveTextColor":"#EE4444","messageAboveBackgoundColor":null},"colorMessageBellow":{"messageBellowTextColor":"#555555","messageBellowBackgoundColor":"#F5F3F3"},"alignMessage":{"messageAbove":"left","messageBellow":"left","limitMessage":"left"},"fontsizeMessage":{"limitMessage":"14"},"colorNAMessage":{"naMessageTextColor":"#606060","naMessageBackgoundColor":"#FFFFFF","naMessageBorderColor":"#3A3A3A"},"colorComingSoonButton":{"comingSoonBtnTextColor":"#606060","comingSoonBtnBackgoundColor":"#FFFFFF","comingSoonBtnBorderColor":"#3A3A3A"},"colorLimitMessage":{"limitMessageTextColor":"#000","limitMessageBackgroun
8477dColor":"#fdf7e3","limitMessageBorderColor":"#eec200"},"colorBadge":{"badgeTextColor":"#FFFFFF","badgeBackgoundColor":"#F35046"},"cartWarning":{"enabled":false},"colorBisButton":{"bisTextColor":"#FFFFFF","bisHoverTextColor":"#FFFFFF","bisBackgroundColor":"#529dbd","bisHoverBackgroundColor":"#387e90","bisBorderColor":"#529dbd","bisHoverBorderColor":"#387e90"},"colorScButton":{"scTextColor":"#FFFFFF","scHoverTextColor":"#FFFFFF","scBackgroundColor":"#64c264","scHoverBackgroundColor":"#25a825","scBorderColor":"#64c264","scHoverBorderColor":"#25a825"},"customBisForm":{"display":"hidden","bisFontSize":"16","scFontSize":"16"},"bisDeliveryPolicy":{"autoSendCustomer":false,"notificationRate":"1","notificationOrder":"asc","deliveryInterval":"1","minimumQuantity":"1","hideProduct":{"tags":[],"collections":[]}},"bisActivityUpdates":{"autoSendAdmin":false,"quantityThreshold":"1"},"enableDeliveryPolicy":"auto","bisProductSelling":"stop","hiddenLogoBis":false,"hiddenHeaderBis":false,"hiddenHeaderDescriptionBis":false,"hiddenProductInfor":false,"hiddenProductImage":false,"hiddenProductPrice":false,"hiddenFooterBis":false,"collection":{"showBadgeOnly":"firstPreorder","showPreorderBtn":true,"showMessages":false,"showPaymentOption":false},"timezone":"store","fieldsBisForm":[{"id":"selectVariant","title":"Select variant","label":"Select variant","placeholder":null,"type":"selectVariant","icon":"CircleChevronDownMinor","requiredMessage":"Required","readOnly":true,"showLabel":false,"required":true,"showRequired":false},{"id":"email","title":"Email","label":"Email","placeholder":"Enter your email address","type":"email","icon":"EmailMajor","requiredMessage":"Required","invalidMessage":"Invalid email","readOnly":true,"showLabel":false,"required":true,"showRequired":false},{"id":"phone","title":"Phone","label":"Phone number","placeholder":"Phone number","icon":"PhoneMajor","type":"phone","showLabel":false,"readOnly":true,"requiredMessage":"Required","invalidMessage":"Phone invalid","required":true,"showRequired":false,"hidden":true,"validateIntlPhone":true,"defaultCountry":"us"}],"cart":{"showLineItem":false,"contactSubject":"Pre-order information","lineItemBackgroun
8477dColor":"#c7ebfe","lineItemBorderColor":"#0788ca","lineItemTextColor":"#2e2a39b3","lineItemIconColor":"#0788ca","lineItemFontSize":"14","lineItemFontWeight":"400"},"preorderLabel":{"enabled":false,"labelTextColor":"#fff","labelBackgroundColor":"#334fb4","labelBorderColor":"#334fb4","labelFontSize":"14","labelFontWeight":"400"},"colorAlertButton":{"alertTextColor":"#fff","alertBackgroundColor":"#64c264"},"alertButton":{"fontSize":"14","fontWeight":"400"},"comingSoonBtn":false,"showBisSms":true,"showBisEmail":true,"showBisSelectOption":false,"customCss":".gPreorderHiddenPaymentOptions .gPreorderSellingPlanWrapper {\n  display: none !important;\n}","comingSoonBadge":{"enabled":false,"showBadgeOnly":"firstPreorder","color":"#FFFFFF","background":"#999999","shape":"circle","position":"top-right","fontSize":14,"fontFamily":"Alata","fontVariant":"regular"},"checkedBackInStock":true,"quickviewSupport":true,"partialPayment":true,"applyDiscount":true,"paymentDiscount":true,"removeBranding":false,"removePreorderBranding":true,"customTimezone":false,"datetimeFormat":false,"productListSupport":true,"proxyProducts":true},"translation":{"default":{"preorderText":"In Production","messageAboveText":"Grab yours now to secure your item.","messageBellowText":"We will fulfill the item as soon as it becomes available","naMessageText":"Not available for Pre order","comingSoonText":"Coming soon","comingSoonAddToCartText":"Coming soon","soldoutText":"Sold out","preorderLimitMessage":"Only :stock items left in stock","outOfStockMessage":"Inventory level is :stock.It is less than you are trying to purchase. Some of the items will be pre-ordered. Continue?","labelCountdownStart":"Coming soon","labelCountdownEnd":"Pre-Order ending in","labelCountdownDays":"Days","labelCountdownHours":"Hours","labelCountdownMinutes":"Minutes","labelCountdownSeconds":"Second","preorderBadge":"Pre Order","preorderLabel":"Pre-order","preorderedItemlabel":"Pre-order item","preorderContactLink":"Reach out for more information →","cartWarningTitle":"Warning: you have pre-order and in-stock in the same cart","cartWarningContent":"Shipment of your in-stock items may be delayed until your pre-order item is ready for shipping.","cartWarningCheckboxLabel":"Don't show this again","partialPaymentLabel":"Payment option","partialPaymentOptionFull":"Full Payment","partialPaymentOptionPart":"Partial Payment","preorderPrice":"PreOrder Price","partialPaymentTitle":"Prepaid amount for {{product.title}} ({{variant.title}}
8477)","cartWarningLimitMessage":"There are still :stock pre-order items that can be added to the cart","cartWarningEndLimitMessage":"The number of products that can be pre-ordered has reached the limit","cartWarningAlertMessage":"There are still :stock pre-order items that can be added to the cart. You can purchase up to :max products","bisTextButton":"Email me when available","bisTitleForm":"Email me when available","bisHeaderContent":"Register your email address below to receive an email as soon as this becomes available again","bisPlaceHolderEmail":"Enter your email","bisSubscribeTextButton":"SUBSCRIBE","bisFooterContent":"We will send you an email once the product becomes available. Your email address will not be shared with anyone else","bisSubscribeSuccess":"Your notification has been registered","bisSubscribeFail":"The email address you entered is invalid","bisSubscribeRegistered":"Your email address is registered on this product","bisSubscribeRequired":"The email address is required","bisPhoneRegistered":"Your phone is registered on this product","bisEmailAlertTitle":"Email","bisSmsAlertTitle":"SMS","partialPaymentSaveLavel":"Save","messageComingSoonAboveText":null,"messageComingSoonBellowText":null,"labelCountdownComingsoon":"Coming soon","selectVariantLabelBisForm":"Select variant","selectVariantPlaceholderBisForm":null,"selectVariantRequiredBisForm":"Required","emailLabelBisForm":"Email","emailPlaceholderBisForm":"Enter your email","emailRequiredBisForm":"The email address is required","emailInvalidBisForm":"The email address you entered is invalid","phoneLabelBisForm":"Phone number","phonePlaceholderBisForm":"Phone number","phoneRequiredBisForm":"Required","phoneInvalidBisForm":"Phone invalid"}},"thirdPartyIntegration":{"eventGGAnalytics":{"preorder":{"enableFunction":false,"eventCategory":":product_type (Globo Pre-order)","eventAction":"Added pre-order product","eventLabel":"Add event pre-order"},"backinstock":{"enableFunction":false,"eventCategory":":product_type (Globo Pre-order)","eventAction":"Subscribed back in stock product","eventLabel":"Add event back in stock"}}},"useSellingPlan":1,"new_frontend":1,"shopEmail":"[email protected]"};
8478      window.GloboPreorderParams.metafield = 'Shop metafield';
8479  
8480
8481  window.gpoTheme = window.gpoTheme || {};
8482  window.gpoTheme.cache = { v: 3, rv: "", tx: "", ts: 1791059704 };
8483  window.GloboPreorderParams.privateInventory = false === true;
8484  window.GloboPreorderParams.timezone_offset = '-07:00';
8485  window.GloboPreorderParams.now = '2026-10-03T13:35:04.0000-07:00';
8486  window.GloboPreorderParams.locale = "en";
8487  window.GloboPreorderParams.market = {
8488      id: 895090754,
8489      handle: "us"
8490  }
8491  window.GloboPreorderParams.rootUrl = '';
8492  window.GloboPreorderParams.page = "page";
8493  window.GloboPreorderParams.product = null;
8494  if (window.GloboPreorderParams.privateInventory) {
8495      window.GloboPreorderParams.iq = {};
8496      window.GloboPreorderParams.im = {};
8497      window.GloboPreorderParams.ip = {};
8498  }
8499  
8500  window.GloboPreorderParams.collectionId = null;
8501  window.GloboPreorderParams.products = [];
8502  window.GloboPreorderParams.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
8503  window.GloboPreorderParams.customer = null;
8504  window.GloboPreorderParams.customerJson = {};
8505  ;
8506  window.GloboPreorderParams.themeOs20 = true;
8507  window.GloboPreorderParams.proxyUrl = '/apps/preorder/';
8508  window.GloboPreorderParams.apiUrl = window.GloboPreorderParams.apiUrl.replace('globosoftware.net', 'globo.io');
8509  window.GloboPreorderParams.products = window.GloboPreorderParams.products || [];
8510  
8511  
8512      window.GloboPreorderParams.products = window.GloboPreorderParams.products.concat([]);
8513
8514  if(typeof GloboPreorderParamsOverride.selectors !== 'undefined'){
8515      Object.assign(window.GloboPreorderParams.selectors,GloboPreorderParamsOverride.selectors);
8516      delete GloboPreorderParamsOverride.selectors;
8517  }
8518  if(typeof GloboPreorderParamsOverride.advancedSettings !== 'undefined'){
8519      Object.assign(window.GloboPreorderParams.advancedSettings,GloboPreorderParamsOverride.advancedSettings);
8520      delete GloboPreorderParamsOverride.advancedSettings;
8521  }
8522  delete GloboPreorderParamsOverride.settings;
8523  delete GloboPreorderParamsOverride.thirdPartyIntegration;
8524  delete GloboPreorderParamsOverride.translation;
8525  delete GloboPreorderParamsOverride.privateInventory;
8526  delete GloboPreorderParamsOverride.iq;
8527  delete GloboPreorderParamsOverride.im;
8528  delete GloboPreorderParamsOverride.ip;
8529  // Legacy map names (pre-rename) — strip if theme override still sets them
8530  delete GloboPreorderParamsOverride.variantsInventoryQuantity;
8531  delete GloboPreorderParamsOverride.variantsInventoryManagement;
8532  delete GloboPreorderParamsOverride.variantsInventoryPolicy;
8533  if(Object.keys(GloboPreorderParamsOverride).length){
8534      Object.assign(window.GloboPreorderParams,GloboPreorderParamsOverride);
8535  }
8536  // Re-assert after override merge so theme/pre-init cannot wipe metafield flag/maps
8537  window.GloboPreorderParams.privateInventory = false === true;
8538  
8539  
8540  delete window.GloboPreorderParams.preorderSettings;
8541  window.GloboPreorderParams.preorderSettings = {};
8542  window.GloboPreorderParams.preorderSettings.profiles = {};
8543  window.GloboPreorderParams.remainingUnits ={};
8544  window.GloboPreorderParams.endQuantityVariants =null;
8545      window.GloboPreorderParams.preorderSettings = {"collections":{"278760652866":786286,"281655771202":886124}};
8546    
8547    window.GloboPreorderParams.preorderSettings.profiles = window.GloboPreorderParams.preorderSettings.profiles || {};
8548    
8549window.GloboPreorderParams.preorderSettings.profiles = Object.assign(window.GloboPreorderParams.preorderSettings.profiles, {"786286":{"id":786286,"is_profile":1,"name":"In Production","products":"{\"type\":\"collection\",\"condition\":278760652866,\"collection_name\":\"Shop All\"}","excludes":"6891833131074","message":"{\"customSetting\":false,\"default\":{\"preorderButton\":null,\"aboveMessage\":null,\"bellowMessage\":null,\"naMessage\":null,\"preorderedItemlabel\":null}}","start_condition":"[{\"type\":\"date\",\"condition\":\"2024-06-06T12:07\",\"isNew\":true,\"coming_soon_condition\":\"2024-06-06T12:07\"},{\"type\":\"stock\",\"condition\":\"outofstock\",\"value\":\"0\"}]","end_condition":null,"countdown":"{\"startCountdown\":false,\"endCountdown\":false}","required_condition":"{\"type\":\"auto\",\"trackQuantity\":false,\"continueSelling\":false,\"showBtn\":\"default\"}","after_finish":"{\"type\":\"auto\",\"condition\":null,\"showBtn\":\"default\"}","discount_payment":"{\"fullPayment\":{\"enable\":false,\"discountValue\":\"0\",\"discountType\":\"percentage\"},\"partialPayment\":{\"enable\":false,\"value\":\"10\",\"valueType\":\"percentage\",\"discountValue\":\"0\",\"discountType\":\"percentage\"}}","status":1,"coming_soon_status":0,"updated_at":"2025-07-28T02:46:38.000000Z","selling_plan_ids":["6896222274"]},"886124":{"id":886124,"is_profile":1,"name":"Bundles and Kits","products":"{\"type\":\"collection\",\"condition\":281655771202,\"collection_name\":\"Bundle and Kits\"}","excludes":null,"message":"{\"customSetting\":true,\"default\":{\"preorderButton\":\"Add to Cart\",\"aboveMessage\":\"Get your bundles at a great value.\",\"bellowMessage\":\"Grab yours now before it's gone!\",\"naMessage\":null,\"preorderedItemlabel\":null,\"soldoutText\":\"Add to Cart\",\"comingSoonText\":null}}","start_condition":"[{\"type\":\"date\",\"condition\":\"2024-09-17T10:42\",\"isNew\":true,\"coming_soon_condition\":\"2024-09-17T10:42\"},{\"type\":\"stock\",\"condition\":\"outofstock\",\"value\":\"0\"}]","end_condition":null,"countdown":"{\"startCountdown\":false,\"endCountdown\":false}","required_condition":"{\"type\":\"auto\",\"trackQuantity\":false,\"continueSelling\":false,\"showBtn\":\"default\"}","after_finish":"{\"type\":\"auto\",\"condition\":null,\"showBtn\":\"default\"}","discount_payment":"{\"fullPayment\":{\"enable\":false,\"discountValue\":\"0\",\"discountType\":\"percentage\"},\"partialPayment\":{\"enable\":false,\"value\":\"10\",\"valueType\":\"percentage\",\"discountValue\":\"0\",\"discountType\":\"percentage\",\"remainingBalanceChargeTrigger\":\"EXACT_TIME\"}}","status":1,"coming_soon_status":0,"updated_at":"2025-07-28T02:50:10.000000Z","selling_plan_ids":["7205584962"]}});
8550    
8551    
8552    
8553window.GloboPreorderParams.comingSoons = {};
8554  window.GloboPreorderParams.comingSoonsProducts = {};
8555  document.querySelector('html').classList.add(`gPreorder-theme-id-${window.GloboPreorderParams?.theme?.theme_store_id ?? 'empty'}`)
8556</script>
vendor: 1 bytes, line 8556
8556
8557<script>
8558  if(window.AVADA_SPEED_WHITELIST){
8559      const gpo_wl = new RegExp("preorder-globo", 'i')
8560      if(Array.isArray(window.AVADA_SPEED_WHITELIST)){
8561          window.AVADA_SPEED_WHITELIST.push(gpo_wl)
8562      }else{
8563          window.AVADA_SPEED_WHITELIST = [gpo_wl]
8564      }
8565  } 
8566</script>
vendor: 1 bytes, line 8566
8566
8567<script type="text/javascript">
8568  var globoPreorderShowMultipleCurrencies = false;
8569  var globoPreorderCartType    = "drawer";
8570  var globoPreorderRegexCount  = /"{{ count }}|count|{{ count }}"/g;
8571  (function (globoPreorderJquery) {
8572      if (typeof globoPreorderJquery == 'function') {
8573          document.addEventListener("Globo.Preorder.added", function (e) {
8574              Globo.Preorder.addToCartCallBack(e.detail.addedItem, e.detail.quantity, globoPreorderJquery);
8575          });
8576          //Editions theme
8577          if (globoPreorderJquery('.product-list').length) {
8578              globoPreorderJquery('.product-list').on('preload-images', function(){
8579                  var event;
8580                  if(typeof(Event) === 'function') {
8581                      event = new Event('collectionUpdate');
8582                  }else{
8583                      event = document.createEvent('Event');
8584                      event.initEvent('collectionUpdate', true, true);
8585                  }
8586                  window.dispatchEvent(event);
8587              });
8588          }
8589      }
8590  }((window.jQuery||window.$)))
8591</script>
8591
8592</div>
8592<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
8592
8593</body>
8594</html>
8595

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.