PageSourceSearch

https://nsjstylishstore.com/cart

html nsjstylishstore.com collected 2026-10-06 18:09:34 UTC 96,097 bytes, 1,807 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3<head>
4  
4<script>
5  (function() {
6    var ta = document.createElement('script'); ta.type = 'text/javascript'; ta.async = true;
7    ta.src = 'https://analytics.tiktok.com/i18n/pixel/sdk.js?sdkid=BSP5LTFRH2682FEL8Q80';
8    var s = document.getElementsByTagName('script')[0];
9    s.parentNode.insertBefore(ta, s);
10  })();
11</script>
11
12  
13  <meta charset="utf-8">
14  <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
15  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
16  <meta name="theme-color" content="#5b735d"><link rel="canonical" href="https://nsjstylishstore.com/cart"><title>Your Shopping Cart
17&ndash; nsjstylishstore</title><!-- /snippets/social-meta-tags.liquid -->
18
19
20
21
22<meta property="og:site_name" content="nsjstylishstore">
23<meta property="og:url" content="https://nsjstylishstore.com/cart">
24<meta property="og:title" content="Your Shopping Cart">
25<meta property="og:type" content="website">
26<meta property="og:description" content="We are Malaysia's largest personalized wooden gift store. We have a wide range of wooden item which can be engraved with your design at no extra charges. Fast delivery for MY orders: 7 working days. ">
27
28
29
30
31
32<meta name="twitter:card" content="summary_large_image">
33<meta name="twitter:title" content="Your Shopping Cart">
34<meta name="twitter:description" content="We are Malaysia's largest personalized wooden gift store. We have a wide range of wooden item which can be engraved with your design at no extra charges. Fast delivery for MY orders: 7 working days. ">
35
36
37  <link href="//nsjstylishstore.com/cdn/shop/t/1/assets/theme.scss.css?v=58376212466753760951759259675" rel="stylesheet" type="text/css" media="all" />
38
39  
39<script>
40    var theme = {
41      breakpoints: {
42        medium: 750,
43        large: 990,
44        widescreen: 1400
45      },
46      strings: {
47        addToCart: "Add to cart",
48        soldOut: "Sold out",
49        unavailable: "Unavailable",
50        regularPrice: "Regular price",
51        salePrice: "Sale price",
52        sale: "Sale",
53        fromLowestPrice: "from [price]",
54        vendor: "Vendor",
55        showMore: "Show More",
56        showLess: "Show Less",
57        searchFor: "Search for",
58        addressError: "Error looking up that address",
59        addressNoResults: "No results for that address",
60        addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.",
61        authError: "There was a problem authenticating your Google Maps account.",
62        newWindow: "Opens in a new window.",
63        external: "Opens external website.",
64        newWindowExternal: "Opens external website in a new window.",
65        removeLabel: "Remove [product]",
66        update: "Update",
67        quantity: "Quantity",
68        discountedTotal: "Discounted total",
69        regularTotal: "Regular total",
70        priceColumn: "See Price column for discount details.",
71        quantityMinimumMessage: "Quantity must be 1 or more",
72        cartError: "There was an error while updating your cart. Please try again.",
73        removedItemMessage: "Removed \u003cspan class=\"cart__removed-product-details\"\u003e([quantity]) [link]\u003c\/span\u003e from your cart.",
74        unitPrice: "Unit price",
75        unitPriceSeparator: "per",
76        oneCartCount: "1 item",
77        otherCartCount: "[count] items",
78        quantityLabel: "Quantity: [count]",
79        products: "Products",
80        loading: "Loading",
81        number_of_results: "[result_number] of [results_count]",
82        number_of_results_found: "[results_count] results found",
83        one_result_found: "1 result found"
84      },
85      moneyFormat: "\u003cspan class=money\u003eRM{{amount}} \u003c\/span\u003e",
86      moneyFormatWithCurrency: "\u003cspan class=money\u003eRM{{amount}} MYR\u003c\/span\u003e",
87      settings: {
88        predictiveSearchEnabled: true,
89        predictiveSearchShowPrice: false,
90        predictiveSearchShowVendor: false
91      }
92    }
93
94    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
95  </script>
95<script src="//nsjstylishstore.com/cdn/shop/t/1/assets/lazysizes.js?v=94224023136283657951592627051" async="async"></script>
95
96  
96<script src="//nsjstylishstore.com/cdn/shop/t/1/assets/vendor.js?v=85833464202832145531592627053" defer="defer"></script>
96
97  
97<script src="//nsjstylishstore.com/cdn/shop/t/1/assets/theme.js?v=89031576585505892971592627052" defer="defer"></script>
97
98
99  
99<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
99<meta name="google-site-verification" content="ZT_qACOnYh-gL0-QRiHWWMpM72BSy-vUJXMJlG6b58s">
100<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/41467609239/digital_wallets/dialog">
101<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
101<script async="async" src="/checkouts/internal/preloads.js?locale=en-MY"></script>
vendor: 1 bytes, line 101
101
102<script id="shopify-features" type="application/json">{"accessToken":"fb94f0c186fc1725540b3439cc1c37aa","betas":["rich-media-storefront-analytics"],"domain":"nsjstylishstore.com","predictiveSearch":true,"shopId":41467609239,"locale":"en"}</script>
vendor: 1 bytes, line 102
102
103<script>var Shopify = Shopify || {};
104Shopify.shop = "nsjstylishstore.myshopify.com";
105Shopify.locale = "en";
106Shopify.currency = {"active":"MYR","rate":"1.0"};
107Shopify.country = "MY";
108Shopify.theme = {"name":"Debut","id":102562463895,"schema_name":"Debut","schema_version":"16.7.0","theme_store_id":796,"role":"main"};
109Shopify.theme.handle = "null";
110Shopify.theme.style = {"id":null,"handle":null};
111Shopify.cdnHost = "nsjstylishstore.com/cdn";
112Shopify.routes = Shopify.routes || {};
113Shopify.routes.root = "/";
114Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
115Shopify.SignInWithShop = Shopify.SignInWithShop || {};
116Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
117Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 117
117
118<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 118
118
119<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 119
119
120<script>
121  window.Shopify = window.Shopify || {};
122  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
123  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
124  window.Shopify.SignInWithShop.eligible = true;
125</script>
vendor: 1 bytes, line 125
125
126<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 126
126
127<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 127
127
128<script type="module">
129  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
130
131  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
132
133</script>
vendor: 1 bytes, line 133
133
134<script>
135  window.Shopify = window.Shopify || {};
136  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
137  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"]};
138</script>
vendor: 1 bytes, line 138
138
139<script id="__st">var __st={"a":41467609239,"offset":28800,"reqid":"1ed88b76-312b-4bc3-a7a0-41e630943de7-1791310174","pageurl":"nsjstylishstore.com\/cart","u":"6c393048d34b","p":"cart"};</script>
vendor: 1 bytes, line 139
139
140<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 140
140
141<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 141
141
142<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//nsjstylishstore.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 142
142
143<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 = "//nsjstylishstore.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>
143<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 143
143
144<script>
145  window.Shopify = window.Shopify || {};
146  window.Shopify.MCP = window.Shopify.MCP || {};
147  window.Shopify.MCP.enabled = true;
148  window.Shopify.MCP.shop = "nsjstylishstore.myshopify.com";
149  window.Shopify.MCP.mcpEndpoint = "https:\/\/nsjstylishstore.com\/api\/mcp";
150  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"]}}];
151</script>
vendor: 1 bytes, line 151
151
152<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("\/\/nsjstylishstore.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
153</script>
vendor: 1 bytes, line 153
153
154<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://nsjstylishstore.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
155</script>
vendor: 1 bytes, line 155
155
156<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
157  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);
158</script>
vendor: 1 bytes, line 158
158
159<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})}}));
160</script>
160
161
162<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
162
163  
164  
164<script async src="https://app-cdn.productcustomizer.com/assets/storefront/product-customizer-v2-3bc974beb1fa04dc62b2a7cf3038bd3ed441e9aec85c2b14155824323e7caeee.js?shop=nsjstylishstore.myshopify.com" type="text/javascript"></script>
164
165
166 
166<script defer>
167
168  /**
169   * IMPORTANT!
170   * Do not edit this file. Any changes made could be overwritten by Giftship at
171   * any time. If you need assistance, please reach out to us at [email protected].
172   *
173   * The below code is critical to the functionality of Giftship's multiple shipping
174   * address and bundle features. It also greatly improves the load time of the
175   * application.
176   */
177
178  if (typeof(GIST) == 'undefined') {
179    window.GIST = GIST = {};
180  }
181  if (typeof(GIST.f) == 'undefined') {
182    GIST.f = {};
183  }
184
185  GIST.f._isEmpty = function(obj){
186
187    for(var prop in obj) {
188      if(obj.hasOwnProperty(prop)) {
189        return false;
190      }
191    }
192
193    return JSON.stringify(obj) === JSON.stringify({});
194
195  };
196
197  GIST.bundles = [];
198  GIST.remove  = {};
199
200  
201  
202  
203
204  
205
206  
207  GIST._bundleCart = false;
208  
209
210  
211
212  if (GIST.remove && !GIST.f._isEmpty(GIST.remove) ) {
213
214    GIST.xhr = new XMLHttpRequest();
215    GIST.xhr.open('POST', '/cart/update.js');
216    GIST.xhr.setRequestHeader('Content-Type', 'application/json');
217    GIST.xhr.onload = function() {
218      if (GIST.xhr.status === 200) {
219       var userInfo = JSON.parse(GIST.xhr.responseText);
220      }
221    };
222    GIST.xhr.send(JSON.stringify({updates:GIST.remove}));
223
224  }
225
226</script>
226
227
228
229
230
231
232<script type="text/javascript" src="https://99418-1398787-raikfcquaxqncofqfm.stackpathdns.com/assets/js/giftship.js" defer></script>
232
233<link rel="stylesheet" type="text/css" href="https://99418-1398787-raikfcquaxqncofqfm.stackpathdns.com/assets/css/giftship.global.css">
234
235
236    	 
237<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0414/6760/9239/files/Untitled_design_c7b5bfc9-520a-4606-8caa-2f24c8bb3d9f.png?height=628&pad_color=ffffff&v=1734112751&width=1200" />
238<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0414/6760/9239/files/Untitled_design_c7b5bfc9-520a-4606-8caa-2f24c8bb3d9f.png?height=628&pad_color=ffffff&v=1734112751&width=1200" />
239<meta property="og:image:width" content="1200" />
240<meta property="og:image:height" content="628" />
241<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
242<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: 41467609239,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 242
242
243<script>
244  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
245</script>
vendor: 1 bytes, line 245
245
246<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}
246).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: 41467609239,storefrontBaseUrl: "https://nsjstylishstore.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://nsjstylishstore.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"560365810","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"AW-806054770\\\",\\\"target_country\\\":\\\"MY\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"AW-806054770\\\/r7M1COfY5tsBEPLWrYAD\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"AW-806054770\\\/kHWGCOrY5tsBEPLWrYAD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"AW-806054770\\\/dAUtCO3Y5tsBEPLWrYAD\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-806054770\\\/MORbCPDY5tsBEPLWrYAD\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-806054770\\\/eHCmCPPY5tsBEPLWrYAD\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-806054770\\\/VyYkCPbY5tsBEPLWrYAD\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-806054770\\\/BUzMCPnY5tsBEPLWrYAD\\\"}],\\\"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":"385089778","configuration":"{\"pixelCode\":\"C3SJQPENIDDGC7ES3CI0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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"}
246,{"id":"121209074","configuration":"{\"pixel_id\":\"1988949481186683\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","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":"75432178","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"nsjstylishstore","paymentSettings":{"currencyCode":"MYR"},"myshopifyDomain":"nsjstylishstore.myshopify.com","countryCode":"MY","storefrontUrl":"https:\/\/nsjstylishstore.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://nsjstylishstore.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"102562463895","themeStoreId":"796","themePublished":"true","eventMetadataId":"d12e1c20-8319-44f1-8ce7-9c02a475a2a4","pageType":"cart","shopId":"41467609239","storefrontBaseUrl":"https:\/\/nsjstylishstore.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
246<script>
247  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
248  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
249  window.ShopifyAnalytics.meta.currency = 'MYR';
250  var meta = {"page":{"pageType":"cart","requestId":"1ed88b76-312b-4bc3-a7a0-41e630943de7-1791310174"}};
251  for (var attr in meta) {
252    window.ShopifyAnalytics.meta[attr] = meta[attr];
253  }
254</script>
vendor: 1 bytes, line 254
254
255<script class="analytics">
256  (function () {
257    var customDocumentWrite = function(content) {
258      var jquery = null;
259
260      if (window.jQuery) {
261        jquery = window.jQuery;
262      } else if (window.Checkout && window.Checkout.$) {
263        jquery = window.Checkout.$;
264      }
265
266      if (jquery) {
267        jquery('body').append(content);
268      }
269    };
270
271    var hasLoggedConversion = function(token) {
272      if (token) {
273        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
274      }
275      return false;
276    }
277
278    var setCookieIfConversion = function(token) {
279      if (token) {
280        var twoMonthsFromNow = new Date(Date.now());
281        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
282
283        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
284      }
285    }
286
287    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
288    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
289    if (trekkie.integrations) {
290      return;
291    }
292    trekkie.methods = [
293      'identify',
294      'page',
295      'ready',
296      'track',
297      'trackForm',
298      'trackLink'
299    ];
300    trekkie.factory = function(method) {
301      return function() {
302        var args = Array.prototype.slice.call(arguments);
303        args.unshift(method);
304        trekkie.push(args);
305        if (method == 'track' || method == 'page') {
306          var pageUrl;
307          try {
308            pageUrl = window.location.href;
309          } catch (e) {}
310          var pageReferrer;
311          try {
312            pageReferrer = document.referrer;
313          } catch (e) {}
314          try {
315            if (window.__TREKKIE_SHIM_QUEUE == null) {
316              window.__TREKKIE_SHIM_QUEUE = [];
317            }
318            window.__TREKKIE_SHIM_QUEUE.push({
319              from: 'trekkie-stub',
320              method: method,
321              args: args.slice(1),
322              pageContext: {
323                url: pageUrl,
324                referrer: pageReferrer
325              }
326            });
327          } catch (e) {
328            // no-op
329          }
330        }
331        return trekkie;
332      };
333    };
334    for (var i = 0; i < trekkie.methods.length; i++) {
335      var key = trekkie.methods[i];
336      trekkie[key] = trekkie.factory(key);
337    }
338    trekkie.load = function(config) {
339      trekkie.config = config || {};
340      trekkie.config.initialDocumentCookie = document.cookie;
341      var first = document.getElementsByTagName('script')[0];
342var script = document.createElement('script');
343script.type = 'text/javascript';
344script.onerror = function(e) {
345  var scriptFallback = document.createElement('script');
346  scriptFallback.type = 'text/javascript';
347  scriptFallback.onerror = function(error) {
348          var Monorail = {
349      produce: function produce(monorailDomain, schemaId, payload) {
350        var currentMs = new Date().getTime();
351        var event = {
352          schema_id: schemaId,
353          payload: payload,
354          metadata: {
355            event_created_at_ms: currentMs,
356            event_sent_at_ms: currentMs
357          }
358        };
359        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
360      },
361      sendRequest: function sendRequest(endpointUrl, payload) {
362        // Try the sendBeacon API
363        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
364          var blobData = new window.Blob([payload], {
365            type: 'text/plain'
366          });
367
368          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
369            return true;
370          } // sendBeacon was not successful
371
372        } // XHR beacon
373
374        var xhr = new XMLHttpRequest();
375
376        try {
377          xhr.open('POST', endpointUrl);
378          xhr.setRequestHeader('Content-Type', 'text/plain');
379          xhr.send(payload);
380        } catch (e) {
381          console.log(e);
382        }
383
384        return false;
385      },
386      isIos12: function isIos12() {
387        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
388      }
389    };
390    Monorail.produce('monorail-edge.shopifysvc.com',
391      'trekkie_storefront_load_errors/1.1',
392      {shop_id: 41467609239,
393      theme_id: 102562463895,
394      app_name: "storefront",
395      context_url: window.location.href,
396      source_url: "//nsjstylishstore.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
397
398  };
399  scriptFallback.async = true;
400  scriptFallback.src = '//nsjstylishstore.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
401  first.parentNode.insertBefore(scriptFallback, first);
402};
403script.async = true;
404script.src = '//nsjstylishstore.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
405first.parentNode.insertBefore(script, first);
406
407    };
408    trekkie.load(
409      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":41467609239,"isMerchantRequest":null,"themeId":102562463895,"themeCityHash":"14980048732722237068","contentLanguage":"en","currency":"MYR","eventMetadataId":"d12e1c20-8319-44f1-8ce7-9c02a475a2a4"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
410    );
411
412    var loaded = false;
413    trekkie.ready(function() {
414      if (loaded) return;
415      loaded = true;
416
417      window.ShopifyAnalytics.lib = window.trekkie;
418
419      var originalDocumentWrite = document.write;
420      document.write = customDocumentWrite;
421      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
422      document.write = originalDocumentWrite;
423
424      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
425      var token = match? match[1]: undefined;
426      if (!hasLoggedConversion(token)) {
427        setCookieIfConversion(token);
428        
429      }
430    });
431
432    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"1ed88b76-312b-4bc3-a7a0-41e630943de7-1791310174","shopifyEmitted":true});
433
434    var eventsListenerScript = document.createElement('script');
435    eventsListenerScript.async = true;
436    eventsListenerScript.src = "//nsjstylishstore.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
437    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
438})();</script>
438
439  
439<script>
440  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
441    window.ga = function ga() {
442      (window.ga.q = window.ga.q || []).push(arguments);
443      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
444        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
445      }
446      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.");
447    };
448    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
449      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
450    }
451  }
452</script>
vendor: 1 bytes, line 452
452
453<script
454  defer
455  src="https://nsjstylishstore.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
456  data-application="storefront-renderer"
457  data-shop-id="41467609239"
458  data-render-region="gcp-europe-west1"
459  data-page-type="cart"
460  data-theme-instance-id="102562463895"
461  data-theme-name="Debut"
462  data-theme-version="16.7.0"
463  data-monorail-region="shop_domain"
464  data-resource-timing-sampling-rate="10"
465  data-shs="true"
466  data-shs-beacon="true"
467  data-shs-export-with-fetch="true"
468  data-shs-logs-sample-rate="1"
469  data-shs-beacon-endpoint="https://nsjstylishstore.com/api/collect"
470></script>
470
471<meta name="shopify-y" content="1effdb24-a49e-48f1-ac7e-2b7916fc5648" data-expiration="1822867774000"><meta name="shopify-s" content="5576788f-bdbd-4fa5-b682-a67b418e2ee4" data-expiration="1791311974000"><meta name="new-cookie-storage-activated" content="t">
472</head>
473<body class="template-cart">
474
475            
476              <!-- "snippets/socialshopwave-helper.liquid" was not rendered, the associated app was uninstalled -->
477            
478
479  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a><style data-shopify>
480
481  .cart-popup {
482    box-shadow: 1px 1px 10px 2px rgba(235, 235, 235, 0.5);
483  }</style><div class="cart-popup-wrapper cart-popup-wrapper--hidden" role="dialog" aria-modal="true" aria-labelledby="CartPopupHeading" data-cart-popup-wrapper>
484  <div class="cart-popup" data-cart-popup tabindex="-1">
485    <div class="cart-popup__header">
486      <h2 id="CartPopupHeading" class="cart-popup__heading">Just added to your cart</h2>
487      <button class="cart-popup__close" aria-label="Close" data-cart-popup-close><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg></button>
488    </div>
489    <div class="cart-popup-item">
490      <div class="cart-popup-item__image-wrapper hide" data-cart-popup-image-wrapper>
491        <div class="cart-popup-item__image cart-popup-item__image--placeholder" data-cart-popup-image-placeholder>
492          <div data-placeholder-size></div>
493          <div class="placeholder-background placeholder-background--animation"></div>
494        </div>
495      </div>
496      <div class="cart-popup-item__description">
497        <div>
498          <h3 class="cart-popup-item__title" data-cart-popup-title></h3>
499          <ul class="product-details" aria-label="Product details" data-cart-popup-product-details></ul>
500        </div>
501        <div class="cart-popup-item__quantity">
502          <span class="visually-hidden" data-cart-popup-quantity-label></span>
503          <span aria-hidden="true">Qty:</span>
504          <span aria-hidden="true" data-cart-popup-quantity></span>
505        </div>
506      </div>
507    </div>
508
509    <a href="/cart" class="cart-popup__cta-link btn btn--secondary-accent">
510      View cart (<span data-cart-popup-cart-quantity></span>)
511    </a>
512
513    <div class="cart-popup__dismiss">
514      <button class="cart-popup__dismiss-button text-link text-link--accent" data-cart-popup-dismiss>
515        Continue shopping
516      </button>
517    </div>
518  </div>
519</div>
520
521<div id="shopify-section-header" class="shopify-section">
522  <style>
523    
524      .site-header__logo-image {
525        max-width: 75px;
526      }
527    
528
529    
530      .site-header__logo-image {
531        margin: 0;
532      }
533    
534  </style>
535
536
537<div id="SearchDrawer" class="search-bar drawer drawer--top" role="dialog" aria-modal="true" aria-label="Search" data-predictive-search-drawer>
538  <div class="search-bar__interior">
539    <div class="search-form__container" data-search-form-container>
540      <form class="search-form search-bar__form" action="/search" method="get" role="search">
541        <div class="search-form__input-wrapper">
542          <input
543            type="text"
544            name="q"
545            placeholder="Search"
546            role="combobox"
547            aria-autocomplete="list"
548            aria-owns="predictive-search-results"
549            aria-expanded="false"
550            aria-label="Search"
551            aria-haspopup="listbox"
552            class="search-form__input search-bar__input"
553            data-predictive-search-drawer-input
554          />
555          <input type="hidden" name="options[prefix]" value="last" aria-hidden="true" />
556          <div class="predictive-search-wrapper predictive-search-wrapper--drawer" data-predictive-search-mount="drawer"></div>
557        </div>
558
559        <button class="search-bar__submit search-form__submit"
560          type="submit"
561          data-search-form-submit>
562          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
563          <span class="icon__fallback-text">Submit</span>
564        </button>
565      </form>
566
567      <div class="search-bar__actions">
568        <button type="button" class="btn--link search-bar__close js-drawer-close">
569          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg>
570          <span class="icon__fallback-text">Close search</span>
571        </button>
572      </div>
573    </div>
574  </div>
575</div>
576
577
578<div data-section-id="header" data-section-type="header-section" data-header-section>
579  
580    
581      <style>
582        .announcement-bar {
583          background-color: #425543;
584        }
585
586        .announcement-bar__link:hover {
587          
588
589          
590            
591            background-color: #5b755c;
592          
593        }
594
595        .announcement-bar__message {
596          color: #ffffff;
597        }
598      </style>
599
600      <div class="announcement-bar" role="region" aria-label="Announcement"><a href="/policies/shipping-policy" class="announcement-bar__link"><p class="announcement-bar__message">For bulk order discount, please contact us via WhatsApp at +601136753787.</p></a></div>
601
602    
603  
604
605  <header class="site-header border-bottom logo--left" role="banner">
606    <div class="grid grid--no-gutters grid--table site-header__mobile-nav">
607      
608
609      <div class="grid__item medium-up--one-quarter logo-align--left">
610        
611        
612          <div class="h2 site-header__logo">
613        
614          
615<a href="/" class="site-header__logo-image">
616              
617              <img class="lazyload js"
618                   src="//nsjstylishstore.com/cdn/shop/files/Untitled_design_c7b5bfc9-520a-4606-8caa-2f24c8bb3d9f_300x300.png?v=1734112751"
619                   data-src="//nsjstylishstore.com/cdn/shop/files/Untitled_design_c7b5bfc9-520a-4606-8caa-2f24c8bb3d9f_{width}x.png?v=1734112751"
620                   data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]"
621                   data-aspectratio="1.0"
622                   data-sizes="auto"
623                   alt="nsjstylishstore"
624                   style="max-width: 75px">
625              <noscript>
626                
627                <img src="//nsjstylishstore.com/cdn/shop/files/Untitled_design_c7b5bfc9-520a-4606-8caa-2f24c8bb3d9f_75x.png?v=1734112751"
628                     srcset="//nsjstylishstore.com/cdn/shop/files/Untitled_design_c7b5bfc9-520a-4606-8caa-2f24c8bb3d9f_75x.png?v=1734112751 1x, //nsjstylishstore.com/cdn/shop/files/[email protected]?v=1734112751 2x"
629                     alt="nsjstylishstore"
630                     style="max-width: 75px;">
631              </noscript>
632            </a>
633          
634        
635          </div>
636        
637      </div>
638
639      
640        <nav class="grid__item medium-up--one-half small--hide" id="AccessibleNav" role="navigation">
641          
642<ul class="site-nav list--inline" id="SiteNav">
643  
644
645
646
647    
648      <li >
649        <a href="/"
650          class="site-nav__link site-nav__link--main"
651          
652        >
653          <span class="site-nav__label">Home</span>
654        </a>
655      </li>
656    
657  
658
659
660
661    
662      <li >
663        <a href="/collections/2026-year-of-horse-gift-sets"
664          class="site-nav__link site-nav__link--main"
665          
666        >
667          <span class="site-nav__label">Year of Horse Gift Sets</span>
668        </a>
669      </li>
670    
671  
672
673
674
675    
676      <li >
677        <a href="/collections/2026-ramadan-raya-collection"
678          class="site-nav__link site-nav__link--main"
679          
680        >
681          <span class="site-nav__label">2026 Ramadan &amp; Raya Collection</span>
682        </a>
683      </li>
684    
685  
686
687
688
689    
690      <li >
691        <a href="/pages/bulk-order-for-corporate-gift-wedding-and-events"
692          class="site-nav__link site-nav__link--main"
693          
694        >
695          <span class="site-nav__label">Corporate Order</span>
696        </a>
697      </li>
698    
699  
700
701
702
703    
704      <li >
705        <a href="/policies/shipping-policy"
706          class="site-nav__link site-nav__link--main"
707          
708        >
709          <span class="site-nav__label">About Shipping</span>
710        </a>
711      </li>
712    
713  
714
715
716
717    
718      <li >
719        <a href="/pages/corporate-social-responsibility-csr"
720          class="site-nav__link site-nav__link--main"
721          
722        >
723          <span class="site-nav__label">Our Corporate Social Responsibility (CSR)</span>
724        </a>
725      </li>
726    
727  
728</ul>
729
730        </nav>
731      
732
733      <div class="grid__item medium-up--one-quarter text-right site-header__icons site-header__icons--plus">
734        <div class="site-header__icons-wrapper">
735
736          <button type="button" class="btn--link site-header__icon site-header__search-toggle js-drawer-open-top">
737            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
738            <span class="icon__fallback-text">Search</span>
739          </button>
740
741          
742            
743            
744            
745                <div id="ssw-topauth" class="ssw-topauth site-header__icon site-header__account">
746                  
747                  <a id="customer_login_link" href="javascript:void(0);" data-toggle="ssw-modal" data-target="#login_modal" onclick="trackShopStats('login_popup_view', 'all')"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-login" viewBox="0 0 28.33 37.68"><path d="M14.17 14.9a7.45 7.45 0 1 0-7.5-7.45 7.46 7.46 0 0 0 7.5 7.45zm0-10.91a3.45 3.45 0 1 1-3.5 3.46A3.46 3.46 0 0 1 14.17 4zM14.17 16.47A14.18 14.18 0 0 0 0 30.68c0 1.41.66 4 5.11 5.66a27.17 27.17 0 0 0 9.06 1.34c6.54 0 14.17-1.84 14.17-7a14.18 14.18 0 0 0-14.17-14.21zm0 17.21c-6.3 0-10.17-1.77-10.17-3a10.17 10.17 0 1 1 20.33 0c.01 1.23-3.86 3-10.16 3z"/></svg></a>
748                  
749                </div>
750            
751
752          
753
754          <a href="/cart" class="site-header__icon site-header__cart">
755            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-cart" viewBox="0 0 37 40"><path d="M36.5 34.8L33.3 8h-5.9C26.7 3.9 23 .8 18.5.8S10.3 3.9 9.6 8H3.7L.5 34.8c-.2 1.5.4 2.4.9 3 .5.5 1.4 1.2 3.1 1.2h28c1.3 0 2.4-.4 3.1-1.3.7-.7 1-1.8.9-2.9zm-18-30c2.2 0 4.1 1.4 4.7 3.2h-9.5c.7-1.9 2.6-3.2 4.8-3.2zM4.5 35l2.8-23h2.2v3c0 1.1.9 2 2 2s2-.9 2-2v-3h10v3c0 1.1.9 2 2 2s2-.9 2-2v-3h2.2l2.8 23h-28z"/></svg>
756            <span class="icon__fallback-text">Cart</span>
757            <div id="CartCount" class="site-header__cart-count hide" data-cart-count-bubble>
758              <span data-cart-count>0</span>
759              <span class="icon__fallback-text medium-up--hide">items</span>
760            </div>
761          </a>
762
763          
764            <button type="button" class="btn--link site-header__icon site-header__menu js-mobile-nav-toggle mobile-nav--open" aria-controls="MobileNav"  aria-expanded="false" aria-label="Menu">
765              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 37 40"><path d="M33.5 25h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0-11.5h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2zm0 23h-30c-1.1 0-2-.9-2-2s.9-2 2-2h30c1.1 0 2 .9 2 2s-.9 2-2 2z"/></svg>
766              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 40 40"><path d="M23.868 20.015L39.117 4.78c1.11-1.108 1.11-2.77 0-3.877-1.109-1.108-2.773-1.108-3.882 0L19.986 16.137 4.737.904C3.628-.204 1.965-.204.856.904c-1.11 1.108-1.11 2.77 0 3.877l15.249 15.234L.855 35.248c-1.108 1.108-1.108 2.77 0 3.877.555.554 1.248.831 1.942.831s1.386-.277 1.94-.83l15.25-15.234 15.248 15.233c.555.554 1.248.831 1.941.831s1.387-.277 1.941-.83c1.11-1.109 1.11-2.77 0-3.878L23.868 20.015z" class="layer"/></svg>
767            </button>
768          
769        </div>
770
771      </div>
772    </div>
773
774    <nav class="mobile-nav-wrapper medium-up--hide" role="navigation">
775      <ul id="MobileNav" class="mobile-nav">
776        
777<li class="mobile-nav__item border-bottom">
778            
779              <a href="/"
780                class="mobile-nav__link"
781                
782              >
783                <span class="mobile-nav__label">Home</span>
784              </a>
785            
786          </li>
787        
788<li class="mobile-nav__item border-bottom">
789            
790              <a href="/collections/2026-year-of-horse-gift-sets"
791                class="mobile-nav__link"
792                
793              >
794                <span class="mobile-nav__label">Year of Horse Gift Sets</span>
795              </a>
796            
797          </li>
798        
799<li class="mobile-nav__item border-bottom">
800            
801              <a href="/collections/2026-ramadan-raya-collection"
802                class="mobile-nav__link"
803                
804              >
805                <span class="mobile-nav__label">2026 Ramadan &amp; Raya Collection</span>
806              </a>
807            
808          </li>
809        
810<li class="mobile-nav__item border-bottom">
811            
812              <a href="/pages/bulk-order-for-corporate-gift-wedding-and-events"
813                class="mobile-nav__link"
814                
815              >
816                <span class="mobile-nav__label">Corporate Order</span>
817              </a>
818            
819          </li>
820        
821<li class="mobile-nav__item border-bottom">
822            
823              <a href="/policies/shipping-policy"
824                class="mobile-nav__link"
825                
826              >
827                <span class="mobile-nav__label">About Shipping</span>
828              </a>
829            
830          </li>
831        
832<li class="mobile-nav__item">
833            
834              <a href="/pages/corporate-social-responsibility-csr"
835                class="mobile-nav__link"
836                
837              >
838                <span class="mobile-nav__label">Our Corporate Social Responsibility (CSR)</span>
839              </a>
840            
841          </li>
842        
843      </ul>
844    </nav>
845  </header>
846
847  
848</div>
849
850
851
852<script type="application/ld+json">
853{
854  "@context": "http://schema.org",
855  "@type": "Organization",
856  "name": "nsjstylishstore",
857  
858    
859    "logo": "https:\/\/nsjstylishstore.com\/cdn\/shop\/files\/Untitled_design_c7b5bfc9-520a-4606-8caa-2f24c8bb3d9f_1181x.png?v=1734112751",
860  
861  "sameAs": [
862    "",
863    "https:\/\/facebook.com\/nsjstylishstore",
864    "",
865    "http:\/\/instagram.com\/nsjstylishstore",
866    "",
867    "",
868    "",
869    ""
870  ],
871  "url": "https:\/\/nsjstylishstore.com"
872}
873</script>
873
874
875
876
877
878<script> // replace Customized app config here </script>
vendor: 1 bytes, line 878
878
879<script>
880  var cartConfig = {
881    EditButton: {
882      label: 'Edit',
883      style: 'display: block; font-size: 15px; font-weight: 400; width: fit-content;'
884    }
885  };
886  if (typeof CustomizedAppCartConfig === 'object' ) {
887    for (prop in CustomizedAppCartConfig) {
888      cartConfig[prop] = CustomizedAppCartConfig[prop]
889    }
890  }
891
892  var filterImgClassName = function(n) {
893    return !n.includes('ajax') && !n.includes('lazy');
894  }
895
896  function updateCustomizedCart() {
897    
898
899    // Check if store has old theme
900    hasOldImages = document.querySelector('img[src=""]');
901    if (hasOldImages) {
902      
903    } else {
904      // Check all images are updated
905      var imageDone = true;
906      
907
908      if (document.location.pathname === '/cart' && !imageDone) {
909        window.setTimeout(function() {
910          updateCustomizedCart();
911        }, 1000)
912      }
913    }
914  }
915
916  updateCustomizedCart();
917</script>
917
918
919</div>
920
921  <div class="page-container drawer-page-content" id="PageContainer">
922
923    <main class="main-content js-focus-hidden" id="MainContent" role="main" tabindex="-1">
924      
925
926<div id="shopify-section-cart-template" class="shopify-section"><div class="page-width" data-section-id="cart-template" data-section-type="cart-template" data-ajax-enabled="true">
927
928  <div class="hide" data-cart-wrapper>
929    <div class="cart-header">
930      <h1 class="cart-header__title">Your cart</h1>
931      <a href="/collections/all" class="text-link text-link--accent">
932        Continue shopping
933      </a>
934    </div>
935
936    <form action="/cart" method="post" novalidate class="cart">
937      <table>
938        <thead class="cart__row cart__row--heading">
939          <th scope="col">Product</th>
940          <th class="text-right" scope="col">Price</th>
941          <th class="text-right small--hide" scope="col">Quantity</th>
942          <th class="text-right small--hide" scope="col">Total</th>
943        </thead>
944        <tbody data-cart-line-items></tbody>
945      </table>
946
947      <div class="cart__footer">
948        <div class="grid"><div class="grid__item medium-up--one-half cart-note">
949              <label for="CartSpecialInstructions" class="cart-note__label small--text-center">Order Note ( Any special request or If you want us to mention sender&#39;s name on the parcel, can write it here )</label>
950              <textarea name="note" id="CartSpecialInstructions" class="cart-note__input" data-cart-notes></textarea>
951            </div><div class="grid__item text-right small--text-center medium-up--one-half"><div class="hide" data-cart-discount-wrapper>
952              <div class="order-discount-card-wrapper" data-cart-discount><span class="order-discount order-discount--title order-discount--cart">
953                    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-saletag"><path d="M10 3a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0-3H7a1 1 0 0 0-.71.29l-6 6a1 1 0 0 0 0 1.42l4 4a1 1 0 0 0 1.42 0c.19-.2 5.8-5.81 6-6A1 1 0 0 0 12 5V2a2 2 0 0 0-2-2z" fill="#231F20"/></svg><span class="visually-hidden">Discount:</span><span data-cart-discount-title></span>
954                  </span>
955                  <span class="order-discount order-discount--cart order-discount--cart-total">
956                    -<span data-cart-discount-amount></span>
957                  </span></div>
958            </div>
959
960            <div class="cart-subtotal">
961              <span class="cart-subtotal__title">Subtotal</span>
962              <span class="cart-subtotal__price" data-cart-subtotal><span class=money>RM0.00 MYR</span></span>
963            </div><div class="cart__shipping rte">Tax included. <a href="/policies/shipping-policy">Shipping</a> calculated at checkout.
964</div>
965            <div class="cart__buttons-container">
966              <div class="cart__submit-controls"><input type="submit" name="checkout"
967                  class="cart__submit btn btn--small-wide"
968                  value="Check out">
969              </div>
970
971              <div class="cart__error-message-wrapper hide" role="alert" data-cart-error-message-wrapper>
972                <span class="visually-hidden">Error </span>
973                <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-error" viewBox="0 0 14 14"><g fill="none" fill-rule="evenodd"><path d="M7 0a7 7 0 0 1 7 7 7 7 0 1 1-7-7z"/><path class="icon-error__symbol" d="M6.328 8.396l-.252-5.4h1.836l-.24 5.4H6.328zM6.04 10.16c0-.528.432-.972.96-.972s.972.444.972.972c0 .516-.444.96-.972.96a.97.97 0 0 1-.96-.96z"/></g></svg>
974                <span class="cart__error-message" data-cart-error-message></span>
975              </div></div>
976          </div>
977        </div>
978      </div>
979    </form>
980
981    <p class="visually-hidden" data-cart-status
982      aria-live="polite"
983      role="status"
984    ></p>
985  </div>
986
987  <div class="empty-page-content text-center" data-empty-page-content>
988    <h1>Your cart</h1>
989    <p class="cart--empty-message">Your cart is currently empty.</p>
990    <div class="cookie-message">
991      <p>Enable cookies to use the shopping cart</p>
992    </div>
993    <a href="/" class="btn btn--has-icon-after cart__continue-btn">Continue shopping<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-arrow-right" viewBox="0 0 20 8"><path d="M15.186.445c.865.944 1.614 1.662 2.246 2.154.631.491 1.227.857 1.787 1.098v.44a9.933 9.933 0 0 0-1.875 1.196c-.606.485-1.328 1.196-2.168 2.134h-.752c.612-1.309 1.253-2.315 1.924-3.018H.77v-.986h15.577c-.495-.632-.84-1.1-1.035-1.406-.196-.306-.486-.843-.87-1.612h.743z" fill="#000" fill-rule="evenodd"/></svg></a>
994  </div>
995</div>
996
997
998
999
1000<script>
1001      window.shopstorm = window.shopstorm || {};
1002      window.shopstorm.shop = window.shopstorm.shop || {};
1003      window.shopstorm.shop.moneyFormat = window.shopstorm.shop.moneyFormat || '<span class=money>RM{{amount}} </span>';
1004      window.shopstorm.apps = window.shopstorm.apps || {};
1005      window.shopstorm.apps.productCustomizer = window.shopstorm.apps.productCustomizer || {};
1006      if (typeof(shopstorm.apps.productCustomizer.$) === 'undefined' && typeof($) !== 'undefined') { shopstorm.apps.productCustomizer.$ = $; }
1007      window.shopstorm.apps.productCustomizer.pricingVariantId = window.shopstorm.apps.productCustomizer.pricingVariantId || '43915511660786';
1008      window.shopstorm.apps.productCustomizer.options = window.shopstorm.apps.productCustomizer.options || [];
1009      window.shopstorm.ConditionalLogic = window.shopstorm.ConditionalLogic || {};
1010      shopstorm.jsSection = 'product-customizer:helper-script-init';
1011    </script>
1011
1012    
1012<script src="//nsjstylishstore.com/cdn/shop/t/1/assets/shopstorm-apps.js?v=2779" type="text/javascript"></script>
1012
1013</div>
1014<script> // replace Customized app config here </script>
vendor: 1 bytes, line 1014
1014
1015<script>
1016  var cartConfig = {
1017    EditButton: {
1018      label: 'Edit',
1019      style: 'display: block; font-size: 15px; font-weight: 400; width: fit-content;'
1020    }
1021  };
1022  if (typeof CustomizedAppCartConfig === 'object' ) {
1023    for (prop in CustomizedAppCartConfig) {
1024      cartConfig[prop] = CustomizedAppCartConfig[prop]
1025    }
1026  }
1027
1028  var filterImgClassName = function(n) {
1029    return !n.includes('ajax') && !n.includes('lazy');
1030  }
1031
1032  function updateCustomizedCart() {
1033    
1034
1035    // Check if store has old theme
1036    hasOldImages = document.querySelector('img[src=""]');
1037    if (hasOldImages) {
1038      
1039    } else {
1040      // Check all images are updated
1041      var imageDone = true;
1042      
1043
1044      if (document.location.pathname === '/cart' && !imageDone) {
1045        window.setTimeout(function() {
1046          updateCustomizedCart();
1047        }, 1000)
1048      }
1049    }
1050  }
1051
1052  updateCustomizedCart();
1053</script>
1053
1054
1055
1056    </main>
1057
1058    <div id="shopify-section-footer" class="shopify-section">
1059<style>
1060  .site-footer__hr {
1061    border-bottom: 1px solid #dddddd;
1062  }
1063
1064  .site-footer p,
1065  .site-footer__linklist-item a,
1066  .site-footer__rte a,
1067  .site-footer h4,
1068  .site-footer small,
1069  .site-footer__copyright-content a,
1070  .site-footer__newsletter-error,
1071  .site-footer__social-icons .social-icons__link {
1072    color: #333232;
1073  }
1074
1075  .site-footer {
1076    color: #333232;
1077    background-color: #f6f6f6;
1078  }
1079
1080  .site-footer__rte a {
1081    border-bottom: 1px solid #333232;
1082  }
1083
1084  .site-footer__rte a:hover,
1085  .site-footer__linklist-item a:hover,
1086  .site-footer__copyright-content a:hover {
1087    color: #5a5858;
1088    border-bottom: 1px solid #5a5858;
1089  }
1090
1091  .site-footer__social-icons .social-icons__link:hover {
1092    color: #5a5858;
1093  }
1094</style><footer class="site-footer" role="contentinfo" data-section-id="footer" data-section-type="footer-section">
1095  <div class="page-width">
1096    <div class="site-footer__content"><div class="site-footer__item
1097                    
1098                    site-footer__item--one-half
1099                    "
1100             >
1101          <div class="site-footer__item-inner site-footer__item-inner--link_list"><p class="h4">Quick links</p><ul class="site-footer__linklist
1102                            list--inline"><li class="site-footer__linklist-item">
1103                        <a href="/pages/nsj-bank-account"
1104                          
1105                        >
1106                          NSJ Bank Account
1107                        </a>
1108                      </li><li class="site-footer__linklist-item">
1109                        <a href="/policies/shipping-policy"
1110                          
1111                        >
1112                          Shipping Policy
1113                        </a>
1114                      </li><li class="site-footer__linklist-item">
1115                        <a href="/policies/refund-policy"
1116                          
1117                        >
1118                          Refund Policy
1119                        </a>
1120                      </li><li class="site-footer__linklist-item">
1121                        <a href="/policies/privacy-policy"
1122                          
1123                        >
1124                          Privacy Policy
1125                        </a>
1126                      </li><li class="site-footer__linklist-item">
1127                        <a href="/policies/terms-of-service"
1128                          
1129                        >
1130                          Terms of Service
1131                        </a>
1132                      </li><li class="site-footer__linklist-item">
1133                        <a href="/pages/contact-us"
1134                          
1135                        >
1136                          Contact Us
1137                        </a>
1138                      </li><li class="site-footer__linklist-item">
1139                        <a href="/pages/about-us"
1140                          
1141                        >
1142                          About Us
1143                        </a>
1144                      </li></ul></div>
1145        </div><div class="site-footer__item
1146                    
1147                    site-footer__item--one-half
1148                    "
1149             >
1150          <div class="site-footer__item-inner site-footer__item-inner--newsletter"><p class="h4">Newsletter</p><div class="site-footer__newsletter
1151                          "><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="contact-form" novalidate="novalidate"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
1152<input type="hidden" name="contact[tags]" value="newsletter">
1153                    <div class="input-group ">
1154                      <input type="email"
1155                        name="contact[email]"
1156                        id="ContactFooter-email"
1157                        class="input-group__field newsletter__input"
1158                        value=""
1159                        placeholder="Email address"
1160                        aria-label="Email address"
1161                        aria-required="true"
1162                        required
1163                        autocorrect="off"
1164                        autocapitalize="off"
1165                        >
1166                      <span class="input-group__btn">
1167                        <button type="submit" class="btn newsletter__submit" name="commit" >
1168                          <span class="newsletter__submit-text--large">Subscribe</span>
1169                        </button>
1170                      </span>
1171                    </div>
1172                    
1173                  </form>
1174                </div></div>
1175        </div></div>
1176  </div>
1177
1178  <hr class="site-footer__hr"><div class="page-width">
1179    <div class="grid grid--no-gutters small--text-center grid--footer-float-right"><div class="grid__item small--hide one-half "></div><div class="grid__item  small--one-whole site-footer-item-tall"><ul class="list--inline site-footer__social-icons social-icons site-footer__icon-list"><li class="social-icons__item">
1180                  <a class="social-icons__link" href="https://facebook.com/nsjstylishstore" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 20 20"><path fill="#444" d="M18.05.811q.439 0 .744.305t.305.744v16.637q0 .439-.305.744t-.744.305h-4.732v-7.221h2.415l.342-2.854h-2.757v-1.83q0-.659.293-1t1.073-.342h1.488V3.762q-.976-.098-2.171-.098-1.634 0-2.635.964t-1 2.72V9.47H7.951v2.854h2.415v7.221H1.413q-.439 0-.744-.305t-.305-.744V1.859q0-.439.305-.744T1.413.81H18.05z"/></svg><span class="icon__fallback-text">Facebook</span>
1181                  </a>
1182                </li><li class="social-icons__item">
1183                  <a class="social-icons__link" href="http://instagram.com/nsjstylishstore" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 512 512"><path d="M256 49.5c67.3 0 75.2.3 101.8 1.5 24.6 1.1 37.9 5.2 46.8 8.7 11.8 4.6 20.2 10 29 18.8s14.3 17.2 18.8 29c3.4 8.9 7.6 22.2 8.7 46.8 1.2 26.6 1.5 34.5 1.5 101.8s-.3 75.2-1.5 101.8c-1.1 24.6-5.2 37.9-8.7 46.8-4.6 11.8-10 20.2-18.8 29s-17.2 14.3-29 18.8c-8.9 3.4-22.2 7.6-46.8 8.7-26.6 1.2-34.5 1.5-101.8 1.5s-75.2-.3-101.8-1.5c-24.6-1.1-37.9-5.2-46.8-8.7-11.8-4.6-20.2-10-29-18.8s-14.3-17.2-18.8-29c-3.4-8.9-7.6-22.2-8.7-46.8-1.2-26.6-1.5-34.5-1.5-101.8s.3-75.2 1.5-101.8c1.1-24.6 5.2-37.9 8.7-46.8 4.6-11.8 10-20.2 18.8-29s17.2-14.3 29-18.8c8.9-3.4 22.2-7.6 46.8-8.7 26.6-1.3 34.5-1.5 101.8-1.5m0-45.4c-68.4 0-77 .3-103.9 1.5C125.3 6.8 107 11.1 91 17.3c-16.6 6.4-30.6 15.1-44.6 29.1-14 14-22.6 28.1-29.1 44.6-6.2 16-10.5 34.3-11.7 61.2C4.4 179 4.1 187.6 4.1 256s.3 77 1.5 103.9c1.2 26.8 5.5 45.1 11.7 61.2 6.4 16.6 15.1 30.6 29.1 44.6 14 14 28.1 22.6 44.6 29.1 16 6.2 34.3 10.5 61.2 11.7 26.9 1.2 35.4 1.5 103.9 1.5s77-.3 103.9-1.5c26.8-1.2 45.1-5.5 61.2-11.7 16.6-6.4 30.6-15.1 44.6-29.1 14-14 22.6-28.1 29.1-44.6 6.2-16 10.5-34.3 11.7-61.2 1.2-26.9 1.5-35.4 1.5-103.9s-.3-77-1.5-103.9c-1.2-26.8-5.5-45.1-11.7-61.2-6.4-16.6-15.1-30.6-29.1-44.6-14-14-28.1-22.6-44.6-29.1-16-6.2-34.3-10.5-61.2-11.7-27-1.1-35.6-1.4-104-1.4z"/><path d="M256 126.6c-71.4 0-129.4 57.9-129.4 129.4s58 129.4 129.4 129.4 129.4-58 129.4-129.4-58-129.4-129.4-129.4zm0 213.4c-46.4 0-84-37.6-84-84s37.6-84 84-84 84 37.6 84 84-37.6 84-84 84z"/><circle cx="390.5" cy="121.5" r="30.2"/></svg><span class="icon__fallback-text">Instagram</span>
1184                  </a>
1185                </li></ul></div><div class="grid__item medium-up--hide one-half small--one-whole"></div><div class="grid__item small--one-whole  site-footer-item-align-right">
1186        <small class="site-footer__copyright-content">&copy; 2026, <a href="/" title="My cool store name">NSJ WORLDWIDE SDN. BHD. (202201022508) Previously known as NSJ TRADING</a></small>
1187        <small class="site-footer__copyright-content site-footer__copyright-content--powered-by"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></small>
1188      </div>
1189    </div>
1190  </div>
1191</footer>
1192
1193
1194
1195
1196</div>
1197
1198    
1198<script src="//cdn.codeblackbelt.com/js/modules/frequently-bought-together/main.min.js?shop=nsjstylishstore.myshopify.com" defer></script>
1198
1199
1200    <div id="slideshow-info" class="visually-hidden" aria-hidden="true">Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device</div>
1201
1202  </div>
1203
1204  <ul hidden>
1205    <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
1206    <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li>
1207  </ul>
1208 <!-- "snippets/smile-initializer.liquid" was not rendered, the associated app was uninstalled -->
1209
1210
1211
1212
1213
1214
1215
1216
1217<script type="text/javascript">
1218window.sloyalty = window.sloyalty || {};
1219window.sloyalty.shop = 'nsjstylishstore.myshopify.com';
1220
1221window.sloyalty.customer_id = '';
1222window.sloyalty.digest = '';
1223
1224
1225
1226
1227window.sloyalty.preferred_lang_code = 'en';
1228
1229</script>
1229
1230
1231
1232
1233
1234  
1235
1236
1237
1238<div class="sloyalty-loyalty-widget"
1239     data-shop="nsjstylishstore.myshopify.com"></div>
1240
1241
1242
1243
1244
1245
1246
1247
1248 <div class="index-section--flush powr-popup" id="3f8ed7ff_1652065759"></div>
1249 
1250<link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.0.0/animate.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
1251<style>
1252  #asw-core-loading{
1253    position: fixed;
1254    top: 50%;
1255    left: 0;
1256    z-index: 99999;
1257    box-shadow: 0px 0px 20px #006e52;
1258    background-color: #006e52;
1259    border-radius: 0px 5px 5px 0px;
1260    text-align: center;
1261    padding: 10px;
1262    color: white;
1263  }
1264  .asw-core-hidden{
1265    display: none !important;
1266  }
1267</style>
1268<div id="asw-core-loading" class="animate__animated animate__pulse animate__infinite asw-core-hidden">
1269  <svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="45.000000pt" height="45.000000pt" viewBox="0 0 65.000000 75.000000" preserveAspectRatio="xMidYMid meet">
1270    <g transform="translate(0.000000,75.000000) scale(0.100000,-0.100000)" fill="#ffffff" stroke="none">
1271       <path d="M408 645 c-8 -19 -8 -31 0 -51 10 -21 18 -25 44 -22 17 2 33 9 36 16
1272          3 9 -5 12 -24 10 -21 -2 -29 2 -32 16 -6 28 12 40 39 25 13 -6 27 -17 31 -23
1273          5 -7 8 -6 8 4 -1 51 -81 71 -102 25z"></path>
1274       <path d="M320 645 c-30 -7 -71 -16 -90 -20 -19 -4 -56 -14 -82 -22 -45 -14
1275          -48 -17 -48 -48 0 -55 19 -58 166 -28 71 14 130 27 132 28 2 2 -4 15 -13 29
1276          -11 16 -15 35 -11 51 4 14 5 25 4 24 -2 0 -28 -6 -58 -14z"></path>
1277       <path d="M508 544 c-4 -23 -13 -46 -20 -51 -7 -6 -47 -15 -88 -22 -84 -14
1278          -100 -23 -83 -49 9 -16 18 -100 14 -140 0 -8 -10 -12 -23 -10 -21 3 -23 10
1279          -26 62 -2 32 0 66 4 75 4 9 8 24 9 34 3 26 19 34 87 41 81 10 108 21 108 46 0
1280          16 -5 20 -17 16 -10 -2 -91 -20 -181 -38 l-162 -32 2 -155 c2 -108 7 -156 15
1281          -158 8 -3 13 11 15 38 3 49 27 71 52 50 12 -10 16 -32 16 -88 0 -66 2 -74 18
1282          -71 13 2 18 17 22 68 5 61 6 65 30 65 22 0 26 -5 30 -39 5 -39 26 -60 34 -34
1283          3 7 7 34 11 60 4 34 12 51 26 59 29 15 59 -14 59 -58 0 -28 3 -33 25 -33 34 0
1284          36 15 33 225 -2 117 -6 166 -10 139z"></path>
1285    </g>
1286 </svg>
1287 <div id="asw-core-loading-text">
1288 </div>
1289</div>
1290
1291  
1291<script>window.aswm_on_product_page = false;</script>
1291
1292
1293
1294<script>
1295  var __aswcx = false;
1296  var __aswcx_data = `{
1297    "0": {
1298        "_aswm_config_timestamp": 1683126764941,
1299        "_aswm_theme_id": "102562463895",
1300        "_aswm_theme_tsid": "796",
1301        "_aswm_system_version": "5.5 Beta",
1302        "_aswm_config_version": "2.6",
1303        "_aswm_old_config_version": "2.6"
1304    },
1305    "1": {},
1306    "2": {},
1307    "4": {},
1308    "5": {},
1309    "6": {},
1310    "7": {},
1311    "8": {},
1312    "aswm_setup_mpu": {}
1313}`;
1314  const __asw_root = "https://advanced-sw-core.herokuapp.com";
1315  const __asw_system_liquid_revision = 202226100;
1316  var __asw_revision = null;
1317  
1318  window.shopstorm = window.shopstorm || {}; // Extending the SS object
1319  window.shopstorm.shop = window.shopstorm.shop || {};
1320  window.shopstorm.shop.moneyFormat = window.shopstorm.shop.moneyFormat || '<span class=money>RM{{amount}} </span>';
1321  window.shopstorm.cart = {};
1322  window.shopstorm.cart.true_cart_count = String(
1323      `0
1324`)
1325    .trim();
1326  async function aswInit($){
1327    if (location.search.indexOf("aswmToken") != -1 || localStorage.getItem("_aswm_shop_token")){
1328      // We're gonna grab the wizard!
1329      $("#asw-core-loading-text").text("Loading Wizard...");
1330      $("#asw-core-loading").removeClass("asw-core-hidden");
1331      var token = localStorage.getItem("_aswm_shop_token");
1332      if (!token){
1333        var search = location.search.substr(1);
1334        search = search.split("&");
1335        for (var s in search){
1336          if (typeof(search) == "object") var sitem = search[s].split("=");
1337          else sitem = search.split("=");
1338          if (sitem[0] == "aswmToken"){
1339            token = sitem[1];
1340            break;
1341          }
1342        }
1343      }
1344      if (token){
1345        localStorage.setItem("_aswm_shop_token",token);
1346        $.ajax({
1347          url: __asw_root + "/wizard/compiled/wizard." + __asw_revision + ".php",
1348          method: "GET",
1349          success: function(resp){
1350            setTimeout(function(resp){
1351              $("#asw-core-loading").addClass("asw-core-hidden");
1352              $("body").append(resp);
1353            },2000,resp);
1354          },
1355          error: function(err){
1356            return;
1357          }
1358        });
1359      }
1360      else {
1361        console.log("[ASWM] Can't get wizard");
1362        $("#asw-core-loading").addClass("asw-core-hidden");
1363      }
1364    }
1365    else {
1366      // We're in worker mode
1367      /* ASWCX Loader */
1368      try{
1369        localStorage.setItem("_aswm_s_config",__aswcx_data);
1370        __aswcx = true;
1371        try{
1372          var aswmcx = JSON.parse(localStorage.getItem("_aswm_s_config"));
1373          var cart_page_config_a = aswmcx[5];
1374          var cart_page_config_b = aswmcx[6];
1375          if(!cart_page_config_a || !cart_page_config_b) throw "ASWMCX Error 681";
1376          var cart_page_config = {
1377            id: cart_page_config_a._aswm_cart_form_id,
1378            index: cart_page_config_a._aswm_cart_form_index,
1379            index_updated: false,
1380            resolved: cart_page_config_a._aswm_resolved_cart_form_conflicts,
1381            line_item_sel: cart_page_config_b._aswm_cart_line_item_layout_sel,
1382            price_sel: cart_page_config_b._aswm_cart_line_item_price_selectors,
1383            quantity_sel: cart_page_config_b._aswm_cart_line_item_quantity_sel,
1384            subtotal_sel: cart_page_config_b._aswm_cart_subtotal_sel,
1385            cart_count_sel: cart_page_config_b._aswm_cart_count_selector,
1386            skip_indexes: cart_page_config_b._aswm_cart_form_skip_indexes
1387          };
1388          if(cart_page_config.cart_count_sel){
1389            $(cart_page_config.cart_count_sel).text(shopstorm.cart.true_cart_count);
1390            var cart_count_monitor_func = function(){ 
1391              $(cart_page_config.cart_count_sel).off("DOMSubtreeModified");
1392              $(cart_page_config.cart_count_sel).text(shopstorm.cart.true_cart_count);
1393              setTimeout(function(){
1394                $(cart_page_config.cart_count_sel).text(shopstorm.cart.true_cart_count);
1395                $(cart_page_config.cart_count_sel).on("DOMSubtreeModified",cart_count_monitor_func);
1396              },2);
1397            }
1398            $(cart_page_config.cart_count_sel).on("DOMSubtreeModified",cart_count_monitor_func);
1399          }
1400          
1401            var cart_page_update_func = function(i){
1402              if($(this).text().indexOf("Item Customizations") != -1 || 
1403              $(this).text().indexOf("Customizations For") != -1) $(this).css("display","none");
1404            }
1405            $($(cart_page_config.id)[cart_page_config.index])
1406              .find(cart_page_config.line_item_sel).each(cart_page_update_func);
1407          
1408        }
1409        catch(e){
1410          console.log(e);
1411          // Another one...
1412        }
1413      }
1414      catch(e){
1415        console.log(e);
1416        // It failed
1417      }
1418      //var url_endpoint = __asw_root + "/wizard/?aswm_worker=true&aswm_tsid="+Shopify.theme.theme_store_id;
1419      
1420      if (aswm_on_product_page) url_endpoint = __asw_root + "/wizard/compiled/worker.product." + __asw_revision + ".php";
1421      else url_endpoint = __asw_root + "/wizard/compiled/worker." + __asw_revision + ".php";
1422      
1423      $.ajax({
1424        url: url_endpoint,
1425        method: "GET",
1426        success: function(resp){
1427          $("body").append(resp);
1428        },
1429        error: function(err){
1430          return;
1431        }
1432      });
1433    }
1434  }
1435  async function waitForjQuery(){
1436    if(typeof(window.pc$) != "undefined") {
1437        if(typeof($) == 'undefined') $ = window.pc$;
1438        if(typeof(jQuery) == 'undefined') jQuery = window.pc$;
1439        pc$.ajax({
1440          url: __asw_root + "/wizard/?aswm_revision=true&aswm_system_liquid_revision=" + __asw_system_liquid_revision,
1441          method: "GET",
1442          success: function(resp){
1443            window.__asw_revision = resp;
1444            aswInit(window.pc$);
1445          }
1446        });
1447        return;
1448    }
1449    else setTimeout(waitForjQuery, 10);
1450  }
1451  window.addEventListener('DOMContentLoaded', waitForjQuery);
1452</script>
1452
1453
1454<div style="display: none !important;">
1455  <style>
1456  .product-customizer-options .option-type-checkbox_group ul,
1457  .product-customizer-options .option-type-radio ul {
1458    list-style-type: none;
1459    margin: 0;
1460    padding: 0;
1461  }
1462  .product-customizer-options .option-type-checkbox_group ul li,
1463  .product-customizer-options .option-type-radio ul li {
1464    list-style-type: none;
1465  }
1466  .product-customizer-options .option-type-checkbox_group ul input,
1467  .product-customizer-options .option-type-radio ul input,
1468  .product-customizer-options .option-type-checkbox_group ul label,
1469  .product-customizer-options .option-type-radio ul label {
1470    display: inline;
1471  }
1472  .product-customizer-options .option-type-radio ul input {
1473    -webkit-appearance: radio;
1474  }
1475  .product-customizer-options .option-type-checkbox input,
1476  .product-customizer-options .option-type-checkbox > div,
1477  .product-customizer-options .option-type-checkbox label {
1478    display: inline;
1479  }
1480  .product-customizer-options .product-customizer-option-description {
1481    font-size: 90%;
1482  }
1483  .product-customizer-options .option-required label::after {
1484    color: #ff5d5d;
1485    content: " *";
1486  }
1487  .product-customizer-options .option-type-radio ul li label::after {
1488    color: initial;
1489    content: initial;
1490  }
1491  .product-customizer-customizations-total,
1492  .product-customizer-selections-message {
1493    color: #555;
1494    opacity: 0.7;
1495  }
1496  /* Custom Swatch Dropdown */
1497  .product-customizer-swatch-wrapper {
1498    position: relative;
1499    user-select: none;
1500  }
1501  .product-customizer-swatch-container {
1502    position: relative;
1503    display: flex;
1504    flex-direction: column;
1505  }
1506  .product-customizer-swatch__trigger {
1507    position: relative;
1508    display: flex;
1509    align-items: center;
1510    justify-content: space-between;
1511    padding: 0 22px;
1512    font-weight: 400;
1513    color: #3b3b3b;
1514    height: 32px;
1515    line-height: 60px;
1516    background: #fff;
1517    cursor: pointer;
1518    border: 1px solid rgba(0, 0, 0, 0.15);
1519    border-radius: 2px;
1520  }
1521  .product-customizer-swatch__trigger span {
1522    white-space: nowrap;
1523    text-overflow: ellipsis;
1524    overflow: hidden;
1525  }
1526  .product-customizer-swatches {
1527    position: absolute;
1528    display: block;
1529    top: 100%;
1530    left: 0;
1531    right: 0;
1532    border: 1px solid rgba(0, 0, 0, 0.15);
1533    border-bottom-left-radius: 2px;
1534    border-bottom-right-radius: 2px;
1535    border-top: 0;
1536    background: #fff;
1537    transition: all 0.5s;
1538    opacity: 0;
1539    visibility: hidden;
1540    pointer-events: none;
1541    z-index: 2;
1542  }
1543  .product-customizer-swatch-container.open .product-customizer-swatches {
1544    opacity: 1;
1545    visibility: visible;
1546    pointer-events: all;
1547  }
1548  .product-customizer-swatch {
1549    width: auto;
1550    position: relative;
1551    display: block;
1552    padding: 0 22px;
1553    font-weight: 300;
1554    color: #3b3b3b;
1555    line-height: 40px;
1556    cursor: pointer;
1557    transition: all 0.5s;
1558  }
1559  .product-customizer-swatch:hover {
1560    cursor: pointer;
1561    background-color: #b2b2b2;
1562  }
1563  .product-customizer-swatch.selected {
1564    color: #fff;
1565    background-color: #305c91;
1566  }
1567  .product-customizer-arrow {
1568    position: relative;
1569    height: 15px;
1570    width: 15px;
1571  }
1572  .product-customizer-arrow::before {
1573    content: "\025BC";
1574    position: absolute;
1575    bottom: 25px;
1576    right: -13px;
1577    height: 100%;
1578    transition: all 0.5s;
1579    font-size: 10px;
1580  }
1581  .open .product-customizer-arrow::before {
1582    position: absolute;
1583    bottom: -21px;
1584    right: -13px;
1585    height: 100%;
1586    transition: all 0.5s;
1587    font-size: 10px;
1588    transform: scaleY(-1);
1589  }
1590  .main-content {
1591    overflow: visible;
1592  }
1593  /* Custom Font Selector */
1594  .font-select * {
1595    -webkit-box-sizing: border-box;
1596    box-sizing: border-box;
1597  }
1598  .font-select {
1599    font-size: 16px;
1600    width: 100%;
1601    position: relative;
1602    display: inline-block;
1603  }
1604  .font-select .fs-drop {
1605    position: absolute;
1606    top: 38px;
1607    left: 0;
1608    z-index: 999;
1609    background: #fff;
1610    color: #000;
1611    width: 100%;
1612    border: 1px solid #aaa;
1613    border-top: 0;
1614    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
1615    border-radius: 0 0 4px 4px;
1616  }
1617  .font-select > span {
1618    outline: 0;
1619    border-radius: 0.25rem;
1620    border: 1px solid #ced4da;
1621    display: block;
1622    overflow: hidden;
1623    white-space: nowrap;
1624    text-overflow: ellipsis;
1625    height: 38px;
1626    line-height: 32px;
1627    padding: 3px 8px;
1628    color: #444;
1629    background: #fff url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org / 2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23303030' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
1630    -webkit-user-select: none;
1631    -moz-user-select: none;
1632    -ms-user-select: none;
1633    user-select: none;
1634  }
1635  .font-select-active > span {
1636    background-color: #eee;
1637    border-bottom-left-radius: 0;
1638    border-bottom-right-radius: 0;
1639  }
1640  .font-select .fs-results {
1641    max-height: 190px;
1642    overflow-x: hidden;
1643    overflow-y: auto;
1644    margin: 0;
1645    padding: 0;
1646  }
1647  .font-select .fs-results li {
1648    line-height: 80%;
1649    padding: 8px;
1650    margin: 0;
1651    list-style: none;
1652    font-size: 18px;
1653    white-space: nowrap;
1654  }
1655  .font-select .fs-results li.active {
1656    background-color: #3875d7;
1657    color: #fff;
1658    cursor: pointer;
1659  }
1660  .font-select .fs-search {
1661    border-bottom: 1px solid #aaa;
1662    padding: 4px;
1663  }
1664  .font-select .fs-search input {
1665    padding: 7px;
1666    width: 100%;
1667    border: 1px solid #aaa;
1668    font: 16px Helvetica, Sans-serif;
1669    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06);
1670    border-radius: 0.1875rem;
1671  }
1672  /* Image Preview */
1673  .product-customizer-preview {
1674    padding: 10px 0;
1675  }
1676  .product-customizer-cart-preview {
1677    height: 100px;
1678    max-width: 150px;
1679  }
1680  /* CSS Fix for Checkbox/Radio options */
1681  .product-customizer-options .product-customizer-option.option-type-checkbox input,
1682  .product-customizer-options .product-customizer-option.option-type-checkbox_group input,
1683  .product-customizer-options .product-customizer-option.option-type-radio input {
1684    vertical-align: middle;
1685    height: auto;
1686    min-height: unset;
1687  }
1688  /*** 356A192B7913B04C54574D18C28D46E6395428AB */
1689  .product-customizer-option {
1690    width: 100%;
1691    padding: 0 5px 10px 0;
1692  }
1693  .product-customizer-option input[type="radio"],
1694  .product-customizer-option input[type="checkbox"] {
1695    min-height: unset;
1696  }
1697  .product-customizer-option select,
1698  .product-customizer-option textarea,
1699  .product-customizer-option input[type="text"],
1700  .product-customizer-option input[type="file"] {
1701    width: 100%;
1702  }
1703  .product-customizer-option .product-customizer-upswatch-wrapper ul {
1704    width: 100%;
1705  }
1706  .product-customizer-option .product-customizer-upswatch-wrapper ul li {
1707    display: flex;
1708    align-items: center;
1709    width: 100%;
1710  }
1711  .product-customizer-option .product-customizer-upswatch-wrapper ul li input[type="radio"] {
1712    display: none;
1713  }
1714  .product-customizer-option .product-customizer-upswatch-wrapper ul li label {
1715    display: flex;
1716    align-items: center;
1717    width: 100%;
1718  }
1719  .product-customizer-option .product-customizer-upswatch-wrapper ul li label picture {
1720    width: 50px;
1721    height: 50px;
1722    display: flex;
1723    flex: 0 0 50px;
1724    box-shadow: 1px 1px 3px #aaa;
1725    margin: 4px 10px 4px 5px;
1726    border-radius: 0.3em;
1727    overflow: hidden;
1728  }
1729  .product-customizer-option .product-customizer-upswatch-wrapper ul li label picture img {
1730    object-fit: cover;
1731    width: 50px;
1732    height: 50px;
1733  }
1734  .product-customizer-option .product-customizer-upswatch-wrapper ul li label .option-value {
1735    margin-left: 5px;
1736  }
1737  .product-customizer-option .product-customizer-upswatch-wrapper ul li label .option-price {
1738    margin-left: 10px;
1739  }
1740  .product-customizer-option .product-customizer-upswatch-wrapper ul li input[type="radio"]:checked + label picture {
1741    border: solid 3px black;
1742  }
1743  .product-customizer-option .product-customizer-upswatch-wrapper ul li input[type="radio"]:checked + label picture img {
1744    margin-top: -3px;
1745  }
1746  .product-customizer-customizations-total {
1747    width: 100%;
1748  }
1749  .product-customizer-loading {
1750    text-align: center;
1751  }
1752  .product-customizer-hidden {
1753    display: none;
1754  }
1755  .product-customizer-option.option-type-font .selected-font {
1756    display: block !important;
1757    padding: 5px 10px;
1758    margin-left: 0 !important;
1759    border: 1px solid #d1d1d1;
1760    cursor: pointer;
1761  }
1762  .product-customizer-option.option-type-font .selected-font .product-customizer-arrow {
1763    top: 5px;
1764    float: right;
1765  }
1766  .product-customizer-option.option-type-font .selected-font.opened .product-customizer-arrow:before {
1767    transform: scaleY(-1);
1768  }
1769  .product-customizer-option.option-type-font .fonts-list {
1770    border: 1px solid #d1d1d1;
1771    max-height: 200px;
1772    overflow-y: auto;
1773    width: 100%;
1774    position: absolute;
1775    background: white;
1776    z-index: 2;
1777  }
1778  .product-customizer-option.option-type-font .fonts-list .font {
1779    padding: 5px 10px 5px 5px;
1780    cursor: pointer;
1781    margin: 10px 0;
1782    border-left: 3px solid rgba(0, 0, 0, 0);
1783  }
1784  .product-customizer-option.option-type-font .fonts-list .font .preview {
1785    float: right;
1786  }
1787  .product-customizer-option.option-type-font .fonts-list .font .preview a {
1788    padding: 5px;
1789    border: 1px solid gray;
1790    font-size: 13px;
1791    color: black;
1792    text-decoration: none;
1793  }
1794  .product-customizer-option.option-type-font .fonts-list .font.selected {
1795    border-left-color: #606060;
1796  }
1797  
1798</style>
1799
1800<script>
1801  
1802</script>
1802
1803</div>
1804
1805 <!-- Failed to render app block "3720565183479497137": app block path "shopify://apps/globo-product-option/blocks/app-embed-block/fdc9fad5-1a0f-4bd4-9c8a-1af6a6eef6b8" does not exist -->
1805<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1805
1806</body> 
1807</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.