CINXE.COM
Manufacturing Map | Where Our Jeans Are Made | G-STAR®
<!DOCTYPE html> <html lang="en-SG" xml:lang="en-SG" class=" stateless"> <head> <meta charset="UTF-8"> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"errorBeacon":"bam.nr-data.net","licenseKey":"aa4e6e9e16","agent":"","beacon":"bam.nr-data.net","applicationTime":143,"applicationID":"703583786","transactionName":"Z1NTZEtUV0sCV0ZcXV4ZYkBLXFdfIFtcQUBfWl1VSxpCXgpGQUF+VUBUXGxHVQJNHk8VGndzZRk=","queueTime":0}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"718389117",accountID:"1439272",trustKey:"1439272",xpid:"VQIEWFRUChAHVFJXDwIAXlI=",licenseKey:"aa4e6e9e16",applicationID:"703583786"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script><script>"Performance" in window || (window.performance = {mark: function() {}});performance.mark('gs-html-start');</script> <!--[if IE]><meta http-equiv="refresh" content="0;url=/error-2006/"><![endif]--> <meta name="viewport" content="width=device-width, initial-scale=1"> <script> /*eslint-disable*/ (function(w, d) { w.updateDocumentElement = function updateDocumentElement() { var n = w.navigator, de = d.documentElement; var cl = de.classList, ht = false, hm = true, mql, ua = n.userAgent, android = false; /* 10ms is a lot */ try { if(d.getElementsByClassName('has-custom-sideNavigationByDefault').length > 0 && !d.getElementsByClassName('has-flyout').length) {if(cl.contains('has-hidden-navigation') || ('sessionStorage' in w && w.sessionStorage.getItem('hasClosedSideNavigation') === 'true')) { cl.remove('has-open-sideNavigationByDefault'); } } } catch(e) { } try { if(!!('ontouchstart' in w || n.msMaxTouchPoints || (n.maxTouchPoints && n.maxTouchPoints > 0) || /touch/i.test(ua))) { ht = true; } } catch(e) { } try { android = /android/i.test(ua); } catch(e) { } try { mql = (typeof w.matchMedia === 'function') && w.matchMedia('(pointer: fine) and (hover: hover)'); mql && (hm = mql.media === 'not all' ? !android : mql.matches) } catch(e) { } try { if (hm) {cl.add('has-mouse'), cl.remove('has-touch')} else {cl.remove('has-mouse'), cl.add('has-touch')} } catch(e) { } try { if(/(iPhone|iPad|iPod)/.test(ua)) { cl.add('is-ios'); } else { cl.remove('is-ios'); } } catch(e) { } try { if(ua.indexOf('iPad') !== -1) { cl.add('is-iPad'); } else { cl.remove('is-iPad'); } } catch(e) { } }; updateDocumentElement(); }(window, document)); </script> <script src="/en_sg/api/v1/prefetch?_=1732417613544"></script> <title>Manufacturing Map | Where Our Jeans Are Made | G-STAR®</title> <link rel="preconnect" href="https://campaign.g-star.com"/> <link rel="preconnect" href="https://www.googletagmanager.com" crossorigin/> <link rel="preconnect" href="https://www.google-analytics.com" crossorigin/> <link rel="preconnect" href="https://img2.g-star.com"/> <link rel="preconnect" href="https://img1.g-star.com"/> <link rel="preload" href="https://www.g-star.com/_ui/g-star/js/jquery-3.5.1.min.js" as="script" integrity="" crossorigin> <link rel="preload" href="https://www.g-star.com/_ui/g-star/fonts/GothamSSm-Book_Web.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://www.g-star.com/_ui/g-star/fonts/GothamSSm-Bold_Web.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://www.g-star.com/_ui/g-star/fonts/Gotham-Bold_Web.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://www.g-star.com/_ui/g-star/fonts/Gotham-Ultra_Web.woff2" as="font" type="font/woff2" crossorigin> <link rel=preload as=style href="https://www.g-star.com/_ui/g-star/css/base.096ae48446a3f13d82db.css"> <link rel="preload" href="https://www.g-star.com/_ui/g-star/css/grid-24.ec41bba36ff15de1f5d4.css" as="style"> <link rel="preload" href="https://www.g-star.com/_ui/g-star/css/csr-map-18-1.2a5e27fa28a0307ce6e5.css" as="style"> <link rel="preload" href="https://www.g-star.com/_ui/g-star/css/baseContent.1271ad9059c2c6f5f562.css" as="style"> <link rel="preload" href="https://www.g-star.com/_ui/g-star/css/contentPages.354e7c31f3b7e5decc1e.css" as="style"> <link rel="preload" href="https://www.g-star.com/_ui/g-star/js/gsrdRuntime.b6f0dae2d8a84aa59447.js" as="script" crossorigin integrity="sha384-L9oaCgi3gblwYJHARV3GlYe8FD0PQqDkupjWION50riS8YJVYlbolSFbb9vKE0ii"> <link rel="preload" href="https://www.g-star.com/_ui/g-star/js/vendor.14c0633fe84b00996871.js" as="script" crossorigin integrity="sha384-QK5FK69SX853ysC12aopLansGr8ZmKxgFQDLMTB3gPedTYN1+h01uKVELmX3NbP8"> <link rel="preload" href="https://www.g-star.com/_ui/g-star/js/base.5baaaee5b3cafc82c1f7.js" as="script" crossorigin integrity="sha384-ijmyk6s7uf0cWX6wL4+kjIMRcHv4TtIJ1OTrhCDZU/B2+3TlmlHK/iSBCz7HAu8s"> <link rel="preload" href="https://www.g-star.com/_ui/g-star/js/csr-map-18-1.5c13cbffe9cff5203d94.js" as="script" crossorigin integrity="sha384-UpIlFIb+G0/aFNj3e+mcOxYIGhp29/z2jLZYLWj85wKZ1OLBxXJ6ktZzBhsRb7Oq"> <link rel="preload" href="https://www.g-star.com/_ui/g-star/js/contentPages.d4f415a665768672cf02.js" as="script" crossorigin integrity="sha384-G7s27UQgvkw1yCPClnZ6MRI03be8rUnfnOGxc1BH+Y3hXPXb0wWh3zbIbaJP4ptI"> <link rel="dns-prefetch" href="https://static.goqubit.com"> <link rel="dns-prefetch" href="https://exp.g-star.com"> <link rel="dns-prefetch" href="https://connect.facebook.net"> <link rel="dns-prefetch" href="https://js-agent.newrelic.com"> <link rel="dns-prefetch" href="https://www.googleadservices.com"> <meta name="format-detection" content="telephone=no"> <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"> <link rel="shortcut icon light" type="image/x-icon" href="/_ui/g-star/img/favicon-light.ico" media="(prefers-color-scheme: dark)"> <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"> <link rel="apple-touch-icon" href="/apple-touch-icon.png"> <link rel="mask-icon" href="/_ui/g-star/img/safari-pinned-tab.svg" color="#303030"> <link rel="manifest" href="/manifest.json"> <meta name="theme-color" content="#ffffff"> <script>performance.mark('gs-css-start');</script> <link rel=stylesheet href="https://www.g-star.com/_ui/g-star/css/base.096ae48446a3f13d82db.css"> <link rel="stylesheet" type="text/css" media="all" href="https://www.g-star.com/_ui/g-star/css/grid-24.ec41bba36ff15de1f5d4.css"/> <link rel="stylesheet" type="text/css" media="all" href="https://www.g-star.com/_ui/g-star/css/csr-map-18-1.2a5e27fa28a0307ce6e5.css"/> <link rel="stylesheet" type="text/css" media="all" href="https://www.g-star.com/_ui/g-star/css/baseContent.1271ad9059c2c6f5f562.css"/> <link rel="stylesheet" type="text/css" media="all" href="https://www.g-star.com/_ui/g-star/css/contentPages.354e7c31f3b7e5decc1e.css"/> <style> .productTile-price .productPrice--fromPrice + .productPrice-value, .productTile-price .productPrice-value.hasDiscountPrice, .productDetail .productPrice-value.hasDiscountPrice, .shoppingCartPrice--row .shoppingCartPrice.hasDiscountPrice, .productPrice--quickShopProduct .productPrice-value.hasDiscountPrice, .outlet-shop .productTile-price .productPrice--fromPrice + .productPrice-value, .outlet-shop .productTile-price .productPrice-value.hasDiscountPrice { color: #12A100; } .quickShopProduct-info .productPrice-discount + .productPrice-value, .productDetail-productTitlePriceContainer .productPrice-discount:not(.is-hidden) + .productPrice-value, .dialog--checkout__quickshop .price--strikethrough + .quickshop-info-base.price, .modal--checkout__quickshop .quickshop-info-base.hasDiscountPrice { color: #12A100; } </style> <script>performance.mark('gs-css-end');</script> <script src="https://www.g-star.com/_ui/g-star/js/jquery-3.5.1.min.js" integrity="" crossorigin></script> <script> (function(w, d, a, s, g) { w.__startTime = Date.now(); w[s] = w[s] || {}; Object.defineProperty(w, a, { value: {}, writable: false }) var regexp = /(?:(?:^|.*;\s*)coco\s*\=\s*([^;]*).*$)|^.*$/; Object.defineProperty(w[a], 'consentCookieValue', { get: function() { return d.cookie.replace(regexp, "$1"); }, enumerable: true }); w[g] = w[g] || {}; w[g].queue = []; w[g].enqueue = function() { w[g].queue.push([].slice.call(arguments, 0)); } }(window, document, 'AppSettings', 'AppState', 'GSRD')); </script> <script> !(function(){function n(){function n(n){p.level=n}function e(n,e){p.info(n,"event emitted"),e=c(e||{}),e.meta=e.meta||{},e.meta.type=n,u.push(e),r(),v.listeners=f(v.listeners,function(n){return!n.disposed})}function o(n,e,o){function r(){return p.info("Replaying events"),t(function(){s(v.events,function(t){c.disposed||l(n,t.meta.type)&&e.call(o,t)})}),f}function i(){return p.info("Disposing event handler"),c.disposed=!0,f}p.info("Attaching event handler for",n);var c={type:n,callback:e,disposed:!1,context:o||window};v.listeners.push(c);var f={replay:r,dispose:i};return f}function t(n){p.info("Calling event handlers"),a++;try{n()}catch(n){p.error("UV API Error",n.stack)}a--,r()}function r(){if(0===u.length&&p.info("No more events to process"),u.length>0&&a>0&&p.info("Event will be processed later"),u.length>0&&0===a){p.info("Processing event");var n=u.shift();v.events.push(n),t(function(){s(v.listeners,function(e){if(!e.disposed&&l(e.type,n.meta.type))try{e.callback.call(e.context,n)}catch(n){p.error("Error emitting UV event",n.stack)}})})}}function i(n,e,o){var t=v.on(n,function(){e.apply(o||window,arguments),t.dispose()});return t}function s(n,e){for(var o=n.length,t=0;t<o;t++)e(n[t],t)}function c(n){var e={};for(var o in n)n.hasOwnProperty(o)&&(e[o]=n[o]);return e}function l(n,e){return"string"==typeof n?n===e:n.test(e)}function f(n,e){for(var o=n.length,t=[],r=0;r<o;r++)e(n[r])&&t.push(n[r]);return t}var u=[],a=0,p={info:function(){p.level>n.INFO||console&&console.info&&console.info.apply(console,arguments)},error:function(){p.level>n.ERROR||console&&console.error&&console.error.apply(console,arguments)}};n.ALL=0,n.INFO=1,n.ERROR=2,n.OFF=3,n(n.ERROR);var v={on:o,emit:e,once:i,events:[],listeners:[],logLevel:n};return v}"object"==typeof module&&module.exports?module.exports=n:window&&void 0===window.uv&&(window.uv=n())}()); </script> <script> var qubitIntegration = (function() { var loadQubitScript = function() { var isCookieWallEnabled = false; var hasConsent = '11111' === AppSettings.consentCookieValue || !isCookieWallEnabled; if (!hasConsent) { return; } var qubitSmartServeUrl = 'https://static.goqubit.com/smartserve-5775.js'; if (qubitSmartServeUrl) { var head = document.getElementsByTagName('head')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.async = true; script.src = qubitSmartServeUrl; head.appendChild(script); } }; return { loadQubitScript: loadQubitScript } })(); qubitIntegration.loadQubitScript(); </script> <meta name="author" content="G-STAR®"> <meta name="keywords" content="where are g star jeans made"> <meta name="description" content="Our Manufacturing Map shows where our products were made, the number of workers at each site, the gender balance and sustainability initiatives in place."> <meta name="robots" content="index,follow"> <link rel="canonical" href="https://www.g-star.com/en_sg/raw-responsibility-sustainability/manufacturing-map"> <!-- HTML content --> <link rel="stylesheet" href="//campaign.g-star.com/231013/21-2/rawresponsibility/css/rawresponsibility.pages.style.min.css"><!-- HTML content *** --> <script> (function() { AppSettings.asmPollingRate = 10000; AppSettings.asmPollingTries = 30; AppSettings.asmDelayBeforePolling = 30000; AppSettings.loyaltyCardPollingRate = 20000; AppSettings.loyaltyCardPollingTries = 5; AppSettings.loyaltyCardDelayBeforePolling = 20000; AppSettings.buildTimestamp = '20241115091134'; AppSettings.suggestedSearchEnabled = true; AppSettings.environment = 'prd'; AppSettings.slice = 'prd3'; AppSettings.baseSite = 'gstarSite_SG'; AppSettings.imageBaseUrl = 'img1.g-star.com'; AppSettings.locale = 'en_sg'; AppSettings.country = 'SG'; AppSettings.countryName = 'Singapore'; AppSettings.languageIso = 'en_SG'; AppSettings.language = 'en'; AppSettings.shopType = 'b2c'; AppSettings.isDoorman = '' === 'true'; AppSettings.addressSuggesterEnabled = true; AppSettings.addressAutoCompleteEnabled = true; AppSettings.mailCheckDefaultDomains = ['t-online.de', 'orange.fr', 'freenet.de', 'ziggo.nl', 'telenet.be', 'arcor.de', 'upcmail.nl', 'wanadoo.fr', 'free.fr', 'planet.nl', 'home.nl', 'kpnmail.nl', 'bigpond.com', 'laposte.net', 'abv.bg', 'hetnet.nl', 'chello.nl', '163.com', 'sfr.fr', 'quicknet.nl', 'bluewin.ch', 'casema.nl', 'xs4all.nl', 'docomo.ne.jp', 'ezweb.ne.jp', 'libero.it', 'skynet.be', 'i.softbank.jp', 'kpnplanet.nl', 'neuf.fr', 'zonnet.nl', 'online.nl', 'wp.pl', '126.com', 'telfort.nl', 'zeelandnet.nl', 'seznam.cz', 'netcologne.de', 'yandex.ru', 'bbox.fr', 'iinet.net.au', 'bigpond.net.au', 'unitybox.de', 'naver.com', 'aol.de', 'softbank.ne.jp', 'inbox.lv']; AppSettings.bdgExpirationDate = 345600; AppSettings.fitFacet = 'fits'; AppSettings.assetPath = "/_static/20241115091134/"; AppSettings.sideNavigationBreakpointNextToContent = "large"; AppSettings.topNavigationHeight = 54; AppSettings.usabillaUrl = ''; AppSettings.zoomImageHeight = 2000; AppSettings.zoomImageWidth = 2000; AppSettings.googleMapsKey = 'AIzaSyC5L7LIaNW2XieJRGOnLi1S1HlENG2vyZw'; AppSettings.preserveDefaultInputRestrictions = false; AppSettings.allowCustomInputRestrictions = false; AppSettings.inputRestrictionsActiveOption = 1; AppSettings.enableDeliveryTimesContainer = true; AppSettings.exponeaPushNotificationRequestPerSession = 3; AppSettings.isEndlessAisleSession = false; AppSettings.isHighstreet = false; AppSettings.checkoutV2Enabled = true; AppSettings.pdpLocalStoreStockSizeAvailabilityEnabled = false; AppSettings.displayFiberRankingOnProductTiles = false; AppSettings.displayFiberRankingBadgeOnPDP = false; AppSettings.displayFiberRankingInfoOnPDP = true; AppSettings.applePayPickupLocationNumber = 3; AppSettings.guestEmailCheckAttempts = 5; AppSettings.endpoints = Object.freeze({ miniBasket: '/en_sg/minibasket', suggestedSearch: '/en_sg/suggest', genericProductUrl: '/en_sg/product', postcodeValidation: '/en_sg/api/v1/validate-delivery-address', exponeaPushNotification: '/en_sg/api/v1/exponea/storeExponeaPushMessageSubscribed', exponeaPushEventConsent: '/en_sg/api/v1/exponea/triggerpushevent', exponeaCustomerAttributes: '/en_sg/api/v1/exponea/customerAttributes', storeFinder: '/en_sg/find-a-store', stockLocator: '/en_sg/api/v1/storefinder-includeavailability', updateCartItem: '/en_sg/checkout/shopping-bag/update', updateCartVariant: '/en_sg/checkout/shopping-bag/updateVariant', npsSurveyUpdate: '/en_sg/api/v1/nps-survey-update', getStores: 'getstores', getShopsNearMe: 'shops-near-me', getPreferredStores: 'get-preferred-stores', updatePreferredStore: 'update-preferred-store', postCodeCheck: '/en_sg/postcode_check', addressCheck: '/en_sg/address_check', notificationMessages: '/en_sg/notifications/messages', upsEligibilityCheck: '/en_sg/api/v1/ups-mc/is-user-eligible', supplyChain: '/en_sg/api/v1/supply-chain', carrierIdCurrentUser: '/en_sg/checkout/carrierIdCurrentUser', commonUserInfo: '/en_sg/api/v1/common', possibleSizes: '/en_sg/size/preferred?gender=', possibleJeansFits: '/en_sg/preferences/preferred-jeans-fit?gender=', shippingEstimate: '/en_sg/api/v1/shippingestimate', productUsps: '/en_sg/api/v1/product-usps', pickUpToday: '/en_sg/api/v1/pickuptoday', instoreVoucher: '/voucher/', prefillEmail: '/api/v3/user/prefill_email?che=' }); AppSettings.backgroundImages = { pdpFabricsBgImageEnabled: false, pdpFeaturesBgImageEnabled: false, pdpVariantsBgImageEnabled: false, pdpHeroBgImageEnabled: false, pdpCarouselThumbBgImageEnabled: false, plpTileBgImageEnabled: false, recommendationsBgImageEnabled: false, extRecommendationsBgImageEnabled: false, recentlyViewedBgImageEnabled: false, wishlistBgImageEnabled: false, mimeType: 'webp' } AppSettings.pageType = 'FEATURE'; AppSettings.quickshop = { enabled: true }; AppSettings.qubitEventsEnabled = true; AppSettings.qubitPdcEnabled= false; AppSettings.headless = false; AppSettings.footless = false; AppSettings.addressFormat = 'company|(nl)|house_number;required|(nl)|street;required|(nl)|building|(nl)|zip_code;required|(nl)|city;required|country;required|(nl)|phone_number;required'; AppSettings.currencySettings = Object.freeze({ currencyCode: 'SGD', currencySymbol: 'SGD', currencyDigits: '2', }); AppSettings.sessionRefreshInterval = 14400; AppSettings.isEnableAutoImageSlide = true; AppSettings.subscriptionDialog = [{ "url" : "/en_sg/opt-in/send/popup", "id" : "membership-subscribe-dialog", "storageId" : "msd", "timeOut" : 10000, "active" : false }]; AppSettings.cookieDialog = { enableWall: false, enableSettings: false, id: "cookie-dialog" }; AppSettings.enableCrossSelling = false; AppSettings.statelessPage = true; AppSettings.facetType = "horizontal"; AppSettings.registration = Object.freeze({ isLineSession : 'false', isUpgrade: 'false' ,preferredStoreTodayMsg : 'Open\x20today\x3A' }); AppSettings.enablePLPLoadMore = true; AppSettings.exponeaTokenId = 'db54625c-95cb-11ea-9af2-62108279dd27'; AppSettings.exponeaTagExecution = 'defer'; AppSettings.exponeaPushNotificationEnabled = 'true'; AppSettings.enableUspLayoutInCart = 'true'; AppSettings.exponeaPushNotificationDelay = '10'; AppSettings.exponeaPushNotificationPageViewNumber = '3'; AppSettings.exponeaPushID = 'web.com.gstartest'; AppSettings.exponeaSubDomain = 'exp.g-star.com'; AppSettings.qubitTagExecution = ''; AppSettings.gtmTagExecution = ''; AppSettings.isBodyOnlyView = false; AppSettings.audioEyeEnabled = false; AppSettings.enableDarkBgImages = true; AppSettings.enableBazaarvoice = false; AppSettings.uspScrollEnabled = true; AppSettings.requestPdpUspsSFCSizeLevelEnabled = true; AppSettings.giftCardsEnabled = true; AppSettings.clientKey = 'live_XKZYOMUAINCZDGUPMRSSSYTRSEPVRZGX'; AppSettings.merchantID = 'TYKZWWFZBMNBE'; AppSettings.wishlistEnabled = true; AppSettings.pageOffset = { currentPageOffset: 0, desktopPageOffset: 0, mobilePageOffset: 0, tabletPageOffset: 0 }; AppSettings.loyaltyEnabled = false; AppSettings.customerCarrierIdFormEnabled = false; AppSettings.cltAnalyticsEnabled = false; AppSettings.analyticsBlockDetectionEnabled = false; AppSettings.algoliaAppId = '3SXB3VI169'; AppSettings.algoliaInsightsApiKey = '6bdf596edb7801404ee28d242bfca5f7'; AppSettings.algoliaProductPrimaryIndexName = 'l1_gstar_SG-Index_en_SG'; AppSettings.algoliaSearchSuggestionsMinChars = 2; AppSettings.logTimingThreshold = 10; AppSettings.storeFinderMaxResultsLimit = '10'; AppSettings.showStrikethroughPrices = true; AppSettings.usabillaOnFAQPageEnabled = false; AppSettings.fitAnalyticsEnabled = true; AppSettings.showLowestPriceText = false; Object.freeze(AppSettings); AppState.isMobile = undefined; AppState.isTablet = undefined; AppState.snapinchat = {}; AppState.topNavigationHideOffset = undefined; AppState.commonDataReady = false; AppState.assistedSale = false; AppState.refreshBasketFromServer = false; AppState.analyticsEnabled = true; AppState.trackingEnabled = true; AppState.pageSubtype = ''; AppState.userMetaData = { hashedUserId: '', customerId: '', klarnaSegments: 'dc9ceba7e0895f7bc7ab3e824c5e5cfd92119823f5941fc7d31988ab423c4419' }; AppState.geoData = { lat: '1.29', lng: '103.86' }; AppState.devMode = false; AppState.loggingEnabled = false; AppState.logTimingEnabled = false; })(); </script> <script id="site-labels" type="application/json"> {"registerGenericError":"Please complete all fields correctly. Missing or incorrect information is highlighted in red.","genericError":"Something went wrong. Please try again.","labelFree":"FREE","storeFinder":{"sunday":"Sunday","monday":"Monday","tuesday":"Tuesday","wednesday":"Wednesday","thursday":"Thursday","friday":"Friday","saturday":"Saturday","currentLocation":"Current location","days":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"directions":"Directions","distanceUnit":"km","itemFoundInStore":"","noAddressFound":"No address found for input","openInBaidu":"Open in Baidu maps?","openingTimes":"Opening times","openToday":"Open today","openWith":"Open with","selectButtonLabel":"Choose this store","storeInfo":"store info"},"forms":{"messageCheckInput":"Please double check your input.","messageLatinOnly":"Only English input allowed<br>(<a href=\"/en_sg/help-info/latintext\">latin characters<\/a>)","messageChineseOnly":"Only Chinese characters are allowed for this input field. Thank you.","messageJapaneseOnly":"","messageEnglishOrKorean":"Only Latin or Korean characters are allowed."},"addressChecker":{"chooseAddressMessage":"Please select a suggestion","noAddressError":"The address could not be found! Enter a valid zip code and house number. Or enter your street and city manually.","mailcheckSuggestion":"Did you mean:"},"emailValidation":{"invalid":"Invalid email address"},"birthdateValidation":{"maxAge":"Please enter a valid date of birth.","minAge":"Unfortunately, you are not allowed to create an account under age of 16.","nonExistingDate":"Please enter a valid date of birth."},"genderValidation":{"required":"Please select your preference to subscribe."},"quickshop":{"closeOverlay":"Close quickshop modal"},"closeOverlay":"close","checkout":{"total":"Total","delivery":{"buttonSelectThis":"Select Pickup Point","buttonStoreDetails":"Show details","labelDays":"{0} days","errorPickupPoint":"Unfortunately, we cannot find any pickup points. Please try again later.","distanceUnit":"km","errorPickupStore":"No G-Star stores can be found based on your address data. Please go to your profile and check your billing address.","taxCalculationErrorHome":"Unable to calculate tax for the given address. Please change the delivery address.","taxCalculationErrorPickupPoint":"Unable to calculate tax for the given address. Please choose a different pickup point.","buttonLabel":"","loadingLabel":"","totalIncludingTax":"Total<span class=\"checkoutShoppingCart-totals-title--vat\"><\/span>","totalExcludingTax":"Total<span class=\"checkoutShoppingCart-totals-title--vat\"> excl sales tax<\/span>","customerIDAtCarrier":"Only latin numeric characters","customerIDAtCarrierRequired":"This field is required"},"general":{"labelDate":{"sunday":"Sunday","monday":"Monday","tuesday":"Tuesday","wednesday":"Wednesday","thursday":"Thursday","friday":"Friday","saturday":"Saturday"}},"tableHead":{"days":"Days","times":"Times"}},"freeDeliveryCost":"","facetNavigation":{"facetCloseBottom":"Done, show {0} results","sortBy":"Sort by","imageSwitch":"Show products as","imageSwitchOutfit":"outfits on models","imageSwitchProduct":"product only"},"stockLocator":{"chooseSize":"Choose a size to see the store availability"},"search":{"title":"{0} results for {1}"},"plp":{"seen":"You have seen {0} out of {1} products","loadNext":"Show the next {0} results"},"wishlist":{"addCtaAriaLabel":"Add to wishlist","removeCtaAriaLabel":"Remove from wishlist"}}</script> <script> (function(c) { window.dataLayer = window.dataLayer || []; window.gsDataLayer = (function() { return { push: function(data) { return window.dataLayer.push(data); } }; }()); var correlationId = (c.match('(^|;) ?' + '_rsu' + '=([^;]*)(;|$)') || [])[2]; window.dataLayerCache = window.dataLayerCache || {}; window.dataLayerCache.pageInfo = { page: { slice: AppSettings.slice.toLowerCase(), currencyCode: 'SGD', locale: 'en_sg', country: 'Singapore', language: 'English', countryCode: 'SG', languageCode: 'en', pageType: AppSettings.pageType.toLowerCase(), timestamp: Date.now() / 1e3, correlationId: correlationId }, event: 'pageInfo' } || {}; Object.defineProperty(window.dataLayerCache.pageInfo.page, 'viewportWidth', { get: function() { return Math.max(document.documentElement.clientWidth, window.innerWidth || 0); } }); Object.defineProperty(window.dataLayerCache.pageInfo.page, 'viewportHeight', { get: function() { return Math.max(document.documentElement.clientHeight, window.innerHeight || 0); } }); if (!/checkout-v2/.test(document.documentElement.className)) { window.gsDataLayer.push(window.dataLayerCache.pageInfo); } window.dataLayerCache.userInfo = { user: { consentLevel: c.replace(/(?:(?:^|.*;\s*)coco\s*\=\s*([^;]*).*$)|^.*$/, '$1') || '00000' }, event: 'userInfo' } || {}; /** * @see Analytics.js */ var data = { event: 'optOut', optOutLevelOne: !AppState.analyticsEnabled, optOutLevelTwo: false }; if (c.indexOf('optOutLevelTwo=true') > -1) { data.optOutLevelOne = true; AppState.analyticsEnabled = false; data.optOutLevelTwo = true; AppState.trackingEnabled = false; } else if (c.indexOf('optOutLevelOne=true') > -1) { data.optOutLevelOne = true; AppState.analyticsEnabled = false; } window.gsDataLayer.push(data); }(document.cookie)); </script> <script type="text/javascript" id="53cf1150aff2"> (function () { var merchantConfig = { csp: false }; var siteId = "53cf1150aff2"; function t(t,n){for(var e=t.split(""),r=0;r<e.length;++r)e[r]=String.fromCharCode(e[r].charCodeAt(0)+n);return e.join("")}function n(n){return t(n,-L).replace(/%SN%/g,siteId)}function e(){var t="no"+"op"+"fn",n="g"+"a",e="n"+"ame";return window[n]&&window[n][e]===t}function r(){return!(!navigator.brave||"function"!=typeof navigator.brave.isBrave)}function o(){return document.currentScript&&document.currentScript.src}function i(t){try{if("number"==typeof t&&window.location&&window.location.pathname){for(var n=window.location.pathname.split("/"),e=[],r=0;r<=Math.min(n.length-1,Math.abs(t));r++)e.push(n[r]);return e.join("/")||"/"}}catch(t){}return"/"}function c(t){try{G.ex=t,e()&&-1===G.ex.indexOf(B.uB)&&(G.ex+=B.uB),r()&&-1===G.ex.indexOf(B.uBr)&&(G.ex+=B.uBr),o()&&-1===G.ex.indexOf(B.nIL)&&(G.ex+=B.nIL),window.ftr__snp_cwc||(G.ex+=B.s),q(G)}catch(t){}}function a(t,n){function e(o){try{o.blockedURI===t&&(n(),document.removeEventListener(r,e))}catch(t){document.removeEventListener(r,e)}}var r="securitypolicyviolation";document.addEventListener(r,e),setTimeout(function(){document.removeEventListener(r,e)},2*60*1e3)}function u(t,n,e,r){var o=!1;t="https://"+t,a(t,function(){r(!0),o=!0});var i=document.createElement("script");i.onerror=function(){if(!o)try{r(!1),o=!0}catch(t){}},i.onload=e,i.type="text/javascript",i.id="ftr__script",i.async=!0,i.src=t;var c=document.getElementsByTagName("script")[0];c.parentNode.insertBefore(i,c)}function f(t,n,e,r){var o=!1,i=new XMLHttpRequest;if(a("https:"+t,function(){e(new Error("CSP Violation"),!0),o=!0}),"//"===t.slice(0,2)&&(t="https:"+t),"withCredentials"in i)i.open("GET",t,!0);else{if("undefined"==typeof XDomainRequest)return;i=new XDomainRequest,i.open("GET",t)}Object.keys(r).forEach(function(t){i.setRequestHeader(t,r[t])}),i.onload=function(){"function"==typeof n&&n(i)},i.onerror=function(t){if("function"==typeof e&&!o)try{e(t,!1),o=!0}catch(t){}},i.onprogress=function(){},i.ontimeout=function(){"function"==typeof e&&e("tim"+"eo"+"ut",!1)},setTimeout(function(){i.send()},0)}function d(t,siteId,n){function e(t){var n=t.toString(16);return n.length%2?"0"+n:n}function r(t){if(t<=0)return"";for(var n="0123456789abcdef",e="",r=0;r<t;r++)e+=n[Math.floor(Math.random()*n.length)];return e}function o(t){for(var n="",r=0;r<t.length;r++)n+=e(t.charCodeAt(r));return n}function i(t){for(var n=t.split(""),e=0;e<n.length;++e)n[e]=String.fromCharCode(255^n[e].charCodeAt(0));return n.join("")}n=n?"1":"0";var c=[];return c.push(t),c.push(siteId),c.push(n),function(t){var n=40,e="";return t.length<n/2&&(e=","+r(n/2-t.length-1)),o(i(t+e))}(c.join(","))}function s(){function t(){b&&(z(B.dUAL),setTimeout(w,I,B.dUAL))}function n(t,n){c(n?B.uAS+B.uF+B.cP:B.uAS+B.uF)}window.ftr__fdad(t,n)}function w(t){try{var n=t===B.uDF?E:b;if(!n)return;u(n,void 0,function(){try{$(),c(t+B.uS)}catch(t){}},function(n){try{$(),G.td=1*new Date-G.ts,c(n?t+B.uF+B.cP:t+B.uF),t===B.uDF&&s()}catch(t){c(B.eUoe)}})}catch(n){c(t+B.eTlu)}}var h="22g5o{trgtes|:f51forxgiurqw1qhw2vwdwxv",v="fort",m="erTo",l="ken";window.ftr__config={m:merchantConfig,s:"20",si:siteId};var p=!1,g=v+m+l,_=400*24*60,y=10,T={write:function(t,n,e,r){void 0===r&&(r=!0);var o=0;window.ftr__config&&window.ftr__config.m&&window.ftr__config.m.ckDepth&&(o=window.ftr__config.m.ckDepth);var c,a,u=i(o);if(e?(c=new Date,c.setTime(c.getTime()+60*e*1e3),a="; expires="+c.toGMTString()):a="",!r)return void(document.cookie=escape(t)+"="+escape(n)+a+"; path="+u);for(var f=1,d=document.domain.split("."),s=y,w=!0;w&&d.length>=f&&s>0;){var h=d.slice(-f).join(".");document.cookie=escape(t)+"="+escape(n)+a+"; path="+u+"; domain="+h;var v=T.read(t);null!=v&&v==n||(h="."+h,document.cookie=escape(t)+"="+escape(n)+a+"; path="+u+"; domain="+h),w=-1===document.cookie.indexOf(t+"="+n),f++,s--}},read:function(t){var n=null;try{for(var e=escape(t)+"=",r=document.cookie.split(";"),o=32,i=0;i<r.length;i++){for(var c=r[i];c.charCodeAt(0)===o;)c=c.substring(1,c.length);0===c.indexOf(e)&&(n=unescape(c.substring(e.length,c.length)))}}finally{return n}}},S=window.ftr__config.s;S+="ck";var x=function(t){var n=!1,e=null,r=function(){try{if(!e||!n)return;e.remove&&"function"==typeof e.remove?e.remove():document.head.removeChild(e),n=!1}catch(t){}};document.head&&(!function(){e=document.createElement("link"),e.setAttribute("rel","pre"+"con"+"nect"),e.setAttribute("cros"+"sori"+"gin","anonymous"),e.onload=r,e.onerror=r,e.setAttribute("href",t),document.head.appendChild(e),n=!0}(),setTimeout(r,3e3))},L=3,k=n(h||"22g5o{trgtes|:f51forxgiurqw1qhw2vwdwxv"),A=t("[0Uhtxhvw0LG",-L),U=t("[0Fruuhodwlrq0LG",-L),D=t("Li0Qrqh0Pdwfk",-L),b,C="fgq71iruwhu1frp",E=n("(VQ(1"+C+"2vq2(VQ(2vfulsw1mv"),F=n("(VQ(1"+C+"2vqV2(VQ(2vfulsw1mv"),I=10;window.ftr__startScriptLoad=1*new Date;var V=function(t){var n="ft"+"r:tok"+"enR"+"eady";window.ftr__tt&&clearTimeout(window.ftr__tt),window.ftr__tt=setTimeout(function(){try{delete window.ftr__tt,t+="_tt";var e=document.createEvent("Event");e.initEvent(n,!1,!1),e.detail=t,document.dispatchEvent(e)}catch(t){}},1e3)},q=function(t){var n=function(t){return t||""},e=n(t.id)+"_"+n(t.ts)+"_"+n(t.td)+"_"+n(t.ex)+"_"+n(S),r=_;!isNaN(window.ftr__config.m.ckTTL)&&window.ftr__config.m.ckTTL&&(r=window.ftr__config.m.ckTTL),T.write(g,e,r,!0),V(e),window.ftr__gt=e},R=function(){var t=T.read(g)||"",n=t.split("_"),e=function(t){return n[t]||void 0};return{id:e(0),ts:e(1),td:e(2),ex:e(3),vr:e(4)}},M=function(){for(var t={},n="fgu",e=[],r=0;r<256;r++)e[r]=(r<16?"0":"")+r.toString(16);var o=function(t,n,r,o,i){var c=i?"-":"";return e[255&t]+e[t>>8&255]+e[t>>16&255]+e[t>>24&255]+c+e[255&n]+e[n>>8&255]+c+e[n>>16&15|64]+e[n>>24&255]+c+e[63&r|128]+e[r>>8&255]+c+e[r>>16&255]+e[r>>24&255]+e[255&o]+e[o>>8&255]+e[o>>16&255]+e[o>>24&255]},i=function(){if(window.Uint32Array&&window.crypto&&window.crypto.getRandomValues){var t=new window.Uint32Array(4);return window.crypto.getRandomValues(t),{d0:t[0],d1:t[1],d2:t[2],d3:t[3]}}return{d0:4294967296*Math.random()>>>0,d1:4294967296*Math.random()>>>0,d2:4294967296*Math.random()>>>0,d3:4294967296*Math.random()>>>0}},c=function(){var t="",n=function(t,n){for(var e="",r=t;r>0;--r)e+=n.charAt(1e3*Math.random()%n.length);return e};return t+=n(2,"0123456789"),t+=n(1,"123456789"),t+=n(8,"0123456789")};return t.safeGenerateNoDash=function(){try{var t=i();return o(t.d0,t.d1,t.d2,t.d3,!1)}catch(t){try{return n+c()}catch(t){}}},t.isValidNumericalToken=function(t){return t&&t.toString().length<=11&&t.length>=9&&parseInt(t,10).toString().length<=11&&parseInt(t,10).toString().length>=9},t.isValidUUIDToken=function(t){return t&&32===t.toString().length&&/^[a-z0-9]+$/.test(t)},t.isValidFGUToken=function(t){return 0==t.indexOf(n)&&t.length>=12},t}(),B={uDF:"UDF",dUAL:"dUAL",uAS:"UAS",mLd:"1",eTlu:"2",eUoe:"3",uS:"4",uF:"9",tmos:["T5","T10","T15","T30","T60"],tmosSecs:[5,10,15,30,60],bIR:"43",uB:"u",uBr:"b",cP:"c",nIL:"i",s:"s"};try{var G=R();try{G.id&&(M.isValidNumericalToken(G.id)||M.isValidUUIDToken(G.id)||M.isValidFGUToken(G.id))?window.ftr__ncd=!1:(G.id=M.safeGenerateNoDash(),window.ftr__ncd=!0),G.ts=window.ftr__startScriptLoad,q(G),window.ftr__snp_cwc=!!T.read(g),window.ftr__snp_cwc||(E=F);for(var N="for"+"ter"+".co"+"m",O="ht"+"tps://c"+"dn9."+N,j="ht"+"tps://"+G.id+"-"+siteId+".cd"+"n."+N,H="http"+"s://cd"+"n3."+N,P=[O,j,H],Q=0;Q<P.length;Q++)x(P[Q]);var X=new Array(B.tmosSecs.length),z=function(t){for(var n=0;n<B.tmosSecs.length;n++)X[n]=setTimeout(c,1e3*B.tmosSecs[n],t+B.tmos[n])},$=function(){for(var t=0;t<B.tmosSecs.length;t++)clearTimeout(X[t])};window.ftr__fdad=function(n,e){if(!p){p=!0;var r={};r[D]=d(window.ftr__config.s,siteId,window.ftr__config.m.csp),f(k,function(e){try{var r=e.getAllResponseHeaders().toLowerCase();if(r.indexOf(U.toLowerCase())>=0){var o=e.getResponseHeader(U);window.ftr__altd2=t(atob(o),-L-1)}if(r.indexOf(A.toLowerCase())<0)return;var i=e.getResponseHeader(A),c=t(atob(i),-L-1);if(c){var a=c.split(":");if(a&&2===a.length){for(var u=a[0],f=a[1],d="",s=0,w=0;s<20;++s)d+=s%3>0&&w<12?siteId.charAt(w++):G.id.charAt(s);var h=f.split(",");if(h.length>1){var v=h[0],m=h[1];b=u+"/"+v+"."+d+"."+m}}}n()}catch(t){}},function(t,n){e&&e(t,n)},r)}},z(B.uDF),setTimeout(w,I,B.uDF)}catch(t){c(B.mLd)}}catch(t){}})(); </script> <script> if (/goactive=true/.test(document.cookie)) { var a = document.createElement('style'); a.innerText = '.googleoptimize-loading {opacity: 0 !important;}'; a.type = 'text/css'; document.head.appendChild(a); } </script> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PPGBGR8');</script> <meta property="al:ios:app_name" content="gstar"/> <meta property="al:ios:app_store_id" content="1462026748"/> <meta property="al:ios:url" content="gstar://contentextension?url=aHR0cHM6Ly93d3cuZy1zdGFyLmNvbS9yYXctcmVzcG9uc2liaWxpdHktc3VzdGFpbmFiaWxpdHkvbWFudWZhY3R1cmluZy1tYXA=&title=Manufacturing%20Map%20%7C%20Where%20Our%20Jeans%20Are%20Made%20%7C%20G-STAR%C2%AE"/> <script> window.highstreetBanner = { config: { position: 'top', // Insert the banner html at the top of the page insert: function (html, done) { var banner = document.createElement('div'); banner.classList.add('highstreet-banner'); banner.innerHTML = html; banner.style.visibility = 'hidden'; document.body.appendChild(banner); var closeButton = banner.querySelector('#hsb-rounded-close-button'); closeButton.addEventListener('click', hide); var sideNav = document.body.querySelector('.sideNav'); var topNav = document.body.querySelector('.topNavigation'); window.addEventListener('message', function(event) { try { if (event.data && typeof event.data === 'string' && event.data.indexOf("highstreetEvent") !== -1) { var highstreetData = JSON.parse(event.data); if (highstreetData.highstreetEvent === 'loaded') { document.body.style.paddingTop = highstreetData.contentHeight + 'px'; sideNav.style.top = highstreetData.contentHeight + 'px'; topNav.style.top = highstreetData.contentHeight + 'px'; banner.style.removeProperty('visibility'); } else if (highstreetData.highstreetEvent === 'download' || highstreetData.highstreetEvent === 'open') { hide(); } } } catch(e) { console && console.error && console.error(e.message); } }, false); function hide() { document.body.style.removeProperty('padding-top'); sideNav.style.removeProperty('top'); topNav.style.removeProperty('top'); } done(); } } }; (function() { var consentCookieValue = AppSettings.consentCookieValue; var isLoading = false; var loadSmartBanner = function() { var bannerURL = 'https://gstar.api.highstreetapp.com/smartbanner/eyJob3N0Ijoid3d3Lmctc3Rhci5jb20iLCJzdG9yZSI6ImdzdGFyIiwibG9jYWxlIjoiZW5fU0cifQ=='; var mediaQueryList = window.matchMedia('(pointer: fine) and (hover: hover)'); if (!isLoading && mediaQueryList && !(mediaQueryList.matches || mediaQueryList.media === 'not all')) { isLoading = true; var s = document.createElement('script'); s.defer = true; s.src = bannerURL; document.head.insertAdjacentElement('beforeend', s); } } window.loadSmartBanner = loadSmartBanner; if (consentCookieValue === '' || consentCookieValue === '00001' || consentCookieValue === '00011') { return; } loadSmartBanner(); }()); </script> </head> <body data-locale="en_sg" class="b2c-shop page-212-RAWResponsibilitySustainablity-manufacturing-map pageType-ContentPage template-pages-contentpages-contentpage pageLabel-212-RAWResponsibilitySustainablity-manufacturing-map language-en_SG load-more " data-catalog-id="gstarContentCatalog_SEA"data-assortmentcatalog-id=""data-category-code=""> <noscript><iframe aria-hidden="true" src="https://www.googletagmanager.com/ns.html?id=GTM-PPGBGR8" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <a href="/en_sg/contact" class="link--hidden">Press enter to go to our contact page or call customer service directly through 888-933-3301</a> <a href="#container" class="link--hidden">Press enter to go to main content</a> <div class="wrapper"> <script type="text/x-template" id="stopAmpliencePreviewElement" data-basehref="/amplience-preview/stop"> <div class="hac-preview-panel js-stopAmpliencePreview"> <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:300,500&display=swap"> <link rel="stylesheet" href="//c1.adis.ws/c/gstar/hac.preview.style.min"> <div class="hac-preview-title">Preview</div> <span class="hac-preview-date">{{ampliencePreviewTime}}</span> <a href="{{{shareUrl}}}" target="_blank" class="ampx-button ampx-button__secondary hac-preview-copy js-copyAmpliencePreviewUrl">Copy preview url</a> <a href="{{{exitLink}}}" class="ampx-button ampx-button__primary hac-preview-stopButton js-stopAmpliencePreviewButton">Exit preview</a> </div> </script> <nav class="topNavigation js-topNavigation" aria-label="Top navigation" role="menubar" data-wishlist-enabled > <form action="/en_sg/search" method="GET" class="suggestedSearch suggestedSearch--topNavigation js-suggestedSearch js-suggestedSearch--topNavigation" data-location="topNav" role="search"> <label class="suggestedSearch__label" for="suggestedSearch-input">search</label> <input type="text" name="q" id="suggestedSearch-input" value="" class="suggestedSearch-input js-suggestedSearch-input suggestedSearch-input--topNavigation" placeholder="search" autocomplete="off" role="combobox" data-cs-capture> <ul class="suggestedSearch-list js-suggestedSearch-list is-active" role="listbox"></ul> <span class="suggestedSearch-inputAnimation"></span> <button type="submit" class="suggestedSearch-submit suggestedSearch-submit--topNavigation js-suggestedSearch-submit" aria-label="Search G-Star.com" > search </button> <button class="toggleSearch--close js-toggleSearch"><span class="toggleSearch__text">search</span></button> </form> <div class="topNavigation-sideNavHeader"> <a href="/en_sg" class="topNavigation-sideNavHeader-logo" role="navigation">G-STAR</a> <button class="topNavigation-localeButton topNavigation-localeButton--sideNavigation js-localeSelectorTrigger" aria-haspopup="true" aria-expanded="false" aria-controls="localeSelector" aria-label="Open locale selector" data-analytics-click="{"category":"Navigation","action":"TopNavigation","label":"LocaleSelector Click","eventNonInteraction":true}"> <img decoding="async" loading="lazy" src="/_ui/g-star/img/flags@2x/sg.png" alt="SG" class="topNavigation-localeButton-flag" height="16" width="16" /> <div class="topNavigation-localeButton-language">EN</div> </button> </div> <div class="topNavigation-content"> <a data-cs-capture role="banner" aria-label="G-STAR" href="/en_sg" class="topNavigation-logo topNavigation-logo--b2c" >G-STAR</a><div class="topNavigation-leftNavWrapper"> <label for="topNavigation-sideNavTrigger-checkbox" class="topNavigation-sideNavTrigger js-topNavigation-sideNavTrigger js-navigation-checkboxLabel" role="button" aria-controls="sideNav" aria-label="Open sidebar" tabindex="0"> <input type="checkbox" id="topNavigation-sideNavTrigger-checkbox" class="topNavigation-sideNavTrigger-checkbox js-topNavigation-sideNavTrigger-checkbox" aria-controls="sideNav"> Open sidebar <span class="topNavigation-sideNavTrigger-icon"> <span></span> <span></span> <span></span> </span> </label> <button class="toggleSearch js-toggleSearch toggleSearch--xsmall" > <span class="toggleSearch__text">search</span> </button> <div data-cs-capture class="topNavigation-mainLinks" > <a href="/en_sg/shop/men" class="topNavigation-mainLinks-item js-topNavigation-mainLinks-item" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"MenTopNodeLink"}" aria-label="Men" data-title="Men" data-test-id="MenTopNodeLink" id="MenTopNodeLink" data-hs-link="gstar://categories/men"><span class="" data-label-desktop="Men" data-label-tablet="Men" data-label-mobile="Men">Men</span></a> <a href="/en_sg/shop/women" class="topNavigation-mainLinks-item js-topNavigation-mainLinks-item" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"womenTopNodeLink"}" aria-label="Women" data-title="Women" data-test-id="womenTopNodeLink" id="womenTopNodeLink" data-hs-link="gstar://categories/women"><span class="" data-label-desktop="Women" data-label-tablet="Women" data-label-mobile="Women">Women</span></a> <a href="/en_sg/jeans-fit-guide" class="topNavigation-mainLinks-item js-topNavigation-mainLinks-item" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"JeansguideTopNodeLink"}" aria-label="JEANS STYLE GUIDE" data-title="JEANS STYLE GUIDE" data-test-id="JeansguideTopNodeLink" id="JeansguideTopNodeLink" ><span class="" data-label-desktop="JEANS STYLE GUIDE" data-label-tablet="JEANS STYLE GUIDE" data-label-mobile="JEANS STYLE GUIDE">JEANS STYLE GUIDE</span></a> </div> </div> <div class="topNavigation-rightNavWrapper"> <button class="toggleSearch js-toggleSearch toggleSearch--medium" > <span class="toggleSearch__text">search</span> </button> <button role="menuitem" class="topNavigation-localeButton js-localeSelectorTrigger" aria-label="Select language" aria-haspopup="true" aria-expanded="false" aria-controls="localeSelector" data-analytics-click="{"category":"Navigation","action":"TopNavigation","label":"LocaleSelector Click","nonInteraction":true}" data-cs-capture> <img decoding="async" loading="lazy" src="/_ui/g-star/img/flags@2x/sg.png" alt="SG" class="topNavigation-localeButton-flag" height="16" width="16" /> <div class="topNavigation-localeButton-language"> EN </div> </button> <nav data-cs-capture class="localeSelector js-localeSelector js-localeSelectorDialog notranslate" id="localeSelector" aria-hidden="true" aria-expanded="false"> <div class="localeSelector-content"> <div class="localeSelector-formWrapper formInputGroup"> <h4 class="localeSelector-heading"> Choose your shipping destination and language</h4> <form action="/en_sg/_s/country_select" method="POST" class="js-localeSelector-form" > <input type="hidden" name="originalURL" value="/en_sg"> <input type="hidden" name="requestURL" value="/raw-responsibility-sustainability/manufacturing-map"> <input type="hidden" name="language" value="EN_SG" class="js-localeSelector-languageHiddenInput"> <select name="country" class="localeSelector-countrySelect js-localeSelector-country" aria-label="Country" > </select> <script class="localeSelector-country-options" type="text/x-template"> <option value="au" data-cs-capture data-icon="flag-au" data-languages="EN_AU" >Australia</option> <option value="at" data-cs-capture data-icon="flag-at" data-languages="DE_AT,EN_AT" >Austria</option> <option value="be" data-cs-capture data-icon="flag-be" data-languages="FR_BE,EN_BE,NL_BE" >Belgium</option> <option value="bg" data-cs-capture data-icon="flag-bg" data-languages="EN_BG" >Bulgaria</option> <option value="ca" data-cs-capture data-icon="flag-ca" data-languages="FR_CA,EN_CA" >Canada</option> <option value="hr" data-cs-capture data-icon="flag-hr" data-languages="EN_HR" >Croatia</option> <option value="cy" data-cs-capture data-icon="flag-cy" data-languages="EN_CY" >Cyprus</option> <option value="cz" data-cs-capture data-icon="flag-cz" data-languages="EN_CZ" >Czech Rep.</option> <option value="dk" data-cs-capture data-icon="flag-dk" data-languages="EN_DK" >Denmark</option> <option value="ee" data-cs-capture data-icon="flag-ee" data-languages="EN_EE" >Estonia</option> <option value="fi" data-cs-capture data-icon="flag-fi" data-languages="EN_FI" >Finland</option> <option value="fr" data-cs-capture data-icon="flag-fr" data-languages="FR_FR,EN_FR" >France</option> <option value="de" data-cs-capture data-icon="flag-de" data-languages="DE_DE,EN_DE" >Germany</option> <option value="gr" data-cs-capture data-icon="flag-gr" data-languages="EN_GR" >Greece</option> <option value="hk" data-cs-capture data-icon="flag-hk" data-languages="EN_HK" >Hong Kong SAR</option> <option value="hu" data-cs-capture data-icon="flag-hu" data-languages="EN_HU" >Hungary</option> <option value="ie" data-cs-capture data-icon="flag-ie" data-languages="EN_IE" >Ireland</option> <option value="il" data-cs-capture data-icon="flag-il" data-languages="EN_IL" >Israel</option> <option value="it" data-cs-capture data-icon="flag-it" data-languages="EN_IT" >Italy</option> <option value="jp" data-cs-capture data-icon="flag-jp" data-languages="EN_JP,JA_JP" >Japan</option> <option value="kr" data-cs-capture data-icon="flag-kr" data-languages="EN_KR,KO_KR" >Korea, Republic of</option> <option value="lv" data-cs-capture data-icon="flag-lv" data-languages="EN_LV" >Latvia</option> <option value="lt" data-cs-capture data-icon="flag-lt" data-languages="EN_LT" >Lithuania</option> <option value="lu" data-cs-capture data-icon="flag-lu" data-languages="EN_LU" >Luxembourg</option> <option value="mo" data-cs-capture data-icon="flag-mo" data-languages="EN_MO" >Macau SAR</option> <option value="nl" data-cs-capture data-icon="flag-nl" data-languages="EN_NL,NL_NL" >Netherlands</option> <option value="nz" data-cs-capture data-icon="flag-nz" data-languages="EN_NZ" >New Zealand</option> <option value="no" data-cs-capture data-icon="flag-no" data-languages="EN_NO" >Norway</option> <option value="ph" data-cs-capture data-icon="flag-ph" data-languages="EN_PH" >Philippines</option> <option value="pl" data-cs-capture data-icon="flag-pl" data-languages="EN_PL" >Poland</option> <option value="pt" data-cs-capture data-icon="flag-pt" data-languages="EN_PT" >Portugal</option> <option value="ro" data-cs-capture data-icon="flag-ro" data-languages="EN_RO" >Romania</option> <option value="sa" data-cs-capture data-icon="flag-sa" data-languages="EN_SA" >Saudi Arabia</option> <option value="sg" data-cs-capture data-icon="flag-sg" data-languages="EN_SG" selected="selected">Singapore</option> <option value="sk" data-cs-capture data-icon="flag-sk" data-languages="EN_SK" >Slovakia</option> <option value="si" data-cs-capture data-icon="flag-si" data-languages="EN_SI" >Slovenia</option> <option value="za" data-cs-capture data-icon="flag-za" data-languages="EN_ZA" >South Africa</option> <option value="es" data-cs-capture data-icon="flag-es" data-languages="ES_ES,EN_ES" >Spain</option> <option value="se" data-cs-capture data-icon="flag-se" data-languages="EN_SE" >Sweden</option> <option value="ch" data-cs-capture data-icon="flag-ch" data-languages="DE_CH,FR_CH,EN_CH" >Switzerland</option> <option value="tw" data-cs-capture data-icon="flag-tw" data-languages="EN_TW" >Taiwan, China</option> <option value="th" data-cs-capture data-icon="flag-th" data-languages="EN_TH" >Thailand</option> <option value="gb" data-cs-capture data-icon="flag-gb" data-languages="EN_GB" >UK</option> <option value="us" data-cs-capture data-icon="flag-us" data-languages="EN_US" >US</option> <option value="ae" data-cs-capture data-icon="flag-ae" data-languages="EN_AE" >United Arab Emirates</option> </script> <select name="languages" class="localeSelector-languageSelect js-localeSelector-language" aria-label="Languages" > </select> <script class="localeSelector-language-options" type="text/x-template"> <option value="DE_AT" data-cs-capture >German</option> <option value="DE_CH" data-cs-capture >German</option> <option value="DE_DE" data-cs-capture >German</option> <option value="EN_AE" data-cs-capture >English</option> <option value="EN_AT" data-cs-capture >English</option> <option value="EN_AU" data-cs-capture >English</option> <option value="EN_BE" data-cs-capture >English</option> <option value="EN_BG" data-cs-capture >English</option> <option value="EN_CA" data-cs-capture >English</option> <option value="EN_CH" data-cs-capture >English</option> <option value="EN_CY" data-cs-capture >English</option> <option value="EN_CZ" data-cs-capture >English</option> <option value="EN_DE" data-cs-capture >English</option> <option value="EN_DK" data-cs-capture >English</option> <option value="EN_EE" data-cs-capture >English</option> <option value="EN_ES" data-cs-capture >English</option> <option value="EN_FI" data-cs-capture >English</option> <option value="EN_FR" data-cs-capture >English</option> <option value="EN_GB" data-cs-capture >English</option> <option value="EN_GR" data-cs-capture >English</option> <option value="EN_HK" data-cs-capture >English</option> <option value="EN_HR" data-cs-capture >English</option> <option value="EN_HU" data-cs-capture >English</option> <option value="EN_IE" data-cs-capture >English</option> <option value="EN_IL" data-cs-capture >English</option> <option value="EN_IT" data-cs-capture >English</option> <option value="EN_JP" data-cs-capture >English</option> <option value="EN_KR" data-cs-capture >English</option> <option value="EN_LT" data-cs-capture >English</option> <option value="EN_LU" data-cs-capture >English</option> <option value="EN_LV" data-cs-capture >English</option> <option value="EN_MO" data-cs-capture >English</option> <option value="EN_NL" data-cs-capture >English</option> <option value="EN_NO" data-cs-capture >English</option> <option value="EN_NZ" data-cs-capture >English</option> <option value="EN_PH" data-cs-capture >English</option> <option value="EN_PL" data-cs-capture >English</option> <option value="EN_PT" data-cs-capture >English</option> <option value="EN_RO" data-cs-capture >English</option> <option value="EN_SA" data-cs-capture >English</option> <option value="EN_SE" data-cs-capture >English</option> <option value="EN_SG" data-cs-capture selected="selected">English</option> <option value="EN_SI" data-cs-capture >English</option> <option value="EN_SK" data-cs-capture >English</option> <option value="EN_TH" data-cs-capture >English</option> <option value="EN_TW" data-cs-capture >English</option> <option value="EN_US" data-cs-capture >English</option> <option value="EN_ZA" data-cs-capture >English</option> <option value="ES_ES" data-cs-capture >Spanish</option> <option value="FR_BE" data-cs-capture >French</option> <option value="FR_CA" data-cs-capture >French</option> <option value="FR_CH" data-cs-capture >French</option> <option value="FR_FR" data-cs-capture >French</option> <option value="JA_JP" data-cs-capture >日本語</option> <option value="KO_KR" data-cs-capture >한국어</option> <option value="NL_BE" data-cs-capture >Dutch</option> <option value="NL_NL" data-cs-capture >Dutch</option> </script> <button type="submit" name="change-country" class="localeSelector-button js-localeSelector-changeLocaleButton" > Continue</button> </form> <p class="localeSelector-message">Your bag will be emptied when you change your country settings.</p> </div> <a class="localeSelector-closeButton js-localeSelector-close" tabindex="0" aria-label="Close locale selector" role="button" ></a> </div> </nav> <a href="/en_sg/account/create" role="menuitem" class="topNavigation-account topNavigation-account--login js-topNavigation-account" data-analytics-click="{"category":"Navigation","action":"TopNavigation","label":"Account Click (Not logged in)","nonInteraction":true}" data-logged-in-analytics-click="{"category":"Navigation","action":"TopNavigation","label":"Account Click (Logged in)","nonInteraction":true}" data-logged-in-href="/en_sg/account" data-logged-out-label="login" data-logged-out-href="/en_sg/account/create" data-logged-in-class="topNavigation-account--logout" data-cs-capture> <span class="topNavigation-userName js-show-userName invisible"> login</span> </a> <a role="menuitem" href="/en_sg/wishlist" aria-label="Wishlist contains {0} items" aria-controls="wishlistHeader" aria-haspopup="true" aria-expanded="false" class="topNavigation-wishlistButton js-wishlistViewHeaderTrigger" data-label="Wishlist contains {0} items" data-cs-capture > <span class="topNavigation-wishlistCountWrapper js-wishlistCount"></span> </a> <a role="menuitem" href="/en_sg/checkout/shopping-bag" aria-label="Shopping bag contains {0} items" aria-controls="cartHeader" aria-haspopup="true" aria-expanded="false" class="topNavigation-basketButton js-cartViewHeaderTrigger" data-analytics-click="{"category":"Navigation","action":"TopNavigation","label":"Basket Click","nonInteraction":true}" data-label="Shopping bag contains {0} items" data-cs-capture > <span class="topNavigation-bagCountWrapper"> <b id="topNavigation-bagCount" class="topNavigation-bagCount js-bagCount"></b> </span> </a> </div> </div> <div class="wishlistHeader js-wishlistHeader" id="react-wishlist-modal" data-cs-capture> <div class="wishlistHeader-wrapper"> <i class="gstar-icon icon-heart-empty is-pulsating" aria-label="loading..."></i> </div> </div> <div class="cartHeader js-cartViewHeader" id="cartHeader" data-cs-capture></div> </nav> <nav class="sideNav js-sideNav" id="sideNav" aria-expanded="true"> <div class="sideNav-scrollContainer js-sideNav-scrollContainer" data-cs-capture> <div class="sideNav-scrollContainer-contentWrapper"> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-NewArrivalsAllNodeSEA" data-analytics-id="NewArrivalsAllNodeSEA" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-NewArrivalsAllNodeSEA-subMenu" tabindex="0"> <span style="color:blue" > NEW ARRIVALS</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-NewArrivalsAllNodeSEA-subMenu" aria-hidden="true"> <a href="/en_sg/shop/men/new_arrivals" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000BMB7"}" aria-label="Men" data-title="Men" data-test-id="NewArrivalsMenNodeLink" id="NewArrivalsMenNodeLink" data-hs-link="gstar://categories/newArrivalsMen"><span data-label-desktop="Men" data-label-tablet="Men" data-label-mobile="Men">Men</span></a> <a href="/en_sg/shop/women/new_arrivals" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000BMB8"}" aria-label="Women" data-title="Women" data-test-id="NewArrivalsWomenNodeLink" id="NewArrivalsWomenNodeLink" data-hs-link="gstar://categories/newArrivalsWomen"><span data-label-desktop="Women" data-label-tablet="Women" data-label-mobile="Women">Women</span></a> <a href="/en_sg/lookbook" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000N0RG"}" aria-label="Lookbook" data-title="Lookbook" data-test-id="lookbookLink" id="lookbookLink" ><span data-label-desktop="Lookbook" data-label-tablet="Lookbook" data-label-mobile="Lookbook">Lookbook</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-bestsellersNodeSEA" data-analytics-id="bestsellersNodeSEA" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-bestsellersNodeSEA-subMenu" tabindex="0"> <span > Bestsellers</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-bestsellersNodeSEA-subMenu" aria-hidden="true"> <a href="/en_sg/shop/men/mbestsellers" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000I3DI"}" aria-label="Men" data-title="Men" data-test-id="bestsellersMenNodeNavLink" id="bestsellersMenNodeNavLink" data-hs-link="gstar://categories/bestsellersMenSEA"><span data-label-desktop="Men" data-label-tablet="Men" data-label-mobile="Men">Men</span></a> <a href="/en_sg/shop/women/wbestsellers" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000I3DJ"}" aria-label="Women" data-title="Women" data-test-id="bestsellersWomenNodeNavLink" id="bestsellersWomenNodeNavLink" data-hs-link="gstar://categories/bestsellersWomenSEA"><span data-label-desktop="Women" data-label-tablet="Women" data-label-mobile="Women">Women</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-menNode" data-analytics-id="menNode" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-menNode-subMenu" tabindex="0"> <span > SHOP MEN</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-menNode-subMenu" aria-hidden="true"> <div class="sideNav-subItem js-sideNav-subMenu " id="sidenav-jeansMenNode" data-analytics-id="jeansMenNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-jeansMenNode-subMenu" tabindex="0">Jeans & Bottoms</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-jeansMenNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/men/jeans" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-jeansMenNode-CMSNavigationEntry0000JC7X"}" aria-label="Jeans" data-title="Jeans" data-test-id="jeansMenSideNavLink" id="jeansMenSideNavLink" data-hs-link="gstar://categories/men_jeans"><span data-label-desktop="Jeans" data-label-tablet="Jeans" data-label-mobile="Jeans">Jeans</span></a> <a href="/en_sg/shop/men/pants" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-jeansMenNode-CMSNavigationEntry0000JC7Y"}" aria-label="Pants & Chino's" data-title="Pants & Chino's" data-test-id="pantsMenSideNavLink" id="pantsMenSideNavLink" data-hs-link="gstar://categories/men_pants"><span data-label-desktop="Pants & Chino's" data-label-tablet="Pants & Chino's" data-label-mobile="Pants & Chino's">Pants & Chino's</span></a> <a href="/en_sg/shop/men/shorts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-jeansMenNode-CMSNavigationEntry0000JC7Z"}" aria-label="Shorts" data-title="Shorts" data-test-id="shortsMenSideNavLink" id="shortsMenSideNavLink" data-hs-link="gstar://categories/men_shorts"><span data-label-desktop="Shorts" data-label-tablet="Shorts" data-label-mobile="Shorts">Shorts</span></a> <a href="/en_sg/shop/men/swimwear" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-jeansMenNode-CMSNavigationEntry0000JC80"}" aria-label="Swimwear" data-title="Swimwear" data-test-id="swimwearMenSideNavLink" id="swimwearMenSideNavLink" data-hs-link="gstar://categories/men_swimwear"><span data-label-desktop="Swimwear" data-label-tablet="Swimwear" data-label-mobile="Swimwear">Swimwear</span></a> </div> </div> <div class="sideNav-subItem js-sideNav-subMenu " id="sidenav-JacketsMenNode" data-analytics-id="JacketsMenNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-JacketsMenNode-subMenu" tabindex="0">Jackets</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-JacketsMenNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/men/jackets_and_blazers" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-JacketsMenNode-CMSNavigationEntry0000NX47"}" aria-label="All Jackets" data-title="All Jackets" data-test-id="allJacketsMenSideNavLink" id="allJacketsMenSideNavLink" data-hs-link="gstar://categories/men_jackets"><span data-label-desktop="All Jackets" data-label-tablet="All Jackets" data-label-mobile="All Jackets">All Jackets</span></a> <a href="/en_sg/shop/men/overshirts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-JacketsMenNode-CMSNavigationEntry0000NX4A"}" aria-label="Overshirts" data-title="Overshirts" data-test-id="overshirtsMenSideNavLink" id="overshirtsMenSideNavLink" data-hs-link="gstar://categories/men_overshirts"><span data-label-desktop="Overshirts" data-label-tablet="Overshirts" data-label-mobile="Overshirts">Overshirts</span></a> <a href="/en_sg/shop/men/jackets_and_blazers/denim_jackets" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-JacketsMenNode-CMSNavigationEntry0000NX4B"}" aria-label="Denim Jackets" data-title="Denim Jackets" data-test-id="denimjacketsMenSideNavLink" id="denimjacketsMenSideNavLink" data-hs-link="gstar://categories/men_denimJackets"><span data-label-desktop="Denim Jackets" data-label-tablet="Denim Jackets" data-label-mobile="Denim Jackets">Denim Jackets</span></a> </div> </div> <div class="sideNav-subItem js-sideNav-subMenu " id="sidenav-topsMenNode" data-analytics-id="topsMenNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-topsMenNode-subMenu" tabindex="0">T-shirts & Tops</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-topsMenNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/men/t-shirts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-topsMenNode-CMSNavigationEntry0000LNI6"}" aria-label="T-Shirts" data-title="T-Shirts" data-test-id="tShirtsMenSideNavLink" id="tShirtsMenSideNavLink" data-hs-link="gstar://categories/men_t-shirts"><span data-label-desktop="T-Shirts" data-label-tablet="T-Shirts" data-label-mobile="T-Shirts">T-Shirts</span></a> <a href="/en_sg/shop/men/shirts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-topsMenNode-CMSNavigationEntry0000LNI7"}" aria-label="Shirts" data-title="Shirts" data-test-id="shirtsMenSideNavLink" id="shirtsMenSideNavLink" data-hs-link="gstar://categories/men_shirts"><span data-label-desktop="Shirts" data-label-tablet="Shirts" data-label-mobile="Shirts">Shirts</span></a> <a href="/en_sg/shop/men/sweatshirts-hoodies" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-topsMenNode-CMSNavigationEntry0000LNI8"}" aria-label="Sweatshirts & Hoodies" data-title="Sweatshirts & Hoodies" data-test-id="sweatsMenSideNavLink" id="sweatsMenSideNavLink" data-hs-link="gstar://categories/men_sweats"><span data-label-desktop="Sweatshirts & Hoodies" data-label-tablet="Sweatshirts & Hoodies" data-label-mobile="Sweatshirts & Hoodies">Sweatshirts & Hoodies</span></a> <a href="/en_sg/shop/men/knitwear" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-topsMenNode-CMSNavigationEntry0000LNI9"}" aria-label="Knitwear" data-title="Knitwear" data-test-id="knitwearMenSideNavLink" id="knitwearMenSideNavLink" data-hs-link="gstar://categories/men_knitwear"><span data-label-desktop="Knitwear" data-label-tablet="Knitwear" data-label-mobile="Knitwear">Knitwear</span></a> <a href="/en_sg/shop/men/menpolos" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-topsMenNode-CMSNavigationEntry0000LNIA"}" aria-label="Polos" data-title="Polos" data-test-id="PolosSideNavLink" id="PolosSideNavLink" data-hs-link="gstar://categories/men_polos"><span data-label-desktop="Polos" data-label-tablet="Polos" data-label-mobile="Polos">Polos</span></a> <a href="/en_sg/shop/men/basic_t-shirts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-topsMenNode-CMSNavigationEntry0000LNIB"}" aria-label="Basic T-Shirts" data-title="Basic T-Shirts" data-test-id="basicShirtsMenSideNavLink" id="basicShirtsMenSideNavLink" data-hs-link="gstar://categories/men_basictees"><span data-label-desktop="Basic T-Shirts" data-label-tablet="Basic T-Shirts" data-label-mobile="Basic T-Shirts">Basic T-Shirts</span></a> </div> </div> <div class="sideNav-subItem js-sideNav-subMenu is-last" id="sidenav-moreMenNode" data-analytics-id="moreMenNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-moreMenNode-subMenu" tabindex="0">Shoes & Accessories</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-moreMenNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/men/shoes" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-moreMenNode-CMSNavigationEntry0000H8I2"}" aria-label="Footwear" data-title="Footwear" data-test-id="shoesMenSideNavLink" id="shoesMenSideNavLink" data-hs-link="gstar://categories/men_shoes"><span data-label-desktop="Footwear" data-label-tablet="Footwear" data-label-mobile="Footwear">Footwear</span></a> <a href="/en_sg/shop/men/underwear" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-moreMenNode-CMSNavigationEntry0000H8I3"}" aria-label="Underwear" data-title="Underwear" data-test-id="underwearMenSideNavLink" id="underwearMenSideNavLink" data-hs-link="gstar://categories/men_underwear"><span data-label-desktop="Underwear" data-label-tablet="Underwear" data-label-mobile="Underwear">Underwear</span></a> <a href="/en_sg/shop/men/accessories" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-moreMenNode-CMSNavigationEntry0000H8I4"}" aria-label="Accessories" data-title="Accessories" data-test-id="accessoriesMenSideNavLink" id="accessoriesMenSideNavLink" data-hs-link="gstar://categories/men_accessories"><span data-label-desktop="Accessories" data-label-tablet="Accessories" data-label-mobile="Accessories">Accessories</span></a> <a href="/en_sg/shop/men/accessories/socks" class='sideNav-link js-sideNav-link' data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"menNode-moreMenNode-CMSNavigationEntry0000LZZI"}" aria-label="Socks" data-title="Socks" data-test-id="MenSocksSideNavLink" id="MenSocksSideNavLink" data-hs-link="gstar://categories/men_socks"><span data-label-desktop="Socks" data-label-tablet="Socks" data-label-mobile="Socks">Socks</span></a> </div> </div> <a href="/en_sg/shop/men/new_arrivals" class="sideNav-link js-sideNav-link sideNav-link--newArrivals sideNav-link--highlight sideNav-link--marginTop" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000J5UD"}" aria-label="New Arrivals" data-title="New Arrivals" data-test-id="NewArrivalsMenSideNavLink" id="NewArrivalsMenSideNavLink" data-hs-link="gstar://categories/newArrivalsMen"><span data-label-desktop="New Arrivals" data-label-tablet="New Arrivals" data-label-mobile="New Arrivals">New Arrivals</span></a> <a href="/en_sg/shop/men" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000J5UE"}" aria-label="Shop All Men" data-title="Shop All Men" data-test-id="collectionsMenLink" id="collectionsMenLink" data-hs-link="gstar://categories/men"><span data-label-desktop="Shop All Men" data-label-tablet="Shop All Men" data-label-mobile="Shop All Men">Shop All Men</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-womenNode" data-analytics-id="womenNode" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-womenNode-subMenu" tabindex="0"> <span > SHOP WOMEN</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-womenNode-subMenu" aria-hidden="true"> <div class="sideNav-subItem js-sideNav-subMenu " id="sidenav-jeansWomenNode" data-analytics-id="jeansWomenNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-jeansWomenNode-subMenu" tabindex="0">Jeans & Bottoms</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-jeansWomenNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/women/jeans" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-jeansWomenNode-CMSNavigationEntry0000LE6M"}" aria-label="Jeans" data-title="Jeans" data-test-id="jeansWomenSideNavLink" id="jeansWomenSideNavLink" data-hs-link="gstar://categories/women_jeans"><span data-label-desktop="Jeans" data-label-tablet="Jeans" data-label-mobile="Jeans">Jeans</span></a> <a href="/en_sg/shop/women/pants" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-jeansWomenNode-CMSNavigationEntry0000LE6N"}" aria-label="Pants & Chino's" data-title="Pants & Chino's" data-test-id="pantsWomenSideNavLink" id="pantsWomenSideNavLink" data-hs-link="gstar://categories/women_pants"><span data-label-desktop="Pants & Chino's" data-label-tablet="Pants & Chino's" data-label-mobile="Pants & Chino's">Pants & Chino's</span></a> <a href="/en_sg/shop/women/shorts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-jeansWomenNode-CMSNavigationEntry0000LE6P"}" aria-label="Shorts" data-title="Shorts" data-test-id="shortsWomenSideNavLink" id="shortsWomenSideNavLink" data-hs-link="gstar://categories/women_shorts"><span data-label-desktop="Shorts" data-label-tablet="Shorts" data-label-mobile="Shorts">Shorts</span></a> </div> </div> <div class="sideNav-subItem js-sideNav-subMenu " id="sidenav-topsWomenNode" data-analytics-id="topsWomenNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-topsWomenNode-subMenu" tabindex="0">Tops</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-topsWomenNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/women/t-shirts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-topsWomenNode-CMSNavigationEntry0000LE5Y"}" aria-label="T-shirts & Tops" data-title="T-shirts & Tops" data-test-id="topsthirtsWomenSideNavLink" id="topsthirtsWomenSideNavLink" data-hs-link="gstar://categories/women_t-shirts"><span data-label-desktop="T-shirts & Tops" data-label-tablet="T-shirts & Tops" data-label-mobile="T-shirts & Tops">T-shirts & Tops</span></a> <a href="/en_sg/shop/women/shirts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-topsWomenNode-CMSNavigationEntry0000LE5Z"}" aria-label="Shirts & Blouses" data-title="Shirts & Blouses" data-test-id="shirtsblousesWomenSideNavLink" id="shirtsblousesWomenSideNavLink" data-hs-link="gstar://categories/women_shirts"><span data-label-desktop="Shirts & Blouses" data-label-tablet="Shirts & Blouses" data-label-mobile="Shirts & Blouses">Shirts & Blouses</span></a> <a href="/en_sg/shop/women/sweatshirts-hoodies" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-topsWomenNode-CMSNavigationEntry0000LE60"}" aria-label="Sweatshirts & Hoodies" data-title="Sweatshirts & Hoodies" data-test-id="sweatsWomenSideNavLink" id="sweatsWomenSideNavLink" data-hs-link="gstar://categories/women_sweats"><span data-label-desktop="Sweatshirts & Hoodies" data-label-tablet="Sweatshirts & Hoodies" data-label-mobile="Sweatshirts & Hoodies">Sweatshirts & Hoodies</span></a> <a href="/en_sg/shop/women/knitwear" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-topsWomenNode-CMSNavigationEntry0000LE61"}" aria-label="Knitwear" data-title="Knitwear" data-test-id="knitwearWomenSideNavLink" id="knitwearWomenSideNavLink" data-hs-link="gstar://categories/women_knitwear"><span data-label-desktop="Knitwear" data-label-tablet="Knitwear" data-label-mobile="Knitwear">Knitwear</span></a> <a href="/en_sg/shop/women/basic_t-shirts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-topsWomenNode-CMSNavigationEntry0000LE62"}" aria-label="Basic T-Shirts" data-title="Basic T-Shirts" data-test-id="basicShirtsWomenSideNavLink" id="basicShirtsWomenSideNavLink" data-hs-link="gstar://categories/women_basictees"><span data-label-desktop="Basic T-Shirts" data-label-tablet="Basic T-Shirts" data-label-mobile="Basic T-Shirts">Basic T-Shirts</span></a> </div> </div> <div class="sideNav-subItem js-sideNav-subMenu " id="sidenav-JacketsWomenNode" data-analytics-id="JacketsWomenNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-JacketsWomenNode-subMenu" tabindex="0">Jackets</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-JacketsWomenNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/women/jackets_and_blazers" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-JacketsWomenNode-CMSNavigationEntry0000NXCS"}" aria-label="All Jackets" data-title="All Jackets" data-test-id="allJacketsWomenSideNavLink" id="allJacketsWomenSideNavLink" data-hs-link="gstar://categories/women_jackets"><span data-label-desktop="All Jackets" data-label-tablet="All Jackets" data-label-mobile="All Jackets">All Jackets</span></a> <a href="/en_sg/shop/women/overshirts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-JacketsWomenNode-CMSNavigationEntry0000NXCV"}" aria-label="Overshirts" data-title="Overshirts" data-test-id="overshirtsWomenSideNavLink" id="overshirtsWomenSideNavLink" data-hs-link="gstar://categories/women_overshirts"><span data-label-desktop="Overshirts" data-label-tablet="Overshirts" data-label-mobile="Overshirts">Overshirts</span></a> <a href="/en_sg/shop/women/jackets_and_blazers/denim_jackets" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-JacketsWomenNode-CMSNavigationEntry0000NXCW"}" aria-label="Denim Jackets" data-title="Denim Jackets" data-test-id="denimjacketsWomenSideNavLink" id="denimjacketsWomenSideNavLink" data-hs-link="gstar://categories/women_denimJackets"><span data-label-desktop="Denim Jackets" data-label-tablet="Denim Jackets" data-label-mobile="Denim Jackets">Denim Jackets</span></a> </div> </div> <div class="sideNav-subItem js-sideNav-subMenu " id="sidenav-DressesJumpsuitsWomenNode" data-analytics-id="DressesJumpsuitsWomenNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-DressesJumpsuitsWomenNode-subMenu" tabindex="0">Dresses & Jumpsuits</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-DressesJumpsuitsWomenNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/women/dresses" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-DressesJumpsuitsWomenNode-000047EX"}" aria-label="Dresses" data-title="Dresses" data-test-id="dressesWomenSideNavLink" id="dressesWomenSideNavLink" data-hs-link="gstar://categories/women_dresses"><span data-label-desktop="Dresses" data-label-tablet="Dresses" data-label-mobile="Dresses">Dresses</span></a> <a href="/en_sg/shop/women/jumpsuits-overalls" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-DressesJumpsuitsWomenNode-CMSNavigationEntry0000H8JB"}" aria-label="Jumpsuits" data-title="Jumpsuits" data-test-id="jumpsuitsWomenSideNavLink" id="jumpsuitsWomenSideNavLink" data-hs-link="gstar://categories/women_jumpsuits"><span data-label-desktop="Jumpsuits" data-label-tablet="Jumpsuits" data-label-mobile="Jumpsuits">Jumpsuits</span></a> <a href="/en_sg/shop/women/skirts" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-DressesJumpsuitsWomenNode-CMSNavigationEntry0000LNI5"}" aria-label="Skirts" data-title="Skirts" data-test-id="skirtsWomenSideNavLink" id="skirtsWomenSideNavLink" data-hs-link="gstar://categories/women_skirts"><span data-label-desktop="Skirts" data-label-tablet="Skirts" data-label-mobile="Skirts">Skirts</span></a> </div> </div> <div class="sideNav-subItem js-sideNav-subMenu is-last" id="sidenav-moreWomenNode" data-analytics-id="moreWomenNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-moreWomenNode-subMenu" tabindex="0">Shoes & Accessories</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-moreWomenNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/women/shoes" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-moreWomenNode-CMSNavigationEntry0000H8JC"}" aria-label="Footwear" data-title="Footwear" data-test-id="shoesWomenSideNavLink" id="shoesWomenSideNavLink" data-hs-link="gstar://categories/women_shoes"><span data-label-desktop="Footwear" data-label-tablet="Footwear" data-label-mobile="Footwear">Footwear</span></a> <a href="/en_sg/shop/women/accessories" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-moreWomenNode-CMSNavigationEntry0000H8JD"}" aria-label="Accessories" data-title="Accessories" data-test-id="accessoriesWomenSideNavLink" id="accessoriesWomenSideNavLink" data-hs-link="gstar://categories/women_accessories"><span data-label-desktop="Accessories" data-label-tablet="Accessories" data-label-mobile="Accessories">Accessories</span></a> <a href="/en_sg/shop/women/accessories/socks" class='sideNav-link js-sideNav-link' data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-moreWomenNode-CMSNavigationEntry0000LZZJ"}" aria-label="Socks" data-title="Socks" data-test-id="WomenSocksSideNavLink" id="WomenSocksSideNavLink" data-hs-link="gstar://categories/women_socks"><span data-label-desktop="Socks" data-label-tablet="Socks" data-label-mobile="Socks">Socks</span></a> <a href="/en_sg/shop/women/underwear" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"womenNode-moreWomenNode-CMSNavigationEntry0000N0PC"}" aria-label="Underwear" data-title="Underwear" data-test-id="underwearWomenSideNavLink" id="underwearWomenSideNavLink" data-hs-link="gstar://categories/women_underwear"><span data-label-desktop="Underwear" data-label-tablet="Underwear" data-label-mobile="Underwear">Underwear</span></a> </div> </div> <a href="/en_sg/shop/women/new_arrivals" class="sideNav-link js-sideNav-link sideNav-link--newArrivals sideNav-link--highlight sideNav-link--marginTop" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000J5UL"}" aria-label="New Arrivals" data-title="New Arrivals" data-test-id="NewArrivalsWomenSideNavLink" id="NewArrivalsWomenSideNavLink" data-hs-link="gstar://categories/newArrivalsWomen"><span data-label-desktop="New Arrivals" data-label-tablet="New Arrivals" data-label-mobile="New Arrivals">New Arrivals</span></a> <a href="/en_sg/shop/women" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000J5UM"}" aria-label="Shop All Women" data-title="Shop All Women" data-test-id="collectionsWomenLink" id="collectionsWomenLink" data-hs-link="gstar://categories/women"><span data-label-desktop="Shop All Women" data-label-tablet="Shop All Women" data-label-mobile="Shop All Women">Shop All Women</span></a> <a href="/en_sg/shop/women/signature_styles" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000J5UP"}" aria-label="Essentials" data-title="Essentials" data-test-id="NewEssentialsWomenSideNavLink" id="NewEssentialsWomenSideNavLink" data-hs-link="gstar://categories/basicsWomen"><span data-label-desktop="Essentials" data-label-tablet="Essentials" data-label-mobile="Essentials">Essentials</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-kidsNode" data-analytics-id="kidsNode" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-kidsNode-subMenu" tabindex="0"> <span > SHOP KIDS</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-kidsNode-subMenu" aria-hidden="true"> <a href="/en_sg/shop/kids/boys" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000NPKA"}" aria-label="Boys" data-title="Boys" data-test-id="BoysNavLink" id="BoysNavLink" data-hs-link="gstar://categories/boys"><span data-label-desktop="Boys" data-label-tablet="Boys" data-label-mobile="Boys">Boys</span></a> <a href="/en_sg/shop/kids/girls" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000NPKB"}" aria-label="Girls" data-title="Girls" data-test-id="GirlsNavLink" id="GirlsNavLink" data-hs-link="gstar://categories/girls"><span data-label-desktop="Girls" data-label-tablet="Girls" data-label-mobile="Girls">Girls</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-JeansNavigationNode_000029SG" data-analytics-id="JeansNavigationNode_000029SG" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-JeansNavigationNode_000029SG-subMenu" tabindex="0"> <span > Shop Jeans</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-JeansNavigationNode_000029SG-subMenu" aria-hidden="true"> <div class="sideNav-subItem js-sideNav-subMenu " id="sidenav-MenJeansNaviNode_000029SH" data-analytics-id="MenJeansNaviNode_000029SH"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-MenJeansNaviNode_000029SH-subMenu" tabindex="0">Men</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-MenJeansNaviNode_000029SH-subMenu" aria-hidden="true"> <a href="/en_sg/shop/men/jeans" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-MenJeansNaviNode_000029SH-CMSNavigationEntry0000JC6J"}" aria-label="All Jeans" data-title="All Jeans" data-test-id="MenAllJeansSideNavLink" id="MenAllJeansSideNavLink" data-hs-link="gstar://categories/men_jeans"><span data-label-desktop="All Jeans" data-label-tablet="All Jeans" data-label-mobile="All Jeans">All Jeans</span></a> <a href="/en_sg/shop/men/jeans/slim" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-MenJeansNaviNode_000029SH-CMSNavigationEntry0000JC6Y"}" aria-label="Slim" data-title="Slim" data-test-id="MenSlimJeansSideNavLink" id="MenSlimJeansSideNavLink" data-hs-link="gstar://categories/men_slimJeans"><span data-label-desktop="Slim" data-label-tablet="Slim" data-label-mobile="Slim">Slim</span></a> <a href="/en_sg/shop/men/jeans/skinny" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-MenJeansNaviNode_000029SH-CMSNavigationEntry0000JC6Z"}" aria-label="Skinny" data-title="Skinny" data-test-id="MenSkinnyJeansSideNavLink" id="MenSkinnyJeansSideNavLink" data-hs-link="gstar://categories/men_skinnyJeans"><span data-label-desktop="Skinny" data-label-tablet="Skinny" data-label-mobile="Skinny">Skinny</span></a> <a href="/en_sg/shop/men/jeans/straight" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-MenJeansNaviNode_000029SH-CMSNavigationEntry0000JC70"}" aria-label="Straight" data-title="Straight" data-test-id="MenStraightJeansSideNavLink" id="MenStraightJeansSideNavLink" data-hs-link="gstar://categories/men_straightJeans"><span data-label-desktop="Straight" data-label-tablet="Straight" data-label-mobile="Straight">Straight</span></a> <a href="/en_sg/shop/men/jeans/tapered" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-MenJeansNaviNode_000029SH-CMSNavigationEntry0000JC71"}" aria-label="Tapered" data-title="Tapered" data-test-id="MenTaperedJeansSideNavLink" id="MenTaperedJeansSideNavLink" data-hs-link="gstar://categories/men_taperedJeans"><span data-label-desktop="Tapered" data-label-tablet="Tapered" data-label-mobile="Tapered">Tapered</span></a> <a href="/en_sg/shop/men/jeans/loose" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-MenJeansNaviNode_000029SH-CMSNavigationEntry0000JC73"}" aria-label="Loose" data-title="Loose" data-test-id="MenLooseJeansSideNavLink" id="MenLooseJeansSideNavLink" data-hs-link="gstar://categories/men_looseJeans"><span data-label-desktop="Loose" data-label-tablet="Loose" data-label-mobile="Loose">Loose</span></a> <a href="/en_sg/shop/men/jeans/bootcut" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-MenJeansNaviNode_000029SH-CMSNavigationEntry0000LNIT"}" aria-label="Bootcut" data-title="Bootcut" data-test-id="MenBootcutSideNavLink" id="MenBootcutSideNavLink" data-hs-link="gstar://categories/men_bootcutJeans"><span data-label-desktop="Bootcut" data-label-tablet="Bootcut" data-label-mobile="Bootcut">Bootcut</span></a> </div> </div> <div class="sideNav-subItem js-sideNav-subMenu is-last" id="sidenav-WomenJeansNavNode_000029SI" data-analytics-id="WomenJeansNavNode_000029SI"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-WomenJeansNavNode_000029SI-subMenu" tabindex="0">Women</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-WomenJeansNavNode_000029SI-subMenu" aria-hidden="true"> <a href="/en_sg/shop/women/jeans" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-WomenJeansNavNode_000029SI-CMSNavigationEntry0000JC76"}" aria-label="All Jeans" data-title="All Jeans" data-test-id="WomenAllJeansSideNavLink" id="WomenAllJeansSideNavLink" data-hs-link="gstar://categories/women_jeans"><span data-label-desktop="All Jeans" data-label-tablet="All Jeans" data-label-mobile="All Jeans">All Jeans</span></a> <a href="/en_sg/shop/women/jeans/skinny" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-WomenJeansNavNode_000029SI-CMSNavigationEntry0000JC77"}" aria-label="Skinny" data-title="Skinny" data-test-id="WomenSkinnyJeansSideNavLink" id="WomenSkinnyJeansSideNavLink" data-hs-link="gstar://categories/women_skinnyJeans"><span data-label-desktop="Skinny" data-label-tablet="Skinny" data-label-mobile="Skinny">Skinny</span></a> <a href="/en_sg/shop/women/jeans/boyfriend" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-WomenJeansNavNode_000029SI-CMSNavigationEntry0000JC78"}" aria-label="Boyfriend" data-title="Boyfriend" data-test-id="WomenBoyfriendJeansSideNavLink" id="WomenBoyfriendJeansSideNavLink" data-hs-link="gstar://categories/women_boyfriendJeans"><span data-label-desktop="Boyfriend" data-label-tablet="Boyfriend" data-label-mobile="Boyfriend">Boyfriend</span></a> <a href="/en_sg/shop/women/jeans/straight" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-WomenJeansNavNode_000029SI-CMSNavigationEntry0000JC7A"}" aria-label="Straight" data-title="Straight" data-test-id="WomenStraightJeansSideNavLink" id="WomenStraightJeansSideNavLink" data-hs-link="gstar://categories/women_straightJeans"><span data-label-desktop="Straight" data-label-tablet="Straight" data-label-mobile="Straight">Straight</span></a> <a href="/en_sg/shop/women/jeans/loose" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-WomenJeansNavNode_000029SI-CMSNavigationEntry0000JC7B"}" aria-label="Loose" data-title="Loose" data-test-id="WomenLooseJeansSideNavLink" id="WomenLooseJeansSideNavLink" data-hs-link="gstar://categories/women_looseJeans"><span data-label-desktop="Loose" data-label-tablet="Loose" data-label-mobile="Loose">Loose</span></a> <a href="/en_sg/shop/women/jeans/bootcut" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"JeansNavigationNode_000029SG-WomenJeansNavNode_000029SI-CMSNavigationEntry0000JC7C"}" aria-label="Bootcut & Flare" data-title="Bootcut & Flare" data-test-id="WomenBootcutFlareJeansSideNavLink" id="WomenBootcutFlareJeansSideNavLink" data-hs-link="gstar://categories/women_bootcutJeans"><span data-label-desktop="Bootcut & Flare" data-label-tablet="Bootcut & Flare" data-label-mobile="Bootcut & Flare">Bootcut & Flare</span></a> </div> </div> <a href="/en_sg/jeans-fit-guide" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000JCB3"}" aria-label="Jeans Fit Guide" data-title="Jeans Fit Guide" data-test-id="JeansFitGuideSideNavLink" id="JeansFitGuideSideNavLink" ><span data-label-desktop="Jeans Fit Guide" data-label-tablet="Jeans Fit Guide" data-label-mobile="Jeans Fit Guide">Jeans Fit Guide</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-highlightsNodeSEA" data-analytics-id="highlightsNodeSEA" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-highlightsNodeSEA-subMenu" tabindex="0"> <span > HIGHLIGHTS</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-highlightsNodeSEA-subMenu" aria-hidden="true"> <a href="/en_sg/shop/denim-outfits" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000NXDE"}" aria-label="G-STAR x Rembrandt Huis" data-title="G-STAR x Rembrandt Huis" data-test-id="denimOutfitsNavilink" id="denimOutfitsNavilink" data-hs-link="gstar://categories/denimOutfits"><span data-label-desktop="G-STAR x Rembrandt Huis" data-label-tablet="G-STAR x Rembrandt Huis" data-label-mobile="G-STAR x Rembrandt Huis">G-STAR x Rembrandt Huis</span></a> <a href="/en_sg/the-denim/001-ottolinger" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000NXDF"}" aria-label="THE DENIM x Ottolinger" data-title="THE DENIM x Ottolinger" data-test-id="TheDenimSideNavLink" id="TheDenimSideNavLink" ><span data-label-desktop="THE DENIM x Ottolinger" data-label-tablet="THE DENIM x Ottolinger" data-label-mobile="THE DENIM x Ottolinger">THE DENIM x Ottolinger</span></a> <a href="/en_sg/shop/holidays" class='sideNav-link js-sideNav-link' data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000NXDG"}" aria-label="Holiday" data-title="Holiday" data-test-id="HolidaysUniSideNavLink" id="HolidaysUniSideNavLink" data-hs-link="gstar://categories/Holidays"><span data-label-desktop="Holiday" data-label-tablet="Holiday" data-label-mobile="Holiday">Holiday</span></a> <a href="/en_sg/shop/winter_essentials" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000NXDH"}" aria-label="Winter Essentials" data-title="Winter Essentials" data-test-id="WinterEssentialsUniSideNavLink" id="WinterEssentialsUniSideNavLink" data-hs-link="gstar://categories/winterEssentials"><span data-label-desktop="Winter Essentials" data-label-tablet="Winter Essentials" data-label-mobile="Winter Essentials">Winter Essentials</span></a> <a href="/en_sg/shop/raw_denim" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000NXDL"}" aria-label="Raw Denim" data-title="Raw Denim" data-test-id="RawDenimSideNaviLink" id="RawDenimSideNaviLink" data-hs-link="gstar://categories/rawDenim"><span data-label-desktop="Raw Denim" data-label-tablet="Raw Denim" data-label-mobile="Raw Denim">Raw Denim</span></a> <a href="/en_sg/shop/co-ord_sets" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"CMSNavigationEntry0000NXDM"}" aria-label="Co-ord sets" data-title="Co-ord sets" data-test-id="CoOrdSetsUniSideNaviLink" id="CoOrdSetsUniSideNaviLink" data-hs-link="gstar://categories/CoOrdSets"><span data-label-desktop="Co-ord sets" data-label-tablet="Co-ord sets" data-label-mobile="Co-ord sets">Co-ord sets</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-StoreFinder-1" data-analytics-id="StoreFinder-1" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-StoreFinder-1-subMenu" tabindex="0"> <span > STORE FINDER</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-StoreFinder-1-subMenu" aria-hidden="true"> <a href="/en_sg/find-a-store" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000DAHL"}" aria-label="Find a store" data-title="Find a store" data-test-id="navFindStoreLink" id="navFindStoreLink" ><span data-label-desktop="Find a store" data-label-tablet="Find a store" data-label-mobile="Find a store">Find a store</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu is-active" id="sidenav-sustainabilityLeftNode" data-analytics-id="sustainabilityLeftNode" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="true" aria-controls="sidenav-sustainabilityLeftNode-subMenu" tabindex="0"> <span > Sustainability</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu is-active-initial" id="sidenav-sustainabilityLeftNode-subMenu" aria-hidden="false"> <a href="/en_sg/raw-responsibility-sustainability" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"212-RAWResponsibility-landing-NavEntry"}" aria-label="RAW Responsibility" data-title="RAW Responsibility" data-test-id="RAWResponsibility-landing-NavLink" id="RAWResponsibility-landing-NavLink" ><span data-label-desktop="RAW Responsibility" data-label-tablet="RAW Responsibility" data-label-mobile="RAW Responsibility">RAW Responsibility</span></a> <a href="/en_sg/raw-responsibility-sustainability/people" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"212-RAWResponsibility-people-NavEntry"}" aria-label="People" data-title="People" data-test-id="RAWResponsibility-people-NavLink" id="RAWResponsibility-people-NavLink" ><span data-label-desktop="People" data-label-tablet="People" data-label-mobile="People">People</span></a> <a href="/en_sg/raw-responsibility-sustainability/planet" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"212-RAWResponsibility-planet-NavEntry"}" aria-label="Planet" data-title="Planet" data-test-id="RAWResponsibility-planet-NavLink" id="RAWResponsibility-planet-NavLink" ><span data-label-desktop="Planet" data-label-tablet="Planet" data-label-mobile="Planet">Planet</span></a> <a href="/en_sg/raw-responsibility-sustainability/philanthropy" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"212-RAWResponsibility-philantrophy-NavEntry"}" aria-label="Philanthropy" data-title="Philanthropy" data-test-id="212-RAWResponsibility-philantrophy-NavLink" id="212-RAWResponsibility-philantrophy-NavLink" ><span data-label-desktop="Philanthropy" data-label-tablet="Philanthropy" data-label-mobile="Philanthropy">Philanthropy</span></a> <a href="/en_sg/raw-responsibility-sustainability/manufacturing-map" class="is-active sideNav-link js-is-active sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"212-RAWResponsibility-manufacturing-map-NavEntry"}" aria-label="Manufacturing Map" data-title="Manufacturing Map" data-test-id="RAWResponsibility-manufacturing-map-NavLink" id="RAWResponsibility-manufacturing-map-NavLink" ><span data-label-desktop="Manufacturing Map" data-label-tablet="Manufacturing Map" data-label-mobile="Manufacturing Map">Manufacturing Map</span></a> <a href="/en_sg/raw-responsibility-sustainability/strategy-and-reporting" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"212-RAWResponsibility-strategy-and-reporting-NavEntry"}" aria-label="Strategy and Reporting" data-title="Strategy and Reporting" data-test-id="RAWResponsibility-strategy-and-reporting-NavLink" id="RAWResponsibility-strategy-and-reporting-NavLink" ><span data-label-desktop="Strategy and Reporting" data-label-tablet="Strategy and Reporting" data-label-mobile="Strategy and Reporting">Strategy and Reporting</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-infoLeftNode" data-analytics-id="infoLeftNode" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-infoLeftNode-subMenu" tabindex="0"> <span > Help & Info</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-infoLeftNode-subMenu" aria-hidden="true"> <a href="/en_sg/customer-service/contact" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000FLV0"}" aria-label="Contact us" data-title="Contact us" data-test-id="navContactLink" id="navContactLink" ><span data-label-desktop="Contact us" data-label-tablet="Contact us" data-label-mobile="Contact us">Contact us</span></a> <a href="/en_sg/find-a-store" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000FLV1"}" aria-label="Find a store" data-title="Find a store" data-test-id="navFindStoreLink" id="navFindStoreLink" ><span data-label-desktop="Find a store" data-label-tablet="Find a store" data-label-mobile="Find a store">Find a store</span></a> <a href="/en_sg/customer-service" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000FLV2"}" aria-label="FAQ" data-title="FAQ" data-test-id="navFaqLink" id="navFaqLink" ><span data-label-desktop="FAQ" data-label-tablet="FAQ" data-label-mobile="FAQ">FAQ</span></a> <a href="/en_sg/about-us" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000FLV4"}" aria-label="About G-Star" data-title="About G-Star" data-test-id="navAboutGSStarLink" id="navAboutGSStarLink" ><span data-label-desktop="About G-Star" data-label-tablet="About G-Star" data-label-mobile="About G-Star">About G-Star</span></a> <a href="/en_sg/track-my-order" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000FLV5"}" aria-label="Track my order" data-title="Track my order" data-test-id="navWhereIsMyOrder" id="navWhereIsMyOrder" ><span data-label-desktop="Track my order" data-label-tablet="Track my order" data-label-mobile="Track my order">Track my order</span></a> </div> </div> <div class="sideNav-item js-sideNav-subMenu " id="sidenav-myAccountNode" data-analytics-id="myAccountNode" > <span class="sideNav-title js-sideNav-title js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-myAccountNode-subMenu" tabindex="0"> <span > My Account</span> </span> <div class="sideNav-subMenu js-sideNav-subMenu " id="sidenav-myAccountNode-subMenu" aria-hidden="true"> <div class="sideNav-subItem js-sideNav-subMenu is-last" id="sidenav-manageProfileNode" data-analytics-id="manageProfileNode"> <span class="sideNav-subtitle js-sideNav-subtitle js-sideNav-menuToggle" aria-expanded="false" aria-controls="sidenav-manageProfileNode-subMenu" tabindex="0">Manage profile</span> <div class="sideNav-subMenu js-sideNav-subMenu sideNav-subMenu--indent " id="sidenav-manageProfileNode-subMenu" aria-hidden="true"> <a href="/en_sg/account/personal-info" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"myAccountNode-manageProfileNode-manageProfileNavigationEntry"}" aria-label="Profile settings" data-title="Profile settings" data-test-id="manageProfileSideNavLink" id="manageProfileSideNavLink" ><span data-label-desktop="Profile settings" data-label-tablet="Profile settings" data-label-mobile="Profile settings">Profile settings</span></a> <a href="/en_sg/account/change-password" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"myAccountNode-manageProfileNode-changePasswordMyAccountNavigationEntry"}" aria-label="Change password" data-title="Change password" data-test-id="changePasswordSideNavLink" id="changePasswordSideNavLink" ><span data-label-desktop="Change password" data-label-tablet="Change password" data-label-mobile="Change password">Change password</span></a> <a href="/en_sg/account/addresses" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"myAccountNode-manageProfileNode-shippingBillingAddressesProfileNavigationEntry"}" aria-label="Addresses" data-title="Addresses" data-test-id="shippingBillingAddressesProfileLink" id="shippingBillingAddressesProfileLink" ><span data-label-desktop="Addresses" data-label-tablet="Addresses" data-label-mobile="Addresses">Addresses</span></a> <a href="/en_sg/account/newsletter" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"myAccountNode-manageProfileNode-newsletterSubscriptionNavigationEntry"}" aria-label="Newsletters" data-title="Newsletters" data-test-id="newsletterSubscriptionLink" id="newsletterSubscriptionLink" ><span data-label-desktop="Newsletters" data-label-tablet="Newsletters" data-label-mobile="Newsletters">Newsletters</span></a> <a href="/en_sg/account/membercard" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"myAccountNode-manageProfileNode-membershipCodeNavigationEntry"}" aria-label="Member Card" data-title="Member Card" data-test-id="membershipCodeLink" id="membershipCodeLink" ><span data-label-desktop="Member Card" data-label-tablet="Member Card" data-label-mobile="Member Card">Member Card</span></a> </div> </div> <a href="/en_sg/account" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000E6XG"}" aria-label="Overview" data-title="Overview" data-test-id="recentActivityMyAccountLink" id="recentActivityMyAccountLink" ><span data-label-desktop="Overview" data-label-tablet="Overview" data-label-mobile="Overview">Overview</span></a> <a href="/en_sg/account/orders/history" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000E6XH"}" aria-label="Orders" data-title="Orders" data-test-id="ordersMyAccountLink" id="ordersMyAccountLink" ><span data-label-desktop="Orders" data-label-tablet="Orders" data-label-mobile="Orders">Orders</span></a> <a href="/en_sg/logout" class="sideNav-link js-sideNav-link" data-analytics-click="{"category":"Navigation","action":"SideNavigation Item Click","label":"0000E6XI"}" aria-label="Log out" data-title="Log out" data-test-id="logoutSideNavLink" id="logoutSideNavLink" ><span data-label-desktop="Log out" data-label-tablet="Log out" data-label-mobile="Log out">Log out</span></a> </div> </div> </div> </div> <div class="sideNav-bottom"> <a href="/en_sg/account/login" class="sideNav-bottom-item sideNav-bottom-item--login" > <div class="sideNav-bottom-item-title" data-cs-capture> Login</div> </a> <a href="/en_sg/account" class="sideNav-bottom-item sideNav-bottom-item--logout" > <div class="sideNav-bottom-item-title js-show-userName"> my account</div> </a> </div> </nav> <div id="container" class="mainContainer js-mainContainer " role="main"> <script type="text/x-template" id="stopAssistedSaleElement" data-basehref="instore/customer/stop-order"> <div class="stopAssistedSale js-stopAssistedSale"> <a href="{{{href}}}" class="stopAssistedSaleButton js-stopAssistedSaleButton"> Stop assisted sale</a> </div> </script> <div class="grid js-grid "> <div class="js-row row row--is-sticky " > <div class="col col--sm12 col--md12 js-promoview" data-analytics-promotion="{"id":"ContextMenuComponentModel-212-RAWResponsibilitySustainablity-CMC","name":"ContextMenuComponentModel-212-RAWResponsibilitySustainablity-CMC","position":11,"creative":" ContextMenuComponentModel full-width"}" data-analytics-promoview='{"event": "promoView|11"}' data-cs-capture > <div class="contextMenu js-contextMenu contextMenu--hasFoldoutMenu"> <div class="contextMenu-title"> <a href="/en_sg/raw-responsibility-sustainability#pillars" class="contextMenu-titleLink" aria-label="" > <span class="gstar-icon icon-link contentBlock-body-link-icon"></span> <span class="contentBlock-body-link-label">RAW Responsibility</span> </a> </div> <a class="contextMenu-foldoutToggle"> <span class="contextMenu-foldoutToggleLabel contextMenu-foldoutToggleLabel--open">menu</span> <span class="contextMenu-foldoutToggleLabel contextMenu-foldoutToggleLabel--close">close</span> </a> <div class="contextMenu-links"> <a href="/en_sg/raw-responsibility-sustainability/people" class="contextMenu-link" aria-label="" > <span class="gstar-icon icon-link contentBlock-body-link-icon"></span> <span class="contentBlock-body-link-label">People</span> </a> <a href="/en_sg/raw-responsibility-sustainability/planet" class="contextMenu-link" aria-label="" > <span class="gstar-icon icon-link contentBlock-body-link-icon"></span> <span class="contentBlock-body-link-label">Planet</span> </a> <a href="/en_sg/raw-responsibility-sustainability/philanthropy" class="contextMenu-link" aria-label="" > <span class="gstar-icon icon-link contentBlock-body-link-icon"></span> <span class="contentBlock-body-link-label">Philanthropy</span> </a> <a href="/en_sg/raw-responsibility-sustainability/manufacturing-map" class="contextMenu-link contextMenu-divider" aria-label="" > <span class="gstar-icon icon-link contentBlock-body-link-icon"></span> <span class="contentBlock-body-link-label">Manufacturing Map</span> </a> <a href="/en_sg/raw-responsibility-sustainability/strategy-and-reporting" class="contextMenu-link" aria-label="" > <span class="gstar-icon icon-link contentBlock-body-link-icon"></span> <span class="contentBlock-body-link-label">Strategy and Reporting</span> </a> </div> </div></div> </div> <div class="ahc-content js-ahc-content has-contextMenu" data-content-id="a1cc7e83-d7bb-4be0-bcf7-78b0eb165cd7" data-delivery-key="raw-responsibility/manufacturing-map" data-cs-capture> <style> .csr-main .csr-detail__stats-list { text-align:center; } .csr-main .csr-detail__stats-list:first-child .csr-detail__stats-item:nth-last-child(n+3) { display: none; } </style> <div class="row js-row is-loadingMap" id="csr-map" data-svg="{url}" data-api="/api/v1/supply-chain" data-labels="cities:cities,city:city,factories:suppliers,factory:supplier,production:production,workers:workers,female:female,male:male,products:Products made here:,select:Select Supplier:,information:Supplier Information:,title_additional1:Community or Other Factory Info:,title_additional2:Subcontractors:,page_title:Where it is made" data-date="Last update: June 2024"></div> <div class="row js-row"> <div class="col col--csr-longCopy"> <div class="contentBlock js-contentBlock contentBlock--longCopy contentBlock--csr-longCopy"> <div class="contentBlock-body js-contentBlock-body"> <div class="contentBlock-bodyAlign"> <div class="contentBlock-body-text js-contentBlock-body-text"><h2>Manufacturing Map</h2> <p> Supply chain transparency helps us to understand and identify any risks throughout our supply chain. Our Manufacturing Map shows the garment suppliers we work with and offers background information for each of them. Around 95% of our production volume (this differs per season) of all G-Star suppliers are included in the Manufacturing Map. This tool gives insight into where our products were made, as well as the total number of workers at all factory sites used for G-Star production, the gender balance, as well as any sustainability initiatives or certifications that are in place. We included all direct suppliers that we have been working with for at least two years. </p> <p> In our Manufacturing List we publish additional information on our direct suppliers as well as on all the processing facilities. The Manufacturing List was published for the first time in March 2017 when we signed the Transparency Pledge. We do also share the manufacturing list via the <a href="https://opensupplyhub.org/facilities?contributors=4381" target="_blank" rel="nofollow">Open Supply Hub</a> (OSH). </p> <p>Both the Manufacturing Map and the Manufacturing List are updated every six months.</p> <style> .contentBlock-body-text .csr-layer2 { padding-right:0; } .csr-layer2 .csr-pilar.csr--MM h5 { margin:0; } .csr-pilar-container { display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap; margin-bottom: -20px; } .csr-pilar-container .csr-pilar.csr--MM { margin: 0 20px 20px 0; width: 100%; text-align: center; } @media (min-width: 768px), print { .csr-layer2 .csr-pilar.csr--MM h5 span{ font-size:150%; display:block; margin-bottom:0.2em; } .csr-pilar-container .csr-pilar.csr--MM { margin: 0 20px 20px 0; width: calc(50% - 20px); } } .csr-pilar-container .csr-pilar.csr--MM:last-child { margin-bottom: 20px; } </style> <div class="csr-layer2"> <h4> <div style="font-size: 75%;">Worldwide</div> </h4> <div class="csr-pilar-container"> <div class="csr-pilar csr--MM csr--Global"> <h5><span>8</span> Countries</h5> </div> <div class="csr-pilar csr--MM csr--Global"> <h5><span>25</span> Suppliers</h5> </div> </div> </div> <div class="csr-layer2"> <h4> <div style="font-size: 75%;">Production volume per country</div> </h4> <div class="csr-pilar-container"> <div class="csr-pilar csr--MM"> <h5>31% Bangladesh</h5> </div> <div class="csr-pilar csr--MM"> <h5>20% China</h5> </div> <div class="csr-pilar csr--MM"> <h5>16% India</h5> </div> <div class="csr-pilar csr--MM"> <h5>1% Mauritius</h5> </div> <div class="csr-pilar csr--MM"> <h5>2% Morocco</h5> </div> <div class="csr-pilar csr--MM"> <h5>8% Tunisia</h5> </div> <div class="csr-pilar csr--MM"> <h5>12% Turkey</h5> </div> <div class="csr-pilar csr--MM"> <h5>8% Vietnam</h5> </div> </div> </div> <p><a></a><br></p></div> </div> </div> </div> </div> <div class="col col--csr-downloads"> <div class="contentBlock js-contentBlock contentBlock--csr-downloads"> <div class="contentBlock-body"> <div class="contentBlock-bodyAlign"> <h2 class="contentBlock-body-title">Downloads</h2> <div class="contentBlock-body-downloads"> <div class="contentBlock-body-downloadGroup"> <div class="contentBlock-body-download"> <a href="https://img2.g-star.com/raw/upload/v01/CSR/24-3/G-Star_Manufacturing_List_July_2024.xlsx" class="contentBlock-body-downloadLink js-contentBlock-body-downloadLink">G-Star Manufacturing list</a><span class="contentBlock-body-downloadLinkMeta">(xlsx/75KB)</span> </div> </div> </div> </div> </div> </div> </div> <div class="col"> <div class="contentBlock js-contentBlock contentBlock--titleUltra contentBlock--subTitleUltra contentBlock--csr-footer"> <picture class="contentBlock-picture js-contentBlock-picture"> <source data-siteType="" media="(min-width: 1024px)" srcset="//media.g-star.com/i/gstar/csr_denim_leaves_bottom?fmt=auto&w=1680&upscale=false&bg=rgb(255,255,255)"><source media="(min-width: 768px)" srcset="//media.g-star.com/i/gstar/csr_denim_leaves_bottom?fmt=auto&w=1024&upscale=false&bg=rgb(255,255,255)"><source media="(min-width: 0px)" srcset="//media.g-star.com/i/gstar/csr_denim_leaves_bottom?fmt=auto&w=768&upscale=false&bg=rgb(255,255,255)"> <img decoding="async" class="contentBlock-picture-image js-contentBlock-picture-image" alt=""> </picture> </div> </div></div></div> </div> <a href="#container" class="backToTopButton js-backToTopButton" data-cs-capture data-tracking="back-top-btn"> Back to top</a> </div> <footer id="footer" class="footer js-footer"> <div class="footer-content footer-content--newsletterForm" role="contentinfo"> <div class="footer-content-inner"> <form id="footer-optinForm" action="/en_sg/opt-in/send/footer" method="POST" class="newsletterForm js-newsletterForm js-form js-formOptIn" data-ajax-submit="true" data-disable-scrollto="false" data-controlled="true" data-cs-capture> <input type="hidden" id="footer-entryPoint" name="entryPoint" value="FOOTER"/> <input type="hidden" id="footer-subscriptionPageTopicId" name="subscriptionPageTopicId" value=""/> <input type="hidden" id="footer-subscriptionComponentId" name="subscriptionComponentId" value="FooterComponent"/> <h4 class="footer-title newsletterForm__title" data-cs-capture>Join us and receive an extra 10% OFF</h4> <p class="newsletterForm__subscriptionText" data-cs-capture><strong>10% off on your first purchase (SALE items excluded) and always free shipping </strong>for all new G-Star newsletter subscribers</p> <div class="newsletterForm__response js-newsletterForm__response" data-cs-capture></div> <fieldset class="newsletterForm__fields js-newsletterForm__fields"> <div class="fields__wrapper"> <legend class="screen-reader-only"> </legend> <div class="formInputGroup formInputGroup--radio formInputGroup--genderSelect" > <span class="formInputLabel" data-cs-capture>Preferences</span> <label for="footer-optin-men" data-cs-capture role="presentation"> <input type="radio" id="footer-optin-men" name="preferredCategory" value="men" required role="radio" aria-label="Preferences Men's fashion"> <span class="formInputLabel">Men's fashion</span> </label> <label for="footer-optin-women" data-cs-capture role="presentation"> <input type="radio" id="footer-optin-women" name="preferredCategory" value="women" role="radio" aria-label="Preferences Women's fashion"> <span class="formInputLabel">Women's fashion</span> </label></div> <div class="formInputGroup formInputGroup--checkboxMembership formInputGroup--checkbox formInputGroup--genderSelect" > <label for="footer-preferredCategoryKids" class=""> <input type="checkbox" name="preferredCategoryKids" id="footer-preferredCategoryKids"/> <span class="formInputLabel" data-cs-capture>Kids fashion updates? Yes, please!</span></label> </div> <div class="formAction"> <div class="formInputGroup formInputGroup--subscriptionFormCTA formInputGroup--fat formInputGroup--email" > <label for="footer-email" class=""> <span class="labelText" data-cs-capture>E-mail</span> <div class="formInputGroup--email__wrapper"> <input id="footer-email" name="email" class="text-input large js-mailcheck" placeholder="Enter your e-mail address " required="required" type="email" > <i class="gstar-icon-large icon-edit js-edit-button" code="global.edit.aria"></i> </div></label> </div> <button class="subscriptionFormCTA-button footer-subscriptionSubmitButton" type="submit" data-cs-capture> subscribe </button> </div> <input type="hidden" name="newsletterOptIn" id="footer-newsletterOptIn" value="yes"/> <div class="formInputGroup formInputGroup--checkbox js-formInputGroup--checkbox formInputGroup--hidden formInputGroup--checkbox--subscriptionFormCTA" > <label for="footer-member" class=""> <input type="checkbox" name="member" id="footer-member" value="yes" required="required"/> <span class="formInputLabel" data-cs-capture> G-Star may email me about G-Star products. I can withdraw the consent at any time in the future. I confirm that I am 16 years or older. The <a href="/en_sg/help-info/privacy-policy" target="_self">Privacy Policy</a> applies. </span></label> </div> </div> </fieldset> </form> </div> </div> <div class="footer-content" role="contentinfo" data-cs-capture> <div class="footer-content-inner"> <section class="footer__nodes footer--sidePadding"> <nav class="footer-navBlock" role="navigation" > <h4 class="footer-title footer-title--icon js-footer-title">G-Star</h4> <div class="footer-list js-footer-list"> <a href="/en_sg/about-us" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkAboutUs"}" aria-label="About G-Star" data-title="About G-Star" data-test-id="FooterLinkAboutUs" id="FooterLinkAboutUs" ><span data-label-desktop="About G-Star" data-label-tablet="About G-Star" data-label-mobile="About G-Star">About G-Star</span></a> <a href="/en_sg/jeans-fit-guide" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"JeansFitGuideFooterNodeLink"}" aria-label="Jeans fit guide" data-title="Jeans fit guide" data-test-id="JeansFitGuideFooterNodeLink" id="JeansFitGuideFooterNodeLink" ><span data-label-desktop="Jeans fit guide" data-label-tablet="Jeans fit guide" data-label-mobile="Jeans fit guide">Jeans fit guide</span></a> <a href="/en_sg/rawresponsibility" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkGstarCorporateResponsibility"}" aria-label="Corporate Responsibility" data-title="Corporate Responsibility" data-test-id="FooterLinkGstarCorporateResponsibility" id="FooterLinkGstarCorporateResponsibility" ><span data-label-desktop="Corporate Responsibility" data-label-tablet="Corporate Responsibility" data-label-mobile="Corporate Responsibility">Corporate Responsibility</span></a> <a href="http://www.gsrdfoundation.com/" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkGSRDFoundation"}" aria-label="GSRD Foundation" data-title="GSRD Foundation" data-test-id="FooterLinkGSRDFoundation" id="FooterLinkGSRDFoundation" target="_blank" rel="noopener noreferrer"><span data-label-desktop="GSRD Foundation" data-label-tablet="GSRD Foundation" data-label-mobile="GSRD Foundation">GSRD Foundation</span></a> <a href="https://gstar.concretelogin.com/login/" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkGstarPressRoom"}" aria-label="Press Room" data-title="Press Room" data-test-id="FooterLinkGstarPressRoom" id="FooterLinkGstarPressRoom" target="_blank" rel="noopener noreferrer"><span data-label-desktop="Press Room" data-label-tablet="Press Room" data-label-mobile="Press Room">Press Room</span></a> <a href="http://careers.g-star.com" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkCareers"}" aria-label="Careers" data-title="Careers" data-test-id="FooterLinkCareers" id="FooterLinkCareers" target="_blank" rel="noopener noreferrer"><span data-label-desktop="Careers" data-label-tablet="Careers" data-label-mobile="Careers">Careers</span></a> <a href="/en_sg/help-info/brand-protection" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkBrandProtection"}" aria-label="Brand Protection" data-title="Brand Protection" data-test-id="FooterLinkBrandProtection" id="FooterLinkBrandProtection" ><span data-label-desktop="Brand Protection" data-label-tablet="Brand Protection" data-label-mobile="Brand Protection">Brand Protection</span></a> </div> </nav> <nav class="footer-navBlock" role="navigation" > <h4 class="footer-title footer-title--icon js-footer-title">Info</h4> <div class="footer-list js-footer-list"> <a href="/en_sg/customer-service" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkInfoFAQ"}" aria-label="Frequently Asked Questions" data-title="Frequently Asked Questions" data-test-id="FooterLinkInfoFAQ" id="FooterLinkInfoFAQ" ><span data-label-desktop="Frequently Asked Questions" data-label-tablet="Frequently Asked Questions" data-label-mobile="Frequently Asked Questions">Frequently Asked Questions</span></a> <a href="/en_sg/where-is-my-order" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkWhereIsMyOrder"}" aria-label="Track my order" data-title="Track my order" data-test-id="FooterLinkWhereIsMyOrder" id="FooterLinkWhereIsMyOrder" ><span data-label-desktop="Track my order" data-label-tablet="Track my order" data-label-mobile="Track my order">Track my order</span></a> <a href="/en_sg/customer-service/delivery" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkDelivery"}" aria-label="Delivery" data-title="Delivery" data-test-id="FooterLinkDelivery" id="FooterLinkDelivery" ><span data-label-desktop="Delivery" data-label-tablet="Delivery" data-label-mobile="Delivery">Delivery</span></a> <a href="/en_sg/customer-service/returns" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkReturns"}" aria-label="Returns" data-title="Returns" data-test-id="FooterLinkReturns" id="FooterLinkReturns" ><span data-label-desktop="Returns" data-label-tablet="Returns" data-label-mobile="Returns">Returns</span></a> <a href="/en_sg/customer-service/payments" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkPayment"}" aria-label="Payment" data-title="Payment" data-test-id="FooterLinkPayment" id="FooterLinkPayment" ><span data-label-desktop="Payment" data-label-tablet="Payment" data-label-mobile="Payment">Payment</span></a> <a href="/en_sg/customer-service/ordering" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkOrdering"}" aria-label="Ordering" data-title="Ordering" data-test-id="FooterLinkOrdering" id="FooterLinkOrdering" ><span data-label-desktop="Ordering" data-label-tablet="Ordering" data-label-mobile="Ordering">Ordering</span></a> <a href="/en_sg/complaints-dispute" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkComplaints"}" aria-label="Complaints " data-title="Complaints " data-test-id="FooterLinkComplaints" id="FooterLinkComplaints" ><span data-label-desktop="Complaints " data-label-tablet="Complaints " data-label-mobile="Complaints ">Complaints </span></a> <a href="/en_sg/help-info/privacy-policy" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkPrivacyPolicy"}" aria-label="Privacy Policy" data-title="Privacy Policy" data-test-id="FooterLinkPrivacyPolicy" id="FooterLinkPrivacyPolicy" ><span data-label-desktop="Privacy Policy" data-label-tablet="Privacy Policy" data-label-mobile="Privacy Policy">Privacy Policy</span></a> <a href="/en_sg/contact" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkContact"}" aria-label="Contact us" data-title="Contact us" data-test-id="FooterLinkContact" id="FooterLinkContact" ><span data-label-desktop="Contact us" data-label-tablet="Contact us" data-label-mobile="Contact us">Contact us</span></a> <a href="/en_sg/terms-conditions" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkTermsConditions"}" aria-label="Terms & Conditions" data-title="Terms & Conditions" data-test-id="FooterLinkTermsConditions" id="FooterLinkTermsConditions" ><span data-label-desktop="Terms & Conditions" data-label-tablet="Terms & Conditions" data-label-mobile="Terms & Conditions">Terms & Conditions</span></a> <a href="/en_sg/disclaimer" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkWebsiteTerms"}" aria-label="Website terms of use" data-title="Website terms of use" data-test-id="FooterLinkWebsiteTerms" id="FooterLinkWebsiteTerms" ><span data-label-desktop="Website terms of use" data-label-tablet="Website terms of use" data-label-mobile="Website terms of use">Website terms of use</span></a> <a href="/en_sg/sitemap" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkSitemap"}" aria-label="Sitemap" data-title="Sitemap" data-test-id="FooterLinkSitemap" id="FooterLinkSitemap" ><span data-label-desktop="Sitemap" data-label-tablet="Sitemap" data-label-mobile="Sitemap">Sitemap</span></a> <a href="https://www.g-star.com/countries-regions" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkCountriesRegions"}" aria-label="Countries and Regions" data-title="Countries and Regions" data-test-id="FooterLinkCountriesRegions" id="FooterLinkCountriesRegions" ><span data-label-desktop="Countries and Regions" data-label-tablet="Countries and Regions" data-label-mobile="Countries and Regions">Countries and Regions</span></a> <a href="/en_sg/newsletter" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkNewsletter"}" aria-label="Newsletter" data-title="Newsletter" data-test-id="FooterLinkNewsletter" id="FooterLinkNewsletter" ><span data-label-desktop="Newsletter" data-label-tablet="Newsletter" data-label-mobile="Newsletter">Newsletter</span></a> <a href="/en_sg/cookie-statement" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkcookie"}" aria-label="Cookie Statement" data-title="Cookie Statement" data-test-id="FooterLinkcookie" id="FooterLinkcookie" ><span data-label-desktop="Cookie Statement" data-label-tablet="Cookie Statement" data-label-mobile="Cookie Statement">Cookie Statement</span></a> <a href="/en_sg/find-a-store" class="footer-navBlock-link" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FindStoreLink"}" aria-label="Find A Store" data-title="Find A Store" data-test-id="footerFindStoreLink" id="footerFindStoreLink" ><span data-label-desktop="Find A Store" data-label-tablet="Find A Store" data-label-mobile="Find A Store">Find A Store</span></a> </div> </nav> <nav class="footer-navBlock" role="navigation" > <h4 class="footer-title footer-title--icon js-footer-title">Store Locator</h4> <div class="footer-list js-footer-list"> <a href="/en_sg/find-a-store" class="footer-ctaLink footer-ctaLink--findStore" data-analytics-click="{"category":"Navigation","action":"TopNavigation Links Click","label":"FooterLinkShopLocalStore"}" aria-label="Find A Store" data-title="Find A Store" data-test-id="FooterLinkShopLocalStore" id="FooterLinkShopLocalStore" ><span data-label-desktop="Find A Store" data-label-tablet="Find A Store" data-label-mobile="Find A Store">Find A Store</span></a> </div> </nav> </section> </div> <div class="footer-list footer-list--socialIcons"> <a href="https://www.pinterest.com/gstarraw/" target="_blank" rel="noopener noreferrer" aria-label="pinterest" class="socialFollow-iconButton socialFollow-iconButton--footer js-socialFollow-iconButton pinterest" data-analytics-click="{"category":"ExternalLinks","action":"pinterest","eventNonInteraction":false}" > <i class="socialFollow-iconButton-icon socialFollow-iconButton-icon--footer"></i> </a> <a href="http://www.linkedin.com/company/g-star" target="_blank" rel="noopener noreferrer" aria-label="linkedin" class="socialFollow-iconButton socialFollow-iconButton--footer js-socialFollow-iconButton linkedin" data-analytics-click="{"category":"ExternalLinks","action":"linkedin","eventNonInteraction":false}" > <i class="socialFollow-iconButton-icon socialFollow-iconButton-icon--footer"></i> </a> <a href="http://www.facebook.com/gstarraw" target="_blank" rel="noopener noreferrer" aria-label="facebook" class="socialFollow-iconButton socialFollow-iconButton--footer js-socialFollow-iconButton facebook" data-analytics-click="{"category":"ExternalLinks","action":"facebook","eventNonInteraction":false}" > <i class="socialFollow-iconButton-icon socialFollow-iconButton-icon--footer"></i> </a> <a href="http://www.youtube.com/user/GStarRawTV" target="_blank" rel="noopener noreferrer" aria-label="youtube" class="socialFollow-iconButton socialFollow-iconButton--footer js-socialFollow-iconButton youtube" data-analytics-click="{"category":"ExternalLinks","action":"youtube","eventNonInteraction":false}" > <i class="socialFollow-iconButton-icon socialFollow-iconButton-icon--footer"></i> </a> <a href="/en_sg/newsletter" aria-label="email" class="socialFollow-iconButton socialFollow-iconButton--footer js-socialFollow-iconButton email" data-analytics-click="{"category":"ExternalLinks","action":"email","eventNonInteraction":false}" > <i class="socialFollow-iconButton-icon socialFollow-iconButton-icon--footer"></i> </a> <a href="http://instagram.com/gstarraw" target="_blank" rel="noopener noreferrer" aria-label="instagram" class="socialFollow-iconButton socialFollow-iconButton--footer js-socialFollow-iconButton instagram" data-analytics-click="{"category":"ExternalLinks","action":"instagram","eventNonInteraction":false}" > <i class="socialFollow-iconButton-icon socialFollow-iconButton-icon--footer"></i> </a> <a href="http://www.twitter.com/gstarraw" target="_blank" rel="noopener noreferrer" aria-label="twitter" class="socialFollow-iconButton socialFollow-iconButton--footer js-socialFollow-iconButton twitter" data-analytics-click="{"category":"ExternalLinks","action":"twitter","eventNonInteraction":false}" > <i class="socialFollow-iconButton-icon socialFollow-iconButton-icon--footer"></i> </a> <a href="https://www.tiktok.com/@gstarraw" target="_blank" rel="noopener noreferrer" aria-label="tiktok" class="socialFollow-iconButton socialFollow-iconButton--footer js-socialFollow-iconButton tiktok" data-analytics-click="{"category":"ExternalLinks","action":"tiktok","eventNonInteraction":false}" > <i class="socialFollow-iconButton-icon socialFollow-iconButton-icon--footer"></i> </a> </div> <div class="footer-metaInfo"> <div class="paymentMethods"> <a class="paymentMethods__link" href="/en_sg/customer-service/payments"> <span class="paymentMethods-link amex js-paymentMethod is-lazy" title="American Express" > American Express</span> <span class="paymentMethods-link mastercard js-paymentMethod is-lazy" title="MasterCard" > MasterCard</span> <span class="paymentMethods-link paypal js-paymentMethod is-lazy" title="PayPal" > PayPal</span> <span class="paymentMethods-link visa js-paymentMethod is-lazy" title="VISA" > VISA</span> <span class="paymentMethods-link paypal_ecs js-paymentMethod is-lazy" title="PayPal Express" > PayPal Express</span> <span class="paymentMethods-link applepay js-paymentMethod is-lazy" title="ApplePay" > ApplePay</span> <span class="paymentMethods-link card js-paymentMethod is-lazy" title="Credit card" > Credit card</span> </a> </div> <p class="copyright"> © G-STAR RAW 2024</p> </div> </div> </footer> <div class="cookieNoticeWrapper js-cookieNotice"> <p class="cookieNotice"> <span class="cookieNotice-message cookieNotice-message--info">We use <a href="/en_sg/cookie-statement">cookies</a>.</span> <span class="cookieNotice-message cookieNotice-message--warning">Cookies are blocked or not supported by your browser. You must <a href='http://www.google.com/cookies.html'>enable cookies</a> to use this website.</span> <a class="cookieNotice-closeButton js-cookieNotice-closeButton gstar-icon icon-close"></a> </p> </div> </div> <!-- HTML content --> <style>.flag-tw, .flag-mo, .flag-hk {background-position: -154px -154px;}</style><!-- HTML content *** --> <script> if ('Performance' in window && window.performance && typeof performance.mark === 'function') { performance.mark('gs-js-start'); } (function() { try { var key = AppSettings.country.toLowerCase() + '_cartMutated' var val = localStorage.getItem(key); if (!!val && val === 'fs') { localStorage.removeItem(key); AppState.refreshBasketFromServer = true; } } catch (e) {} }()); </script> <script src="https://www.g-star.com/_ui/g-star/js/gsrdRuntime.b6f0dae2d8a84aa59447.js" integrity="sha384-L9oaCgi3gblwYJHARV3GlYe8FD0PQqDkupjWION50riS8YJVYlbolSFbb9vKE0ii" defer crossorigin></script> <script src="https://www.g-star.com/_ui/g-star/js/vendor.14c0633fe84b00996871.js" integrity="sha384-QK5FK69SX853ysC12aopLansGr8ZmKxgFQDLMTB3gPedTYN1+h01uKVELmX3NbP8" defer crossorigin></script> <script src="https://www.g-star.com/_ui/g-star/js/base.5baaaee5b3cafc82c1f7.js" integrity="sha384-ijmyk6s7uf0cWX6wL4+kjIMRcHv4TtIJ1OTrhCDZU/B2+3TlmlHK/iSBCz7HAu8s" defer crossorigin></script> <script src="https://www.g-star.com/_ui/g-star/js/csr-map-18-1.5c13cbffe9cff5203d94.js" integrity="sha384-UpIlFIb+G0/aFNj3e+mcOxYIGhp29/z2jLZYLWj85wKZ1OLBxXJ6ktZzBhsRb7Oq" defer crossorigin></script> <script src="https://www.g-star.com/_ui/g-star/js/contentPages.d4f415a665768672cf02.js" integrity="sha384-G7s27UQgvkw1yCPClnZ6MRI03be8rUnfnOGxc1BH+Y3hXPXb0wWh3zbIbaJP4ptI" defer crossorigin></script> <script> if (AppSettings.shopType !== 'ea' && AppSettings.statelessPage) { (function(c) { try { var n; /firstName/.test(c) && (n = c.replace(/(.*firstName=)([^;]+)(.*)/g, function(g,_,s,t,a,r) { return decodeURIComponent(s).replace(/\+/g, ' '); })); [].slice.call(document.querySelectorAll('.js-show-userName')).forEach(function(e) { n && (e.textContent = '\n'+n+'\n'); e.classList.remove('invisible'); if (typeof n !== 'undefined') {e.classList.toggle('is-updated', true);} }); } catch(e) { } }(document.cookie)) } window.labels = JSON.parse(document.getElementById('site-labels').textContent || null) || {}; </script> <script> (function(w, d) { var isPlp = 'FEATURE'.toLowerCase().match(/(category|search)/g) || ''; function initializeExponea() { var isCookieWallEnabled = AppSettings.cookieDialog.enableWall; var hasConsent = '11111' === AppSettings.consentCookieValue || !isCookieWallEnabled; if (!hasConsent) { return; } var exponeaConfig = { target: "https://exp.g-star.com", token: "db54625c-95cb-11ea-9af2-62108279dd27", new_experiments: { mode: 'async', timeout: (1000/60) * 2 }, push: { safari: { websitePushID: AppSettings.exponeaPushID } }, track: { visits: true, default_properties: { locale: 'en_sg', channel: 'b2c', language: 'en' } } }; if (!!isPlp) { exponeaConfig.spa_reloading = {} exponeaConfig.spa_reloading.on_url_change = false; } !function(e,n,t,i,o,r){function c(e){if("number"!=typeof e)return e;var n=new Date;return new Date(n.getTime()+1e3*e)}var a=4e3,s="xnpe_async_hide";function p(e){return e.reduce((function(e,n){return e[n]=function(){e._.push([n.toString(),arguments])},e}),{_:[]})}function m(e,n,t){var i=t.createElement(n);i.src=e;i.defer=!0;return t.body.insertAdjacentElement('beforeend', i),i}function u(e){return"[object Date]"===Object.prototype.toString.call(e)}r.target=r.target||"https://api.exponea.com",r.file_path=r.file_path||r.target+"/js/exponea.min.js",o[n]=p(["anonymize","initialize","identify","update","track","trackLink","trackEnhancedEcommerce","getHtml","showHtml","showBanner","showWebLayer","ping","getAbTest","loadDependency","getRecommendation","reloadWebLayers"]),o[n].notifications=p(["isAvailable","isSubscribed","subscribe","unsubscribe"]),o[n]["snippetVersion"]="v2.3.0",function(e,n,t){e[n]["_"+t]={},e[n]["_"+t].nowFn=Date.now,e[n]["_"+t].snippetStartTime=e[n]["_"+t].nowFn()}(o,n,"performance"),function(e,n,t,i,o,r){e[o]={sdk:e[i],sdkObjectName:i,skipExperiments:!!t.new_experiments,sign:t.token+"/"+(r.exec(n.cookie)||["","new"])[1],path:t.target}}(o,e,r,n,i,RegExp("__exponea_etc__"+"=([\\w-]+)")),function(e,n,t){m(e.file_path,n,t)}(r,t,e),function(e,n,t,i,o,r,p){if(e.new_experiments){!0===e.new_experiments&&(e.new_experiments={});var f,l=e.new_experiments.hide_class||s,_=e.new_experiments.timeout||a,d=encodeURIComponent(r.location.href.split("#")[0]);e.cookies&&e.cookies.expires&&("number"==typeof e.cookies.expires||u(e.cookies.expires)?f=c(e.cookies.expires):e.cookies.expires.tracking&&("number"==typeof e.cookies.expires.tracking||u(e.cookies.expires.tracking))&&(f=c(e.cookies.expires.tracking))),f&&f<new Date&&(f=void 0);var x=e.target+"/webxp/"+n+"/"+r[t].sign+"/modifications.min.js?http-referer="+d+"&timeout="+_+"ms"+(f?"&cookie-expires="+Math.floor(f.getTime()/1e3):"");"sync"===e.new_experiments.mode&&r.localStorage.getItem("__exponea__sync_modifications__")?function(e,n,t,i,o){t[o][n]="<"+n+' src="'+e+'"></'+n+">",i.writeln(t[o][n]),i.writeln("<"+n+">!"+o+".init && document.writeln("+o+"."+n+'.replace("/'+n+'/", "/'+n+'-async/").replace("><", " async><"))</'+n+">")}(x,n,r,p,t):function(e,n,t,i,o,r,c,a){r.documentElement.classList.add(e);var s=m(t,i,r);function p(){o[a].init||m(t.replace("/"+i+"/","/"+i+"-async/"),i,r)}function u(){r.documentElement.classList.remove(e)}s.onload=p,s.onerror=p,o.setTimeout(u,n),o[c]._revealPage=u}(l,_,x,n,r,p,o,t)}}(r,t,i,0,n,o,e),function(e,n,t){e[n].start=function(i){i&&Object.keys(i).forEach((function(e){return t[e]=i[e]})),e[n].initialize(t)}}(o,n,r)}(document,"exponea","script","webxpClient",window,exponeaConfig); exponea.start({ ping: { enabled: true, interval: 120, activity: { click: true, move: false, scroll: true } } }); } w.initializeExponea = initializeExponea; initializeExponea(); }(window, document)); </script> <div class="requestPushNotifications"> <div class="requestPushNotifications__body"> <div class="requestPushNotifications__closeButtonWrapper"> <div class="requestPushNotifications__closeButton icon-close gstar-icon"></div> </div> <div class="requestPushNotifications__cta"> </div> <h2 class="requestPushNotifications__title">Be the first to know</h2> <div class="requestPushNotifications__message">From sales to collabs and more.<br><br> Allow notifications?</div> <div class="requestPushNotifications__buttonsWrapper"> <div class="requestPushNotifications__agreeButton">Yes</div> <div class="requestPushNotifications__rejectButton">No, thanks</div> </div> <div class="requestPushNotifications__note">If yes, please click <b>allow</b> on the next pop up</div> </div> </div> <!-- Script content --> <script src="//campaign.g-star.com/210428/21-2/rawresponsibility/js/rawresponsibility.pages.bundle.min.js" defer> </script> <!-- Script content *** --> <script>performance.mark('gs-html-end')</script> </body> </html>