PageSourceSearch

https://mingwang.com/pages/contact-us

html mingwang.com collected 2026-10-07 02:21:20 UTC 197,714 bytes, 3,116 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17<!doctype html>
18<html lang="en">
19  <head>
20  
21  
21<script type="text/javascript" async src="https://na.shgcdn3.com/pixel-collector.js"></script>
21
22<!-- Begin BlackCrow Script Tag: DO NOT MODIFY! -->
23     
23<script type="text/javascript" async src="https://shopify-init.blackcrow.ai/js/core/ming-wang-knits.js?shopify_app_version=1.0.242&shop=ming-wang-knits.myshopify.com"></script>
23
24<!-- End BlackCrow Script Tag -->
25    <meta charset="utf-8">
26
27    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
28    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
29    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
30    <link rel="preconnect" href="https://fonts.googleapis.com">
31    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
32    <link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin>
33
34	  <title>Contact Us</title>
35
36    
37      <meta name="description" content="Let us know how we can help. Contact us by phone, email, or mail if you would like to place an order over the phone or have questions regarding your Ming Wang order. Contact our New York Show Room for wholesale opportunities [by appointment only]. Phone: 1-800-535-8281 | Fax: 817-251-0126 | [email protected]">
38    
39
40    
41      <link rel="canonical" href="https://mingwang.com/pages/contact-us" />
42    
43
44    
45      <link rel="shortcut icon" type="image/png" href="//mingwang.com/cdn/shop/files/MW-Favicon_Grey_256x256_c9d446fa-429a-4fe5-8dd5-014ed246681d_32x32.png?v=1681340666">
46      <link rel="apple-touch-icon" sizes="180x180" href="//mingwang.com/cdn/shop/files/MW-Favicon_Grey_256x256_c9d446fa-429a-4fe5-8dd5-014ed246681d_180x180.png?v=1681340666">
47      <link rel="icon" type="image/png" sizes="32x32" href="//mingwang.com/cdn/shop/files/MW-Favicon_Grey_256x256_c9d446fa-429a-4fe5-8dd5-014ed246681d_32x32.png?v=1681340666">
48      <link rel="icon" type="image/png" sizes="16x16" href="//mingwang.com/cdn/shop/files/MW-Favicon_Grey_256x256_c9d446fa-429a-4fe5-8dd5-014ed246681d_16x16.png?v=1681340666">
49      <link rel="icon" type="image/png" sizes="256x256" href="files/MW-Favicon_Grey_256x256_c9d446fa-429a-4fe5-8dd5-014ed246681d.png">
50    
51
52    <meta property="og:type" content="website">
53  <meta property="og:title" content="Contact Us"><meta property="og:description" content="Let us know how we can help. Contact us by phone, email, or mail if you would like to place an order over the phone or have questions regarding your Ming Wang order. Contact our New York Show Room for wholesale opportunities [by appointment only]. Phone: 1-800-535-8281 | Fax: 817-251-0126 | [email protected]"><meta property="og:url" content="https://mingwang.com/pages/contact-us">
54<meta property="og:site_name" content="Ming Wang"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Contact Us">
55  <meta name="twitter:description" content="Let us know how we can help. Contact us by phone, email, or mail if you would like to place an order over the phone or have questions regarding your Ming Wang order. Contact our New York Show Room for wholesale opportunities [by appointment only]. Phone: 1-800-535-8281 | Fax: 817-251-0126 | [email protected]">
56    
57
58
59  
59<script type="application/ld+json">
60  {
61    "@context": "http://schema.org",
62    "@type": "BreadcrumbList",
63  "itemListElement": [{
64      "@type": "ListItem",
65      "position": 1,
66      "name": "Home",
67      "item": "https://mingwang.com"
68    },{
69          "@type": "ListItem",
70          "position": 2,
71          "name": "Contact Us",
72          "item": "https://mingwang.com/pages/contact-us"
73        }]
74  }
75  </script>
75
76
77
78
79
80    
80<script type="text/javascript" src="https://cdn.sales.partner.stylight.net/v1/st.min.js"></script>
80
81
82
83  
83<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
83<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/23551565/digital_wallets/dialog">
84<meta id="in-context-paypal-metadata" data-shop-id="23551565" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
85<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
85<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2752606"></script>
85
86<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
87<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2752606&shop_id=23551565" crossorigin="anonymous"></script>
vendor: 1 bytes, line 87
87
88<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":23551565,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/23551565","merchantName":"Ming Wang","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Ming Wang","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 88
88
89<script id="shopify-features" type="application/json">{"accessToken":"71c18d96556beefbf688458b81aa1627","betas":["rich-media-storefront-analytics"],"domain":"mingwang.com","predictiveSearch":true,"shopId":23551565,"locale":"en"}</script>
vendor: 1 bytes, line 89
89
90<script>var Shopify = Shopify || {};
91Shopify.shop = "ming-wang-knits.myshopify.com";
92Shopify.locale = "en";
93Shopify.currency = {"active":"USD","rate":"1.0"};
94Shopify.country = "US";
95Shopify.theme = {"name":"LIVE [MN]| Vue | RLSD 09\/30 [9\/30 NPL]","id":188541698142,"schema_name":"Shopify Theme Lab","schema_version":"MW October - 2026.01","theme_store_id":null,"role":"main"};
96Shopify.theme.handle = "null";
97Shopify.theme.style = {"id":null,"handle":null};
98Shopify.cdnHost = "mingwang.com/cdn";
99Shopify.routes = Shopify.routes || {};
100Shopify.routes.root = "/";
101Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
102Shopify.SignInWithShop = Shopify.SignInWithShop || {};
103Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
104Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 104
104
105<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 105
105
106<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 106
106
107<script>
108  window.ShopifyPay = window.ShopifyPay || {};
109  window.ShopifyPay.apiHost = "shop.app\/pay";
110  window.ShopifyPay.redirectState = null;
111</script>
vendor: 1 bytes, line 111
111
112<script>
113  window.Shopify = window.Shopify || {};
114  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
115  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
116  window.Shopify.SignInWithShop.eligible = true;
117</script>
vendor: 1 bytes, line 117
117
118<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 118
118
119<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 119
119
120<script type="module">
121  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
122
123  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
124
125</script>
vendor: 1 bytes, line 125
125
126<script>
127  window.Shopify = window.Shopify || {};
128  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
129  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"]};
130</script>
vendor: 1 bytes, line 130
130
131<script>(function() {
132  var isLoaded = false;
133  function asyncLoad() {
134    if (isLoaded) return;
135    isLoaded = true;
136    var urls = ["https:\/\/schemaplusfiles.s3.amazonaws.com\/loader.min.js?shop=ming-wang-knits.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=93023\u0026ssmtid=19038\u0026shop=ming-wang-knits.myshopify.com","https:\/\/container.pepperjam.com\/1090360258.js?shop=ming-wang-knits.myshopify.com","https:\/\/widget.wickedreports.com\/v2\/5245\/wr-3b8518c231b69e1713b238fe0315f378.js?shop=ming-wang-knits.myshopify.com"];
137    for (var i = 0; i < urls.length; i++) {
138      var s = document.createElement('script');
139      s.type = 'text/javascript';
140      s.async = true;
141      s.src = urls[i];
142      var x = document.getElementsByTagName('script')[0];
143      x.parentNode.insertBefore(s, x);
144    }
145  };
146  if(window.attachEvent) {
147    window.attachEvent('onload', asyncLoad);
148  } else {
149    window.addEventListener('load', asyncLoad, false);
150  }
151})();</script>
vendor: 1 bytes, line 151
151
152<script id="__st">var __st={"a":23551565,"offset":-18000,"reqid":"4205eafd-2470-43c8-9cf6-b260d94bcb80-1791339679","pageurl":"mingwang.com\/pages\/contact-us","s":"pages-1629749259","u":"80062bfe5e7e","p":"page","rtyp":"page","rid":1629749259};</script>
vendor: 1 bytes, line 152
152
153<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 153
153
154<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 154
154
155<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//mingwang.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 155
155
156<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 = "//mingwang.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>
156<script crossorigin="anonymous" defer="defer" src="//mingwang.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 156
156
157<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 157
157
158<script>
159  window.Shopify = window.Shopify || {};
160  window.Shopify.MCP = window.Shopify.MCP || {};
161  window.Shopify.MCP.enabled = true;
162  window.Shopify.MCP.shop = "ming-wang-knits.myshopify.com";
163  window.Shopify.MCP.mcpEndpoint = "https:\/\/mingwang.com\/api\/mcp";
164  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
165</script>
vendor: 1 bytes, line 165
165
166<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("\/\/mingwang.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
167</script>
vendor: 1 bytes, line 167
167
168<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://mingwang.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
169</script>
vendor: 1 bytes, line 169
169
170<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
171  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);
172</script>
vendor: 1 bytes, line 172
172
173<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})}}));
174</script>
174
175<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://mingwang.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
176<style id="shopify-accelerated-checkout-cart">
177        #shopify-buyer-consent {
178  margin-top: 1em;
179  display: inline-block;
180  width: 100%;
181}
182
183#shopify-buyer-consent.hidden {
184  display: none;
185}
186
187#shopify-subscription-policy-button {
188  background: none;
189  border: none;
190  padding: 0;
191  text-decoration: underline;
192  font-size: inherit;
193  cursor: pointer;
194}
195
196#shopify-subscription-policy-button::before {
197  box-shadow: none;
198}
199
200      </style>
201
202<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
202
203  
204
205
206
207
208
209  
209<script type="text/javascript">
210    
211      window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
212    
213    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
214      currency: "USD",
215      currency_symbol: "$",
216      decimal_separator: ".",
217      thousands_separator: ",",
218      decimal_places: 2,
219      currency_symbol_location: "left"
220    };
221  </script>
221
222
223
224
225
226    <link href="https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap" rel="stylesheet">
227
228<script type="text/javascript">
229  
230    window.SHG_CUSTOMER = null;
231  
232</script>
232
233
234
235
236
237
238
239
240  <!-- Google Merchant Center Site Verification -->
241  <meta name="google-site-verification" content="Wqbqa2DkMELBdpY0a0ciXJLEsLeyNl6vkP55n3eJuNs" />
242  <meta name="google-site-verification" content="aWj-UjG4y3Vxlieb5TMyXc8j8WkR0TofOJZPfwzXzVA" />
243  
244  <!-- Google Search Console Verification mingwang.com-->  
245  <meta name="google-site-verification" content="oclUiceJN1Fk1vRn-NTYwb9M3JTQJCLJgZdncYECuR8" />
246  <meta name="google-site-verification" content="Q0pOmQuMeavywX_JHnQyaVo1Y-ezyQcYkq80Af7-Yxw" />
247
248    
248<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
248
249
250<script id="sg-js-global-vars">
251                        sgGlobalVars = {"storeId":"f904f8fb-1d05-440f-95c7-2c970aa8e099","seenManagerPrompt":false,"storeIsActive":false,"targetInfo":{"cart":{"isAfterElem":true,"isBeforeElem":false,"isInsideElem":false,"customSelector":"","isOn":false,"type":1,"integration":1,"sideCartOn":false,"useCheckoutButton":true},"product":{"useCartButton":true,"isAfterElem":true,"isBeforeElem":false,"isInsideElem":false,"customSelector":"","isOn":true,"type":1,"integration":1},"roundUp":{"isAfterElem":true,"isBeforeElem":false,"isInsideElem":false,"customSelector":"","isOn":false,"useCheckoutButton":true,"integration":0},"addOn":{"isOn":false,"integration":0}},"hideAdditionalScriptPrompt":false,"sgRoundUpId":null,"sgAddOnIds":null};
252                        if(sgGlobalVars) {
253                            sgGlobalVars.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
254                            sgGlobalVars.currentProduct = null;
255                            sgGlobalVars.isAdmin = false;
256                        }
257                    </script>
257<!-- BEGIN app block: shopify://apps/wair-size-fit-recommendation/blocks/app-embed/68b6dfc9-7d29-46dc-8820-cbcd3543e806 -->
258
259
260
261  
262
263
264<script type="text/javascript">
265  var predictProduct = null;
266  window.addEventListener("onPredictLoad", function (event) {
267    event.detail.predict.render({
268      brandKey: "ming-wang-knits.myshopify.com",
269      product: predictProduct ? {
270        key: predictProduct.handle,
271        name: predictProduct.title,
272        image: "//mingwang.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_x600.gif",
273      } : null
274    });
275  });
276</script>
276
277
278  
278<script
279    type="text/javascript"
280    async
281    src="https://cdn.shopify.com/extensions/01a0eb8c-8329-7b42-b272-646f3b03cd7e/wair-size-fit-recommendation-19/assets/predict.js">
282  </script>
282
283
284
285
286
287<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
288
289
290
291
292
293
294
295
296
297
298
299
300  
300<script async src="https://static.klaviyo.com/onsite/js/HtvVSu/klaviyo.js?company_id=HtvVSu"></script>
300
301  
301<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
301
302
303  
304
305
306
307
308  
308<script>
309    window.klaviyoReviewsProductDesignMode = false
310  </script>
310
311
312
313
314
315
316
317
318
319
320<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
321<script type="text/javascript">
322  (function (c, l, a, r, i, t, y) {
323    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
324    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
325    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
326
327    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
328      if (error) {
329        console.error("Error loading Shopify features:", error);
330        return;
331      }
332
333      c[a]('consentv2', {
334        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
335        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
336        source: 101,
337      });
338    });
339
340    l.addEventListener("visitorConsentCollected", function (e) {
341      c[a]('consentv2', {
342        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
343        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
344        source: 101,
345      });
346    });
347  })(window, document, "clarity", "script", "sjg7q9txcu");
348</script>
348
349
350
351
352<!-- END app block --><!-- BEGIN app block: shopify://apps/starapps-variant-image/blocks/starapps-via-embed/2a01d106-3d10-48e8-ba53-5cb971217ac4 -->
353
354
355
356
357    
358      
359      
359<script>
360        window._starapps_theme_settings = [{"id":246522,"script_url":"https:\/\/cdn.starapps.studio\/apps\/via\/ming-wang-knits\/246522-old-script-17676296143962078.js"},{"id":173,"script_url":"https:\/\/cdn.starapps.studio\/apps\/via\/ming-wang-knits\/script-1754299167.js"}];
361        window._starapps_shop_themes = {"139462541406":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"138407018590":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"137847111774":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"138372087902":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"121560039518":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"126230626398":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"136980791390":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"136625324126":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"137273507934":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"137454944350":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"137791864926":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"138091135070":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"141642891358":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"138933993566":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"138934681694":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"139062837342":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"139498422366":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"139788189790":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"188498673758":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"141419642974":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"140051710046":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"140799967326":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"141817708638":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"188498640990":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"157608443998":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"188517580894":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"121778765918":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"},"188541698142":{"theme_setting_id":246522,"theme_store_id":null,"schema_theme_name":"Shopify Theme Lab"}};
362
363        document.addEventListener('DOMContentLoaded', function () {
364        function loadThemeScript() {
365          const { theme } = window.Shopify;
366          const themeSettings = window._starapps_theme_settings || [];
367          const shopThemes = window._starapps_shop_themes || {};
368
369          if (!themeSettings.length) {
370            return;
371          }
372
373          const currentThemeId = theme.id.toString();
374          let shopTheme = null;
375
376          shopTheme = shopThemes[currentThemeId];
377
378          if (!shopTheme) {
379            for (const [themeId, themeData] of Object.entries(shopThemes)) {
380              if (themeData.schema_theme_name === theme.schema_name ||
381                  themeData.theme_store_id === theme.theme_store_id.toString()) {
382                shopTheme = themeData;
383                break;
384              }
385            }
386          }
387
388          if (!shopTheme) {
389            console.log('No shop theme found for theme:', theme);
390            return;
391          }
392
393          // Step 2: Find the theme setting using the theme_setting_id from shop theme
394          const themeSetting = themeSettings.find(ts => ts.id === shopTheme.theme_setting_id);
395
396          console.log(themeSettings);
397          console.log(shopTheme);
398
399          if (!themeSetting) {
400            console.log('No theme setting found for theme_setting_id:', shopTheme.theme_setting_id);
401            return;
402          }
403
404          // Load script if found and not already loaded
405          if (themeSetting.script_url && !isScriptAlreadyLoaded(themeSetting.id)) {
406            loadScript(themeSetting);
407          }
408        }
409
410        function isScriptAlreadyLoaded(themeSettingId) {
411          return document.querySelector(`script[data-theme-script="${themeSettingId}"]`) !== null;
412        }
413
414        function loadScript(themeSetting) {
415          const script = document.createElement('script');
416          script.src = themeSetting.script_url;
417          script.async = true;
418          script.crossOrigin = 'anonymous';
419          script.setAttribute('data-theme-script', themeSetting.id);
420
421          document.head.appendChild(script);
422        }
423
424          // Try immediately, otherwise wait for Shopify theme object
425          if (window.Shopify && window.Shopify.theme && window.Shopify.theme.id) {
426            loadThemeScript();
427          } else {
428            var interval = setInterval(function () {
429              if (window.Shopify && window.Shopify.theme && window.Shopify.theme.id) {
430                clearInterval(interval);
431                loadThemeScript();
432              }
433            }, 100);
434            setTimeout(function () { clearInterval(interval); }, 5000);
435          }
436        });
437      </script>
437
438    
439
440    
441
442    
443    
444      
444<script src="https://cdn.shopify.com/extensions/01a0eca9-d34a-7ea3-86b8-fa70c5f0a18e/variant-image-automator-42/assets/store-front-error-tracking.js" via-js-type="error-tracking" defer></script>
444
445    
446    
446<script via-metafields>window.viaData = {
447        autoActivate: "active",
448        viaStatus: null,
449        variantMediaMap: null
450      }
451    </script>
451
452<!-- END app block --><!-- BEGIN app block: shopify://apps/dynamic-yield-by-mastercard/blocks/dy-app-embed/4ba1f896-a657-43fa-9105-b465a2acc5cb --><!-- BEGIN app snippet: dy-scripts --><link rel="preconnect" href="//cdn.dynamicyield.com">
453<link rel="preconnect" href="//st.dynamicyield.com">
454<link rel="preconnect" href="//rcom.dynamicyield.com">
455<link rel="dns-prefetch" href="//cdn.dynamicyield.com">
456<link rel="dns-prefetch" href="//st.dynamicyield.com">
457<link rel="dns-prefetch" href="//rcom.dynamicyield.com">
458
459<script>
460/* ==========================================================================
461   Dynamic Yield <-> Shopify Customer Privacy integration
462   Sections: constants -> cookie helpers -> customer-privacy helpers (all
463   fail-safe) -> CMP consent gate -> serialized consent writer -> perf-based
464   dyid restore -> dyid/jsession sync -> bootstrapping.
465   ========================================================================== */
466window.DYConsent = (function () {
467  const ONE_YEAR = 60 * 60 * 24 * 365;
468  const CMP_CONSENT_TIMEOUT_MS = 3000;
469  const DYID_COOKIE = '_dyid_server';
470  const JSESSION_COOKIE = '_dy_app_jsession';
471
472  /* ---------- Cookie helpers ---------- */
473  function setOnEtldPlus1(name, value, maxAge) {
474    const parts = location.hostname.split('.');
475    const maxAgeStr = maxAge ? `Max-Age=${maxAge}; ` : '';
476    for (let i = parts.length - 2; i >= 0; i--) {
477      const domain = '.' + parts.slice(i).join('.');
478      try {
479        document.cookie = value === null
480          ? `${name}=; Max-Age=0; Path=/; Domain=${domain}; SameSite=Lax; Secure`
481          : `${name}=${value}; ${maxAgeStr}Path=/; Domain=${domain}; SameSite=Lax; Secure`;
482        if (document.cookie.includes(name + '=')) return domain;
483      } catch (_) {}
484    }
485  }
486
487  function getCookie(name) {
488    return document.cookie
489      .split('; ')
490      .find(c => c.startsWith(name + '='))
491      ?.split('=')[1];
492  }
493
494  function clearCookie(name) {
495    setOnEtldPlus1(name, null, 0);
496  }
497
498  /* ---------- Customer Privacy helpers (every Shopify API access fail-safe) ---------- */
499  function canBeTracked() {
500    try {
501      return !!window.Shopify?.customerPrivacy?.userCanBeTracked?.();
502    } catch (_) {
503      return false;
504    }
505  }
506
507  function currentConsent() {
508    try {
509      return window.Shopify?.customerPrivacy?.currentVisitorConsent?.() || null;
510    } catch (_) {
511      return null;
512    }
513  }
514
515  function isConsentDeclared(consent) {
516    return !!consent && Object.values(consent).some(v => v === 'yes' || v === 'no');
517  }
518
519  function getTrackingMetafield(key) {
520    try {
521      return window.Shopify?.customerPrivacy?.getTrackingConsentMetafield?.(key);
522    } catch (_) {
523      return undefined;
524    }
525  }
526
527  /* ---------- CMP consent gate ----------
528     setTrackingConsent() is single-authority - a call from us while a CMP (e.g. OneTrust) has an
529     in-flight call of its own can clobber the CMP's consent values with blanks. Resolves
530     immediately if consent is already declared (CMP finished before this ran), otherwise on the
531     CMP's first `visitorConsentCollected` event, and always within CMP_CONSENT_TIMEOUT_MS so DY's
532     own sync still runs (via the queue below) on shops with no CMP installed at all. */
533  const cmpConsentSettled = new Promise(resolve => {
534    let settled = false;
535    function settle() {
536      if (settled) return;
537      settled = true;
538      document.removeEventListener('visitorConsentCollected', settle);
539      resolve();
540    }
541    if (isConsentDeclared(currentConsent())) {
542      settle();
543      return;
544    }
545    document.addEventListener('visitorConsentCollected', settle, { once: true });
546    setTimeout(settle, CMP_CONSENT_TIMEOUT_MS);
547  });
548
549  /* ---------- Serialized consent writer ----------
550     Every DY consent write funnels through here: waits for the CMP gate once, then runs strictly
551     one-at-a-time so DY's own calls never race each other either. */
552  let consentQueue = Promise.resolve();
553  function queueSetTrackingConsent(payload) {
554    consentQueue = consentQueue
555      .then(() => cmpConsentSettled)
556      .then(() => new Promise(resolve => {
557        try {
558          window.Shopify.customerPrivacy.setTrackingConsent(payload, () => resolve());
559        } catch (_) {
560          resolve();
561        }
562      }));
563    return consentQueue;
564  }
565
566  /* ---------- Performance API (restores _dyid_server from server-timing before DY's SDK loads) */
567  function getValueFromPerformance(key) {
568    try {
569      const entry = performance.getEntriesByType('navigation')[0];
570      const description = entry?.serverTiming?.find(e => e.name === '_cmp')?.description;
571      if (!description) return undefined;
572      const encodedKey = encodeURIComponent(key);
573      const regex = new RegExp(`${encodedKey}%22%3A%22(.+?)%22`);
574      return description.match(regex)?.[1];
575    } catch (_) {
576      return undefined;
577    }
578  }
579
580  function restoreDyidFromPerformance() {
581    const perfValue = getValueFromPerformance(DYID_COOKIE);
582    if (!perfValue) return;
583    setOnEtldPlus1(DYID_COOKIE, decodeURIComponent(perfValue), ONE_YEAR);
584  }
585
586  /* ---------- DY <->
586 cookie/metafield sync ---------- */
587  function syncDyid() {
588    if (!canBeTracked()) return;
589    const dyid = localStorage.getItem('_dyid');
590    if (!dyid) return;
591
592    // Always refresh the cookie so its expiry stays 1 year out, regardless of the metafield write below.
593    setOnEtldPlus1(DYID_COOKIE, dyid, ONE_YEAR);
594
595    const existing = getTrackingMetafield(DYID_COOKIE);
596    if (dyid !== existing) {
597      queueSetTrackingConsent({ metafields: [{ key: DYID_COOKIE, value: dyid }] });
598    }
599  }
600
601  function syncDyjsession() {
602    if (!canBeTracked()) return;
603    const existingCookie = getCookie(JSESSION_COOKIE);
604
605    let attempts = 0;
606    const timer = setInterval(tick, 1000);
607    tick();
608
609    function tick() {
610      attempts++;
611      const jsession = window.DY?.jsession;
612      if (jsession) {
613        clearInterval(timer);
614        if (jsession !== existingCookie) {
615          queueSetTrackingConsent({ metafields: [{ key: JSESSION_COOKIE, value: jsession }] });
616        }
617        setOnEtldPlus1(JSESSION_COOKIE, jsession);
618        return;
619      }
620      if (attempts > 10) clearInterval(timer);
621    }
622  }
623
624  /* ---------- Bootstrapping ---------- */
625  function waitForDyIdentifiers() {
626    let attempts = 0;
627    let jsessionSynced = false;
628    const timer = setInterval(() => {
629      attempts++;
630      const hasDyid = !!localStorage.getItem('_dyid');
631      const hasJsession = !!window.DY?.jsession;
632
633      if (hasDyid) syncDyid();
634      if (hasJsession && !jsessionSynced) {
635        syncDyjsession();
636        jsessionSynced = true;
637      }
638      if ((hasDyid && jsessionSynced) || attempts > 20) clearInterval(timer);
639    }, 500);
640  }
641
642  function init() {
643    restoreDyidFromPerformance();
644    waitForDyIdentifiers();
645
646    // Cross-tab support
647    window.addEventListener('storage', e => {
648      if (e.key === '_dyid') syncDyid();
649    });
650
651    // Re-sync (or clear) the session cookie whenever the CMP's consent changes post-load.
652    document.addEventListener('visitorConsentCollected', () => {
653      if (canBeTracked()) {
654        syncDyjsession();
655      } else {
656        clearCookie(JSESSION_COOKIE);
657      }
658    });
659  }
660
661  init();
662
663  return { canBeTracked, syncDyid, syncDyjsession };
664})();
665</script>
665
666
667<script>
668window._dy_assumed_consent = "false";
669window._dy_sku_attribute = "";
670window._dy_disabled_events = [];
671window._dy_user_identifier_type = "he";
672window._dy_respect_consent_purchase = "false";
673window._dy_minicart_selector = "";
674window._dy_minicart_enabled = "false";
675window._dy_minicart_open_class = "";
676window._dy_minicart_close_class = "";
677
678
679
680window.DY = window.DY || {};
681DY.recommendationContext = {
682  type: "OTHER",
683  lng: "en_US",
684  
685  data: [location.pathname]
686  
687};
688</script>
688
689
690
691  
692  
692<script src="//cdn.dynamicyield.com/api/8773015/api_dynamic.js"></script>
692
693  
693<script src="//cdn.dynamicyield.com/api/8773015/api_static.js"></script>
693
694  
695
696<!-- END app snippet -->
696<script src="https://cdn.shopify.com/extensions/01a0ec28-08e9-7edd-be07-fa39fa1c0c34/dynamic-yield-3-33/assets/dy-scripts.min.js" defer></script>
696<!-- END app block -->
696<script src="https://cdn.shopify.com/extensions/01a11428-edef-712a-9d9b-d045e32dca0c/applovin-shop-integration-100/assets/app-embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 696
696
697<script src="https://cdn.shopify.com/extensions/01a07a8c-1d34-7d96-a377-f5f8dc8898ec/product-ads-by-criteo-39/assets/index.js" type="text/javascript" defer="defer"></script>
697
698<meta property="og:image" content="https://cdn.shopify.com/s/files/1/2355/1565/files/Logo_V10302017.jpg?height=628&pad_color=fff&v=1649718459&width=1200" />
699<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/2355/1565/files/Logo_V10302017.jpg?height=628&pad_color=fff&v=1649718459&width=1200" />
700<meta property="og:image:width" content="1200" />
701<meta property="og:image:height" content="628" />
702<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
703<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: 23551565,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 703
703
704<script>
705  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
706</script>
vendor: 1 bytes, line 706
706
707<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}
707).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: 23551565,storefrontBaseUrl: "https://mingwang.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://mingwang.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"1914503262","configuration":"{\"serverLocation\":\"US\",\"enableDebugging\":\"false\",\"environment\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"831eb915bed12d22869251b77e96a317","type":"APP","apiClientId":74762518529,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]}
707,"dataSharingState":"unrestricted"},{"id":"1793851486","configuration":"{\"shopId\":\"23551565\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1782579294","configuration":"{\"myshopifyDomain\":\"ming-wang-knits.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1597866078","configuration":"{\"dyToken\":\"e1a7220985f9039163081f189c71c1937aafe15b310d22b6ccd4519b16d269f8\", \"dyEndpoint\":\"https:\/\/direct-collect.dy-api.com\/v2\/collect\/user\/event\", \"skuAttr\": \"default\", \"purchaseEventDisabled\": \"false\", \"respectConsentPurchase\": \"true\", \"userIdentifierType\": \"he\", \"loginEventDisabled\": \"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"67606d516e1faceaceb05d7ad8670131","type":"APP","apiClientId":9575530497,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1569488990","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3starter-01.swymrelay.com\",\"swymTier\":\"v3starter-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1346142302","configuration":"{\"accountID\":\"HtvVSu\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1257078878","configuration":"{\"eventKey\":\"eacffb73-e10f-4fc9-b7cc-66c60eb91a31\",\"name\":\"ming-wang-knits - Axon Pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1aa9c8a3eefb016cea8f120597aa6fad","type":"APP","apiClientId":256560922625,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1155596382","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"898990174","configuration":"{\"projectId\":\"sjg7q9txcu\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
707,"dataSharingState":"unrestricted"},{"id":"851017822","configuration":"{\"ti\":\"199014501\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"850985054","configuration":"{\"masterTagID\":\"19038\",\"merchantID\":\"93023\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"750256222","configuration":"{\"site_id\":\"68a6c783-b93e-4194-abda-f1527f0cb85c\",\"analytics_endpoint\":\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"665485406","configuration":"{\"pixel_id\":\"503062809859126\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"343933022","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-995960154\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-ZQV6TPC2G9\\\",\\\"AW-995960154\\\/pUz_COSx4vIaENrK9NoD\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-ZQV6TPC2G9\\\",\\\"AW-995960154\\\/LpUtCI3_2vIaENrK9NoD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-ZQV6TPC2G9\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-ZQV6TPC2G9\\\",\\\"AW-995960154\\\/avKaCJb_2vIaENrK9NoD\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-ZQV6TPC2G9\\\",\\\"AW-995960154\\\/SitUCJu9wr4BENrK9NoD\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-ZQV6TPC2G9\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-ZQV6TPC2G9\\\",\\\"AW-995960154\\\/EedjCJP_2vIaENrK9NoD\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-ZQV6TPC2G9\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-ZQV6TPC2G9\\\",\\\"AW-995960154\\\/TWMeCOex4vIaENrK9NoD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-ZQV6TPC2G9\\\",\\\"AW-995960154\\\/e7HlCJD_2vIaENrK9NoD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-ZQV6TPC2G9\\\"}],\\\"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":"132612190","configuration":"{\"partnerId\": \"56907\", \"environment\": \"prod\", \"countryCode\": \"US\", \"logLevel\": \"none\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e39367b785b1d63117e387ccb6b0db54","type":"APP","apiClientId":5829751,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"68780126","configuration":"{\"accountID\":\"1234\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ea25f2ab5d10fac64f3da4922b75167f","type":"APP","apiClientId":4914567,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
707,{"id":"14549086","configuration":"{ \"bundleName\": \"ming-wang-knits\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6d69af31d151d9c0dc4842dc2c8531ca","type":"APP","apiClientId":5106349,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"22872158","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Pepperjam Conversion Tracking"},{"id":"44138590","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"118816862","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"mAds Conversion Tracking"},{"id":"118849630","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"GTM Enhanced Conversion Data"},{"id":"136708190","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"AddShoppers"},{"id":"142704734","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Wicked Reports"},{"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":"Ming Wang","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ming-wang-knits.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/mingwang.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7691437211742","handle":"2026-hope-wrap-sunset-purple-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42965284159582","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7671974068318","handle":"abstract-jacquard-woven-topper-deep-teal-tranquil-blue-french-almond-lunar-rock-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42873721749598","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7671974723678","handle":"floral-cascade-flat-knit-jacket-deep-teal-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42873724469342","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7671974461534","handle":"petite-size-floral-jacquard-soft-knit-midi-dress-deep-teal-tranquil-blue-french-almond-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42873723387998","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7671974756446","handle":"plus-size-split-v-neck-jacquard-knit-dress-deep-teal-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42873724633182","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7555024257118","handle":"fit-n-flare-linear-soft-knit-midi-dress-black-white","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42395978956894","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7570016829534","handle":"printed-stretch-deco-crepe-sheath-dress-serene-white-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42459355873374","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6804463485022","handle":"two-tone-woven-silver-and-gold-link-short-necklace-gold-silver","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40028688547934","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
707,{"id":"6804463517790","handle":"gold-ribbed-circle-link-short-necklace-gold","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40028688580702","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://mingwang.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"188541698142","themePublished":"true","eventMetadataId":"0aa6d8ba-5082-4a1e-99ff-45aeabf1bf23","pageType":"page","resourceId":"1629749259","shopId":"23551565","storefrontBaseUrl":"https:\/\/mingwang.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
707<script>
708  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
709  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
710  window.ShopifyAnalytics.meta.currency = 'USD';
711  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":1629749259,"requestId":"4205eafd-2470-43c8-9cf6-b260d94bcb80-1791339679"}};
712  for (var attr in meta) {
713    window.ShopifyAnalytics.meta[attr] = meta[attr];
714  }
715</script>
vendor: 1 bytes, line 715
715
716<script class="analytics">
717  (function () {
718    var customDocumentWrite = function(content) {
719      var jquery = null;
720
721      if (window.jQuery) {
722        jquery = window.jQuery;
723      } else if (window.Checkout && window.Checkout.$) {
724        jquery = window.Checkout.$;
725      }
726
727      if (jquery) {
728        jquery('body').append(content);
729      }
730    };
731
732    var hasLoggedConversion = function(token) {
733      if (token) {
734        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
735      }
736      return false;
737    }
738
739    var setCookieIfConversion = function(token) {
740      if (token) {
741        var twoMonthsFromNow = new Date(Date.now());
742        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
743
744        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
745      }
746    }
747
748    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
749    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
750    if (trekkie.integrations) {
751      return;
752    }
753    trekkie.methods = [
754      'identify',
755      'page',
756      'ready',
757      'track',
758      'trackForm',
759      'trackLink'
760    ];
761    trekkie.factory = function(method) {
762      return function() {
763        var args = Array.prototype.slice.call(arguments);
764        args.unshift(method);
765        trekkie.push(args);
766        if (method == 'track' || method == 'page') {
767          var pageUrl;
768          try {
769            pageUrl = window.location.href;
770          } catch (e) {}
771          var pageReferrer;
772          try {
773            pageReferrer = document.referrer;
774          } catch (e) {}
775          try {
776            if (window.__TREKKIE_SHIM_QUEUE == null) {
777              window.__TREKKIE_SHIM_QUEUE = [];
778            }
779            window.__TREKKIE_SHIM_QUEUE.push({
780              from: 'trekkie-stub',
781              method: method,
782              args: args.slice(1),
783              pageContext: {
784                url: pageUrl,
785                referrer: pageReferrer
786              }
787            });
788          } catch (e) {
789            // no-op
790          }
791        }
792        return trekkie;
793      };
794    };
795    for (var i = 0; i < trekkie.methods.length; i++) {
796      var key = trekkie.methods[i];
797      trekkie[key] = trekkie.factory(key);
798    }
799    trekkie.load = function(config) {
800      trekkie.config = config || {};
801      trekkie.config.initialDocumentCookie = document.cookie;
802      var first = document.getElementsByTagName('script')[0];
803var script = document.createElement('script');
804script.type = 'text/javascript';
805script.onerror = function(e) {
806  var scriptFallback = document.createElement('script');
807  scriptFallback.type = 'text/javascript';
808  scriptFallback.onerror = function(error) {
809          var Monorail = {
810      produce: function produce(monorailDomain, schemaId, payload) {
811        var currentMs = new Date().getTime();
812        var event = {
813          schema_id: schemaId,
814          payload: payload,
815          metadata: {
816            event_created_at_ms: currentMs,
817            event_sent_at_ms: currentMs
818          }
819        };
820        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
821      },
822      sendRequest: function sendRequest(endpointUrl, payload) {
823        // Try the sendBeacon API
824        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
825          var blobData = new window.Blob([payload], {
826            type: 'text/plain'
827          });
828
829          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
830            return true;
831          } // sendBeacon was not successful
832
833        } // XHR beacon
834
835        var xhr = new XMLHttpRequest();
836
837        try {
838          xhr.open('POST', endpointUrl);
839          xhr.setRequestHeader('Content-Type', 'text/plain');
840          xhr.send(payload);
841        } catch (e) {
842          console.log(e);
843        }
844
845        return false;
846      },
847      isIos12: function isIos12() {
848        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
849      }
850    };
851    Monorail.produce('monorail-edge.shopifysvc.com',
852      'trekkie_storefront_load_errors/1.1',
853      {shop_id: 23551565,
854      theme_id: 188541698142,
855      app_name: "storefront",
856      context_url: window.location.href,
857      source_url: "//mingwang.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
858
859  };
860  scriptFallback.async = true;
861  scriptFallback.src = '//mingwang.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
862  first.parentNode.insertBefore(scriptFallback, first);
863};
864script.async = true;
865script.src = '//mingwang.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
866first.parentNode.insertBefore(script, first);
867
868    };
869    trekkie.load(
870      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":23551565,"isMerchantRequest":null,"themeId":188541698142,"themeCityHash":"14506952752195461795","contentLanguage":"en","currency":"USD","eventMetadataId":"0aa6d8ba-5082-4a1e-99ff-45aeabf1bf23"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
871    );
872
873    var loaded = false;
874    trekkie.ready(function() {
875      if (loaded) return;
876      loaded = true;
877
878      window.ShopifyAnalytics.lib = window.trekkie;
879
880      var originalDocumentWrite = document.write;
881      document.write = customDocumentWrite;
882      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
883      document.write = originalDocumentWrite;
884
885      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
886      var token = match? match[1]: undefined;
887      if (!hasLoggedConversion(token)) {
888        setCookieIfConversion(token);
889        
890      }
891    });
892
893    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":1629749259,"requestId":"4205eafd-2470-43c8-9cf6-b260d94bcb80-1791339679","shopifyEmitted":true});
894
895    var eventsListenerScript = document.createElement('script');
896    eventsListenerScript.async = true;
897    eventsListenerScript.src = "//mingwang.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
898    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
899})();</script>
899
900  
900<script>
901  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
902    window.ga = function ga() {
903      (window.ga.q = window.ga.q || []).push(arguments);
904      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
905        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
906      }
907      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
908    };
909    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
910      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
911    }
912  }
913</script>
vendor: 1 bytes, line 913
913
914<script
915  defer
916  src="https://mingwang.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
917  data-application="storefront-renderer"
918  data-shop-id="23551565"
919  data-render-region="gcp-us-central1"
920  data-page-type="page"
921  data-theme-instance-id="188541698142"
922  data-theme-name="Shopify Theme Lab"
923  data-theme-version="MW October - 2026.01"
924  data-monorail-region="shop_domain"
925  data-resource-timing-sampling-rate="10"
926  data-shs="true"
927  data-shs-beacon="true"
928  data-shs-export-with-fetch="true"
929  data-shs-logs-sample-rate="1"
930  data-shs-beacon-endpoint="https://mingwang.com/api/collect"
931></script>
931
932<meta name="shopify-y" content="70605267-2996-403b-84b1-dbd6792f44b3" data-expiration="1822897279000"><meta name="shopify-s" content="ab3b0b33-5a53-4a73-bf9b-87d346483d34" data-expiration="1791341479000"><meta name="new-cookie-storage-activated" content="t">
933</head>
934  <body id="contact-us" class="template-page">
935<script>window.KlarnaThemeGlobals={};</script>
935
936
937    <div id="app">
938      <div id="shopify-section-layout-announcement-bar" class="shopify-section js-announcement-bar">
939
940
941  
941<script src="//mingwang.com/cdn/shop/t/754/assets/vite.announcement-bar.build.js?v=103305222066213417601790929667" type="module" crossorigin="anonymous"></script>
941
942  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite._plugin-vue_export-helper.CbdHaWQh.build.js?v=48349241579631614881790929667" crossorigin="anonymous">
943  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite.swiper-client.DqOJDlL7.build.js?v=142880582377072874441790929667" crossorigin="anonymous">
944  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite.dom-ready.CGQj9oYj.build.js?v=178694815601761293011790929667" crossorigin="anonymous">
945  <link href="//mingwang.com/cdn/shop/t/754/assets/vite.announcement-bar.build.css?v=138676697618496183881790929667" rel="stylesheet" type="text/css" media="all" />
946
947<div
948	class="vue-rs-announcement-bar"
949	data-section-id="layout-announcement-bar"
950	data-section-type="announcement-bar"
951>
952	<rs-announcement-bar
953		data-section-settings='{
954        &quot;promoBar&quot;: {
955            &quot;enabled&quot;: true,
956            &quot;text_color&quot;: &quot;#ffffff&quot;,
957            &quot;background_color&quot;: &quot;#000000&quot;,
958            &quot;phone_number&quot;: &quot;+1-800-535-8281&quot;,
959            &quot;autoplay_speed&quot;: 5000
960        }
961	}'
962		data-block-settings='[{
963            &quot;id&quot;: 1,
964            &quot;text&quot;: &quot;Shop Our Holiday Edit!&quot;,
965            &quot;url&quot;: &quot;\/pages\/holiday-edit&quot;
966		},{
967            &quot;id&quot;: 2,
968            &quot;text&quot;: &quot;Shop the 2026 Ming Wang Hope Wrap&quot;,
969            &quot;url&quot;: &quot;\/products\/2026-hope-wrap-sunset-purple-black&quot;
970		},{
971            &quot;id&quot;: 3,
972            &quot;text&quot;: &quot;Shop Our Newest Petites Selection!&quot;,
973            &quot;url&quot;: &quot;\/collections\/petite-size-new-arrivals&quot;
974		},{
975            &quot;id&quot;: 4,
976            &quot;text&quot;: &quot;Questions? Give Us a Call at 1-800-535-8281 📞&quot;,
977            &quot;url&quot;: &quot;\/pages\/contact-us&quot;
978		}]'
979	><div style="display: none;">initial</div></rs-announcement-bar>
980</div>
981
982
983</div>
984      <div id="shopify-section-layout-header" class="shopify-section shopify-section--header">
985
986
987
988
989  
989<script src="//mingwang.com/cdn/shop/t/754/assets/vite.header.build.js?v=135884730592140124221790929667" type="module" crossorigin="anonymous"></script>
989
990  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite._plugin-vue_export-helper.CbdHaWQh.build.js?v=48349241579631614881790929667" crossorigin="anonymous">
991  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite.dom-ready.CGQj9oYj.build.js?v=178694815601761293011790929667" crossorigin="anonymous">
992  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite.v-lazy-image.BkqRDxQY.build.js?v=124467135879753969611790929667" crossorigin="anonymous">
993  <link href="//mingwang.com/cdn/shop/t/754/assets/vite.v-lazy-image.build.css?v=105502511149877663751790929667" rel="stylesheet" type="text/css" media="all" />
994  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite.product-card.BWFaMoil.build.js?v=149334534299779389581790929667" crossorigin="anonymous">
995  <link href="//mingwang.com/cdn/shop/t/754/assets/vite.product-card.build.css?v=68809877719311138381790929667" rel="stylesheet" type="text/css" media="all" />
996  <link href="//mingwang.com/cdn/shop/t/754/assets/vite.header.build.css?v=144975465958360474801790929667" rel="stylesheet" type="text/css" media="all" />
997
998<style>
999  #shopify-section-layout-header rs-header:empty {
1000    display: block;
1001    min-height: 60px;
1002  }
1003
1004  @media (min-width: 1230px) {
1005    #shopify-section-layout-header rs-header:empty {
1006      min-height: 64px;
1007    }
1008  }
1009</style>
1010
1011<header
1012	class="vue-rs-header"
1013	data-section-id="layout-header"
1014	data-section-type="header"
1015	role="banner"
1016>
1017  <rs-header
1018    data-header-options='{
1019  "cart_count": 0,
1020  "customer": false,
1021  "customer_name": null,
1022  "template_name": "page",
1023  "sticky_header": true,
1024  "transparent_header": false,
1025  "desktop_navigation": [{
1026        "link_title": "New+Arrivals",
1027        "link_url": "/collections/new-arrivals",
1028        "has_megamenu_withnav":false,
1029        "has_sublinks":false,
1030        "sublinks": []
1031      },{
1032        "link_title": "Shop",
1033        "link_url": "/collections/clothing",
1034        "has_megamenu_withnav":true,
1035        "has_sublinks":false,
1036        "sublinks": []
1037      },{
1038        "link_title": "More+Sizes",
1039        "link_url": "/collections/styles-for-every-body",
1040        "has_megamenu_withnav":true,
1041        "has_sublinks":false,
1042        "sublinks": []
1043      },{
1044        "link_title": "THE+HOPE+WRAP",
1045        "link_url": "/pages/the-hope-wrap",
1046        "has_megamenu_withnav":false,
1047        "has_sublinks":false,
1048        "sublinks": []
1049      },{
1050        "link_title": "Sale",
1051        "link_url": "/collections/sale",
1052        "has_megamenu_withnav":true,
1053        "has_sublinks":false,
1054        "sublinks": []
1055      }],
1056  "megamenu_withnavigations": [{ 
1057          "menu_item": "Shop",
1058          "has_product":true,
1059          
1060          "featured_product_1": "abstract-jacquard-woven-topper-deep-teal-tranquil-blue-french-almond-lunar-rock-black",
1061          "featured_product_2": "floral-cascade-flat-knit-jacket-deep-teal-black",
1062          "delivery_text": "",
1063          "quicklinks": [],
1064          "navigations": [{
1065                "linklist_title": "Categories",
1066                "linklist": [{
1067                      "link_text": "Shop+All+Clothing",
1068                      "link_url": "/collections/clothing"
1069                    },{
1070                      "link_text": "Jackets+%26+Blazers",
1071                      "link_url": "/collections/jackets-blazers-cardigans"
1072                    },{
1073                      "link_text": "Dresses",
1074                      "link_url": "/collections/dresses"
1075                    },{
1076                      "link_text": "Tops",
1077                      "link_url": "/collections/tops"
1078                    },{
1079                      "link_text": "Pants",
1080                      "link_url": "/collections/pants"
1081                    },{
1082                      "link_text": "Skirts",
1083                      "link_url": "/collections/skirts"
1084                    },{
1085                      "link_text": "Accessories",
1086                      "link_url": "/collections/accessories"
1087                    }]
1088              },{
1089                "linklist_title": "Collections",
1090                "linklist": [{
1091                      "link_text": "Best+Selling+Basics",
1092                      "link_url": "/collections/best-selling-basics"
1093                    },{
1094                      "link_text": "Coordinated+Sets",
1095                      "link_url": "/collections/coordinated-sets"
1096                    },{
1097                      "link_text": "Professional+Clothing",
1098                      "link_url": "/collections/professional-clothing"
1099                    },{
1100                      "link_text": "Special+Occasionwear",
1101                      "link_url": "/collections/occasionwear"
1102                    },{
1103                      "link_text": "Pre-Fall+Collection",
1104                      "link_url": "/collections/pre-fall-collection"
1105                    }]
1106              },{
1107                "linklist_title": "Fabrics",
1108                "linklist": [{
1109                      "link_text": "Signature+Knits",
1110                      "link_url": "/collections/our-signature-knits"
1111                    },{
1112                      "link_text": "Signature+Stretch+Deco+Crepe",
1113                      "link_url": "/collections/stretch-deco-crepe"
1114                    },{
1115                      "link_text": "Designer+Wovens",
1116                      "link_url": "/collections/designer-wovens"
1117                    }]
1118              },{
1119                "linklist_title": "More+Sizes",
1120                "linklist": [{
1121                      "link_text": "Plus+Size+Shop+All",
1122                      "link_url": "/collections/plus-size"
1123                    },{
1124                      "link_text": "Petite+Shop+All",
1125                      "link_url": "/collections/petite-size"
1126                    },{
1127                      "link_text": "Styles+for+Every+Body",
1128                      "link_url": "/collections/styles-for-every-body"
1129                    }]
1130              }]         
1131        },{ 
1132          "menu_item": "More Sizes",
1133          "has_product":true,
1134          
1135          "featured_product_1": "petite-size-floral-jacquard-soft-knit-midi-dress-deep-teal-tranquil-blue-french-almond-black",
1136          "featured_product_2": "plus-size-split-v-neck-jacquard-knit-dress-deep-teal-black",
1137          "delivery_text": "",
1138          "quicklinks": [],
1139          "navigations": [{
1140                "linklist_title": "Plus+Size",
1141                "linklist": [{
1142                      "link_text": "Plus+Size+Shop+All",
1143                      "link_url": "/collections/plus-size"
1144                    },{
1145                      "link_text": "Plus+Size+New+Arrivals",
1146                      "link_url": "/collections/plus-size-new-arrivals"
1147                    },{
1148                      "link_text": "Plus+Size+Jackets",
1149                      "link_url": "/collections/plus-size-jackets"
1150                    },{
1151                      "link_text": "Plus+Size+Tops",
1152                      "link_url": "/collections/plus-size-tops"
1153                    },{
1154                      "link_text": "Plus+Size+Pants",
1155                      "link_url": "/collections/plus-size-pants"
1156                    },{
1157                      "link_text": "Plus+Size+Skirts",
1158                      "link_url": "/collections/plus-size-skirts"
1159                    },{
1160                      "link_text": "Plus+Size+Dresses",
1161                      "link_url": "/collections/plus-size-dresses"
1162                    }]
1163              },{
1164                "linklist_title": "Petite+Size",
1165                "linklist": [{
1166                      "link_text": "Petite+Shop+All",
1167                      "link_url": "/collections/petite-size"
1168                    },{
1169                      "link_text": "Petite+New+Arrivals",
1170                      "link_url": "/collections/petite-size-new-arrivals"
1171                    },{
1172                      "link_text": "Petite+Jackets",
1173                      "link_url": "/collections/petite-size-jackets"
1174                    },{
1175                      "link_text": "Petite+Tops",
1176                      "link_url": "/collections/petite-size-tops"
1177                    },{
1178                      "link_text": "Petite+Pants",
1179                      "link_url": "/collections/petite-size-pants"
1180                    },{
1181                      "link_text": "Petite+Skirts",
1182                      "link_url": "/collections/petite-size-skirts"
1183                    },{
1184                      "link_text": "Petite+Dresses",
1185                      "link_url": "/collections/petite-size-dresses"
1186                    }]
1187              }]         
1188        },{ 
1189          "menu_item": "Sale",
1190          "has_product":true,
1191          
1192          "featured_product_1": "fit-n-flare-linear-soft-knit-midi-dress-black-white",
1193          "featured_product_2": "printed-stretch-deco-crepe-sheath-dress-serene-white-black",
1194          "delivery_text": "",
1195          "quicklinks": [],
1196          "navigations": [{
1197                "linklist_title": "Shops",
1198                "linklist": [{
1199                      "link_text": "New+to+Sale",
1200                      "link_url": "/collections/new-to-sale"
1201                    },{
1202                      "link_text": "Shop+All+Sale",
1203                      "link_url": "/collections/sale"
1204                    },{
1205                      "link_text": "Final+Sale",
1206                      "link_url": "/collections/final-sale"
1207                    }]
1208              },{
1209                "linklist_title": "Categories",
1210                "linklist": [{
1211                      "link_text": "Tops",
1212                      "link_url": "/collections/tops-sale"
1213                    },{
1214                      "link_text": "Dresses",
1215                      "link_url": "/collections/dresses-sale"
1216                    },{
1217                      "link_text": "Jackets+%26+Blazers",
1218                      "link_url": "/collections/jackets-sale"
1219                    },{
1220                      "link_text": "Pants",
1221                      "link_url": "/collections/pants-sale"
1222                    },{
1223                      "link_text": "Skirts",
1224                      "link_url": "/collections/skirts-sale"
1225                    }]
1226              },{
1227                "linklist_title": "More+Sizes",
1228                "linklist": [{
1229                      "link_text": "Plus+Size+Sale",
1230                      "link_url": "/collections/plus-size-sale"
1231                    },{
1232                      "link_text": "Petite+Size+Sale",
1233                      "link_url": "/collections/petite-size-sale"
1234                    }]
1235              }]         
1236        }],
1237  "mobile_navigation": [ {
1238    "link_title": "NEW+ARRIVALS",
1239    "link_url": "/collections/new-arrivals",
1240    "has_sublinks":false,
1241    "sublinks": []
1242  },{
1243    "link_title": "SHOP",
1244    "link_url": "/collections/clothing",
1245    "has_sublinks":true,
1246    "sublinks": [{
1247          "link_title": "%3Cstrong%3ECATEGORIES%3C%2Fstrong%3E",
1248          "link_url": "#",
1249          "has_subsub_links":false,
1250          "subsub_links": []
1251        },{
1252          "link_title": "Shop+All+Clothing",
1253          "link_url": "/collections/clothing",
1254          "has_subsub_links":false,
1255          "subsub_links": []
1256        },{
1257          "link_title": "Jackets+%26+Blazers",
1258          "link_url": "/collections/jackets-blazers-cardigans",
1259          "has_subsub_links":false,
1260          "subsub_links": []
1261        },{
1262          "link_title": "Dresses",
1263          "link_url": "/collections/dresses",
1264          "has_subsub_links":false,
1265          "subsub_links": []
1266        },{
1267          "link_title": "Tops",
1268          "link_url": "/collections/tops",
1269          "has_subsub_links":false,
1270          "subsub_links": []
1271        },{
1272          "link_title": "Pants",
1273          "link_url": "/collections/pants",
1274          "has_subsub_links":false,
1275          "subsub_links": []
1276        },{
1277          "link_title": "Skirts",
1278          "link_url": "/collections/skirts",
1279          "has_subsub_links":false,
1280          "subsub_links": []
1281        },{
1282          "link_title": "Accessories%3Cbr+%2F%3E%3Cbr+%2F%3E",
1283          "link_url": "/collections/accessories",
1284          "has_subsub_links":false,
1285          "subsub_links": []
1286        },{
1287          "link_title": "%3Cstrong%3ECOLLECTIONS%3C%2Fstrong%3E",
1288          "link_url": "#",
1289          "has_subsub_links":false,
1290          "subsub_links": []
1291        },{
1292          "link_title": "Best+Selling+Basics",
1293          "link_url": "/collections/best-selling-basics",
1294          "has_subsub_links":false,
1295          "subsub_links": []
1296        },{
1297          "link_title": "Coordinated+Sets",
1298          "link_url": "/collections/coordinated-sets",
1299          "has_subsub_links":false,
1300          "subsub_links": []
1301        },{
1302          "link_title": "Professional+Clothing",
1303          "link_url": "/collections/professional-clothing",
1304          "has_subsub_links":false,
1305          "subsub_links": []
1306        },{
1307          "link_title": "Special+Occasionwear",
1308          "link_url": "/collections/occasionwear",
1309          "has_subsub_links":false,
1310          "subsub_links": []
1311        },{
1312          "link_title": "Pre-Fall+Collection%3Cbr+%2F%3E%3Cbr+%2F%3E",
1313          "link_url": "/collections/pre-fall-collection",
1314          "has_subsub_links":false,
1315          "subsub_links": []
1316        },{
1317          "link_title": "%3Cstrong%3EFABRICS%3C%2Fstrong%3E",
1318          "link_url": "#",
1319          "has_subsub_links":false,
1320          "subsub_links": []
1321        },{
1322          "link_title": "Signature+Knits",
1323          "link_url": "/collections/our-signature-knits",
1324          "has_subsub_links":false,
1325          "subsub_links": []
1326        },{
1327          "link_title": "Signature+Stretch+Deco+Crepe",
1328          "link_url": "/collections/stretch-deco-crepe",
1329          "has_subsub_links":false,
1330          "subsub_links": []
1331        },{
1332          "link_title": "Designer+Wovens%3Cbr+%2F%3E%3Cbr+%2F%3E",
1333          "link_url": "/collections/designer-wovens",
1334          "has_subsub_links":false,
1335          "subsub_links": []
1336        },{
1337          "link_title": "%3Cstrong%3EMORE+SIZES%3C%2Fstrong%3E",
1338          "link_url": "#",
1339          "has_subsub_links":false,
1340          "subsub_links": []
1341        },{
1342          "link_title": "Plus+Size+Clothing",
1343          "link_url": "/collections/plus-size",
1344          "has_subsub_links":false,
1345          "subsub_links": []
1346        },{
1347          "link_title": "Petite+Clothing",
1348          "link_url": "/pages/petite-signup-page",
1349          "has_subsub_links":false,
1350          "subsub_links": []
1351        },{
1352          "link_title": "Styles+for+Every+Body",
1353          "link_url": "/collections/styles-for-every-body",
1354          "has_subsub_links":false,
1355          "subsub_links": []
1356        }]
1357  },{
1358    "link_title": "MORE+SIZES",
1359    "link_url": "/collections/styles-for-every-body",
1360    "has_sublinks":true,
1361    "sublinks": [{
1362          "link_title": "%3Cstrong%3EPLUS+SIZE%3C%2Fstrong%3E",
1363          "link_url": "#",
1364          "has_subsub_links":false,
1365          "subsub_links": []
1366        },{
1367          "link_title": "Plus+Size+Clothing",
1368          "link_url": "/collections/plus-size",
1369          "has_subsub_links":false,
1370          "subsub_links": []
1371        },{
1372          "link_title": "Plus+Size+New+Arrivals",
1373          "link_url": "/collections/plus-size-new-arrivals",
1374          "has_subsub_links":false,
1375          "subsub_links": []
1376        },{
1377          "link_title": "Plus+Size+Jackets",
1378          "link_url": "/collections/plus-size-jackets",
1379          "has_subsub_links":false,
1380          "subsub_links": []
1381        },{
1382          "link_title": "Plus+Size+Tops",
1383          "link_url": "/collections/plus-size-tops",
1384          "has_subsub_links":false,
1385          "subsub_links": []
1386        },{
1387          "link_title": "Plus+Size+Pants",
1388          "link_url": "/collections/plus-size-pants",
1389          "has_subsub_links":false,
1390          "subsub_links": []
1391        },{
1392          "link_title": "Plus+Size+Skirts",
1393          "link_url": "/collections/plus-size-skirts",
1394          "has_subsub_links":false,
1395          "subsub_links": []
1396        },{
1397          "link_title": "Plus+Size+Dresses%3Cbr+%2F%3E%3Cbr+%2F%3E",
1398          "link_url": "/collections/plus-size-dresses",
1399          "has_subsub_links":false,
1400          "subsub_links": []
1401        },{
1402          "link_title": "%3Cstrong%3EPETITE+SIZE%3C%2Fstrong%3E",
1403          "link_url": "#",
1404 
1404         "has_subsub_links":false,
1405          "subsub_links": []
1406        },{
1407          "link_title": "Petite+Clothing",
1408          "link_url": "/collections/petite-size",
1409          "has_subsub_links":false,
1410          "subsub_links": []
1411        },{
1412          "link_title": "Petite+New+Arrivals",
1413          "link_url": "/collections/petite-size-new-arrivals",
1414          "has_subsub_links":false,
1415          "subsub_links": []
1416        },{
1417          "link_title": "Petite+Jackets",
1418          "link_url": "/collections/petite-size-jackets",
1419          "has_subsub_links":false,
1420          "subsub_links": []
1421        },{
1422          "link_title": "Petite+Tops",
1423          "link_url": "/collections/petite-size-tops",
1424          "has_subsub_links":false,
1425          "subsub_links": []
1426        },{
1427          "link_title": "Petite+Pants",
1428          "link_url": "/collections/petite-size-pants",
1429          "has_subsub_links":false,
1430          "subsub_links": []
1431        },{
1432          "link_title": "Petite+Skirts",
1433          "link_url": "/collections/petite-size-skirts",
1434          "has_subsub_links":false,
1435          "subsub_links": []
1436        },{
1437          "link_title": "Petite+Dresses%3Cbr+%2F%3E%3Cbr+%2F%3E",
1438          "link_url": "/collections/petite-size-dresses",
1439          "has_subsub_links":false,
1440          "subsub_links": []
1441        }]
1442  },{
1443    "link_title": "THE+HOPE+WRAP",
1444    "link_url": "/pages/the-hope-wrap",
1445    "has_sublinks":false,
1446    "sublinks": []
1447  },{
1448    "link_title": "SALE",
1449    "link_url": "/collections/sale",
1450    "has_sublinks":true,
1451    "sublinks": [{
1452          "link_title": "%3Cstrong%3ECATEGORIES%3C%2Fstrong%3E",
1453          "link_url": "#",
1454          "has_subsub_links":false,
1455          "subsub_links": []
1456        },{
1457          "link_title": "Dresses",
1458          "link_url": "/collections/dresses-sale",
1459          "has_subsub_links":false,
1460          "subsub_links": []
1461        },{
1462          "link_title": "Jackets+%26+Blazers",
1463          "link_url": "/collections/jackets-sale",
1464          "has_subsub_links":false,
1465          "subsub_links": []
1466        },{
1467          "link_title": "Tops",
1468          "link_url": "/collections/tops-sale",
1469          "has_subsub_links":false,
1470          "subsub_links": []
1471        },{
1472          "link_title": "Pants",
1473          "link_url": "/collections/pants-sale",
1474          "has_subsub_links":false,
1475          "subsub_links": []
1476        },{
1477          "link_title": "Skirts%3Cbr+%2F%3E%3Cbr+%2F%3E",
1478          "link_url": "/collections/skirts-sale",
1479          "has_subsub_links":false,
1480          "subsub_links": []
1481        },{
1482          "link_title": "%3Cstrong%3ESHOPS%3C%2Fstrong%3E",
1483          "link_url": "#",
1484          "has_subsub_links":false,
1485          "subsub_links": []
1486        },{
1487          "link_title": "New+to+Sale",
1488          "link_url": "/collections/new-to-sale",
1489          "has_subsub_links":false,
1490          "subsub_links": []
1491        },{
1492          "link_title": "Shop+All+Sale",
1493          "link_url": "/collections/sale",
1494          "has_subsub_links":false,
1495          "subsub_links": []
1496        },{
1497          "link_title": "Final+Sale%3Cbr+%2F%3E%3Cbr+%2F%3E",
1498          "link_url": "/collections/final-sale",
1499          "has_subsub_links":false,
1500          "subsub_links": []
1501        },{
1502          "link_title": "%3Cstrong%3EMORE+SIZES%3C%2Fstrong%3E",
1503          "link_url": "#",
1504          "has_subsub_links":false,
1505          "subsub_links": []
1506        },{
1507          "link_title": "Plus+Size+Sale",
1508          "link_url": "/collections/plus-size-sale",
1509          "has_subsub_links":false,
1510          "subsub_links": []
1511        },{
1512          "link_title": "Petite+Size+Sale%3Cbr+%2F%3E%3Cbr+%2F%3E",
1513          "link_url": "/collections/petite-size-sale",
1514          "has_subsub_links":false,
1515          "subsub_links": []
1516        }]
1517  } ],
1518  "mobile_navigation_secondary": [ {
1519      "link_title": "Contact+Us",
1520      "link_url": "/pages/contact-us"
1521    },{
1522      "link_title": "%F0%9F%93%9E+%3Ca+href%3D%22tel%3A1-800-535-8281%22%3E1-800-535-8281%3C%2Fa%3E",
1523      "link_url": "tel:1-800-535-8281"
1524    },{
1525      "link_title": "The+Size+Guide+%5BXXS-3X%5D",
1526      "link_url": "/pages/the-ming-wang-size-guide"
1527    },{
1528      "link_title": "The+Ming+Wang+Difference%3Cbr+%2F%3E",
1529      "link_url": "/pages/ming-wang-difference"
1530    },{
1531      "link_title": "The+Ming+Wang+Story",
1532      "link_url": "/pages/the-ming-wang-story"
1533    } ]
1534}'
1535    data-predictive-search-options='{    &quot;searchUrl&quot;:&quot;\/search&quot;,    &quot;headerHeading&quot;:&quot;Search&quot;,    &quot;closeButtonLabel&quot;:&quot;Close&quot;,    &quot;inputPlaceholder&quot;:&quot;Search&quot;,    &quot;viewAllText&quot;:&quot;View all {{searchQuery}}&quot;,    &quot;errorHeading&quot;:&quot;Something went wrong&quot;,    &quot;noResultsHeading&quot;:&quot;No results found&quot;,    &quot;noResultsText&quot;: &quot;We are sorry but we can’t find any results for {{searchQuery}}&quot;,    &quot;resultGroupHeading&quot;: {      &quot;queries&quot;:&quot;Queries&quot;,      &quot;collections&quot;:&quot;Collections&quot;,      &quot;pages&quot;:&quot;Pages&quot;,      &quot;articles&quot;:&quot;Articles&quot;,      &quot;products&quot;:&quot;Products&quot;}  }'
1536  ></rs-header>
1537</header>
1538
1539<style>
1540  .header__desktop--navigation {
1541    min-width: 460px;
1542    max-width: 610px;
1543  }
1544</style>
1545
1546
1547<style> #shopify-section-layout-header .px-14 {padding-left: 0rem; padding-right: 3.5rem;} #shopify-section-layout-header .megamenu .product-card {padding: 15px 10px 0; width: 200px;} #shopify-section-layout-header .megamenu__quicklinks {padding: 0 40px 0; margin-right: 25px;} #shopify-section-layout-header .megamenu__navigation--title {padding-top: 10px;} </style></div>
1548      <div id="shopify-section-cart-gwp" class="shopify-section">
1548<script type="application/json" data-gwp-config>
1549  {
1550    "enableGwp":false,
1551    "gwpHeading":"Buy 3 Items, Get a Free Necklace",
1552    "gwpMessageGoal": "To receive your free gift remaining: [remaining_value]",
1553    "gwpMessageGoalAchieved": "Congratulations, you've earned a free gift! Click the arrow to explore your options.",
1554    "gwpNotification": "The cart contains the maximum number of product of this type. Change quantity to add gift product.",
1555    "gwpAddToCartLabel":"Add Free Gift",
1556    "gwpAddToCartSoldOutLabel":"Sold Out",
1557    "gwpSizeTypeLabel":"Type",
1558    "gwpCondition": {
1559      "type":"minimum_quantity_of_items",
1560      "settings": {"quantity":3,
1561          "tag":"PROMO::AUGSALE"}
1562    },
1563    "gwpProducts": [[{"id":6804463485022,
1564  "available":false,
1565  "title":"Two-Tone Woven Silver and Gold Link Short Necklace",
1566  "featured_image":"\/\/mingwang.com\/cdn\/shop\/files\/MW-22N2000.jpg?v=1690318429",
1567  "tags":["07\/30\/2023 Delivery","22N2000","_gwp","accessories","all_products","audience-retention","August","bis-hidden","COLLECTION::FALL23","COLLECTION::GIFTING-COLLECTION","common_color:gold","common_color:silver","FA23","gold","gwp","jewelry","Ming Wang","necklaces","option-for-gwp_03.11","product-type::gwp","PROMO::SEP-BMSM","silver","SIZE:Womens"],
1568  "options": [{
1569        "name": "Color",
1570        "handle": "color",
1571        "position": 1,
1572        "values": ["Gold\/Silver"]
1573      }],
1574  "price_min":14500,
1575  "variants": [{
1576        "available":false,
1577        "id":40028688547934,
1578        "inventory_quantity":0,
1579        "inventory_policy":"deny",
1580        "inventory_management":"shopify",
1581        "price":14500,
1582        "compare_at_price":14500,
1583        "options": ["Gold\/Silver"]
1584      }]
1585}],[{"id":6804463517790,
1586  "available":true,
1587  "title":"Gold Ribbed Circle Link Short Necklace",
1588  "featured_image":"\/\/mingwang.com\/cdn\/shop\/files\/MW-22N3000.jpg?v=1690318430",
1589  "tags":["07\/30\/2023 Delivery","22N3000","_gwp","accessories","all_products","audience-retention","August","bis-hidden","COLLECTION::FALL23","COLLECTION::GIFTING-COLLECTION","common_color:gold","FA23","gold","gwp","jewelry","Ming Wang","necklaces","PROMO::QUICKDEAL","PROMO::SEP-BMSM","SIZE:Womens","solid"],
1590  "options": [{
1591        "name": "Color",
1592        "handle": "color",
1593        "position": 1,
1594        "values": ["Gold"]
1595      }],
1596  "price_min":15500,
1597  "variants": [{
1598        "available":true,
1599        "id":40028688580702,
1600        "inventory_quantity":19,
1601        "inventory_policy":"deny",
1602        "inventory_management":"shopify",
1603        "price":15500,
1604        "compare_at_price":0,
1605        "options": ["Gold"]
1606      }]
1607}]]
1608  }
1609</script>
1609
1610
1611</div>
1612
1613      <main id="main" role="main" class="min-h-screen">
1614        <div id="shopify-section-template--27800269619294__page-contact" class="shopify-section"><section data-section-id="template--27800269619294__page-contact" data-section-type="contact-us">
1615  <div class="contact-us mb-16 md:mb-20">
1616    <div class="contact-us__header relative">
1617      
1618        <img class="w-full hidden md:block" src="//mingwang.com/cdn/shop/files/unsplash_jNKv4QohAk0.png?v=1645583876" alt="top banner desktop">
1619      
1620      
1621        <img class="w-full block md:hidden" src="//mingwang.com/cdn/shop/files/unsplash_jNKv4QohAk0_1.png?v=1645583876" alt="top banner mobile">
1622      
1623
1624      <h1 class="contact-us__title text-center text-2xl md:text-5xl tracking-tight text-white">
1625        
1626          Contact Us
1627        
1628      </h1>     
1629    </div>
1630
1631    <div class="my-12 md:my-10 px-6 md:container">
1632      <div class="contact-us__wrapper mx-auto text-black">
1633        
1634          <h3 class="contact-us__sub-title mb-6 text-3xl text-black tracking-normal w-11/12 leading-relaxed">
1635            <p>Have Questions or Need Help?</p>
1636          </h3>
1637        
1638
1639        
1640          <div class="contact-us__content mb-6 text-sm text-black text-center tracking-wide">
1641            <p>If you need assistance with an order, sizing, press, or general questions, please reach out to our team by calling <a class="link link--primary"  href="tel:1-800-535-8281" title="tel:1-800-535-8281">1-800-535-8281</a> or emailing <a class="link link--primary"  href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p>
1642          </div>
1643        
1644      </div>
1645    </div>
1646
1647    <div class="lg:flex my-6 md:my-12 px-6 md:container">
1648      <div class="w-full lg:w-1/2 lg:pr-10 mb-10 lg:mb-0 pb-10 lg:pb-0">
1649        <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" />
1650
1651
1652          <div class="contact-us__form--content relative mb-6">
1653            <label for="ContactFullName" class="block mb-2 text-sm text-black">Full Name <span class="color--required">*</span></label>
1654            <input type="text" id="ContactFullName" class="contact-us__form--input" name="contact[name]" placeholder="Enter your name" required />
1655          </div>
1656          <div class="contact-us__form--content relative mb-4">
1657            <label for="ContactEmail" class="block mb-2 text-sm">Email <span class="color--required">*</span></label>
1658            <input type="email" id="ContactEmail" class="contact-us__form--input" name="contact[email]"
1659              placeholder="Enter your email address" required />
1660          </div>
1661          <div class="contact-us__form--content relative mb-6">
1662            <label for="ContactPhone" class="block mb-2 text-sm text-black">Phone (Optional)</label>
1663            <input type="tel" id="ContactPhone" class="contact-us__form--input" name="contact[phone]" placeholder="Enter your phone number" />
1664          </div>
1665          <div class="contact-us__form--content relative mb-6">
1666            <label for="ContactEnquiry" class="block mb-2 text-sm text-black">What can we help with? <span class="color--required">*</span></label>
1667            <select id="ContactEnquiry" class="contact-us__form--select" name="contact[select_enquiry]" required>
1668              <option value="" disabled selected>General Question</option>
1669              <option value="Order Issue">Order Issue</option>
1670              <option value="Returns">Returns</option>
1671              <option value="Account Issue">Account Issue</option>
1672              <option value="Problem With A Return">Problem With A Return</option>
1673              <option value="Miscellaneous">Miscellaneous</option>
1674            </select>
1675          </div>
1676          <div class="contact-us__form--content relative mb-6">
1677            <label for="ContactMessage" class="block mb-2 text-sm text-black">Message <span class="color--required">*</span></label>
1678            <textarea maxlength="1550" class="contact-us__form--input" required rows="6" cols="73" id="ContactMessage" name="contact[body]" placeholder="Write your message here"></textarea>
1679          </div>
1680
1681          <button type="submit" class="button button-primary w-full tracking-widest cursor-pointer">Submit</button>
1682        </form>
1683      </div>
1684
1685      <div class="w-full lg:w-1/2 lg:pl-10">
1686        <div class="contact-us__info">
1687          <div class="contact-us__chat-with-us w-full mb-14">
1688            <h3 class="my-4 text-black">CHAT WITH US</h3>
1689            <p>Help is just a click away.</p>
1690<button class="chat-now button button-primary my-5 flex items-center justify-center" onclick="GorgiasChat.open();">
1691<img src="https://cdn.shopify.com/s/files/1/2355/1565/files/live-chat-icon_1.png?v=1645596561" width="15" class="mr-2 hidden md:block">
1692CHAT NOW</button>
1693<p>Chat Hours: Monday - Friday</p>
1694<p>9AM - 5:30PM Central Time</p>
1695          </div>
1696          <div class="contact-us__call-or-email-us w-full mb-4">
1697            <h3 class="my-4 text-black">CALL OR EMAIL US</h3>
1698            <p>Phone Hours: Monday - Friday 9am 5:30pm Central Time (CT)</p>
1699<p>Phone Number: <a class="link link--primary font-bold" href="tel:1-800-535-8281">1-800-535-8281</a></p>
1700<p>Email: <a class="link link--primary font-bold" href="mailto:[email protected]">[email protected]</a></p>
1701          </div>
1702        </div>
1703      </div>
1704    </div>
1705  </div>
1706
1707  <div class="flex flex-wrap my-6 lg:my-16 px-6 md:container">
1708    <div class="w-full lg:w-1/2 lg:pr-10 mb-10 lg:mb-0 order-1 lg:order-none lg:flex items-center">
1709      <div class="block">
1710        
1711          <h3 class="contact-us__text-image-heading mb-6 text-3xl text-black tracking-wide">
1712            Additional Contact Information
1713          </h3>
1714        
1715
1716        
1717          <div class="contact-us__text-content">
1718            <div class="contact-us__chat-with-us w-full mb-14">
1719<h3 class="my-4 text-black font-bold">CORPORATE HEADQUARTERS</h3>
1720<p>Ming Wang</p>
1721<p>2551 SW Grapevine Parkway,
1722Grapevine, TX 76051</p>
1723<p>Phone Number: 817-251-7802</p>
1724<p>Fax Number: 817-251-0126</p>
1725</div>
1726<div class="contact-us__chat-with-us w-full mb-14">
1727</div>
1728          </div>
1729        
1730      </div>
1731    </div>
1732    <div class="w-full lg:w-1/2 lg:pl-10 order-none lg:order-1">
1733      
1734        <img class="w-full hidden md:block" src="//mingwang.com/cdn/shop/files/Ming-Wang_Contact-Us_1180x1560_001.jpg?v=1650928888" alt="right image">
1735      
1736      
1737        <img class="w-full block md:hidden" src="//mingwang.com/cdn/shop/files/Ming-Wang_Banner_Contact-Us_M_630x240_000---Copy.jpg?v=1650929710" alt="right image">
1738      
1739    </div>
1740  </div>
1741</section>
1742
1743
1744
1745
1746
1747
1748</div><div id="shopify-section-template--27800269619294__breadcrumb" class="shopify-section"><div  data-section-id="template--27800269619294__breadcrumb" data-section-type="main-breadcrumb">
1749  <div class="page__breadcrumb container">
1750    <div class="flex flex-wrap items-center justify-center text-cs tracking-wide py-5 mb-4 leading-relaxed">
1751      <a href="/" class="product__breadcrumb--item">Home</a><span class="page__breadcrumb--divider px-1.5">/</span> 
1752        <span class="page__breadcrumb--item is--active">Contact Us</span></div>
1753  </div>
1754</div>
1755
1756
1757
1758<style> #shopify-section-template--27800269619294__breadcrumb .text-gray-500 {color: #000 !important;} #shopify-section-template--27800269619294__breadcrumb .text-gray-400 {color: #000 !important;} #shopify-section-template--27800269619294__breadcrumb .text-cs {font-size: 14px !important;} #shopify-section-template--27800269619294__breadcrumb .text-cs a {font-size: 14px !important;} #shopify-section-template--27800269619294__breadcrumb .border-t {border-top-width: 0px;} #shopify-section-template--27800269619294__breadcrumb .border-b {border-bottom-width: 0px;} </style></div>
1759      </main><div class="vue-ajax-cart-render">
1760        <ajax-cart-render
1761          data-freeshipping-settings='{
1762          "enable_shipping_message": true,
1763          "shipping_message_heading": "Thanks+for+Shopping+with+Us%21",
1764          "shipping_message_text": "Enjoy+Complimentary+Standard+Shipping+on+All+Orders%21"
1765        }'
1766          data-file-url='//mingwang.com/cdn/shop/files/color.png?v=81048'
1767        ></ajax-cart-render>
1768      </div>
1769      <div class="vue-quick-add-product">
1770        <quick-add-product
1771          class="relative block lg:hidden"
1772        />
1773      </div>
1774      <div class="vue-back-to-top">
1775        <back-to-top data-visibleoffset="800"></back-to-top>
1776      </div>
1777      <div class="vue-svg-sprites">
1778        <svg-sprites data-url="//mingwang.com/cdn/shop/t/754/assets/static-sprites.svg?v=81821993891792350401790929667"></svg-sprites>
1779      </div>
1780    </div>
1781
1782    <!-- Global Notify Modal -->
1783<div class="notify-modal hidden fixed inset-0 z-50 transition-all duration-200 js-notify-modal">
1784  <div class="notify-modal__wrapper flex items-center justify-center w-full h-full">
1785    <div class="notify-modal__content relative p-4 bg-white rounded">
1786      <button class="notify-modal__close absolute top-0 right-0 p-4 cursor-pointer js-notify-modal-close">
1787        <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none">
1788          <path d="M17.1768 2.23368L17.3536 2.0569L17.1768 1.88013L16.1199 0.823223L15.9431 0.646447L15.7663 0.823223L9 7.58954L2.23368 0.823223L2.0569 0.646447L1.88013 0.823223L0.823223 1.88013L0.646447 2.0569L0.823223 2.23368L7.58954 9L0.823223 15.7663L0.646447 15.9431L0.823223 16.1199L1.88013 17.1768L2.0569 17.3536L2.23368 17.1768L9 10.4105L15.7663 17.1768L15.9431 17.3536L16.1199 17.1768L17.1768 16.1199L17.3536 15.9431L17.1768 15.7663L10.4105 9L17.1768 2.23368Z" fill="black" stroke="black" stroke-width="0.5"/>
1789        </svg>
1790      </button>
1791      <div class="notify-modal__texts h-full flex items-center justify-center">
1792        <div class="w-full text-center">
1793          <div class="text-2xl tracking-wide mb-4">Thank You</div>
1794          <p class="text-cs tracking-wide">
1794We’ll let you know when this item arrives.</p>
1795          <p class="notify-modal__error text-xs mt-4 text-error hidden js-notify-modal-error"></p>
1796        </div>
1797      </div>
1798    </div>
1799  </div>
1800</div>
1801    <div id="shopify-section-layout-footer" class="shopify-section"><footer class="footer" data-section-id="layout-footer" data-section-type="footer">
1802  <div class="footer__newsletter py-8" style="background-color: #f6f6f6;">
1803    <div class="container">
1804      <div class="footer__newsletter--wrapper mx-auto">
1805        <div class="footer__newsletter--header text-center mb-8">
1806          
1807            <div class="footer__newsletter--heading text-4xl mb-4 leading-relaxed">
1808              Get <span>20% Off</span>  Your First Order
1809            </div>
1810          
1811          
1812            <div class="text-sm">
1813              <p>Sign up to be the first to hear about new arrivals, inspiration and styling tips, promotions, and access to exclusive offers while enjoying 20% off your first order.</p>
1814            </div>
1815          
1816        </div>
1817
1818        <form method="POST" id="klaviyo-signup-form" class="footer__newsletter--form">
1819          <input type="hidden" name="g" value="PCYTgG">
1820          <input type="hidden" name="$fields" value="$consent">
1821          <input type="hidden" name="$list_fields" value="$consent">
1822          <input type="text" name="honeypot" id="honeypot" class="hidden" value="" />
1823
1824          <div class="flex flex-nowrap items-center mb-3">
1825            <label
1826                    for="FooterNewsletterInput"
1827                    class="sr-only"
1828            >
1829              Email
1830            </label>
1831
1832            <input
1833              id="FooterNewsletterInput"
1834              type="email"
1835              name="email"
1836              class="footer__newsletter--input"
1837              placeholder="Enter your email"
1838              required
1839            />
1840            <button type="submit" class="footer__newsletter--button button button-primary text-xs tracking-wider">Sign Up</button>
1841          </div>
1842        </form>
1843        <div id="klaviyo-signup-message" class="footer__newsletter--message p-4 text-center text-xs hidden">
1844          <span class="font-normal tracking-wider block">Thanks for subscribing!</span>
1845          <span class="font-normal tracking-wider block">Check your email for a confirmation message.</span>
1846        </div>
1847      </div>
1848    </div>
1849  </div>
1850
1851  <div class="footer-main mt-14 md:mt-20">
1852    <div class="container"><div class="footer-flex py-10 border-y flex flex-wrap items-start justify-between"><div class="footer-flex__item footer-about mb-16 lg:mb-0"><a href="https://mingwang.com" class="block footer-about__logo mb-4">
1853                      <svg xmlns="http://www.w3.org/2000/svg" width="199" height="26" viewbox="0 0 199 26" fill="none" xmlns:xlink="http://www.w3.org/1999/xlink">
1854<rect y="0.727539" width="199" height="25" fill="url(#pattern0)"></rect>
1855<defs>
1856<pattern id="pattern0" patterncontentunits="objectBoundingBox" width="1" height="1">
1857<use xlink:href="#image0_2630_5961" transform="translate(0.00339975) scale(0.00299115 0.0238095)"></use>
1858</pattern>
1859<image id="image0_2630_5961" width="329" height="42" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUkAAAAqCAYAAAA+nanoAAAACXBIWXMAAAsTAAALEwEAmpwYAAASiklEQVR4nO2de5RdVX3HP5NMnpCERwS1ES4PTQsmvahoUMEpIgolNhARqKU9GigiQVJQybLUykJ8UKl1iVaxQVRAAiIJ+KYgirVEQYP4wBogQISKKUmcyXuS0z9+e6/fvnfu45z9uPcOzHetu+7MPWf/9uPs89u//XvtPmA2cDGwCMjpPj4C3ALcV7Lcq4AXAE8Bq0qWfQWwGHg7nRmDBeb7h8D6hPWMB+YCrwZeAlSAGcB0YBDYBjwBPAz8DLgX2JiwPfWYhYw9wD3A/0Wm3wfcCZwOPB2Zdj9wkvn7QWQMQ/EuYDLwrxFotcKbgQHgwsT1AEwFjjd/fxfYkrCufuDlwDxkvh8I7InM9z8i8/0x5Fndj8z3zUUIVxHGsCRyg33wFqQtAx5lV5iyKzzKDpiy7/Eo64Mc/34WwWuBq4FnnLqKfHYCdyGLxeREbXNxmFP3kgT0X2NovzMB7dehbT86Ar0+YA3wO2RxS4kMaXeWuB6QhdmOUyUB/T7gOODLwCbKzfftwLeQRXRCq0qqpsAOdFXvBg4CNtBdJrkTOMqjfFmkYpLHI6tj/WRYC6wErgT+EWFI7wM+DFyHrKrDdWXWA+cjq3NK/NbU958JaH/K0L4nAe1/QccpBlMbQMd+fgR6rZCZejYDhyeuq0I6JnkK8HNGzvc1wK3AFcD7kfm+FPgocAMi+e+qK7MOGZdxjSqqOjc+jGzHOo0JwI8JYx4rCGeSObL9nOlBowxiM8n9kUnhPvRfAO9FFp8imAosRFQd7gS6Dzg0Ujsb4RPoIj09It3xiOolB3YDL4xIG+BXhvYXI9G7Dh3zlZFoNkPm1PVLYI+EdVWIzyQPRNQo7ny/H1nUZxWkMQORIL9VR+cuGsyVat1NN4W03hMfr2vDgAeNFcRhkjkycH0edIoiJpM8Fvi9Q/NBRBIJaf+hwNccmhsRnW8K/IVTz8KIdF9P7TO9KCLtgx26p0agtxeiL9uB6IqHEf16KmTUjs21CeuqOPVUItA7GZmPlua9yBwKwUuBOxya66iTsKvOxc2k0+E0w0noVncn3WWSG9Ft51IPOkURi0megbxYdvyWEnd7/Dbkpc2Bz0Wk66IfVbNcG5Hu59AJb1+mWLgA1WlNi0DvfFSKWWn+fn8Eus2QmTpcnXWWqK4K8Zjk+eguZytwLk22x55YjL5Pl7kXqmgn/sl8b0OsoqkxC9Hp5Ig0uZHuMsnHgY+Zv4cRA0gKxGCSp6IT5g+IkSIFXoUoxVMaE25A+vF74kz6CSgD+AA63odEoA1ipc3NdwysNvTeBZyJ6tVS7WYyVJVyjfl7CzAnQV0V4jDJdzp01pGOP70R+CR1Y191Kt8fUXLnwEOI+TwVxiMuMDnwKKIXsS/9gAe9FcSRJCcBD6API4V+MpRJHoWueE8hVuLRjL9GxyTGtv5NDr390IU4xu5gGiJB5ohkE4qXG1q7kLbOcOgfG4F+I2SG/q8RPfBa0r3zFcKZ5Akob1hDcb1jNFSp7cSL0W33lxLW+yF0clgpqNs6yWHz/+HoGHyHuCI9hPVzb0TizYEh4GXxmtU17IWqWi5rfWshfJnaLbb9/4EItE9Gn9+BEeh91tD6tvPbzea3GyLQb4TM0F9r/j8KHf/rItdVIYxJurvNPyD8qeOoMrITi5zfsgR1vgGxOObAJc7v3WaSufNb5vx2ycgiQQjpp32pcuBvIrap2/ge0qefBdKZhPrLvdv8Nh8dsz8NpG+3pzEY7lTEyTlHfIQtrCS8DdgnQj31yKhlkiA+wnaMzopYV4UwJukaEN8YrVUlUaVxJ76CGnNCJ5aL5wP/a2jfSa2uq5eYJMAXUGn3dR50m8G3n1V0cflaxPb0Av4BHZeQ7dQphobr9uPqKC8NoD0OnbuXB9Cx+DtDaz0wsa6eJ6hl9DGRMZJJ9gG3o0aRWPrJCv5M8g1O2X+P1B4vVGnciemI32SOuJVMiVDXOMRpOEcm2/Prrvcak5yC9D0HnkR0RjHg28+bTLntFPd/HC04BB2Xvw+gcyO6ALtYhurdfPFKtI2vDKBjYfX/jcIQL0PfvdjIGMkkQaRWq8p5iDiW+wr+TPL7qK1g3wht8UaV5p04EjUQXB2hrkvQVf74Btd7jUmCSNFD5tp3iaOf9OnnAagU+fkIbehFWAft2zzL74nqks+pu3YcOu5VT/qXogt8
18596DyY7bTnpQ2uu76YMRiyi4zGTBJq9ZM3Rqirgh+TrDrlYkjtQajSuhOuruL0gHqOQS1UH2pyTy8ySRDdn73+AQ/69fDp51KnXOpQsm7hCqR/W/DbuZxuyu9kpC5vPJLkIkfC03zwU1P+PzzLu7Bhja38N++KWJ+LjOZMEmpVH6E+0xX8mOSVqKorpWN9IVRp3Yk+NHRnED9fs5moU+8Pae7w3KtMEmSi2of2eo86XPj0cxXptl+9ApuQIgdO9Ci/wpT9ZpPrnzbXH6G8D+KfOG37K4+2uZiAMuxWRhK7OA8SZ+trkdGaSfahYa7b8Je8wZ9JrqWx2qQrqNK+E/shOrkciZGcVIJ+HzJprYK6lVK+l5mkq59spE8tg7L93BONBOr61iMhxqPuHp8pWXYG6l94ZpN7jkbHfl5J+mebclsRq3QIFhpam2nN/KagARaLAut0kdGaSYK4mj1q7vst/ky6QnkmeaBT5gLPeqOhqF7laTQS4GXIVqEoLkKcQUEezroSZXsJW5HJPYQ43V9P+pRWFkc6daXIaNMr2AV8w/z9lyXLLkAsxNtoniDiv5DFHuC0kvRt7sg7Cc+JaBneckRKbIatiJcJCJPuJDYgY7QTieXvpB7cDSjoiflepTinv9y59+QCtOehSuCPF7i/lyVJC6v3yoEPetQF5ftppZgc2fY9m2GlrJxyoWffNmVuaXOf1XU9SXEhYTJqEAqxvAO8CDXAFQl7fQU6HrHccjLaS5IWS5z6z/Ooq0J5SdKGR++i1jWqa6hSvBP9yGqcIyvNAS3udcX1VbRJamkwGpgkqEP3LsRqWhZl+/lRVD/0bIcb9lc0ycO+6GL8ljb3zkPH/5iC9E9wyoQuUjaWvIwrks2Z+G+BdVtkFGeSrn5yOxJGWQYVyjNJq/9/rGRdSVDWjWEYyTyzEQklW05z5rcMGZSNiPS106N9vYolSMTFOCR0LHauwnrYfH8pj3roFQwi/nFQfMt9KrKAb0a3681wL2K4AYkZLwK71b4PyRzui3HoVruMxXqZ+T6TcvaAGMiBdyACz0TEV3dG4jot/Q2J6ykEH1+vx9EHPY/G7jyL0e34WcgAP5uwDXkxh4DnIXqjlPpJqzTfkbCOXoLVKc6jWIIRm9PxVkSP1w43m+9TKPbcLLP+eoF7W+E4ZPc1jMSTF8X1yLPfB2lzp7EBGeMdiP/msta3B8MKXpsS11MYVfxM9J9xyp3g/H4Eul26qmRbRst22+I0p1wz389GKNtPmxtxbYk6RjNc62YzS7XFC1Ed30lt7rWY69B/U5t75zj3HlGQfjPYiCmfkFKb9CKGS0yG33xajI7F4oJlKpTnLyvM/T8p1bpECEnQeiGieJ6DrIpzka3STYhYvpq42aB7EcsRt5LzEP3ZD4iXY9CFPdFtr4g0Z+Mfavor0kq1jyF6uLkI42sldS1E9GYbkIxNRfBz4DfIGJxKbQaeelgpch1hyTdmoqdkXuNRfhmibz0WkeYeaX17ElyFLOwLEQPYKtIwMitBxjxW4jACjEBV/CRJgD9DrX7fR5NiDOKX0mi0SZIgOqL7TdmnKaafLNvPi5wysc6BWe3QLPupRGpDK9jY5Y20Nvr9t7mvrIvKP5tym2it57OGyrJ+m/W40NDxPQ3RTXrx4cC2ZPjvTGagOR0eRQy0rVCh/LyxkVdFVCdFsRbP+R4af/prNEvJMWjY4jmIA+pzAduBtyIpr56HSNKxTxhc4/w9OzLtXsXt5nsGzbOuH4A6hZeNM15uvqfTOI8AiNXc0r+9yT1FYSNrrkW8IspiN3q8RUb6UyybYRMy33cgTO8a4mdQt7xjMnFydgajSriEYCXInLA409EoSVrYM8Nz2scGl+1nxSlzgV/zgjFA+DwpAzct2ZVN7nmfuf4UftKZzUD/lSbXbQDFEGFW5VejYxdyhISb9OLNAXQywnXc5zltWdLivgrl542bbSkkX0QIFtg2xMq4fQ6iI/klcVLaj0Z8FYkNBriYWmNWKNYiWy3w88scjdiNSm/NXIFs1MxX8ZPOLHOcT2P9rK33DmTH4AvrDfI9ZKvqi0cMDeh8BE49Po1K41cQN1PRT1E9fDMpv6OoEkdCeBHh/oKjWZIEkTbs+eGt4tR9+mkt3NvpztnoA3RWkgRJJGHrrD/7+8XOtaM86bs5LOvDFPvRuOnMkz6I+5ZNtRcjk7xNejGM//uWEcdbYhqyNW6ln6zgN29sRvJnKBaIEhsLiCxJgkg6T7a969mN7cjLthHRZ91IPN2RlXomEjfZQS/jDjTKqN69x27DnsD/uNiHEQstiJ7NxWuRxSinvYN6K5yOWGk3IRJvKG4xtMYDb49ALwSDiHfAdoQBfpF4+kmrY96bkc+mo4h9wNUYZEV9h/n7NfjnLqzHD9BQtiV0PvKiG9iCZLKH5kzSHkfrC+tYfiK1Erqt717kACpfWIPN9cQJK3WTXiwi3bGzRbEa1UnOJ57b30pEJw3wXrrIq8aYZBrcipzdCzJp5keguRvR/YCoNpZEoDkaYPWSx6DuT3PQY3RvCqRvjY6TqTWGWCbpmyUdpJ1WV/c/iMoixuc3huZBpDt2tgw+i+onP4K/+sPFdjRW/c+Bv41A0xtVOq9raobRrpN0MRHVTz5DbTIQ3372oxbZIeAlwa0sjgG6M0/cZLcLzW/2OOKQ82pc2LNm7Lba1VWGZIH/pEMn1aeZZb4VMuLoJF24+snH0czwFfznzRQksCBHpPlOZihfQAKd5BhqsQPVT+5N62QgRTEMnItIlXsgepvQBLC9jt8hiSVAJfIzzPfykbd7wTKa45GX29azFvHY8MEk1FCzGdEjxvwMGdqn0OVDsgwGkbZsQ3Y6MfSTW1FvmZlI5FU3jDhjkiRpJEkL98znj5nfQvoJGi2SI7qbTkycAbo3T2x/H0OivGw7Yh11vB96/tJpSCKLnLDUZGeg3ghFknSUxTQ02m1JybIZ8SVJi7PQ53MhkqA6dN5c5dBI4bzeCAucOseYJGmZJEjC4RyRAI9GXUIGPOmNRyylts23kVai7AM+RffmyRFO3fYArdWR67jD0P08IqnlhJ1ldKehcXO7GwPwBVPHL0qWy0jHJAGuM/S3UetIX/GkNxEdzxz4EmkjjiagfRhjkgYDpGWSE9AY4zWIjjKESYJMnO+g7V7NSF/CGJiJHlqfAz8izhnsZWHjljeY76WR6S9C9cc5wih9JfSD0cxE7bIMhcA9s6eMsSQjLZPcE9EX54iqxErplQCaM9B3KEcOFEyRx3UWet53jkmPV2WMSQ6QlkmCGG7sCxi63baYiMTzWnpbkGxEMZhYP3JUgT3Vz27tu6UDdVPzpZir+6BnzOeEnTltDUtPkNaDpA+xmueUy/GYkZZJglj2txL3mU1F5qCltwlJ2RZDqpyEqAfsLiJH9KoTYYxJQmeYJNTqJ2MwSYuzUf1UjsQyX4zfSnsAEhNtrYo5MtnfQ3d98k502uPrPN4OrsT8Nk8a4xFjU45kMkoNex77EMVPNMxIzyShVj8Zi7/0IX6TNmdtjljTL0ASzJTFIYjO2+YJyJFkNTVH/VYZY5IDdIZJgqaBiskkQZibTepqP7uQbcnlSGTEEcgz3sd8H4bo3c5GJLUH6srvRsLDQpIyxMIkVJf77jb3+sImtBhGXVjKwl0ID47UrlZ4AXrccNF47ozOMEmo3elUItKdjR5VbT87gbuBSxFL+1xT577m+3DEg+Fc4GokL6pbfti0d4SrUTVRJ3zwXGCS/Qjjis0kLeYgD9oyFJ/PeoRpHkZv4VaEcac6U2gaIjXfHUBjBTKGd0VoT1FYCfjHBe/P6ByT3ANxo0rFX45EVCP1W/synyeRTFMNhYF+ZA++0vwfep5wKGw7fA68WlX3XQbraX5Wc2wMIyF1qxPRfxB5Cc5FMhEdi+REnI0o1OuxC9lar0EU43cjiWZ78eC225Com1Q5AgYR6eRHnuUnIeO2EpFUOoVPoFmQZtL+/XkcaePTKRtlsBmJvS7KwMviJ8j7NB1RyQwgRqxDaaw/H0YWh4eQ53wPMu+bZpHqdtzncxmzEEfzoTb3xcTeiJVwKrIgDiL6l15kiI0wBelDykQq+6NjM4Z4OAjR1XbyMLuZiGBg5/sfzWe4DJH/B6BBBDBYPqlFAAAAAElFTkSuQmCC"></image>
1860</defs>
1861</svg>
1862                    </a><div class="footer-about__text mb-8 text-sm leading-loose">
1863                      <p>At Ming Wang, we believe in helping all women to be comfortable and confident in their own skin with bold, luxuri
1863ous statement knits, timeless wovens, and essential basics.<br/><br/><strong>Questions?</strong><br/>Give Us a Call at <a href="tel:1-800-535-8281">1-800-535-8281</a></p>
1864                    </div><div class="footer-about__icon">
1865                      <svg xmlns="http://www.w3.org/2000/svg" width="94" height="33" viewbox="0 0 94 33" fill="none">
1866<g clip-path="url(#clip0_2630_5962)">
1867<path d="M29.0269 0.727539H17.4943C7.83247 0.727539 0 7.89007 0 16.7255V16.7296C0 25.565 7.83247 32.7275 17.4943 32.7275H29.0269C38.6887 32.7275 46.5212 25.565 46.5212 16.7296V16.7255C46.5212 7.89007 38.6887 0.727539 29.0269 0.727539Z" fill="black" fill-opacity="0.1"></path>
1868<path d="M75.5481 0.727539H64.0155C54.3537 0.727539 46.5212 7.89007 46.5212 16.7255V16.7296C46.5212 25.565 54.3537 32.7275 64.0155 32.7275H75.5481C85.2099 32.7275 93.0424 25.565 93.0424 16.7296V16.7255C93.0424 7.89007 85.2099 0.727539 75.5481 0.727539Z" fill="black" fill-opacity="0.1"></path>
1869<path d="M46.8144 27.4589C53.294 27.4589 58.5468 22.6554 58.5468 16.7299C58.5468 10.8045 53.294 6.00098 46.8144 6.00098C40.3347 6.00098 35.0819 10.8045 35.0819 16.7299C35.0819 22.6554 40.3347 27.4589 46.8144 27.4589Z" fill="white"></path>
1870<path d="M19.8932 9.9617C20.2435 9.9569 20.5844 9.85752 20.8731 9.67607C21.1618 9.49462 21.3854 9.23918 21.5158 8.94187C21.6462 8.64455 21.6776 8.31861 21.6061 8.00502C21.5345 7.69143 21.3632 7.40417 21.1137 7.17934C20.8641 6.95451 20.5475 6.80215 20.2035 6.7414C19.8596 6.68065 19.5037 6.71422 19.1805 6.8379C18.8574 6.96157 18.5814 7.16983 18.3873 7.43651C18.1932 7.70318 18.0896 8.01637 18.0896 8.33672C18.0896 8.55218 18.1364 8.7655 18.2274 8.96425C18.3183 9.16301 18.4516 9.34324 18.6194 9.49446C18.7873 9.64567 18.9863 9.76486 19.205 9.84507C19.4237 9.92529 19.6576 9.96493 19.8932 9.9617ZM24.58 20.7638C24.4088 20.8156 24.2553 20.9073 24.1346 21.0298C24.0138 21.1523 23.93 21.3014 23.8914 21.4625V21.495C23.6267 22.2114 23.1811 22.8607 22.5906 23.3901C22.0001 23.9194 21.2814 24.3141 20.4929 24.5419C19.8059 24.7338 19.0819 24.7892 18.3695 24.7044C17.3135 24.5458 16.3296 24.1129 15.5352 23.4572L15.4508 23.4084L15.2287 23.2013C15.162 23.1322 15.0954 23.0672 15.0332 22.9941C14.971 22.9209 14.9932 22.9453 14.971 22.925C14.5385 22.4302 14.2156 21.8631 14.0203 21.2553C13.7939 20.5616 13.7319 19.8318 13.8382 19.1144C13.9476 18.3595 14.2489 17.6384 14.7179 17.0091C15.187 16.3799 15.8107 15.8598 16.5392 15.4907H16.5703C16.7914 15.4138 16.9783 15.2718 17.1015 15.0871C17.2247 14.9023 17.2772 14.6854 17.2508 14.4704C17.2243 14.2553 17.1204 14.0545 16.9553 13.8994C16.7903 13.7444 16.5736 13.6439 16.3393 13.6139C16.1355 13.5855 15.9271 13.6168 15.744 13.7032C14.6693 14.2088 13.7444 14.9447 13.0481 15.8481C12.3519 16.7514 11.9051 17.7955 11.7458 18.891C11.5816 19.9316 11.6773 20.9927 12.0257 21.9947C12.2938 22.8271 12.7387 23.603 13.3348 24.2781C13.931 24.9532 14.6668 25.5142 15.5001 25.9292C16.3334 26.3442 17.248 26.605 18.1916 26.6966C19.1352 26.7883 20.0893 26.709 20.9994 26.4634C22.1463 26.1329 23.1872 25.5505 24.0313 24.7673C24.8754 23.9841 25.4969 23.0238 25.8416 21.9703C25.904 21.785 25.904 21.5869 25.8416 21.4016C25.8054 21.2835 25.7438 21.1732 25.6605 21.0771C25.5773 20.981 25.4739 20.9009 25.3566 20.8416C25.2392 20.7822 25.1101 20.7448 24.9768 20.7315C24.8435 20.7181 24.7086 20.7291 24.58 20.7638Z" fill="black" fill-opacity="0.5"></path>
1871<path d="M33.0073 22.1086C32.9006 21.9435 32.7275 21.823 32.525 21.7729C32.3225 21.7228 32.1066 21.7471 31.9234 21.8405L30.7372 22.4499L27.7253 18.2981C27.6338 18.1482 27.5014 18.0227 27.341 17.9336C27.1806 17.8446 26.9977 17.7952 26.8101 17.7902H21.1549V16.1653H25.0731C25.354 16.1424 25.6153 16.0242 25.8056 15.834C25.9959 15.6438 26.1015 15.3953 26.1015 15.1375C26.1015 14.8796 25.9959 14.6311 25.8056 14.4409C25.6153 14.2507 25.354 14.1325 25.0731 14.1097H21.1549V11.9566C21.1549 11.6484 21.021 11.3529 20.7828 11.135C20.5445 10.9171 20.2213 10.7947 19.8844 10.7947C19.5474 10.7947 19.2242 10.9171 18.986 11.135C18.7477 11.3529 18.6138 11.6484 18.6138 11.9566V18.7165C18.6153 19.0083 18.7344 19.2895 18.9483 19.5061C19.1622 19.7227 19.4559 19.8596 19.7733 19.8905C19.8606 19.8946 19.9481 19.8946 20.0354 19.8905H26.5969L29.4534 23.8271C29.5895 24.0121 29.7976 24.1429 30.0353 24.1927C30.0948 24.2071 30.1559 24.2152 30.2175 24.2171H30.2397C30.3474 24.2211 30.4548 24.2045 30.5551 24.1683H30.6129C30.6291 24.1665 30.6455 24.1665 30.6617 24.1683L32.7097 23.1202C32.8047 23.0743 32.8884 23.0109 32.9555 22.9341C33.0226 22.8573 33.0716 22.7687 33.0996 22.6737C33.1275 22.5788 33.1337 22.4796 33.1179 22.3824C33.102 22.2852 33.0644 22.192 33.0073 22.1086ZM78.7155 26.3905C78.7155 26.4368 78.6954 26.4812 78.6596 26.514C78.6238 26.5468 78.5752 26.5652 78.5245 26.5652H62.7805C62.7302 26.5641 62.6823 26.5454 62.6467 26.5129C62.6111 26.4803 62.5906 26.4365 62.5895 26.3905V21.1093C62.5895 21.0863 62.5944 21.0636 62.604 21.0424C62.6136 21.0212 62.6277 21.002 62.6455 20.9858C62.6632 20.9695 62.6842 20.9567 62.7074 20.9479C62.7306 20.9391 62.7554 20.9346 62.7805 20.9346H78.5334C78.5841 20.9346 78.6326 20.953 78.6685 20.9858C78.7043 21.0185 78.7244 21.0629 78.7244 21.1093V26.3905H78.7155ZM68.5068 23.4614H70.0617C70.1057 23.4604 70.1475 23.4437 70.1782 23.4148C70.2089 23.386 70.2261 23.3473 70.226 23.3071V21.8852C70.2261 21.845 70.2089 21.8063 70.1782 21.7775C70.1475 21.7486 70.1057 21.7319 70.0617 21.7308H68.5068C68.4621 21.7308 68.4191 21.7471 68.3875 21.776C68.3558 21.805 68.338 21.8443 68.338 21.8852V23.3071C68.338 23.348 68.3558 23.3873 68.3875 23.4162C68.4191 23.4452 68.4621 23.4614 68.5068 23.4614ZM65.5393 23.953H63.9844C63.9627 23.9524 63.941 23.9559 63.9208 23.9633C63.9006 23.9707 63.8822 23.9817 63.8668 23.9958C63.8514 24.0098 63.8394 24.0266 63.8313 24.0451C63.8233 24.0636 63.8194 24.0834 63.8201 24.1033V25.5252C63.8194 25.5451 63.8233 25.5649 63.8313 25.5833C63.8394 25.6018 63.8514 25.6186 63.8668 25.6327C63.8822 25.6468 63.9006 25.
18716578 63.9208 25.6652C63.941 25.6725 63.9627 25.676 63.9844 25.6755H65.5393C65.5612 25.676 65.5831 25.6725 65.6035 25.6652C65.624 25.6579 65.6426 25.6469 65.6584 25.6329C65.6741 25.6189 65.6866 25.6022 65.6952 25.5836C65.7037 25.5651 65.7081 25.5453 65.7081 25.5252V24.1033C65.7081 24.0832 65.7037 24.0633 65.6952 24.0448C65.6866 24.0263 65.6741 24.0096 65.6584 23.9956C65.6426 23.9815 65.624 23.9706 65.6035 23.9633C65.5831 23.9559 65.5612 23.9525 65.5393 23.953ZM65.5393 23.4411H67.0897C67.1345 23.4411 67.1774 23.4249 67.2091 23.3959C67.2407 23.367 67.2585 23.3277 67.2585 23.2868V21.8649C67.2585 21.824 67.2407 21.7847 67.2091 21.7557C67.1774 21.7268 67.1345 21.7105 67.0897 21.7105H65.5393C65.5167 21.71 65.4943 21.7136 65.4733 21.7211C65.4523 21.7286 65.4332 21.7399 65.417 21.7543C65.4009 21.7687 65.388 21.7859 65.3793 21.8049C65.3705 21.8239 65.366 21.8443 65.366 21.8649V23.2868C65.366 23.3074 65.3705 23.3278 65.3793 23.3468C65.388 23.3658 65.4009 23.383 65.417 23.3974C65.4332 23.4118 65.4523 23.423 65.4733 23.4306C65.4943 23.4381 65.5167 23.4417 65.5393 23.4411ZM71.4211 23.4411H72.9759C73.0207 23.4411 73.0636 23.4249 73.0953 23.3959C73.1269 23.367 73.1447 23.3277 73.1447 23.2868V21.8649C73.1447 21.824 73.1269 21.7847 73.0953 21.7557C73.0636 21.7268 73.0207 21.7105 72.9759 21.7105H71.4255C71.4035 21.7105 71.3818 21.7145 71.3616 21.7223C71.3413 21.7301 71.323 21.7416 71.3077 21.756C71.2924 21.7704 71.2803 21.7874 71.2723 21.8061C71.2644 21.8248 71.2605 21.8448 71.2611 21.8649V23.2868C71.2605 23.3068 71.2644 23.3268 71.2723 23.3455C71.2803 23.3642 71.2924 23.3813 71.3077 23.3957C71.323 23.4101 71.3413 23.4215 71.3616 23.4293C71.3818 23.4371 71.4035 23.4411 71.4255 23.4411H71.4211ZM74.3708 23.4411H75.9257C75.9477 23.4411 75.9694 23.4371 75.9896 23.4293C76.0099 23.4215 76.0282 23.4101 76.0435 23.3957C76.0588 23.3813 76.0709 23.3642 76.0788 23.3455C76.0868 23.3268 76.0907 23.3068 76.0901 23.2868V21.8649C76.0907 21.8448 76.0868 21.8248 76.0788 21.8061C76.0709 21.7874 76.0588 21.7704 76.0435 21.756C76.0282 21.7416 76.0099 21.7301 75.9896 21.7223C75.9694 21.7145 75.9477 21.7105 75.9257 21.7105H74.3708C74.3489 21.7105 74.3271 21.7145 74.3069 21.7223C74.2867 21.7301 74.2683 21.7416 74.253 21.756C74.2377 21.7704 74.2257 21.7874 74.2177 21.8061C74.2097 21.8248 74.2059 21.8448 74.2065 21.8649V23.2868C74.2059 23.3068 74.2097 23.3268 74.2177 23.3455C74.2257 23.3642 74.2377 23.3813 74.253 23.3957C74.2683 23.4101 74.2867 23.4215 74.3069 23.4293C74.3271 23.4371 74.3489 23.4411 74.3708 23.4411ZM74.3708 23.953H72.816C72.794 23.9525 72.7722 23.9559 72.7517 23.9633C72.7313 23.9706 72.7126 23.9815 72.6969 23.9956C72.6811 24.0096 72.6686 24.0263 72.6601 24.0448C72.6516 24.0633 72.6472 24.0832 72.6472 24.1033V25.5252C72.6472 25.5453 72.6516 25.5651 72.6601 25.5836C72.6686 25.6022 72.6811 25.6189 72.6969 25.6329C72.7126 25.6469 72.7313 25.6579 72.7517 25.6652C72.7722 25.6725 72.794 25.676 72.816 25.6755H74.3708C74.3928 25.676 74.4146 25.6725 74.4351 25.6652C74.4556 25.6579 74.4742 25.6469 74.4899 25.6329C74.5057 25.6189 74.5182 25.6022 74.5267 25.5836C74.5353 25.5651 74.5397 25.5453 74.5396 25.5252V24.1033C74.5397 24.0832 74.5353 24.0633 74.5267 24.0448C74.5182 24.0263 74.5057 24.0096 74.4899 23.9956C74.4742 23.9815 74.4556 23.9706 74.4351 23.9633C74.4146 23.9559 74.3928 23.9525 74.3708 23.953ZM68.4802 23.953H66.9298C66.9078 23.9525 66.8859 23.9559 66.8655 23.9633C66.845 23.9706 66.8264 23.9815 66.8106 23.9956C66.7949 24.0096 66.7824 24.0263 66.7739 24.0448C66.7653 24.0633 66.7609 24.0832 66.7609 24.1033V25.5252C66.7609 25.5453 66.7653 25.5651 66.7739 25.5836C66.7824 25.6022 66.7949 25.6189 66.8106 25.6329C66.8264 25.6469 66.845 25.6579 66.8655 25.6652C66.8859 25.6725 66.9
1871078 25.676 66.9298 25.6755H68.4802C68.5025 25.6766 68.5248 25.6735 68.5458 25.6665C68.5668 25.6594 68.586 25.6485 68.6022 25.6344C68.6184 25.6204 68.6313 25.6034 68.6401 25.5846C68.6489 25.5658 68.6535 25.5456 68.6534 25.5252V24.1033C68.6535 24.0829 68.6489 24.0626 68.6401 24.0438C68.6313 24.0251 68.6184 24.0081 68.6022 23.994C68.586 23.98 68.5668 23.9691 68.5458 23.962C68.5248 23.955 68.5025 23.9519 68.4802 23.953ZM77.3162 23.953H75.7613C75.7394 23.9525 75.7175 23.9559 75.6971 23.9633C75.6766 23.9706 75.658 23.9815 75.6422 23.9956C75.6265 24.0096 75.614 24.0263 75.6054 24.0448C75.5969 24.0633 75.5925 24.0832 75.5925 24.1033V25.5252C75.5925 25.5453 75.5969 25.5651 75.6054 25.5836C75.614 25.6022 75.6265 25.6189 75.6422 25.6329C75.658 25.6469 75.6766 25.6579 75.6971 25.6652C75.7175 25.6725 75.7394 25.676 75.7613 25.6755H77.3162C77.3598 25.6755 77.4016 25.6596 77.4324 25.6315C77.4632 25.6033 77.4805 25.565 77.4805 25.5252V24.1033C77.4805 24.0634 77.4632 24.0252 77.4324 23.997C77.4016 23.9688 77.3598 23.953 77.3162 23.953ZM71.4255 23.953H69.8707C69.8487 23.9525 69.8268 23.9559 69.8064 23.9633C69.7859 23.9706 69.7673 23.9815 69.7515 23.9956C69.7358 24.0096 69.7233 24.0263 69.7148 24.0448C69.7062 24.0633 69.7018 24.0832 69.7018 24.1033V25.5252C69.7018 25.5453 69.7062 25.5651 69.7148 25.5836C69.7233 25.6022 69.7358 25.6189 69.7515 25.6329C69.7673 25.6469 69.7859 25.6579 69.8064 25.6652C69.8268 25.6725 69.8487 25.676 69.8707 25.6755H71.4255C71.4475 25.676 71.4693 25.6725 71.4898 25.6652C71.5102 25.6579 71.5289 25.6469 71.5446 25.6329C71.5603 25.6189 71.5729 25.6022 71.5814 25.5836C71.5899 25.5651 71.5943 25.5453 71.5943 25.5252V24.1033C71.5943 24.0832 71.5899 24.0633 71.5814 24.0448C71.5729 24.0263 71.5603 24.0096 71.5446 23.9956C71.5289 23.9815 71.5102 23.9706 71.4898 23.9633C71.4693 23.9559 71.4475 23.9525 71.4255 23.953ZM62.9849 20.0449C62.9823 20.0824 62.9957 20.1194 63.0222 20.1481C63.0486 20.1769 63.0862 20.1952 63.127 20.1993H78.2047C78.2451 20.1952 78.2823 20.1767 78.308 20.1478C78.3338 20.119 78.3461 20.082 78.3424 20.0449V7.06941C78.3461 7.03231 78.3338 6.99535 78.308 6.96648C78.2823 6.93761 78.2451 6.91914 78.2047 6.91504H63.1137C63.0729 6.91914 63.0353 6.93747 63.0088 6.96621C62.9824 6.99495 62.969 7.03191 62.9715 7.06941L62.9849 20.0449ZM65.0284 17.7415V9.00314C65.0278 8.98714 65.0307 8.97118 65.0368 8.95619C65.043 8.94119 65.0523 8.92745 65.0643 8.91576C65.0762 8.90406 65.0906 8.89464 65.1065 8.88802C65.1225 8.88141 65.1397 8.87773 65.1572 8.87721H76.2633C76.2806 8.87772 76.2977 8.88141 76.3134 8.88808C76.3291 8.89474 76.3432 8.90423 76.3548 8.91599C76.3664 8.92775 76.3753 8.94153 76.381 8.9565C76.3866 8.97148 76.3889 8.98734 76.3877 9.00314V17.7415C76.3889 17.7575 76.3866 17.7736 76.381 17.7888C76.3754 17.804 76.3666 17.818 76.355 17.8301C76.3435 17.8422 76.3294 17.8521 76.3137 17.8592C76.2979 17.8663 76.2808 17.8705 76.2633 17.8715H65.1572C65.1215 17.8694 65.088 17.8547 65.064 17.8304C65.0399 17.8061 65.0272 17.7742 65.0284 17.7415ZM88.7999 32.5735V30.7982H88.1068V30.4529H89.9638V30.8145H89.2752V32.5898L88.7999 32.5735ZM90.2614 32.5735V30.4529H90.9722L91.3942 31.9114L91.8163 30.4529H92.5226V32.5898H92.0784V30.8917L91.6341 32.5735H91.1899L90.7457 30.8917V32.5735H90.2614ZM51.5678 14.6947L42.2387 10.2544C42.2387 12.0825 42.4653 13.2606 43.838 13.9106L48.5292 16.1409L51.5678 14.6947ZM52.7895 15.2756L49.7375 16.7259L43.8824 19.5209C42.5497 20.1871 42.2387 21.6293 42.2387 23.2055L50.7193 19.1715C52.594 18.2371 52.7984 17.0956 52.7984 15.2756H52.7895Z" fill="black" fill-opacity="0.5"></path>
1872</g>
1873<defs>
1874<clippath id="clip0_2630_5962">
1875<rect width="93.2879" height="32" fill="white" transform="translate(0 0.727539)"></rect>
1876</clippath>
1877</defs>
1878</svg>
1879                    </div></div><div class="footer-flex__item footer-navigation mb-12 lg:mb-0"><div class="text-sm uppercase mb-5 font-semibold lg:font-normal tracking-wider">
1880                      Shop
1881                    </div>
1882                    <ul class="footer-navigation__list"><li class="mb-3 tracking-wider text-sm">
1883                          <a href="/pages/jacket-fit-guide" class="link link--secondary">The Jacket Guide</a>
1884                        </li><li class="mb-3 tracking-wider text-sm">
1885                          <a href="/pages/the-pants-guide" class="link link--secondary">
1885The Pants Guide</a>
1886                        </li><li class="mb-3 tracking-wider text-sm">
1887                          <a href="/pages/the-ming-wang-size-guide" class="link link--secondary">The Size Guide<br />[PXS-3X]</a>
1888                        </li><li class="mb-3 tracking-wider text-sm">
1889                          <a href="/products/egift-card" class="link link--secondary">Gift Cards</a>
1890                        </li></ul>
1891                  </div><div class="footer-flex__item footer-navigation mb-12 lg:mb-0"><div class="text-sm uppercase mb-5 font-semibold lg:font-normal tracking-wider">
1892                      Customer Care
1893                    </div>
1894                    <ul class="footer-navigation__list"><li class="mb-3 tracking-wider text-sm">
1895                          <a href="/pages/contact-us" class="link link--secondary">Contact Us</a>
1896                        </li><li class="mb-3 tracking-wider text-sm">
1897                          <a href="/pages/exchanges-returns" class="link link--secondary">Exchanges/Returns</a>
1898                        </li><li class="mb-3 tracking-wider text-sm">
1899                          <a href="/pages/shipping" class="link link--secondary">Shipping Info</a>
1900                        </li><li class="mb-3 tracking-wider text-sm">
1901                          <a href="/pages/reviews" class="link link--secondary">Reviews</a>
1902                        </li></ul>
1903                  </div><div class="footer-flex__item footer-navigation"><div class="text-sm uppercase mb-5 font-semibold lg:font-normal tracking-wider">
1904                      About
1905                    </div>
1906                    <ul class="footer-navigation__list"><li class="mb-3 tracking-wider text-sm">
1907                          <a href="/pages/ming-wang-difference" class="link link--secondary">The Ming Wang Difference</a>
1908                        </li><li class="mb-3 tracking-wider text-sm">
1909                          <a href="/pages/the-ming-wang-story" class="link link--secondary">The Ming Wang Story</a>
1910                        </li><li class="mb-3 tracking-wider text-sm">
1911                          <a href="/pages/garment-care" class="link link--secondary">Garment Care</a>
1912                        </li><li class="mb-3 tracking-wider text-sm">
1913                          <a href="/blogs/the-mw-style-edit" class="link link--secondary">Blog</a>
1914                        </li><li class="mb-3 tracking-wider text-sm">
1915                          <a href="/pages/become-a-retailer" class="link link--secondary">Become a Retailer</a>
1916                        </li></ul>
1917                  </div><div class="footer-flex__item footer-navigation"><div class="text-sm uppercase mb-5 font-semibold lg:font-normal tracking-wider">
1918                      More
1919                    </div>
1920                    <ul class="footer-navigation__list"><li class="mb-3 tracking-wider text-sm">
1921                          <a href="/account" class="link link--secondary">My Account</a>
1922                        </li><li class="mb-3 tracking-wider text-sm">
1923                          <a href="https://www.mingwang.com/pages/terms-conditions#accessibility" class="link link--secondary">Accessibility</a>
1924                        </li><li class="mb-3 tracking-wider text-sm">
1925                          <a href="/pages/careers" class="link link--secondary">Careers</a>
1926                        </li></ul>
1927                  </div></div><div class="footer-bottom py-10 md:py-8 flex flex-wrap items-start justify-between flex-col-reverse md:flex-row">
1928        <div class="footer-copyright w-full md:w-1/2">
1929          <div class="text-sm tracking-wide">© Copyright 2026. All rights reserved</div><ul class="footer-bottom__navigation flex flex-wrap -mx-2 mt-4"><li class="tracking-wider text-xs px-2">
1930                  <a href="/pages/privacy-policy" class="link link--secondary">Privacy Policy</a>
1931                </li><li class="tracking-wider text-xs px-2">
1932                  <a href="/pages/terms-conditions" class="link link--secondary">Terms of Service</a>
1933                </li><li class="tracking-wider text-xs px-2">
1934                  <a href="/pages/privacy-policy" class="link link--secondary">Cookies Policy</a>
1935                </li><li class="tracking-wider text-xs px-2">
1936                  <a href="https://www.mingwang.com/sitemap.xml" class="link link--secondary">Sitemap</a>
1937                </li></ul></div>
1938        <div class="footer-social w-full md:w-1/2 mb-8 md:mb-0">
1939          <ul class="footer-social__list flex -mx-2 md:justify-end" role="list"><li class="footer-social__listitem px-2">
1940                <a href="https://www.facebook.com/mingwangofficial" aria-label="Facebook" aria-describedby="a11y-external-message"><svg class="icon icon--facebook" xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewB
1940ox="0 0 24 24"><path d="M15.12,5.32H17V2.14A26.11,26.11,0,0,0,14.26,2C11.54,2,9.68,3.66,9.68,6.7V9.32H6.61v3.56H9.68V22h3.68V12.88h3.06l.46-3.56H13.36V7.05C13.36,6,13.64,5.32,15.12,5.32Z"/></svg><span class="hidden">Facebook</span>
1941                </a>
1942              </li><li class="footer-social__listitem px-2">
1943                <a href="https://www.instagram.com/mingwangofficial/" aria-label="Instagram" aria-describedby="a11y-external-message"><svg class="icon icon--instagram" xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none">
1944      <path d="M17.3594 0.727539H7.65843C5.7629 0.729767 3.94566 1.48383 2.60542 2.82429C1.26519 4.16475 0.51143 5.98212 0.509521 7.87765L0.509521 17.5786C0.511749 19.4742 1.26582 21.2914 2.60627 22.6316C3.94673 23.9719 5.7641 24.7256 7.65963 24.7275H17.3606C19.2561 24.7253 21.0734 23.9712 22.4136 22.6308C23.7538 21.2903 24.5076 19.473 24.5095 17.5774V7.87645C24.5073 5.98092 23.7532 4.16367 22.4128 2.82344C21.0723 1.48321 19.2549 0.729448 17.3594 0.727539V0.727539ZM22.0957 17.5774C22.0957 18.1994 21.9732 18.8153 21.7352 19.3899C21.4971 19.9646 21.1483 20.4867 20.7085 20.9265C20.2687 21.3663 19.7465 21.7152 19.1719 21.9532C18.5973 22.1912 17.9814 22.3137 17.3594 22.3137H7.65843C6.4025 22.3134 5.19811 21.8143 4.31015 20.9261C3.42218 20.0379 2.92335 18.8334 2.92335 17.5774V7.87645C2.92366 6.62052 3.42281 5.41613 4.311 4.52816C5.19919 3.6402 6.4037 3.14136 7.65963 3.14136H17.3606C18.6165 3.14168 19.8209 3.64082 20.7089 4.52901C21.5969 5.41721 22.0957 6.62172 22.0957 7.87765V17.5786V17.5774Z" fill="#2C2A2E"/>
1945      <path d="M12.509 6.52051C10.8638 6.52305 9.28677 7.1778 8.12357 8.34122C6.96038 9.50464 6.30594 11.0818 6.30371 12.727C6.30562 14.3726 6.96009 15.9502 8.12358 17.1139C9.28707 18.2776 10.8646 18.9324 12.5102 18.9346C14.156 18.9327 15.7338 18.2781 16.8975 17.1143C18.0613 15.9506 18.7159 14.3728 18.7178 12.727C18.7153 11.0814 18.0602 9.50399 16.8963 8.34073C15.7323 7.17746 14.1546 6.5233 12.509 6.52171V6.52051ZM12.509 16.5208C11.5031 16.5208 10.5384 16.1212 9.82717 15.41C9.11591 14.6987 8.71633 13.734 8.71633 12.7282C8.71633 11.7223 9.11591 10.7576 9.82717 10.0464C10.5384 9.33511 11.5031 8.93553 12.509 8.93553C13.5148 8.93553 14.4795 9.33511 15.1908 10.0464C15.902 10.7576 16.3016 11.7223 16.3016 12.7282C16.3016 13.734 15.902 14.6987 15.1908 15.41C14.4795 16.1212 13.5148 16.5208 12.509 16.5208Z" fill="#2C2A2E"/>
1946      <path d="M18.7287 8.05408C19.55 8.05408 20.2157 7.38833 20.2157 6.56708C20.2157 5.74583 19.55 5.08008 18.7287 5.08008C17.9075 5.08008 17.2417 5.74583 17.2417 6.56708C17.2417 7.38833 17.9075 8.05408 18.7287 8.05408Z" fill="#2C2A2E"/>
1947    </svg><span class="hidden">Instagram</span>
1948                </a>
1949              </li><li class="footer-social__listitem px-2">
1950                <a href="https://twitter.com/mingwangknits" aria-label="Twitter"  aria-describedby="a11y-external-message"><svg class="icon icon--twitter" xmlns="http://www.w3.org/2000/svg" width="31" height="25" viewBox="0 0 31 25" fill="none">
1951      <path d="M27.022 6.70874C27.0415 6.97187 27.0415 7.23349 27.0415 7.49511C27.0415 15.5016 20.9476 24.7275 9.81061 24.7275C6.37946 24.7275 3.19189 23.7337 0.509521 22.0076C0.996678 22.0632 1.46579 22.0828 1.9725 22.0828C4.69846 22.0893 7.34723 21.1778 9.49185 19.4951C8.22798 19.4722 7.00281 19.0553 5.98739 18.3024C4.97197 17.5495 4.217 16.4983 3.8279 15.2956C4.20229 15.3513 4.57818 15.3889 4.97212 15.3889C5.51491 15.3889 6.0607 15.3137 6.56741 15.1829C5.19579 14.9059 3.96243 14.1625 3.07705 13.0789C2.19166 11.9953 1.70891 10.6385 1.71087 9.23925V9.16408C2.51829 9.61364 3.45502 9.89481 4.44737 9.9324C3.61603 9.37997 2.93436 8.63034 2.46317 7.7504C1.99198 6.87047 1.74593 5.88758 1.74696 4.88942C1.74696 3.76475 2.04617 2.7333 2.57092 1.83417C4.09274 3.70614 5.99079 5.23759 8.14215 6.32933C10.2935 7.42107 12.6502 8.04875 15.0596 8.17172C14.9664 7.72065 14.9092 7.25304 14.9092 6.78392C14.9088 5.98848 15.0652 5.20075 15.3694 4.46578C15.6736 3.7308 16.1197 3.063 16.6822 2.50053C17.2447 1.93807 17.9125 1.49197 18.6475 1.18775C19.3824 0.883528 20.1702 0.727145 20.9656 0.72754C22.7097 0.72754 24.284 1.45827 25.3906 2.64008C26.7465 2.37788 28.0467 1.88292 29.2337 1.17711C28.7818 2.57666 27.8351 3.76341 26.5709 4.51503C27.7734 4.37788 28.9487 4.06164 30.0577 3.57681C29.2294 4.78432 28.2031 5.84321 27.022 6.70874Z" fill="#2C2A2E"/>
1952    </svg><span class="hidden">Twitter</span>
1953                </a>
1954              </li><li class="footer-social__listitem px-2">
1955                <a href="https://www.pinterest.com/mingwangofficial/" aria-label="Pinterest" aria-describedby="a11y-external-message"><svg class="icon icon--pinterest" xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewB
1955ox="0 0 24 25" fill="none">
1956      <path d="M12.0461 0.727539C5.42491 0.727539 0.0577393 6.09471 0.0577393 12.7159C0.0577393 17.7943 3.21834 22.1302 7.67873 23.8763C7.57297 22.9267 7.47922 21.4739 7.71773 20.4389C7.93674 19.5014 9.12402 14.4815 9.12402 14.4815C9.12402 14.4815 8.76476 13.7584 8.76476 12.7002C8.76476 11.0359 9.73379 9.79007 10.9331 9.79007C11.9569 9.79007 12.4526 10.5558 12.4526 11.4776C12.4526 12.5052 11.8001 14.0442 11.4603 15.47C11.1753 16.6618 12.0581 17.6338 13.2341 17.6338C15.3635 17.6338 17.0038 15.3875 17.0038 12.1451C17.0038 9.28531 14.9412 7.27749 11.9959 7.27749C8.58551 7.27749 6.58519 9.84032 6.58519 12.4767C6.58519 13.5079 6.97971 14.6172 7.47622 15.215C7.57372 15.3357 7.58572 15.4415 7.55797 15.563C7.46797 15.938 7.26471 16.7623 7.22571 16.9265C7.17096 17.1493 7.05396 17.1958 6.8237 17.0908C5.33115 16.3993 4.38987 14.2115 4.38987 12.4459C4.38987 8.66879 7.14021 5.19168 12.3124 5.19168C16.469 5.19168 19.7031 8.16027 19.7031 12.1136C19.7031 16.2508 17.0975 19.5786 13.4727 19.5786C12.2576 19.5786 11.1168 18.9494 10.7148 18.1993L9.9648 21.0472C9.69554 22.0905 8.96052 23.3985 8.46475 24.192C9.58979 24.5355 10.7733 24.7275 12.0154 24.7275C18.6253 24.7275 24 19.3641 24 12.7392C24 6.11796 18.6246 0.75454 12.0154 0.75454L12.0461 0.727539Z" fill="#2C2A2E"/>
1957    </svg><span class="hidden">Pinterest</span>
1958                </a>
1959              </li></ul>
1960
1961          <p id="a11y-external-message" class="sr-only">
1962            Links to our social networks.
1963          </p>
1964        </div>
1965      </div>
1966    </div>
1967  </div>
1968</footer>
1969
1970
1971<script type="text/javascript" src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script>
vendor: 1 bytes, line 1971
1971
1972<script type="text/javascript">
1973  KlaviyoSubscribe.attachToForms('#klaviyo-signup-form', {
1974    hide_form_on_success: true,
1975    extra_properties: {
1976      $source: '$embed',
1977      $method_type: "Klaviyo Form",
1978      $method_id: 'embed',
1979      $consent_version: 'Embed default text'
1980    }
1981  });
1982  document.addEventListener('DOMContentLoaded', function() {
1983    var newsletterForm = document.getElementById("klaviyo-signup-form");
1984    var newsletterMessage = document.getElementById("klaviyo-signup-message");
1985
1986    newsletterForm.addEventListener("submit", function(event) {
1987      const honeypotValue = newsletterForm?.querySelector("#honeypot")?.value;
1988
1989      if (honeypotValue) {
1990        event.preventDefault();
1991        return;
1992      }
1993
1994      newsletterForm.classList.toggle('hidden');
1995      newsletterMessage.classList.toggle('hidden');
1996    })
1997  });
1998</script>
1998
1999
2000
2001
2002<style> #shopify-section-layout-footer .py-10 {padding-top: 0.5rem; padding-bottom: 0.5rem;} </style></div>
2003
2004    <link href="//mingwang.com/cdn/shop/t/754/assets/swym-wishlist-temp.css?v=25697136970483799611790929667" rel="stylesheet" type="text/css" media="all" />
2005
2006    <!-- theme script -->
2007    
2008
2009
2010  
2010<script src="//mingwang.com/cdn/shop/t/754/assets/vite.main.build.js?v=39006751449880386941790929667" type="module" crossorigin="anonymous"></script>
2010
2011  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite._plugin-vue_export-helper.CbdHaWQh.build.js?v=48349241579631614881790929667" crossorigin="anonymous">
2012  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite.style.yht9uzUB.build.js?v=62511189033018015911790929667" crossorigin="anonymous">
2013  <link href="//mingwang.com/cdn/shop/t/754/assets/vite.style.build.css?v=126958145488486294881790929667" rel="stylesheet" type="text/css" media="all" />
2014  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite.v-lazy-image.BkqRDxQY.build.js?v=124467135879753969611790929667" crossorigin="anonymous">
2015  <link href="//mingwang.com/cdn/shop/t/754/assets/vite.v-lazy-image.build.css?v=105502511149877663751790929667" rel="stylesheet" type="text/css" media="all" />
2016  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite.product-card.BWFaMoil.build.js?v=149334534299779389581790929667" crossorigin="anonymous">
2017  <link href="//mingwang.com/cdn/shop/t/754/assets/vite.product-card.build.css?v=68809877719311138381790929667" rel="stylesheet" type="text/css" media="all" />
2018  <link rel="modulepreload" href="//mingwang.com/cdn/shop/t/754/assets/vite.swiper-client.DqOJDlL7.build.js?v=142880582377072874441790929667" crossorigin="anonymous">
2019  <link href="//mingwang.com/cdn/shop/t/754/assets/vite.main.build.css?v=32406310191519428731790929667" rel="stylesheet" type="text/css" media="all" />
2020
2021
2022    
2022<script src="//mingwang.com/cdn/shop/t/754/assets/rs-script.js?v=42601531167576972741790929667" defer="defer"></script>
2022
2023    
2024    <!-- Start of LiveChat (www.livechatinc.com) code -->
2025<script type="text/javascript">
2026  window.__lc = window.__lc || {};
2027  window.__lc.license = 10468262;
2028  (function() {
2029    var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true;
2030    lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js';
2031    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s);
2032  })();
2033</script>
2033
2034<noscript>
2035  <a href="https://www.livechatinc.com/chat-with/10468262/">Chat with us</a>,
2036  powered by <a href="https://www.livechatinc.com/?welcome" rel="noopener" target="_blank">LiveChat</a>
2037</noscript>
2038<!-- End of LiveChat code -->
2039<!-- Start of LiveChat cart tracking code -->
2040<script type="text/javascript">
2041  var LC_API = LC_API || {};
2042
2043  window.LiveChatCart = {
2044    getAjax: function(url, success) {
2045      var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
2046      xhr.open('GET', url);
2047      xhr.onreadystatechange = function() {
2048        if (xhr.readyState>3 && xhr.status==200 && success) success(xhr.responseText);
2049      };
2050      xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest');
2051      xhr.send();
2052      return xhr;
2053    },
2054
2055    setCartVariables: function(items, total) {
2056      var LC_API = window.LC_API || {};
2057
2058      var currency = '$0';
2059      var totalWithCurrency = currency.replace(/0/, parseFloat(total/100).toFixed(2));
2060
2061      var cart = [{name: 'Total', value: totalWithCurrency}];
2062
2063      var qty = '';
2064
2065      items.forEach(function(item) {
2066        qty = item.quantity > 1 ? '(' + item.quantity + 'x) ' : '';
2067        cart.push({
2068          name: qty + item.title,
2069          value: 'https://mingwang.com' + item.url
2070        });
2071      });
2072
2073      LC_API.set_custom_variables(cart);
2074    },
2075
2076    init: function() {
2077      var that = this;
2078
2079      this.getAjax('/cart.js', function(data) {
2080        var jsonData = JSON.parse(data);
2081        if (jsonData.items.length > 0)
2082          that.setCartVariables(jsonData.items, jsonData.total_price);
2083        else {
2084          LC_API.set_custom_variables([
2085            {name: 'Total', value: '$0.00'}
2086          ]);
2087        }
2088      });
2089    }
2090  }
2091
2092  LC_API.on_after_load = function() {
2093    LiveChatCart.init();
2094  }
2095</script>
2095
2096<!-- End of LiveChat cart tracking code -->
2097
2098    <!-- swym wishlist for account page -->
2099    
2100
2101    <!-- Klarna -->
2102    
2102<script async src="https://na-library.klarnaservices.com/lib.js" data-client-id="3dc24be7-9e77-5c31-98ed-5dd45ce9978a"></script>
2102
2103    <!-- Klarna end -->
2104
2105    <!--Gorgias Chat Widget Start-->
2106    
2106<script id="gorgias-chat-widget-install-v2" src="https://config.gorgias.chat/gorgias-chat-bundle-loader.js?applicationId=14963"></script>
2106
2107    <!--Gorgias> Chat Widget End-->
2108
2109<!-- CRITEO START -->
2110<script type="text/javascript">
2111  (function(){
2112    var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d";
2113    window.criteo_q = window.criteo_q || [];
2114    window.criteo_q.push(
2115      { event: "setAccount", account: 56907 },
2116      
2117        { event: "setEmail", email: "", hash_method: "none"},
2118      
2119      { event: "setSiteType", type: deviceType },
2120      { event: "setZipcode", zipcode: "" },
2121        
2122        
2123          { event: "viewPage" , ecpplugin: "shopify-cg" }
2124        
2125    );
2126    window.addEventListener('load', function() {
2127      // ajax request catching
2128      (function(open) {
2129        XMLHttpRequest.prototype.open = function(method, url, async, user, pass) {
2130          this.addEventListener("readystatechange", function() {
2131            if (this.readyState == 4 && this._url.includes("/add.js") && "" != "") {
2132              try {
2133                $.getJSON("/cart.js", function(data) {
2134                  var basketData = [];
2135                  var item;
2136                  if (!data.items || !data.items.length) return;
2137                  for (var i = 0; i < data.items.length; i++) {
2138                    item = data.items[i];
2139                    if (item.product_id == "") {
2140                      basketData.push({
2141                        id: item.product_id,
2142                        price: (typeof(item.price) != "number") ? item.price : (item.price/100),
2143                        quantity: item.quantity
2144                      });
2145                    }
2146                  }
2147                  window.criteo_q.push({
2148                    event: "addToCart",
2149                    ecpplugin: "shopify-cg",
2150                    product: basketData 
2151                  });
2152                });
2153              } catch (err) {
2154                // do nothing
2155              }
2156            }
2157          }, false);
2158          open.apply(this, arguments);
2159        };
2160      })(XMLHttpRequest.prototype.open);
2161
2162      // fetch request catching
2163      const crtoMock = window.fetch;
2164      window.fetch = function() {
2165        return new Promise((resolve, reject) => {
2166          crtoMock.apply(this, arguments)
2167            .then((response) => {
2168              if(response.url.includes("/add.js") && response.type != "cors" && "" != ""){
2169                try {
2170                  $.getJSON("/cart.js", function(data) {
2171                    var basketData = [];
2172                    var item;
2173                    if (!data.items || !data.items.length) return;
2174                    for (var i = 0; i < data.items.length; i++) {
2175                      item = data.items[i];
2176                      if (item.product_id == "") {
2177                        basketData.push({
2178                          id: item.product_id,
2179                          price: (typeof(item.price) != "number") ? item.price : (item.price/100),
2180                          quantity: item.quantity
2181                        });
2182                      }
2183                    }
2184                    window.criteo_q.push({
2185                      event: "addToCart",
2186                      ecpplugin: "shopify-cg",
2187                      product: basketData 
2188                    });
2189                  });
2190                } catch (err) {
2191                  // do nothing
2192                }
2193              }
2194              resolve(response);
2195            })
2196            .catch((error) => {
2197              reject(error);
2198            })
2199        });
2200      }
2201    }, false);
2202  })();
2203</script>
2203
2204<!-- CRITEO END -->
2205
2206<!-- Klaviyo -->
2207<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=HtvVSu"></script>
2207
2208<!-- End Klaviyo -->
2209
2210
2211<link rel="dns-prefetch" href="https://swymstore-v3starter-01.swymrelay.com" crossorigin>
2212<link rel="dns-prefetch" href="//swymv3starter-01.azureedge.net/code/swym-shopify.js">
2213<link rel="preconnect" href="//swymv3starter-01.azureedge.net/code/swym-shopify.js">
2214<script id="swym-snippet">
2215  window.swymLandingURL = document.URL;
2216  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
2217  window.swymPageLoad = function(){
2218    window.SwymProductVariants = window.SwymProductVariants || {};
2219    window.SwymHasCartItems = 0 > 0;
2220    window.SwymPageData = {}, window.SwymProductInfo = {};
2221    var unknown = {et: 0};
2222    window.SwymPageData = unknown;
2223    
2224    window.SwymPageData.uri = window.swymLandingURL;
2225  };
2226
2227  if(window.selectCallback){
2228    (function(){
2229      // Variant select override
2230      var originalSelectCallback = window.selectCallback;
2231      window.selectCallback = function(variant){
2232        originalSelectCallback.apply(this, arguments);
2233        try{
2234          if(window.triggerSwymVariantEvent){
2235            window.triggerSwymVariantEvent(variant.id);
2236          }
2237        }catch(err){
2238          console.warn("Swym selectCallback", err);
2239        }
2240      };
2241    })();
2242  }
2243  window.swymCustomerId = null;
2244  window.swymCustomerExtraCheck = null;
2245
2246  var swappName = ("Wishlist" || "Wishlist");
2247  var swymJSObject = {
2248    pid: "agfr+xjRXxL2vrLFkQAQmqG7G0E6J99YZTNN8isYd2g=" || "agfr+xjRXxL2vrLFkQAQmqG7G0E6J99YZTNN8isYd2g=",
2249    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
2250  };
2251  window.swymJSShopifyLoad = function(){
2252    if(window.swymPageLoad) swymPageLoad();
2253    if(!window._swat) {
2254      (function (s, w, r, e, l, a, y) {
2255        r['SwymRetailerConfig'] = s;
2256        r[s] = r[s] || function (k, v) {
2257          r[s][k] = v;
2258        };
2259      })('_swrc', '', window);
2260      _swrc('RetailerId', swymJSObject.pid);
2261      _swrc('Callback', function(){initSwymShopify();});
2262    }else if(window._swat.postLoader){
2263      _swrc = window._swat.postLoader;
2264      _swrc('RetailerId', swymJSObject.pid);
2265      _swrc('Callback', function(){initSwymShopify();});
2266    }else{
2267      initSwymShopify();
2268    }
2269  }
2270  if(!window._SwymPreventAutoLoad) {
2271    swymJSShopifyLoad();
2272  }
2273  window.swymGetCartCookies = function(){
2274    var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"];
2275    var reqdCookies = {};
2276    RequiredCookies.forEach(function(k){
2277      reqdCookies[k] = _swat.storage.getRaw(k);
2278    });
2279    var cart_token = window.swymCart.token;
2280    var data = {
2281        action:'cart',
2282        token:cart_token,
2283        cookies:reqdCookies
2284    };
2285    return data;
2286  }
2287
2288  window.swymGetCustomerData = function(){
2289    
2290    return {status:1};
2291    
2292  }
2293</script>
2293
2294
2295<style id="safari-flasher-pre"></style>
2296<script>
2297  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
2298    document.getElementById("safari-flasher-pre").innerHTML = ''
2299      + '#swym-plugin,#swym-hosted-plugin{display: none;}'
2300      + '.swym-button.swym-add-to-wishlist{display: none;}'
2301      + '.swym-button.swym-add-to-watchlist{display: none;}'
2302      + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}'
2303      + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,'
2304      + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification'
2305      + '{-webkit-transition: none; transition: none;}'
2306      + '';
2307    window.SwymCallbacks = window.SwymCallbacks || [];
2308    window.SwymCallbacks.push(function(tracker){
2309      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){
2310        // flash-preventer
2311        var x = function(){
2312          SwymUtils.onDOMReady(function() {
2313            var d = document.createElement("div");
2314            d.innerHTML = "<style id='safari-flasher-post'>"
2315              + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}"
2316              + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}"
2317              + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}"
2318              + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification,"
2319              + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification"
2320              + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}"
2321              + "</style>";
2322            document.head.appendChild(d);
2323          });
2324        };
2325        setTimeout(x, 10);
2326      });
2327    });
2328  }
2329
2330  // Get the money format for the store from shopify
2331  window.SwymOverrideMoneyFormat = "${{amount}}";
2332</script>
2332
2333<style id="swym-product-view-defaults">
2334  /* Hide when not loaded */
2335  .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){
2336    display: none;
2337  }
2338</style>
2339
2340<script>
2341    function swymCallbackFn() {
2342        window._swat.evtLayer.addEventListener('sw:addedtocart', () => document.dispatchEvent(new CustomEvent("product:cart:update:init")));
2343
2344        window._swat.evtLayer.addEventListener('sw:movedToCartfromSFL', () => document.dispatchEvent(new CustomEvent("product:cart:update:init")));
2345    }
2346    if (!window.SwymCallbacks) {
2347        window.SwymCallbacks = [];
2348    }
2349    window.SwymCallbacks.push(swymCallbackFn);
2350</script>
2350
2351
2352
2353  <span
2354  class="junip-store-key"
2355  data-store-key="WfrPq5BorZm4TF9iYnyaKGYS"
2356  data-onsite-enabled="true"
2357  data-review-count-enabled="true"
2358  data-star-color="#000000"
2359  data-star-template-url="https://api.juniphq.com/images/star_options/2/template">
2360</span>
2361
2362
2363  
2363<script>
2364(function() {
2365  var script = document.createElement('script');
2366  script.id = 'minty-onsite-script';
2367  script.src = 'https://cdn.addshoppers.com/minty/shopify-onsite/executeminty.js';
2368  script.async = true;
2369  script.defer = true;
2370  document.head.appendChild(script);
2371})();
2372</script>
2372
2373<div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
2374
2375
2376<script>
2377  console.log("[Alia app extension] v1.0.5");
2378
2379  const BACKEND_URL = "https://backend.alia-prod.com";
2380
2381  window.ALIA_SHOPIFY_EXTENSION_INFO = {
2382    customerID: "",
2383    country: "US",
2384    market: "us",
2385    language: "en"
2386  }
2387
2388  if (document.readyState !== "loading") {
2389    initAlia();
2390  } else {
2391    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
2392  }
2393
2394  async function initAlia() {
2395    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=ming-wang-knits.myshopify.com";
2396    const script = document.createElement("script");
2397    script.src = url;
2398    script.async = true;
2399    document.head.appendChild(script);
2400  }
2401</script>
2401
2402
2403</div><div id="shopify-block-AbmR4ZVhWZXJvS2NJQ__2786716548061469553" class="shopify-block shopify-app-block">
2404
2405<script>
2406</script>
2406
2407
2408 </div><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
2409
2410
2411<!-- BEGIN app snippet: swymVersion -->
2411<script>var __SWYM__VERSION__ = '7.0.9';</script>
2411<!-- END app snippet -->
2412<!-- BEGIN app snippet: swymCustomCss -->
2413
2414
2415
2416
2417<style id="swym-custom-css">
2418
2419</style>
2420
2421<!-- END app snippet -->
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434<script>
2435  (function () {
2436    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
2437    
2438
2439    // Put metafields in window variable
2440    const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#000","secondaryColor":"#fff","storefrontLayoutType":"as-drawer","buttonType":{"displayIcon":true,"displayText":false,"style":"solid"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"default","verticalOffset":0,"horizontalOffset":0},"enableStorefrontLayoutNotification":true,"storefrontLayoutDrawerWidth":400}}';
2441    try {
2442      const parsedSettings = JSON.parse(commonCustomizationSettings);
2443      if (parsedSettings) {
2444        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
2445      } else {
2446        window.SwymWishlistCommonCustomizationSettings = {};
2447      }
2448    } catch (e) {
2449      window.SwymWishlistCommonCustomizationSettings = {};
2450    }
2451
2452    let enabledCommonFeatures = '{"add-to-wishlist-collections-button":false,"add-to-wishlist-pdp-button":false,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"sfl-popup-v2":false,"control-centre":false,"multiple-wishlist":false,"social-count":{"enabledOnCollections":false}}';
2453    try {
2454      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
2455    } catch (e) {
2456      enabledCommonFeatures = {};
2457    }
2458    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
2459    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
2460
2461    // Ghost-Intent Configuration
2462    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
2463    try {
2464      let ghostIntentConfig = {
2465        isExplicitConsentNeeded: false,
2466        isExplicitConsentNeededEvenForLocalStorage: false,
2467        askForPermissionOnFirstClick: true
2468      };
2469      
2470      
2471      
2472      window.SwymGhostIntentConfig = ghostIntentConfig;
2473    } catch(e) {
2474      window.SwymGhostIntentConfig = {
2475        isExplicitConsentNeeded: false,
2476        isExplicitConsentNeededEvenForLocalStorage: false,
2477        askForPermissionOnFirstClick: true
2478      };
2479    }
2480
2481    // Education Layer Configuration
2482    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
2483    
2484    
2485    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
2486
2487    // Login Nudge Configuration
2488    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
2489    
2490    
2491    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
2492
2493    // Initialize or ensure SwymViewProducts exists
2494    if (!window.SwymViewProducts) {
2495      window.SwymViewProducts = {};
2496    }
2497    
2498  })();
2499</script>
2499
2500
2501<!-- BEGIN app snippet: swymLoadConsentManager -->
2502<script>
2503  (function () {
2504    if (document.querySelector("script[data-swym-consent-manager]")) return;
2505    var swymConsentManagerScript = document.createElement("script");
2506    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a1111c-7daf-7efb-8081-6b15ced5d07a\/swym-relay-842\/assets\/swym-consent-manager.js";
2507    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
2508    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
2509    document.head.appendChild(swymConsentManagerScript);
2510  })();
2511</script>
2511
2512<!-- END app snippet -->
2513
2514<script
2515  
2516  id="wishlist-embed-init"
2517  defer
2518  async
2519>
2520  (function () {
2521    window.swymWishlistEmbedLoaded = true;
2522    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/apps.bundle.js"; 
2523    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
2524    var swymJsPath = '//startercdn.swymrelay.com/code/swym-shopify.js';
2525    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
2526    window.SwymCurrentJSPath = baseJsPath;
2527    window.SwymAssetBaseUrl = assetBaseUrl;
2528    
2529      window.SwymCurrentStorePath = "//swymstore-v3starter-01.swymrelay.com";
2530    
2531    function loadSwymShopifyScript() {
2532      var element = "";
2533      var scriptSrc = "";
2534
2535      
2536        element = "swym-ext-shopify-script";
2537        window.SwymShopifyCdnInUse = true;
2538        scriptSrc = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/swym-ext-shopify.js";
2539      
2540
2541      if (document.getElementById(element)) {
2542        return;
2543      }
2544
2545      var s = document.createElement("script");
2546      s.id = element;
2547      s.type = "text/javascript";
2548      s.async = true;
2549      s.defer = true;
2550      s.src = scriptSrc;
2551
2552      s.onerror = function() {
2553        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
2554        // Fallback logic here
2555        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
2556        var fallbackJsPathVal = "\/\/startercdn.swymrelay.com\/code\/swym-shopify.js";
2557        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
2558        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
2559
2560        var fallbackScript = document.createElement("script");
2561        fallbackScript.id = element;
2562        fallbackScript.type = "text/javascript";
2563        fallbackScript.async = true;
2564        fallbackScript.defer = true;
2565        fallbackScript.src = scriptSrc;
2566        var y = document.getElementsByTagName("script")[0];
2567        y.parentNode.insertBefore(fallbackScript, y);
2568      };
2569
2570      var x = document.getElementsByTagName("script")[0];
2571      x.parentNode.insertBefore(s, x);
2572    }
2573    
2574      var consentAPICallbackInvoked = false;
2575      function checkConsentAndLoad() {
2576        // Allow app to load in design mode (theme editor) regardless of consent
2577        if (window.Shopify?.designMode) {
2578          loadSwymShopifyScript();
2579          return;
2580        }
2581
2582        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
2583        // consent is given through our Ghost-Intent flow (sync nudge accept).
2584        // This works on any store regardless of region (EU or non-EU).
2585        var ghostConfig = window.SwymGhostIntentConfig || {};
2586        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
2587          try {
2588            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
2589            if (localStorage.getItem(consentKey) === 'true') {
2590              // Consent was given through our flow — load SDK
2591              loadSwymShopifyScript();
2592              return;
2593            }
2594          } catch(e) {}
2595
2596          // Check if Shopify native cookie consent was given via the cookie banner.
2597          // If user accepted cookies through Shopify's banner, load SDK normally
2598          // (Ghost-Intent is only needed when NO consent mechanism has been used).
2599          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
2600          if (shopifyConsentGiven) {
2601            loadSwymShopifyScript();
2602            return;
2603          }
2604
2605          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
2606          return;
2607        }
2608
2609        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
2610        if(!isCookieBannerVisible) {
2611          loadSwymShopifyScript();
2612          return;
2613        }
2614        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
2615        if (shouldLoadSwymScript) {
2616          loadSwymShopifyScript();
2617        } else {
2618          console.warn("No customer consent to load Swym Wishlist Plus");
2619        }
2620      }
2621      function initialiseConsentCheck() {
2622        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
2623        window.Shopify?.loadFeatures?.(
2624          [{name: 'consent-tracking-api', version: '0.1'}],
2625          error => { 
2626            consentAPICallbackInvoked = true;
2627            if (error) {
2628              if(!window.Shopify?.customerPrivacy) {
2629                loadSwymShopifyScript();
2630                return;
2631              }
2632            }
2633            checkConsentAndLoad();
2634          }
2635        );
2636      }
2637      function consentCheckFallback(retryCount) {
2638        if(!consentAPICallbackInvoked) {
2639          if (window.Shopify?.customerPrivacy) {
2640            checkConsentAndLoad();
2641          } else if (retryCount >= 1) {
2642            console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load");
2643            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
2644            checkConsentAndLoad();
2645          } else {
2646            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
2647          }
2648        }
2649      }
2650      if (document.readyState === "loading") {
2651        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
2652        window.addEventListener("load", () => consentCheckFallback(0));
2653      } else {
2654        initialiseConsentCheck();
2655      }
2656    
2657  })();
2658</script>
2658
2659
2660<!-- BEGIN app snippet: swymSnippet -->
2660<script defer>
2661  (function () {
2662    const currentSwymJSPath = '//startercdn.swymrelay.com/code/swym-shopify.js';
2663    const currentSwymStorePath = 'https://swymstore-v3starter-01.swymrelay.com';
2664    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
2665    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
2666    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
2667    const swymSnippet = document.getElementById('wishlist-embed-init');        
2668    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
2669    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
2670    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
2671  })()
2672</script>
vendor: 1 bytes, line 2672
2672
2673<script id="swym-snippet" type="text">
2674  window.swymLandingURL = document.URL;
2675  window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
2676  window.swymPageLoad = function() {
2677    window.SwymProductVariants = window.SwymProductVariants || {};
2678    window.SwymHasCartItems = 0 > 0;
2679    window.SwymPageData = {}, window.SwymProductInfo = {};
2680      var unknown = {et: 0};
2681      window.SwymPageData = unknown;
2682    
2683    window.SwymPageData.uri = window.swymLandingURL;
2684  };
2685  if(window.selectCallback){
2686    (function(){
2687      var originalSelectCallback = window.selectCallback;
2688      window.selectCallback = function(variant){
2689        originalSelectCallback.apply(this, arguments);
2690        try{
2691          if(window.triggerSwymVariantEvent){
2692            window.triggerSwymVariantEvent(variant.id);
2693          }
2694        }catch(err){
2695          console.warn("Swym selectCallback", err);
2696        }
2697      };})();}
2698  window.swymCustomerId =null;
2699  window.swymCustomerExtraCheck =
2700    null;
2701  var swappName = ("Wishlist" || "Wishlist");
2702  var swymJSObject = {
2703    pid: "agfr+xjRXxL2vrLFkQAQmqG7G0E6J99YZTNN8isYd2g=",
2704    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
2705  };
2706  window.swymJSShopifyLoad = function(){
2707    if(window.swymPageLoad) swymPageLoad();
2708    if(!window._swat) {
2709      (function (s, w, r, e, l, a, y) {
2710        r['SwymRetailerConfig'] = s;
2711        r[s] = r[s] || function (k, v) {
2712          r[s][k] = v;
2713        };
2714      })('_swrc', '', window);
2715      _swrc('RetailerId', swymJSObject.pid);
2716      _swrc('Callback', function(){initSwymShopify();});
2717    }else if(window._swat.postLoader){
2718      _swrc = window._swat.postLoader;
2719      _swrc('RetailerId', swymJSObject.pid);
2720      _swrc('Callback', function(){initSwymShopify();});
2721    }else{
2722      initSwymShopify();}
2723  }
2724  if(!window._SwymPreventAutoLoad) {
2725    swymJSShopifyLoad();
2726  }
2727</script>
2727
2728
2729<style id="safari-flasher-pre"></style>
2730<script>
2731  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
2732    document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,' + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification' + '{-webkit-transition: none; transition: none;}' + '';
2733    window.SwymCallbacks = window.SwymCallbacks || [];
2734    window.SwymCallbacks.push(function(tracker) {
2735      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
2736        var x = function() {
2737          SwymUtils.onDOMReady(function() {
2738            var d = document.createElement("div");
2739            d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification," + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>";
2740            document.head.appendChild(d);
2741          });};
2742        setTimeout(x, 10);
2743      });});}
2744  window.SwymOverrideMoneyFormat = "${{amount}}";
2745</script>
2745
2746<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
2747
2748<script
2749  
2750  id="swymSnippetCheckAndActivate"
2751>
2752  (function () {
2753    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
2754
2755    function removeDuplicateIdNodes(id) {
2756      var nodes = document.querySelectorAll('#' + id);
2757      nodes.forEach(function (node, index) {
2758        if (index > 0) {
2759          node.remove();
2760        }
2761      });
2762    }
2763
2764    function cleanupDuplicateSnippetNodes(activeScript) {
2765      if (!activeScript) {
2766        return;
2767      }
2768      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
2769      allSwymSnippets.forEach(function (scriptNode) {
2770        if (scriptNode !== activeScript) {
2771          scriptNode.remove();
2772        }
2773      });
2774    }
2775
2776    function cleanupDuplicateActivationGuards() {
2777      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
2778      guardScripts.forEach(function (scriptNode, index) {
2779        if (index > 0) {
2780          scriptNode.removeAttribute('id');
2781        }
2782      });
2783    }
2784
2785    function postDomLoad() {
2786      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
2787      if (!activeScript) {
2788        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
2789        if (inactiveScript) {
2790          inactiveScript.type = 'text/javascript';
2791          new Function(inactiveScript.textContent)();
2792          activeScript = inactiveScript;
2793        }
2794      }
2795
2796      cleanupDuplicateSnippetNodes(activeScript);
2797      cleanupDuplicateActivationGuards();
2798      duplicateProneIds.forEach(removeDuplicateIdNodes);
2799    }
2800
2801    if (document.readyState === 'loading') {
2802      document.addEventListener('DOMContentLoaded', postDomLoad);
2803    } else {
2804      postDomLoad();
2805    }
2806  })();
2807</script>
2807
2808
2809
2810
2811<script>
2812  (function () {
2813    const themeSchemaName = window.Shopify.theme.schema_name;
2814
2815    if (!window.SwymCallbacks) {
2816      window.SwymCallbacks = [];
2817    }
2818    window.SwymCallbacks.push(swat => {
2819      if (!swat) {
2820        return;
2821      }
2822
2823      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
2824      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
2825        window.SwymLocalWishlist.syncToCloud(swat);
2826      }
2827
2828      if (window._SwymSDKOnlyMode) {
2829        return;
2830      }
2831
2832      // ENABLE COMMON FEATURES
2833      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
2834      Object.keys(swymEnabledCommonFeatures).forEach(key => {
2835        if (!swymEnabledCommonFeatures[key]) return;
2836
2837        switch (key) {
2838          case 'add-to-wishlist-collections-button':
2839            // Check if app block is already handling the collections button
2840            if (window.SwymCollectionsConfig) {
2841              return;
2842            }
2843
2844            // Check if v2 default collections is handling it
2845            if (window.SwymAdvancedCollectionsWishlistConfig) {
2846              return;
2847            }
2848
2849            // Fallback to old v1 behavior if v2 config is not present
2850            swat?.collectionsApi?.setDefaultCustomizationOptions();
2851            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
2852
2853            break;
2854          case 'add-to-wishlist-pdp-button':
2855            // Check if app block is already handling the PDP button
2856            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
2857              return;
2858            }
2859
2860            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
2861              // Not initiating pdp button as it is not a product page
2862              return;
2863            }
2864
2865            // Inject addtowishlist.css into the document's <head>
2866            var head = document.head;
2867            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/addtowishlistbutton.css";
2868            var pdpButtonStylesheetTag = document.createElement('link');
2869            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
2870            pdpButtonStylesheetTag.rel = 'stylesheet';
2871            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
2872
2873            if (!document.getElementById('swym-pdp-button-stylesheet')) {
2874              head.appendChild(pdpButtonStylesheetTag);
2875            }
2876
2877            var x = document.getElementsByTagName('script')[0];
2878            function createAndInsertScript(id, src, onLoadCallback) {
2879              var scriptTag = document.createElement('script');
2880              scriptTag.id = id;
2881              scriptTag.type = 'text/javascript';
2882              scriptTag.src = src;
2883              scriptTag.onload = onLoadCallback;
2884              x.parentNode.insertBefore(scriptTag, x);
2885            }
2886
2887            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a1111c-7daf-7efb-8081-6b15ced5d07a/swym-relay-842/assets/addtowishlistbutton.js";
2888            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
2889              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
2890              if (pdpBtnApi) {
2891                pdpBtnApi.setDefaultCustomizationOptions(swat);
2892                pdpBtnApi.initializePDPButton(swat, true);
2893              }
2894            });
2895            break;
2896          default:
2897            return;
2898        }
2899      });
2900    });
2901  })(); // IIFE to prevent polluting global scope
2902</script>
2902
2903
2904
2905
2906<script> 
2907  (function () {
2908    // Get the settings from Shopify's Liquid variables and create the styles
2909    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
2910    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
2911      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
2912    const isControlCentreEnabledFromBlockSettings = false;
2913    
2914    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
2915      // Don't enable control centre if this is disabled and block settings are not enabled
2916      return;
2917    }
2918    
2919    let borderRadius = 6;
2920    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
2921    
2922    // Check if block settings exist, use them, otherwise fall back to common settings
2923    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
2924      "#000000" : 
2925      window.SwymWishlistCommonCustomizationSettings.primaryColor;
2926    
2927    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
2928      "#ffffff" : 
2929      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
2930    
2931    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
2932      "#F4F8FE" : null;
2933    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
2934      "#333333" : null;
2935
2936    // Only use color adjustment functions if we're using common settings
2937    if (!secondaryBgColor || !secondaryTextColor) {
2938      function adjustOpacity(color, opacity) {
2939        if (color[0] === '#') {
2940          color = color.slice(1);
2941        }
2942
2943        if (color.length === 3) {
2944          color = color.split('').map(char => char + char).join('');
2945        }
2946
2947        const r = parseInt(color.slice(0, 2), 16);
2948        const g = parseInt(color.slice(2, 4), 16);
2949        const b = parseInt(color.slice(4, 6), 16);
2950
2951        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
2952      }
2953
2954      function hexToRgb(color) {
2955        if (color[0] === '#') {
2956          color = color.slice(1);
2957        }
2958        if (color.length === 3) {
2959          color = color.split('').map(c => c + c).join('');
2960        }
2961
2962        return {
2963          r: parseInt(color.slice(0, 2), 16),
2964          g: parseInt(color.slice(2, 4), 16),
2965          b: parseInt(color.slice(4, 6), 16)
2966        };
2967      }
2968
2969      function getLuminance({ r, g, b }) {
2970        return 0.299 * r + 0.587 * g + 0.114 * b;
2971      }
2972
2973      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
2974        const secondaryBgOpacity = 0.2;
2975        const secondaryTextOpacity = 0.8;
2976
2977        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
2978
2979        const bgRgb = hexToRgb(primaryBgColor);
2980        const bgLuminance = getLuminance(bgRgb);
2981
2982        // Determine whether to use dark or light text for contrast
2983        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
2984        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
2985
2986        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
2987
2988        return {
2989          secondaryBgColor,
2990          secondaryTextColor
2991        };
2992      }
2993
2994      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
2995      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
2996      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
2997    }
2998
2999    // Create the CSS rule
3000    let styles = `
3001      .swym-storefront-layout-root-component {
3002        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
3003        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
3004        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
3005        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
3006        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
3007        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
3008        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
3009      }
3010    `;
3011
3012    // Create a <style> element and append the styles
3013    let styleSheet = document.createElement("style");
3014    styleSheet.type = "text/css";
3015    styleSheet.innerText = styles;
3016    document.head.appendChild(styleSheet);
3017
3018    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
3019        window.SwymStorefrontLayoutContext = {};
3020    }
3021    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
3022        window.SwymStorefrontLayoutExtensions = {};
3023    }
3024
3025    // Expose block settings toggle state so ThemeCSSMapping can respect it.
3026    // When true, theme editor color pickers take priority over inherited theme CSS variables.
3027    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
3028
3029    if (isControlCentreEnabledFromBlockSettings) {
3030      // If block settings are enabled, use them
3031      SwymStorefrontLayoutContext.Settings = {
3032        EnableStorefrontLayoutOnLauncher: true,
3033        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
3034        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
3035        StorefrontLayoutDrawerPosition: "left",
3036        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
3037        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
3038        EnableStorefrontLayoutVariantSelector: true,
3039        StorefrontLayoutNotificationPosition: "left",
3040        StorefrontLayoutActionPopupPosition: "left",
3041        StorefrontLayoutNotificationDuration: 5000
3042      };
3043    } else {
3044      // If only metafield is enabled but no block settings, use common settings
3045      SwymStorefrontLayoutContext.Settings = {
3046        EnableStorefrontLayoutOnLauncher: true,
3047        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
3048        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
3049        StorefrontLayoutDrawerPosition: "left",
3050        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
3051        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
3052        EnableStorefrontLayoutVariantSelector: true,
3053        StorefrontLayoutNotificationPosition: "left",
3054        StorefrontLayoutActionPopupPosition: "left",
3055        StorefrontLayoutNotificationDuration: 5000
3056      };
3057    }
3058    const storefrontLayoutCallback = (swat) =>{
3059      SwymStorefrontLayoutContext.swat = swat;
3060      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
3061      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
3062      SwymStorefrontLayoutContext.Settings = {
3063        ...SwymStorefrontLayoutContext?.Settings,
3064        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
3065        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
3066      }
3067
3068      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
3069        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
3070          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
3071            detail: { settings: SwymStorefrontLayoutContext?.Settings }
3072          });
3073          document.dispatchEvent(event);
3074        }else{
3075          swat.utils.warn(`LayoutInitialized event is not defined.`);
3076        }
3077      }else{
3078        swat.utils.warn(`Storefront Layout is disabled.`);
3079        document.getElementById("swym-storefront-layout-container")?.remove();
3080        document.getElementById("swym-storefront-extention-render-container")?.remove();
3081      }
3082    }
3083  
3084    if (!window.SwymCallbacks) {
3085      window.SwymCallbacks = [];
3086    }
3087    window.SwymCallbacks.push(storefrontLayoutCallback);
3088  
3089    SwymStorefrontLayoutContext.SwymCustomerData = {
3090      
3091        name: null,
3092        email: null
3093      
3094    };
3095    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
3096  })();
3097</script>
3097
3098
3099
3100
3101
3102</div><div id="shopify-block-ATThLR0FuWEJHVDgwU__10533623496951086041" class="shopify-block shopify-app-block"></div><div id="shopify-block-AYU1uNGdwRjVma1l1U__16017602894386113438" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: junip-store-key --><span
3103  class="junip-store-key"
3104  data-supports-theme-extensions="true"
3105  data-shopify-preview-mode="true"
3106  data-store-key="WfrPq5BorZm4TF9iYnyaKGYS"
3107  data-onsite-enabled="true"
3108  data-review-count-enabled="true"
3109  data-star-color="#000000"
3110  data-star-template-url="https://api.juniphq.com/images/star_options/2/template">
3111</span>
3112<!-- END app snippet -->
3113<script src="https://widgets.juniphq.com/v1/junip_shopify.js" async></script>
3113
3114</div>
3114<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3114
3115</body>
3116</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.