PageSourceSearch

https://www.vmxvisual.com/cart

html vmxvisual.com collected 2026-10-04 02:14:52 UTC 117,278 bytes, 1,295 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3<head>
4 
5<!-- BEAE-GLOBAL-FONT --> 
6  
7 <!-- END BEAE-GLOBAL-FONT -->
8<!-- BEAE-HEADER -->
9
10
11  
12  
13  
14  <link href="//www.vmxvisual.com/cdn/shop/t/11/assets/beae.base.min.css?v=145827667128827185271766630812" rel="stylesheet" type="text/css" media="all" />
15  
16  
17      
18  
19      
20  
20<script src="//www.vmxvisual.com/cdn/shop/t/11/assets/beae.base.min.js?v=127019026931840518381766630812" defer="defer"></script>
20
21  
21<script>
22    window.BEAE_HELPER = {
23        routes: {
24            cart_url: "/cart",
25            root_url: "/"
26        },
27        lang: "en",
28        available_lang: {"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}
29    };
30  </script>
30<!-- END BEAE-HEADER -->
31  <meta charset="utf-8">
32  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
33  <meta name="viewport" content="width=device-width,initial-scale=1">
34  <meta name="theme-color" content="#e74a27">
35  <link rel="canonical" href="https://www.vmxvisual.com/cart">
36  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
37  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
38  
39  <link rel="dns-prefetch" href="https://ajax.googleapis.com">
40  <link rel="dns-prefetch" href="https://maps.googleapis.com">
41  <link rel="dns-prefetch" href="https://maps.gstatic.com">
42  
43<!-- Google Tag Manager -->
44<script>
vendor: 327 bytes, lines 44-48
44(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
45new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
46j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
47'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
48})(window,document,'script','dataLayer','
48GTM-W85456S2
vendor: 3 bytes, line 48
48');
48</script>
48
49<!-- End Google Tag Manager --><link rel="shortcut icon" href="//www.vmxvisual.com/cdn/shop/files/VMX_Visual_Favicon_logo_32x32-png.png?crop=center&height=32&v=1779162792&width=32" type="image/png" /><title>Your Shopping Cart &ndash; VMX Visual</title><meta property="og:site_name" content="VMX Visual">
50<meta property="og:url" content="https://www.vmxvisual.com/cart">
51<meta property="og:title" content="Your Shopping Cart">
52<meta property="og:type" content="website">
53<meta property="og:description" content="Professional LED display manufacturer with EU warehouse stock. Stage rental, outdoor advertising, XR studio and indoor LED solutions. Factory-direct pricing. CE, FCC, UL certified."><meta property="og:image" content="http://www.vmxvisual.com/cdn/shop/files/vmx_visual_web-jpg.jpg?v=1772619183">
54  <meta property="og:image:secure_url" content="https://www.vmxvisual.com/cdn/shop/files/vmx_visual_web-jpg.jpg?v=1772619183">
55  <meta property="og:image:width" content="1200">
56  <meta property="og:image:height" content="628"><meta name="twitter:site" content="@">
57<meta name="twitter:card" content="summary_large_image">
58<meta name="twitter:title" content="Your Shopping Cart">
59<meta name="twitter:description" content="Professional LED display manufacturer with EU warehouse stock. Stage rental, outdoor advertising, XR studio and indoor LED solutions. Factory-direct pricing. CE, FCC, UL certified.">
60<style>@font-face {
61  font-family: Inter;
62  font-weight: 400;
63  font-style: normal;
64  font-display: swap;
65  src: url("//www.vmxvisual.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
66       url("//www.vmxvisual.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
67}
68@font-face {
69  font-family: Inter;
70  font-weight: 500;
71  font-style: normal;
72  font-display: swap;
73  src: url("//www.vmxvisual.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2") format("woff2"),
74       url("//www.vmxvisual.com/cdn/fonts/inter/inter_n5.5332a76bbd27da00474c136abb1ca3cbbf259068.woff") format("woff");
75}
76@font-face {
77  font-family: Inter;
78  font-weight: 700;
79  font-style: normal;
80  font-display: swap;
81  src: url("//www.vmxvisual.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
82       url("//www.vmxvisual.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
83}
84@font-face {
85  font-family: Inter;
86  font-weight: 400;
87  font-style: italic;
88  font-display: swap;
89  src: url("//www.vmxvisual.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"),
90       url("//www.vmxvisual.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff");
91}
92@font-face {
93  font-family: Inter;
94  font-weight: 700;
95  font-style: italic;
96  font-display: swap;
97  src: url("//www.vmxvisual.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
98       url("//www.vmxvisual.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
99}
100:root {
101    /*! General */
102    --color-base-text: 23 23 23;
103    --color-base-highlight: 255 221 191;
104    --color-base-background: 255 255 255;
105    --color-base-button: 231 74 39;
106    --color-base-button-gradient: #e74a27;
107    --color-base-button-text: 255 255 255;
108    --color-keyboard-focus: 11 97 205;
109    --color-shadow: 168 232 226;
110    --color-price: 23 23 23;
111    --color-sale-price: 225 29 72;
112    --color-sale-tag: 225 29 72;
113    --color-sale-tag-text: 255 255 255;
114    --color-rating: 245 158 11;
115    --color-placeholder: 250 250 250;
116    --color-success-text: 77 124 15;
117    --color-success-background: 247 254 231;
118    --color-error-text: 190 18 60;
119    --color-error-background: 255 241 242;
120    --color-info-text: 180 83 9;
121    --color-info-background: 255 251 235;
122    
123    /*! Menu and drawers */
124    --color-drawer-text: 23 23 23;
125    --color-drawer-background: 255 255 255;
126    --color-drawer-button-background: 23 23 23;
127    --color-drawer-button-gradient: #171717;
128    --color-drawer-button-text: 255 255 255;
129    --color-drawer-overlay: 23 23 23;
130
131    /*! Product card */
132    --card-radius: var(--rounded-card);
133    --card-border-width: 0.0rem;
134    --card-border-opacity: 0.0;
135    --card-shadow-opacity: 0.1;
136    --card-shadow-horizontal-offset: 0.0rem;
137    --card-shadow-vertical-offset: 0.0rem;
138
139    /*! Buttons */
140    --buttons-radius: var(--rounded-button);
141    --buttons-border-width: 2px;
142    --buttons-border-opacity: 1.0;
143    --buttons-shadow-opacity: 0.0;
144    --buttons-shadow-horizontal-offset: 0px;
145    --buttons-shadow-vertical-offset: 0px;
146
147    /*! Inputs */
148    --inputs-radius: var(--rounded-input);
149    --inputs-border-width: 0px;
150    --inputs-border-opacity: 0.65;
151
152    /*! Spacing */
153    --sp-0d5: 0.125rem;
154    --sp-1: 0.25rem;
155    --sp-1d5: 0.375rem;
156    --sp-2: 0.5rem;
157    --sp-2d5: 0.625rem;
158    --sp-3: 0.75rem;
159    --sp-3d5: 0.875rem;
160    --sp-4: 1rem;
161    --sp-4d5: 1.125rem;
162    --sp-5: 1.25rem;
163    --sp-5d5: 1.375rem;
164    --sp-6: 1.5rem;
165    --sp-6d5: 1.625rem;
166    --sp-7: 1.75rem;
167    --sp-7d5: 1.875rem;
168    --sp-8: 2rem;
169    --sp-8d5: 2.125rem;
170    --sp-9: 2.25rem;
171    --sp-9d5: 2.375rem;
172    --sp-10: 2.5rem;
173    --sp-10d5: 2.625rem;
174    --sp-11: 2.75rem;
175    --sp-12: 3rem;
176    --sp-13: 3.25rem;
177    --sp-14: 3.5rem;
178    --sp-15: 3.875rem;
179    --sp-16: 4rem;
180    --sp-18: 4.5rem;
181    --sp-20: 5rem;
182    --sp-23: 5.625rem;
183    --sp-24: 6rem;
184    --sp-28: 7rem;
185    --sp-32: 8rem;
186    --sp-36: 9rem;
187    --sp-40: 10rem;
188    --sp-44: 11rem;
189    --sp-48: 12rem;
190    --sp-52: 13rem;
191    --sp-56: 14rem;
192    --sp-60: 15rem;
193    --sp-64: 16rem;
194    --sp-68: 17rem;
195    --sp-72: 18rem;
196    --sp-80: 20rem;
197    --sp-96: 24rem;
198    --sp-100: 32rem;
199
200    /*! Font family */
201    --font-heading-family: Inter, sans-serif;
202    --font-heading-style: normal;
203    --font-heading-weight: 700;
204    --font-heading-line-height: 1;
205    --font-heading-letter-spacing: -0.03em;
206    
207
208    --font-body-family: Inter, sans-serif;
209    --font-body-style: normal;
210    --font-body-weight: 400;
211    --font-body-line-height: 1.2;
212    --font-body-letter-spacing: 0.0em;
213
214    --font-navigation-family: var(--font-body-family);
215    --font-navigation-size: clamp(0.875rem, 0.748rem + 0.3174vw, 1.125rem);
216    --font-navigation-weight: 500;
217    
218
219    --font-button-family: var(--font-body-family);
220    --font-button-size: clamp(0.875rem, 0.8115rem + 0.1587vw, 1.0rem);
221    --font-button-weight: 500;
222    
223
224    --font-product-family: var(--font-body-family);
225    --font-product-size: clamp(1.0rem, 0.873rem + 0.3175vw, 1.25rem);
226    --font-product-weight: 500;
227    
228
229    /*! Font size */
230    --text-3xs: 0.625rem;
231    --text-2xs: 0.6875rem;
232    --text-xs: 0.75rem;
233    --text-2sm: 0.8125rem;
234    --text-sm: 0.875rem;
235    --text-base: 1.0rem;
236    --text-lg: 1.125rem;
237    --text-xl: 1.25rem;
238    --text-2xl: 1.5rem;
239    --text-3xl: 1.875rem;
240    --text-4xl: 2.25rem;
241    --text-5xl: 3.0rem;
242    --text-6xl: 3.75rem;
243    --text-7xl: 4.5rem;
244    --text-8xl: 6.0rem;
245
246    /*! Layout */
247    --page-width: 1720px;
248    --gap-padding: clamp(var(--sp-5), 2.526vw, var(--sp-12));
249    --grid-gap: clamp(40px, 20vw, 60px);
250    --page-padding: var(--sp-5);
251    --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), var(--page-width));
252    --rounded-button: 3.75rem;
253    --rounded-input: 0.75rem;
254    --rounded-card: clamp(var(--sp-2d5), 1.053vw, var(--sp-5));
255    --rounded-block: clamp(var(--sp-2d5), 1.053vw, var(--sp-5));
256
257    /*! Other */
258    --icon-weight: 1.5px;
259  }
260
261  @media screen and (min-width: 1024px) {
262    :root {
263      --page-padding: var(--sp-9);
264    }
265  }
266
267  @media screen and (min-width: 1280px) {
268    :root {
269      --gap-padding: var(--sp-12);
270      --page-padding: var(--sp-12);
271      --page-container: min(calc(100vw - var(--scrollbar-width, 0px) - var(--page-padding) * 2), max(var(--page-width), 1280px));
272    }
273  }
274
275  @media screen and (min-width: 1536px) {
276    :root {
277      --page-padding: max(var(--sp-12), 50vw - var(--scrollbar-width, 0px)/2 - var(--page-width)/2);
278    }
279  }
280</style>
281  <link rel="preload" as="font" href="//www.vmxvisual.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2" type="font/woff2" crossorigin>
282  
283
284  <link rel="preload" as="font" href="//www.vmxvisual.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2" type="font/woff2" crossorigin>
285  
286<link href="//www.vmxvisual.com/cdn/shop/t/11/assets/theme.css?v=40919507028283123621766630812" rel="stylesheet" type="text/css" media="all" /><link rel="stylesheet" href="//www.vmxvisual.com/cdn/shop/t/11/assets/apps.css?v=181677850728302373271766630812" media="print" fetchpriority="low" onload="this.media='all'">
287
288  
288<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
288<meta name="google-site-verification" content="zuNHUQ5P7ah9SQ_RNmt9hjv_Q7BWOqlfoZxC-cbEeBg">
289<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/64955908138/digital_wallets/dialog">
290<meta id="in-context-paypal-metadata" data-shop-id="64955908138" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
291<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.vmxvisual.com/cart">
292<link rel="alternate" hreflang="en" href="https://www.vmxvisual.com/cart">
293<link rel="alternate" hreflang="de" href="https://www.vmxvisual.com/de/cart">
294<link rel="alternate" hreflang="fr" href="https://www.vmxvisual.com/fr/cart">
295<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 295
295
296<script id="shopify-features" type="application/json">{"accessToken":"556110e6a106cd08b937d22b9ccfcb08","betas":["rich-media-storefront-analytics"],"domain":"www.vmxvisual.com","predictiveSearch":true,"shopId":64955908138,"locale":"en"}</script>
vendor: 1 bytes, line 296
296
297<script>var Shopify = Shopify || {};
298Shopify.shop = "1zfjzz-sy.myshopify.com";
299Shopify.locale = "en";
300Shopify.currency = {"active":"USD","rate":"1.0"};
301Shopify.country = "US";
302Shopify.theme = {"name":"VMX Theme 2025\/12\/25","id":143810756650,"schema_name":"Concept","schema_version":"4.0.0","theme_store_id":2412,"role":"main"};
303Shopify.theme.handle = "null";
304Shopify.theme.style = {"id":null,"handle":null};
305Shopify.cdnHost = "www.vmxvisual.com/cdn";
306Shopify.routes = Shopify.routes || {};
307Shopify.routes.root = "/";
308Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
309Shopify.SignInWithShop = Shopify.SignInWithShop || {};
310Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
311Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 311
311
312<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 312
312
313<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 313
313
314<script>
315  window.Shopify = window.Shopify || {};
316  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
317  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
318  window.Shopify.SignInWithShop.eligible = true;
319</script>
vendor: 1 bytes, line 319
319
320<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 320
320
321<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 321
321
322<script type="module">
323  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
324
325  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
326
327</script>
vendor: 1 bytes, line 327
327
328<script>
329  window.Shopify = window.Shopify || {};
330  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
331  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"]};
332</script>
vendor: 1 bytes, line 332
332
333<script id="__st">var __st={"a":64955908138,"offset":-25200,"reqid":"c6b6e0f4-4d96-4e5a-84a4-64d1e910a6b4-1791080091","pageurl":"www.vmxvisual.com\/cart","u":"a22cfbb2d3fe","p":"cart"};</script>
vendor: 1 bytes, line 333
333
334<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 334
334
335<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 335
335
336<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.vmxvisual.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 336
336
337<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.vmxvisual.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>
337<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 337
337
338<script>
339  window.Shopify = window.Shopify || {};
340  window.Shopify.MCP = window.Shopify.MCP || {};
341  window.Shopify.MCP.enabled = true;
342  window.Shopify.MCP.shop = "1zfjzz-sy.myshopify.com";
343  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.vmxvisual.com\/api\/mcp";
344  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"]}}];
345</script>
vendor: 1 bytes, line 345
345
346<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.vmxvisual.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
347</script>
vendor: 1 bytes, line 347
347
348<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.vmxvisual.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
349</script>
vendor: 1 bytes, line 349
349
350<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
351  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);
352</script>
vendor: 1 bytes, line 352
352
353<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})}}));
354</script>
354
355<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.vmxvisual.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
356<style id="shopify-accelerated-checkout-cart">
357        #shopify-buyer-consent {
358  margin-top: 1em;
359  display: inline-block;
360  width: 100%;
361}
362
363#shopify-buyer-consent.hidden {
364  display: none;
365}
366
367#shopify-subscription-policy-button {
368  background: none;
369  border: none;
370  padding: 0;
371  text-decoration: underline;
372  font-size: inherit;
373  cursor: pointer;
374}
375
376#shopify-subscription-policy-button::before {
377  box-shadow: none;
378}
379
380      </style>
381
382<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
382
383
384  
384<script src="//www.vmxvisual.com/cdn/shop/t/11/assets/vendor.js?v=83836565987576270061766630812" defer="defer"></script>
384
385  
385<script src="//www.vmxvisual.com/cdn/shop/t/11/assets/theme.js?v=146852236766391807141766630812" defer="defer"></script>
385<script>
386  document.documentElement.classList.replace('no-js', 'js');
387
388  window.theme = window.theme || {};
389  theme.routes = {
390    shop_url: 'https://www.vmxvisual.com',
391    root_url: '/',
392    cart_url: '/cart',
393    cart_add_url: '/cart/add',
394    cart_change_url: '/cart/change',
395    cart_update_url: '/cart/update',
396    search_url: '/search',
397    predictive_search_url: '/search/suggest'
398  };
399
400  theme.variantStrings = {
401    preOrder: "Pre-order",
402    addToCart: "Add to cart",
403    soldOut: "Sold Out",
404    unavailable: "Unavailable",
405    addToBundle: "Add to bundle",
406    backInStock: "Notify me when it’s available"
407  };
408
409  theme.shippingCalculatorStrings = {
410    error: "One or more errors occurred while retrieving the shipping rates:",
411    notFound: "Sorry, we do not ship to your address.",
412    oneResult: "There is one shipping rate for your address:",
413    multipleResults: "There are multiple shipping rates for your address:"
414  };
415
416  theme.recipientFormStrings = {
417    expanded: "Gift card recipient form expanded",
418    collapsed: "Gift card recipient form collapsed"
419  };
420
421  theme.quickOrderListStrings = {
422    itemsAdded: "[quantity] items added",
423    itemAdded: "[quantity] item added",
424    itemsRemoved: "[quantity] items removed",
425    itemRemoved: "[quantity] item removed",
426    viewCart: "View cart",
427    each: "[money]\/ea",
428    minError: "This item has a minimum of [min]",
429    maxError: "This item has a maximum of [max]",
430    stepError: "You can only add this item in increments of [step]"
431  };
432
433  theme.cartStrings = {
434    error: `There was an error while updating your cart. Please try again.`,
435    quantityError: `You can only add [quantity] of this item to your cart.`,
436  };
437
438  theme.dateStrings = {
439    d: "d",
440    day: "Day",
441    days: "Days",
442    h: "h",
443    hour: "Hour",
444    hours: "Hours",
445    m: "m",
446    minute: "Min",
447    minutes: "Mins",
448    s: "s",
449    second: "Sec",
450    seconds: "Secs"
451  };theme.strings = {
452    recentlyViewedEmpty: "Your recently viewed is empty.",
453    close: "Close",
454    next: "Next",
455    previous: "Previous",
456    qrImageAlt: "QR code — scan to redeem gift card"
457  };
458
459  theme.settings = {
460    moneyFormat: "${{amount}}",
461    moneyWithCurrencyFormat: "${{amount}} USD",
462    currencyCodeEnabled: false,
463    externalLinksNewTab: false,
464    cartType: "drawer",
465    isCartTemplate: true,
466    pswpModule: "\/\/www.vmxvisual.com\/cdn\/shop\/t\/11\/assets\/photoswipe.min.js?v=41760041872977459911766630812",
467    themeName: 'Concept',
468    themeVersion: '4.0.0',
469    agencyId: ''
470  };</script>
470
471<meta name="google-site-verification" content="u7K9-dTw4OBEnyZSTIaKSNCcnJG8hscfYGvZO694D1k" />
472<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
473<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: 64955908138,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 473
473
474<script>
475  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
476</script>
vendor: 1 bytes, line 476
476
477<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}
477).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: 64955908138,storefrontBaseUrl: "https://www.vmxvisual.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.vmxvisual.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1524367402","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-18044944706\\\",\\\"GT-PHRS23T6\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-8T4RV27875\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-8T4RV27875\\\",\\\"AW-18044944706\\\/28_XCLHDt5gcEMKCwJxD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-8T4RV27875\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-8T4RV27875\\\",\\\"AW-18044944706\\\/eqfUCK7Dt5gcEMKCwJxD\\\",\\\"MC-5G8YNJ1KTL\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-8T4RV27875\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-8T4RV27875\\\",\\\"MC-5G8YNJ1KTL\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-8T4RV27875\\\",\\\"AW-18044944706\\\/7WExCKvDt5gcEMKCwJxD\\\",\\\"MC-5G8YNJ1KTL\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-8T4RV27875\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-8T4RV27875\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-8T4RV27875\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-8T4RV27875\\\"}],\\\"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":"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":"VMX Visual","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"1zfjzz-sy.myshopify.com","countryCode":"CN","storefrontUrl":"https:\/\/www.vmxvisual.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.vmxvisual.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"143810756650","themeStoreId":"2412","themePublished":"true","eventMetadataId":"a27e1967-df02-4389-b90e-d15ccc411baa","pageType":"cart","shopId":"64955908138","storefrontBaseUrl":"https:\/\/www.vmxvisual.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>
477<script>
478  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
479  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
480  window.ShopifyAnalytics.meta.currency = 'USD';
481  var meta = {"page":{"pageType":"cart","requestId":"c6b6e0f4-4d96-4e5a-84a4-64d1e910a6b4-1791080091"}};
482  for (var attr in meta) {
483    window.ShopifyAnalytics.meta[attr] = meta[attr];
484  }
485</script>
vendor: 1 bytes, line 485
485
486<script class="analytics">
487  (function () {
488    var customDocumentWrite = function(content) {
489      var jquery = null;
490
491      if (window.jQuery) {
492        jquery = window.jQuery;
493      } else if (window.Checkout && window.Checkout.$) {
494        jquery = window.Checkout.$;
495      }
496
497      if (jquery) {
498        jquery('body').append(content);
499      }
500    };
501
502    var hasLoggedConversion = function(token) {
503      if (token) {
504        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
505      }
506      return false;
507    }
508
509    var setCookieIfConversion = function(token) {
510      if (token) {
511        var twoMonthsFromNow = new Date(Date.now());
512        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
513
514        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
515      }
516    }
517
518    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
519    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
520    if (trekkie.integrations) {
521      return;
522    }
523    trekkie.methods = [
524      'identify',
525      'page',
526      'ready',
527      'track',
528      'trackForm',
529      'trackLink'
530    ];
531    trekkie.factory = function(method) {
532      return function() {
533        var args = Array.prototype.slice.call(arguments);
534        args.unshift(method);
535        trekkie.push(args);
536        if (method == 'track' || method == 'page') {
537          var pageUrl;
538          try {
539            pageUrl = window.location.href;
540          } catch (e) {}
541          var pageReferrer;
542          try {
543            pageReferrer = document.referrer;
544          } catch (e) {}
545          try {
546            if (window.__TREKKIE_SHIM_QUEUE == null) {
547              window.__TREKKIE_SHIM_QUEUE = [];
548            }
549            window.__TREKKIE_SHIM_QUEUE.push({
550              from: 'trekkie-stub',
551              method: method,
552              args: args.slice(1),
553              pageContext: {
554                url: pageUrl,
555                referrer: pageReferrer
556              }
557            });
558          } catch (e) {
559            // no-op
560          }
561        }
562        return trekkie;
563      };
564    };
565    for (var i = 0; i < trekkie.methods.length; i++) {
566      var key = trekkie.methods[i];
567      trekkie[key] = trekkie.factory(key);
568    }
569    trekkie.load = function(config) {
570      trekkie.config = config || {};
571      trekkie.config.initialDocumentCookie = document.cookie;
572      var first = document.getElementsByTagName('script')[0];
573var script = document.createElement('script');
574script.type = 'text/javascript';
575script.onerror = function(e) {
576  var scriptFallback = document.createElement('script');
577  scriptFallback.type = 'text/javascript';
578  scriptFallback.onerror = function(error) {
579          var Monorail = {
580      produce: function produce(monorailDomain, schemaId, payload) {
581        var currentMs = new Date().getTime();
582        var event = {
583          schema_id: schemaId,
584          payload: payload,
585          metadata: {
586            event_created_at_ms: currentMs,
587            event_sent_at_ms: currentMs
588          }
589        };
590        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
591      },
592      sendRequest: function sendRequest(endpointUrl, payload) {
593        // Try the sendBeacon API
594        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
595          var blobData = new window.Blob([payload], {
596            type: 'text/plain'
597          });
598
599          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
600            return true;
601          } // sendBeacon was not successful
602
603        } // XHR beacon
604
605        var xhr = new XMLHttpRequest();
606
607        try {
608          xhr.open('POST', endpointUrl);
609          xhr.setRequestHeader('Content-Type', 'text/plain');
610          xhr.send(payload);
611        } catch (e) {
612          console.log(e);
613        }
614
615        return false;
616      },
617      isIos12: function isIos12() {
618        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
619      }
620    };
621    Monorail.produce('monorail-edge.shopifysvc.com',
622      'trekkie_storefront_load_errors/1.1',
623      {shop_id: 64955908138,
624      theme_id: 143810756650,
625      app_name: "storefront",
626      context_url: window.location.href,
627      source_url: "//www.vmxvisual.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
628
629  };
630  scriptFallback.async = true;
631  scriptFallback.src = '//www.vmxvisual.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
632  first.parentNode.insertBefore(scriptFallback, first);
633};
634script.async = true;
635script.src = '//www.vmxvisual.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
636first.parentNode.insertBefore(script, first);
637
638    };
639    trekkie.load(
640      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":64955908138,"isMerchantRequest":null,"themeId":143810
640756650,"themeCityHash":"7447421573529319603","contentLanguage":"en","currency":"USD","eventMetadataId":"a27e1967-df02-4389-b90e-d15ccc411baa"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
641    );
642
643    var loaded = false;
644    trekkie.ready(function() {
645      if (loaded) return;
646      loaded = true;
647
648      window.ShopifyAnalytics.lib = window.trekkie;
649
650      var originalDocumentWrite = document.write;
651      document.write = customDocumentWrite;
652      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
653      document.write = originalDocumentWrite;
654
655      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
656      var token = match? match[1]: undefined;
657      if (!hasLoggedConversion(token)) {
658        setCookieIfConversion(token);
659        
660      }
661    });
662
663    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"c6b6e0f4-4d96-4e5a-84a4-64d1e910a6b4-1791080091","shopifyEmitted":true});
664
665    var eventsListenerScript = document.createElement('script');
666    eventsListenerScript.async = true;
667    eventsListenerScript.src = "//www.vmxvisual.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
668    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
669})();</script>
vendor: 1 bytes, line 669
669
670<script
671  defer
672  src="https://www.vmxvisual.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
673  data-application="storefront-renderer"
674  data-shop-id="64955908138"
675  data-render-region="gcp-us-central1"
676  data-page-type="cart"
677  data-theme-instance-id="143810756650"
678  data-theme-name="Concept"
679  data-theme-version="4.0.0"
680  data-monorail-region="shop_domain"
681  data-resource-timing-sampling-rate="10"
682  data-shs="true"
683  data-shs-beacon="true"
684  data-shs-export-with-fetch="true"
685  data-shs-logs-sample-rate="1"
686  data-shs-beacon-endpoint="https://www.vmxvisual.com/api/collect"
687></script>
687
688<meta name="shopify-y" content="4b5d7149-dcc5-4736-99b5-6e4a6ac37111" data-expiration="1822637692000"><meta name="shopify-s" content="ba4a4d72-7e42-4ad6-ac1a-2dfcf2d7a0bf" data-expiration="1791081892000"><meta name="new-cookie-storage-activated" content="t">
689</head>
690
691<body class="template-cart" data-rounded-button="round" data-rounded-input="round-slight" data-rounded-block="round" data-rounded-card="round" data-button-hover="standard" data-lazy-image data-title-animation data-page-rendering>
692  <a class="sr-only skip-link" href="#MainContent">Skip to content</a>
693
694  <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 694-695
694
695<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
695GTM-W85456S2
vendor: 83 bytes, lines 695-696
695"
696height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
697<!-- End Google Tag Manager (noscript) --><loading-bar class="loading-bar block fixed top-0 left-0 w-full h-full overflow-hidden pointer-events-none"><svg class="icon icon-spinner icon-lg absolute animate-spin" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
698      <path stroke-linecap="round" stroke-linejoin="round" d="M2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2"></path>
699    </svg></loading-bar>
700<mouse-cursor class="mouse-cursor z-50 fixed select-none flex items-center justify-center pointer-events-none rounded-full"> 
701  <svg class="icon icon-cursor" stroke="currentColor" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
702    <path d="M10 30L30 10M10 10L30 30" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path>
703  </svg>
704</mouse-cursor>
705<!-- BEGIN sections: header-group -->
706<div id="shopify-section-sections--18991281831978__announcement-bar" class="shopify-section shopify-section-group-header-group topbar-section"><style>
707    :root {--topbar-height: var(--sp-12);}
708    
709    @media screen and (min-width: 1536px) {
710      :root {--topbar-height: var(--sp-14);}
711    }
712
713    #shopify-section-sections--18991281831978__announcement-bar {
714      --gradient-background: #000000;
715      --color-background: 0 0 0;
716      --color-foreground: 250 250 250;
717      --color-highlight: 255 221 191;
718    }
719  </style><div class="topbar topbar--center page-width page-width--full section section--rounded relative grid py-0 h-full w-full items-center"><div class="social-icons hidden lg:flex items-center"><ul class="flex flex-wrap items-center gap-6"><li><a href="https://www.facebook.com/vmxdisplay/" class="social_platform block relative" is="magnet-link" title="VMX Visual on Facebook"><svg class="icon icon-facebook icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
720      <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/>
721    </svg><span class="sr-only">Facebook</span>
722        </a>
723      </li><li><a href="https://www.instagram.com/vmxvisual/" class="social_platform block relative" is="magnet-link" title="VMX Visual on Instagram"><svg class="icon icon-instagram icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
724      <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.5
7247 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/>
725    </svg><span class="sr-only">Instagram</span>
726        </a>
727      </li><li><a href="https://www.youtube.com/@vmxvisual" class="social_platform block relative" is="magnet-link" title="VMX Visual on YouTube"><svg class="icon icon-youtube icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
728      <path d="M23.8 7.6C23.8 7.6 23.6 5.9 22.8 5.2C21.9 4.2 20.9 4.2 20.4 4.2C17 4 12 4 12 4C12 4 7 4 3.6 4.2C3.1 4.3 2.1 4.3 1.2 5.2C0.5 5.9 0.2 7.6 0.2 7.6C0.2 7.6 0 9.5 0 11.5V13.3C0 15.2 0.2 17.2 0.2 17.2C0.2 17.2 0.4 18.9 1.2 19.6C2.1 20.6 3.3 20.5 3.8 20.6C5.7 20.8 12 20.8 12 20.8C12 20.8 17 20.8 20.4 20.5C20.9 20.4 21.9 20.4 22.8 19.5C23.5 18.8 23.8 17.1 23.8 17.1C23.8 17.1 24 15.2 24 13.2V11.4C24 9.5 23.8 7.6 23.8 7.6ZM9.5 15.5V8.8L16 12.2L9.5 15.5Z"/>
729    </svg><span class="sr-only">YouTube</span>
730        </a>
731      </li><li><a href="https://www.pinterest.com/vmxvisual520/" class="social_platform block relative" is="magnet-link" title="VMX Visual on Pinterest"><svg class="icon icon-pinterest icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
732      <path d="M12 1C5.95 1 1 5.95 1 12C1 16.675 3.93333 20.6167 7.96667 22.2667C7.875 21.4417 7.78333 20.0667 7.96667 19.15C8.15 18.325 9.25 13.65 9.25 13.65C9.25 13.65 8.975 12.9167 8.975 12C8.975 10.4417 9.89167 9.34167 10.9917 9.34167C11.9083 9.34167 12.3667 10.075 12.3667 10.9C12.3667 11.8167 11.725 13.2833 11.45 14.5667C11.175 15.6667 12 16.5833 13.1 16.5833C15.025 16.5833 16.5833 14.5667 16.5833 11.5417C16.5833 8.88333 14.6583 7.05 12 7.05C8.88333 7.05 7.05 9.43333 7.05 11.8167C7.05 12.7333 7.41667 13.7417 7.875 14.2917C7.96667 14.3833 7.96667 14.475 7.96667 14.5667C7.875 14.9333 7.69167 15.6667 7.69167 15.85C7.6 16.0333 7.50833 16.125 7.325 16.0333C5.95 15.3917 5.125 13.375 5.125 11.8167C5.125 8.33333 7.69167 5.125 12.3667 5.125C16.2167 5.125 19.15 7.875 19.15 11.45C19.15 15.2083 16.7667 18.325 13.4667 18.325C12.3667 18.325 11.2667 17.775 10.9 17.0417C10.9 17.0417 10.35 19.15 10.2583 19.7C9.98333 20.6167 9.34167 21.8083 8.88333 22.5417C9.8 22.8167 10.9 23 12 23C18.05 23 23 18.05 23 12C23 5.95 18.05 1 12 1Z"/>
733    </svg><span class="sr-only">Pinterest</span>
734        </a>
735      </li><li><a href="https://www.linkedin.com/company/vmxdisplay/" class="social_platform block relative" is="magnet-link" title="VMX Visual on LinkedIn"><svg class="icon icon-linkedin icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
736      <path d="M23 0H1C0.4 0 0 0.4 0 1V23C0 23.6 0.4 24 1 24H23C23.6 24 24 23.6 24 23V1C24 0.4 23.6 0 23 0ZM7.1 20.5H3.6V9H7.2V20.5H7.1ZM5.3 7.4C4.2 7.4 3.2 6.5 3.2 5.3C3.2 4.2 4.1 3.2 5.3 3.2C6.4 3.2 7.4 4.1 7.4 5.3C7.4 6.5 6.5 7.4 5.3 7.4ZM20.5 20.5H16.9V14.9C16.9 13.6 16.9 11.9 15.1 11.9C13.2 11.9 13 13.3 13 14.8V20.5H9.4V9H12.8V10.6C13.3 9.7 14.4 8.8 16.2 8.8C19.8 8.8 20.5 11.2 20.5 14.3V20.5Z"/>
737    </svg><span class="sr-only">LinkedIn</span>
738        </a>
739      </li></ul></div><div class="announcement-bar h-full flex justify-center lg:justify-center relative">
740        <announcement-bar id="Slider-sections--18991281831978__announcement-bar" class="announcement__slides flex justify-center w-full h-full flickity" autoplay autoplay-speed="5"><div class="announcement__slide flex h-full" ><a class="announcement__content flex items-center gap-2" href="/pages/all-collections"><span class="announcement-icon hidden md:block"><svg class="icon icon-star icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
741      <path d="M6.94946 3.43105C7.17976 2.97045 7.29492 2.74014 7.45074 2.66624C7.58634 2.60192 7.74366 2.60193 7.87927 2.66624C8.03509 2.74014 8.15024 2.97045 8.38054 3.43105L9.52113 5.71223C9.59224 5.85445 9.6278 5.92556 9.67981 5.98C9.72586 6.0282 9.78107 6.0667 9.84221 6.09324C9.91128 6.12323 9.9903 6.13201 10.1483 6.14957L12.5941 6.42132C13.1462 6.48266 13.4222 6.51333 13.5469 6.6406C13.6553 6.7512 13.7064 6.9058 13.6851 7.0592C13.6607 7.23573 13.4571 7.42471 13.0501 7.80266L11.1252 9.5901C10.9862 9.71912 10.9168 9.78362 10.8766 9.86179C10.8411 9.93089 10.8222 10.0073 10.8214 10.085C10.8205 10.1728 10.8519 10.2623 10.9147 10.4412L11.7962 12.9536C12.0007 13.5364 12.1029 13.8278 12.035 14.0007C11.9761 14.1507 11.8486 14.2632 11.6923 14.3027C11.5122 14.3483 11.236 14.2102 10.6835 13.934L8.02277 12.6036C7.89159 12.538 7.826 12.5052 7.7572 12.4923C7.69627 12.4809 7.63374 12.4809 7.5728 12.4923C7.50401 12.5052 7.43842 12.538 7.30723 12.6036L4.64645 13.934C4.09402 14.2102 3.8178 14.3483 3.63768 14.3027C3.48145 14.2632 3.35386 14.1507 3.29496 14.0007C3.22706 13.8278 3.32931 13.5364 3.5338 12.9536L4.41534 10.4412C4.47811 10.2623 4.5095 10.1728 4.50857 10.085C4.50776 10.0073 4.48886 9.93089 4.45337 9.86179C4.41322 9.78362 4.34376 9.71912 4.20482 9.5901L2.27988 7.80266C1.87285 7.42471 1.66934 7.235
74173 1.64488 7.0592C1.62363 6.9058 1.67467 6.7512 1.78307 6.6406C1.90782 6.51333 2.18384 6.48266 2.7359 6.42132L5.18167 6.14957C5.3397 6.13201 5.41872 6.12323 5.48779 6.09324C5.54893 6.0667 5.60414 6.0282 5.65019 5.98C5.7022 5.92556 5.73776 5.85445 5.80887 5.71223L6.94946 3.43105Z" stroke-linecap="round" stroke-linejoin="round"/>
742    </svg></span><p class="announcement-text leading-tight">Professional LED Display Manufacturer | Stage, Outdoor & XR Studio Solutions</p></a></div><div class="announcement__slide flex h-full" aria-hidden="true" ><div class="announcement__content flex items-center gap-2"><span class="announcement-icon hidden md:block"><svg class="icon icon-award icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
743      <path d="M4.66662 11L3.99996 14.6667C5.32123 14.4465 6.6563 14.1471 7.99996 14.1471C9.34362 14.1471 10.6787 14.4465 12 14.6667L11.3333 11M7.99996 12C5.05444 12 2.66663 9.61219 2.66663 6.66668C2.66663 3.72116 5.05444 1.33334 7.99996 1.33334C10.9455 1.33334 13.3333 3.72116 13.3333 6.66668C13.3333 9.61219 10.9455 12 7.99996 12Z" stroke-linecap="round" stroke-linejoin="round"/>
744    </svg></span><p class="announcement-text leading-tight">EU Stock in Belgium, Italy & France — 3 to 7 Day Delivery Across Europe</p></div></div><div class="announcement__slide flex h-full" aria-hidden="true" ><div class="announcement__content flex items-center gap-2"><span class="announcement-icon hidden md:block"><svg class="icon icon-eye icon-xs stroke-1" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
745      <path d="M14.6666 7.99999C14.6666 9.66666 12.6666 13.3333 7.99992 13.3333C3.33325 13.3333 1.33325 9.66666 1.33325 7.99999C1.33325 6.33332 3.33325 2.66666 7.99992 2.66666C12.6666 2.66666 14.6666 6.33332 14.6666 7.99999Z" stroke-linecap="round" stroke-linejoin="round"/>
746      <path d="M9.99992 7.99999C9.99992 9.10456 9.10449 9.99999 7.99992 9.99999C6.89535 9.99999 5.99992 9.10456 5.99992 7.99999C5.99992 6.89542 6.89535 5.99999 7.99992 5.99999C9.10449 5.99999 9.99992 6.89542 9.99992 7.99999Z" stroke-linecap="round" stroke-linejoin="round"/>
747    </svg></span><p class="announcement-text leading-tight">Outdoor Micro LED Manufacturer | P0.9 to P1.9| Factory Direct from Shenzhen</p></div></div></announcement-bar><button type="button" is="previous-button" class="fader left relative flex items-center justify-start h-full" aria-controls="Slider-sections--18991281831978__announcement-bar" aria-label="Previous">
748            <svg class="icon icon-arrow-left icon-xs transform" viewBox="0 0 15 14" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg">
749              <path stroke-linecap="round" stroke-linejoin="round" d="M6.33333 2.91675L2.25 7.00004M2.25 7.00004L6.33333 11.0834M2.25 7.00004H12.75"></path>
750            </svg>
751          </button>
752          <button type="button" is="next-button" class="fader right relative flex items-center justify-end h-full" aria-controls="Slider-sections--18991281831978__announcement-bar" aria-label="Next">
753            <svg class="icon icon-arrow-right icon-xs transform" viewBox="0 0 15 14" fill="none" stroke="currentColor" xmlns="http://www.w3.org/2000/svg">
754              <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 7.00004H12.75M12.75 7.00004L8.66667 2.91675M12.75 7.00004L8.66667 11.0834"></path>
755            </svg>
756          </button><button
757              type="button"
758              class="slideshow-control flex items-center justify-center rounded-full sr-only"
759              is="control-button"
760              aria-controls="Slider-sections--18991281831978__announcement-bar"
761              aria-live="polite"
762            >
763              <span class="slideshow-control__pause"><svg class="icon icon-pause icon-md" viewBox="0 0 36 36" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
764      <path stroke-linecap="round" stroke-width="6" d="M9 4V32"></path>
765      <path stroke-linecap="round" stroke-width="6" d="M27 4V32"></path>
766    </svg><span class="sr-only">Pause slideshow</span>
767              </span>
768              <span class="slideshow-control__play"><svg class="icon icon-play icon-md" viewBox="0 0 36 36" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
769      <path d="M34 17.5006C34 18.3302 33.5707 19.0963 32.8683 19.5206L9.535 33.6629C9.164 33.8869 8.74867 34 8.33333 34C7.93667 34 7.54 33.8986 7.183 33.6936C6.45267 33.274 6 32.4915 6 31.6429V3.35817C6 2.50962 6.45267 1.72708 7.183 1.30752C7.91333 0.885606 8.814 0.899749 9.535 1.33816L32.8683 15.4805C33.5707 15.9048 34 16.6709 34 17.5006"></path>
770    </svg><span class="sr-only">Play slideshow</span>
771              </span>
772            </button></div><div class="localization hidden lg:flex items-center h-full"><div class="localization__item h-full relative" role="combobox" aria-controls="LanguageLocalization-sections--18991281831978__announcement-bar" aria-expanded="false" aria-label="Language">
773            <button type="button" class="flex items-center gap-3 h-full z-2 relative" is="api-button" data-id="announcement_localization_language_form" data-section-id="sections--18991281831978__announcement-bar"><svg class="icon icon-language icon-xs stroke-1 hidden xl:block" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
774      <path stroke-linecap="round" stroke-linejoin="round" d="M9 17C13.4183 17 17 13.4183 17 9C17 4.58172 13.4183 1 9 1C4.58172 1 1 4.58172 1 9C1 13.4183 4.58172 17 9 17Z"></path>
775      <path stroke-linecap="round" stroke-linejoin="round" d="M2.46661 13.6167L3.44161 13.025C3.53831 12.9654 3.61815 12.882 3.67358 12.7829C3.729 12.6837 3.75816 12.572 3.75828 12.4584L3.77495 9.45005C3.77628 9.32533 3.81392 9.20371 3.88328 9.10005L5.53328 6.50838C5.58279 6.43181 5.64731 6.36607 5.72293 6.31512C5.79855 6.26416 5.88371 6.22906 5.97327 6.21193C6.06283 6.1948 6.15493 6.19599 6.24402 6.21543C6.33311 6.23487 6.41733 6.27216 6.49161 6.32505L8.12495 7.50838C8.26587 7.60663 8.4374 7.65099 8.60828 7.63338L11.2333 7.27505C11.3925 7.25312 11.538 7.17296 11.6416 7.05005L13.4916 4.91672C13.6013 4.78667 13.6579 4.62 13.6499 4.45005L13.5583 2.42505"></path>
776      <path stroke-linecap="round" stroke-linejoin="round" d="M13.925 15.3083L13.025 14.4083C12.9418 14.3251 12.8384 14.2648 12.725 14.2333L10.9334 13.7666C10.776 13.7235 10.6399 13.6243 10.5508 13.4876C10.4617 13.3509 10.4259 13.1863 10.45 13.025L10.6417 11.675C10.6607 11.5614 10.7081 11.4545 10.7795 11.3642C10.8509 11.2739 10.944 11.203 11.05 11.1583L13.5834 10.1C13.701 10.0509 13.8303 10.0366 13.9558 10.0587C14.0814 10.0809 14.1979 10.1386 14.2917 10.225L16.3667 12.125"></path>
777    </svg><span class="leading-tight">English</span><svg class="icon icon-chevron-down icon-xs" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
778      <path stroke-linecap="round" stroke-linejoin="round" d="M6 9L12 15L18 9"></path>
779    </svg></button>
780            <dropdown-localization class="dropdown opacity-0 invisible z-30 absolute top-100 right-0 pointer-events-none" id="LanguageLocalization-sections--18991281831978__announcement-bar"><div class="dropdown__container" id="announcement_localization_language_form"></div></dropdown-localization>
781          </div></div></div>
782</div><div id="shopify-section-sections--18991281831978__header" class="shopify-section shopify-section-group-header-group header-section"><style>
783  #shopify-section-sections--18991281831978__header {
784    --section-padding-top: 10px;
785    --section-padding-bottom: 10px;
786    --color-background: 255 255 255;
787    --color-foreground: 23 23 23;
788    --color-transparent: 255 255 255;
789  }
790</style><menu-drawer id="MenuDrawer" class="menu-drawer drawer drawer--start z-30 fixed bottom-0 left-0 h-full w-full pointer-events-none"
791  data-section-id="sections--18991281831978__header"
792  hidden
793>
794  <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="MenuDrawer" aria-expanded="false"></overlay-element>
795  <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden">
796    <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative">
797      <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight"></span>
798      <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="MenuDrawer" aria-expanded="false" aria-label="Close">
799        <span class="btn-fill" data-fill></span>
800        <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
801      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
802    </svg></span>
803      </button>
804    </gesture-element>
805    <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink">
806      <nav class="relative grow overflow-hidden" role="navigation">
807        <ul class="drawer__scrollable drawer__menu relative w-full h-full" role="list" data-parent><li class="drawer__menu-group"><details is="menu-details">
808  <summary class="drawer__menu-item block cursor-pointer relative" aria-expanded="false">
809    <button type="button" class="heading text-2xl leading-none tracking-tight" is="api-button" data-id="DrawerSubMenu-sections--18991281831978__header-1" data-section-id="sections--18991281831978__header">Products</button>
810  </summary>
811  <div class="drawer__submenu z-1 absolute top-0 left-0 flex flex-col w-full h-full" data-parent>
812    <button type="button" class="tracking-tight heading text-base shrink-0 flex items-center gap-3 w-full" data-close>Products</button><div id="DrawerSubMenu-sections--18991281831978__header-1" class="drawer__scrollable flex flex-col h-full"></div></div>
813</details>
814</li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/blogs/projects">Projects</a></li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/pages/about-us">About Us</a></li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/pages/led-display-faq">FAQs</a></li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/blogs/blog">Our Blog</a></li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/pages/contact">Contact Us</a></li><li class="drawer__menu-group"><a class="drawer__menu-item block heading text-2xl leading-none tracking-tight" href="/pages/download">Download</a></li></ul>
815      </nav>
816      <div class="drawer__footer grid w-full"><div class="drawer__footer-bottom flex items-center justify-between gap-6"><a href="https://www.vmxvisual.com/customer_authentication/redirect?locale=en&region_country=US" class="button button--primary icon-with-text" is="hover-link" rel="nofollow">
817              <span class="btn-fill" data-fill></span>
818              <span class="btn-text"><svg class="icon icon-account-2 icon-xs" viewBox="0 0 16 17" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
819      <rect width="6.5" height="6.5" x="4.75" y="1.917" rx="3.25"></rect>
820      <path stroke-linecap="round" d="M8 10.834c1 0 2.667.222 3 .333.333.11 2.467.533 3 1.333.667 1 .667 1.334.667 2.667M8 10.834c-1 0-2.667.222-3 .333-.333.11-2.467.533-3 1.333-.667 1-.667 1.334-.667 2.667"></path>
821    </svg>Login</span>
822            </a><ul class="flex flex-wrap items-center gap-6"><li><a href="https://www.facebook.com/vmxdisplay/" class="social_platform block relative" is="magnet-link" title="VMX Visual on Facebook"><svg class="icon icon-facebook icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
823      <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/>
824    </svg><span class="sr-only">Facebook</span>
825        </a>
826      </li><li><a href="https://www.instagram.com/vmxvisual/" class="social_platform block relative" is="magnet-link" title="VMX Visual on Instagram"><svg class="icon icon-instagram icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
827      <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.5
8277 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/>
828    </svg><span class="sr-only">Instagram</span>
829        </a>
830      </li><li><a href="https://www.youtube.com/@vmxvisual" class="social_platform block relative" is="magnet-link" title="VMX Visual on YouTube"><svg class="icon icon-youtube icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
831      <path d="M23.8 7.6C23.8 7.6 23.6 5.9 22.8 5.2C21.9 4.2 20.9 4.2 20.4 4.2C17 4 12 4 12 4C12 4 7 4 3.6 4.2C3.1 4.3 2.1 4.3 1.2 5.2C0.5 5.9 0.2 7.6 0.2 7.6C0.2 7.6 0 9.5 0 11.5V13.3C0 15.2 0.2 17.2 0.2 17.2C0.2 17.2 0.4 18.9 1.2 19.6C2.1 20.6 3.3 20.5 3.8 20.6C5.7 20.8 12 20.8 12 20.8C12 20.8 17 20.8 20.4 20.5C20.9 20.4 21.9 20.4 22.8 19.5C23.5 18.8 23.8 17.1 23.8 17.1C23.8 17.1 24 15.2 24 13.2V11.4C24 9.5 23.8 7.6 23.8 7.6ZM9.5 15.5V8.8L16 12.2L9.5 15.5Z"/>
832    </svg><span class="sr-only">YouTube</span>
833        </a>
834      </li><li><a href="https://www.pinterest.com/vmxvisual520/" class="social_platform block relative" is="magnet-link" title="VMX Visual on Pinterest"><svg class="icon icon-pinterest icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
835      <path d="M12 1C5.95 1 1 5.95 1 12C1 16.675 3.93333 20.6167 7.96667 22.2667C7.875 21.4417 7.78333 20.0667 7.96667 19.15C8.15 18.325 9.25 13.65 9.25 13.65C9.25 13.65 8.975 12.9167 8.975 12C8.975 10.4417 9.89167 9.34167 10.9917 9.34167C11.9083 9.34167 12.3667 10.075 12.3667 10.9C12.3667 11.8167 11.725 13.2833 11.45 14.5667C11.175 15.6667 12 16.5833 13.1 16.5833C15.025 16.5833 16.5833 14.5667 16.5833 11.5417C16.5833 8.88333 14.6583 7.05 12 7.05C8.88333 7.05 7.05 9.43333 7.05 11.8167C7.05 12.7333 7.41667 13.7417 7.875 14.2917C7.96667 14.3833 7.96667 14.475 7.96667 14.5667C7.875 14.9333 7.69167 15.6667 7.69167 15.85C7.6 16.0333 7.50833 16.125 7.325 16.0333C5.95 15.3917 5.125 13.375 5.125 11.8167C5.125 8.33333 7.69167 5.125 12.3667 5.125C16.2167 5.125 19.15 7.875 19.15 11.45C19.15 15.2083 16.7667 18.325 13.4667 18.325C12.3667 18.325 11.2667 17.775 10.9 17.0417C10.9 17.0417 10.35 19.15 10.2583 19.7C9.98333 20.6167 9.34167 21.8083 8.88333 22.5417C9.8 22.8167 10.9 23 12 23C18.05 23 23 18.05 23 12C23 5.95 18.05 1 12 1Z"/>
836    </svg><span class="sr-only">Pinterest</span>
837        </a>
838      </li><li><a href="https://www.linkedin.com/company/vmxdisplay/" class="social_platform block relative" is="magnet-link" title="VMX Visual on LinkedIn"><svg class="icon icon-linkedin icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
839      <path d="M23 0H1C0.4 0 0 0.4 0 1V23C0 23.6 0.4 24 1 24H23C23.6 24 24 23.6 24 23V1C24 0.4 23.6 0 23 0ZM7.1 20.5H3.6V9H7.2V20.5H7.1ZM5.3 7.4C4.2 7.4 3.2 6.5 3.2 5.3C3.2 4.2 4.1 3.2 5.3 3.2C6.4 3.2 7.4 4.1 7.4 5.3C7.4 6.5 6.5 7.4 5.3 7.4ZM20.5 20.5H16.9V14.9C16.9 13.6 16.9 11.9 15.1 11.9C13.2 11.9 13 13.3 13 14.8V20.5H9.4V9H12.8V10.6C13.3 9.7 14.4 8.8 16.2 8.8C19.8 8.8 20.5 11.2 20.5 14.3V20.5Z"/>
840    </svg><span class="sr-only">LinkedIn</span>
841        </a>
842      </li></ul></div>
843      </div>
844    </div>
845  </div>
846</menu-drawer>
847<header data-section-id="sections--18991281831978__header" class="header header--left-center mobile:header--center page-width page-width--full section section--rounded section--padding grid items-center z-20 relative w-full" is="sticky-header" data-sticky-type="always"><div class="header__icons header__icons--start flex justify-start z-2">
848  <div class="header__buttons flex items-center gap-1d5"><button class="menu-drawer-button flex items-center justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false">
849        <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
850      <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path>
851    </svg></button></div>
852</div>
853<div class="header__logo flex justify-center z-2" itemscope itemtype="http://schema.org/Organization"><a
854      href="/"
855      itemprop="url"
856      class="header__logo-link flex items-center relative"
857    >
858      <span class="sr-only">VMX Visual</span><img src="//www.vmxvisual.com/cdn/shop/files/LOGO.jpg?v=1745825612&amp;width=500" alt="VMX Visual logo - Professional provider of creative LED display and integrated visual solutions." srcset="//www.vmxvisual.com/cdn/shop/files/LOGO.jpg?v=1745825612&amp;width=100 100w, //www.vmxvisual.com/cdn/shop/files/LOGO.jpg?v=1745825612&amp;width=200 200w" width="500" height="500" loading="eager" sizes="100px" style="max-height: 100.0px;max-width: 100px;" itemprop="logo" is="lazy-image" class="logo hidden md:block"><img src="//www.vmxvisual.com/cdn/shop/files/LOGO.jpg?v=1745825612&amp;width=500" alt="VMX Visual logo - Professional provider of creative LED display and integrated visual solutions." srcset="//www.vmxvisual.com/cdn/shop/files/LOGO.jpg?v=1745825612&amp;width=70 70w, //www.vmxvisual.com/cdn/shop/files/LOGO.jpg?v=1745825612&amp;width=140 140w" width="500" height="500" loading="eager" sizes="70px" style="max-height: 70.0px;max-width: 70px;" itemprop="logo" is="lazy-image" class="logo md:hidden"></a></div>
859
860<div class="header__navigation hidden lg:flex lg:gap-5 lg:justify-start">
861    <nav class="header__menu hidden lg:flex" role="navigation" aria-label="Primary"><ul class="flex flex-wrap gap-1 list-menu with-block"><li>
862        <details is="details-mega" trigger="click" level="top" >
863          <summary data-link="/pages/all-collections" class="z-2 relative rounded-full">
864            <button type="button" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="api-magnet-button" data-id="HeaderNavMega-sections--18991281831978__header-1-start" data-section-id="sections--18991281831978__header" data-magnet="0" tabindex="-1">
865              <span class="btn-text" data-text>Products<svg class="icon icon-chevron-menu icon-md" viewBox="0 0 10 7" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
866      <path stroke-linecap="round" stroke-linejoin="round" d="m1 1 4 4 4-4"></path>
867    </svg></span><span class="btn-text btn-duplicate">Products<svg class="icon icon-chevron-menu icon-md" viewBox="0 0 10 7" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
868      <path stroke-linecap="round" stroke-linejoin="round" d="m1 1 4 4 4-4"></path>
869    </svg></span></button>
870          </summary>
871          <div class="mega-menu absolute top-0 left-0 w-full max-w-full overflow-hidden pointer-events-none"><div class="mega-menu__container invisible"><ul id="HeaderNavMega-sections--18991281831978__header-1-start" class="mega-menu__list page-width page-width--full flex flex-wrap w-full h-full overflow-hidden" role="list" tabindex="-1"><li class="mega-menu__item flex opacity-0 w-full aspect-square">
872            <span class="media-card media-card--card w-full h-full"></span>
873          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
874            <span class="media-card media-card--card w-full h-full"></span>
875          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
876            <span class="media-card media-card--card w-full h-full"></span>
877          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
878            <span class="media-card media-card--card w-full h-full"></span>
879          </li><li class="mega-menu__item flex opacity-0 w-full aspect-square">
880            <span class="media-card media-card--card w-full h-full"></span>
881          </li></ul></div></div>
882        </details>
883      </li><li>
884        <a href="/blogs/projects" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0">
885          <span class="btn-text" data-text>Projects</span><span class="btn-text btn-duplicate">Projects</span></a>
886      </li><li>
887        <a href="/pages/about-us" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0">
888          <span class="btn-text" data-text>About Us</span><span class="btn-text btn-duplicate">About Us</span></a>
889      </li><li>
890        <a href="/pages/led-display-faq" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet
890="0">
891          <span class="btn-text" data-text>FAQs</span><span class="btn-text btn-duplicate">FAQs</span></a>
892      </li><li>
893        <a href="/blogs/blog" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0">
894          <span class="btn-text" data-text>Our Blog</span><span class="btn-text btn-duplicate">Our Blog</span></a>
895      </li><li>
896        <a href="/pages/contact" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0">
897          <span class="btn-text" data-text>Contact Us</span><span class="btn-text btn-duplicate">Contact Us</span></a>
898      </li><li>
899        <a href="/pages/download" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0">
900          <span class="btn-text" data-text>Download</span><span class="btn-text btn-duplicate">Download</span></a>
901      </li></ul>
902</nav>
903  </div><div class="header__icons header__icons--end flex justify-end z-2">
904  <div class="header__buttons flex items-center gap-1d5"><a href="https://www.vmxvisual.com/customer_authentication/redirect?locale=en&region_country=US" class="hidden lg:flex items-center justify-center" is="magnet-link" rel="nofollow">
905        <span class="sr-only">Login</span><svg class="icon icon-account icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
906      <rect width="10.5" height="10.5" x="6.75" y="1.75" rx="5.25"></rect>
907      <path stroke-linecap="round" d="M12 15.5c1.5 0 4 .333 4.5.5.5.167 3.7.8 4.5 2 1 1.5 1 2 1 4m-10-6.5c-1.5 0-4 .333-4.5.5-.5.167-3.7.8-4.5 2-1 1.5-1 2-1 4"></path>
908    </svg></a><a href="/cart" class="cart-drawer-button flex items-center justify-center relative" is="magnet-link" aria-controls="CartDrawer" aria-expanded="false" data-no-instant>
909        <span class="sr-only">Cart</span><svg class="icon icon-cart icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
910          <path stroke-linecap="round" stroke-linejoin="round" d="M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"></path>
911        </svg><cart-count class="count absolute top-0 right-0 text-xs" aria-label="0 items" hidden>0</cart-count>
912      </a><button class="menu-drawer-button flex items-center justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false">
913        <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
914      <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path>
915    </svg></button></div>
916</div>
917<span class="header__corner corner left bottom flex absolute pointer-events-none">
918  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
919    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
920    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
921  </svg>
922</span>
923<span class="header__corner corner right bottom flex absolute pointer-events-none">
924  <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
925    <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path>
926    <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path>
927  </svg>
928</span><span class="header__cutout cutout opacity-0 absolute left-0 top-100 w-full pointer-events-none"></span></header><overlay-element class="overlay opacity-0 z-1 fixed left-0 w-full pointer-events-none"></overlay-element>
928<script>
929  if (Shopify.designMode) {
930    document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--18991281831978__header').clientHeight) + 'px');
931  }
932</script>
932
933
934
935</div>
936<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
937<div id="shopify-section-sections--18991283273770__cookie-banner" class="shopify-section shopify-section-group-overlay-group"><style>
938  #shopify-section-sections--18991283273770__cookie-banner {
939    --color-drawer-text: 23 23 23;
940    --color-drawer-background: 255 255 255;
941    --color-drawer-button-gradient: #171717;
942    --color-drawer-button-background: 23 23 23;
943    --color-drawer-button-text: 255 255 255;
944    --color-highlight: 255 221 191;
945  }
946
947  #shopify-pc__banner {
948    display: none !important;
949  }
950</style>
951
952<link rel="stylesheet" href="//www.vmxvisual.com/cdn/shop/t/11/assets/cookie-banner.css?v=179383910087388436671766630812" media="print" onload="this.media='all'">
953<noscript><link href="//www.vmxvisual.com/cdn/shop/t/11/assets/cookie-banner.css?v=179383910087388436671766630812" rel="stylesheet" type="text/css" media="all" /></noscript>
954<script src="//www.vmxvisual.com/cdn/shop/t/11/assets/cookie-banner.js?v=133626267367211357101766630812" defer="defer"></script>
954
955
956<cookie-banner id="CookieBanner" class="x-modal cookie-modal drawer z-35 fixed bottom-0 left-0 h-full w-full pointer-events-none"
957  data-delay="5"
958  data-test-mode="false"
959  role="dialog"
960  aria-labelledby="Dialog-sections--18991283273770__cookie-banner-Heading1"
961  aria-modal="false"
962  shopify-design-mode
963  hidden
964>
965  <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="CookieBanner" aria-expanded="false"></overlay-element>
966  <div class="drawer__inner z-10 absolute bottom-0 left-0 flex flex-col w-full h-full overflow-hidden">
967    <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative sr-only">
968      <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="AgeVerifier" aria-expanded="false" aria-label="Close">
969        <span class="btn-fill" data-fill></span>
970        <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
971      <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path>
972    </svg></span>
973      </button>
974    </gesture-element>
975    <div class="drawer__content opacity-0 invisible">
976      <div class="drawer__scrollable relative w-full">
977        <div class="cookie-banner text-center"><h2 id="Dialog-sections--18991283273770__cookie-banner-Heading1" class="heading leading-none tracking-none text-lg-2xl" ><split-words class="split-words block" data-animate="fade-up-large" data-animate-delay="250">We use cookies</split-words></h2>
978<div class="rte leading-normal body text-base" ><p>This site uses cookies for better user experience and analytics.</p></div>
979<empty-element class="block spacing-section" style="--spacing-height-desktop: 16px; --spacing-height-mobile: 12px;" ></empty-element>
980<div class="cookie__buttons" >
981                  <div class="inline-flex gap-4"><button type="button" name="accept" class="button button--primary icon-with-text" is="hover-button">
982                        <span class="btn-fill" data-fill></span>
983                        <span class="btn-text"><svg class="icon icon-accept icon-xs" viewBox="0 0 15 15" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
984      <path stroke-linecap="round" stroke-linejoin="round" d="M2.83301 8.08333L5.74967 11L12.1663 4"></path>
985    </svg>Accept</span>
986                      </button><button type="button" name="decline" class="button button--secondary icon-with-text" is="hover-button">
987                        <span class="btn-fill" data-fill></span>
988                        <span class="btn-text"><svg class="icon icon-decline icon-xs" viewBox="0 0 15 15" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
989      <path stroke-linecap="round" stroke-linejoin="round" d="M4 11L11 4M4 4L11 11"></path>
990    </svg>Decline</span>
991                      </button></div>
992                </div>
993
994        </div>
995      </div>
996    </div>
997  </div>
998</cookie-banner>
999
1000
1001</div><div id="shopify-section-sections--18991283273770__mobile-dock" class="shopify-section shopify-section-group-overlay-group mobile-dock-section"><style>
1002    #shopify-section-sections--18991283273770__mobile-dock {
1003      --section-padding-top: 8px;
1004      --section-padding-bottom: 8px;--color-background: 255 255 255;--color-foreground: 0 0 0;
1005  --color-border: var(--color-foreground)/ 0.1;
1006  --color-border-dark: var(--color-foreground)/ 0.4;
1007  --color-border-light: var(--color-foreground)/ 0.06;}
1008  </style>
1009
1010  <link rel="stylesheet" href="//www.vmxvisual.com/cdn/shop/t/11/assets/mobile-dock.css?v=136336463110066360641766630812" media="print" onload="this.media='all'">
1011  <noscript><link href="//www.vmxvisual.com/cdn/shop/t/11/assets/mobile-dock.css?v=136336463110066360641766630812" rel="stylesheet" type="text/css" media="all" /></noscript>
1012  
1012<script src="//www.vmxvisual.com/cdn/shop/t/11/assets/mobile-dock.js?v=137458417343890221631766630812" defer="defer"></script>
1012
1013
1014  <mobile-dock class="mobile-dock mobile-dock--6-col fixed z-25 left-0 bottom-0 w-full flex invisible section--divider section--rounded"><a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/"><svg class="icon icon-home icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1015      <path stroke-linecap="round" stroke-linejoin="round" d="M18.3337 14.1667V10.4538C18.3337 9.09868 18.3337 8.42113 18.1681 7.79394C18.006 7.17971 17.7284 6.602 17.35 6.09172C16.9637 5.57066 16.4346 5.1474 15.3764 4.30088L14.9979 3.99805L14.9979 3.99804C13.2143 2.57117 12.3225 1.85774 11.3335 1.58413C10.4611 1.34279 9.53956 1.34279 8.66717 1.58413C7.67815 1.85774 6.78636 2.57118 5.00277 3.99805L5.00276 3.99805L4.62423 4.30088C3.56607 5.1474 3.037 5.57066 2.65064 6.09172C2.27227 6.602 1.99461 7.17971 1.83251 7.79394C1.66699 8.42113 1.66699 9.09868 1.66699 10.4538V14.1667C1.66699 16.4679 3.53247 18.3333 5.83366 18.3333C6.75413 18.3333 7.50033 17.5871 7.50033 16.6667V13.3333C7.50033 11.9526 8.61961 10.8333 10.0003 10.8333C11.381 10.8333 12.5003 11.9526 12.5003 13.3333V16.6667C12.5003 17.5871 13.2465 18.3333 14.167 18.3333C16.4682 18.3333 18.3337 16.4679 18.3337 14.1667Z"/>
1016    </svg><span class="text-3xs leading-none">Home</span>
1017          </a>
1018<button type="button" class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" aria-controls="MenuDrawer" aria-expanded="false"><svg class="icon icon-hamburger icon-sm" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1019      <path stroke-linecap="round" stroke-linejoin="round" d="M3.2002 5H18.2002M3.2002 10H9.86686M3.2002 15H14.0335"/>
1020    </svg><span class="text-3xs leading-none">Menu</span>
1021            </button>
1022<a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/search" aria-controls="SearchDrawer" aria-expanded="false"><svg class="icon icon-search icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1023      <path stroke-linecap="round" stroke-linejoin="round" d="M18.4007 17.4998L15.3707 14.4698M15.3707 14.4698C16.7279 13.1126 17.5674 11.2376 17.5674 9.1665C17.5674 5.02437 14.2095 1.6665 10.0674 1.6665C5.92525 1.6665 2.56738 5.02437 2.56738 9.1665C2.56738 13.3086 5.92525 16.6665 10.0674 16.6665C12.1385 16.6665 14.0135 15.827 15.3707 14.4698Z"/>
1024    </svg><span class="text-3xs leading-none">Search</span>
1025            </a>
1026<a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/collections/all"><svg class="icon icon-grid icon-sm" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1027      <path stroke-linecap="round" stroke-linejoin="round" d="M1.7666 4.8665C1.7666 3.7464 1.7666 3.18635 1.98459 2.75852C2.17634 2.3822 2.4823 2.07624 2.85862 1.88449C3.28644 1.6665 3.8465 1.6665 4.9666 1.6665H5.23327C6.35337 1.6665 6.91343 1.6665 7.34125 1.88449C7.71757 2.07624 8.02353 2.3822 8.21528 2.75852C8.43327 3.18635 8.43327 3.7464 8.43327 4.8665V5.13317C8.43327 6.25328 8.43327 6.81333 8.21528 7.24115C8.02353 7.61748 7.71757 7.92344 7.34125 8.11518C6.91343 8.33317 6.35337 8.33317 5.23327 8.33317H4.9666C3.8465 8.33317 3.28644 8.33317 2.85862 8.11518C2.4823 7.92344 2.17634 7.61748 1.98459 7.24115C1.7666 6.81333 1.7666 6.25328 1.7666 5.13317V4.8665Z"/>
1028      <path stroke-linecap="round" stroke-linejoin="round" d="M11.7666 4.8665C11.7666 3.7464 11.7666 3.18635 11.9846 2.75852C12.1763 2.3822 12.4823 2.07624 12.8586 1.88449C13.2864 1.6665 13.8465 1.6665 14.9666 1.6665H15.2333C16.3534 1.6665 16.9134 1.6665 17.3413 1.88449C17.7176 2.07624 18.0235 2.3822 18.2153 2.75852C18.4333 3.18635 18.4333 3.7464 18.4333 4.8665V5.13317C18.4333 6.25328 18.4333 6.81333 18.2153 7.24115C18.0235 7.61748 17.7176 7.92344 17.3413 8.11518C16.9134 8.33317 16.3534 8.33317 15.2333 8.33317H14.9666C13.8465 8.33317 13.2864 8.33317 12.8586 8.11518C12.4823 7.92344 12.1763 7.61748 11.9846 7.24115C11.7666 6.81333 11.7666 6.25328 11.7666 5.13317V4.8665Z"/>
1029      <path stroke-linecap="round" stroke-linejoin="round" d="M1.7666 14.8665C1.7666 13.7464 1.7666 13.1863 1.98459 12.7585C2.17634 12.3822 2.4823 12.0762 2.85862 11.8845C3.28644 11.6665 3.8465 11.6665 4.9666 11.6665H5.23327C6.35337 11.6665 6.91343 11.6665 7.34125 11.8845C7.71757 12.0762 8.02353 12.3822 8.21528 12.7585C8.43327 13.1863 8.43327 13.7464 8.43327 14.8665V15.1332C8.43327 16.2533 8.43327 16.8133 8.21528 17.2412C8.02353 17.6175 7.71757 17.9234 7.34125 18.1152C6.91343 18.3332 6.35337 18.3332 5.23327 18.3332H4.9666C3.8465 18.3332 3.28644 18.3332 2.85862 18.1152C2.4823 17.9234 2.17634 17.6175 1.98459 17.2412C1.7666 16.8133 1.7666 16.2533 1.7666 15.1332V14.8665Z"/>
1030      <path stroke-linecap="round" stroke-linejoin="round" d="M11.7666 14.8665C11.7666 13.7464 11.7666 13.1863 11.9846 12.7585C12.1763 12.3822 12.4823 12.0762 12.8586 11.8845C13.2864 11.6665 13.8465 11.6665 14.9666 11.6665H15.2333C16.3534 11.6665 16.9134 11.6665 17.3413 11.8845C17.7176 12.0762 18.0235 12.3822 18.2153 12.7585C18.4333 13.1863 18.4333 13.7464 18.4333 14.8665V15.1332C18.4333 16.2533 18.4333 16.8133 18.2153 17.2412C18.0235 17.6175 17.7176 17.9234 17.3413 18.1152C16.9134 18.3332 16.3534 18.3332 15.2333 18.3332H14.9666C13.8465 18.3332 13.2864 18.3332 12.8586 18.1152C12.4823 17.9234 12.1763 17.6175 11.9846 17.2412C11.7666 16.8133 11.7666 16.2533 11.7666 15.1332V14.8665Z"/>
1031    </svg><span class="text-3xs leading-none">Shop</span>
1032          </a>
1033<a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/cart" aria-controls="CartDrawer" aria-expanded="false">
1034            <span class="relative"><svg class="icon icon-cart icon-sm" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1035      <path stroke-linecap="round" stroke-linejoin="round" d="M1.13281 0.833547L1.54948 0.833496V0.833496C2.78264 0.833526 3.86637 1.65101 4.20515 2.83672L4.3471 3.33355M4.3471 3.33355L5.63992 7.85843C6.11531 9.5223 6.35301 10.3542 6.83827 10.9717C7.26659 11.5168 7.82919 11.9412 8.47093 12.2033C9.19799 12.5002 10.0632 12.5002 11.7937 12.5002H12.8091C13.8588 12.5002 14.3837 12.5002 14.8433 12.39C15.9407 12.127 16.8759 11.4127 17.4184 10.4232C17.6456 10.0087 17.7837 9.50235 18.0599 8.4896V8.4896C18.3964 7.2559 18.5646 6.63905 18.5321 6.13859C18.4535 4.93171 17.6578 3.89005 16.5142 3.49667C16.0399 3.33355 15.4005 3.33355 14.1218 3.33355H4.3471ZM10.2995 16.6668C10.2995 17.5873 9.55329 18.3335 8.63281 18.3335C7.71234 18.3335 6.96615 17.5873 6.96615 16.6668C6.96615 15.7464 7.71234 15.0002 8.63281 15.0002C9.55329 15.0002 10.2995 15.7464 10.2995 16.6668ZM16.9661 16.6668C16.9661 17.5873 16.22 18.3335 15.2995 18.3335C14.379 18.3335 13.6328 17.5873 13.6328 16.6668C13.6328 15.7464 14.379 15.0002 15.2995 15.0002C16.22 15.0002 16.9661 15.7464 16.9661 16.6668Z"/>
1036    </svg><cart-count class="count absolute text-3xs leading-none" aria-label="0 items" hidden>0</cart-count>
1037            </span>
1038            <span class="text-3xs leading-none">Cart</span>
1039          </a>
1040<a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="https://www.vmxvisual.com/customer_authentication/redirect?locale=en&region_country=US" rel="nofollow"><svg class="icon icon-account icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1041      <rect x="5.5" y="1.3335" width="9" height="9" rx="4.5"/>
1042      <path stroke-linecap="round" stroke-linejoin="round" d="M10 12.917C11.25 12.917 13.3333 13.1948 13.75 13.3337C14.1667 13.4725 16.8333 14.0003 17.5 15.0003C18.3333 16.2503 18.3333 16.667 18.3333 18.3337"/>
1043      <path stroke-linecap="round" stroke-linejoin="round" d="M10 12.917C8.75 12.917 6.66667 13.1948 6.25 13.3337C5.83333 13.4725 3.16667 14.0003 2.5 15.0003C1.66667 16.2503 1.66667 16.667 1.66667 18.3337"/>
1044    </svg><span class="text-3xs leading-none">Account</span>
1045          </a>
1046
1047  </mobile-dock>
1048</div>
1049<!-- END sections: overlay-group --><div class="page-container" id="PageContainer">
1050    <main class="main-content relative" id="MainContent" role="main">
1051      <div id="shopify-section-template--18991287697450__main" class="shopify-section"><style>
1052  #shopify-section-template--18991287697450__main {
1053    --section-padding-top: 72px;
1054    --section-padding-bottom: 60px;
1055  }
1056</style>
1057
1058<link href="//www.vmxvisual.com/cdn/shop/t/11/assets/cart.css?v=44492766454939690861766630812" rel="stylesheet" type="text/css" media="all" />
1059<script src="//www.vmxvisual.com/cdn/shop/t/11/assets/cart.js?v=15891569860397040191766630812" defer></script>
1059<div class="cart is-empty section">
1060  <div class="page-width relative">
1061    <div class="title-wrapper leading-none grid gap-4 md:flex md:items-end md:justify-between">
1062      <h1 class="heading title-xl tracking-heading">
1063        <split-words class="split-words block" data-animate="fade-up-large">Your cart</split-words>
1064      </h1>
1065      <p>
1066        <a class="button button--secondary icon-with-text" href="/collections/all" is="hover-link">
1067          <span class="btn-fill" data-fill></span>
1068          <span class="btn-text"><svg class="icon icon-return icon-sm" viewBox="0 0 22 10" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1069      <path stroke-linecap="round" stroke-linejoin="round" d="M1 9V1M1 9H8.77778M1 9C1 9 6 1 12 1C20 1 21 9 21 9"></path>
1070    </svg>Continue shopping</span>
1071        </a>
1072      </p>
1073    </div>
1074
1075    <div class="empty-state grid items-center justify-center text-center gap-7d5 md:gap-14">
1076      <div class="flex flex-col items-center gap-5 md:gap-10"><svg class="icon icon-empty icon-xxxl" viewBox="0 0 60 61" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1077      <path stroke-linecap="round" stroke-linejoin="round" d="M23.75 25.5a1.25 1.25 0 1 1-2.5 0m2.5 0a1.25 1.25 0 1 0-2.5 0m2.5 0h-2.5m17.5 0a1.25 1.25 0 1 1-2.5 0m2.5 0a1.25 1.25 0 1 0-2.5 0m2.5 0h-2.5m3.75 15c-2.28-3.036-5.91-5-10-5s-7.72 1.964-10.001 5M30 55.5v0c13.807 0 25-11.193 25-25v0c0-13.807-11.193-25-25-25v0c-13.807 0-25 11.193-25 25v0c0 13.807 11.193 25 25 25Z"></path>
1078    </svg><div class="grid gap-5">
1079          <p class="heading leading-none tracking-tight">Your cart is currently empty.</p>
1080        </div>
1081      </div>
1082      <a class="empty-state__link button button--primary button--fixed" href="/collections/all" is="hover-link">
1083        <span class="btn-fill" data-fill></span>
1084        <span class="btn-text">Continue shopping</span>
1085      </a>
1086    </div></div>
1087</div>
1088
1089
1090</div><div id="shopify-section-template--18991287697450__recently-viewed" class="shopify-section recently-section"><style>
1091  #shopify-section-template--18991287697450__recently-viewed {
1092    --section-padding-top: 60px;
1093    --section-padding-bottom: 100px;}
1094</style>
1095
1096<recently-viewed class="recently-viewed block" data-url="/search?section_id=template--18991287697450__recently-viewed&type=product&q=" data-limit="6"></recently-viewed>
1097
1098
1099</div>
1100    </main>
1101
1102    <footer-group class="footer-group block w-full"><!-- BEGIN sections: footer-group -->
1103<div id="shopify-section-sections--18991281766442__footer" class="shopify-section shopify-section-group-footer-group"><style>
1104  #shopify-section-sections--18991281766442__footer {
1105    --section-padding-top: 64px;
1106    --section-padding-bottom: 0px;--color-background: 0 0 0;--color-foreground: 255 255 255;
1107  --color-border: var(--color-foreground)/ 0.1;
1108  --color-border-dark: var(--color-foreground)/ 0.4;
1109  --color-border-light: var(--color-foreground)/ 0.06;--color-button-background: 255 255 255;
1110  --color-button-border: 255 255 255;--color-button-text: 0 0 0;}
1111</style><div class="section section--padding section--rounded">
1112  <footer class="footer footer--no-info page-width page-width--full relative grid"><div class="footer__left flex flex-col md:flex-row gap-10"><div class="footer__logo flex flex-col gap-10" ><p class="leading-none">
1113        <a href="/">
1114          <span class="sr-only">VMX Visual</span><img src="//www.vmxvisual.com/cdn/shop/files/LOGO_2.png?v=1745830269&amp;width=1551" alt="VMX Visual logo - Professional provider of creative LED display and integrated visual solutions." srcset="//www.vmxvisual.com/cdn/shop/files/LOGO_2.png?v=1745830269&amp;width=184 184w, //www.vmxvisual.com/cdn/shop/files/LOGO_2.png?v=1745830269&amp;width=369 369w" width="1551" height="840" loading="eager" sizes="184.64285714285714px" style="--image-width: 184.64285714285714px; --image-height: 100px;" is="lazy-image"></a>
1115      </p></div><div class="footer__accordions flex flex-wrap flex-col md:flex-row md:grow md:gap-12"><details class="footer__item--text_PQC8AN details active" is="footer-details" data-opened >
1116      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
1117        <span class="heading text-base-2xl font-medium lg:font-heading">About Us</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1118      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
1119    </svg></summary><div class="details__content">
1120      <ul><li><strong>Manufacturer:</strong> No. 2, Xingke West Road, Huicheng District, Huizhou City, China.</li><li><strong>Manufacturer:</strong> Building C4, Chuangfeng Digital Technology Park, Fuyong, Jincheng Road, Bao’an District, Shenzhen.</li></ul>
1121    </div>
1122    <style>
1123      @media (min-width: 1280px) {
1124        .footer__item--text_PQC8AN { width: calc(40% - var(--sp-12)); }
1125      }
1126    </style></details><details class="footer__item--text_kPEQTn details active" is="footer-details" >
1127      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
1128        <span class="heading text-base-2xl font-medium lg:font-heading">Contact</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1129      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
1130    </svg></summary><div class="details__content">
1131      <p><strong>Shenzhen VMX Visual Technology Co.,Ltd</strong></p><p><strong>Email:</strong> [email protected]</p><p><strong>Tel: </strong>+86 755-2106-1262</p>
1132    </div>
1133    <style>
1134      @media (min-width: 1280px) {
1135        .footer__item--text_kPEQTn { width: calc(30% - var(--sp-12)); }
1136      }
1137    </style></details><details class="footer__item--text_FyUhBy details active" is="footer-details" >
1138      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
1139        <span class="heading text-base-2xl font-medium lg:font-heading">Opening Hours</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1140      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
1141    </svg></summary><div class="details__content">
1142      <p><strong>Monday - Friday</strong></p><p><strong>09:00 AM - 06:00 PM</strong></p><p><strong>Weekend and holidays closed</strong></p>
1143    </div>
1144    <style>
1145      @media (min-width: 1280px) {
1146        .footer__item--text_FyUhBy { width: calc(30% - var(--sp-12)); }
1147      }
1148    </style></details><details class="footer__item--text_nBAYVB details active" is="footer-details" >
1149      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
1150        <span class="heading text-base-2xl font-medium lg:font-heading">Main Hub</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1151      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
1152    </svg></summary><div class="details__content">
1153      <p>Tel: +86 755-2106-1262<br/>Email: [email protected]<br/>Address: Building 3 Fenghuang Square, Fenghuang Str., Guangming District, Shenzhen, China</p>
1154    </div>
1155    <style>
1156      @media (min-width: 1280px) {
1157        .footer__item--text_nBAYVB { width: calc(25% - var(--sp-12)); }
1158      }
1159    </style></details><details class="footer__item--text_h8w8Fb details active" is="footer-details" >
1160      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
1161        <span class="heading text-base-2xl font-medium lg:font-heading">EU Hub</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1162      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
1163    </svg></summary><div class="details__content">
1164      <p>Belgium: zandvoordeschorredijkstraat 291, 8400 0ostende<br/>Italy: Via Boccherini 14 35100 Vicenza<br/>France: 47 Boulevard de Courcelles 75008 Paris</p>
1165    </div>
1166    <style>
1167      @media (min-width: 1280px) {
1168        .footer__item--text_h8w8Fb { width: calc(25% - var(--sp-12)); }
1169      }
1170    </style></details>
1170<details class="footer__item--text_XzwC7R details active" is="footer-details" >
1171      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
1172        <span class="heading text-base-2xl font-medium lg:font-heading">NA Hub</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1173      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
1174    </svg></summary><div class="details__content">
1175      <p>USA:137 S 8th Ave. La puente. CA91746<br/>Mexico: Luis Navarro No.175, Los Angeles, Torreon, Coahuila De Zaragoza,C.P27140</p>
1176    </div>
1177    <style>
1178      @media (min-width: 1280px) {
1179        .footer__item--text_XzwC7R { width: calc(25% - var(--sp-12)); }
1180      }
1181    </style></details><details class="footer__item--text_aGQcnd details active" is="footer-details" >
1182      <summary class="details__summary flex items-center justify-between gap-2 cursor-pointer">
1183        <span class="heading text-base-2xl font-medium lg:font-heading">UAE Hub</span><svg class="icon icon-chevron-up icon-md" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg">
1184      <path stroke-linecap="round" stroke-linejoin="round" d="M6 15L12 9L18 15"></path>
1185    </svg></summary><div class="details__content">
1186      <p>Dubai: Unit 23&24-Costre Business Park, Block D. Dubai Production City, Dubai, United Arab Emirates</p>
1187    </div>
1188    <style>
1189      @media (min-width: 1280px) {
1190        .footer__item--text_aGQcnd { width: calc(25% - var(--sp-12)); }
1191      }
1192    </style></details></div>
1193      </div></footer></div>
1194
1195
1196</div><div id="shopify-section-sections--18991281766442__rich_text_M6YpLD" class="shopify-section shopify-section-group-footer-group"><style>
1197  #shopify-section-sections--18991281766442__rich_text_M6YpLD {
1198    --section-padding-top: 72px;
1199    --section-padding-bottom: 40px;--color-background: 0 0 0;--color-foreground: 255 255 255;
1200  --color-border: var(--color-foreground)/ 0.1;
1201  --color-border-dark: var(--color-foreground)/ 0.4;
1202  --color-border-light: var(--color-foreground)/ 0.06;}
1203</style>
1204
1205<div class="section section--padding">
1206  <div class="page-width page-width--narrow relative"><div class="rich-text md:text-center text-center relative z-1"><div class="rte leading-normal body subtext-sm" ><p><strong>VMX VISUAL </strong>redefines the excellence of LED displays through innovation and service.</p><p></p><p>© 2025 Shenzhen VMX Visual Technology Co.,Ltd. All Rights Reserved. </p></div></div></div>
1207</div>
1208
1209
1210</div>
1211<!-- END sections: footer-group --></footer-group>
1212  </div>
1213
1214  <ul hidden>
1215    <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1216    <li id="a11y-new-window-message">Opens in a new window.</li>
1217  </ul>
1217<script src="//www.vmxvisual.com/cdn/shop/t/11/assets/instant-page.js?v=99963444960178710701766630812" type="module" fetchpriority="low" defer="defer"></script>
1217<!-- BEAE-FOOTER -->
1218
1219
1220<!-- START BEAE POPUP BUILDER -->
1221<!-- END BEAE POPUP BUILDER -->
1222<!-- END BEAE-FOOTER -->
1223<!-- BEAE-AB-SNIPPET -->
1224
1225
1226    
1227    
1227<script>
1228        window.addEventListener('load', () => {
1229            // fallback for gtag when not initialized
1230            if (typeof window.gtag !== 'function') {
1231                window.gtag = (str1, str2, obj) => {
1232                }
1233            }
1234        })
1235        function sendAnalyticsEvents() {
1236            const storageKey = "BEAE__ANALYTIC__EVENT";
1237            let events = JSON.parse(localStorage.getItem(storageKey)) || [];
1238            if (events.length === 0) return;
1239            events.forEach(event => {
1240                gtag("event", event.name, Object.assign(
1241                    {
1242                        app_event: "beae",
1243                        send_to: "beae",
1244                        template_event: "cart"
1245                    }, event));
1246            });
1247            localStorage.setItem(storageKey, JSON.stringify([]));
1248        }
1249        function getCookie(name) {
1250            let match = document.cookie.match(RegExp(`(?:^|; )${name}=([^;]*)`));
1251            return match ? decodeURIComponent(match[1]) : null;
1252        }
1253        function setCookie(name, value, days) {
1254            let expires = new Date();
1255            expires.setTime(expires.getTime() + 864e5 * days);
1256            document.cookie = `${name}=${encodeURIComponent(value)}; expires=${expires.toUTCString()}; path=/`;
1257        }
1258        function handleCampaign(cookieName, threshold, redirectPath) {
1259            if (window.location.search.includes("view=")) {
1260                return
1261            }
1262            let cookieValue = getCookie(cookieName);
1263    
1264            if (!cookieValue) {
1265                cookieValue = Math.floor(Math.random() * 101);
1266                setCookie(cookieName, cookieValue, 365);
1267            }
1268    
1269            if (Number(cookieValue) > threshold) {
1270                window.location.href = `${window.location.origin}${window.location.pathname}${redirectPath}`;
1271            }
1272        }
1273        setInterval(sendAnalyticsEvents, 100);
1274    </script>
1274
1275    
1276    
1277    <!-- Start campaign -->
1278 <!-- BEAE-AB-SNIPPET --><style> .mega-menu__item .price,.mega-menu__item .quick-add .button[disabled] {display: none;} </style>
1279<div id="shopify-block-AVDU0alR1U1pVQnVaZ__9365423049038898845" class="shopify-block shopify-app-block">
1280<script type="text/javascript">
1281window.Tawk_API = window.Tawk_API || {};
1282window.Tawk_API.onTranscriptRequest = function (email) {
1283	window.Tawk_API.setAttributes({
1284		email: email
1285	});
1286};
1287</script>
1287
1288
1289<script type="text/javascript" async="async" src="https://embed.tawk.to/widget-script/696dab348e26201980aa549a/1jfa69i47"></script>
1289
1290
1291
1292
1293</div>
1293<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1293
1294</body>
1295</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.