PageSourceSearch

https://playnation.com.sg/account/login

html playnation.com.sg collected 2026-09-26 11:37:15 UTC 139,262 bytes, 3,885 lines download raw bytes

1<!doctype html>
2<!-- [if (gt IE 9)|!(IE)]><! -->
3<html class="no-js" lang="en">
4  <!-- <![endif] -->
5
6  <head>
7    <!-- Google tag (gtag.js) -->
vendor: 68 bytes, lines 7-8
7
8    <script async src="https://www.googletagmanager.com/gtag/js?id=
8G-ECSEFLEKX9
vendor: 16 bytes, lines 8-9
8"></script>
9    
9<script>
10      
vendor: 146 bytes, lines 10-14
10window.dataLayer = window.dataLayer || [];
11      function gtag(){dataLayer.push(arguments);}
12      gtag('js', new Date());
13
14      gtag('config', '
14G-ECSEFLEKX9
vendor: 8 bytes, lines 14-15
14');
15    
15</script>
15
16    <!-- Added by AVADA Upsells -->
17    
17<script>
18window.AVADA_UPSELL = window.AVADA_UPSELL || {};
19window.AVADA_UPSELL.shopId = 'bF6L8gjxrBQDyc1sv3bU';
20window.AVADA_UPSELL.status = false;
21window.AVADA_UPSELL={"offer":[{"id":"iE1PUn3RUm5WDuDaNoqz","type":"cross_sell","offerProduct":[{"offerId":"FKywa2RniuokKmzvcbp4","discount":"10","discountType":"percentage","index":0,"createdAt":"2023-03-11T05:30:11.968Z","offerText":"Exclusive deal unlocked","funnelId":"iE1PUn3RUm5WDuDaNoqz","shopId":"bF6L8gjxrBQDyc1sv3bU"}],"selectCollection":"none","choose":"all_products","selectPage":"product_page","shopId":"bF6L8gjxrBQDyc1sv3bU","createdAt":"2023-03-11T05:30:11.773Z","offer":"Product page cross sell #1","upsell":"variant","specificCollections":[],"status":false,"updatedAt":"2023-03-11T05:30:12.036Z","specificProducts":[]}],"setting":{"theme":"light-up-sell","actionTextColor":"#232323","seconds":"5","actionColor":"#FFFFFF","discountPriceColor":"#332FD0","action":"click","createdAt":"2023-03-11T05:30:11.763Z","bgColor":"#FFFFFF","countdownText":"OFFER WILL EXPIRE IN","originalPriceColor":"#5F605D","textColor":"#000000","query":"button[name='checkout']","queryPopupCart":"a[href='\/cart']","shopId":"bF6L8gjxrBQDyc1sv3bU","minutes":"5","countDown":true,"actionPopupCart":"click","id":"42B7X1zZlvzBLm0q1Ec1"}}
22window.AVADA_UPSELL.product = {
23  id: null,
24  variants: null,
25  selectedVariant: null,
26  collections: [],
27  collectionId: [],
28};
29window.AVADA_UPSELL.cart = {cartItems: []};
30window.AVADA_UPSELL.customer = {
31  id: null,
32  email: null,
33  first_name: null,
34  last_name: null,
35};
36 </script>
36
37    <!-- /Added by AVADA Upsells -->
38
39    <!-- Blockshop Theme - Version 6.3.3 by Troop Themes - http://troopthemes.com/ -->
40
41    <meta name="facebook-domain-verification" content="icj2mbgb96zvn6y819f4w17pgl8yk1">
42    <meta charset="UTF-8">
43    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
44    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0">
45    
46
47    
48
49<meta property="og:site_name" content="PN Play Store">
50<meta property="og:url" content="https://playnation.com.sg/account/login">
51<meta property="og:title" content="Account">
52<meta property="og:type" content="website">
53<meta property="og:description" content="Birthday Gifts. Singapore Card Games. Games Workshop. Warhammer 40,000. Warhammer 40k.">
54
55
56<meta name="twitter:site" content="@">
57<meta name="twitter:card" content="summary_large_image">
58<meta name="twitter:title" content="Account">
59<meta name="twitter:description" content="Birthday Gifts. Singapore Card Games. Games Workshop. Warhammer 40,000. Warhammer 40k.">
60
61
62    <link rel="canonical" href="https://playnation.com.sg/account/login">
63    <link rel="preconnect" href="https://cdn.shopify.com">
64
65    
66      <link rel="shortcut icon" href="//playnation.com.sg/cdn/shop/files/favicon_monkey_1abdb3bb-ff7d-45aa-889e-0d424bbd263e_32x32.png?v=1614322213" type="image/png">
67    
68
69    
70      <title>
71        Account
72        |
73        PN Play Store
74      </title>
75    
76
77    
78
79
80
81    
81<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
81<meta name="google-site-verification" content="tShIshsWZDO-YV5v_8ho7VuKUxo91aRCpyVj25tAF3M">
82<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/37582897289/digital_wallets/dialog">
83<meta id="in-context-paypal-metadata" data-shop-id="37582897289" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="SGD">
84<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
84<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
84
85<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
86<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=37582897289" crossorigin="anonymous"></script>
vendor: 1 bytes, line 86
86
87<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":37582897289,"countryCode":"SG","currencyCode":"SGD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/37582897289","merchantName":"PN Play Store","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex"],"total":{"type":"pending","label":"PN Play Store","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 87
87
88<script id="shopify-features" type="application/json">{"accessToken":"e60facfb3d8c0a7da347871e239daac1","betas":["rich-media-storefront-analytics"],"domain":"playnation.com.sg","predictiveSearch":true,"shopId":37582897289,"locale":"en"}</script>
vendor: 1 bytes, line 88
88
89<script>var Shopify = Shopify || {};
90Shopify.shop = "pn-play-store.myshopify.com";
91Shopify.locale = "en";
92Shopify.currency = {"active":"SGD","rate":"1.0"};
93Shopify.country = "US";
94Shopify.theme = {"name":"Blockshop (With Entrypoint)","id":128604274825,"schema_name":"Blockshop","schema_version":"6.3.3","theme_store_id":606,"role":"main"};
95Shopify.theme.handle = "null";
96Shopify.theme.style = {"id":null,"handle":null};
97Shopify.cdnHost = "playnation.com.sg/cdn";
98Shopify.routes = Shopify.routes || {};
99Shopify.routes.root = "/";
100Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
101Shopify.SignInWithShop = Shopify.SignInWithShop || {};
102Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
103Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 103
103
104<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 104
104
105<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 105
105
106<script>
107  window.ShopifyPay = window.ShopifyPay || {};
108  window.ShopifyPay.apiHost = "shop.app\/pay";
109  window.ShopifyPay.redirectState = null;
110</script>
vendor: 1 bytes, line 110
110
111<script>
112  window.Shopify = window.Shopify || {};
113  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
114  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
115  window.Shopify.SignInWithShop.eligible = true;
116</script>
vendor: 1 bytes, line 116
116
117<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 117
117
118<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 118
118
119<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 119
119
120<script type="module">
121  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js");
122await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js");
123
124  window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true});
125window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true});
126
127</script>
vendor: 1 bytes, line 127
127
128<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 128
128
129<script type="module">
130  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
131
132  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
133
134</script>
vendor: 1 bytes, line 134
134
135<script>
136  window.Shopify = window.Shopify || {};
137  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
138  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"]};
139</script>
vendor: 1 bytes, line 139
139
140<script>(function() {
141  var isLoaded = false;
142  function asyncLoad() {
143    if (isLoaded) return;
144    isLoaded = true;
145    var urls = ["https:\/\/sliderapp.hulkapps.com\/assets\/js\/slider.js?shop=pn-play-store.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0375\/8289\/7289\/t\/3\/assets\/tipo.booking.init.js?shop=pn-play-store.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0375\/8289\/7289\/t\/8\/assets\/globo.formbuilder.init.js?v=1618382899\u0026shop=pn-play-store.myshopify.com","https:\/\/cdncozyantitheft.addons.business\/js\/script_tags\/pn-play-store\/MqeCcosfZlv6kg3EMs3WUz2QRBnyXked.js?shop=pn-play-store.myshopify.com","https:\/\/hiddencollections.upsell-apps.com\/embed.js?shop=pn-play-store.myshopify.com","https:\/\/cdn-bundler.nice-team.net\/app\/js\/bundler.js?shop=pn-play-store.myshopify.com","https:\/\/cdn-app.cart-bot.net\/public\/js\/append.js?shop=pn-play-store.myshopify.com","https:\/\/cdn.adtrace.ai\/tiktok-track.js?shop=pn-play-store.myshopify.com","https:\/\/a.mailmunch.co\/widgets\/site-763751-a2a5725dd01f24055b8a93c84ce3167a8d1c797f.js?shop=pn-play-store.myshopify.com"];
146    for (var i = 0; i < urls.length; i++) {
147      var s = document.createElement('script');
148      s.type = 'text/javascript';
149      s.async = true;
150      s.src = urls[i];
151      var x = document.getElementsByTagName('script')[0];
152      x.parentNode.insertBefore(s, x);
153    }
154  };
155  if(window.attachEvent) {
156    window.attachEvent('onload', asyncLoad);
157  } else {
158    window.addEventListener('load', asyncLoad, false);
159  }
160})();</script>
vendor: 1 bytes, line 160
160
161<script id="__st">var __st={"a":37582897289,"offset":28800,"reqid":"3ae01de2-381a-48f3-a5f8-e68c1a656f60-1790422635","pageurl":"playnation.com.sg\/account\/login","u":"b38588603199"};</script>
vendor: 1 bytes, line 161
161
162<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 162
162
163<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 163
163
164<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//playnation.com.sg/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 164
164
165<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 = "//playnation.com.sg/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>
165<script crossorigin="anonymous" defer="defer" src="//playnation.com.sg/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 165
165
166<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 166
166
167<script>
168  window.Shopify = window.Shopify || {};
169  window.Shopify.MCP = window.Shopify.MCP || {};
170  window.Shopify.MCP.enabled = true;
171  window.Shopify.MCP.shop = "pn-play-store.myshopify.com";
172  window.Shopify.MCP.mcpEndpoint = "https:\/\/playnation.com.sg\/api\/mcp";
173  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
174</script>
vendor: 1 bytes, line 174
174
175<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("\/\/playnation.com.sg\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
176</script>
vendor: 1 bytes, line 176
176
177<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://playnation.com.sg/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
178</script>
vendor: 1 bytes, line 178
178
179<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
180  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);
181</script>
vendor: 1 bytes, line 181
181
182<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})}}));
183</script>
183
184<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://playnation.com.sg/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
185<style id="shopify-accelerated-checkout-cart">
186        #shopify-buyer-consent {
187  margin-top: 1em;
188  display: inline-block;
189  width: 100%;
190}
191
192#shopify-buyer-consent.hidden {
193  display: none;
194}
195
196#shopify-subscription-policy-button {
197  background: none;
198  border: none;
199  padding: 0;
200  text-decoration: underline;
201  font-size: inherit;
202  cursor: pointer;
203}
204
205#shopify-subscription-policy-button::before {
206  box-shadow: none;
207}
208
209      </style>
210
211<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
211
212
213<script>window.BOLD = window.BOLD || {};
214    window.BOLD.common = window.BOLD.common || {};
215    window.BOLD.common.Shopify = window.BOLD.common.Shopify || {};
216    window.BOLD.common.Shopify.shop = {
217      domain: 'playnation.com.sg',
218      permanent_domain: 'pn-play-store.myshopify.com',
219      url: 'https://playnation.com.sg',
220      secure_url: 'https://playnation.com.sg',
221      money_format: "${{amount}}",
222      currency: "SGD"
223    };
224    window.BOLD.common.Shopify.customer = {
225      id: null,
226      tags: null,
227    };
228    window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"SGD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
229    window.BOLD.common.template = 'customers/login';window.BOLD.common.Shopify.formatMoney = function(money, format) {
230        function n(t, e) {
231            return "undefined" == typeof t ? e : t
232        }
233        function r(t, e, r, i) {
234            if (e = n(e, 2),
235                r = n(r, ","),
236                i = n(i, "."),
237            isNaN(t) || null == t)
238                return 0;
239            t = (t / 100).toFixed(e);
240            var o = t.split(".")
241                , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r)
242                , s = o[1] ? i + o[1] : "";
243            return a + s
244        }
245        "string" == typeof money && (money = money.replace(".", ""));
246        var i = ""
247            , o = /\{\{\s*(\w+)\s*\}\}/
248            , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}";
249        switch (a.match(o)[1]) {
250            case "amount":
251                i = r(money, 2, ",", ".");
252                break;
253            case "amount_no_decimals":
254                i = r(money, 0, ",", ".");
255                break;
256            case "amount_with_comma_separator":
257                i = r(money, 2, ".", ",");
258                break;
259            case "amount_no_decimals_with_comma_separator":
260                i = r(money, 0, ".", ",");
261                break;
262            case "amount_with_space_separator":
263                i = r(money, 2, " ", ",");
264                break;
265            case "amount_no_decimals_with_space_separator":
266                i = r(money, 0, " ", ",");
267                break;
268            case "amount_with_apostrophe_separator":
269                i = r(money, 2, "'", ".");
270                break;
271        }
272        return a.replace(o, i);
273    };
274    window.BOLD.common.Shopify.saveProduct = function (handle, product) {
275      if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') {
276        if (typeof product === 'number') {
277          window.BOLD.common.Shopify.handles[product] = handle;
278          product = { id: product };
279        }
280        window.BOLD.common.Shopify.products[handle] = product;
281      }
282    };
283    window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) {
284      if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') {
285        window.BOLD.common.Shopify.variants[variant_id] = variant;
286      }
287    };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {};
288    window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {};
289    window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.apps_installed = {"Brain":1,"Customer Pricing":1,"Loyalties":2,"Product Upsell":3} || {};window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};window.BOLD.common.Shopify.metafields["bold_csp_defaults"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {};
290</script>
290<link href="//playnation.com.sg/cdn/shop/t/13/assets/bold-upsell.css?v=51915886505602322711693885230" rel="stylesheet" type="text/css" media="all" />
291<link href="//playnation.com.sg/cdn/shop/t/13/assets/bold-upsell-custom.css?v=150135899998303055901693885230" rel="stylesheet" type="text/css" media="all" /><link href="//playnation.com.sg/cdn/shop/t/13/assets/bold-brain-widget.css?v=12280912722225961271693885230" rel="stylesheet" type="text/css" media="all" />
292<script id="bold-platform-data" type="application/json">
293    {
294        "shop": {
295            "domain": "playnation.com.sg",
296            "permanent_domain": "pn-play-store.myshopify.com",
297            "url": "https://playnation.com.sg",
298            "secure_url": "https://playnation.com.sg",
299            "money_format": "${{amount}}",
300            "currency": "SGD"
301        },
302        "customer": {
303            "id": null,
304            "tags": null
305        },
306        "cart": {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"SGD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
307        "template": "customers/login",
308        "product": null,
309        "collection": null
310    }
311</script>
311
312<style>
313    .money[data-product-id], .money[data-product-handle], .money[data-variant-id], .money[data-line-index], .money[data-cart-total] {
314        animation: moneyAnimation 0s 2s forwards;
315        visibility: hidden;
316    }
317    @keyframes moneyAnimation {
318        to   { visibility: visible; }
319    }
320</style>
321
322<script src="https://static.boldcommerce.com/bold-platform/sf/pr.js" type="text/javascript"></script>
322
323
324
325
326
327
328
329
330
331<style>
332  
333  @font-face {
334  font-family: Cabin;
335  font-weight: 400;
336  font-style: normal;
337  font-display: swap;
338  src: url("//playnation.com.sg/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2") format("woff2"),
339       url("//playnation.com.sg/cdn/fonts/cabin/cabin_n4.8c16611b00f59d27f4b27ce4328dfe514ce77517.woff") format("woff");
340}
341
342
343  
344  
345    @font-face {
346  font-family: Cabin;
347  font-weight: 400;
348  font-style: normal;
349  font-display: swap;
350  src: url("//playnation.com.sg/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2") format("woff2"),
351       url("//playnation.com.sg/cdn/fonts/cabin/cabin_n4.8c16611b00f59d27f4b27ce4328dfe514ce77517.woff") format("woff");
352}
353
354  
355
356  
357  @font-face {
358  font-family: "Titan One";
359  font-weight: 400;
360  font-style: normal;
361  font-display: swap;
362  src: url("//playnation.com.sg/cdn/fonts/titan_one/titanone_n4.2e4a6fa0d05c961cb1d716f9bf49bdc81603bb0a.woff2") format("woff2"),
363       url("//playnation.com.sg/cdn/fonts/titan_one/titanone_n4.7750ae16c1495061aa9b9d77aa290f2636c60c97.woff") format("woff");
364}
365
366
367  
368  
369
370  
371  @font-face {
372  font-family: Cabin;
373  font-weight: 400;
374  font-style: normal;
375  font-display: swap;
376  src: url("//playnation.com.sg/cdn/fonts/cabin/cabin_n4.cefc6494a78f87584a6f312fea532919154f66fe.woff2") format("woff2"),
377       url("//playnation.com.sg/cdn/fonts/cabin/cabin_n4.8c16611b00f59d27f4b27ce4328dfe514ce77517.woff") format("woff");
378}
379
380
381  
382  
383    @font-face {
384  font-family: Cabin;
385  font-weight: 700;
386  font-style: normal;
387  font-display: swap;
388  src: url("//playnation.com.sg/cdn/fonts/cabin/cabin_n7.255204a342bfdbc9ae2017bd4e6a90f8dbb2f561.woff2") format("woff2"),
389       url("//playnation.com.sg/cdn/fonts/cabin/cabin_n7.e2afa22a0d0f4b64da3569c990897429d40ff5c0.woff") format("woff");
390}
391
392  
393
394  
395  
396    @font-face {
397  font-family: Cabin;
398  font-weight: 400;
399  font-style: italic;
400  font-display: swap;
401  src: url("//playnation.com.sg/cdn/fonts/cabin/cabin_i4.d89c1b32b09ecbc46c12781fcf7b2085f17c0be9.woff2") format("woff2"),
402       url("//playnation.com.sg/cdn/fonts/cabin/cabin_i4.0a521b11d0b69adfc41e22a263eec7c02aecfe99.woff") format("woff");
403}
404
405  
406
407  
408  
409    @font-face {
410  font-family: Cabin;
411  font-weight: 700;
412  font-style: italic;
413  font-display: swap;
414  src: url("//playnation.com.sg/cdn/fonts/cabin/cabin_i7.ef2404c08a493e7ccbc92d8c39adf683f40e1fb5.woff2") format("woff2"),
415       url("//playnation.com.sg/cdn/fonts/cabin/cabin_i7.480421791818000fc8a5d4134822321b5d7964f8.woff") format("woff");
416}
417
418  
419</style>
420
421
422    <style>
423  :root {
424    
425  --font--section-heading--size: 24px;
426  --font--block-heading--size: 18px;
427  --font--heading--uppercase: uppercase;
428  --font--paragraph--size: 16px;
429
430  --font--heading--family: Cabin, sans-serif;
431  --font--heading--weight: 400;
432  --font--heading--normal-weight: 400;
433  --font--heading--style: normal;
434
435  --font--accent--family: "Titan One", sans-serif;
436  --font--accent--weight: 400;
437  --font--accent--style: normal;
438
439  --font--paragraph--family: Cabin, sans-serif;
440  --font--paragraph--weight: 400;
441  --font--paragraph--style: normal;
442  --font--bolder-paragraph--weight: 700;
443
444  --image--loading-animation: url('//playnation.com.sg/cdn/shop/t/13/assets/AjaxLoader.gif?v=66431031005733996371693885230');
445  --image--grabbing-icon: url('//playnation.com.sg/cdn/shop/t/13/assets/grabbing.png?v=162995541551579154171693885230');
446
447
448
449    --image--popup: url('//playnation.com.sg/cdn/shop/files/signup_a85816b1-944b-4cc9-b7d4-7e64f2211189_1200x.jpg?v=1614307289');
450
451    --color--accent: #ffe632;
452    --color-text: #4b1f1f;
453    --color-page-bg: #fafafa;
454    --color-panel-bg: #ffffff;
455    --color-badge-bdr: rgba(75, 31, 31, 0.05);
456    --color-border: #050505;
457    --color-error: #f66767;
458    --color-button: #4b1f1f;
459    --color-button-bg: #ffe632;
460    --color--body--light: #903b3b;
461    --color--alternative: #050505;
462    --color-header: #4b1f1f;
463    --color-header-bg: #fafafa;
464    --color-menubar: #4b1f1f;
465    --color-cart: #020202;
466    --color--footer: #4b1f1f;
467    --bg-color--footer: #ffe632;
468    --color-slider-caption: #444444;
469    --color-slider-caption-bg: #ffffff;
470    --color-slider-button: #ffffff;
471    --color-slider-button-bg: #ffffff;
472    --color-slider-button-hover-bg: #999999;
473    --color-slider-nav: #444444;
474    --color-product-slider-bg: #ffffff;
475    --color-featured-promo-bg: #f7f7f7;
476    --color-social-feed-bg: #ffffff;
477    --color-grid-sale: #ffffff;
478    --color-grid-sale-bg: #444444;
479    --color-grid-sold-out: #ffffff;
480    --color-grid-sold-out-bg: #cccccc;
481    --color-tabs-accordions: #fafafa;
482  }
483</style>
484
485    <link href="//playnation.com.sg/cdn/shop/t/13/assets/theme.css?v=4248914680767455851698230060" rel="stylesheet" type="text/css" media="all" />
486    <link href="//playnation.com.sg/cdn/shop/t/13/assets/theme--customizations.css?v=167696793369404125031698230060" rel="stylesheet" type="text/css" media="all" />
487
488    
488<script>
489  var general_external_links_enabled = true,
490  general_scroll_to_active_item = true,
491  shop_url = 'https://playnation.com.sg',
492  popup_config = {
493    enabled               : false,
494    test_mode             : false,
495    newsletter_enabled    : true,
496    social_icons_enabled  : true,
497    show_image_enabled    : '53',
498    image_link            : "",
499    seconds_until         : 6,
500
501    
502    
503      show_image_url        : '<img src="//playnation.com.sg/cdn/shop/files/signup_a85816b1-944b-4cc9-b7d4-7e64f2211189_1200x.jpg?v=1614307289" alt="this image" />',
504    
505
506    page_content          : '',
507    days_until            : '1',
508    storage_key           : 'troop_popup_storage'
509  };
510
511  popup_config.show_image_enabled = popup_config.show_image_enabled > 0 ? true : false;
512
513  // newer naming convention
514  var theme = {};
515  theme.classes = {};
516  theme.partials = {};
517  theme.settings = {};
518  theme.shop = {};
519  theme.templates = {};
520  theme.translations = {};
521  theme.urls = {};
522  theme.utils = {};
523
524  theme.settings.cart_type = 'page';
525  theme.shop.money_format = "${{amount}}";
526  theme.translations.newsletter_email_blank = 'Email field is blank';
527  theme.translations.cart_item = 'Item';
528  theme.translations.cart_items = 'Items';
529  theme.preload_image = '//playnation.com.sg/cdn/shop/t/13/assets/popup.jpg?v=1641';
530  theme.urls.cart = '/cart';
531  theme.urls.collections = '/collections';
532  theme.urls.product_recommendations = '/recommendations/products';
533  theme.urls.search = '/search';
534
535  // LazySizes
536  window.lazySizesConfig = window.lazySizesConfig || {};
537  window.lazySizesConfig.expand = 1200;
538  window.lazySizesConfig.loadMode = 3;
539  window.lazySizesConfig.ricTimeout = 50;
540</script>
540
541
542    
542<script src="//playnation.com.sg/cdn/shop/t/13/assets/lazysizes.min.js?v=89211285363418916191693885230" type="text/javascript"></script>
542
543
544    
545      
545<script src="//playnation.com.sg/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js" type="text/javascript"></script>
545
546      
546<script src="//playnation.com.sg/cdn/shopifycloud/storefront/assets/themes_support/customer_area-f1b6eefc.js" type="text/javascript"></script>
546
547    
548
549    
549<script src="//playnation.com.sg/cdn/shop/t/13/assets/theme.min.js?v=107563063071378619151693885230" type="text/javascript"></script>
549
550
551    
551<script id="qikify-smartmenu-status" type="application/json"></script>
551<script id="qikify-smartmenu-data" type="application/json"></script>
551
552    
552<script
553      type="text/javascript"
554      src="https://sdk.qikify.com/tmenu/app-v5.js?token=OmJkwhQGf5rwKjmWTXSNGn5Vp68Q703w&shop=pn-play-store.myshopify.com"
555      defer="defer"
556    ></script>
556
557    
557<script>
558	var Globo = Globo || {};
559    var globoFormbuilderRecaptchaInit = function(){};
560    Globo.FormBuilder = Globo.FormBuilder || {};
561    Globo.FormBuilder.url = "https://form.globosoftware.net";
562    Globo.FormBuilder.shop = {
563        settings : {
564            reCaptcha : {
565                siteKey : ''
566            },
567            hideWaterMark : false
568        },
569        pricing:{
570            features:{
571                fileUpload : 2,
572                removeCopyright : false
573            }
574        }
575    };
576    Globo.FormBuilder.forms = [];
577
578    
579    Globo.FormBuilder.page = {
580        title : document.title,
581        href : window.location.href
582    };
583    Globo.FormBuilder.assetFormUrls = [];
584            Globo.FormBuilder.assetFormUrls[40776] = "//playnation.com.sg/cdn/shop/t/13/assets/globo.formbuilder.data.40776.js?v=41995901412077180941693885230";
585        
586</script>
586
587
588<link rel="preload" href="//playnation.com.sg/cdn/shop/t/13/assets/globo.formbuilder.css?v=56100010989005119371693885230" as="style" onload="this.onload=null;this.rel='stylesheet'">
589<noscript><link rel="stylesheet" href="//playnation.com.sg/cdn/shop/t/13/assets/globo.formbuilder.css?v=56100010989005119371693885230"></noscript>
590
591
592<script>
593    Globo.FormBuilder.__webpack_public_path__ = "//playnation.com.sg/cdn/shop/t/13/assets/"
594</script>
vendor: 1 bytes, line 594
594
595<script src="//playnation.com.sg/cdn/shop/t/13/assets/globo.formbuilder.index.js?v=104759081911158387851693885230" defer></script>
595
596
597    
598<style>
599    .iti {
600        position: relative;
601        display: inline-block;
602    }
603    .iti * {
604        box-sizing: border-box;
605        -moz-box-sizing: border-box;
606    }
607    .iti__hide {
608        display: none;
609    }
610    .iti__v-hide {
611        visibility: hidden;
612    }
613    .iti input,
614    .iti input[type="tel"],
615    .iti input[type="text"] {
616        position: relative;
617        z-index: 0;
618        margin-top: 0 !important;
619        margin-bottom: 0 !important;
620        padding-right: 36px;
621        margin-right: 0;
622    }
623    .iti__flag-container {
624        position: absolute;
625        top: 0;
626        bottom: 0;
627        right: 0;
628        padding: 1px;
629    }
630    .iti__selected-flag {
631        z-index: 1;
632        position: relative;
633        display: flex;
634        align-items: center;
635        height: 100%;
636        padding: 0 6px 0 8px;
637    }
638    .iti__arrow {
639        margin-left: 6px;
640        width: 0;
641        height: 0;
642        border-left: 3px solid transparent;
643        border-right: 3px solid transparent;
644        border-top: 4px s
644olid #555;
645    }
646    .iti__arrow--up {
647        border-top: none;
648        border-bottom: 4px solid #555;
649    }
650    .iti__country-list {
651        position: absolute;
652        z-index: 2;
653        list-style: none;
654        text-align: left;
655        padding: 0;
656        margin: 0 0 0 -1px;
657        box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
658        background-color: #fff;
659        border: 1px solid #ccc;
660        white-space: nowrap;
661        max-height: 200px;
662        overflow-y: scroll;
663        -webkit-overflow-scrolling: touch;
664    }
665    .iti__country-list--dropup {
666        bottom: 100%;
667        margin-bottom: -1px;
668    }
669    @media (max-width: 500px) {
670        .iti__country-list {
671            white-space: normal;
672        }
673    }
674    .iti__flag-box {
675        display: inline-block;
676        width: 20px;
677    }
678    .iti__divider {
679        padding-bottom: 5px;
680        margin-bottom: 5px;
681        border-bottom: 1px solid #ccc;
682    }
683    .iti__country {
684        padding: 5px 10px;
685        outline: 0;
686    }
687    .iti__dial-code {
688        color: #999;
689    }
690    .iti__country.iti__highlight {
691        background-color: rgba(0, 0, 0, 0.05);
692    }
693    .iti__country-name,
694    .iti__dial-code,
695    .iti__flag-box {
696        vertical-align: middle;
697    }
698    .iti__country-name,
699    .iti__flag-box {
700        margin-right: 6px;
701    }
702    .iti--allow-dropdown input,
703    .iti--allow-dropdown input[type="tel"],
704    .iti--allow-dropdown input[type="text"],
705    .iti--separate-dial-code input,
706    .iti--separate-dial-code input[type="tel"],
707    .iti--separate-dial-code input[type="text"] {
708        padding-right: 6px;
709        padding-left: 52px;
710        margin-left: 0;
711    }
712    .iti--allow-dropdown .iti__flag-container,
713    .iti--separate-dial-code .iti__flag-container {
714        right: auto;
715        left: 0;
716    }
717    .iti--allow-dropdown .iti__flag-container:hover {
718        cursor: pointer;
719    }
720    .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
721        background-color: rgba(0, 0, 0, 0.05);
722    }
723    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
724    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
725        cursor: default;
726    }
727    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
728    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
729        background-color: transparent;
730    }
731    .iti--separate-dial-code .iti__selected-flag {
732        background-color: rgba(0, 0, 0, 0.05);
733    }
734    .iti--separate-dial-code .iti__selected-dial-code {
735        margin-left: 6px;
736    }
737    .iti--container {
738        position: absolute;
739        top: -1000px;
740        left: -1000px;
741        z-index: 1060;
742        padding: 1px;
743    }
744    .iti--container:hover {
745        cursor: pointer;
746    }
747    .iti-mobile .iti--container {
748        top: 30px;
749        bottom: 30px;
750        left: 30px;
751        right: 30px;
752        position: fixed;
753    }
754    .iti-mobile .iti__country-list {
755        max-height: 100%;
756        width: 100%;
757    }
758    .iti-mobile .iti__country {
759        padding: 10px 10px;
760        line-height: 1.5em;
761    }
762    .iti__flag {
763        width: 20px;
764    }
765    .iti__flag.iti__be {
766        width: 18px;
767    }
768    .iti__flag.iti__ch {
769        width: 15px;
770    }
771    .iti__flag.iti__mc {
772        width: 19px;
773    }
774    .iti__flag.iti__ne {
775        width: 18px;
776    }
777    .iti__flag.iti__np {
778        width: 13px;
779    }
780    .iti__flag.iti__va {
781        width: 15px;
782    }
783    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
784        .iti__flag {
785            background-size: 5652px 15px;
786        }
787    }
788    .iti__flag.iti__ac {
789        height: 10px;
790        background-position: 0 0;
791    }
792    .iti__flag.iti__ad {
793        height: 14px;
794        background-position: -22px 0;
795    }
796    .iti__flag.iti__ae {
797        height: 10px;
798        background-position: -44px 0;
799    }
800    .iti__flag.iti__af {
801        height: 14px;
802        background-position: -66px 0;
803    }
804    .iti__flag.iti__ag {
805        height: 14px;
806        background-position: -88px 0;
807    }
808    .iti__flag.iti__ai {
809        height: 10px;
810        background-position: -110px 0;
811    }
812    .iti__flag.iti__al {
813        height: 15px;
814        background-position: -132px 0;
815    }
816    .iti__flag.iti__am {
817        height: 10px;
818        background-position: -154px 0;
819    }
820    .iti__flag.iti__ao {
821        height: 14px;
822        background-position: -176px 0;
823    }
824    .iti__flag.iti__aq {
825        height: 14px;
826        background-position: -198px 0;
827    }
828    .iti__flag.iti__ar {
829        height: 13px;
830        background-position: -220px 0;
831    }
832    .iti__flag.iti__as {
833        height: 10px;
834        background-position: -242px 0;
835    }
836    .iti__flag.iti__at {
837        height: 14px;
838        background-position: -264px 0;
839    }
840    .iti__flag.iti__au {
841        height: 10px;
842        background-position: -286px 0;
843    }
844    .iti__flag.iti__aw {
845        height: 14px;
846        background-position: -308px 0;
847    }
848    .iti__flag.iti__ax {
849        height: 13px;
850        background-position: -330px 0;
851    }
852    .iti__flag.iti__az {
853        height: 10px;
854        background-position: -352px 0;
855    }
856    .iti__flag.iti__ba {
857        height: 10px;
858        background-position: -374px 0;
859    }
860    .iti__flag.iti__bb {
861        height: 14px;
862        background-position: -396px 0;
863    }
864    .iti__flag.iti__bd {
865        height: 12px;
866        background-position: -418px 0;
867    }
868    .iti__flag.iti__be {
869        height: 15px;
870        background-position: -440px 0;
871    }
872    .iti__flag.iti__bf {
873        height: 14px;
874        background-position: -460px 0;
875    }
876    .iti__flag.iti__bg {
877        height: 12px;
878        background-position: -482px 0;
879    }
880    .iti__flag.iti__bh {
881        height: 12px;
882        background-position: -504px 0;
883    }
884    .iti__flag.iti__bi {
885        height: 12px;
886        background-position: -526px 0;
887    }
888    .iti__flag.iti__bj {
889        height: 14px;
890        background-position: -548px 0;
891    }
892    .iti__flag.iti__bl {
893        height: 14px;
894        background-position: -570px 0;
895    }
896    .iti__flag.iti__bm {
897        height: 10px;
898        background-position: -592px 0;
899    }
900    .iti__flag.iti__bn {
901        height: 10px;
902        background-position: -614px 0;
903    }
904    .iti__flag.iti__bo {
905        height: 14px;
906        background-position: -636px 0;
907    }
908    .iti__flag.iti__bq {
909        height: 14px;
910        background-position: -658px 0;
911    }
912    .iti__flag.iti__br {
913        height: 14px;
914        background-position: -680px 0;
915    }
916    .iti__flag.iti__bs {
917        height: 10px;
918        background-position: -702px 0;
919    }
920    .iti__flag.iti__bt {
921        height: 14px;
922        background-position: -724px 0;
923    }
924    .iti__flag.iti__bv {
925        height: 15px;
926        background-position: -746px 0;
927    }
928    .iti__flag.iti__bw {
929        height: 14px;
930        background-position: -768px 0;
931    }
932    .iti__flag.iti__by {
933        height: 10px;
934        background-position: -790px 0;
935    }
936    .iti__flag.iti__bz {
937        height: 14px;
938        background-position: -812px 0;
939    }
940    .iti__flag.iti__ca {
941        height: 10px;
942        background-position: -834px 0;
943    }
944    .iti__flag.iti__cc {
945        height: 10px;
946        background-position: -856px 0;
947    }
948    .iti__flag.iti__cd {
949        height: 15px;
950        background-position: -878px 0;
951    }
952    .iti__flag.iti__cf {
953        height: 14px;
954        background-position: -900px 0;
955    }
956    .iti__flag.iti__cg {
957        height: 14px;
958        background-position: -922px 0;
959    }
960    .iti__flag.iti__ch {
961        height: 15px;
962        background-position: -944px 0;
963    }
964    .iti__flag.iti__ci {
965        height: 14px;
966        background-position: -961px 0;
967    }
968    .iti__flag.iti__ck {
969        height: 10px;
970        background-position: -983px 0;
971    }
972    .iti__flag.iti__cl {
973        height: 14px;
974        background-position: -1005px 0;
975    }
976    .iti__flag.iti__cm {
977        height: 14px;
978        background-position: -1027px 0;
979    }
980    .iti__flag.iti__cn {
981        height: 14px;
982        background-position: -1049px 0;
983    }
984    .iti__flag.iti__co {
985        height: 14px;
986        background-position: -1071px 0;
987    }
988    .iti__flag.iti__cp {
989        height: 14px;
990        background-position: -1093px 0;
991    }
992    .iti__flag.iti__cr {
993        height: 12px;
994        background-position: -1115px 0;
995    }
996    .iti__flag.iti__cu {
997        height: 10px;
998        background-position: -1137px 0;
999    }
1000    .iti__flag.iti__cv {
1001        height: 12px;
1002        background-position: -1159px 0;
1003    }
1004    .iti__flag.iti__cw {
1005        height: 14px;
1006        background-position: -1181px 0;
1007    }
1008    .iti__flag.iti__cx {
1009        height: 10px;
1010        background-position: -1203px 0;
1011    }
1012    .iti__flag.iti__cy {
1013        height: 14px;
1014        background-position: -1225px 0;
1015    }
1016    .iti__flag.iti__cz {
1017        height: 14px;
1018        background-position: -1247px 0;
1019    }
1020    .iti__flag.iti__de {
1021        height: 12px;
1022        background-position: -1269px 0;
1023    }
1024    .iti__flag.iti__dg {
1025        height: 10px;
1026        background-position: -1291px 0;
1027    }
1028    .iti__flag.iti__dj {
1029        height: 14px;
1030        background-position: -1313px 0;
1031    }
1032    .iti__flag.iti__dk {
1033        height: 15px;
1034        background-position: -1335px 0;
1035    }
1036    .iti__flag.iti__dm {
1037        height: 10px;
1038        background-position: -1357px 0;
1039    }
1040    .iti__flag.iti__do {
1041        height: 14px;
1042        background-position: -1379px 0;
1043    }
1044    .iti__flag.iti__dz {
1045        height: 14px;
1046        background-position: -1401px 0;
1047    }
1048    .iti__flag.iti__ea {
1049        height: 14px;
1050        background-position: -1423px 0;
1051    }
1052    .iti__flag.iti__ec {
1053        height: 14px;
1054        background-position: -1445px 0;
1055    }
1056    .iti__flag.iti__ee {
1057        height: 13px;
1058        background-position: -1467px 0;
1059    }
1060    .iti__flag.iti__eg {
1061        height: 14px;
1062        background-position: -1489px 0;
1063    }
1064    .iti__flag.iti__eh {
1065        height: 10px;
1066        background-position: -1511px 0;
1067    }
1068    .iti__flag.iti__er {
1069        height: 10px;
1070        background-position: -1533px 0;
1071    }
1072    .iti__flag.iti__es {
1073        height: 14px;
1074        background-position: -1555px 0;
1075    }
1076    .iti__flag.iti__et {
1077        height: 10px;
1078        background-position: -1577px 0;
1079    }
1080    .iti__flag.iti__eu {
1081        height: 14px;
1082        background-position: -1599px 0;
1083    }
1084    .iti__flag.iti__fi {
1085        height: 12px;
1086        background-position: -1621px 0;
1087    }
1088    .iti__flag.iti__fj {
1089        height: 10px;
1090        background-position: -1643px 0;
1091    }
1092    .iti__flag.iti__fk {
1093        height: 10px;
1094        background-position: -1665px 0;
1095    }
1096    .iti__flag.iti__fm {
1097        height: 11px;
1098        background-position: -1687px 0;
1099    }
1100    .iti__flag.iti__fo {
1101        height: 15px;
1102        background-position: -1709px 0;
1103    }
1104    .iti__flag.iti__fr {
1105        height: 14px;
1106        background-position: -1731px 0;
1107    }
1108    .iti__flag.iti__ga {
1109        height: 15px;
1110        background-position: -1753px 0;
1111    }
1112    .iti__flag.iti__gb {
1113        height: 10px;
1114        background-position: -1775px 0;
1115    }
1116    .iti__flag.iti__gd {
1117        height: 12px;
1118        background-position: -1797px 0;
1119    }
1120    .iti__flag.iti__ge {
1121        height: 14px;
1122        background-position: -1819px 0;
1123    }
1124    .iti__flag.iti__gf {
1125        height: 14px;
1126        background-position: -1841px 0;
1127    }
1128    .iti__flag.iti__gg {
1129        height: 14px;
1130        background-position: -1863px 0;
1131    }
1132    .iti__flag.iti__gh {
1133        height: 14px;
1134        background-position: -1885px 0;
1135    }
1136    .iti__flag.iti__gi {
1137        height: 10px;
1138        background-position: -1907px 0;
1139    }
1140    .iti__flag.iti__gl {
1141        height: 14px;
1142        background-position: -1929px 0;
1143    }
1144    .iti__flag.iti__gm {
1145        height: 14px;
1146        background-position: -1951px 0;
1147    }
1148    .iti__flag.iti__gn {
1149        height: 14px;
1150        background-position: -1973px 0;
1151    }
1152    .iti__flag.iti__gp {
1153        height: 14px;
1154        background-position: -1995px 0;
1155    }
1156    .iti__flag.iti__gq {
1157        height: 14px;
1158        background-position: -2017px 0;
1159    }
1160    .iti__flag.iti__gr {
1161        height: 14px;
1162        background-position: -2039px 0;
1163    }
1164    .iti__flag.iti__gs {
1165        height: 10px;
1166        background-position: -2061px 0;
1167    }
1168    .iti__flag.iti__gt {
1169        height: 13px;
1170        background-position: -2083px 0;
1171    }
1172    .iti__flag.iti__gu {
1173        height: 11px;
1174        background-position: -2105px 0;
1175    }
1176    .iti__flag.iti__gw {
1177        height: 10px;
1178        background-position: -2127px 0;
1179    }
1180    .iti__flag.iti__gy {
1181        height: 12px;
1182        background-position: -2149px 0;
1183    }
1184    .iti__flag.iti__hk {
1185        height: 14px;
1186        background-position: -2171px 0;
1187    }
1188    .iti__flag.iti__hm {
1189        height: 10px;
1190        background-position: -2193px 0;
1191    }
1192    .iti__flag.iti__hn {
1193        height: 10px;
1194        background-position: -2215px 0;
1195    }
1196    .iti__flag.iti__hr {
1197        height: 10px;
1198        background-position: -2237px 0;
1199    }
1200    .iti__flag.iti__ht {
1201        height: 12px;
1202        background-position: -2259px 0;
1203    }
1204    .iti__flag.iti__hu {
1205        height: 10px;
1206        background-position: -2281px 0;
1207    }
1208    .iti__flag.iti__ic {
1209        height: 14px;
1210        background-position: -2303px 0;
1211    }
1212    .iti__flag.iti__id {
1213        height: 14px;
1214        background-position: -2325px 0;
1215    }
1216    .iti__flag.iti__ie {
1217        height: 10px;
1218        background-position: -2347px 0;
1219    }
1220    .iti__flag.iti__il {
1221        height: 15px;
1222        background-position: -2369px 0;
1223    }
1224    .iti__flag.iti__im {
1225        height: 10px;
1226        background-position: -2391px 0;
1227    }
1228    .iti__flag.iti__in {
1229        height: 14px;
1230        background-position: -2413px 0;
1231    }
1232    .iti__flag.iti__io {
1233        height: 10px;
1234        background-position: -2435px 0;
1235    }
1236    .iti__flag.iti__iq {
1237        height: 14px;
1238        background-position: -2457px 0;
1239    }
1240    .iti__flag.iti__ir {
1241        height: 12px;
1242        background-position: -2479px 0;
1243    }
1244    .iti__flag.iti__is {
1245        height: 15px;
1246        background-position: -2501px 0;
1247    }
1248    .iti__flag.iti__it {
1249        height: 14px;
1250        background-position: -2523px 0;
1251    }
1252    .iti__flag.iti__je {
1253        height: 12px;
1254        background-position: -2545px 0;
1255    }
1256    .iti__flag.iti__jm {
1257        height: 10px;
1258        background-position: -2567px 0;
1259    }
1260    .iti__flag.iti__jo {
1261        height: 10px;
1262        background-position: -2589px 0;
1263    }
1264    .iti__flag.iti__jp {
1265        height: 14px;
1266        background-position: -2611px 0;
1267    }
1268    .iti__flag.iti__ke {
1269        height: 14px;
1270        background-position: -2633px 0;
1271    }
1272    .iti__flag.iti__kg {
1273        height: 12px;
1274        background-position: -2655px 0;
1275    }
1276    .iti__flag.iti__kh {
1277        height: 13px;
1278        background-position: -2677px 0;
1279    }
1280    .iti__flag.iti__ki {
1281        height: 10px;
1282        background-position: -2699px 0;
1283    }
1284    .iti__flag.iti__km {
1285        height: 12px;
1286        background-position: -2721px 0;
1287    }
1288    .iti__flag.iti__kn {
1289        height: 14px;
1290        background-position: -2743px 0;
1291    }
1292    .iti__flag.iti__kp {
1293        height: 10px;
1294        background-position: -2765px 0;
1295    }
1296    .iti__flag.iti__kr {
1297        height: 14px;
1298        background-position: -2787px 0;
1299    }
1300    .iti__flag.iti__kw {
1301        height: 10px;
1302        background-position: -2809px 0;
1303    }
1304    .iti__flag.iti__ky {
1305        height: 10px;
1306        background-position: -2831px 0;
1307    }
1308    .iti__flag.iti__kz {
1309        height: 10px;
1310        background-position: -2853px 0;
1311    }
1312    .iti__flag.iti__la {
1313        height: 14px;
1314        background-position: -2875px 0;
1315    }
1316    .iti__flag.iti__lb {
1317        height: 14px;
1318        background-position: -2897px 0;
1319    }
1320    .iti__flag.iti__lc {
1321        height: 10px;
1322        background-position: -2919px 0;
1323    }
1324    .iti__flag.iti__li {
1325        height: 12px;
1326        background-position: -2941px 0;
1327    }
1328    .iti__flag.iti__lk {
1329        height: 10px;
1330        background-position: -2963px 0;
1331    }
1332    .iti__flag.iti__lr {
1333        height: 11px;
1334        background-position: -2985px 0;
1335    }
1336    .iti__flag.iti__ls {
1337        height: 14px;
1338        background-position: -3007px 0;
1339    }
1340    .iti__flag.iti__lt {
1341        height: 12px;
1342        background-position: -3029px 0;
1343    }
1344    .iti__flag.iti__lu {
1345        height: 12px;
1346        background-position: -3051px 0;
1347    }
1348    .iti__flag.iti__lv {
1349        height: 10px;
1350        background-position: -3073px 0;
1351    }
1352    .iti__flag.iti__ly {
1353        height: 10px;
1354        background-position: -3095px 0;
1355    }
1356    .iti__flag.iti__ma {
1357        height: 14px;
1358        background-position: -3117px 0;
1359    }
1360    .iti__flag.iti__mc {
1361        height: 15px;
1362        background-position: -3139px 0;
1363    }
1364    .iti__flag.iti__md {
1365        height: 10px;
1366        background-position: -3160px 0;
1367    }
1368    .iti__flag.iti__me {
1369        height: 10px;
1370        background-position: -3182px 0;
1371    }
1372    .iti__flag.iti__mf {
1373        height: 14px;
1374        background-position: -3204px 0;
1375    }
1376    .iti__flag.iti__mg {
1377        height: 14px;
1378        background-position: -3226px 0;
1379    }
1380    .iti__flag.iti__mh {
1381        height: 11px;
1382        background-position: -3248px 0;
1383    }
1384    .iti__flag.iti__mk {
1385        height: 10px;
1386        background-position: -3270px 0;
1387    }
1388    .iti__flag.iti__ml {
1389        height: 14px;
1390        background-position: -3292px 0;
1391    }
1392    .iti__flag.iti__mm {
1393        height: 14px;
1394        background-position: -3314px 0;
1395    }
1396    .iti__flag.iti__mn {
1397        height: 10px;
1398        background-position: -3336px 0;
1399    }
1400    .iti__flag.iti__mo {
1401        height: 14px;
1402        background-position: -3358px 0;
1403    }
1404    .iti__flag.iti__mp {
1405        height: 10px;
1406        background-position: -3380px 0;
1407    }
1408    .iti__flag.iti__mq {
1409        height: 14px;
1410        background-position: -3402px 0;
1411    }
1412    .iti__flag.iti__mr {
1413        height: 14px;
1414        background-position: -3424px 0;
1415    }
1416    .iti__flag.iti__ms {
1417        height: 10px;
1418        background-position: -3446px 0;
1419    }
1420    .iti__flag.iti__mt {
1421        height: 14px;
1422        background-position: -3468px 0;
1423    }
1424    .iti__flag.iti__mu {
1425        height: 14px;
1426        background-position: -3490px 0;
1427    }
1428    .iti__flag.iti__mv {
1429        height: 14px;
1430        background-position: -3512px 0;
1431    }
1432    .iti__flag.iti__mw {
1433        height: 14px;
1434        background-position: -3534px 0;
1435    }
1436    .iti__flag.iti__mx {
1437        height: 12px;
1438        background-position: -3556px 0;
1439    }
1440    .iti__flag.iti__my {
1441        height: 10px;
1442        background-position: -3578px 0;
1443    }
1444    .iti__flag.iti__mz {
1445        height: 14px;
1446        background-position: -3600px 0;
1447    }
1448    .iti__flag.iti__na {
1449        height: 14px;
1450        background-position: -3622px 0;
1451    }
1452    .iti__flag.iti__nc {
1453        height: 10px;
1454        background-position: -3644px 0;
1455    }
1456    .iti__flag.iti__ne {
1457        height: 15px;
1458        background-position: -3666px 0;
1459    }
1460    .iti__flag.iti__nf {
1461        height: 10px;
1462        background-position: -3686px 0;
1463    }
1464    .iti__flag.iti__ng {
1465        height: 10px;
1466        background-position: -3708px 0;
1467    }
1468    .iti__flag.iti__ni {
1469        height: 12px;
1470        background-position: -3730px 0;
1471    }
1472    .iti__flag.iti__nl {
1473        height: 14px;
1474        background-position: -3752px 0;
1475    }
1476    .iti__flag.iti__no {
1477        height: 15px;
1478        background-position: -3774px 0;
1479    }
1480    .iti__flag.iti__np {
1481        height: 15px;
1482        background-position: -3796px 0;
1483    }
1484    .iti__flag.iti__nr {
1485        height: 10px;
1486        background-position: -3811px 0;
1487    }
1488    .iti__flag.iti__nu {
1489        height: 10px;
1490        background-position: -3833px 0;
1491    }
1492    .iti__flag.iti__nz {
1493        height: 10px;
1494        background-position: -3855px 0;
1495    }
1496    .iti__flag.iti__om {
1497        height: 10px;
1498        background-position: -3877px 0;
1499    }
1500    .iti__flag.iti__pa {
1501        height: 14px;
1502        background-position: -3899px 0;
1503    }
1504    .iti__flag.iti__pe {
1505        height: 14px;
1506        background-position: -3921px 0;
1507    }
1508    .iti__flag.iti__pf {
1509        height: 14px;
1510        background-position: -3943px 0;
1511    }
1512    .iti__flag.iti__pg {
1513        height: 15px;
1514        background-position: -3965px 0;
1515    }
1516    .iti__flag.iti__ph {
1517        height: 10px;
1518        background-position: -3987px 0;
1519    }
1520    .iti__flag.iti__pk {
1521        height: 14px;
1522        background-position: -4009px 0;
1523    }
1524    .iti__flag.iti__pl {
1525        height: 13px;
1526        background-position: -4031px 0;
1527    }
1528    .iti__flag.iti__pm {
1529        height: 14px;
1530        background-position: -4053px 0;
1531    }
1532    .iti__flag.iti__pn {
1533        height: 10px;
1534        background-position: -4075px 0;
1535    }
1536    .iti__flag.iti__pr {
1537        height: 14px;
1538        background-position: -4097px 0;
1539    }
1540    .iti__flag.iti__ps {
1541        height: 10px;
1542        background-position: -4119px 0;
1543    }
1544    .iti__flag.iti__pt {
1545        height: 14px;
1546        background-position: -4141px 0;
1547    }
1548    .iti__flag.iti__pw {
1549        height: 13px;
1550        background-position: -4163px 0;
1551    }
1552    .iti__flag.iti__py {
1553        height: 11px;
1554        background-position: -4185px 0;
1555    }
1556    .iti__flag.iti__qa {
1557        height: 8px;
1558        background-position: -4207px 0;
1559    }
1560    .iti__flag.iti__re {
1561        height: 14px;
1562        background-position: -4229px 0;
1563    }
1564    .iti__flag.iti__ro {
1565        height: 14px;
1566        background-position: -4251px 0;
1567    }
1568    .iti__flag.iti__rs {
1569        height: 14px;
1570        background-position: -4273px 0;
1571    }
1572    .iti__flag.iti__ru {
1573        height: 14px;
1574        background-position: -4295px 0;
1575    }
1576    .iti__flag.iti__rw {
1577        height: 14px;
1578        background-position: -4317px 0;
1579    }
1580    .iti__flag.iti__sa {
1581        height: 14px;
1582        background-position: -4339px 0;
1583    }
1584    .iti__flag.iti__sb {
1585        height: 10px;
1586        background-position: -4361px 0;
1587    }
1588    .iti__flag.iti__sc {
1589        height: 10px;
1590        background-position: -4383px 0;
1591    }
1592    .iti__flag.iti__sd {
1593        height: 10px;
1594        background-position: -4405px 0;
1595    }
1596    .iti__flag.iti__se {
1597        height: 13px;
1598        background-position: -4427px 0;
1599    }
1600    .iti__flag.iti__sg {
1601        height: 14px;
1602        background-position: -4449px 0;
1603    }
1604    .iti__flag.iti__sh {
1605        height: 10px;
1606        background-position: -4471px 0;
1607    }
1608    .iti__flag.iti__si {
1609        height: 10px;
1610        background-position: -4493px 0;
1611    }
1612    .iti__flag.iti__sj {
1613        height: 15px;
1614        background-position: -4515px 0;
1615    }
1616    .iti__flag.iti__sk {
1617        height: 14px;
1618        background-position: -4537px 0;
1619    }
1620    .iti__flag.iti__sl {
1621        height: 14px;
1622        background-position: -4559px 0;
1623    }
1624    .iti__flag.iti__sm {
1625        height: 15px;
1626        background-position: -4581px 0;
1627    }
1628    .iti__flag.iti__sn {
1629        height: 14px;
1630        background-position: -4603px 0;
1631    }
1632    .iti__flag.iti__so {
1633        height: 14px;
1634        background-position: -4625px 0;
1635    }
1636    .iti__flag.iti__sr {
1637        height: 14px;
1638        background-position: -4647px 0;
1639    }
1640    .iti__flag.iti__ss {
1641        height: 10px;
1642        background-position: -4669px 0;
1643    }
1644    .iti__flag.iti__st {
1645        height: 10px;
1646        background-position: -4691px 0;
1647    }
1648    .iti__flag.iti__sv {
1649        height: 12px;
1650        background-position: -4713px 0;
1651    }
1652    .iti__flag.iti__sx {
1653        height: 14px;
1654        background-position: -4735px 0;
1655    }
1656    .iti__flag.iti__sy {
1657        height: 14px;
1658        background-position: -4757px 0;
1659    }
1660    .iti__flag.iti__sz {
1661        height: 14px;
1662        background-position: -4779px 0;
1663    }
1664    .iti__flag.iti__ta {
1665        height: 10px;
1666        background-position: -4801px 0;
1667    }
1668    .iti__flag.iti__tc {
1669        height: 10px;
1670        background-position: -4823px 0;
1671    }
1672    .iti__flag.iti__td {
1673        height: 14px;
1674        background-position: -4845px 0;
1675    }
1676    .iti__flag.iti__tf {
1677        height: 14px;
1678        background-position: -4867px 0;
1679    }
1680    .iti__flag.iti__tg {
1681        height: 13px;
1682        background-position: -4889px 0;
1683    }
1684    .iti__flag.iti__th {
1685        height: 14px;
1686        background-position: -4911px 0;
1687    }
1688    .iti__flag.iti__tj {
1689        height: 10px;
1690        background-position: -4933px 0;
1691    }
1692    .iti__flag.iti__tk {
1693        height: 10px;
1694        background-position: -4955px 0;
1695    }
1696    .iti__flag.iti__tl {
1697        height: 10px;
1698        background-position: -4977px 0;
1699    }
1700    .iti__flag.iti__tm {
1701        height: 14px;
1702        background-position: -4999px 0;
1703    }
1704    .iti__flag.iti__tn {
1705        height: 14px;
1706        background-position: -5021px 0;
1707    }
1708    .iti__flag.iti__to {
1709        height: 10px;
1710        background-position: -5043px 0;
1711    }
1712    .iti__flag.iti__tr {
1713        height: 14px;
1714        background-position: -5065px 0;
1715    }
1716    .iti__flag.iti__tt {
1717        height: 12px;
1718        background-position: -5087px 0;
1719    }
1720    .iti__flag.iti__tv {
1721        height: 10px;
1722        background-position: -5109px 0;
1723    }
1724    .iti__flag.iti__tw {
1725        height: 14px;
1726        background-position: -5131px 0;
1727    }
1728    .iti__flag.iti__tz {
1729        height: 14px;
1730        background-position: -5153px 0;
1731    }
1732    .iti__flag.iti__ua {
1733        height: 14px;
1734        background-position: -5175px 0;
1735    }
1736    .iti__flag.iti__ug {
1737        height: 14px;
1738        background-position: -5197px 0;
1739    }
1740    .iti__flag.iti__um {
1741        height: 11px;
1742        background-position: -5219px 0;
1743    }
1744    .iti__flag.iti__un {
1745        height: 14px;
1746        background-position: -5241px 0;
1747    }
1748    .iti__flag.iti__us {
1749        height: 11px;
1750        background-position: -5263px 0;
1751    }
1752    .iti__flag.iti__uy {
1753        height: 14px;
1754        background-position: -5285px 0;
1755    }
1756    .iti__flag.iti__uz {
1757        height: 10px;
1758        background-position: -5307px 0;
1759    }
1760    .iti__flag.iti__va {
1761        height: 15px;
1762        background-position: -5329px 0;
1763    }
1764    .iti__flag.iti__vc {
1765        height: 14px;
1766        background-position: -5346px 0;
1767    }
1768    .iti__flag.iti__ve {
1769        height: 14px;
1770        background-position: -5368px 0;
1771    }
1772    .iti__flag.iti__vg {
1773        height: 10px;
1774        background-position: -5390px 0;
1775    }
1776    .iti__flag.iti__vi {
1777        height: 14px;
1778        background-position: -5412px 0;
1779    }
1780    .iti__flag.iti__vn {
1781        height: 14px;
1782        background-position: -5434px 0;
1783    }
1784    .iti__flag.iti__vu {
1785        height: 12px;
1786        background-position: -5456px 0;
1787    }
1788    .iti__flag.iti__wf {
1789        height: 14px;
1790        background-position: -5478px 0;
1791    }
1792    .iti__flag.iti__ws {
1793        height: 10px;
1794        background-position: -5500px 0;
1795    }
1796    .iti__flag.iti__xk {
1797        height: 15px;
1798        background-position: -5522px 0;
1799    }
1800    .iti__flag.iti__ye {
1801        height: 14px;
1802        background-position: -5544px 0;
1803    }
1804    .iti__flag.iti__yt {
1805        height: 14px;
1806        background-position: -5566px 0;
1807    }
1808    .iti__flag.iti__za {
1809        height: 14px;
1810        background-position: -5588px 0;
1811    }
1812    .iti__flag.iti__zm {
1813        height: 14px;
1814        background-position: -5610px 0;
1815    }
1816    .iti__flag.iti__zw {
1817        height: 10px;
1818        background-position: -5632px 0;
1819    }
1820    .iti__flag {
1821        height: 15px;
1822        box-shadow: 0 0 1px 0 #888;
1823        background-image: url("https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png");
1824        background-repeat: no-repeat;
1825        background-color: #dbdbdb;
1826        background-position: 20px 0;
1827    }
1828    @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
1829        .iti__flag {
1830            background-image: url("https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.13/img/flags.png");
1831        }
1832    }
1833    .iti__flag.iti__np {
1834        background-color: transparent;
1835    }
1836    .cart-property .property_name {
1837        font-weight: 400;
1838        padding-right: 0;
1839        min-width: auto;
1840        width: auto;
1841    }
1842    .input_file + label {
1843        cursor: pointer;
1844        padding: 3px 10px;
1845        width: auto;
1846        text-align: center;
1847        margin: 0;
1848        background: #f4f8fb;
1849        border: 1px solid #dbe1e8;
1850    }
1851    #error-msg,
1852    .hulkapps_with_discount {
1853        color: red;
1854    }
1855    .discount_error {
1856        border-color: red;
1857    }
1858    .edit_form input,
1859    .edit_form select,
1860    .edit_form textarea {
1861        min-height: 44px !important;
1862    }
1863    .hulkapps_summary {
1864        font-size: 14px;
1865        display: block;
1866        color: red;
1867    }
1868    .hulkapps-summary-line-discount-code {
1869        margin: 10px 0;
1870        display: block;
1871    }
1872    .actual_price {
1873        text-decoration: line-through;
1874    }
1875    input.error {
1876        border: 1px solid #ff7c7c;
1877    }
1878    #valid-msg {
1879        color: #00c900;
1880    }
1881    .edit_cart_option {
1882        margin-top: 10px !important;
1883        display: none;
1884    }
1885    .hulkapps_discount_hide {
1886        margin-top: 10px;
1887        display: flex !important;
1888        justify-content: flex-end;
1889    }
1890    .hulkapps_discount_code {
1891        width: auto !important;
1892        margin: 0 12px 0 0 !important;
1893    }
1894    .discount_code_box {
1895        display: none;
1896        margin-bottom: 10px;
1897        text-align: right;
1898    }
1899    @media screen and (max-width: 480px) {
1900        .hulkapps_discount_code {
1901            width: 100%;
1902        }
1903        .hulkapps_option_name,
1904        .hulkapps_option_value {
1905            display: block !important;
1906        }
1907        .hulkapp_close,
1908        .hulkapp_save {
1909            margin-bottom: 8px;
1910        }
1911    }
1912    @media screen and (max-width: 991px) {
1913        .hulkapps_option_name,
1914        .hulkapps_option_value {
1915            display: block !important;
1916            width: 100% !important;
1917            max-width: 100% !important;
1918        }
1919        .hulkapps_discount_button {
1920            height: 40px;
1921        }
1922    }
1923    body.body_fixed {
1924        overflow: hidden;
1925    }
1926    select.hulkapps_dd {
1927        padding-right: 30px !important;
1928    }
1929    .cb_render .hulkapps_option_value label {
1930        display: flex !important;
1931        align-items: center;
1932    }
1933    .dd_multi_render select {
1934        padding-right: 5px !important;
1935        min-height: 80px !important;
1936    }
1937    .hulkapps-tooltip {
1938        position: relative;
1939        display: inline-block;
1940        cursor: pointer;
1941        vertical-align: middle;
1942    }
1943    .hulkapps-tooltip img {
1944        display: block;
1945    }
1946    .hulkapps-tooltip .hulkapps-tooltip-inner {
1947        position: absolute;
1948        bottom: calc(100% + 5px);
1949        background: #000;
1950        left: -8px;
1951        color: #fff;
1952        box-shadow: 0 6px 30px rgba(0, 0, 0, 0.08);
1953        opacity: 0;
1954        visibility: hidden;
1955        transition: all ease-in-out 0.5s;
1956        border-radius: 5px;
1957        font-size: 13px;
1958        text-align: center;
1959        z-index: 999;
1960        white-space: nowrap;
1961        padding: 7px;
1962    }
1963    .hulkapps-tooltip:hover .hulkapps-tooltip-inner {
1964        opacity: 1;
1965        visibility: visible;
1966    }
1967    .hulkapps-tooltip .hulkapps-tooltip-inner:after {
1968        content: "";
1969        position: absolute;
1970        top: 100%;
1971        left: 11px;
1972        border-width: 5px;
1973        border-style: solid;
1974        border-color: #000 transparent transparent transparent;
1975    }
1976    .hulkapps-tooltip.bottom .hulkapps-tooltip-inner {
1977        bottom: auto;
1978        top: calc(100% + 5px);
1979        padding: 0;
1980    }
1981    .hulkapps-tooltip.bottom .hulkapps-tooltip-inner:after {
1982        bottom: 100%;
1983        top: auto;
1984        border-color: transparent transparent #000;
1985    }
1986    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip {
1987        left: 1px;
1988    }
1989    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip p {
1990        margin: 0 0 5px;
1991        color: #fff;
1992        white-space: normal;
1993    }
1994    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip img {
1995        max-width: 100%;
1996    }
1997    .hulkapps-tooltip .hulkapps-tooltip-inner.swatch-tooltip img.circle {
1998        border-radius: 50%;
1999    }
2000    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip {
2001        left: 1px;
2002    }
2003    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip p {
2004        margin: 0 0 5px;
2005        color: #fff;
2006        white-space: normal;
2007    }
2008    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip img {
2009        max-width: 100%;
2010    }
2011    .hulkapps-tooltip .hulkapps-tooltip-inner.multiswatch-tooltip img.circle {
2012        border-radius: 50%;
2013    }
2014    .hulkapp_save,
2015    .hulkapps_discount_button,
2016    button.hulkapp_close {
2017        cursor: pointer;
2018        border-radius: 2px;
2019        font-weight: 600;
2020        text-transform: none;
2021        letter-spacing: 0.08em;
2022        font-size: 14px;
2023        padding: 8px 15px;
2024    }
2025    .hulkapps-cart-original-total {
2026        display: block;
2027    }
2028    .discount-tag {
2029        background: #ebebeb;
2030        padding: 5px 10px;
2031        border-radius: 5px;
2032        display: inline-block;
2033        margin-right: 30px;
2034        color: #000;
2035    }
2036    .discount-tag .close-ajax-tag {
2037        position: relative;
2038        width: 15px;
2039        height: 15px;
2040        display: inline-block;
2041        margin-left: 5px;
2042        vertical-align: middle;
2043        cursor: pointer;
2044    }
2045    .discount-tag .close-ajax-tag:after,
2046    .discount-tag .close-ajax-tag:before {
2047        position: absolute;
2048        top: 50%;
2049        left: 50%;
2050        transform: translate(-50%, -50%) rotate(45deg);
2051        width: 2px;
2052        height: 10px;
2053        background-color: #3d3d3d;
2054    }
2055    .discount-tag .close-ajax-tag:before {
2056        width: 10px;
2057        height: 2px;
2058    }
2059    .hulkapps_discount_code {
2060        max-width: 50%;
2061        border-radius: 4px;
2062        border: 1px solid #b8b8b8;
2063        padding: 10px 16px;
2064    }
2065    .discount-tag {
2066        background: #ebebeb;
2067        padding: 5px 10px;
2068        border-radius: 5px;
2069        display: inline-block;
2070        margin-right: 30px;
2071    }
2072    .discount-tag .close-tag {
2073        position: relative;
2074        width: 15px;
2075        height: 15px;
2076        display: inline-block;
2077        margin-left: 5px;
2078        vertical-align: middle;
2079        cursor: pointer;
2080    }
2081    .discount-tag .close-tag:after,
2082    .discount-tag .close-tag:before {
2083        content: "";
2084        position: absolute;
2085        top: 50%;
2086        left: 50%;
2087        transform: translate(-50%, -50%) rotate(45deg);
2088        width: 2px;
2089        height: 10px;
2090        background-color: #3d3d3d;
2091    }
2092    .discount-tag .close-tag:before {
2093        width: 10px;
2094        height: 2px;
2095    }
2096    .after_discount_price {
2097        font-weight: 700;
2098    }
2099    .final-total {
2100        font-weight: 400;
2101        margin-right: 30px;
2102    }
2103    @media screen and (max-width: 991px) {
2104        body.body_fixed {
2105            position: fixed;
2106            top: 0;
2107            right: 0;
2108            left: 0;
2109            bottom: 0;
2110        }
2111    }
2112    @media only screen and (max-width: 749px) {
2113        .hulkapps_swatch_option {
2114            margin-bottom: 10px !important;
2115        }
2116    }
2117    @media (max-width: 767px) {
2118        #hulkapp_popupOverlay {
2119            padding-top: 10px !important;
2120        }
2121        .hulkapps_discount_code {
2122            width: 100% !important;
2123        }
2124    }
2125    .hulkapps-volumes {
2126        display: block;
2127        width: 100%;
2128    }
2129    .iti__flag {
2130        display: block !important;
2131    }
2132    [id^="hulkapps_custom_options"] .hide {
2133        display: none;
2134    }
2135    .hulkapps_option_value input[type="color"] {
2136        -webkit-appearance: none !important;
2137        border: none !important;
2138        height: 38px !important;
2139        width: 38px !important;
2140        border-radius: 25px !important;
2141        background: none !important;
2142    }
2143    .popup_render {
2144        margin-bottom: 0 !important;
2145        display: flex !important;
2146        align-items: center !important;
2147    }
2148    .popup_render .hulkapps_option_value {
2149        min-width: auto !important;
2150    }
2151    .popup_render a {
2152        text-decoration: underline !important;
2153        transition: all 0.3s !important;
2154        font-weight: normal !important;
2155    }
2156    .popup_render a:hover {
2157        color: #6e6e6e;
2158    }
2159    .cut-popup-icon {
2160        display: flex;
2161        align-items: center;
2162    }
2163    .cut-popup-icon-span {
2164        display: flex;
2165    }
2166    .des-detail {
2167        font-weight: normal;
2168    }
2169    #hulkapp_popupOverlay {
2170        z-index: 99999999 !important;
2171    }
2172    .dp_render .hulkapps_option_value {
2173        width: 72%;
2174
2175    }
2176</style>
2177<script>
2178    
2179        window.hulkapps = {
2180        shop_slug: "pn-play-store",
2181        store_id: "pn-play-store.myshopify.com",
2182        money_format: "${{amount}}",
2183        cart: null,
2184        product: null,
2185        product_collections: null,
2186        product_variants: null,
2187        is_volume_discount: null,
2188        is_product_option: true,
2189        product_id: null,
2190        page_type: null,
2191        po_url: "https://productoption.hulkapps.com",
2192        po_proxy_url: "https://playnation.com.sg",
2193        vd_url: "https://volumediscount.hulkapps.com",
2194        customer: null
2195    }
2196    window.is_hulkpo_installed=true
2197    window.hulkapps_v2_beta_js=true
2198    
2199    
2200
2201    
2202    // alert("in snippet");
2203    // console.log(window.hulkapps);
2204</script>
2204
2205
2206<div class="edit_popup" style="display: none;">
2207  <form method="post" data-action="/cart/add" id="edit_cart_popup" class="edit_form" enctype="multipart/form-data">
2208  </form>
2209</div>
2210
2211    
2211<script
2212      src="https://ha-product-option.nyc3.digitaloceanspaces.com/assets/api/v2-beta/hulkcode.js?1790422635"
2213      defer="defer"
2214    ></script>
2214
2215    
2216    
2217    
2218    
2219    
2220    
2221
2222    
2223  <!-- BEGIN app block: shopify://apps/pixelpro-easy-pixel-install/blocks/turbo-tiktok/0f61e244-e2c9-43da-9523-9762c9f7e6bf -->
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233<script>
2234    window.__adTraceTikTokPaused = ``;
2235    window.__adTraceTikTokServerSideApiEnabled = ``;
2236    window.__adTraceShopifyDomain = `https://playnation.com.sg`;
2237    window.__adTraceIsProductPage = `customers/login`.includes("product");
2238    window.__adTraceShopCurrency = `SGD`;
2239    window.__adTraceProductInfo = {
2240        "id": "",
2241        "name": ``,
2242        "price": "",
2243        "url": "",
2244        "description": null,
2245        "image": "<!-- Liquid error (shopify://apps/pixelpro-easy-pixel-install/blocks/turbo-tiktok/0f61e244-e2c9-43da-9523-9762c9f7e6bf line 31): invalid url input -->"
2246    };
2247    
2248</script>
2248
2249<!-- END app block --><!-- BEGIN app block: shopify://apps/social-chat-live-chat/blocks/app-embed/9baee9b7-6929-47af-9935-05bcdc376396 -->
2250
2251
2252
2253<script>
2254  window.roarJs = window.roarJs || {};
2255
2256  window.roarJs.WhatsAppConfig = {
2257    metafields: {
2258      shop: "pn-play-store.myshopify.com",
2259      settings: 
2260        
2261          {"enabled":"0","block_order":["1492096252560","1761195798751"],"blocks":{"1492096252560":{"disabled":"0","type":"whatsapp","number":"+6583517476","whatsapp_web":"0","name":"Play Nation Prinsep","label":"Service Monkey","avatar":"0","avatar_url":"https:\/\/www.gravatar.com\/avatar","online":"1","timezone":"America\/New_York","sunday":{"enabled":"1","range":"480,1050"},"monday":{"enabled":"1","range":"480,1050"},"tuesday":{"enabled":"1","range":"480,1050"},"wednesday":{"enabled":"1","range":"480,1050"},"thursday":{"enabled":"1","range":"480,1050"},"friday":{"enabled":"1","range":"480,1050"},"saturday":{"enabled":"1","range":"480,1050"},"offline":"I will be back soon","chat":{"enabled":"0","greeting":""},"message":"","page_url":"0"},"1761195798751":{"disabled":"1","type":"whatsapp","number":"+65 89643298","whatsapp_web":"0","name":"Play Nation Retail","label":"Service Monkey","avatar":"0","avatar_url":"https:\/\/www.gravatar.com\/avatar","online":"1","timezone":"America\/New_York","sunday":{"enabled":"1","range":"480,1050"},"monday":{"enabled":"1","range":"480,1050"},"tuesday":{"enabled":"1","range":"480,1050"},"wednesday":{"enabled":"1","range":"480,1050"},"thursday":{"enabled":"1","range":"480,1050"},"friday":{"enabled":"1","range":"480,1050"},"saturday":{"enabled":"1","range":"480,1050"},"offline":"I will be back soon","chat":{"enabled":"0","greeting":"Hello! I'm John from the support team."},"message":"","page_url":"0"}},"param":{"newtab":"1","offline_disabled":"1","offline_message":"1","greeting":{"enabled":"0","message":"Hi there! How can we help you? Tap here to start chat with us.","delay":"5"},"pending":{"enabled":"1","number":"1","color":"#ffffff","background":"#dd0000"},"position":{"value":"right","bottom":"20","left":"20","right":"20"},"cta_type":"all"},"mobile":{"enabled":"1","position":{"value":"inherit","bottom":"20","left":"20","right":"20"}},"style":{"gradient":"preset","pattern":"0","custom":{"color":"#ffffff","background":"#2db67c"},"icon":"3","rounded":"0"},"share":{"block_order":["facebook","twitter","whatsapp"],"blocks":{"facebook":{"type":"facebook","label":"Share on Facebook"},"twitter":{"type":"twitter","label":"Share on Twitter"},"whatsapp":{"type":"whatsapp","label":"Share on Whatsapp"}},"param":{"enabled":"1","position":"left"},"mobile":{"enabled":"1","position":"inherit"},"style":{"color":"#000000","background":"#ffffff"},"texts":{"button":"Share","message":"Check this out, it's so cool!"}},"track_url":"https:\/\/haloroar.com\/app\/whatsapp\/tracking","texts":{"title":"Inquire with us!","description":"","note":"Our Monkeys will get to you as soon as they can!","button":"Inquire now!","placeholder":"Send a message…","emoji_search":"Search emoji…","emoji_frequently":"Frequently used","emoji_people":"People","emoji_nature":"Nature","emoji_objects":"Objects","emoji_places":"Places","emoji_symbols":"Symbols","emoji_not_found":"No emoji could be found"},"only1":"true"}
2262        
2263      ,
2264      plan: 
2265        {"charge":false,"onetime":false}
2266      ,
2267      moneyFormat: "${{amount}}"
2268    }
2269  };
2270</script>
2270
2271
2272<script src="https://cdn.shopify.com/extensions/01a05599-508e-795b-afd8-8484555e737f/social-chat-share-6/assets/whatsapp.js" defer></script>
2272
2273
2274
2275<!-- END app block -->
2275<script src="https://cdn.shopify.com/extensions/05506e16-894f-4f03-a8b8-e0c1b0d28c3d/tiktok-pixel-for-adtrace-160/assets/tiktok-pixel.js" type="text/javascript" defer="defer"></script>
2275
2276<link href="https://cdn.shopify.com/extensions/01a05599-508e-795b-afd8-8484555e737f/social-chat-share-6/assets/whatsapp.css" rel="stylesheet" type="text/css" media="all">
2277<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2278<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: 37582897289,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 2278
2278
2279<script>
2280  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
2281</script>
vendor: 1 bytes, line 2281
2281
2282<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}
2282).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: 37582897289,storefrontBaseUrl: "https://playnation.com.sg",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://playnation.com.sg/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"379715721","configuration":"{\"pixelCode\":\"CKT0U53C77U206GNE29G\"}","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"}
2282,{"id":"105578633","configuration":"{\"pixel_id\":\"948547429309948\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"27459721","configuration":"{\"myshopifyDomain\":\"pn-play-store.myshopify.com\",\"fallbackTrackingEnabled\":\"0\",\"storeUsesCashOnDelivery\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"14f12110be0eba0c1b16c0a6776a09e7","type":"APP","apiClientId":4503629,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"82051209","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":"PN Play Store","paymentSettings":{"currencyCode":"SGD"},"myshopifyDomain":"pn-play-store.myshopify.com","countryCode":"SG","storefrontUrl":"https:\/\/playnation.com.sg"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://playnation.com.sg/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"128604274825","themeStoreId":"606","themePublished":"true","eventMetadataId":"dcb9df7d-6461-4360-b14d-4a6abf3ed52c","shopId":"37582897289","storefrontBaseUrl":"https:\/\/playnation.com.sg","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2282<script>
2283  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
2284  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
2285  window.ShopifyAnalytics.meta.currency = 'SGD';
2286  var meta = {"page":{"requestId":"3ae01de2-381a-48f3-a5f8-e68c1a656f60-1790422635"}};
2287  for (var attr in meta) {
2288    window.ShopifyAnalytics.meta[attr] = meta[attr];
2289  }
2290</script>
vendor: 1 bytes, line 2290
2290
2291<script class="analytics">
2292  (function () {
2293    var customDocumentWrite = function(content) {
2294      var jquery = null;
2295
2296      if (window.jQuery) {
2297        jquery = window.jQuery;
2298      } else if (window.Checkout && window.Checkout.$) {
2299        jquery = window.Checkout.$;
2300      }
2301
2302      if (jquery) {
2303        jquery('body').append(content);
2304      }
2305    };
2306
2307    var hasLoggedConversion = function(token) {
2308      if (token) {
2309        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
2310      }
2311      return false;
2312    }
2313
2314    var setCookieIfConversion = function(token) {
2315      if (token) {
2316        var twoMonthsFromNow = new Date(Date.now());
2317        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
2318
2319        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
2320      }
2321    }
2322
2323    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2324    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2325    if (trekkie.integrations) {
2326      return;
2327    }
2328    trekkie.methods = [
2329      'identify',
2330      'page',
2331      'ready',
2332      'track',
2333      'trackForm',
2334      'trackLink'
2335    ];
2336    trekkie.factory = function(method) {
2337      return function() {
2338        var args = Array.prototype.slice.call(arguments);
2339        args.unshift(method);
2340        trekkie.push(args);
2341        if (method == 'track' || method == 'page') {
2342          var pageUrl;
2343          try {
2344            pageUrl = window.location.href;
2345          } catch (e) {}
2346          var pageReferrer;
2347          try {
2348            pageReferrer = document.referrer;
2349          } catch (e) {}
2350          try {
2351            if (window.__TREKKIE_SHIM_QUEUE == null) {
2352              window.__TREKKIE_SHIM_QUEUE = [];
2353            }
2354            window.__TREKKIE_SHIM_QUEUE.push({
2355              from: 'trekkie-stub',
2356              method: method,
2357              args: args.slice(1),
2358              pageContext: {
2359                url: pageUrl,
2360                referrer: pageReferrer
2361              }
2362            });
2363          } catch (e) {
2364            // no-op
2365          }
2366        }
2367        return trekkie;
2368      };
2369    };
2370    for (var i = 0; i < trekkie.methods.length; i++) {
2371      var key = trekkie.methods[i];
2372      trekkie[key] = trekkie.factory(key);
2373    }
2374    trekkie.load = function(config) {
2375      trekkie.config = config || {};
2376      trekkie.config.initialDocumentCookie = document.cookie;
2377      var first = document.getElementsByTagName('script')[0];
2378var script = document.createElement('script');
2379script.type = 'text/javascript';
2380script.onerror = function(e) {
2381  var scriptFallback = document.createElement('script');
2382  scriptFallback.type = 'text/javascript';
2383  scriptFallback.onerror = function(error) {
2384          var Monorail = {
2385      produce: function produce(monorailDomain, schemaId, payload) {
2386        var currentMs = new Date().getTime();
2387        var event = {
2388          schema_id: schemaId,
2389          payload: payload,
2390          metadata: {
2391            event_created_at_ms: currentMs,
2392            event_sent_at_ms: currentMs
2393          }
2394        };
2395        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2396      },
2397      sendRequest: function sendRequest(endpointUrl, payload) {
2398        // Try the sendBeacon API
2399        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2400          var blobData = new window.Blob([payload], {
2401            type: 'text/plain'
2402          });
2403
2404          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2405            return true;
2406          } // sendBeacon was not successful
2407
2408        } // XHR beacon
2409
2410        var xhr = new XMLHttpRequest();
2411
2412        try {
2413          xhr.open('POST', endpointUrl);
2414          xhr.setRequestHeader('Content-Type', 'text/plain');
2415          xhr.send(payload);
2416        } catch (e) {
2417          console.log(e);
2418        }
2419
2420        return false;
2421      },
2422      isIos12: function isIos12() {
2423        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2424      }
2425    };
2426    Monorail.produce('monorail-edge.shopifysvc.com',
2427      'trekkie_storefront_load_errors/1.1',
2428      {shop_id: 37582897289,
2429      theme_id: 128604274825,
2430      app_name: "storefront",
2431      context_url: window.location.href,
2432      source_url: "//playnation.com.sg/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
2433
2434  };
2435  scriptFallback.async = true;
2436  scriptFallback.src = '//playnation.com.sg/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
2437  first.parentNode.insertBefore(scriptFallback, first);
2438};
2439script.async = true;
2440script.src = '//playnation.com.sg/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
2441first.parentNode.insertBefore(script, first);
2442
2443    };
2444    trekkie.load(
2445      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":37582897289,"isMerchantRequest":null,"themeId":128604274825,"themeCityHash":"15568831084091658664","contentLanguage":"en","currency":"SGD","eventMetadataId":"dcb9df7d-6461-4360-b14d-4a6abf3ed52c"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2446    );
2447
2448    var loaded = false;
2449    trekkie.ready(function() {
2450      if (loaded) return;
2451      loaded = true;
2452
2453      window.ShopifyAnalytics.lib = window.trekkie;
2454
2455      var originalDocumentWrite = document.write;
2456      document.write = customDocumentWrite;
2457      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2458      document.write = originalDocumentWrite;
2459
2460      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2461      var token = match? match[1]: undefined;
2462      if (!hasLoggedConversion(token)) {
2463        setCookieIfConversion(token);
2464        
2465      }
2466    });
2467
2468    window.ShopifyAnalytics.lib.page(null,{"requestId":"3ae01de2-381a-48f3-a5f8-e68c1a656f60-1790422635","shopifyEmitted":true});
2469
2470    var eventsListenerScript = document.createElement('script');
2471    eventsListenerScript.async = true;
2472    eventsListenerScript.src = "//playnation.com.sg/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2473    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2474})();</script>
2474
2475  
2475<script>
2476  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
2477    window.ga = function ga() {
2478      (window.ga.q = window.ga.q || []).push(arguments);
2479      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2480        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
2481      }
2482      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.");
2483    };
2484    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2485      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
2486    }
2487  }
2488</script>
vendor: 1 bytes, line 2488
2488
2489<script
2490  defer
2491  src="https://playnation.com.sg/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2492  data-application="storefront-renderer"
2493  data-shop-id="37582897289"
2494  data-render-region="gcp-us-east1"
2495  data-page-type="customers/login"
2496  data-theme-instance-id="128604274825"
2497  data-theme-name="Blockshop"
2498  data-theme-version="6.3.3"
2499  data-monorail-region="shop_domain"
2500  data-resource-timing-sampling-rate="10"
2501  data-shs="true"
2502  data-shs-beacon="true"
2503  data-shs-export-with-fetch="true"
2504  data-shs-logs-sample-rate="1"
2505  data-shs-beacon-endpoint="https://playnation.com.sg/api/collect"
2506></script>
2506
2507<meta name="shopify-y" content="07666b86-7ea4-4ec7-9b5e-f33b9e84007c" data-expiration="1821980235000"><meta name="shopify-s" content="5ea5e599-52e1-4c12-9212-78a1dc0b7952" data-expiration="1790424435000"><meta name="new-cookie-storage-activated" content="t">
2508</head>
2509
2510  <body
2511    class="page-account template-customerslogin"
2512    data-theme-id="606"
2513    data-theme-name="Blockshop"
2514    data-theme-version="6.3.3"
2515  >
2516    <div
2517      class="off-canvas--viewport"
2518      data-js-class="OffCanvas"
2519      data-off-canvas--state="closed"
2520    >
2521      <div class="off-canvas--overlay"></div>
2522      <div class="off-canvas--close">
2523        
2524    <svg class="icon--root icon--cross" viewBox="0 0 20 20">
2525      <path d="M10 8.727L17.944.783l1.273 1.273L11.273 10l7.944 7.944-1.273 1.273L10 11.273l-7.944 7.944-1.273-1.273L8.727 10 .783 2.056 2.056.783 10 8.727z" fill-rule="nonzero" />
2526    </svg>
2527
2528  
2529      </div>
2530
2531      <div class="off-canvas--left-sidebar">
2532        <div class="mobile-nav--header">
2533  
2534    <div class="mobile-nav--search font--accent">
2535      <a href="/search">Search</a>
2536    </div>
2537  
2538
2539  
2540    <div class="mobile-nav--login font--accent">
2541      
2542        
2543        
2544
2545        
2546          <a href="/account/login" id="customer_login_link">View account</a>
2547        
2548      
2549    </div>
2550  
2551</div>
2552
2553<div class="mobile-nav--menu font--accent"></div>
2554
2555<div class="mobile-nav--localization"></div>
2556      </div>
2557
2558      <div class="off-canvas--right-sidebar">
2559        
2560      </div>
2561
2562      <div class="off-canvas--main-content">
2563        <div id="shopify-section-announcement" class="shopify-section">
2564
2565
2566
2567
2568
2569
2570
2571<div
2572  class="announcement--root"
2573  data-section-id="announcement"
2574  data-section-type="announcement"
2575  data-js-class="IndexAnnouncement"
2576  data-alternative-color="true"
2577  style="background-color: #ffe632;"
2578>
2579
2580
2581  
2582    <a class="announcement--link" href="https://playnation.com.sg/blogs/news/games-cafe">
2583  
2584
2585  <div class="announcement--wrapper">
2586    
2587
2588    
2589      <div class="announcement--text font--accent">
2590      Thank you for your support! Click here for our latest message!
2591      </div>
2592    
2593  </div>
2594
2595  
2596    </a>
2597  
2598
2599
2600</div>
2601
2602</div>
2603        <div id="shopify-section-header" class="shopify-section section--header">
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613  <style>
2614    header .logo-image {
2615      max-height: 100px;
2616    }
2617
2618    .header--top-row {
2619      height: 116px;
2620    }
2621  </style>
2622
2623
2624<header
2625  class="header--root"
2626  data-section-id="header"
2627  data-section-type="header-section"
2628  data-js-class="Header"
2629  data-center-logo="true"
2630  data-center-menu="true"
2631  
2632    data-header--menu-transparent="false"
2633  
2634>
2635  <div class="header--y-menu-for-off-canvas">
2636    
2637
2638
2639
2640<nav
2641  class="y-menu"
2642  data-js-class="FrameworkYMenu"
2643>
2644  <ul class="y-menu--level-1--container">
2645
2646    
2647    
2648    
2649
2650      <li
2651        class="y-menu--level-1--link font--accent"
2652        data-y-menu--depth="2"
2653        data-y-menu--open="false"
2654        data-link-id="play-and-eat-with-us"
2655      >
2656
2657        
2658          <a
2659            href="/"
2660            data-submenu="true"
2661            aria-haspopup="true"
2662            aria-expanded="false"
2663            aria-controls="y-menu--sub-play-and-eat-with-us"
2664          >
2665            Play and Eat with us
2666            
2667    <svg class="icon--root icon--chevron-right--small" viewBox="0 0 8 14">
2668      <path d="M6.274 7.202L.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962z" fill-rule="nonzero" />
2669    </svg>
2670
2671  
2672          </a>
2673        
2674
2675          
2676          
2677            
2678            
2679
2680            <ul
2681              class="y-menu--level-2--container"
2682              
2683                data-y-menu--parent-link="level-2"
2684              
2685              id="y-menu--sub-play-and-eat-with-us"
2686            >
2687
2688              <li class="y-menu--back-link">
2689                <a href="#">
2690                  
2691    <svg class="icon--root icon--chevron-left--small" viewBox="0 0 8 14">
2692      <path d="M1.726 7.298l5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962z" fill-rule="nonzero" />
2693    </svg>
2694
2695   Back
2696                </a>
2697              </li>
2698
2699              
2700                <li class="y-menu--parent-link">
2701                  <a href="/">Play and Eat with us</a>
2702                </li>
2703              
2704
2705              
2706              
2707
2708                <li
2709                  class="y-menu--level-2--link font--accent"
2710                  data-link-id="play-and-eat-with-us--games-cafe"
2711                >
2712                  <a href="/blogs/news/games-cafe" data-submenu="true">
2713                    Games cafe
2714                    
2715                  </a>
2716
2717                  
2718                  
2719                  
2720
2721                </li>
2722              
2723
2724                <li
2725                  class="y-menu--level-2--link font--accent"
2726                  data-link-id="play-and-eat-with-us--food-menu"
2727                >
2728                  <a href="/blogs/news/bento-delivery" data-submenu="true">
2729                    Food Menu
2730                    
2731                  </a>
2732
2733                  
2734                  
2735                  
2736
2737                </li>
2738              
2739
2740                <li
2741                  class="y-menu--level-2--link font--accent"
2742                  data-link-id="play-and-eat-with-us--play-tv"
2743                >
2744                  <a href="/blogs/news/play-tv" data-submenu="true">
2745                    Play!TV
2746                    
2747                  </a>
2748
2749                  
2750                  
2751                  
2752
2753                </li>
2754              
2755            </ul>
2756          
2757          
2758
2759      </li>
2760    
2761
2762      <li
2763        class="y-menu--level-1--link font--accent"
2764        data-y-menu--depth="2"
2765        data-y-menu--open="false"
2766        data-link-id="events-with-us"
2767      >
2768
2769        
2770          <a
2771            href="/blogs/news/corporate-events"
2772            data-submenu="true"
2773            aria-haspopup="true"
2774            aria-expanded="false"
2775            aria-controls="y-menu--sub-events-with-us"
2776          >
2777            Events with us
2778            
2779    <svg class="icon--root icon--chevron-right--small" viewBox="0 0 8 14">
2780      <path d="M6.274 7.202L.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962z" fill-rule="nonzero" />
2781    </svg>
2782
2783  
2784          </a>
2785        
2786
2787          
2788          
2789            
2790            
2791
2792            <ul
2793              class="y-menu--level-2--container"
2794              
2795                data-y-menu--parent-link="level-2"
2796              
2797              id="y-menu--sub-events-with-us"
2798            >
2799
2800              <li class="y-menu--back-link">
2801                <a href="#">
2802                  
2803    <svg class="icon--root icon--chevron-left--small" viewBox="0 0 8 14">
2804      <path d="M1.726 7.298l5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962z" fill-rule="nonzero" />
2805    </svg>
2806
2807   Back
2808                </a>
2809              </li>
2810
2811              
2812                <li class="y-menu--parent-link">
2813                  <a href="/blogs/news/corporate-events">Events with us</a>
2814                </li>
2815              
2816
2817              
2818              
2819
2820                <li
2821                  class="y-menu--level-2--link font--accent"
2822                  data-link-id="events-with-us--corporate-events"
2823                >
2824                  <a href="/blogs/news/corporate-events" data-submenu="true">
2825                    Corporate Events
2826                    
2827                  </a>
2828
2829                  
2830                  
2831                  
2832
2833                </li>
2834              
2835
2836                <li
2837                  class="y-menu--level-2--link font--accent"
2838                  data-link-id="events-with-us--social-events"
2839                >
2840                  <a href="/blogs/news/social-events" data-submenu="true">
2841                    Social Events
2842                    
2843                  </a>
2844
2845                  
2846                  
2847                  
2848
2849                </li>
2850              
2851
2852                <li
2853                  class="y-menu--level-2--link font--accent"
2854                  data-link-id="events-with-us--catering"
2855                >
2856                  <a href="/blogs/news/play-nation-catering" data-submenu="true">
2857                    Catering
2858                    
2859                  </a>
2860
2861                  
2862                  
2863                  
2864
2865                </li>
2866              
2867            </ul>
2868          
2869          
2870
2871      </li>
2872    
2873
2874      <li
2875        class="y-menu--level-1--link font--accent"
2876        data-y-menu--depth="1"
2877        data-y-menu--open="false"
2878        data-link-id="retail-with-us"
2879      >
2880
2881        
2882          <a href="/blogs/news/retail-with-us">Retail with Us</a>
2883        
2884
2885          
2886          
2887          
2888
2889      </li>
2890    
2891
2892      <li
2893        class="y-menu--level-1--link font--accent"
2894        data-y-menu--depth="1"
2895        data-y-menu--open="false"
2896        data-link-id="contact-us"
2897      >
2898
2899        
2900          <a href="/blogs/news/about-us">Contact Us</a>
2901        
2902
2903          
2904          
2905          
2906
2907      </li>
2908    
2909
2910      <li
2911        class="y-menu--level-1--link font--accent"
2912        data-y-menu--depth="1"
2913        data-y-menu--open="false"
2914        data-link-id="career-opportunities"
2915      >
2916
2917        
2918          <a href="/pages/career-opportunities">Career Opportunities</a>
2919        
2920
2921          
2922          
2923          
2924
2925      </li>
2926    
2927
2928      <li
2929        class="y-menu--level-1--link font--accent"
2930        data-y-menu--depth="1"
2931        data-y-menu--open="false"
2932        data-link-id="shop-with-us"
2933      >
2934
2935        
2936          <a href="https://shop.playnation.com.sg">Shop with us</a>
2937        
2938
2939          
2940          
2941          
2942
2943      </li>
2944    
2945  </ul>
2946  
2947</nav>
2948
2949
2950  </div>
2951  <div class="header--localization-for-off-canvas">
2952    
2953
2954<div class="localization--container">
2955  <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/account/login" />
2956    
2957
2958    
2959  </form>
2960</div>
2961  </div>
2962
2963  <div class="header--bg"></div>
2964  <div class="header--top-row">
2965    
2966
2967    <div class="header--logo">
2968      <div class="title clearfix" role="banner">
2969  
2970    
2971    
2972    
2973
2974    <a href="/" role="banner" title="PN Play Store">
2975      <img
2976        class="logo-image"
2977        src="//playnation.com.sg/cdn/shop/files/PN-Logo_x100.png?v=1614305933"
2978        srcset="//playnation.com.sg/cdn/shop/files/PN-Logo_x100.png?v=1614305933 1x, //playnation.com.sg/cdn/shop/files/[email protected]?v=1614305933 2x"
2979        alt="PN Play Store"
2980        itemprop="logo"
2981      >
2982    </a>
2983  
2984</div>
2985    </div>
2986
2987    
2988      <a
2989        class="header--search"
2990        href="/search"
2991        role="img"
2992        aria-label="Search"
2993      >
2994        
2995        
2996    <svg class="icon--root icon--search" viewBox="0 0 20 20">
2997      <path d="M14.37 12.86l5.636 5.637-1.414 1.414-5.633-5.632a7.627 7.627 0 01-4.688 1.604c-4.256 0-7.707-3.483-7.707-7.78 0-4.297 3.45-7.78 7.707-7.78s7.707 3.483 7.707 7.78c0 1.792-.6 3.442-1.608 4.758zM8.27 14.084c3.259 0 5.907-2.673 5.907-5.98 0-3.306-2.648-5.98-5.907-5.98-3.258 0-5.907 2.674-5.907 5.98 0 3.307 2.649 5.98 5.907 5.98z" fill-rule="nonzero" />
2998    </svg>
2999
3000  
3001      </a>
3002    
3003
3004    
3005  </div>
3006
3007  <div class="header--bottom-row">
3008    
3009      
3010
3011      
3012      
3013
3014      <div class="header--menu">
3015        
3016
3017
3018
3019
3020
3021<nav
3022  class="x-menu font--accent"
3023  data-js-class="XMenu"
3024  data-x-menu--align="center"
3025  data-x-menu--overlap="false"
3026  data-x-menu--overlap-parent="1"
3027  role="navigation"
3028  aria-label="Main menu"
3029>
3030  <div class="x-menu--overlap-icon">
3031    <div class="off-canvas--open" data-off-canvas--open="left-sidebar">
3032      
3033    <svg class="icon--root icon--menu" viewBox="0 0 22 16">
3034      <path d="M0 2.4V.6h22v1.8H0zm0 6.584v-1.8h22v1.8H0zm0 6.584v-1.8h22v1.8H0z" fill-rule="nonzero" />
3035    </svg>
3036
3037  
3038    </div>
3039  </div>
3040
3041  <ul class="x-menu--level-1--container">
3042
3043    
3044    
3045    
3046      <li
3047        class="x-menu--level-1--link"
3048        data-x-menu--depth="2"
3049        data-x-menu--open="false"
3050        data-link-id="play-and-eat-with-us"
3051      >
3052        
3053          <a
3054            href="/"
3055            aria-haspopup="true"
3056            aria-expanded="false"
3057            aria-controls="x-menu--sub-play-and-eat-with-us"
3058          >
3059            <span>
3060              Play and Eat with us
3061            </span>
3062            
3063    <svg class="icon--root icon--chevron-down" viewBox="0 0 10 6">
3064      <path d="M5 4.058L8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058z" fill-rule="nonzero" />
3065    </svg>
3066
3067  
3068            
3069    <svg class="icon--root icon--chevron-up" viewBox="0 0 10 6">
3070      <path d="M5 1.942l-3.53 3.53-.707-.707 3.53-3.53L5 .528l4.237 4.237-.707.707L5 1.942z" fill-rule="nonzero" />
3071    </svg>
3072
3073  
3074          </a>
3075        
3076
3077          
3078          
3079            <div class="x-menu--level-2--container" id="x-menu--sub-play-and-eat-with-us">
3080              
3081              <div class="x-menu--bg"></div>
3082              
3083              <ul class="x-menu--level-2--list">
3084
3085                
3086                
3087
3088                  <li
3089                    class="x-menu--level-2--link"
3090                    data-link-id="play-and-eat-with-us--games-cafe"
3091                    data-x-menu--single-parent="true"
3092                  >
3093                    <a href="/blogs/news/games-cafe">Games cafe</a>
3094
3095                    
3096
3097                    
3098                    
3099
3100                  </li>
3101                
3102
3103                  <li
3104                    class="x-menu--level-2--link"
3105                    data-link-id="play-and-eat-with-us--food-menu"
3106                    data-x-menu--single-parent="true"
3107                  >
3108                    <a href="/blogs/news/bento-delivery">Food Menu</a>
3109
3110                    
3111
3112                    
3113                    
3114
3115                  </li>
3116                
3117
3118                  <li
3119                    class="x-menu--level-2--link"
3120                    data-link-id="play-and-eat-with-us--play-tv"
3121                    data-x-menu--single-parent="true"
3122                  >
3123                    <a href="/blogs/news/play-tv">Play!TV</a>
3124
3125                    
3126
3127                    
3128                    
3129
3130                  </li>
3131                
3132              </ul>
3133            </div>
3134          
3135          
3136
3137      </li>
3138    
3139      <li
3140        class="x-menu--level-1--link"
3141        data-x-menu--depth="2"
3142        data-x-menu--open="false"
3143        data-link-id="events-with-us"
3144      >
3145        
3146          <a
3147            href="/blogs/news/corporate-events"
3148            aria-haspopup="true"
3149            aria-expanded="false"
3150            aria-controls="x-menu--sub-events-with-us"
3151          >
3152            <span>
3153              Events with us
3154            </span>
3155            
3156    <svg class="icon--root icon--chevron-down" viewBox="0 0 10 6">
3157      <path d="M5 4.058L8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058z" fill-rule="nonzero" />
3158    </svg>
3159
3160  
3161            
3162    <svg class="icon--root icon--chevron-up" viewBox="0 0 10 6">
3163      <path d="M5 1.942l-3.53 3.53-.707-.707 3.53-3.53L5 .528l4.237 4.237-.707.707L5 1.942z" fill-rule="nonzero" />
3164    </svg>
3165
3166  
3167          </a>
3168        
3169
3170          
3171          
3172            <div class="x-menu--level-2--container" id="x-menu--sub-events-with-us">
3173              
3174              <div class="x-menu--bg"></div>
3175              
3176              <ul class="x-menu--level-2--list">
3177
3178                
3179                
3180
3181                  <li
3182                    class="x-menu--level-2--link"
3183                    data-link-id="events-with-us--corporate-events"
3184                    data-x-menu--single-parent="true"
3185                  >
3186                    <a href="/blogs/news/corporate-events">Corporate Events</a>
3187
3188                    
3189
3190                    
3191                    
3192
3193                  </li>
3194                
3195
3196                  <li
3197                    class="x-menu--level-2--link"
3198                    data-link-id="events-with-us--social-events"
3199                    data-x-menu--single-parent="true"
3200                  >
3201                    <a href="/blogs/news/social-events">Social Events</a>
3202
3203                    
3204
3205                    
3206                    
3207
3208                  </li>
3209                
3210
3211                  <li
3212                    class="x-menu--level-2--link"
3213                    data-link-id="events-with-us--catering"
3214                    data-x-menu--single-parent="true"
3215                  >
3216                    <a href="/blogs/news/play-nation-catering">Catering</a>
3217
3218                    
3219
3220                    
3221                    
3222
3223                  </li>
3224                
3225              </ul>
3226            </div>
3227          
3228          
3229
3230      </li>
3231    
3232      <li
3233        class="x-menu--level-1--link"
3234        data-x-menu--depth="1"
3235        data-x-menu--open="false"
3236        data-link-id="retail-with-us"
3237      >
3238        
3239          <a href="/blogs/news/retail-with-us"><span>Retail with Us</span></a>
3240        
3241
3242          
3243          
3244          
3245
3246      </li>
3247    
3248      <li
3249        class="x-menu--level-1--link"
3250        data-x-menu--depth="1"
3251        data-x-menu--open="false"
3252        data-link-id="contact-us"
3253      >
3254        
3255          <a href="/blogs/news/about-us"><span>Contact Us</span></a>
3256        
3257
3258          
3259          
3260          
3261
3262      </li>
3263    
3264      <li
3265        class="x-menu--level-1--link"
3266        data-x-menu--depth="1"
3267        data-x-menu--open="false"
3268        data-link-id="career-opportunities"
3269      >
3270        
3271          <a href="/pages/career-opportunities"><span>Career Opportunities</span></a>
3272        
3273
3274          
3275          
3276          
3277
3278      </li>
3279    
3280      <li
3281        class="x-menu--level-1--link"
3282        data-x-menu--depth="1"
3283        data-x-menu--open="false"
3284        data-link-id="shop-with-us"
3285      >
3286        
3287          <a href="https://shop.playnation.com.sg"><span>Shop with us</span></a>
3288        
3289
3290          
3291          
3292          
3293
3294      </li>
3295    
3296  </ul>
3297  
3298</nav>
3299
3300
3301      </div>
3302    
3303
3304    <!--
3305      <div class="header--cart">
3306        <div class="cart">
3307          
3308
3309<a class="header--cart-link font--accent" href="/cart">
3310
3311  
3312    
3313    <svg class="icon--root icon--cart" viewBox="0 0 21 20">
3314      <path d="M16.731 19.393a1.4 1.4 0 110-2.8 1.4 1.4 0 010 2.8zm-9.74 0a1.4 1.4 0 110-2.8 1.4 1.4 0 010 2.8zM2.534 1.9H1A.9.9 0 011 .1h2.277a.9.9 0 01.883.73l.469 2.422h15.14a.9.9 0 01.876 1.105l-2.203 9.445a.9.9 0 01-.876.695H5.712a.9.9 0 01-.884-.729L2.534 1.9zm16.1 3.152H4.977l1.477 7.645h10.397l1.783-7.645z" fill-rule="evenodd" />
3315    </svg>
3316
3317  
3318  
3319
3320  <span class="number-wrapper" data-item-count="0">
3321  (<span class="number cart--external--total-items">0</span>)
3322  </span>
3323</a>
3324
3325
3326        </div>
3327      </div>
3328    -->
3329  </div>
3330
3331  <div class="header--mobile">
3332    <div class="header--mobile--menu off-canvas--open" data-off-canvas--open="left-sidebar">
3333      
3334    <svg class="icon--root icon--menu" viewBox="0 0 22 16">
3335      <path d="M0 2.4V.6h22v1.8H0zm0 6.584v-1.8h22v1.8H0zm0 6.584v-1.8h22v1.8H0z" fill-rule="nonzero" />
3336    </svg>
3337
3338  
3339    </div>
3340
3341    <div class="header--mobile--title">
3342      <div class="title clearfix" role="banner">
3343  
3344    
3345    
3346    
3347
3348    <a href="/" role="banner" title="PN Play Store">
3349      <img
3350        class="logo-image"
3351        src="//playnation.com.sg/cdn/shop/files/PN-Logo_x100.png?v=1614305933"
3352        srcset="//playnation.com.sg/cdn/shop/files/PN-Logo_x100.png?v=1614305933 1x, //playnation.com.sg/cdn/shop/files/[email protected]?v=1614305933 2x"
3353        alt="PN Play Store"
3354        itemprop="logo"
3355      >
3356    </a>
3357  
3358</div>
3359    </div>
3360
3361    <div class="header--mobile--cart font--accent">
3362      
3363
3364<a class="header--cart-link font--accent" href="/cart">
3365
3366  
3367    
3368    <svg class="icon--root icon--cart" viewBox="0 0 21 20">
3369      <path d="M16.731 19.393a1.4 1.4 0 110-2.8 1.4 1.4 0 010 2.8zm-9.74 0a1.4 1.4 0 110-2.8 1.4 1.4 0 010 2.8zM2.534 1.9H1A.9.9 0 011 .1h2.277a.9.9 0 01.883.73l.469 2.422h15.14a.9.9 0 01.876 1.105l-2.203 9.445a.9.9 0 01-.876.695H5.712a.9.9 0 01-.884-.729L2.534 1.9zm16.1 3.152H4.977l1.477 7.645h10.397l1.783-7.645z" fill-rule="evenodd" />
3370    </svg>
3371
3372  
3373  
3374
3375  <span class="number-wrapper" data-item-count="0">
3376  (<span class="number cart--external--total-items">0</span>)
3377  </span>
3378</a>
3379
3380
3381    </div>
3382  </div>
3383
3384  <div class="row">
3385    <div class="header-divider"></div>
3386  </div>
3387</header>
3388
3389
3390</div>
3391        
3392        <section class="main-content">
3393          <div id="shopify-section-framework--login" class="shopify-section"><div class="customer--root">
3394
3395  <div id="customer-login" class="customer--login">
3396    <p id="account-reset" class="account--reset font--paragraph">
3397      We will send you an email to reset your password.
3398    </p>
3399    <h1 class="font--section-heading">Login</h1>
3400
3401    <form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" />
3402      
3403
3404      <label for="customer_email" class="label font--accent">
3405        Email
3406      </label>
3407      <input
3408        class="text"
3409        type="email"
3410        value=""
3411        name="customer[email]"
3412        id="customer_email"
3413        required
3414      />
3415
3416      
3417        <label for="customer_password" class="label font--accent">
3418          Password
3419        </label>
3420        <input
3421          class="text"
3422          type="password"
3423          value=""
3424          name="customer[password]"
3425          id="customer_password"
3426          size="16"
3427          required
3428        />
3429        <p class="account--forgot-password font--block-link">
3430          <a href="#" onclick="showRecoverPasswordForm();return false;">
3431            Forgot your password?
3432          </a>
3433        </p>
3434      
3435
3436      <div class="account--button-container">
3437        <input
3438          class="font--button account--sign-in"
3439          type="submit"
3440          value="Login"
3441        >
3442        <a
3443          class="font--secondary-button account--register"
3444          href="/account/register"
3445        >
3446          Sign up
3447        </a>
3448      </div>
3449    </form>
3450  </div>
3451
3452  <div class="account--recover-password" id="recover-password" style="display:none;">
3453    <h1 class="font--section-heading">
3454      Reset Password
3455    </h1>
3456    <p class="account--reset-instructions font--paragraph">
3457      We will send you an email to reset your password.
3458    </p>
3459
3460    <form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" />
3461      
3462
3463      <label for="email" class="label font--accent">Email</label>
3464      <input
3465        class="text"
3466        type="email"
3467        value=""
3468        size="30"
3469        name="email"
3470        id="recover-email"
3471        required
3472      />
3473
3474      <div class="account--password-buttons">
3475        <input
3476          class="font--button account--submit"
3477          type="submit"
3478          value="Submit"
3479        />
3480        <span class="font--block-link">
3481          <a
3482            class="account--cancel"
3483            href="#" onclick="hideRecoverPasswordForm();return false;"
3484          >
3485            Cancel
3486          </a>
3487        </span>
3488      </div>
3489
3490      
3491    </form>
3492  </div>
3493
3494  
3495
3496</div>
3497
3498
3499<script type="text/javascript">
3500  function showRecoverPasswordForm() {
3501    document.getElementById('recover-password').style.display = 'block';
3502    document.getElementById('customer-login').style.display='none';
3503  }
3504
3505  function hideRecoverPasswordForm() {
3506    document.getElementById('recover-password').style.display = 'none';
3507    document.getElementById('customer-login').style.display = 'block';
3508  }
3509
3510  function showRecoverSuccess() {
3511    document.getElementById('account-reset').style.display = 'block';
3512  }
3513
3514  if (window.location.hash == '#recover') { showRecoverPasswordForm() }
3515
3516  if (window.location.hash == '#recover-successful') { showRecoverSuccess() }
3517</script>
3517
3518</div>
3519        </section>
3520
3521        <div id="shopify-section-framework--footer" class="shopify-section section--footer">
3522
3523
3524
3525
3526
3527
3528
3529
3530<footer
3531  class="footer--root"
3532  data-js-class="Footer"
3533  data-section-id="framework--footer"
3534  data-section-type="footer"
3535>
3536  <div class="footer--blocks">
3537    
3538
3539      
3540          
3541          
3542
3543          
3544
3545          <div class="footer--block" data-block-type="about">
3546            <div class="footer--block--container">
3547              
3548                <div class="footer--block--heading font--block-heading">
3549                  Follow us
3550                </div>
3551              
3552
3553              <div class="footer--block--body">
3554                
3555                  <div class="footer--about-text font--paragraph rte-content">
3556                    <p>Latest news, fun videos and gaming contents</p><p></p>
3557                  </div>
3558                
3559
3560                
3561                  <div class="footer--social-icons social-follow">
3562                    
3563
3564  
3565  
3566    <a
3567      rel="noreferrer"
3568      target="_blank"
3569      href="https://www.facebook.com/playnationsg/"
3570      role="img"
3571      aria-label="facebook"
3572    >
3573      
3574    <svg class="icon--root icon--facebook" viewBox="0 0 20 20">
3575      <path d="M18.896 0H1.104C.494 0 0 .494 0 1.104v17.793C0 19.506.494 20 1.104 20h9.58v-7.745H8.076V9.237h2.606V7.01c0-2.583 1.578-3.99 3.883-3.99 1.104 0 2.052.082 2.329.119v2.7h-1.598c-1.254 0-1.496.597-1.496 1.47v1.928h2.989l-.39 3.018h-2.6V20h5.098c.608 0 1.102-.494 1.102-1.104V1.104C20 .494 19.506 0 18.896 0z" fill-rule="evenodd" />
3576    </svg>
3577
3578  
3579    </a>
3580  
3581
3582  
3583  
3584
3585  
3586  
3587    <a
3588      rel="noreferrer"
3589      target="_blank"
3590      href="https://www.instagram.com/playnationsg/?hl=en"
3591      role="img"
3592      aria-label="instagram"
3593    >
3594      
3595    <svg class="icon--root icon--instagram" viewBox="0 0 20 20">
3596      <path d="M15.33 5.87a1.208 1.208 0 01-1.2-1.197 1.215 1.215 0 011.207-1.212c.649.002 1.198.55 1.202 1.2.005.659-.547 1.21-1.21 1.209zm-5.332 9.273c-2.828 0-5.128-2.297-5.14-5.134-.013-2.83 2.31-5.148 5.148-5.138a5.126 5.126 0 015.124 5.137 5.14 5.14 0 01-5.133 5.135zm-.01-1.808a3.343 3.343 0 003.342-3.324 3.348 3.348 0 00-3.325-3.34 3.343 3.343 0 00-3.34 3.324 3.34 3.34 0 003.324 3.34zM1.787 9.997h.038c0 1.052-.018 2.104.007 3.154.015.652.048 1.311.16 1.953.259 1.484 1.12 2.454 2.597 2.845.737.195 1.492.215 2.243.222 2.11.016 4.219.017 6.328-.002a11.723 11.723 0 001.952-.162c1.483-.265 2.451-1.13 2.834-2.61.214-.821.218-1.663.225-2.5.018-1.931.02-3.863-.002-5.793-.008-.725-.042-1.458-.16-2.171-.25-1.502-1.116-2.488-2.614-2.878-.82-.213-1.663-.218-2.5-.225-1.93-.018-3.861-.02-5.793.002-.724.008-1.456.047-2.17.16-1.4.224-2.388 1-2.81 2.382a6.122 6.122 0 00-.247 1.519c-.056 1.367-.062 2.736-.088 4.104zM20 7.143v5.715c-.01.104-.024.208-.031.313-.044.658-.056 1.32-.137 1.975-.117.95-.44 1.833-1.019 2.607-1.072 1.433-2.57 2.03-4.296 2.164-.446.035-.895.055-1.343.083H6.786c-.092-.01-.183-.028-.274-.034-.473-.03-.95-.04-1.421-.092-1.032-.114-1.998-.424-2.84-1.051C.812 17.748.215 16.247.084 14.514c-.033-.419-.056-.84-.083-1.26V6.746c.014-.157.025-.314.04-.47.067-.63.08-1.27.21-1.887C.638 2.56 1.686 1.245 3.44.532c.932-.379 1.919-.46 2.913-.49.263-.008.526-.028.79-.042h5.714c.09.01.183.024.274.03.671.045 1.347.054 2.014.14 1.044.133 2.002.507 2.823 1.191 1.31 1.094 1.833 2.555 1.948 4.202.037.526.056 1.053.084 1.58z" fill-rule="evenodd" />
3597    </svg>
3598
3599  
3600    </a>
3601  
3602
3603  
3604  
3605
3606  
3607  
3608
3609  
3610  
3611    <a
3612      rel="noreferrer"
3613      target="_blank"
3614      href="https://www.youtube.com/channel/UCUuQ_fTF2EAcuh2Y80xco6w"
3615      role="img"
3616      aria-label="youtube"
3617    >
3618      
3619    <svg class="icon--root icon--youtube" viewBox="0 0 29 20">
3620      <path d="M28.166 3.123c.596 2.228.596 6.877.596 6.877s0 4.649-.596 6.877a3.577 3.577 0 01-2.522 2.526C23.419 20 14.5 20 14.5 20s-8.92 0-11.145-.597a3.575 3.575 0 01-2.521-2.526C.238 14.649.238 10 .238 10s0-4.649.596-6.877A3.574 3.574 0 013.355.597C5.58 0 14.5 0 14.5 0s8.92 0 11.144.597a3.576 3.576 0 012.522 2.526zM11.583 14.221L19.038 10l-7.455-4.221v8.442z" fill-rule="evenodd" />
3621    </svg>
3622
3623
3624    </a>
3625  
3626
3627
3628
3629                  </div>
3630                
3631              </div>
3632            </div>
3633          </div>
3634
3635        
3636    
3637
3638      
3639          
3640          
3641
3642          
3643
3644          <div class="footer--block" data-block-type="about">
3645            <div class="footer--block--container">
3646              
3647                <div class="footer--block--heading font--block-heading">
3648                  Customer Care
3649                </div>
3650              
3651
3652              <div class="footer--block--body">
3653                
3654                  <div class="footer--about-text font--paragraph rte-content">
3655                    <p><a href="https://playnation.com.sg/blogs/news/about-us" title="https://playnation.com.sg/blogs/news/about-us">Contact Us</a></p><p></p>
3656                  </div>
3657                
3658
3659                
3660                  <div class="footer--social-icons social-follow">
3661                    
3662
3663  
3664  
3665    <a
3666      rel="noreferrer"
3667      target="_blank"
3668      href="https://www.facebook.com/playnationsg/"
3669      role="img"
3670      aria-label="facebook"
3671    >
3672      
3673    <svg class="icon--root icon--facebook" viewBox="0 0 20 20">
3674      <path d="M18.896 0H1.104C.494 0 0 .494 0 1.104v17.793C0 19.506.494 20 1.104 20h9.58v-7.745H8.076V9.237h2.606V7.01c0-2.583 1.578-3.99 3.883-3.99 1.104 0 2.052.082 2.329.119v2.7h-1.598c-1.254 0-1.496.597-1.496 1.47v1.928h2.989l-.39 3.018h-2.6V20h5.098c.608 0 1.102-.494 1.102-1.104V1.104C20 .494 19.506 0 18.896 0z" fill-rule="evenodd" />
3675    </svg>
3676
3677  
3678    </a>
3679  
3680
3681  
3682  
3683
3684  
3685  
3686    <a
3687      rel="noreferrer"
3688      target="_blank"
3689      href="https://www.instagram.com/playnationsg/?hl=en"
3690      role="img"
3691      aria-label="instagram"
3692    >
3693      
3694    <svg class="icon--root icon--instagram" viewBox="0 0 20 20">
3695      <path d="M15.33 5.87a1.208 1.208 0 01-1.2-1.197 1.215 1.215 0 011.207-1.212c.649.002 1.198.55 1.202 1.2.005.659-.547 1.21-1.21 1.209zm-5.332 9.273c-2.828 0-5.128-2.297-5.14-5.134-.013-2.83 2.31-5.148 5.148-5.138a5.126 5.126 0 015.124 5.137 5.14 5.14 0 01-5.133 5.135zm-.01-1.808a3.343 3.343 0 003.342-3.324 3.348 3.348 0 00-3.325-3.34 3.343 3.343 0 00-3.34 3.324 3.34 3.34 0 003.324 3.34zM1.787 9.997h.038c0 1.052-.018 2.104.007 3.154.015.652.048 1.311.16 1.953.259 1.484 1.12 2.454 2.597 2.845.737.195 1.492.215 2.243.222 2.11.016 4.219.017 6.328-.002a11.723 11.723 0 001.952-.162c1.483-.265 2.451-1.13 2.834-2.61.214-.821.218-1.663.225-2.5.018-1.931.02-3.863-.002-5.793-.008-.725-.042-1.458-.16-2.171-.25-1.502-1.116-2.488-2.614-2.878-.82-.213-1.663-.218-2.5-.225-1.93-.018-3.861-.02-5.793.002-.724.008-1.456.047-2.17.16-1.4.224-2.388 1-2.81 2.382a6.122 6.122 0 00-.247 1.519c-.056 1.367-.062 2.736-.088 4.104zM20 7.143v5.715c-.01.104-.024.208-.031.313-.044.658-.056 1.32-.137 1.975-.117.95-.44 1.833-1.019 2.607-1.072 1.433-2.57 2.03-4.296 2.164-.446.035-.895.055-1.343.083H6.786c-.092-.01-.183-.028-.274-.034-.473-.03-.95-.04-1.421-.092-1.032-.114-1.998-.424-2.84-1.051C.812 17.748.215 16.247.084 14.514c-.033-.419-.056-.84-.083-1.26V6.746c.014-.157.025-.314.04-.47.067-.63.08-1.27.21-1.887C.638 2.56 1.686 1.245 3.44.532c.932-.379 1.919-.46 2.913-.49.263-.008.526-.028.79-.042h5.714c.09.01.183.024.274.03.671.045 1.347.054 2.014.14 1.044.133 2.002.507 2.823 1.191 1.31 1.094 1.833 2.555 1.948 4.202.037.526.056 1.053.084 1.58z" fill-rule="evenodd" />
3696    </svg>
3697
3698  
3699    </a>
3700  
3701
3702  
3703  
3704
3705  
3706  
3707
3708  
3709  
3710    <a
3711      rel="noreferrer"
3712      target="_blank"
3713      href="https://www.youtube.com/channel/UCUuQ_fTF2EAcuh2Y80xco6w"
3714      role="img"
3715      aria-label="youtube"
3716    >
3717      
3718    <svg class="icon--root icon--youtube" viewBox="0 0 29 20">
3719      <path d="M28.166 3.123c.596 2.228.596 6.877.596 6.877s0 4.649-.596 6.877a3.577 3.577 0 01-2.522 2.526C23.419 20 14.5 20 14.5 20s-8.92 0-11.145-.597a3.575 3.575 0 01-2.521-2.526C.238 14.649.238 10 .238 10s0-4.649.596-6.877A3.574 3.574 0 013.355.597C5.58 0 14.5 0 14.5 0s8.92 0 11.144.597a3.576 3.576 0 012.522 2.526zM11.583 14.221L19.038 10l-7.455-4.221v8.442z" fill-rule="evenodd" />
3720    </svg>
3721
3722
3723    </a>
3724  
3725
3726
3727
3728                  </div>
3729                
3730              </div>
3731            </div>
3732          </div>
3733
3734        
3735    
3736
3737    
3738  </div>
3739
3740  <div class="footer--sub">
3741    
3742
3743    
3744    
3745
3746    
3747      
3748    
3749  </div>
3750
3751</footer>
3752
3753</div>
3754
3755        
3756          <div class="popup-modal-close">&#x2715;</div>
3757          <div class="popup-modal-mask"></div>
3758        
3759
3760        <!-- <style> iframe#admin_bar_iframe { display: none !important; } </style> -->
3761      </div>
3762
3763      <div
3764  class="feedback-bar--root"
3765  data-js-class="FrameworkFeedbackBar"
3766  data-feedback-bar--open="false"
3767>
3768  <div class="feedback-bar--message">
3769    <span class="font--accent" data-feedback-bar--message="contact-modal">
3770     Thanks for contacting us! We&#39;ll get back to you as soon as possible.
3771    </span>
3772    <span class="font--accent" data-feedback-bar--message="newsletter">
3773      Thanks for subscribing
3774    </span>
3775  </div>
3776</div>
3777
3778      
3779
3780    </div>
3781
3782    
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792    <div
3793      class="modal--root"
3794      data-js-class="FrameworkModal"
3795      data-modal--fullscreen="true"
3796      data-view="modal"
3797    >
3798    
3799    <div class="modal--link" data-trigger="search-modal"></div>
3800    <div class="modal--content">
3801      <div
3802        class="search--root"
3803        data-js-class="FrameworkSearch"
3804        data-view="modal"
3805        data-show-articles="true"
3806        data-show-pages="true"
3807      >
3808        <div class="search--bar">
3809          <div class="search--loading"><span class="animation tiny"></span></div>
3810          <input
3811            class="search--textbox font--lowercase-accent"
3812            name="q"
3813            type="text"
3814            value=""
3815            placeholder="Search store"
3816          >
3817        </div>
3818
3819        <div class="search--results">
3820          <div class="search--products"></div>
3821          
3822            <div class="search--articles"></div>
3823          
3824        </div>
3825      </div>
3826    </div>
3827  </div>
3828
3829  
3830  
3831
3832
3833
3834    <div class="modal--window">
3835  <div class="modal--mask"></div>
3836  <div class="modal--container"></div>
3837  <div class="modal--close">
3838    
3839    <svg class="icon--root icon--cross" viewBox="0 0 20 20">
3840      <path d="M10 8.727L17.944.783l1.273 1.273L11.273 10l7.944 7.944-1.273 1.273L10 11.273l-7.944 7.944-1.273-1.273L8.727 10 .783 2.056 2.056.783 10 8.727z" fill-rule="nonzero" />
3841    </svg>
3842
3843  
3844  </div>
3845  <div class="modal--prev">
3846    
3847    <svg class="icon--root icon--chevron-left" viewBox="0 0 12 20">
3848      <path d="M2.648 10l8.613-8.614L9.99.114.102 10l9.887 9.886 1.272-1.272z" fill-rule="nonzero" />
3849    </svg>
3850
3851  
3852  </div>
3853  <div class="modal--next">
3854    
3855    <svg class="icon--root icon--chevron-right" viewBox="0 0 12 20">
3856      <path d="M8.716 10L.102 18.614l1.273 1.272L11.261 10 1.375.114.102 1.386z" fill-rule="nonzero" />
3857    </svg>
3858
3859  
3860  </div>
3861</div>
3862
3863    
3864    
3865
3866<script src="//playnation.com.sg/cdn/shop/t/13/assets/globopreorder_params.js?v=165321696167524634751693885230" defer></script>
vendor: 2 bytes, line 3866
3866
3867<script src="//playnation.com.sg/cdn/shop/t/13/assets/globopreorder.js?v=71684378839235899661693885230" defer></script>
3867
3868<link href="//playnation.com.sg/cdn/shop/t/13/assets/globopreorder.css?v=41239182092934387521693885230" rel="stylesheet" type="text/css" media="all" />
3869
3870<script>
3871    if(typeof Els === 'undefined'){
3872        var Els = {};
3873    }
3874    Els.pl = {
3875        params: {
3876            id: 'fc98c99898b1432ff65031a23f5acd3d',
3877            money_format: '${{amount}}'
3878        }
3879    };
3880</script>
vendor: 1 bytes, line 3880
3880
3881<script src="https://s3.amazonaws.com/els-apps/product-lookup/settings/fc98c99898b1432ff65031a23f5acd3d.js" defer></script>
3881
3882
3883  <!-- Failed to render app block "1530068250781986104": app block path "shopify://apps/fast-bundle/blocks/fast_bundle/9e87fbe2-9041-4c23-acf5-322413994cef" does not exist -->
3883<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3883
3884</body>
3885</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.