It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://iobint.com/

  1.  
  2. <!doctype html>
  3. <html lang="id">
  4.  
  5. <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# product: http://ogp.me/ns/product#">
  6.    <meta charset="utf-8" />
  7.    <script
  8.        type="text/javascript">(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: "601534366", accountID: "2596454", trustKey: "2596454", xpid: "VgMOV1JWDBAFU1RXBQgGUlw=", licenseKey: "NRJS-f1f97408dd720d9f1e3", applicationID: "575529148" };;/*! For license information please see nr-loader-spa-1.297.0.min.js.LICENSE.txt */
  9.            (() => { 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) { r[a] || (0, n.R)(1, e) } return r } catch (e) { (0, n.R)(2, e) } } }, 2555: (e, t, r) => { "use strict"; r.d(t, { D: () => s, f: () => a }); 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 }; function a(e) { try { return !!e.licenseKey && !!e.errorBeacon && !!e.applicationID } catch (e) { return !1 } } const s = e => (0, i.a)(e, o) }, 9324: (e, t, r) => { "use strict"; r.d(t, { F3: () => i, Xs: () => o, Yq: () => a, xv: () => n }); const n = "1.297.0", i = "PROD", o = "CDN", a = "^2.0.0-alpha.18" }, 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 } }, 3241: (e, t, r) => { "use strict"; r.d(t, { W: () => o }); var n = r(6154); const i = "newrelic"; function o(e = {}) { try { n.gm.dispatchEvent(new CustomEvent(i, { detail: e })) } catch (e) { } } }, 1687: (e, t, r) => { "use strict"; r.d(t, { Ak: () => u, Ze: () => f, x3: () => d }); var n = r(3241), i = r(7836), o = r(3606), a = r(860), s = r(2646); const c = {}; function u(e, t) { const r = { staged: !1, priority: a.P3[t] || 0 }; l(e), c[e].get(t) || c[e].set(t, r) } function d(e, t) { e && c[e] && (c[e].get(t) && c[e].delete(t), p(e, t, !1), c[e].size && h(e)) } function l(e) { if (!e) throw new Error("agentIdentifier required"); c[e] || (c[e] = new Map) } function f(e = "", t = "feature", r = !1) { if (l(e), !e || !c[e].get(t) || r) return p(e, t); c[e].get(t).staged = !0, h(e) } function h(e) { const t = Array.from(c[e]); t.every((([e, t]) => t.staged)) && (t.sort(((e, t) => e[1].priority - t[1].priority)), t.forEach((([t]) => { c[e].delete(t), p(e, t) }))) } function p(e, t, r = !0) { const a = e ? i.ee.get(e) : i.ee, c = o.i.handlers; if (!a.aborted && a.backlog && c) { if ((0, n.W)({ agentIdentifier: e, type: "lifecycle", name: "drain", feature: t }), r) { const e = a.backlog[t], r = c[t]; if (r) { for (let t = 0; e && t < e.length; ++t)g(e[t], r); Object.entries(r).forEach((([e, t]) => { Object.values(t || {}).forEach((t => { t[0]?.on && t[0]?.context() instanceof s.y && t[0].on(e, t[1]) })) })) } } a.isolatedBacklog || delete c[t], a.backlog[t] = null, a.emit("drain-" + t, []) } } function g(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: () => s, ee: () => c }); var n = r(384), i = r(8990), o = r(2646), a = r(5607); const s = "nr@context:".concat(a.W), c = function e(t, r) { var n = {}, a = {}, d = {}, l = !1; try { l = 16 === r.length && u.initializedAgents?.[r]?.runtime.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 (c.aborted && !i) return; t && o && t.emit(e, r, n); var s = h(n); g(e).forEach((e => { e.apply(s, r) })); var u = v()[a[e]]; u && u.push([f, e, r, s]); return s }, 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]) => { a[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()[a[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 o.y ? e : e ? (0, i.I)(e, s, (() => new o.y(s))) : new o.y(s) } 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"), u = (0, n.Zm)(); u.ee || (u.ee = c) }, 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"; r.d(t, { R: () => i }); var n = r(3241); function i(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), (0, n.W)({ agentIdentifier: null, drained: null, type: "data", name: "warn", feature: "warn", data: { code: e, secondary: t } })) } }, 5701: (e, t, r) => { "use strict"; r.d(t, { B: () => o, t: () => a }); var n = r(3241); const i = new Set, o = {}; function a(e, t) { const r = t.agentIdentifier; o[r] ??= {}, e && "object" == typeof e && (i.has(r) || (t.ee.emit("rumresp", [e]), o[r] = e, i.add(r), (0, n.W)({ agentIdentifier: r, loaded: !0, drained: !0, type: "lifecycle", name: "load", feature: void 0, data: e }))) } }, 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 }) }, 1910: (e, t, r) => { "use strict"; r.d(t, { i: () => o }); var n = r(944); const i = new Map; function o(...e) { return e.every((e => { if (i.has(e)) return i.get(e); const t = "function" == typeof e && e.toString().includes("[native code]"); return t || (0, n.R)(64, e?.name || e?.toString()), i.set(e, t), t })) } }, 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 "" } } }, 3496: (e, t, r) => { "use strict"; function n(e) { return !e || !(!e.licenseKey || !e.applicationID) } function i(e, t) { return !e || e.licenseKey === t.info.licenseKey && e.applicationID === t.info.applicationID } r.d(t, { A: () => i, I: () => n }) }, 5289: (e, t, r) => { "use strict"; r.d(t, { GG: () => o, Qr: () => s, 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) } function s(e) { if (i()) return e(); (0, n.sp)("popstate", e) } }, 384: (e, t, r) => { "use strict"; r.d(t, { NT: () => a, US: () => d, Zm: () => s, bQ: () => u, dV: () => c, pV: () => l }); var n = r(6154), i = r(1863), o = r(1910); const a = { beacon: "bam.nr-data.net", errorBeacon: "bam.nr-data.net" }; function s() { return n.gm.NREUM || (n.gm.NREUM = {}), void 0 === n.gm.newrelic && (n.gm.newrelic = n.gm.NREUM), n.gm.NREUM } function c() { let e = s(); return e.o || (e.o = { ST: n.gm.setTimeout, SI: n.gm.setImmediate || n.gm.setInterval, 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 }, (0, o.i)(...Object.values(e.o))), e } function u(e, t) { let r = s(); r.initializedAgents ??= {}, t.initializedAt = { ms: (0, i.t)(), date: new Date }, r.initializedAgents[e] = t } function d(e, t) { s()[e] = t } function l() { return function () { let e = s(); const t = e.info || {}; e.info = { beacon: a.beacon, errorBeacon: a.errorBeacon, ...t } }(), function () { let e = s(); const t = e.init || {}; e.init = { ...t } }(), c(), function () { let e = s(); const t = e.loader_config || {}; e.loader_config = { ...t } }(), s() } }, 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), c && h(c.prototype, f), h(a.gm, f)), t.on(u + "-start", (function (e, t) { var n = e[1]; if (null !== n && ("function" == typeof n || "object" == typeof n) && "newrelic" !== e[0]) { 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; let f; 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); const h = performance.now(); let p = h; try { return l = t.apply(a, o), p = performance.now(), l } catch (e) { throw p = performance.now(), i(r + "err", [o, a, e], d, c), f = e, f } finally { const e = p - h, t = { duration: e, isLongTask: e >= 50, methodName: s, thrownError: f }; t.isLongTask && i("long-task", [t], d, c), i(r + "end", [o, a, l, t], 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, { $v: () => u, TZ: () => n, Zp: () => i, kd: () => c, 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, c = ["PageAction", "UserAction", "BrowserPerformance"], u = { MARKS: "experimental.marks", MEASURES: "experimental.measures", RESOURCES: "experimental.resources" } }, 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, { A$: () => o, ET: () => a, TZ: () => s, p_: () => i }); var n = r(860); const i = { ERROR: "ERROR", WARN: "WARN", INFO: "INFO", DEBUG: "DEBUG", TRACE: "TRACE" }, o = { OFF: 0, ERROR: 1, WARN: 2, INFO: 3, DEBUG: 4, TRACE: 5 }, a = "log", s = 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(8154), s = r(993); function c(e, t, r = {}, c = s.p_.INFO, u, d = (0, i.t)()) { (0, n.p)(a.xV, ["API/logging/".concat(c.toLowerCase(), "/called")], void 0, o.K7.metrics, e), (0, n.p)(s.ET, [d, t, r, c, u], void 0, o.K7.logging, e) } function u(e) { return "string" == typeof e && Object.values(s.p_).some((t => t === e.toUpperCase().trim())) } }, 8154: (e, t, r) => { "use strict"; r.d(t, { z_: () => o, XG: () => s, TZ: () => n, rs: () => i, xV: () => a }); r(6154), r(9566), r(384); 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", 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: () => a, SR: () => o, rF: () => s }); var n = r(384), i = r(7767); function o(e) { return !!(0, n.dV)().o.MO && (0, i.V)(e) && !0 === e?.session_trace.enabled } function a(e) { return !0 === e?.session_replay.preload && o(e) } function s(e, t) { try { if ("string" == typeof t?.type) { if ("password" === t.type.toLowerCase()) return "*".repeat(e?.length || 0); if (void 0 !== t?.dataset?.nrUnmask || t?.classList?.contains("nr-unmask")) return e } } catch (e) { } return "string" == typeof e ? e.replace(/[\S]/g, "*") : "*".repeat(e?.length || 0) } }, 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, sl: () => f, 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, f = 3e4 }, 3962: (e, t, r) => { "use strict"; r.d(t, { AM: () => o, O2: () => c, Qu: () => u, TZ: () => s, ih: () => d, pP: () => a, tC: () => i }); var n = r(860); const i = ["click", "keydown", "submit", "popstate"], o = "api", a = "initialPageLoad", s = n.K7.softNav, c = { INITIAL_PAGE_LOAD: "", ROUTE_CHANGE: 1, UNSPECIFIED: 2 }, u = { INTERACTION: 1, AJAX: 2, CUSTOM_END: 3, CUSTOM_TRACER: 4 }, d = { 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: () => i }); var n = r(6154); const i = e => n.RI && !0 === e?.privacy.cookies_enabled }, 1741: (e, t, r) => { "use strict"; r.d(t, { W: () => o }); var n = r(944), i = r(4261); class o { #e(e, ...t) { if (this[e] !== o.prototype[e]) return this[e](...t); (0, n.R)(35, e) } addPageAction(e, t) { return this.#e(i.hG, e, t) } register(e) { return this.#e(i.eY, e) } recordCustomEvent(e, t) { return this.#e(i.fF, e, t) } setPageViewName(e, t) { return this.#e(i.Fw, e, t) } setCustomAttribute(e, t, r) { return this.#e(i.cD, e, t, r) } noticeError(e, t) { return this.#e(i.o5, e, t) } setUserId(e) { return this.#e(i.Dl, e) } setApplicationVersion(e) { return this.#e(i.nb, e) } setErrorHandler(e) { return this.#e(i.bt, e) } addRelease(e, t) { return this.#e(i.k6, e, t) } log(e, t) { return this.#e(i.$9, e, t) } start() { return this.#e(i.d3) } finished(e) { return this.#e(i.BL, e) } recordReplay() { return this.#e(i.CH) } pauseReplay() { return this.#e(i.Tb) } addToTrace(e) { return this.#e(i.U2, e) } setCurrentRouteName(e) { return this.#e(i.PA, e) } interaction() { return this.#e(i.dT) } wrapLogger(e, t, r) { return this.#e(i.Wb, e, t, r) } measure(e, t) { return this.#e(i.V1, e, t) } } }, 4261: (e, t, r) => { "use strict"; r.d(t, { $9: () => d, BL: () => c, CH: () => p, Dl: () => R, Fw: () => w, PA: () => v, Pl: () => n, Tb: () => f, U2: () => a, V1: () => A, Wb: () => T, bt: () => y, cD: () => b, d3: () => x, dT: () => u, eY: () => g, fF: () => h, hG: () => o, hw: () => i, k6: () => s, nb: () => m, o5: () => l }); const n = "api-", i = n + "ixn-", o = "addPageAction", a = "addToTrace", s = "addRelease", c = "finished", u = "interaction", d = "log", l = "noticeError", f = "pauseReplay", h = "recordCustomEvent", p = "recordReplay", g = "register", m = "setApplicationVersion", v = "setCurrentRouteName", b = "setCustomAttribute", y = "setErrorHandler", w = "setPageViewName", R = "setUserId", x = "start", T = "wrapLogger", A = "measure" }, 5205: (e, t, r) => { "use strict"; r.d(t, { j: () => S }); var n = r(384), i = r(1741); var o = r(2555), a = r(3333); const s = e => { if (!e || "string" != typeof e) return !1; try { document.createDocumentFragment().querySelector(e) } catch { return !1 } return !0 }; var c = r(2614), u = r(944), d = r(8122); const l = "[data-nr-mask]", f = e => (0, d.a)(e, (() => { const e = { feature_flags: [], experimental: { marks: !1, measures: !1, resources: !1 }, 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, autoStart: !0 }, api: { allow_registered_children: !0, duplicate_registered_data: !1 }, 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 }, get feature_flags() { return e.feature_flags }, set feature_flags(t) { e.feature_flags = t }, generic_events: { enabled: !0, autoStart: !0 }, harvest: { interval: 30 }, jserrors: { enabled: !0, autoStart: !0 }, logging: { enabled: !0, autoStart: !0 }, metrics: { enabled: !0, autoStart: !0 }, obfuscate: void 0, page_action: { enabled: !0 }, page_view_event: { enabled: !0, autoStart: !0 }, page_view_timing: { enabled: !0, autoStart: !0 }, performance: { get capture_marks() { return e.feature_flags.includes(a.$v.MARKS) || e.experimental.marks }, set capture_marks(t) { e.experimental.marks = t }, get capture_measures() { return e.feature_flags.includes(a.$v.MEASURES) || e.experimental.measures }, set capture_measures(t) { e.experimental.measures = t }, capture_detail: !0, resources: { get enabled() { return e.feature_flags.includes(a.$v.RESOURCES) || e.experimental.resources }, set enabled(t) { e.experimental.resources = t }, asset_types: [], first_party_domains: [], ignore_newrelic: !0 } }, privacy: { cookies_enabled: !0 }, proxy: { assets: void 0, beacon: void 0 }, session: { expiresMs: c.wk, inactiveMs: c.BB }, session_replay: { autoStart: !0, enabled: !1, 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) { s(t) ? e.mask_selector = "".concat(t, ",").concat(l) : "" === t || null === t ? e.mask_selector = l : (0, u.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) { s(t) ? e.block_selector += ",".concat(t) : "" !== t && (0, u.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, u.R)(7, t) } }, session_trace: { enabled: !0, autoStart: !0 }, soft_navigations: { enabled: !0, autoStart: !0 }, spa: { enabled: !0, autoStart: !0 }, ssl: void 0, user_actions: { enabled: !0, elementAttributes: ["id", "className", "tagName", "type"] } } })()); var h = r(6154), p = r(9324); let g = 0; const m = { buildEnv: p.F3, distMethod: p.Xs, version: p.xv, originTime: h.WN }, v = { appMetadata: {}, customTransaction: void 0, denyList: void 0, disabled: !1, entityManager: void 0, harvester: void 0, isolatedBacklog: !1, isRecording: !1, loaderType: void 0, maxBytes: 3e4, obfuscator: void 0, onerror: void 0, ptid: void 0, releaseIds: {}, session: void 0, timeKeeper: void 0, jsAttributesMetadata: { bytes: 0 }, get harvestCount() { return ++g } }, b = e => { const t = (0, d.a)(e, v), r = Object.keys(m).reduce(((e, t) => (e[t] = { value: m[t], writable: !1, configurable: !0, enumerable: !0 }, e)), {}); return Object.defineProperties(t, r) }; var y = r(5701); const w = e => { const t = e.startsWith("http"); e += "/", r.p = t ? e : "https://" + e }; var R = r(7836), x = r(3241); const T = { accountID: void 0, trustKey: void 0, agentID: void 0, licenseKey: void 0, applicationID: void 0, xpid: void 0 }, A = e => (0, d.a)(e, T), E = new Set; function S(e, t = {}, r, a) { let { init: s, info: c, loader_config: u, runtime: d = {}, exposed: l = !0 } = t; if (!c) { const e = (0, n.pV)(); s = e.init, c = e.info, u = e.loader_config } e.init = f(s || {}), e.loader_config = A(u || {}), c.jsAttributes ??= {}, h.bv && (c.jsAttributes.isWorker = !0), e.info = (0, o.D)(c); const p = e.init, g = [c.beacon, c.errorBeacon]; E.has(e.agentIdentifier) || (p.proxy.assets && (w(p.proxy.assets), g.push(p.proxy.assets)), p.proxy.beacon && g.push(p.proxy.beacon), function (e) { const t = (0, n.pV)(); Object.getOwnPropertyNames(i.W.prototype).forEach((r => { const n = i.W.prototype[r]; if ("function" != typeof n || "constructor" === n) return; let o = t[r]; e[r] && !1 !== e.exposed && "micro-agent" !== e.runtime?.loaderType && (t[r] = (...t) => { const n = e[r](...t); return o ? o(...t) : n }) })) }(e), (0, n.US)("activatedFeatures", y.B), e.runSoftNavOverSpa &&= !0 === p.soft_navigations.enabled && p.feature_flags.includes("soft_nav")), d.denyList = [...p.ajax.deny_list || [], ...p.ajax.block_internal ? g : []], d.ptid = e.agentIdentifier, d.loaderType = r, e.runtime = b(d), E.has(e.agentIdentifier) || (e.ee = R.ee.get(e.agentIdentifier), e.exposed = l, (0, x.W)({ agentIdentifier: e.agentIdentifier, drained: !!y.B?.[e.agentIdentifier], type: "lifecycle", name: "initialize", feature: void 0, data: e.config })), E.add(e.agentIdentifier) } }, 8374: (e, t, r) => { r.nc = (() => { try { return document?.currentScript?.nonce } catch (e) { } return "" })() }, 860: (e, t, r) => { "use strict"; r.d(t, { $J: () => d, K7: () => c, P3: () => u, XX: () => i, Yy: () => s, df: () => o, qY: () => n, v4: () => a }); const n = "events", i = "jserrors", o = "browser/blobs", a = "rum", s = "browser/logs", c = { ajax: "ajax", genericEvents: "generic_events", jserrors: i, 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" }, u = { [c.pageViewEvent]: 1, [c.pageViewTiming]: 2, [c.metrics]: 3, [c.jserrors]: 4, [c.spa]: 5, [c.ajax]: 6, [c.sessionTrace]: 7, [c.softNav]: 8, [c.sessionReplay]: 9, [c.logging]: 10, [c.genericEvents]: 11 }, d = { [c.pageViewEvent]: a, [c.pageViewTiming]: n, [c.ajax]: n, [c.spa]: n, [c.softNav]: n, [c.metrics]: i, [c.jserrors]: i, [c.sessionTrace]: o, [c.sessionReplay]: o, [c.logging]: s, [c.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.297.0.min.js"), i.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t), e = {}, t = "NRBA-1.297.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-EisHRLvMvGYshzPigxfc0qFaG5ATndTGVYKkxR7SdfFrMUtgTYyLH0CjxkE6oFqdiSeGiVkx20++Rs52RvEcUQ==", 249: "sha512-6yiBtW3LZf+Ub7HGWYbpDLPruOPaQ94yLYSwmEwTuyMYdwlULNtMVmE2Cl4N3h5DuKVuB13ugzr7tDnZM9dUYg==", 212: "sha512-BCHlEhaFWmKdUvTSTsoVN3ZB9kOPANfL7Cw9LbvZX8mM8ff1v906TbD5up9SOW2AoqQWZ7K0+vnJD7tn4JXZOg==" }; (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.297.0.PROD"] = self["webpackChunk:NRBA-1.297.0.PROD"] || []; r.forEach(t.bind(null, 0)), r.push = t.bind(null, r.push.bind(r)) })(), (() => { "use strict"; i(8374); var e = i(9566), t = i(1741); class r extends t.W { agentIdentifier = (0, e.LA)(16) } var n = i(860); const o = Object.values(n.K7); var a = i(5205); var s = i(9908), c = i(1863), u = i(4261), d = i(3241), l = i(944), f = i(5701), h = i(8154); function p(e, t, i, o) { const a = o || i; !a || a[e] && a[e] !== r.prototype[e] || (a[e] = function () { (0, s.p)(h.xV, ["API/" + e + "/called"], void 0, n.K7.metrics, i.ee), (0, d.W)({ agentIdentifier: i.agentIdentifier, drained: !!f.B?.[i.agentIdentifier], type: "data", name: "api", feature: u.Pl + e, data: {} }); try { return t.apply(this, arguments) } catch (e) { (0, l.R)(23, e) } }) } function g(e, t, r, n, i) { const o = e.info; null === r ? delete o.jsAttributes[t] : o.jsAttributes[t] = r, (i || null === r) && (0, s.p)(u.Pl + n, [(0, c.t)(), t, r], void 0, "session", e.ee) } var m = i(1687), v = i(4234), b = i(5289), y = i(6154), w = i(5270), R = i(7767), x = i(6389); class T extends v.W { constructor(e, t) { super(e.agentIdentifier, t), this.abortHandler = void 0, this.featAggregate = void 0, this.onAggregateImported = void 0, this.deferred = Promise.resolve(), !1 === e.init[this.featureName].autoStart ? this.deferred = new Promise(((t, r) => { this.ee.on("manual-start-all", (0, x.J)((() => { (0, m.Ak)(e.agentIdentifier, this.featureName), t() }))) })) : (0, m.Ak)(e.agentIdentifier, t) } importAggregator(e, t, r = {}) { if (this.featAggregate) return; let o; this.onAggregateImported = new Promise((e => { o = e })); const a = async () => { let a; await this.deferred; try { if ((0, R.V)(e.init)) { const { setupAgentSession: t } = await i.e(478).then(i.bind(i, 2955)); a = t(e) } } catch (e) { (0, l.R)(20, e), this.ee.emit("internal-error", [e]), this.featureName === n.K7.sessionReplay && this.abortHandler?.() } try { if (!this.#t(this.featureName, a, e.init)) return (0, m.Ze)(this.agentIdentifier, this.featureName), void o(!1); const { Aggregate: n } = await t(); this.featAggregate = new n(e, r), e.runtime.harvester.initializedAggregates.push(this.featAggregate), o(!0) } catch (e) { (0, l.R)(34, e), this.abortHandler?.(), (0, m.Ze)(this.agentIdentifier, this.featureName, !0), o(!1), this.ee && this.ee.abort() } }; y.RI ? (0, b.GG)((() => a()), !0) : a() } #t(e, t, r) { switch (e) { case n.K7.sessionReplay: return (0, w.SR)(r) && !!t; case n.K7.sessionTrace: return !!t; default: return !0 } } } var A = i(6630), E = i(2614); class S extends T { static featureName = A.T; constructor(e) { var t; super(e, A.T), this.setupInspectionEvents(e.agentIdentifier), t = e, p(u.Fw, (function (e, r) { "string" == typeof e && ("/" !== e.charAt(0) && (e = "/" + e), t.runtime.customTransaction = (r || "http://custom.transaction") + e, (0, s.p)(u.Pl + u.Fw, [(0, c.t)()], void 0, void 0, t.ee)) }), t), this.ee.on("api-send-rum", ((e, t) => (0, s.p)("send-rum", [e, t], void 0, this.featureName, this.ee))), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 1983)))) } setupInspectionEvents(e) { const t = (t, r) => { t && (0, d.W)({ agentIdentifier: e, timeStamp: t.timeStamp, loaded: "complete" === t.target.readyState, type: "window", name: r, data: t.target.location + "" }) }; (0, b.sB)((e => { t(e, "DOMContentLoaded") })), (0, b.GG)((e => { t(e, "load") })), (0, b.Qr)((e => { t(e, "navigate") })), this.ee.on(E.tS.UPDATE, ((t, r) => { (0, d.W)({ agentIdentifier: e, type: "lifecycle", name: "session", data: r }) })) } } var _ = i(384); var N = i(2843), O = i(3878), I = i(782); class P extends T { static featureName = I.T; constructor(e) { super(e, I.T), y.RI && ((0, N.u)((() => (0, s.p)("docHidden", [(0, c.t)()], void 0, I.T, this.ee)), !0), (0, O.sp)("pagehide", (() => (0, s.p)("winPagehide", [(0, c.t)()], void 0, I.T, this.ee))), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 9917))))) } } class j extends T { static featureName = h.TZ; constructor(e) { super(e, h.TZ), y.RI && document.addEventListener("securitypolicyviolation", (e => { (0, s.p)(h.xV, ["Generic/CSPViolation/Detected"], void 0, this.featureName, this.ee) })), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 8351)))) } } var k = i(6774), C = i(3304); class L { constructor(e, t, r, n, i) { this.name = "UncaughtError", this.message = "string" == typeof e ? e : (0, C.A)(e), this.sourceURL = t, this.line = r, this.column = n, this.__newrelic = i } } function M(e) { return D(e) ? e : new L(void 0 !== e?.message ? e.message : e, e?.filename || e?.sourceURL, e?.lineno || e?.line, e?.colno || e?.col, e?.__newrelic, e?.cause) } function H(e) { const t = "Unhandled Promise Rejection: "; if (!e?.reason) return; if (D(e.reason)) { try { e.reason.message.startsWith(t) || (e.reason.message = t + e.reason.message) } catch (e) { } return M(e.reason) } const r = M(e.reason); return (r.message || "").startsWith(t) || (r.message = t + r.message), r } function K(e) { if (e.error instanceof SyntaxError && !/:\d+$/.test(e.error.stack?.trim())) { const t = new L(e.message, e.filename, e.lineno, e.colno, e.error.__newrelic, e.cause); return t.name = SyntaxError.name, t } return D(e.error) ? e.error : M(e) } function D(e) { return e instanceof Error && !!e.stack } function U(e, t, r, i, o = (0, c.t)()) { "string" == typeof e && (e = new Error(e)), (0, s.p)("err", [e, o, !1, t, r.runtime.isRecording, void 0, i], void 0, n.K7.jserrors, r.ee) } var F = i(3496), W = i(993), B = i(3785); function G(e, { customAttributes: t = {}, level: r = W.p_.INFO } = {}, n, i, o = (0, c.t)()) { (0, B.R)(n.ee, e, t, r, i, o) } function V(e, t, r, i, o = (0, c.t)()) { (0, s.p)(u.Pl + u.hG, [o, e, t, i], void 0, n.K7.genericEvents, r.ee) } function z(e) { p(u.eY, (function (t) { return function (e, t) { const r = {}; let i, o; (0, l.R)(54, "newrelic.register"), e.init.api.allow_registered_children || (i = () => (0, l.R)(55)); t && (0, F.I)(t) || (i = () => (0, l.R)(48, t)); const a = { addPageAction: (n, i = {}) => { u(V, [n, { ...r, ...i }, e], t) }, log: (n, i = {}) => { u(G, [n, { ...i, customAttributes: { ...r, ...i.customAttributes || {} } }, e], t) }, noticeError: (n, i = {}) => { u(U, [n, { ...r, ...i }, e], t) }, setApplicationVersion: e => { r["application.version"] = e }, setCustomAttribute: (e, t) => { r[e] = t }, setUserId: e => { r["enduser.id"] = e }, metadata: { customAttributes: r, target: t, get connected() { return o || Promise.reject(new Error("Failed to connect")) } } }; i ? i() : o = new Promise(((n, i) => { try { const o = e.runtime?.entityManager; let s = !!o?.get().entityGuid, c = o?.getEntityGuidFor(t.licenseKey, t.applicationID), u = !!c; if (s && u) t.entityGuid = c, n(a); else { const d = setTimeout((() => i(new Error("Failed to connect - Timeout"))), 15e3); function l(r) { (0, F.A)(r, e) ? s ||= !0 : t.licenseKey === r.licenseKey && t.applicationID === r.applicationID && (u = !0, t.entityGuid = r.entityGuid), s && u && (clearTimeout(d), e.ee.removeEventListener("entity-added", l), n(a)) } e.ee.emit("api-send-rum", [r, t]), e.ee.on("entity-added", l) } } catch (f) { i(f) } })); const u = async (t, r, a) => { if (i) return i(); const u = (0, c.t)(); (0, s.p)(h.xV, ["API/register/".concat(t.name, "/called")], void 0, n.K7.metrics, e.ee); try { await o; const n = e.init.api.duplicate_registered_data; (!0 === n || Array.isArray(n) && n.includes(a.entityGuid)) && t(...r, void 0, u), t(...r, a.entityGuid, u) } catch (e) { (0, l.R)(50, e) } }; return a }(e, t) }), e) } class Z extends T { static featureName = k.T; constructor(e) { var t; super(e, k.T), t = e, p(u.o5, ((e, r) => U(e, r, t)), t), function (e) { p(u.bt, (function (t) { e.runtime.onerror = t }), e) }(e), function (e) { let t = 0; p(u.k6, (function (e, r) { ++t > 10 || (this.runtime.releaseIds[e.slice(-200)] = ("" + r).slice(-200)) }), e) }(e), z(e); try { this.removeOnAbort = new AbortController } catch (e) { } this.ee.on("internal-error", ((t, r) => { this.abortHandler && (0, s.p)("ierr", [M(t), (0, c.t)(), !0, {}, e.runtime.isRecording, r], void 0, this.featureName, this.ee) })), y.gm.addEventListener("unhandledrejection", (t => { this.abortHandler && (0, s.p)("err", [H(t), (0, c.t)(), !1, { unhandledPromiseRejection: 1 }, e.runtime.isRecording], void 0, this.featureName, this.ee) }), (0, O.jT)(!1, this.removeOnAbort?.signal)), y.gm.addEventListener("error", (t => { this.abortHandler && (0, s.p)("err", [K(t), (0, c.t)(), !1, {}, e.runtime.isRecording], void 0, this.featureName, this.ee) }), (0, O.jT)(!1, this.removeOnAbort?.signal)), this.abortHandler = this.#r, this.importAggregator(e, (() => i.e(478).then(i.bind(i, 2176)))) } #r() { this.removeOnAbort?.abort(), this.abortHandler = void 0 } } var q = i(8990); let X = 1; function Y(e) { const t = typeof e; return !e || "object" !== t && "function" !== t ? -1 : e === y.gm ? 0 : (0, q.I)(e, "nr@id", (function () { return X++ })) } function J(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, C.A)(e).length } catch (e) { return } } } var Q = i(8139), ee = i(7836), te = i(3434); const re = {}, ne = ["open", "send"]; function ie(e) { var t = e || ee.ee; const r = function (e) { return (e || ee.ee).get("xhr") }(t); if (void 0 === y.gm.XMLHttpRequest) return r; if (re[r.debugId]++) return r; re[r.debugId] = 1, (0, Q.u)(t); var n = (0, te.YM)(r), i = y.gm.XMLHttpRequest, o = y.gm.MutationObserver, a = y.gm.Promise, s = y.gm.setInterval, c = "readystatechange", u = ["onload", "onerror", "onabort", "onloadstart", "onloadend", "onprogress", "ontimeout"], d = [], f = y.gm.XMLHttpRequest = function (e) { const t = new i(e), o = r.context(t); try { r.emit("new-xhr", [t], o), t.addEventListener(c, (a = o, function () { var e = this; e.readyState > 3 && !a.resolved && (a.resolved = !0, r.emit("xhr-resolved", [], e)), n.inPlace(e, u, "fn-", b) }), (0, O.jT)(!1)) } catch (e) { (0, l.R)(15, e); try { r.emit("internal-error", [e]) } catch (e) { } } var a; return t }; function h(e, t) { n.inPlace(t, ["onreadystatechange"], "fn-", b) } if (function (e, t) { for (var r in e) t[r] = e[r] }(i, f), f.prototype = i.prototype, n.inPlace(f.prototype, ne, "-xhr-", b), r.on("send-xhr-start", (function (e, t) { h(e, t), function (e) { d.push(e), o && (p ? p.then(v) : s ? s(v) : (g = -g, m.data = g)) }(t) })), r.on("open-xhr-start", h), o) { var p = a && a.resolve(); if (!s && !a) { var g = 1, m = document.createTextNode(g); new o(v).observe(m, { characterData: !0 }) } } else t.on("fn-end", (function (e) { e[0] && e[0].type === c || v() })); function v() { for (var e = 0; e < d.length; e++)h(0, d[e]); d.length && (d = []) } function b(e, t) { return t } return r } var oe = "fetch-", ae = oe + "body-", se = ["arrayBuffer", "blob", "json", "text", "formData"], ce = y.gm.Request, ue = y.gm.Response, de = "prototype"; const le = {}; function fe(e) { const t = function (e) { return (e || ee.ee).get("fetch") }(e); if (!(ce && ue && y.gm.fetch)) return t; if (le[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[ee.P] && o[ee.P].dt && (e = o[ee.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 le[t.debugId] = 1, se.forEach((e => { r(ce[de], e, ae), r(ue[de], e, ae) })), r(y.gm, "fetch", oe), t.on(oe + "end", (function (e, r) { var n = this; if (r) { var i = r.headers.get("content-length"); null !== i && (n.rxSize = i), t.emit(oe + "done", [null, r], n) } else t.emit(oe + "done", [e], n) })), t } var he = i(7485); class pe { constructor(e) { this.agentRef = e } generateTracePayload(t) { const r = this.agentRef.loader_config; if (!this.shouldGenerateTrace(t) || !r) return null; var n = (r.accountID || "").toString() || null, i = (r.agentID || "").toString() || null, o = (r.trustKey || "").toString() || null; if (!n || !i) return null; var a = (0, e.ZF)(), s = (0, e.el)(), c = Date.now(), u = { spanId: a, traceId: s, timestamp: c }; return (t.sameOrigin || this.isAllowedOrigin(t) && this.useTraceContextHeadersForCors()) && (u.traceContextParentHeader = this.generateTraceContextParentHeader(a, s), u.traceContextStateHeader = this.generateTraceContextStateHeader(a, c, n, i, o)), (t.sameOrigin && !this.excludeNewrelicHeader() || !t.sameOrigin && this.isAllowedOrigin(t) && 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 y.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, C.A)(a)) } shouldGenerateTrace(e) { return this.agentRef.init?.distributed_tracing?.enabled && this.isAllowedOrigin(e) } isAllowedOrigin(e) { var t = !1; const r = this.agentRef.init?.distributed_tracing; if (e.sameOrigin) t = !0; else if (r?.allowed_origins instanceof Array) for (var n = 0; n < r.allowed_origins.length; n++) { var i = (0, he.D)(r.allowed_origins[n]); if (e.hostname === i.hostname && e.protocol === i.protocol && e.port === i.port) { t = !0; break } } return t } excludeNewrelicHeader() { var e = this.agentRef.init?.distributed_tracing; return !!e && !!e.exclude_newrelic_header } useNewrelicHeaderForCors() { var e = this.agentRef.init?.distributed_tracing; return !!e && !1 !== e.cors_use_newrelic_header } useTraceContextHeadersForCors() { var e = this.agentRef.init?.distributed_tracing; return !!e && !!e.cors_use_tracecontext_headers } } var ge = i(9300), me = i(7295), ve = ["load", "error", "abort", "timeout"], be = ve.length, ye = (0, _.dV)().o.REQ, we = (0, _.dV)().o.XHR; const Re = "X-NewRelic-App-Data"; class xe extends T { static featureName = ge.T; constructor(e) { super(e, ge.T), this.dt = new pe(e), this.handler = (e, t, r, n) => (0, s.p)(e, t, r, n, this.ee); try { const e = { xmlhttprequest: "xhr", fetch: "fetch", beacon: "beacon" }; y.gm?.performance?.getEntriesByType("resource").forEach((t => { if (t.initiatorType in e && 0 !== t.responseStatus) { const r = { status: t.responseStatus }, i = { rxSize: t.transferSize, duration: Math.floor(t.duration), cbTime: 0 }; Te(r, t.name), this.handler("xhr", [r, i, t.startTime, t.responseEnd, e[t.initiatorType]], void 0, n.K7.ajax) } })) } catch (e) { } fe(this.ee), ie(this.ee), function (e, t, r, i) { function o(e) { var t = this; t.totalCbs = 0, t.called = 0, t.cbTime = 0, t.end = A, t.ended = !1, t.xhrGuids = {}, t.lastSize = null, t.loadCaptureCalled = !1, t.params = this.params || {}, t.metrics = this.metrics || {}, e.addEventListener("load", (function (r) { E(t, e) }), (0, O.jT)(!1)), y.lR || e.addEventListener("progress", (function (e) { t.lastSize = e.loaded }), (0, O.jT)(!1)) } function a(e) { this.params = { method: e[0] }, Te(this, e[1]), this.metrics = {} } function u(t, r) { e.loader_config.xpid && this.sameOrigin && r.setRequestHeader("X-NewRelic-ID", e.loader_config.xpid); var n = i.generateTracePayload(this.parsedOrigin); if (n) { var o = !1; n.newrelicHeader && (r.setRequestHeader("newrelic", n.newrelicHeader), o = !0), n.traceContextParentHeader && (r.setRequestHeader("traceparent", n.traceContextParentHeader), n.traceContextStateHeader && r.setRequestHeader("tracestate", n.traceContextStateHeader), o = !0), o && (this.dt = n) } } function d(e, r) { var n = this.metrics, i = e[0], o = this; if (n && i) { var a = J(i); a && (n.txSize = a) } this.startTime = (0, c.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 < be; s++)r.addEventListener(ve[s], this.listener, (0, O.jT)(!1)) } function l(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 f(e, t) { var r = "" + Y(e) + !!t; this.xhrGuids && !this.xhrGuids[r] && (this.xhrGuids[r] = !0, this.totalCbs += 1) } function p(e, t) { var r = "" + Y(e) + !!t; this.xhrGuids && this.xhrGuids[r] && (delete this.xhrGuids[r], this.totalCbs -= 1) } function g() { this.endTime = (0, c.t)() } function m(e, r) { r instanceof we && "load" === e[0] && t.emit("xhr-load-added", [e[1], e[2]], r) } function v(e, r) { r instanceof we && "load" === e[0] && t.emit("xhr-load-removed", [e[1], e[2]], r) } function b(e, t, r) { t instanceof we && ("onload" === r && (this.onload = !0), ("load" === (e[0] && e[0].type) || this.onload) && (this.xhrCbStart = (0, c.t)())) } function w(e, r) { this.xhrCbStart && t.emit("xhr-cb-time", [(0, c.t)() - this.xhrCbStart, this.onload, r], r) } function R(e) { var t, r = e[1] || {}; if ("string" == typeof e[0] ? 0 === (t = e[0]).length && y.RI && (t = "" + y.gm.location.href) : e[0] && e[0].url ? t = e[0].url : y.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, he.D)(t), this.sameOrigin = this.parsedOrigin.sameOrigin); var n = i.generateTracePayload(this.parsedOrigin); if (n && (n.newrelicHeader || n.traceContextParentHeader)) if (e[0] && e[0].headers) s(e[0].headers, n) && (this.dt = n); else { var o = {}; for (var a in r) o[a] = r[a]; o.headers = new Headers(r.headers || {}), s(o.headers, n) && (this.dt = n), 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 x(e, t) { this.params = {}, this.metrics = {}, this.startTime = (0, c.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 ye ? r = i.url : y.gm?.URL && "object" == typeof i && i instanceof URL && (r = i.href), Te(this, r); var o = ("" + (i && i instanceof ye && i.method || n.method || "GET")).toUpperCase(); this.params.method = o, this.body = n.body, this.txSize = J(n.body) || 0 } function T(e, t) { if (this.endTime = (0, c.t)(), this.params || (this.params = {}), (0, me.iW)(this.params)) return; let i; this.params.status = t ? t.status : 0, "string" == typeof this.rxSize && this.rxSize.length > 0 && (i = +this.rxSize); const o = { txSize: this.txSize, rxSize: i, duration: (0, c.t)() - this.startTime }; r("xhr", [this.params, o, this.startTime, this.endTime, "fetch"], this, n.K7.ajax) } function A(e) { const t = this.params, i = this.metrics; if (!this.ended) { this.ended = !0; for (let t = 0; t < be; t++)e.removeEventListener(ve[t], this.listener, !1); t.aborted || (0, me.iW)(t) || (i.duration = (0, c.t)() - this.startTime, this.loadCaptureCalled || 4 !== e.readyState ? null == t.status && (t.status = 0) : E(this, e), i.cbTime = this.cbTime, r("xhr", [t, i, this.startTime, this.endTime, "xhr"], this, n.K7.ajax)) } } function E(e, r) { e.params.status = r.status; var i = function (e, t) { var r = e.responseType; return "json" === r && null !== t ? t : "arraybuffer" === r || "blob" === r || "json" === r ? J(e.response) : "text" === r || "" === r || void 0 === r ? J(e.responseText) : void 0 }(r, e.lastSize); if (i && (e.metrics.rxSize = i), e.sameOrigin && r.getAllResponseHeaders().indexOf(Re) >= 0) { var o = r.getResponseHeader(Re); o && ((0, s.p)(h.rs, ["Ajax/CrossApplicationTracing/Header/Seen"], void 0, n.K7.metrics, t), e.params.cat = o.split(", ").pop()) } e.loadCaptureCalled = !0 } t.on("new-xhr", o), t.on("open-xhr-start", a), t.on("open-xhr-end", u), t.on("send-xhr-start", d), t.on("xhr-cb-time", l), t.on("xhr-load-added", f), t.on("xhr-load-removed", p), t.on("xhr-resolved", g), t.on("addEventListener-end", m), t.on("removeEventListener-end", v), t.on("fn-end", w), t.on("fetch-before-start", R), t.on("fetch-start", x), t.on("fn-start", b), t.on("fetch-done", T) }(e, this.ee, this.handler, this.dt), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 3845)))) } } function Te(e, t) { var r = (0, he.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 Ae = {}, Ee = ["pushState", "replaceState"]; function Se(e) { const t = function (e) { return (e || ee.ee).get("history") }(e); return !y.RI || Ae[t.debugId]++ || (Ae[t.debugId] = 1, (0, te.YM)(t).inPlace(window.history, Ee, "-")), t } var _e = i(3738); function Ne(e) { p(u.BL, (function (t = Date.now()) { const r = t - y.WN; r < 0 && (0, l.R)(62, t), (0, s.p)(h.XG, [u.BL, { time: r }], void 0, n.K7.metrics, e.ee), e.addToTrace({ name: u.BL, start: t, origin: "nr" }), (0, s.p)(u.Pl + u.hG, [r, u.BL], void 0, n.K7.genericEvents, e.ee) }), e) } const { He: Oe, bD: Ie, d3: Pe, Kp: je, TZ: ke, Lc: Ce, uP: Le, Rz: Me } = _e; class He extends T { static featureName = ke; constructor(e) { var t; super(e, ke), t = e, p(u.U2, (function (e) { if (!(e && "object" == typeof e && e.name && e.start)) return; const r = { n: e.name, s: e.start - y.WN, e: (e.end || e.start) - y.WN, o: e.origin || "", t: "api" }; r.s < 0 || r.e < 0 || r.e < r.s ? (0, l.R)(61, { start: r.s, end: r.e }) : (0, s.p)("bstApi", [r], void 0, n.K7.sessionTrace, t.ee) }), t), Ne(e); if (!(0, R.V)(e.init)) return void this.deregisterDrain(); const r = this.ee; let o; Se(r), this.eventsEE = (0, Q.u)(r), this.eventsEE.on(Le, (function (e, t) { this.bstStart = (0, c.t)() })), this.eventsEE.on(Ce, (function (e, t) { (0, s.p)("bst", [e[0], t, this.bstStart, (0, c.t)()], void 0, n.K7.sessionTrace, r) })), r.on(Me + Pe, (function (e) { this.time = (0, c.t)(), this.startPath = location.pathname + location.hash })), r.on(Me + je, (function (e) { (0, s.p)("bstHist", [location.pathname + location.hash, this.startPath, this.time], void 0, n.K7.sessionTrace, r) })); try { o = new PerformanceObserver((e => { const t = e.getEntries(); (0, s.p)(Oe, [t], void 0, n.K7.sessionTrace, r) })), o.observe({ type: Ie, buffered: !0 }) } catch (e) { } this.importAggregator(e, (() => i.e(478).then(i.bind(i, 6974))), { resourceObserver: o }) } } var Ke = i(6344); class De extends T { static featureName = Ke.TZ; #n; #i; constructor(e) { var t; let r; super(e, Ke.TZ), t = e, p(u.CH, (function () { (0, s.p)(u.CH, [], void 0, n.K7.sessionReplay, t.ee) }), t), function (e) { p(u.Tb, (function () { (0, s.p)(u.Tb, [], void 0, n.K7.sessionReplay, e.ee) }), e) }(e), this.#i = e; try { r = JSON.parse(localStorage.getItem("".concat(E.H3, "_").concat(E.uh))) } catch (e) { } (0, w.SR)(e.init) && this.ee.on(Ke.G4.RECORD, (() => this.#o())), this.#a(r) ? (this.#n = r?.sessionReplayMode, this.#s()) : this.importAggregator(this.#i, (() => i.e(478).then(i.bind(i, 6167)))), this.ee.on("err", (e => { this.#i.runtime.isRecording && (this.errorNoticed = !0, (0, s.p)(Ke.G4.ERROR_DURING_REPLAY, [e], void 0, this.featureName, this.ee)) })) } #a(e) { return e && (e.sessionReplayMode === E.g.FULL || e.sessionReplayMode === E.g.ERROR) || (0, w.Aw)(this.#i.init) } #c = !1; async#s(e) { if (!this.#c) { this.#c = !0; try { const { Recorder: t } = await Promise.all([i.e(478), i.e(249)]).then(i.bind(i, 8589)); this.recorder ??= new t({ ...this, mode: this.#n, agentRef: this.#i, trigger: e, timeKeeper: this.#i.runtime.timeKeeper }), this.recorder.startRecording(), this.abortHandler = this.recorder.stopRecording } catch (e) { this.parent.ee.emit("internal-error", [e]) } this.importAggregator(this.#i, (() => i.e(478).then(i.bind(i, 6167))), { recorder: this.recorder, errorNoticed: this.errorNoticed }) } } #o() { this.featAggregate ? this.featAggregate.mode !== E.g.FULL && this.featAggregate.initializeRecording(E.g.FULL, !0) : (this.#n = E.g.FULL, this.#s(Ke.Qb.API), this.recorder && this.recorder.parent.mode !== E.g.FULL && (this.recorder.parent.mode = E.g.FULL, this.recorder.stopRecording(), this.recorder.startRecording(), this.abortHandler = this.recorder.stopRecording)) } } var Ue = i(3962); function Fe(e) { const t = e.ee.get("tracer"); function r() { } p(u.dT, (function (e) { return (new r).get("object" == typeof e ? e : {}) }), e); const i = r.prototype = { createTracer: function (r, i) { var o = {}, a = this, d = "function" == typeof i; return (0, s.p)(h.xV, ["API/createTracer/called"], void 0, n.K7.metrics, e.ee), e.runSoftNavOverSpa || (0, s.p)(u.hw + "tracer", [(0, c.t)(), r, o], a, n.K7.spa, e.ee), function () { if (t.emit((d ? "" : "no-") + "fn-start", [(0, c.t)(), a, d], o), d) try { return i.apply(this, arguments) } catch (e) { const r = "string" == typeof e ? new Error(e) : e; throw t.emit("fn-err", [arguments, this, r], o), r } finally { t.emit("fn-end", [(0, c.t)()], o) } } } };["actionText", "setName", "setAttribute", "save", "ignore", "onEnd", "getContext", "end", "get"].forEach((t => { p.apply(this, [t, function () { return (0, s.p)(u.hw + t, [(0, c.t)(), ...arguments], this, e.runSoftNavOverSpa ? n.K7.softNav : n.K7.spa, e.ee), this }, e, i]) })), p(u.PA, (function () { e.runSoftNavOverSpa ? (0, s.p)(u.hw + "routeName", [performance.now(), ...arguments], void 0, n.K7.softNav, e.ee) : (0, s.p)(u.Pl + "routeName", [(0, c.t)(), ...arguments], this, n.K7.spa, e.ee) }), e) } class We extends T { static featureName = Ue.TZ; constructor(e) { if (super(e, Ue.TZ), Fe(e), !y.RI || !(0, _.dV)().o.MO) return; const t = Se(this.ee); Ue.tC.forEach((e => { (0, O.sp)(e, (e => { a(e) }), !0) })); const r = () => (0, s.p)("newURL", [(0, c.t)(), "" + window.location], void 0, this.featureName, this.ee); t.on("pushState-end", r), t.on("replaceState-end", r); try { this.removeOnAbort = new AbortController } catch (e) { } (0, O.sp)("popstate", (e => (0, s.p)("newURL", [e.timeStamp, "" + window.location], void 0, this.featureName, this.ee)), !0, this.removeOnAbort?.signal); let n = !1; const o = new ((0, _.dV)().o.MO)(((e, t) => { n || (n = !0, requestAnimationFrame((() => { (0, s.p)("newDom", [(0, c.t)()], void 0, this.featureName, this.ee), n = !1 }))) })), a = (0, x.s)((e => { (0, s.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, (() => i.e(478).then(i.bind(i, 4393))), { domObserver: o }) } } var Be = i(7378); const Ge = {}, Ve = ["appendChild", "insertBefore", "replaceChild"]; function ze(e) { const t = function (e) { return (e || ee.ee).get("jsonp") }(e); if (!y.RI || Ge[t.debugId]) return t; Ge[t.debugId] = !0; var r = (0, te.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, Ve, "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, O.jT)(!1)), e.removeEventListener("error", f, (0, O.jT)(!1)) } function f() { t.emit("jsonp-error", [], d), t.emit("jsonp-end", [], d), e.removeEventListener("load", l, (0, O.jT)(!1)), e.removeEventListener("error", f, (0, O.jT)(!1)) } r.inPlace(u.parent, [u.key], "cb-", d), e.addEventListener("load", l, (0, O.jT)(!1)), e.addEventListener("error", f, (0, O.jT)(!1)), t.emit("new-jsonp", [e.src], d) }(e[0]) })), t } const Ze = {}; function qe(e) { const t = function (e) { return (e || ee.ee).get("promise") }(e); if (Ze[t.debugId]) return t; Ze[t.debugId] = !0; var r = t.context, n = (0, te.YM)(t), i = y.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 } y.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[te.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 Xe = {}, Ye = "setTimeout", $e = "setInterval", Je = "clearTimeout", Qe = "-start", et = [Ye, "setImmediate", $e, Je, "clearImmediate"]; function tt(e) { const t = function (e) { return (e || ee.ee).get("timer") }(e); if (Xe[t.debugId]++) return t; Xe[t.debugId] = 1; var r = (0, te.YM)(t); return r.inPlace(y.gm, et.slice(0, 2), Ye + "-"), r.inPlace(y.gm, et.slice(2, 3), $e + "-"), r.inPlace(y.gm, et.slice(3), Je + "-"), t.on($e + Qe, (function (e, t, n) { e[0] = r(e[0], "fn-", null, n) })), t.on(Ye + Qe, (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 rt = {}; function nt(e) { const t = function (e) { return (e || ee.ee).get("mutation") }(e); if (!y.RI || rt[t.debugId]) return t; rt[t.debugId] = !0; var r = (0, te.YM)(t), n = y.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: it, d3: ot, Kp: at, $p: st, wW: ct, e5: ut, tH: dt, uP: lt, rw: ft, Lc: ht } = Be; class pt extends T { static featureName = it; constructor(e) { if (super(e, it), Fe(e), !y.RI) return; try { this.removeOnAbort = new AbortController } catch (e) { } let t, r = 0; const n = this.ee.get("tracer"), o = ze(this.ee), a = qe(this.ee), u = tt(this.ee), d = ie(this.ee), l = this.ee.get("events"), f = fe(this.ee), h = Se(this.ee), p = nt(this.ee); function g(e, t) { h.emit("newURL", ["" + window.location, t]) } function m() { r++, t = window.location.hash, this[lt] = (0, c.t)() } function v() { r--, window.location.hash !== t && g(0, !0); var e = (0, c.t)(); this[ut] = ~~this[ut] + e - this[lt], this[ht] = e } function b(e, t) { e.on(t, (function () { this[t] = (0, c.t)() })) } this.ee.on(lt, m), a.on(ft, m), o.on(ft, m), this.ee.on(ht, v), a.on(ct, v), o.on(ct, v), this.ee.on("fn-err", ((...t) => { t[2]?.__newrelic?.[e.agentIdentifier] || (0, s.p)("function-err", [...t], void 0, this.featureName, this.ee) })), this.ee.buffer([lt, ht, "xhr-resolved"], this.featureName), l.buffer([lt], this.featureName), u.buffer(["setTimeout" + at, "clearTimeout" + ot, lt], this.featureName), d.buffer([lt, "new-xhr", "send-xhr" + ot], this.featureName), f.buffer([dt + ot, dt + "-done", dt + st + ot, dt + st + at], this.featureName), h.buffer(["newURL"], this.featureName), p.buffer([lt], this.featureName), a.buffer(["propagate", ft, ct, "executor-err", "resolve" + ot], this.featureName), n.buffer([lt, "no-" + lt], this.featureName), o.buffer(["new-jsonp", "cb-start", "jsonp-error", "jsonp-end"], this.featureName), b(f, dt + ot), b(f, dt + "-done"), b(o, "new-jsonp"), b(o, "jsonp-end"), b(o, "cb-start"), h.on("pushState-end", g), h.on("replaceState-end", g), window.addEventListener("hashchange", g, (0, O.jT)(!0, this.removeOnAbort?.signal)), window.addEventListener("load", g, (0, O.jT)(!0, this.removeOnAbort?.signal)), window.addEventListener("popstate", (function () { g(0, r > 1) }), (0, O.jT)(!0, this.removeOnAbort?.signal)), this.abortHandler = this.#r, this.importAggregator(e, (() => i.e(478).then(i.bind(i, 5592)))) } #r() { this.removeOnAbort?.abort(), this.abortHandler = void 0 } } var gt = i(3333); class mt extends T { static featureName = gt.TZ; constructor(e) { super(e, gt.TZ); const t = [e.init.page_action.enabled, e.init.performance.capture_marks, e.init.performance.capture_measures, e.init.user_actions.enabled, e.init.performance.resources.enabled]; var r; if (r = e, p(u.hG, ((e, t) => V(e, t, r)), r), function (e) { p(u.fF, (function () { (0, s.p)(u.Pl + u.fF, [(0, c.t)(), ...arguments], void 0, n.K7.genericEvents, e.ee) }), e) }(e), Ne(e), z(e), function (e) { p(u.V1, (function (t, r) { const i = (0, c.t)(), { start: o, end: a, customAttributes: d } = r || {}, f = { customAttributes: d || {} }; if ("object" != typeof f.customAttributes || "string" != typeof t || 0 === t.length) return void (0, l.R)(57); const h = (e, t) => null == e ? t : "number" == typeof e ? e : e instanceof PerformanceMark ? e.startTime : Number.NaN; if (f.start = h(o, 0), f.end = h(a, i), Number.isNaN(f.start) || Number.isNaN(f.end)) (0, l.R)(57); else { if (f.duration = f.end - f.start, !(f.duration < 0)) return (0, s.p)(u.Pl + u.V1, [f, t], void 0, n.K7.genericEvents, e.ee), f; (0, l.R)(58) } }), e) }(e), y.RI && (e.init.user_actions.enabled && (gt.Zp.forEach((e => (0, O.sp)(e, (e => (0, s.p)("ua", [e], void 0, this.featureName, this.ee)), !0))), gt.qN.forEach((e => { const t = (0, x.s)((e => { (0, s.p)("ua", [e], void 0, this.featureName, this.ee) }), 500, { leading: !0 }); (0, O.sp)(e, t) }))), e.init.performance.resources.enabled && y.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))) { new PerformanceObserver((e => { e.getEntries().forEach((e => { (0, s.p)("browserPerformance.resource", [e], void 0, this.featureName, this.ee) })) })).observe({ type: "resource", buffered: !0 }) } t.some((e => e)) ? this.importAggregator(e, (() => i.e(478).then(i.bind(i, 8019)))) : this.deregisterDrain() } } var vt = i(2646); const bt = new Map; function yt(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 || ee.ee).get("logger") }(e), o = (0, te.YM)(i), a = new vt.y(ee.P); a.level = n.level, a.customAttributes = n.customAttributes; const s = t[r]?.[te.Jt] || t[r]; return bt.set(s, a), o.inPlace(t, [r], "wrap-logger-", (() => bt.get(s))), i } var wt = i(1910); class Rt extends T { static featureName = W.TZ; constructor(e) { var t; super(e, W.TZ), t = e, p(u.$9, ((e, r) => G(e, r, t)), t), function (e) { p(u.Wb, ((t, r, { customAttributes: n = {}, level: i = W.p_.INFO } = {}) => { yt(e.ee, t, r, { customAttributes: n, level: i }) }), e) }(e), z(e); const r = this.ee;["log", "error", "warn", "info", "debug", "trace"].forEach((e => { (0, wt.i)(y.gm.console[e]), yt(r, y.gm.console, e, { level: "log" === e ? "info" : e }) })), this.ee.on("wrap-logger-end", (function ([e]) { const { level: t, customAttributes: n } = this; (0, B.R)(r, e, n, t) })), this.importAggregator(e, (() => i.e(478).then(i.bind(i, 5288)))) } } new class extends r { constructor(e) { var t; (super(), y.gm) ? (this.features = {}, (0, _.bQ)(this.agentIdentifier, this), this.desiredFeatures = new Set(e.features || []), this.desiredFeatures.add(S), this.runSoftNavOverSpa = [...this.desiredFeatures].some((e => e.featureName === n.K7.softNav)), (0, a.j)(this, e, e.loaderType || "agent"), t = this, p(u.cD, (function (e, r, n = !1) { if ("string" == typeof e) { if (["string", "number", "boolean"].includes(typeof r) || null === r) return g(t, e, r, u.cD, n); (0, l.R)(40, typeof r) } else (0, l.R)(39, typeof e) }), t), function (e) { p(u.Dl, (function (t) { if ("string" == typeof t || null === t) return g(e, "enduser.id", t, u.Dl, !0); (0, l.R)(41, typeof t) }), e) }(this), function (e) { p(u.nb, (function (t) { if ("string" == typeof t || null === t) return g(e, "application.version", t, u.nb, !1); (0, l.R)(42, typeof t) }), e) }(this), function (e) { p(u.d3, (function () { e.ee.emit("manual-start-all") }), e) }(this), this.run()) : (0, l.R)(21) } get config() { return { info: this.info, init: this.init, loader_config: this.loader_config, runtime: this.runtime } } get api() { return this } run() { try { const e = function (e) { const t = {}; return o.forEach((r => { t[r] = !!e[r]?.enabled })), t }(this.init), t = [...this.desiredFeatures]; t.sort(((e, t) => n.P3[e.featureName] - n.P3[t.featureName])), t.forEach((t => { if (!e[t.featureName] && t.featureName !== n.K7.pageViewEvent) return; if (this.runSoftNavOverSpa && t.featureName === n.K7.spa) return; if (!this.runSoftNavOverSpa && t.featureName === n.K7.softNav) return; const r = function (e) { switch (e) { case n.K7.ajax: return [n.K7.jserrors]; case n.K7.sessionTrace: return [n.K7.ajax, n.K7.pageViewEvent]; case n.K7.sessionReplay: return [n.K7.sessionTrace]; case n.K7.pageViewTiming: return [n.K7.pageViewEvent]; default: return [] } }(t.featureName).filter((e => !(e in this.features))); r.length > 0 && (0, l.R)(36, { targetFeature: t.featureName, missingDependencies: r }), this.features[t.featureName] = new t(this) })) } catch (e) { (0, l.R)(22, e); for (const e in this.features) this.features[e].abortHandler?.(); const t = (0, _.Zm)(); delete t.initializedAgents[this.agentIdentifier]?.features, delete this.sharedAggregator; return t.ee.get(this.agentIdentifier).abort(), !1 } } }({ features: [xe, S, P, He, De, j, Z, mt, Rt, We, pt], loaderType: "spa" }) })() })();</script>
  10.    <meta name="title" content="BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik" />
  11.    <meta name="description"
  12.        content="Bosku33 merupakan link The Foglie (Leaves) is one of our mosaic designs featuring amazing art tile that is sure to evoke happy and warm feelings, link login alternatif terbaik 2025" />
  13.    <meta name="robots" content="INDEX,FOLLOW" />
  14.    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no" />
  15.    <meta name="format-detection" content="telephone=no" />
  16.    <title>BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik</title>
  17.    <link rel="stylesheet" type="text/css" media="all"
  18.        href="https://www.footlocker.id/static/version1757951320/_cache/merged/0452ed6e675c8959c6670fdaf3faa52f.min.css" />
  19.    <link rel="stylesheet" type="text/css" media="screen and (min-width: 767px)"
  20.        href="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/css/styles-l.min.css" />
  21.  
  22.    <link rel="preload" as="font" crossorigin="anonymous"
  23.        href="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/fonts/opensans/light/opensans-300.woff2" />
  24.    <link rel="preload" as="font" crossorigin="anonymous"
  25.        href="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/fonts/opensans/regular/opensans-400.woff2" />
  26.    <link rel="preload" as="font" crossorigin="anonymous"
  27.        href="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/fonts/opensans/semibold/opensans-600.woff2" />
  28.    <link rel="preload" as="font" crossorigin="anonymous"
  29.        href="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/fonts/opensans/bold/opensans-700.woff2" />
  30.    <link rel="preload" as="font" crossorigin="anonymous"
  31.        href="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/fonts/Luma-Icons.woff2" />
  32.    <link rel="preload" as="font" crossorigin="anonymous"
  33.        href="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/WeltPixel_DesignElements/fonts/Simple-Line-Icons.woff2" />
  34.    <link rel="preload" as="font" crossorigin="anonymous"
  35.        href="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/WeltPixel_DesignElements/fonts/lined-icons.woff2" />
  36.    <link rel="preload" as="font" crossorigin="anonymous"
  37.        href="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/WeltPixel_DesignElements/fonts/font-icons.woff2" />
  38.    <link rel="canonical" href="https://www.worldofmosaics.com/Mosaic-Designs-Foglie/" />
  39.    <link rel="alternate" hreflang="x-default" href="https://www.worldofmosaics.com/Mosaic-Designs-Foglie/" />
  40.    <link rel="icon" type="image/x-icon" href="img/favicon.png" />
  41.    <link rel="shortcut icon" type="image/x-icon" href="img/favicon.png" />
  42.    <style type="text/css">
  43.        .catalog-widget .gen-wrapper .gender,
  44.        .catalog-widget .gen-wrapper .color {
  45.            font-size: 14px;
  46.        }
  47.  
  48.        .catalog-widget .gen-wrapper .color span {
  49.            font-weight: bold;
  50.            font-size: 14px;
  51.        }
  52.  
  53.        .catalog-widget .gen-wrapper {
  54.            margin-top: 10px;
  55.        }
  56.  
  57.        .catalog-widget .gen-wrapper .gender {
  58.            padding-bottom: 0.5rem;
  59.        }
  60.  
  61.        @media (min-width: 768px) and (max-width: 1200px) {
  62.            .sections.nav-sections .section-items .section-item-content .ves-megamenu .navigation>ul>li.nav-item.level0 a span {
  63.                font-size: 11px !important;
  64.            }
  65.  
  66.            .nav-sections:not(.mobile-nav) .navigation {
  67.                padding: 0 10px !important;
  68.            }
  69.        }
  70.  
  71.        @media (min-width: 768px) {
  72.            .page-header-v1 .page-header .header-main {
  73.                padding: 0 !important;
  74.            }
  75.  
  76.            .sections.nav-sections .section-items .section-item-content .navigation li>a {
  77.                padding: 7px 10px !important;
  78.            }
  79.  
  80.            .page-header-v1 .page-header .header-main .h-navigation .sections.nav-sections {
  81.                margin-bottom: 0 !important;
  82.            }
  83.        }
  84.  
  85.        .owl-carousel-products-upsell.owl-theme .owl-controls .owl-nav [class*=owl-] {
  86.            display: block !important;
  87.        }
  88.  
  89.        body.catalog-product-view #maincontent #product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.text {
  90.            width: 100% !important;
  91.            max-width: 110px !important;
  92.            margin-right: 5px;
  93.            margin-bottom: 5px;
  94.            padding: 0;
  95.        }
  96.  
  97.        body.catalog-product-view #maincontent #product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.text {
  98.            width: 100% !important;
  99.            max-width: 110px !important;
  100.            margin-right: 5px;
  101.            margin-bottom: 5px;
  102.            padding: 0;
  103.        }
  104.  
  105.        .search.results>div#layer-product-list>.amasty-label-container img {
  106.            display: none !important;
  107.        }
  108.  
  109.        .product-item-info .amasty-label-container {
  110.            z-index: 1;
  111.        }
  112.  
  113.        .search.results>.block {
  114.            display: none !important;
  115.        }
  116.  
  117.        .checkout-cart-index .table-wrapper .loading-mask {
  118.            display: none !important;
  119.        }
  120.  
  121.        .sidebar-additional .block.block-wishlist {
  122.            display: none;
  123.        }
  124.  
  125.        .product-items .product-image-container [class*='amasty-label-container-25-'] {
  126.            display: block !important;
  127.            width: 90px;
  128.            height: 28px;
  129.            position: absolute;
  130.            top: 0;
  131.            left: 0;
  132.        }
  133.  
  134.        #ymDivCircle img {
  135.            width: 100% !important;
  136.            height: 100% !important;
  137.        }
  138.  
  139.        .catalog-category-view.atome-disabled .product-item-info .price-box {
  140.            display: block;
  141.        }
  142.  
  143.        .catalog-category-view.atome-disabled .product-item-info .price-box .price-wrapper-container {
  144.            display: inline-block;
  145.        }
  146.  
  147.        .catalogsearch-result-index.atome-disabled .product-item-info .price-box {
  148.            display: block;
  149.        }
  150.  
  151.        .catalogsearch-result-index.atome-disabled .product-item-info .price-box .price-wrapper-container {
  152.            display: inline-block;
  153.        }
  154.  
  155.        .catalogsearch-advanced-result.atome-disabled .product-item-info .price-box {
  156.            display: block;
  157.        }
  158.  
  159.        .catalogsearch-advanced-result.atome-disabled .product-item-info .price-box .price-wrapper-container {
  160.            display: inline-block;
  161.        }
  162.  
  163.  
  164.        .page-header-v1 .page-header .header-top .store-information {
  165.            display: none;
  166.        }
  167.  
  168.        @media only screen and (max-width: 767px) {
  169.            .post-list .post-holder .post-info {
  170.                display: none;
  171.            }
  172.  
  173.            body.catalog-category-view .column.main .products-grid .product-item .product-item-info .product_image {
  174.                padding-bottom: 0;
  175.                padding-top: 0;
  176.                background-color: #fff;
  177.            }
  178.  
  179.            .modal-popup.popup-newsletter.modal-slide._inner-scroll .modal-inner-wrap .modal-content .newsletter-content .image-container .newsletter.banner-image img {
  180.                height: 100%;
  181.            }
  182.  
  183.            .sections.nav-sections .section-items .section-item-content .navigation .level1.nav-dropdown .dropdown-submenu>a span,
  184.            .sections.nav-sections .section-items .section-item-content .navigation .level2.nav-dropdown .dropdown-submenu>a span,
  185.            .sections.nav-sections .section-items .section-item-content .navigation .level3.nav-dropdown .dropdown-submenu>a span {
  186.                text-transform: none;
  187.            }
  188.        }
  189.  
  190.        .sections.nav-sections .section-items .section-item-content .navigation .level0 .submenu:hover .submenu-inner .content-wrapper .mega-col.mega-col-level-2 div.nav-item.level2 a span,
  191.        .sections.nav-sections .section-items .section-item-content .navigation .level0 .submenu .submenu-inner .content-wrapper .mega-col.mega-col-level-2 div.nav-item.level2 a span {
  192.            text-transform: none;
  193.        }
  194.  
  195.        .checkout-index-index .modal-footer .secondary.action-hide-popup {
  196.            padding: 7px;
  197.        }
  198.  
  199.        .checkout-index-index .modal-footer .secondary.action-hide-popup:hover {
  200.            text-decoration: none;
  201.        }
  202.  
  203.        .page-header-v1 .page-header .header-main .h-logo .logo {
  204.            max-width: 170px;
  205.        }
  206.  
  207.        #search_bar_container {
  208.            z-index: 101;
  209.        }
  210.    </style>
  211.  
  212.    <!--Qr5DIxFeigyVM13BaEu4h2lfSRvH08Gb-->
  213.    <meta name="facebook-domain-verification" content="5e5kqlx34nyt57y9iwgsosdqlj0mgv" />
  214.  
  215.    <!-- Start of footlockerid Zendesk Widget script -->
  216.  
  217.    <!-- End of footlockerid Zendesk Widget script -->
  218.    <div id="conversation-badge">
  219.        <span id='unread-indicator'>1</span>
  220.    </div>
  221.  
  222.    <style>
  223.        #conversation-badge {
  224.            position: fixed;
  225.            width: 60px;
  226.            height: 60px;
  227.            right: 10px;
  228.            bottom: 80px;
  229.            z-index: 999;
  230.            cursor: pointer;
  231.            border-radius: 50%;
  232.            background: url(https://www.footlocker.id/media/chatbot/chat_icon.png) no-repeat;
  233.            background-position: center center;
  234.            background-size: 100%;
  235.        }
  236.  
  237.        @media (max-width: 767px) {
  238.            #conversation-badge {
  239.                bottom: 70px;
  240.                right: 10px;
  241.                background: url(https://www.footlocker.id/media/chatbot/chat_icon.png) no-repeat;
  242.                background-position: center center;
  243.                background-size: 98%;
  244.            }
  245.        }
  246.  
  247.        svg#default-button-icon {
  248.            width: 40px;
  249.            height: 40px;
  250.            margin: 10px;
  251.        }
  252.  
  253.        #unread-indicator {
  254.            display: none;
  255.        }
  256.    </style>
  257.  
  258.  
  259.  
  260.  
  261.    <style>
  262.        .theme-pearl .page-wrapper .page-footer {
  263.            background-color: #000 !important;
  264.            color: #fff !important;
  265.        }
  266.  
  267.        .sectional-footer h2,
  268.        .sectional-footer,
  269.        .sectional-footer a,
  270.        .sectional-footer span,
  271.        .copyright a,
  272.        .copyright.container span,
  273.        .sectional-footer .toggle .togglet,
  274.        .toggle .toggleta,
  275.        .sectional-footer h2,
  276.        .sectional-footer h3 {
  277.            color: #ffffff !important;
  278.        }
  279.    </style>
  280.  
  281.    <!-- Google Tag Manager -->
  282.    <script excluded="text/x-magento-template">(function (w, d, s, l, i) {
  283.            w[l] = w[l] || []; w[l].push({
  284.                'gtm.start':
  285.                    new Date().getTime(), event: 'gtm.js'
  286.            }); var f = d.getElementsByTagName(s)[0],
  287.                j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
  288.                    '//www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
  289.        })(window, document, 'script', 'dataLayer', 'GTM-KGT6K67');</script>
  290.    <!-- End Google Tag Manager -->
  291.  
  292.  
  293.    <!-- MEGAMENU CUSTOM CSS -->
  294.    <style type="text/css">
  295.        @media only screen and (max-width:800px) {
  296.            .sections.nav-sections .section-items .section-item-content .ves-megamenu .nav-item.menu-mobile-show>a {
  297.                visibility: visible !important;
  298.            }
  299.  
  300.            .filter .filter-current {
  301.                margin: 5px 0 0;
  302.            }
  303.        }
  304.    </style>
  305.    <!-- MEGAMENU CUSTOM CSS -->
  306.    <link rel="preconnect" href="https://celebrosnlp.com/">
  307.    <link rel="preconnect" href="https://fonts.googleapis.com/">
  308.    <link rel="preconnect" href="https://ajax.googleapis.com/">
  309.    <link rel="preconnect" href="https://fast.a.klaviyo.com/">
  310.    <link rel="dns-prefetch" href="https://hit.api.useinsider.com/">
  311.    <link rel="dns-prefetch" href="https://connect.facebook.net/">
  312.    <link rel="dns-prefetch" href="https://static.zdassets.com/">
  313.    <link rel="dns-prefetch" href="https://www.googletagmanager.com/">
  314.    <link rel="dns-prefetch" href="https://apps.bazaarvoice.com/">
  315.    <link rel="dns-prefetch" href="https://fonts.gstatic.com/">
  316.    <link rel="dns-prefetch" href="https://static.klaviyo.com/">
  317.    <link rel="dns-prefetch" href="https://network-a.bazaarvoice.com/">
  318.    <link rel="dns-prefetch" href="https://static-tracking.klaviyo.com/">
  319.    <link rel="dns-prefetch" href="https://static-forms.klaviyo.com/">
  320.    <link rel="dns-prefetch" href="https://static.criteo.net/">
  321.    <link rel="dns-prefetch" href="https://fledge.as.criteo.com/">
  322.    <link rel="dns-prefetch" href="https://sslwidget.criteo.com/">
  323.    <link rel="dns-prefetch" href="https://web-image.useinsider.com/">
  324.    <link rel="dns-prefetch" href="https://api.bazaarvoice.com/">
  325.    <link rel="dns-prefetch" href="https://ai2.celebros-analytics.com/">
  326.    <link rel="dns-prefetch" href="https://fledge.as.criteo.com/">
  327.    <link rel="dns-prefetch" href="https://dis.criteo.com/">
  328.    <link rel="preconnect" href="https://photos-eu.bazaarvoice.com/">
  329.    <link rel="dns-prefetch" href="https://maps.googleapis.com/">
  330.  
  331.  
  332.    <!--  twitter product cards-->
  333.    <meta name="twitter:card" content="product" />
  334.    <meta name="twitter:domain" content="https://www.worldofmosaics.com/Mosaic-Designs-Foglie/" />
  335.    <meta name="twitter:site" content="" />
  336.    <meta name="twitter:creator" content="" />
  337.    <meta name="twitter:title" content="BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik" />
  338.    <meta name="twitter:description"
  339.        content="Bosku33 merupakan link The Foglie (Leaves) is one of our mosaic designs featuring amazing art tile that is sure to evoke happy and warm feelings, link login alternatif terbaik 2025" />
  340.    <meta name="twitter:image" content="img/banner.jpeg" />
  341.    <meta name="twitter:data1" content="IDR2599000.00" />
  342.    <meta name="twitter:label1" content="PRICE" />
  343.    <meta name="twitter:data2" content="ID" />
  344.    <meta name="twitter:label2" content="LOCATION" />
  345.    <!--  twitter product cards-->
  346.    <!--  facebook open graph -->
  347.    <meta property="og:site_name" content="" />
  348.    <meta property="og:type" content="product" />
  349.    <meta property="og:title" content="BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik" />
  350.    <meta property="og:image" content="img/banner.jpeg" />
  351.    <meta property="og:description"
  352.        content="Bosku33 merupakan link The Foglie (Leaves) is one of our mosaic designs featuring amazing art tile that is sure to evoke happy and warm feelings, link login alternatif terbaik 2025" />
  353.    <meta property="og:url" content="https://www.worldofmosaics.com/Mosaic-Designs-Foglie/" />
  354.    <meta property="product:price:amount" content="2599000.00" />
  355.    <meta property="product:price:currency" content="IDR" />
  356.    <meta property="product:availability" content="instock" />
  357.    <meta property="product:retailer_item_id" content="0886-Gubrak" />
  358.    <!--  facebook open graph -->
  359.    <!-- rich pins -->
  360.    <meta name="pinterest-rich-pin" content="enabled" />
  361.    <!-- rich pins -->
  362.  
  363. </head>
  364.  
  365. <body data-container="body"
  366.    data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/images/loader-2.gif"}}'
  367.    class="atome-disabled theme-pearl page-product-configurable product-page-v1 product_page_v1 store-view-idn catalog-product-view product-new-balance-2002r-men-s-sneakers-calm-taupe-with-angora-8 page-layout-1column"
  368.    id="html-body">
  369.  
  370.    <!-- Google Tag Manager (noscript) -->
  371.    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGT6K67" height="0" width="0"
  372.            style="display:none;visibility:hidden"></iframe></noscript>
  373.    <!-- End Google Tag Manager (noscript) -->
  374.  
  375.  
  376.  
  377.  
  378.    <div class="cookie-status-message" id="cookie-status" style="display: none">
  379.        The store will not work correctly in the case when cookies are disabled.</div>
  380.  
  381.  
  382.  
  383.  
  384.    <noscript>
  385.        <div class="message global noscript">
  386.            <div class="content">
  387.                <p>
  388.                    <strong>JavaScript seems to be disabled in your browser.</strong>
  389.                    <span>
  390.                        For the best experience on our site, be sure to turn on Javascript in your browser. </span>
  391.                </p>
  392.            </div>
  393.        </div>
  394.    </noscript>
  395.  
  396.  
  397.  
  398.  
  399.    <!-- ko scope: 'gdpr-cookie-modal' -->
  400.    <!--ko template: getTemplate()--><!-- /ko -->
  401.    <!-- /ko -->
  402.    <style>
  403.        .amgdprjs-bar-template {
  404.            z-index: 15;
  405.            bottom: 0;
  406.        }
  407.    </style>
  408.  
  409.  
  410.    <!--suppress HtmlUnknownTarget -->
  411.    <!-- BV | Magento Extension 9.1.7 -->
  412.  
  413.  
  414.  
  415.  
  416.    <!-- BV | Magento Extension 9.1.7 -->
  417.  
  418.    <div class="page-wrapper">
  419.        <div class="scroll-div">&nbsp;</div>
  420.        <div class="page-header page-header-v1">
  421.            <header class="page-header">
  422.                <div class="header-multistore">
  423.                    <div id="multistore-mobile-switcher-language">
  424.                        <div class="store-options">
  425.                            <div class="language-dropdown-container mobile">
  426.                                <div class="weltpixel_multistore">
  427.                                    <div class="current-store">
  428.                                        <img src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/2/ind-flag_1_.jpg"
  429.                                            alt="Bahasa" />
  430.                                        <span>Bahasa</span>
  431.                                        <span class="drill-opener"></span>
  432.                                    </div>
  433.                                    <ul class="store-switcher-dropdown">
  434.                                        <div class="drilldown-back"><span class="drill-opener"></span><span
  435.                                                class="current-cat">
  436.                                                Bahasa </span></div>
  437.                                        <li class="view-default   switcher-option">
  438.                                            <a href="#"
  439.                                                data-post='{"action":"https:\/\/www.footlocker.id\/stores\/store\/redirect\/","data":{"___store":"default","___from_store":"idn","uenc":""}}'><img
  440.                                                    src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/1/eng-flag_1_.jpg"
  441.                                                    alt="English" />
  442.                                                <span>English</span>
  443.                                            </a>
  444.                                        </li>
  445.                                        <li class="view-idn current  switcher-option">
  446.                                            <img src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/2/ind-flag_1_.jpg"
  447.                                                alt="Bahasa" />
  448.                                            <span>Bahasa</span>
  449.                                        </li>
  450.                                    </ul>
  451.                                </div>
  452.                            </div>
  453.                        </div>
  454.                    </div>
  455.                    <style>
  456.                        ul.weltpixel_multistore li img {
  457.                            height: 20px;
  458.                            width: 30px;
  459.                        }
  460.                    </style>
  461.  
  462.                </div>
  463.                <div class="header-top-wrap">
  464.                    <div id="top-header-container">
  465.  
  466.                    </div>
  467.  
  468.                </div>
  469.                <div class="header-main">
  470.                    <div class="container">
  471.                        <div class="row">
  472.                            <div
  473.                                class="col-md-offset-0 col-md-2 col-lg-2 col-sm-offset-0 col-sm-12 col-xs-9 h-logo responsive-main-header">
  474.                                <span class="action nav-toggle"><span>Toggle Nav</span></span>
  475.  
  476.                                <a class="logo " href="https://www.worldofmosaics.com/Mosaic-Designs-Foglie/" title="" aria-label="store logo">
  477.                                    <img src="img/logo.png" title="" alt="" width="170" />
  478.                                </a>
  479.                            </div>
  480.                            <div class="col-md-offset-0 col-md-7 col-sm-offset-0 col-sm-6 col-xs-6 h-navigation">
  481.                                <div class="sections nav-sections">
  482.                                    <div class="section-items nav-sections-items"
  483.                                        data-mage-init='{"tabs":{"openedState":"active"}}'>
  484.                                        <div class="section-item-title nav-sections-item-title" data-role="collapsible">
  485.                                            <a class="nav-sections-item-switch" data-toggle="switch" href="#store.menu">
  486.                                                Explore </a>
  487.                                        </div>
  488.                                        <div class="section-item-content nav-sections-item-content" id="store.menu"
  489.                                            data-role="content">
  490.                                            <div id="top-menu-container" class="navigation">
  491.  
  492.                                            </div>
  493.  
  494.                                            <div class="additional-mobile">
  495.                                                <div class="login-mobile">
  496.                                                    <li><a href="https://www.footlocker.id/customer/account/login/referer/aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC9uZXctYmFsYW5jZS0yMDAyci1tZW4tcy1zbmVha2Vycy1jYWxtLXRhdXBlLXdpdGgtYW5nb3JhLTguaHRtbA%2C%2C/"
  497.                                                            id="idMFPWTMJk">Masuk | Daftar</a></li>
  498.                                                </div>
  499.                                                <li class="nav item"><a
  500.                                                        href="https://www.footlocker.id/storelocator">Lokasi Toko</a>
  501.                                                </li>
  502.                                                <li class="nav item"><a
  503.                                                        href="https://www.footlocker.id/trackorder/track">Lacak
  504.                                                        Pesanan</a></li>
  505.                                                <li class="nav item"><a
  506.                                                        href="https://www.footlocker.id/faq-id">Bantuan</a></li>
  507.                                            </div>
  508.                                            <div class="additional-login-mobile">
  509.                                                <li class="nav item"><a
  510.                                                        href="https://www.footlocker.id/customer/account/">Akun Saya</a>
  511.                                                </li>
  512.                                                <li class="nav item"><a
  513.                                                        href="https://www.footlocker.id/wishlist/">Wishlist</a></li>
  514.                                                <div class="my-account-logout-mobile">
  515.                                                    <li><a href="https://www.footlocker.id/customer/account/login/referer/aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC9uZXctYmFsYW5jZS0yMDAyci1tZW4tcy1zbmVha2Vycy1jYWxtLXRhdXBlLXdpdGgtYW5nb3JhLTguaHRtbA%2C%2C/"
  516.                                                            id="id3hd4onYd">Masuk | Daftar</a></li>
  517.                                                </div>
  518.                                            </div>
  519.                                            <div id="multistore-mobile-switcher-language">
  520.                                                <div class="store-options">
  521.                                                    <div class="language-dropdown-container mobile">
  522.                                                        <div class="weltpixel_multistore">
  523.                                                            <div class="current-store">
  524.                                                                <img src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/2/ind-flag_1_.jpg"
  525.                                                                    alt="Bahasa" />
  526.                                                                <span>Bahasa</span>
  527.                                                                <span class="drill-opener"></span>
  528.                                                            </div>
  529.                                                            <ul class="store-switcher-dropdown">
  530.                                                                <div class="drilldown-back"><span
  531.                                                                        class="drill-opener"></span><span
  532.                                                                        class="current-cat">
  533.                                                                        Bahasa </span></div>
  534.                                                                <li class="view-default   switcher-option">
  535.                                                                    <a href="#"
  536.                                                                        data-post='{"action":"https:\/\/www.footlocker.id\/stores\/store\/redirect\/","data":{"___store":"default","___from_store":"idn","uenc":""}}'><img
  537.                                                                            src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/1/eng-flag_1_.jpg"
  538.                                                                            alt="English" />
  539.                                                                        <span>English</span>
  540.                                                                    </a>
  541.                                                                </li>
  542.                                                                <li class="view-idn current  switcher-option">
  543.                                                                    <img src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/2/ind-flag_1_.jpg"
  544.                                                                        alt="Bahasa" />
  545.                                                                    <span>Bahasa</span>
  546.                                                                </li>
  547.                                                            </ul>
  548.                                                        </div>
  549.                                                    </div>
  550.                                                </div>
  551.                                            </div>
  552.                                            <style>
  553.                                                ul.weltpixel_multistore li img {
  554.                                                    height: 20px;
  555.                                                    width: 30px;
  556.                                                }
  557.                                            </style>
  558.  
  559.                                            <span class="store-information">
  560.                                                <a id="whatsapp" class="social" href="#">
  561.                                                    <strong></strong>
  562.                                                </a>Senin - Minggu, 08.00 - 21.00 WIB </span>
  563.                                            </span>
  564.                                        </div>
  565.                                    </div>
  566.                                </div>
  567.                            </div>
  568.                            <div
  569.                                class="col-md-3 col-xs-3 col-sm-11 h-search responsive-main-header h-panel sk-mini-cart">
  570.                                <div class="block block-search">
  571.                                    <div class="block block-title"><strong>Cari</strong></div>
  572.                                    <div class="block block-content">
  573.                                        <form class="form minisearch" id="search_mini_form"
  574.                                            action="https://www.footlocker.id/catalogsearch/result/" method="get">
  575.                                            <div class="field search">
  576.                                                <label class="label" for="search" data-role="minisearch-label">
  577.                                                    <span>Cari</span>
  578.                                                </label>
  579.                                                <div class="control">
  580.                                                    <input id="search" data-mage-init='{"quickSearch":{
  581.                                "formSelector":"#search_mini_form",
  582.                                "url":"https://www.footlocker.id/search/ajax/suggest/",
  583.                                "destinationSelector":"#search_autocomplete"}
  584.                           }' type="text" name="q" value="" placeholder="Cari..." class="input-text" maxlength="128"
  585.                                                        role="combobox" aria-haspopup="false" aria-autocomplete="both"
  586.                                                        autocomplete="off" aria-expanded="false" />
  587.                                                    <div id="search_autocomplete" class="search-autocomplete"></div>
  588.                                                    <div class="nested">
  589.                                                        <a class="action advanced"
  590.                                                            href="https://www.footlocker.id/catalogsearch/advanced/"
  591.                                                            data-action="advanced-search">
  592.                                                            Advanced Search </a>
  593.                                                    </div>
  594.                                                </div>
  595.                                            </div>
  596.                                            <div class="actions">
  597.                                                <button type="submit" title="Cari" class="action search"
  598.                                                    aria-label="Search">
  599.                                                    <span>Cari</span>
  600.                                                </button>
  601.                                            </div>
  602.                                        </form>
  603.                                    </div>
  604.                                </div>
  605.  
  606.                                <div data-block="minicart" class="minicart-wrapper">
  607.                                    <a class="action showcart  desktop" href="https://www.footlocker.id/checkout/cart/"
  608.                                        data-bind="scope: 'minicart_content'">
  609.                                        <span class="counter qty empty"
  610.                                            data-bind="css: { empty: !!getCartParam('summary_count') == false && !isLoading() }, blockLoader: isLoading">
  611.                                            <span
  612.                                                class="counter-number"><!-- ko text: getCartParam('summary_count') --><!-- /ko --></span>
  613.                                            <span class="counter-label">
  614.                                                <!-- ko if: getCartParam('summary_count') -->
  615.                                                <!-- ko text: getCartParam('summary_count') --><!-- /ko -->
  616.                                                <!-- ko i18n: 'items' --><!-- /ko -->
  617.                                                <!-- /ko -->
  618.                                            </span>
  619.                                        </span>
  620.                                    </a>
  621.                                    <div class="block block-minicart desktop" data-role="dropdownDialog" data-mage-init='{"dropdownDialog":{
  622.                "triggerEvent" : "click",
  623.                "dialogClass" : "minicart",
  624.                "appendTo":"[data-block=minicart]",
  625.                "triggerTarget":".minicart-wrapper",
  626.                "closeOnMouseLeave": false,
  627.                "timeout": "2000",
  628.                "closeOnEscape": false,
  629.                "triggerClass":"active",
  630.                "parentClass":"active",
  631.                "buttons":[]}}'>
  632.                                        <div id="minicart-content-wrapper" data-bind="scope: 'minicart_content'">
  633.                                            <div id="minicart-success-message"></div>
  634.                                            <div id="minicart-error-message"></div>
  635.                                            <!-- ko template: getTemplate() --><!-- /ko -->
  636.                                        </div>
  637.  
  638.                                    </div>
  639.  
  640.  
  641.                                </div>
  642.                            </div>
  643.                        </div>
  644.                    </div>
  645.                </div>
  646.            </header>
  647.        </div>
  648.        <div class="breadcrumbs">
  649.            <ul class="items">
  650.                <li class="item home">
  651.                    <a href="https://www.worldofmosaics.com/Mosaic-Designs-Foglie/" title="Go to Home Page">
  652.                        BOSKU33 </a>
  653.                </li>
  654.                <li class="item product">
  655.                    <strong>BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik</strong>
  656.                </li>
  657.            </ul>
  658.        </div>
  659.        <main id="maincontent" class="page-main"><a id="contentarea" tabindex="-1"></a>
  660.            <div class="page messages">
  661.                <div data-placeholder="messages"></div>
  662.                <div data-bind="scope: 'messages'" name="foot-locker">
  663.                    <!-- ko if: cookieMessages && cookieMessages.length > 0 -->
  664.                    <div aria-atomic="true" role="alert" data-bind="foreach: { data: cookieMessages, as: 'message' }"
  665.                        class="messages">
  666.                        <div data-bind="attr: {
  667.            class: 'message-' + message.type + ' ' + message.type + ' message',
  668.            'data-ui-id': 'message-' + message.type
  669.        }">
  670.                            <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div>
  671.                        </div>
  672.                    </div>
  673.                    <!-- /ko -->
  674.  
  675.                    <!-- ko if: messages().messages && messages().messages.length > 0 -->
  676.                    <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: {
  677.        data: messages().messages, as: 'message'
  678.    }">
  679.                        <div data-bind="attr: {
  680.            class: 'message-' + message.type + ' ' + message.type + ' message',
  681.            'data-ui-id': 'message-' + message.type
  682.        }">
  683.                            <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div>
  684.                        </div>
  685.                    </div>
  686.                    <!-- /ko -->
  687.                </div>
  688.  
  689.            </div>
  690.            <div class="columns">
  691.                <div class="column main">
  692.                    <input type="hidden" name="codilar_product_listing_product_data" data-pid="16737"
  693.                        data-vid="16737" />
  694.  
  695.                    <input name="form_key" type="hidden" value="liWYoqb0yr4Wq54S" />
  696.                    <div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}">
  697.                        <!-- ko template: getTemplate() --><!-- /ko -->
  698.  
  699.                    </div>
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.                    <div id="sizechart-id" class="sizechart">
  713.                        <p class="chart-title">Panduan Ukuran</p>
  714.                        <div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true">
  715.                            <div class="sizechart_jumpToWraper">
  716.                                <div>Jump to :</div>
  717.                                <div class="widget block block-static-block">
  718.                                    <div data-content-type="html" data-appearance="default" data-element="main"
  719.                                        data-decoded="true"><a id="how-to-find-btn" href="#">How to Find Your Fit</a>
  720.                                        <!-- <a id="free-returns-btn" href="#">Free Returns</a> -->
  721.                                        <!-- <a href="https://www.footlocker.id/size-guide-adidas-footwear/">Full Size Guide</a> -->
  722.                                    </div>
  723.                                    <style></style>
  724.                                </div>
  725.  
  726.                            </div>
  727.                            <div class="size-chart-new">
  728.                                <div class="widget block block-static-block">
  729.                                    <div data-content-type="html" data-appearance="default" data-element="main"
  730.                                        data-decoded="true">
  731.                                        <table
  732.                                            style="height: 1px; border-collapse: collapse; width: 192pt; border-style: solid; border-color: #000000;"
  733.                                            border="1" cellspacing="0" cellpadding="0">
  734.                                            <tbody>
  735.                                                <tr style="height: 15.75pt;">
  736.                                                    <td class="xl67"
  737.                                                        style="height: 15.75pt; width: 48pt; text-align: center;"
  738.                                                        width="64" height="21"><strong>US</strong></td>
  739.                                                    <td class="xl67"
  740.                                                        style="border-left: none; width: 48pt; text-align: center;"
  741.                                                        width="64"><strong>UK</strong></td>
  742.                                                    <td class="xl67"
  743.                                                        style="border-left: none; width: 48pt; text-align: center;"
  744.                                                        width="64"><strong>EUR</strong></td>
  745.                                                    <td class="xl67"
  746.                                                        style="border-left: none; width: 48pt; text-align: center;"
  747.                                                        width="64"><strong>CM</strong></td>
  748.                                                </tr>
  749.                                                <tr style="height: 15.0pt;">
  750.                                                    <td class="xl68"
  751.                                                        style="height: 15pt; border-top: none; text-align: center;"
  752.                                                        height="20">4</td>
  753.                                                    <td class="xl68"
  754.                                                        style="border-top: none; border-left: none; text-align: center;">
  755.                                                        3.5</td>
  756.                                                    <td class="xl68"
  757.                                                        style="border-top: none; border-left: none; text-align: center;">
  758.                                                        36</td>
  759.                                                    <td class="xl68"
  760.                                                        style="border-top: none; border-left: none; text-align: center;">
  761.                                                        22</td>
  762.                                                </tr>
  763.                                                <tr style="height: 15.0pt;">
  764.                                                    <td class="xl68"
  765.                                                        style="height: 15pt; border-top: none; text-align: center;"
  766.                                                        height="20">4.5</td>
  767.                                                    <td class="xl68"
  768.                                                        style="border-top: none; border-left: none; text-align: center;">
  769.                                                        4</td>
  770.                                                    <td class="xl68"
  771.                                                        style="border-top: none; border-left: none; text-align: center;">
  772.                                                        37</td>
  773.                                                    <td class="xl68"
  774.                                                        style="border-top: none; border-left: none; text-align: center;">
  775.                                                        22.5</td>
  776.                                                </tr>
  777.                                                <tr style="height: 15.0pt;">
  778.                                                    <td class="xl68"
  779.                                                        style="height: 15pt; border-top: none; text-align: center;"
  780.                                                        height="20">5</td>
  781.                                                    <td class="xl68"
  782.                                                        style="border-top: none; border-left: none; text-align: center;">
  783.                                                        4.5</td>
  784.                                                    <td class="xl68"
  785.                                                        style="border-top: none; border-left: none; text-align: center;">
  786.                                                        37.5</td>
  787.                                                    <td class="xl68"
  788.                                                        style="border-top: none; border-left: none; text-align: center;">
  789.                                                        23</td>
  790.                                                </tr>
  791.                                                <tr style="height: 15.0pt;">
  792.                                                    <td class="xl68"
  793.                                                        style="height: 15pt; border-top: none; text-align: center;"
  794.                                                        height="20">5.5</td>
  795.                                                    <td class="xl68"
  796.                                                        style="border-top: none; border-left: none; text-align: center;">
  797.                                                        5</td>
  798.                                                    <td class="xl68"
  799.                                                        style="border-top: none; border-left: none; text-align: center;">
  800.                                                        38</td>
  801.                                                    <td class="xl68"
  802.                                                        style="border-top: none; border-left: none; text-align: center;">
  803.                                                        23.5</td>
  804.                                                </tr>
  805.                                                <tr style="height: 15.0pt;">
  806.                                                    <td class="xl68"
  807.                                                        style="height: 15pt; border-top: none; text-align: center;"
  808.                                                        height="20">6</td>
  809.                                                    <td class="xl68"
  810.                                                        style="border-top: none; border-left: none; text-align: center;">
  811.                                                        5.5</td>
  812.                                                    <td class="xl68"
  813.                                                        style="border-top: none; border-left: none; text-align: center;">
  814.                                                        38.5</td>
  815.                                                    <td class="xl68"
  816.                                                        style="border-top: none; border-left: none; text-align: center;">
  817.                                                        24</td>
  818.                                                </tr>
  819.                                                <tr style="height: 15.0pt;">
  820.                                                    <td class="xl68"
  821.                                                        style="height: 15pt; border-top: none; text-align: center;"
  822.                                                        height="20">6.5</td>
  823.                                                    <td class="xl68"
  824.                                                        style="border-top: none; border-left: none; text-align: center;">
  825.                                                        6</td>
  826.                                                    <td class="xl68"
  827.                                                        style="border-top: none; border-left: none; text-align: center;">
  828.                                                        39.5</td>
  829.                                                    <td class="xl68"
  830.                                                        style="border-top: none; border-left: none; text-align: center;">
  831.                                                        24.5</td>
  832.                                                </tr>
  833.                                                <tr style="height: 15.0pt;">
  834.                                                    <td class="xl68"
  835.                                                        style="height: 15pt; border-top: none; text-align: center;"
  836.                                                        height="20">7</td>
  837.                                                    <td class="xl68"
  838.                                                        style="border-top: none; border-left: none; text-align: center;">
  839.                                                        6.5</td>
  840.                                                    <td class="xl68"
  841.                                                        style="border-top: none; border-left: none; text-align: center;">
  842.                                                        40</td>
  843.                                                    <td class="xl68"
  844.                                                        style="border-top: none; border-left: none; text-align: center;">
  845.                                                        25</td>
  846.                                                </tr>
  847.                                                <tr style="height: 15.0pt;">
  848.                                                    <td class="xl68"
  849.                                                        style="height: 15pt; border-top: none; text-align: center;"
  850.                                                        height="20">7.5</td>
  851.                                                    <td class="xl68"
  852.                                                        style="border-top: none; border-left: none; text-align: center;">
  853.                                                        7</td>
  854.                                                    <td class="xl68"
  855.                                                        style="border-top: none; border-left: none; text-align: center;">
  856.                                                        40.5</td>
  857.                                                    <td class="xl68"
  858.                                                        style="border-top: none; border-left: none; text-align: center;">
  859.                                                        25.5</td>
  860.                                                </tr>
  861.                                                <tr style="height: 15.0pt;">
  862.                                                    <td class="xl68"
  863.                                                        style="height: 15pt; border-top: none; text-align: center;"
  864.                                                        height="20">8</td>
  865.                                                    <td class="xl68"
  866.                                                        style="border-top: none; border-left: none; text-align: center;">
  867.                                                        7.5</td>
  868.                                                    <td class="xl68"
  869.                                                        style="border-top: none; border-left: none; text-align: center;">
  870.                                                        41.5</td>
  871.                                                    <td class="xl68"
  872.                                                        style="border-top: none; border-left: none; text-align: center;">
  873.                                                        26</td>
  874.                                                </tr>
  875.                                                <tr style="height: 15.0pt;">
  876.                                                    <td class="xl68"
  877.                                                        style="height: 15pt; border-top: none; text-align: center;"
  878.                                                        height="20">8.5</td>
  879.                                                    <td class="xl68"
  880.                                                        style="border-top: none; border-left: none; text-align: center;">
  881.                                                        8</td>
  882.                                                    <td class="xl68"
  883.                                                        style="border-top: none; border-left: none; text-align: center;">
  884.                                                        42</td>
  885.                                                    <td class="xl68"
  886.                                                        style="border-top: none; border-left: none; text-align: center;">
  887.                                                        26.5</td>
  888.                                                </tr>
  889.                                                <tr style="height: 15.0pt;">
  890.                                                    <td class="xl68"
  891.                                                        style="height: 15pt; border-top: none; text-align: center;"
  892.                                                        height="20">9</td>
  893.                                                    <td class="xl68"
  894.                                                        style="border-top: none; border-left: none; text-align: center;">
  895.                                                        8.5</td>
  896.                                                    <td class="xl68"
  897.                                                        style="border-top: none; border-left: none; text-align: center;">
  898.                                                        42.5</td>
  899.                                                    <td class="xl68"
  900.                                                        style="border-top: none; border-left: none; text-align: center;">
  901.                                                        27</td>
  902.                                                </tr>
  903.                                                <tr style="height: 15.0pt;">
  904.                                                    <td class="xl68"
  905.                                                        style="height: 15pt; border-top: none; text-align: center;"
  906.                                                        height="20">9.5</td>
  907.                                                    <td class="xl68"
  908.                                                        style="border-top: none; border-left: none; text-align: center;">
  909.                                                        9</td>
  910.                                                    <td class="xl68"
  911.                                                        style="border-top: none; border-left: none; text-align: center;">
  912.                                                        43</td>
  913.                                                    <td class="xl68"
  914.                                                        style="border-top: none; border-left: none; text-align: center;">
  915.                                                        27.5</td>
  916.                                                </tr>
  917.                                                <tr style="height: 15.0pt;">
  918.                                                    <td class="xl68"
  919.                                                        style="height: 15pt; border-top: none; text-align: center;"
  920.                                                        height="20">10</td>
  921.                                                    <td class="xl68"
  922.                                                        style="border-top: none; border-left: none; text-align: center;">
  923.                                                        9.5</td>
  924.                                                    <td class="xl68"
  925.                                                        style="border-top: none; border-left: none; text-align: center;">
  926.                                                        44</td>
  927.                                                    <td class="xl68"
  928.                                                        style="border-top: none; border-left: none; text-align: center;">
  929.                                                        28</td>
  930.                                                </tr>
  931.                                                <tr style="height: 15.0pt;">
  932.                                                    <td class="xl68"
  933.                                                        style="height: 15pt; border-top: none; text-align: center;"
  934.                                                        height="20">10.5</td>
  935.                                                    <td class="xl68"
  936.                                                        style="border-top: none; border-left: none; text-align: center;">
  937.                                                        10</td>
  938.                                                    <td class="xl68"
  939.                                                        style="border-top: none; border-left: none; text-align: center;">
  940.                                                        44.5</td>
  941.                                                    <td class="xl68"
  942.                                                        style="border-top: none; border-left: none; text-align: center;">
  943.                                                        28.5</td>
  944.                                                </tr>
  945.                                                <tr style="height: 15.0pt;">
  946.                                                    <td class="xl68"
  947.                                                        style="height: 15pt; border-top: none; text-align: center;"
  948.                                                        height="20">11</td>
  949.                                                    <td class="xl68"
  950.                                                        style="border-top: none; border-left: none; text-align: center;">
  951.                                                        10.5</td>
  952.                                                    <td class="xl68"
  953.                                                        style="border-top: none; border-left: none; text-align: center;">
  954.                                                        45</td>
  955.                                                    <td class="xl68"
  956.                                                        style="border-top: none; border-left: none; text-align: center;">
  957.                                                        29</td>
  958.                                                </tr>
  959.                                                <tr style="height: 15.0pt;">
  960.                                                    <td class="xl68"
  961.                                                        style="height: 15pt; border-top: none; text-align: center;"
  962.                                                        height="20">11.5</td>
  963.                                                    <td class="xl68"
  964.                                                        style="border-top: none; border-left: none; text-align: center;">
  965.                                                        11</td>
  966.                                                    <td class="xl68"
  967.                                                        style="border-top: none; border-left: none; text-align: center;">
  968.                                                        45.5</td>
  969.                                                    <td class="xl68"
  970.                                                        style="border-top: none; border-left: none; text-align: center;">
  971.                                                        29.5</td>
  972.                                                </tr>
  973.                                                <tr style="height: 15.0pt;">
  974.                                                    <td class="xl68"
  975.                                                        style="height: 15pt; border-top: none; text-align: center;"
  976.                                                        height="20">12</td>
  977.                                                    <td class="xl69"
  978.                                                        style="border-top: none; border-left: none; text-align: center;"
  979.                                                        align="right">11.5</td>
  980.                                                    <td class="xl68"
  981.                                                        style="border-top: none; border-left: none; text-align: center;">
  982.                                                        46.5</td>
  983.                                                    <td class="xl68"
  984.                                                        style="border-top: none; border-left: none; text-align: center;">
  985.                                                        30</td>
  986.                                                </tr>
  987.                                                <tr style="height: 15.0pt;">
  988.                                                    <td class="xl68"
  989.                                                        style="height: 15pt; border-top: none; text-align: center;"
  990.                                                        height="20">12.5</td>
  991.                                                    <td class="xl68"
  992.                                                        style="border-top: none; border-left: none; text-align: center;">
  993.                                                        12</td>
  994.                                                    <td class="xl68"
  995.                                                        style="border-top: none; border-left: none; text-align: center;">
  996.                                                        47</td>
  997.                                                    <td class="xl68"
  998.                                                        style="border-top: none; border-left: none; text-align: center;">
  999.                                                        30.5</td>
  1000.                                                </tr>
  1001.                                                <tr style="height: 15.0pt;">
  1002.                                                    <td class="xl68"
  1003.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1004.                                                        height="20">13</td>
  1005.                                                    <td class="xl68"
  1006.                                                        style="border-top: none; border-left: none; text-align: center;">
  1007.                                                        12.5</td>
  1008.                                                    <td class="xl68"
  1009.                                                        style="border-top: none; border-left: none; text-align: center;">
  1010.                                                        47.5</td>
  1011.                                                    <td class="xl68"
  1012.                                                        style="border-top: none; border-left: none; text-align: center;">
  1013.                                                        31</td>
  1014.                                                </tr>
  1015.                                                <tr style="height: 15.0pt;">
  1016.                                                    <td class="xl68"
  1017.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1018.                                                        height="20">13.5</td>
  1019.                                                    <td class="xl68"
  1020.                                                        style="border-top: none; border-left: none; text-align: center;">
  1021.                                                        13</td>
  1022.                                                    <td class="xl68"
  1023.                                                        style="border-top: none; border-left: none; text-align: center;">
  1024.                                                        48.5</td>
  1025.                                                    <td class="xl68"
  1026.                                                        style="border-top: none; border-left: none; text-align: center;">
  1027.                                                        31.5</td>
  1028.                                                </tr>
  1029.                                                <tr style="height: 15.0pt;">
  1030.                                                    <td class="xl68"
  1031.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1032.                                                        height="20">14</td>
  1033.                                                    <td class="xl68"
  1034.                                                        style="border-top: none; border-left: none; text-align: center;">
  1035.                                                        13.5</td>
  1036.                                                    <td class="xl68"
  1037.                                                        style="border-top: none; border-left: none; text-align: center;">
  1038.                                                        49</td>
  1039.                                                    <td class="xl68"
  1040.                                                        style="border-top: none; border-left: none; text-align: center;">
  1041.                                                        32</td>
  1042.                                                </tr>
  1043.                                                <tr style="height: 15.0pt;">
  1044.                                                    <td class="xl68"
  1045.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1046.                                                        height="20">14.5</td>
  1047.                                                    <td class="xl68"
  1048.                                                        style="border-top: none; border-left: none; text-align: center;">
  1049.                                                        14</td>
  1050.                                                    <td class="xl68"
  1051.                                                        style="border-top: none; border-left: none; text-align: center;">
  1052.                                                        49.5</td>
  1053.                                                    <td class="xl68"
  1054.                                                        style="border-top: none; border-left: none; text-align: center;">
  1055.                                                        32.5</td>
  1056.                                                </tr>
  1057.                                                <tr style="height: 15.0pt;">
  1058.                                                    <td class="xl68"
  1059.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1060.                                                        height="20">15</td>
  1061.                                                    <td class="xl68"
  1062.                                                        style="border-top: none; border-left: none; text-align: center;">
  1063.                                                        14.5</td>
  1064.                                                    <td class="xl68"
  1065.                                                        style="border-top: none; border-left: none; text-align: center;">
  1066.                                                        50</td>
  1067.                                                    <td class="xl68"
  1068.                                                        style="border-top: none; border-left: none; text-align: center;">
  1069.                                                        33</td>
  1070.                                                </tr>
  1071.                                                <tr style="height: 15.0pt;">
  1072.                                                    <td class="xl68"
  1073.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1074.                                                        height="20">15.5</td>
  1075.                                                    <td class="xl68"
  1076.                                                        style="border-top: none; border-left: none; text-align: center;">
  1077.                                                        15</td>
  1078.                                                    <td class="xl68"
  1079.                                                        style="border-top: none; border-left: none; text-align: center;">
  1080.                                                        50.5</td>
  1081.                                                    <td class="xl68"
  1082.                                                        style="border-top: none; border-left: none; text-align: center;">
  1083.                                                        33.5</td>
  1084.                                                </tr>
  1085.                                                <tr style="height: 15.0pt;">
  1086.                                                    <td class="xl68"
  1087.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1088.                                                        height="20">16</td>
  1089.                                                    <td class="xl68"
  1090.                                                        style="border-top: none; border-left: none; text-align: center;">
  1091.                                                        15.5</td>
  1092.                                                    <td class="xl68"
  1093.                                                        style="border-top: none; border-left: none; text-align: center;">
  1094.                                                        51</td>
  1095.                                                    <td class="xl68"
  1096.                                                        style="border-top: none; border-left: none; text-align: center;">
  1097.                                                        34</td>
  1098.                                                </tr>
  1099.                                                <tr style="height: 15.0pt;">
  1100.                                                    <td class="xl68"
  1101.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1102.                                                        height="20">16.5</td>
  1103.                                                    <td class="xl68"
  1104.                                                        style="border-top: none; border-left: none; text-align: center;">
  1105.                                                        16</td>
  1106.                                                    <td class="xl68"
  1107.                                                        style="border-top: none; border-left: none; text-align: center;">
  1108.                                                        51.5</td>
  1109.                                                    <td class="xl68"
  1110.                                                        style="border-top: none; border-left: none; text-align: center;">
  1111.                                                        34.5</td>
  1112.                                                </tr>
  1113.                                                <tr style="height: 15.0pt;">
  1114.                                                    <td class="xl68"
  1115.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1116.                                                        height="20">17</td>
  1117.                                                    <td class="xl68"
  1118.                                                        style="border-top: none; border-left: none; text-align: center;">
  1119.                                                        16.5</td>
  1120.                                                    <td class="xl68"
  1121.                                                        style="border-top: none; border-left: none; text-align: center;">
  1122.                                                        52</td>
  1123.                                                    <td class="xl68"
  1124.                                                        style="border-top: none; border-left: none; text-align: center;">
  1125.                                                        35</td>
  1126.                                                </tr>
  1127.                                                <tr style="height: 15.0pt;">
  1128.                                                    <td class="xl68"
  1129.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1130.                                                        height="20">18</td>
  1131.                                                    <td class="xl68"
  1132.                                                        style="border-top: none; border-left: none; text-align: center;">
  1133.                                                        17.5</td>
  1134.                                                    <td class="xl68"
  1135.                                                        style="border-top: none; border-left: none; text-align: center;">
  1136.                                                        53</td>
  1137.                                                    <td class="xl68"
  1138.                                                        style="border-top: none; border-left: none; text-align: center;">
  1139.                                                        36</td>
  1140.                                                </tr>
  1141.                                                <tr style="height: 15.0pt;">
  1142.                                                    <td class="xl68"
  1143.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1144.                                                        height="20">19</td>
  1145.                                                    <td class="xl68"
  1146.                                                        style="border-top: none; border-left: none; text-align: center;">
  1147.                                                        18.5</td>
  1148.                                                    <td class="xl68"
  1149.                                                        style="border-top: none; border-left: none; text-align: center;">
  1150.                                                        54</td>
  1151.                                                    <td class="xl68"
  1152.                                                        style="border-top: none; border-left: none; text-align: center;">
  1153.                                                        37</td>
  1154.                                                </tr>
  1155.                                                <tr style="height: 15.0pt;">
  1156.                                                    <td class="xl68"
  1157.                                                        style="height: 15pt; border-top: none; text-align: center;"
  1158.                                                        height="20">20</td>
  1159.                                                    <td class="xl68"
  1160.                                                        style="border-top: none; border-left: none; text-align: center;">
  1161.                                                        19.5</td>
  1162.                                                    <td class="xl68"
  1163.                                                        style="border-top: none; border-left: none; text-align: center;">
  1164.                                                        55</td>
  1165.                                                    <td class="xl68"
  1166.                                                        style="border-top: none; border-left: none; text-align: center;">
  1167.                                                        38</td>
  1168.                                                </tr>
  1169.                                            </tbody>
  1170.                                        </table>
  1171.                                    </div>
  1172.                                    <style></style>
  1173.                                </div>
  1174.  
  1175.                            </div>
  1176.                            <div class="how-to-find" id="how-to-find">
  1177.                                <div class="widget block block-static-block">
  1178.                                    <div data-content-type="html" data-appearance="default" data-element="main"
  1179.                                        data-decoded="true">
  1180.                                        <div class="htf-title">
  1181.                                            <h3>How to Find Your Fit</h3>
  1182.                                        </div>
  1183.  
  1184.                                        <div class="htf-scroll">
  1185.                                            <div class="htf-container">
  1186.  
  1187.                                                <div class="htf-content">
  1188.                                                    <div class="htf-img-container">
  1189.                                                        <img src="https://www.footlocker.id/media/wysiwyg/image_35.jpg">
  1190.                                                    </div>
  1191.                                                    <div class="htf-text">
  1192.                                                        <h4 class="htf-sub-title">Step 1</h4>
  1193.                                                        <p>Find a hard flat surface, tape a piece of blank paper, flush
  1194.                                                            against a wall. Place your foot on the paper, with your heel
  1195.                                                            flush against the wall, stand up straight.</p>
  1196.                                                    </div>
  1197.                                                </div>
  1198.  
  1199.                                                <div class="htf-content">
  1200.                                                    <div class="htf-img-container">
  1201.                                                        <img src="https://www.footlocker.id/media/wysiwyg/image_36.jpg">
  1202.                                                    </div>
  1203.                                                    <div class="htf-text">
  1204.                                                        <h4 class="htf-sub-title">Step 2</h4>
  1205.                                                        <p>Have a friend mark the longest part of your foot (referred to
  1206.                                                            as heel-to-toe length) on the paper with a pen or pencil, or
  1207.                                                            measure yourself if necessary. Repeat with the other foot,
  1208.                                                            as right and left sizes may be different</p>
  1209.                                                    </div>
  1210.                                                </div>
  1211.  
  1212.                                                <div class="htf-content">
  1213.                                                    <div class="htf-img-container">
  1214.                                                        <img src="https://www.footlocker.id/media/wysiwyg/image_37.jpg">
  1215.                                                    </div>
  1216.                                                    <div class="htf-text">
  1217.                                                        <h4 class="htf-sub-title">Step 3</h4>
  1218.                                                        <p>Use a ruler to measure the heel-to-toe length you marked for
  1219.                                                            each foot.</p>
  1220.                                                    </div>
  1221.                                                </div>
  1222.  
  1223.                                            </div>
  1224.                                        </div>
  1225.  
  1226.                                        <!---Free returns-->
  1227.                                        <div class="free-return" id="free-returns" style="display: none;">
  1228.                                            <div class="htf-title">
  1229.                                                <h3>Free Returns</h3>
  1230.                                            </div>
  1231.                                            <div class="free-ret-content">
  1232.                                                <p>Not sure about your size, order a half size up and a half size down,
  1233.                                                    and return the one that doesn't fit.</p>
  1234.                                                <ul class="free-lists">
  1235.                                                    <li>Free processing on all returns</li>
  1236.                                                    <li>Receive free standard shipping on orders and returns with your
  1237.                                                        Converse.com Membership</li>
  1238.                                                    <li>Returns accepted for any reason (within 30 days of delivery
  1239.                                                        date)</li>
  1240.                                                </ul>
  1241.                                                <!--- <a href="https://www.worldofmosaics.com/Mosaic-Designs-Foglie/" class="learn-more">Learn more</a>
  1242. <a href="https://www.worldofmosaics.com/Mosaic-Designs-Foglie/" class="size-guide">Size Guide</a> -->
  1243.                                            </div>
  1244.                                        </div>
  1245.                                    </div>
  1246.                                    <style></style>
  1247.                                </div>
  1248.  
  1249.                            </div>
  1250.                        </div>
  1251.                        <style>
  1252.                            .table>tbody>tr>td {
  1253.                                border: 1px solid #ccc;
  1254.                            }
  1255.  
  1256.                            .table>thead>tr>th {
  1257.                                border: 1px solid #ccc;
  1258.                            }
  1259.  
  1260.                            table>thead>tr>th,
  1261.                            table>tbody>tr>th,
  1262.                            table>tfoot>tr>th,
  1263.                            table>thead>tr>td,
  1264.                            table>tbody>tr>td,
  1265.                            table>tfoot>tr>td {
  1266.                                padding: 11px 10px;
  1267.                                border: 1px solid #ccc !important;
  1268.                            }
  1269.                        </style>
  1270.                    </div>
  1271.                    <div id="sticky-gall-wrap" class="sticky-gall-wrap">
  1272.                        <div class="product media">
  1273.                            <div class="mobile-top-info">
  1274.                                <div class="product attribute mobile-name">
  1275.                                    <strong class="type"></strong>
  1276.                                    <div class="value">
  1277.                                        BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik </div>
  1278.                                </div>
  1279.  
  1280.                                <div class="prod-attributes">
  1281.                                    <div class="gender">
  1282.                                        Pria </div>
  1283.                                    <div class="sku">|
  1284.                                        <div class="value">
  1285.                                            0886-Gubrak </div>
  1286.                                    </div>
  1287.                                </div>
  1288.  
  1289.                            </div><a id="gallery-prev-area" tabindex="-1"></a>
  1290.                            <div class="action-skip-wrapper"><a class="action skip gallery-next-area"
  1291.                                    href="#gallery-next-area">
  1292.                                    <span>
  1293.                                        Skip to the end of the images gallery </span>
  1294.                                </a>
  1295.                            </div>
  1296.  
  1297.                            <div class="sticky-gallery">
  1298.                                <div class="clearfix wishlist-icon">
  1299.                                    <div class="product-addto-links" data-role="add-to-links">
  1300.                                        <a href="#" class="action towishlist wl-16737" id="16737"
  1301.                                            data-post='{"action":"https:\/\/www.footlocker.id\/wishlist\/index\/add\/","data":{"product":16737,"uenc":"aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC9uZXctYmFsYW5jZS0yMDAyci1tZW4tcy1zbmVha2Vycy1jYWxtLXRhdXBlLXdpdGgtYW5nb3JhLTguaHRtbA,,"}}'
  1302.                                            data-action="add-to-wishlist"><span></span></a>
  1303.                                    </div>
  1304.                                </div>
  1305.                                <div class="closer-look">
  1306.                                    <p>Klik untuk Lihat Detail</p>
  1307.                                </div>
  1308.  
  1309.                                <div class="gallery-placeholder _block-content-loading"
  1310.                                    data-gallery-role="gallery-placeholder" style="min-height: 400px;">
  1311.                                    <div class="fotorama-item fotorama hidden-lg" data-gallery-role="gallery">
  1312.                                        <div class="fotorama__wrap fotorama__wrap--css3 fotorama__wrap--toggle-arrows
  1313.        fotorama__wrap--fade fotorama__wrap--no-controls" style="min-width: 0px; max-width: 100%;">
  1314.                                            <div class="fotorama__stage" data-fotorama-stage="fotorama__stage"
  1315.                                                style="width: 353px; height: 353px;">
  1316.                                                <div class="fotorama__fullscreen-icon"
  1317.                                                    data-gallery-role="fotorama__fullscreen-icon" tabindex="0"
  1318.                                                    aria-label="Exit fullscreen" role="button"></div>
  1319.                                                <div class="fotorama__stage__shaft" tabindex="0"
  1320.                                                    data-gallery-role="stage-shaft"
  1321.                                                    style="transition-duration: 0ms; margin-left: 0px; width: 353px;">
  1322.                                                    <div class="fotorama__stage__frame fotorama__fade-rear magnify-wheel-loaded
  1323.                    fotorama__active fotorama_vertical_ratio fotorama__loaded fotorama__loaded--img"
  1324.                                                        style="left: 0px; transition-duration: 0ms; opacity: 1;"
  1325.                                                        aria-hidden="false" data-active="true"
  1326.                                                        href="img/banner.jpeg">
  1327.                                                        <img src="img/banner.jpeg"
  1328.                                                            class="fotorama__img" aria-hidden="false"
  1329.                                                            alt="BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik">
  1330.                                                    </div>
  1331.                                                </div>
  1332.                                            </div>
  1333.                                        </div>
  1334.                                        <div data-gallery-role="fotorama__focusable-end" tabindex="-1"></div>
  1335.                                    </div>
  1336.  
  1337.                                    <div class="fotorama-item fotorama hidden-xs" data-gallery-role="gallery">
  1338.                                        <div class="fotorama__wrap fotorama__wrap--css3
  1339.        fotorama__wrap--toggle-arrows fotorama__wrap--fade fotorama__wrap--no-controls"
  1340.                                            style="min-width: 0px; max-width: 100%;">
  1341.                                            <div class="fotorama__stage" data-fotorama-stage="fotorama__stage"
  1342.                                                style="width: 997px; height: 997px;">
  1343.                                                <div class="fotorama__fullscreen-icon"
  1344.                                                    data-gallery-role="fotorama__fullscreen-icon" tabindex="0"
  1345.                                                    aria-label="Exit fullscreen" role="button"></div>
  1346.                                                <div class="fotorama__stage__shaft" tabindex="0"
  1347.                                                    data-gallery-role="stage-shaft"
  1348.                                                    style="transition-duration: 0ms; margin-left: 0px; width: 997px;">
  1349.                                                    <div class="fotorama__stage__frame fotorama__fade-rear
  1350.                    magnify-wheel-loaded fotorama__active fotorama_vertical_ratio
  1351.                    fotorama__loaded fotorama__loaded--img" style="left: 0px; transition-duration: 0ms; opacity: 1;"
  1352.                                                        aria-hidden="false" data-active="true"
  1353.                                                        href="img/banner.jpeg">
  1354.                                                        <img src="img/banner.jpeg"
  1355.                                                            class="fotorama__img" aria-hidden="false"
  1356.                                                            alt="BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik">
  1357.                                                    </div>
  1358.                                                </div>
  1359.                                            </div>
  1360.                                        </div>
  1361.                                        <div data-gallery-role="fotorama__focusable-end" tabindex="-1"></div>
  1362.                                    </div>
  1363.                                </div>
  1364.                            </div>
  1365.                            <!--Fix for jumping content. Loader must be the same size as gallery.-->
  1366.  
  1367.  
  1368.  
  1369.                            <style>
  1370.                                /* .fotorama__nav-wrap.fotorama__nav-wrap--horizontal{
  1371.        transition-duration: 330ms;
  1372.        transform: translate3d(0px, 0px, 0px);
  1373.        width: 100% !important;
  1374.        margin-left: auto;
  1375.        margin-right: auto;
  1376.        position: relative;
  1377.        top: 0;
  1378.        !*height: 2500px !important;*!
  1379.    }
  1380.    .fotorama__nav.fotorama__nav--thumbs{
  1381.        height: auto !important;
  1382.    }
  1383.    body.catalog-product-view .product.media .fotorama__nav--thumbs .fotorama__nav__frame {
  1384.        margin-top: 10px !important;
  1385.        padding: 0 !important;
  1386.        border: none;
  1387.        width: 48% !important;
  1388.        height: 360px;
  1389.        margin-left: 10px !important;
  1390.        float: left;
  1391.    }
  1392.    .catalog-product-view .product.media .fotorama__nav--thumbs{
  1393.        width: 100% !important;
  1394.        padding-top: 0;
  1395.    }
  1396.    .fotorama__nav__shaft.fotorama__grab {
  1397.        transition-duration: 0ms !important;
  1398.        transform: none !important;
  1399.        width: 100% !important;
  1400.    }
  1401.    .fotorama__nav__frame.fotorama__nav__frame--thumb {
  1402.        width: 48.5% !important;
  1403.        margin: 5px !important;
  1404.        margin-top: 5px;
  1405.    }
  1406.    body.catalog-product-view .product.media .fotorama__nav--thumbs .fotorama__nav__frame {
  1407.        margin-top: 16px !important;
  1408.        padding: 0 !important;
  1409.        border: none;
  1410.        width: 45% !important;
  1411.        max-height: 100%;
  1412.        margin-left: 10px !important;
  1413.        float: left;
  1414.    }
  1415.    body.catalog-product-view .product.media .fotorama__nav--thumbs .fotorama__nav__shaft .fotorama__nav__frame:nth-child(even){
  1416.        margin-right: 10px !important;
  1417.        margin-left: 5px !important;
  1418.    }
  1419.    body.catalog-product-view .product.media .fotorama__nav--thumbs .fotorama__nav__frame:first-of-type{
  1420.        display: none;
  1421.    }
  1422.    element {
  1423.  
  1424.        transition-duration: 302.5ms;
  1425.        transform: translate3d(0px, 0px, 0px);
  1426.  
  1427.    }
  1428.    .catalog-product-view .product.media .fotorama__wrap * {
  1429.  
  1430.        box-shadow: none !important;
  1431.  
  1432.    }
  1433.    .catalog-product-view .product.media .fotorama__wrap * {
  1434.  
  1435.        box-shadow: none !important;
  1436.  
  1437.    }
  1438.    .fotorama-transition-for-slide, .fotorama__wrap--css3 .fotorama__stage__shaft,
  1439.    .fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__thumb-border {
  1440.  
  1441.        transition-duration: 0ms;
  1442.        transition-property: transform, width;
  1443.        transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1);
  1444.  
  1445.    }
  1446.    .fotorama__nav__shaft {
  1447.        left: auto;
  1448.        right: auto;
  1449.        position: relative;
  1450.        text-align: left;
  1451.        top: 0;
  1452.        width: 100%;
  1453.  
  1454.    }*/
  1455.                            </style>
  1456.  
  1457.                            <div class="amasty-label-container
  1458.            amasty-label-container-61-16737-prod            amasty-label-for-16737" style="display: none; "
  1459.                                data-mage-init='{"Amasty_Label/js/initLabel":{
  1460.             "mode": "prod",
  1461.             "isAdminArea": "",
  1462.             "config": {"position":"top-left","size":"30","path":"#amasty-container","mode":"prod","move":0,"product":"16737","label":61,"margin":10,"alignment":0,"order":0,"redirect_url":"","tooltip":{"backgroundColor":"","color":"","status":1,"content":""}},
  1463.             "productId": "16737",
  1464.             "selector": ".amasty-label-container-61-16737-prod"
  1465.        }}'>
  1466.                                <div class="amlabel-text">
  1467.                                </div>
  1468.  
  1469.                                <img id="amasty-label-image-61-16737-prod" class="amasty-label-image" width="100%"
  1470.                                    height="100%" src="https://www.footlocker.id/media/amasty/amlabel/pig-skin.png"
  1471.                                    style="opacity: 1 !important;vertical-align: top;"
  1472.                                    title="2002r&#x20;men&#x27;s&#x20;sneakers-&#x20;calm&#x20;taupe&#x20;with&#x20;angora"
  1473.                                    alt="2002r&#x20;men&#x27;s&#x20;sneakers-&#x20;calm&#x20;taupe&#x20;with&#x20;angora">
  1474.                            </div>
  1475.  
  1476.                            <div class="action-skip-wrapper"><a class="action skip gallery-prev-area"
  1477.                                    href="#gallery-prev-area">
  1478.                                    <span>
  1479.                                        Skip to the beginning of the images gallery </span>
  1480.                                </a>
  1481.                            </div><a id="gallery-next-area" tabindex="-1"></a>
  1482.                        </div>
  1483.                        <div class="product-info-main">
  1484.                            <div class="product attibute brand">
  1485.  
  1486.                                <a href="https://www.worldofmosaics.com/Mosaic-Designs-Foglie/">
  1487.                                    <h2 class="value pdp-brand-title" itemprop=&quot;brand&quot;>
  1488.                                        BOSKU33</h2>
  1489.                                </a>
  1490.                            </div>
  1491.                            <div class="page-title-wrapper&#x20;product">
  1492.                                <h1 class="page-title">
  1493.                                    <span class="base" data-ui-id="page-title-wrapper" itemprop="name">BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik</span>
  1494.                                </h1>
  1495.                            </div>
  1496.                            <div class="prod-attributes">
  1497.                                <div class="gender">
  1498.                                    Pria </div>
  1499.                                <div class="sku">|
  1500.                                    <div class="value">
  1501.                                        0886-Gubrak </div>
  1502.                                </div>
  1503.                            </div>
  1504.  
  1505.  
  1506.                            <div class="product-info-price">
  1507.                                <div class="price-box price-final_price" data-role="priceBox" data-product-id="16737"
  1508.                                    data-price-box="product-id-16737">
  1509.                                    <div class="price-wrapper-container ">
  1510.                                        <span class="price-container price-final_price tax weee">
  1511.                                            <span id="product-price-16737" data-price-amount="2599000"
  1512.                                                data-price-type="finalPrice" class="price-wrapper ">
  1513.  
  1514.                                                <span class="price">Rp. 30.000</span> </span>
  1515.                                        </span>
  1516.                                    </div>
  1517.  
  1518.                                </div>
  1519.                            </div>
  1520.                            <div class="product-group-name">
  1521.  
  1522.                            </div>
  1523.                            <div class="product attribute overview">
  1524.                                <div class="value" itemprop="description">
  1525.                                    <div class="show-reviews">
  1526.                                        <div data-bv-show="rating_summary" data-bv-product-id="0886-Gubrak">
  1527.                                        </div>
  1528.                                        <br />
  1529.                                    </div>
  1530.                                    <a class="more_button">Info lebih lanjut</a>
  1531.                                </div>
  1532.                            </div>
  1533.  
  1534.  
  1535.  
  1536.                            <!--
  1537.    <div class="show-reviews">
  1538.         <? //= //$viewModel->getExtensionInjectionMessage(); ?>
  1539.        <div data-bv-show="rating_summary"
  1540.             data-bv-product-id="">
  1541.                    </div>
  1542.    </div>
  1543. -->
  1544.                            <div class="payment_emi">
  1545.                                Bayar dengan cicilan 0&#37; x 4 sebesar <strong> <span class="price">Rp.
  1546.                                        30.000</span></strong> </div>
  1547.  
  1548.  
  1549.                            <div class="product-add-form">
  1550.                                <form data-product-sku="0886-Gubrak"
  1551.                                    action="https://www.footlocker.id/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC9uZXctYmFsYW5jZS0yMDAyci1tZW4tcy1zbmVha2Vycy1jYWxtLXRhdXBlLXdpdGgtYW5nb3JhLTguaHRtbA%2C%2C/product/16737/"
  1552.                                    method="post" id="product_addtocart_form">
  1553.                                    <input type="hidden" name="product" value="16737" />
  1554.                                    <input type="hidden" name="selected_configurable_option" value="" />
  1555.                                    <input type="hidden" name="related_product" id="related-products-field" value="" />
  1556.                                    <input type="hidden" name="item" value="16737" />
  1557.                                    <input name="form_key" type="hidden" value="liWYoqb0yr4Wq54S" />
  1558.                                    <div class="product-options-wrapper" id="product-options-wrapper"
  1559.                                        data-hasrequired="&#x2A;&#x20;Wajib&#x20;Diisi">
  1560.                                        <div class="fieldset" tabindex="0">
  1561.                                            <div class="product-info-stock-sku">
  1562.                                                <div class="stock available" title="Availability">
  1563.                                                    <span>dalam stok</span>
  1564.                                                </div>
  1565.                                                <div class="availability only configurable-variation-qty"
  1566.                                                    title="Jumlah">
  1567.                                                    Only <strong>%1</strong> left</div>
  1568.                                            </div>
  1569.                                            <div class="swatch-opt" data-role="swatch-options"></div>
  1570.  
  1571.  
  1572.  
  1573.                                        </div>
  1574.                                    </div>
  1575.                                    <div class="product-options-bottom">
  1576.                                        <div class="cart-stock-status">
  1577.                                            <label id="stock_status_label"></label>
  1578.                                        </div>
  1579.  
  1580.  
  1581.                                        <div id="pdp_product_return"></div>
  1582.                                        <div id="pdp_free_shipping">
  1583.                                            <div data-content-type="html" data-appearance="default" data-element="main"
  1584.                                                data-decoded="true">
  1585.                                                <div class="free-shipping">
  1586.                                                    <!--<h3>Gratis Ongkir untuk Semua Pesanan</h3> -->
  1587.  
  1588.                                                    <div class="free-shipping-content">
  1589.                                                        <div class="fr-sh-ico">
  1590.                                                            <img class="fr-sh-ico-img"
  1591.                                                                src="https://www.footlocker.id/media/wysiwyg/truck.png" />
  1592.                                                        </div>
  1593.                                                        <div class="fr-ship-content">
  1594.                                                            <h3>GRATIS ONGKIR</h3>
  1595.                                                            <p>Buat pesanan sekarang!</p>
  1596.                                                        </div>
  1597.                                                    </div>
  1598.                                                </div>
  1599.                                            </div>
  1600.                                            <style></style>
  1601.                                        </div>
  1602.                                        <div id="pdp_surprise_drop"></div>
  1603.                                        <div class="box-tocart">
  1604.                                            <div class="fieldset">
  1605.                                                <div class="field qty">
  1606.                                                    <label class="label" for="qty"><span>Kuantitas</span></label>
  1607.                                                    <div class="control">
  1608.                                                        <select name="qty" title="Jumlah" id="qty"
  1609.                                                            class="input-text qty">
  1610.                                                            <option value="1">1</option>
  1611.                                                            <option value="2">2</option>
  1612.                                                            <option value="3">3</option>
  1613.                                                            <option value="4">4</option>
  1614.                                                            <option value="5">5</option>
  1615.                                                            <option value="6">6</option>
  1616.                                                            <option value="7">7</option>
  1617.                                                            <option value="8">8</option>
  1618.                                                            <option value="9">9</option>
  1619.                                                            <option value="10">10</option>
  1620.                                                        </select>
  1621.                                                    </div>
  1622.                                                </div>
  1623.                                                <div class="actions  ">
  1624.                                                    <button type="submit" title="Tambah Ke Keranjang"
  1625.                                                        class="action primary tocart product-addtocart-button-cls"
  1626.                                                        id="product-addtocart-button">
  1627.                                                        <span>Tambah Ke Keranjang</span>
  1628.                                                    </button>
  1629.                                                    <div class="buynow-button">
  1630.                                                        <button type="submit" title="Beli Sekarang" id="buy-now"
  1631.                                                            class="action primary" data-mage-init='
  1632.        {
  1633.            "Born_Buynow/js/buy-now": {
  1634.                "form": "#product_addtocart_form",
  1635.                "isAllowedGuestCheckout" : "1"
  1636.            }
  1637.        }
  1638.        '>
  1639.                                                            <span>Beli Sekarang</span>
  1640.                                                        </button>
  1641.                                                    </div>
  1642.  
  1643.                                                    <div id="instant-purchase" data-bind="scope:'instant-purchase'">
  1644.                                                        <!-- ko template: getTemplate() --><!-- /ko -->
  1645.                                                    </div>
  1646.  
  1647.                                                </div>
  1648.                                                <div class="actions hidden-md hidden-lg hidden "
  1649.                                                    id="product-addtocart-action-m">
  1650.                                                    <button type="submit" title="Tambah Ke Keranjang"
  1651.                                                        class="action primary tocart product-addtocart-button-cls">
  1652.                                                        <span>Tambah Ke Keranjang</span>
  1653.                                                    </button>
  1654.                                                    <div class="buynow-button">
  1655.                                                        <button type="submit" title="Beli Sekarang" id="buy-now"
  1656.                                                            class="action primary" data-mage-init='
  1657.        {
  1658.            "Born_Buynow/js/buy-now": {
  1659.                "form": "#product_addtocart_form",
  1660.                "isAllowedGuestCheckout" : "1"
  1661.            }
  1662.        }
  1663.        '>
  1664.                                                            <span>Beli Sekarang</span>
  1665.                                                        </button>
  1666.                                                    </div>
  1667.  
  1668.                                                    <div id="instant-purchase" data-bind="scope:'instant-purchase'">
  1669.                                                        <!-- ko template: getTemplate() --><!-- /ko -->
  1670.                                                    </div>
  1671.  
  1672.                                                </div>
  1673.                                                <div class="product-addto-links" data-role="add-to-links">
  1674.                                                </div>
  1675.                                            </div>
  1676.                                        </div>
  1677.  
  1678.  
  1679.  
  1680.                                    </div>
  1681.                                </form>
  1682.                            </div>
  1683.  
  1684.  
  1685.  
  1686.                            <div class="product attribute overview-mobile">
  1687.                                <div class="value" itemprop="description">
  1688.                                    <div class="show-reviews">
  1689.                                        <div data-bv-show="rating_summary" data-bv-product-id="0886-Gubrak">
  1690.                                        </div>
  1691.                                        <br />
  1692.                                    </div>
  1693.                                    <a class="more_button">Info lebih lanjut</a>
  1694.                                </div>
  1695.                            </div>
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.                            <div class="check-in-store">
  1702.                                <a id="available-stores-popup-action" type="button" data-mage-init='{
  1703.                "Born_Bopis/js/product/fetch-sources": {
  1704.                    "ajaxUrl": "https://www.footlocker.id/bopis/stores/available/",
  1705.                    "product_id": 0                }
  1706.            }' href="#">Periksa ketersediaan di toko</a>
  1707.                            </div>
  1708.                            <div id="available-stores-popup" data-bind="scope:'available-stores'">
  1709.                                <div class="modal-title">Periksa ketersediaan di toko</div>
  1710.                                <div class="modal-content">
  1711.                                    <!-- ko template: getTemplate() --><!-- /ko -->
  1712.                                </div>
  1713.                            </div>
  1714.  
  1715.                            <div class="social-sharing">
  1716.                                <div class="social-share-pdp">
  1717.                                    <a href="javascript:void(0)" data-action="social-sharing">Bagikan</a>
  1718.                                </div>
  1719.                                <div class="social-media-icons hidden" data-action="social-media-icons">
  1720.                                    <div class="">
  1721.                                        <!-- Facebook -->
  1722.                                        <a href="javascript:void(0)" class="social-icons si-facebook bounceInLeft"
  1723.                                            data-click='javascript:window.open("https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.footlocker.id%2Fnew-balance-2002r-men-s-sneakers-calm-taupe-with-angora-8.html&t=2002r+men%26%23039%3Bs+sneakers-+calm+taupe+with+angora","","width=640,height=480,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes");return false'
  1724.                                            title="Share on facebook ">
  1725.                                            <i class="icon-facebook"></i><!-- //NOSONAR -->
  1726.                                            <i class="icon-facebook"></i><!-- //NOSONAR -->
  1727.                                        </a>
  1728.                                        <!-- TWITTER -->
  1729.                                        <a href="javascript:void(0)" class="social-icons si-twitter"
  1730.                                            data-click='javascript:window.open("http://twitter.com/home/?status=https%3A%2F%2Fwww.footlocker.id%2Fnew-balance-2002r-men-s-sneakers-calm-taupe-with-angora-8.html(2002r+men%26%23039%3Bs+sneakers-+calm+taupe+with+angora)","","width=640,height=480,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes");return false'
  1731.                                            title="Share on Twitter">
  1732.                                            <i class="icon-twitter"></i><!-- //NOSONAR -->
  1733.                                            <i class="icon-twitter"></i><!-- //NOSONAR -->
  1734.                                        </a>
  1735.                                        <!-- Pinterest -->
  1736.                                        <a href="javascript:void(0)" class="social-icons si-pinterest"
  1737.                                            data-click='javascript:window.open("https://pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.footlocker.id%2Fnew-balance-2002r-men-s-sneakers-calm-taupe-with-angora-8.html&media=https%3A%2F%2Fwww.footlocker.id%2Fmedia%2Fcatalog%2Fproduct%2Fcache%2F46cec9c4a0899185d9e10800d2ec930a%2F0%2F1%2F01-NEW-BALANCE-FFSSBNEWA-Gubrak-Cream.jpg &description=2002r+men%26%23039%3Bs+sneakers-+calm+taupe+with+angora","","width=640,height=480,left=0,top=0,location=no,status=yes,scrollbars=yes,resizable=yes");return false'
  1738.                                            title="Pin it">
  1739.                                            <i class="icon-pinterest"></i><!-- //NOSONAR -->
  1740.                                            <i class="icon-pinterest"></i><!-- //NOSONAR -->
  1741.                                        </a>
  1742.                                    </div>
  1743.                                </div>
  1744.                            </div>
  1745.                        </div>
  1746.                    </div>
  1747.                </div>
  1748.            </div>
  1749.            <div class="tabs-1 product info detailed ">
  1750.                <div class="product data items" data-mage-init='{"tabs":{"openedState":"active"}}'>
  1751.                    <div class="data item title" aria-labeledby="tab-label-description-title" data-role="collapsible"
  1752.                        id="tab-label-description">
  1753.                        <a class="data switch" tabindex="-1" data-toggle="switch" href="#description"
  1754.                            id="tab-label-description-title">
  1755.                            Details </a>
  1756.                    </div>
  1757.  
  1758.                    <div class="data item content" id="description" data-role="content">
  1759.  
  1760.                        <div class="pdp-description-section">
  1761.                            <h1 class="desc-title">BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik</h1>
  1762.                            <p>Bosku33 merupakan link The Foglie (Leaves) is one of our mosaic designs featuring amazing art tile that is sure to evoke happy and warm feelings, link login alternatif terbaik 2025</p>
  1763.                            <div class="pdp-desc">
  1764.  
  1765.  
  1766.                                <p class="certificateNo" style="display:none">
  1767.                                    <strong class="label">SNI/K3L/UTTP :</strong>
  1768.                                    <span class="value"></span>
  1769.                                </p>
  1770.  
  1771.                            </div>
  1772.                        </div>
  1773.  
  1774.                    </div>
  1775.                    <div class="data item title" aria-labeledby="tab-label-bv_reviews-title" data-role="collapsible"
  1776.                        id="tab-label-bv_reviews">
  1777.                        <a class="data switch" tabindex="-1" data-toggle="switch" href="#bv_reviews"
  1778.                            id="tab-label-bv_reviews-title">
  1779.                            Reviews &nbsp; <div data-bv-show="inline_rating" data-bv-product-id="0886-Gubrak"></div>
  1780.                        </a>
  1781.                    </div>
  1782.  
  1783.                    <div class="data item content" id="bv_reviews" data-role="content">
  1784.  
  1785.  
  1786.                        <!-- BV | Magento Extension 9.1.7 -->
  1787.                        <div data-bv-show="reviews" data-bv-product-id="0886-Gubrak">
  1788.                        </div>
  1789.                    </div>
  1790.                </div>
  1791.            </div>
  1792.  
  1793.        </main>
  1794.  
  1795.  
  1796.  
  1797.        <div id="recently_viewed" class="products-loading"></div>
  1798.  
  1799.  
  1800.        <style></style>
  1801.    </div>
  1802.    </div>
  1803.    <footer class="page-footer">
  1804.        <style>
  1805.            #html-body [data-pb-style=FPK0SNP] {
  1806.                justify-content: flex-start;
  1807.                display: flex;
  1808.                flex-direction: column;
  1809.                background-position: left top;
  1810.                background-size: cover;
  1811.                background-repeat: no-repeat;
  1812.                background-attachment: scroll;
  1813.                border-style: none;
  1814.                border-width: 1px;
  1815.                border-radius: 0;
  1816.                margin: 0 0 10px;
  1817.                padding: 10px
  1818.            }
  1819.  
  1820.            #html-body [data-pb-style=AI8PCD4] {
  1821.                display: none
  1822.            }
  1823.  
  1824.            #html-body [data-pb-style=AI8PCD4],
  1825.            #html-body [data-pb-style=C6A9RUW] {
  1826.                border-style: none;
  1827.                border-width: 1px;
  1828.                border-radius: 0;
  1829.                margin: 0;
  1830.                padding: 0
  1831.            }
  1832.        </style>
  1833.        <div data-content-type="row" data-appearance="contained" data-element="main">
  1834.            <div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}"
  1835.                data-background-type="image" data-video-loop="true" data-video-play-only-visible="true"
  1836.                data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="FPK0SNP">
  1837.                <div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="AI8PCD4"
  1838.                    data-decoded="true">
  1839.                    <div class="footer-container">
  1840.                        <div class="footer">
  1841.                            <div class="row">
  1842.                                <div class="container">
  1843.                                    <div class="row footer-space">
  1844.                                        <div class="col-md-3 col-sm-6 col-xs-12 collapsible">
  1845.                                            <span class="title">About</span>
  1846.                                            <ul>
  1847.                                                <li><a href="/about-us">Lineashoes</a></li>
  1848.                                                <li><a href="#">Terms &amp; Conditions</a></li>
  1849.                                                <li><a href="#">Privacy Policy</a></li>
  1850.                                            </ul>
  1851.                                        </div>
  1852.                                        <div class="col-md-3 col-sm-6 col-xs-12 collapsible">
  1853.                                            <span class="title">Customer Care</span>
  1854.                                            <ul>
  1855.                                                <li><a href="/faq">Faq</a></li>
  1856.                                                <li><a href="/size-guide-adidas-footwear">Size Guide</a></li>
  1857.                                                <li><a href="/return-policy">Return Policy</a></li>
  1858.                                                <li><a href="/contact-us">Contact Us</a></li>
  1859.                                            </ul>
  1860.                                        </div>
  1861.                                        <div class="col-md-6 col-sm-6 col-xs-12">
  1862.                                            <div class="newsletter-box">
  1863.                                                <div class="block newsletter">
  1864.                                                    <!-- <div class="content-one">
  1865.     <span>Sign up for email updates + get <strong>25% OFF</strong></span>
  1866.   </div> -->
  1867.                                                    <form class="form subscribe" novalidate
  1868.                                                        action="https://www.footlocker.id/newsletter/subscriber/new/"
  1869.                                                        method="post"
  1870.                                                        data-mage-init='{"validation": {"errorClass": "mage-error"}}'
  1871.                                                        id="newsletter-validate-detail">
  1872.                                                        <input type="hidden" name="form_key" value="liWYoqb0yr4Wq54S">
  1873.                                                        <div class="field choice footer_subscription_consent">
  1874.                                                            <div class="control">
  1875.                                                                <input type="checkbox"
  1876.                                                                    name="footer_subscription_consent" value="1"
  1877.                                                                    id="footer_subscription_consent" class="checkbox"
  1878.                                                                    data-validate="{required:true}"
  1879.                                                                    data-msg-required="Anda harus menyetujui kebijakan data Footlocker Indonesia untuk melanjutkan">
  1880.                                                                <label for="footer_subscription_consent"
  1881.                                                                    class="label"><span>
  1882.                                                                        Dengan memilih "Daftar Sekarang", saya
  1883.                                                                        menyetujui <a href="/privacy-policy"
  1884.                                                                            title="kebijakan keamanan data"
  1885.                                                                            target="_blank">kebijakan keamanan data</a>
  1886.                                                                        Footlocker Indonesia</span></label>
  1887.                                                                <div id="footer_subscription_consent-error"
  1888.                                                                    class="mage-error"></div>
  1889.                                                            </div>
  1890.                                                        </div>
  1891.                                                        <div class="field newsletter newsletter-input-section">
  1892.                                                            <div class="control">
  1893.                                                                <input name="email" type="email" id="newsletter"
  1894.                                                                    placeholder="Masukkan Alamat Email  Anda"
  1895.                                                                    data-mage-init='{"mage/trim-input":{}}'
  1896.                                                                    data-validate="{required:true, 'validate-email':true}">
  1897.                                                                <div class="actions">
  1898.                                                                    <button class="action subscribe primary"
  1899.                                                                        title="Berlangganan" type="submit"
  1900.                                                                        aria-label="Subscribe">
  1901.                                                                        <span>Daftar</span>
  1902.                                                                    </button>
  1903.                                                                </div>
  1904.                                                            </div>
  1905.                                                        </div>
  1906.                                                    </form>
  1907.                                                    <!--<div class="content-two"> * By signing up, you are opting in to receive Skechers email and agree to Skechers
  1908.          <a href="#">Privacy Policy</a> & <a href="#">Terms of Use</a>
  1909.        </div> -->
  1910.                                                </div>
  1911.  
  1912.                                            </div>
  1913.                                            <div class="socia-media-links">
  1914.                                                <ul class="clearfix">
  1915.                                                    <li><a id="facebook" class="social"
  1916.                                                            href="https://www.facebook.com/SkechersIndonesia/"
  1917.                                                            target="_blank" rel="noopener noreferrer"> <i
  1918.                                                                class="fab fa-facebook-square"></i> </a></li>
  1919.                                                    <li><a id="twitter" class="social"
  1920.                                                            href="https://twitter.com/SkechersIDN" target="_blank"
  1921.                                                            rel="noopener noreferrer"> <i class="fab fa-twitter"></i>
  1922.                                                        </a></li>
  1923.                                                    <li><a id="instagram" class="social"
  1924.                                                            href="https://www.instagram.com/skechersidn/"
  1925.                                                            target="_blank" rel="noopener noreferrer"> <i
  1926.                                                                class="fab fa-instagram"></i> </a></li>
  1927.                                                    <!--li><a id="pinterest" class="social" href="#" target="_blank" rel="noopener noreferrer"> <i class="fab fa-pinterest"></i> </a></li> <li><a id="youtube" class="social" href="#" target="_blank" rel="noopener noreferrer"> <i class="fab fa-youtube"></i> </a></li-->
  1928.                                                </ul>
  1929.                                            </div>
  1930.                                        </div>
  1931.                                    </div>
  1932.                                </div>
  1933.                            </div>
  1934.                        </div>
  1935.                    </div>
  1936.                </div>
  1937.                <div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="C6A9RUW"
  1938.                    data-decoded="true">
  1939.                    <div class="footer-container">
  1940.                        <div class="footer">
  1941.                            <div class="container">
  1942.                                <div class="row footer-space">
  1943.                                    <div class="col-md-3 col-sm-3 col-xs-12 collapsible"><span
  1944.                                            class="title">Tentang</span>
  1945.                                        <ul>
  1946.                                            <li><a href="/about-us">Tentang Kami</a></li>
  1947.                                            <li><a href="/about-mapclub">Tentang MAPCLUB</a>
  1948.                                            <li><a href="/terms-condition">Syarat dan Ketentuan</a></li>
  1949.                                            <li><a href="/privacy-policy">Kebijakan Privasi</a></li>
  1950.                                        </ul>
  1951.                                    </div>
  1952.                                    <div class="col-md-3 col-sm-3 col-xs-12 collapsible"><span class="title">Layanan
  1953.                                            Pelanggan<br></span>
  1954.                                        <ul>
  1955.                                            <li><a href="/faq-id">FAQs</a></li>
  1956.                                            <!--<li><a href="/size-guide-adidas-footwear">Panduan Ukuran</a></li>-->
  1957.                                            <li><a href="/return-policy">Pengembalian</a></li>
  1958.                                            <li><a href="/contact-us">Kontak Kami</a></li>
  1959.                                            <li><a href="/sitemap">Peta Situs</a></li>
  1960.                                        </ul>
  1961.                                    </div>
  1962.                                    <div class="col-md-3  col-sm-3 col-xs-12 collapsible"><span class="title">Link
  1963.                                            Populer<br></span>
  1964.                                        <ul>
  1965.                                            <li><a href="/men/shoes.html">Sepatu Pria</a></li>
  1966.                                            <li><a href="/women/shoes.html">Sepatu Wanita</a></li>
  1967.                                            <li><a href="/men/shoes/casual.html">Sneakers Pria</a></li>
  1968.                                            <li><a href="/women/shoes/casual.html">Sneakers Wanita</a></li>
  1969.                                            <li><a href="/kids/shoes.html">Sepatu Anak</a></li>
  1970.                                            <li><a href="/all-clothing.html">Pakaian</a></li>
  1971.                                            <li><a href="/all-accessories.html">Aksesoris</a></li>
  1972.                                        </ul>
  1973.                                    </div>
  1974.  
  1975.                                    <div class="col-md-3 col-sm-3 col-xs-12">
  1976.                                        <div class="newsletter-box">
  1977.                                            <div class="block newsletter">
  1978.                                                <!-- <div class="content-one">
  1979.     <span>Sign up for email updates + get <strong>25% OFF</strong></span>
  1980.   </div> -->
  1981.                                                <form class="form subscribe" novalidate
  1982.                                                    action="https://www.footlocker.id/newsletter/subscriber/new/"
  1983.                                                    method="post"
  1984.                                                    data-mage-init='{"validation": {"errorClass": "mage-error"}}'
  1985.                                                    id="newsletter-validate-detail">
  1986.                                                    <input type="hidden" name="form_key" value="liWYoqb0yr4Wq54S">
  1987.                                                    <div class="field choice footer_subscription_consent">
  1988.                                                        <div class="control">
  1989.                                                            <input type="checkbox" name="footer_subscription_consent"
  1990.                                                                value="1" id="footer_subscription_consent"
  1991.                                                                class="checkbox" data-validate="{required:true}"
  1992.                                                                data-msg-required="Anda harus menyetujui kebijakan data Footlocker Indonesia untuk melanjutkan">
  1993.                                                            <label for="footer_subscription_consent"
  1994.                                                                class="label"><span>
  1995.                                                                    Dengan memilih "Daftar Sekarang", saya menyetujui <a
  1996.                                                                        href="/privacy-policy"
  1997.                                                                        title="kebijakan keamanan data"
  1998.                                                                        target="_blank">kebijakan keamanan data</a>
  1999.                                                                    Footlocker Indonesia</span></label>
  2000.                                                            <div id="footer_subscription_consent-error"
  2001.                                                                class="mage-error"></div>
  2002.                                                        </div>
  2003.                                                    </div>
  2004.                                                    <div class="field newsletter newsletter-input-section">
  2005.                                                        <div class="control">
  2006.                                                            <input name="email" type="email" id="newsletter"
  2007.                                                                placeholder="Masukkan Alamat Email  Anda"
  2008.                                                                data-mage-init='{"mage/trim-input":{}}'
  2009.                                                                data-validate="{required:true, 'validate-email':true}">
  2010.                                                            <div class="actions">
  2011.                                                                <button class="action subscribe primary"
  2012.                                                                    title="Berlangganan" type="submit"
  2013.                                                                    aria-label="Subscribe">
  2014.                                                                    <span>Daftar</span>
  2015.                                                                </button>
  2016.                                                            </div>
  2017.                                                        </div>
  2018.                                                    </div>
  2019.                                                </form>
  2020.                                                <!--<div class="content-two"> * By signing up, you are opting in to receive Skechers email and agree to Skechers
  2021.          <a href="#">Privacy Policy</a> & <a href="#">Terms of Use</a>
  2022.        </div> -->
  2023.                                            </div>
  2024.  
  2025.  
  2026.                                            <p style="text-align: justify;">Dengan berlangganan, Anda setuju untuk
  2027.                                                menerima komunikasi apapun dari kami dan Anda telah membaca <a
  2028.                                                    href="/privacy-policy"><u>Kebijakan Privasi</u></a> dan <a
  2029.                                                    href="/terms-condition"><u>syarat & ketentuan kami</u></a>.</p>
  2030.                                        </div>
  2031.                                        <div class="socia-media-links">
  2032.                                            <ul class="clearfix">
  2033.                                                <li><a id="facebook" class="social"
  2034.                                                        href="https://www.facebook.com/footlockerid" target="_blank"
  2035.                                                        rel="noopener noreferrer"> <i class="fa fa-facebook-square"></i>
  2036.                                                    </a></li>
  2037.                                                <!--<li><a id="twitter" class="social" href="https://twitter.com/SkechersIDN" target="_blank"
  2038.                           rel="noopener noreferrer"> <i class="fa fa-twitter"></i> </a></li>-->
  2039.                                                <li><a id="instagram" class="social"
  2040.                                                        href="https://www.instagram.com/footlockerid/" target="_blank"
  2041.                                                        rel="noopener noreferrer"> <i class="fa fa-instagram"></i> </a>
  2042.                                                </li>
  2043.                                                <li><a id="tiktok" class="social"
  2044.                                                        href="https://www.tiktok.com/@footlockerid?_t=8k3fKDE1W7N&_r=1"
  2045.                                                        target="_blank" rel="noopener noreferrer">
  2046.  
  2047.                                                        <svg xmlns="http://www.w3.org/2000/svg"
  2048.                                                            xmlns:xlink="http://www.w3.org/1999/xlink"
  2049.                                                            viewBox="0,0,256,256" width="25px" height="25px">
  2050.                                                            <g fill="#ffffff" fill-rule="nonzero" stroke="none"
  2051.                                                                stroke-width="1" stroke-linecap="butt"
  2052.                                                                stroke-linejoin="miter" stroke-miterlimit="10"
  2053.                                                                stroke-dasharray="" stroke-dashoffset="0"
  2054.                                                                font-family="none" font-weight="none" font-size="none"
  2055.                                                                text-anchor="none" style="mix-blend-mode: normal">
  2056.                                                                <g transform="scale(8.53333,8.53333)">
  2057.                                                                    <path
  2058.                                                                        d="M24,4h-18c-1.105,0 -2,0.895 -2,2v18c0,1.105 0.895,2 2,2h18c1.105,0 2,-0.895 2,-2v-18c0,-1.105 -0.896,-2 -2,-2zM22.689,13.474c-0.13,0.012 -0.261,0.02 -0.393,0.02c-1.495,0 -2.809,-0.768 -3.574,-1.931c0,3.049 0,6.519 0,6.577c0,2.685 -2.177,4.861 -4.861,4.861c-2.684,-0.001 -4.861,-2.178 -4.861,-4.862c0,-2.685 2.177,-4.861 4.861,-4.861c0.102,0 0.201,0.009 0.3,0.015v2.396c-0.1,-0.012 -0.197,-0.03 -0.3,-0.03c-1.37,0 -2.481,1.111 -2.481,2.481c0,1.37 1.11,2.481 2.481,2.481c1.371,0 2.581,-1.08 2.581,-2.45c0,-0.055 0.024,-11.17 0.024,-11.17h2.289c0.215,2.047 1.868,3.663 3.934,3.811z">
  2059.                                                                    </path>
  2060.                                                                </g>
  2061.                                                            </g>
  2062.                                                        </svg></a></li>
  2063.  
  2064.                                                <!--li><a id="pinterest" class="social" href="#" target="_blank" rel="noopener noreferrer"> <i class="fa fa-pinterest"></i> </a></li>-->
  2065.                                                <li><a id="youtube" class="social"
  2066.                                                        href="https://www.youtube.com/channel/UCKaze7dxZWPfk4mt8zZLIyg"
  2067.                                                        target="_blank" rel="noopener noreferrer"> <i
  2068.                                                            class="fa fa-youtube"></i> </a></li>
  2069.                                            </ul>
  2070.                                        </div>
  2071.                                    </div>
  2072.                                </div>
  2073.                            </div>
  2074.                        </div>
  2075.                    </div>
  2076.                </div>
  2077.            </div>
  2078.        </div>
  2079.        <style>
  2080.            body.catalog-product-view .product-info-main .product-options-wrapper .swatch-option.text {
  2081.                width: auto !important;
  2082.                min-width: 85px !important;
  2083.            }
  2084.  
  2085.            .payment_emi {
  2086.                display: none;
  2087.            }
  2088.  
  2089.            .faq-search-block .actions button {
  2090.                background: transparent !important;
  2091.                border: none !important;
  2092.            }
  2093.  
  2094.            .footer-container {
  2095.                background-color: #000000;
  2096.                color: #ffffff;
  2097.            }
  2098.  
  2099.            .footer-container .footer .container .footer-space a {
  2100.                color: #ffffff;
  2101.            }
  2102.  
  2103.            .footer-container .footer .container .footer-space .title {
  2104.                color: #ffffff;
  2105.            }
  2106.  
  2107.  
  2108.  
  2109.            .popup-newsletter .modal-inner-wrap .modal-header .action-close:before {
  2110.                color: #000;
  2111.            }
  2112.  
  2113.            .catalog-product-view .product .mobile-top-info .discount {
  2114.                display: none;
  2115.            }
  2116.  
  2117.            .row.footer-space {
  2118.                border-top: 1px solid #303030;
  2119.                border-bottom: 1px solid #303030;
  2120.            }
  2121.  
  2122.            body.catalog-product-view .page-wrapper>.page-bottom,
  2123.            body.checkout-cart-index .page-wrapper>.page-bottom {
  2124.                border-top: 1px solid #ccc;
  2125.            }
  2126.  
  2127.            body.catalog-product-view .product-addto-links {
  2128.                bottom: 0 !important;
  2129.            }
  2130.  
  2131.            @media(min-width: 768px) {
  2132.  
  2133.                .sections.nav-sections .section-items .section-item-content .navigation .level0 .submenu:hover .submenu-inner .content-wrapper .mega-col.mega-col-level-2 .menu-side,
  2134.                .sections.nav-sections .section-items .section-item-content .navigation .level0 .submenu .submenu-inner .content-wrapper .mega-col.mega-col-level-2 .menu-side {
  2135.                    float: left;
  2136.                    width: 100%;
  2137.                }
  2138.  
  2139.  
  2140.  
  2141.  
  2142.                @media screen and (max-width: 767px) {
  2143.  
  2144.                    .submenu-inner .custom {
  2145.                        right: 10px;
  2146.                        top: 50px;
  2147.                        z-index: 1;
  2148.                    }
  2149.  
  2150.                    .popup-newsletter .modal-inner-wrap input {
  2151.                        margin-right: 0;
  2152.                    }
  2153.  
  2154.                    body.catalog-product-view {
  2155.                        .product-addto-links {
  2156.                            bottom: 36px !important;
  2157.                        }
  2158.  
  2159.                        .product-options-bottom .box-tocart .fieldset .actions {
  2160.                            display: block !important;
  2161.                        }
  2162.                    }
  2163.                }
  2164.  
  2165.                .page-header-v1 .page-header .header-top li.nav.item {
  2166.                    color: #fff !important;
  2167.                }
  2168.  
  2169.                .page-header-v1 .page-header .header-top .nav.item a {
  2170.                    color: #fff !important;
  2171.                }
  2172.  
  2173.                #whatsapp {
  2174.                    display: none;
  2175.                }
  2176.  
  2177.                .fa-whatsapp {
  2178.                    display: none;
  2179.                }
  2180.  
  2181.                .block-authentication .actions-toolbar {
  2182.                    padding-top: 20px;
  2183.                }
  2184.  
  2185.                .clients-grid.grid-2 li {
  2186.                    width: 50%;
  2187.                    padding: 25px 0;
  2188.                }
  2189.  
  2190.                .clients-grid li,
  2191.                .testimonials-grid li {
  2192.                    float: left;
  2193.                    position: relative;
  2194.                    width: 20%;
  2195.                    padding: 20px 0;
  2196.                }
  2197.  
  2198.                clients-grid li:before,
  2199.                .testimonials-grid li:before {
  2200.                    height: 100%;
  2201.                    top: 0;
  2202.                    left: -1px;
  2203.                    border-left: 1px dashed #ddd;
  2204.                }
  2205.  
  2206.                .clients-grid li:after,
  2207.                .testimonials-grid li:after {
  2208.                    width: 100%;
  2209.                    height: 0;
  2210.                    top: auto;
  2211.                    left: 0;
  2212.                    bottom: -1px;
  2213.                    border-bottom: 1px dashed #ddd;
  2214.                }
  2215.  
  2216.                .clients-grid li a img {
  2217.                    width: 100%;
  2218.                }
  2219.  
  2220.                .clients-grid li:before,
  2221.                .testimonials-grid li:before {
  2222.                    height: 100%;
  2223.                    top: 0;
  2224.                    left: -1px;
  2225.                    border-left: 1px dashed #ddd;
  2226.                }
  2227.  
  2228.                .clients-grid li a,
  2229.                .clients-grid li img {
  2230.                    display: block;
  2231.                    width: 75%;
  2232.                    margin-left: auto;
  2233.                    margin-right: auto;
  2234.                }
  2235.  
  2236.                .navigation .level0 .submenu a.Link-underline {
  2237.                    text-decoration: none;
  2238.                    display: inline-block;
  2239.                    position: relative;
  2240.                    outline: none;
  2241.                    padding-top: 3px !important;
  2242.                    padding-bottom: 3px !important;
  2243.                    border-bottom: solid 3px transparent;
  2244.                }
  2245.  
  2246.                .navigation .level0 .submenu a.Link-underline:hover,
  2247.                .navigation .level0 .submenu a.Link-underline:focus {}
  2248.  
  2249.                .ves-megamenu a.MegaMenu-image img:hover {
  2250.                    transform: none !important;
  2251.                }
  2252.  
  2253.                body:not(.mobile-nav) .nav-sections .navigation ul li.level0 li>a.Link-underline:hover {
  2254.                    color: #333 !important;
  2255.                    border-bottom: solid 3px #333;
  2256.                }
  2257.  
  2258.                .magamenu-main {
  2259.                    max-width: 1280px;
  2260.                    margin: 0 auto !important;
  2261.                }
  2262.  
  2263.                .custom {
  2264.                    position: absolute;
  2265.                    right: 90px;
  2266.                    top: 30px;
  2267.                }
  2268.  
  2269.                .custom,
  2270.                .custom:hover {
  2271.                    right: 20px;
  2272.                    top: 13px;
  2273.                    z-index: 1;
  2274.                    border: none !important;
  2275.                    background: none !important;
  2276.                }
  2277.  
  2278.                .custom:after {
  2279.                    content: '\e616';
  2280.                    color: #000;
  2281.                    font-family: 'luma-icons';
  2282.                }
  2283.  
  2284.                .sections.nav-sections .section-items .section-item-content .navigation li a.Link-underline {
  2285.                    padding: 0 12px;
  2286.                }
  2287.  
  2288.                .sections.nav-sections .section-items .section-item-content .ves-megamenu .navigation>ul .nav-item.active>a {
  2289.                    background: transparent !important;
  2290.                }
  2291.  
  2292.                @media (max-width: 767px) {
  2293.                    body.catalog-product-view .product.info.detailed .data.item.title+.data.item.content {
  2294.                        display: none !important;
  2295.                    }
  2296.  
  2297.                    body.catalog-product-view .product.info.detailed .data.item.title.active+.data.item.content {
  2298.                        display: block !important;
  2299.                    }
  2300.                }
  2301.  
  2302.                @media (max-width: 767px) {
  2303.                    .footer-container .container .row .collapsible>span:after {
  2304.                        color: #fff !important;
  2305.                    }
  2306.                }
  2307.  
  2308.  
  2309.                .sale .nav-anchor span {
  2310.                    color: #cf2929 !important;
  2311.                }
  2312.  
  2313.                .sp-custom-70-1710212255573 span {
  2314.                    color: #cf2929 !important;
  2315.                }
  2316.  
  2317.                @media(max-width: 767px) {
  2318.                    body.account .page-wrapper .page-main .columns .column .form-wishlist-items .products-grid .product-items .product-item .product-item-info .product-item-inner .product-item-actions .edit {
  2319.                        margin-right: 15px;
  2320.                    }
  2321.                }
  2322.  
  2323.                @media(min-width:1024px) and (max-width:1200px) {
  2324.                    body.catalog-product-view .product.media .closer-look {
  2325.                        bottom: 80px;
  2326.                    }
  2327.                }
  2328.  
  2329.                @media(min-width:768px) {
  2330.                    .cms-index-index .custom-slider .owl-stage-outer .owl-item {
  2331.                        max-width: 100%;
  2332.                    }
  2333.  
  2334.                    body.catalog-product-view .column.main .sticky-gall-wrap .product.media .fotorama__wrap .fotorama__stage .fotorama__arr {
  2335.                        right: 10px !important;
  2336.                    }
  2337.  
  2338.                    body.theme-pearl.catalog-product-view.page-layout-1column .product-info-main {
  2339.                        width: 39%;
  2340.                    }
  2341.                }
  2342.  
  2343.                .checkout-cart-index #maincontent .block.crosssell {
  2344.                    border: 0;
  2345.                }
  2346.  
  2347.                .checkout-cart-index #maincontent .block.crosssell div[aria-labelledby=block-crosssell-heading] .products-grid .product-item .product-item-details .product-item-actions .actions-secondary a.towishlist {
  2348.                    right: 8px !important;
  2349.                    top: 15px !important;
  2350.                }
  2351.  
  2352.                div#layer-product-list>.amasty-label-container img {
  2353.                    display: none !important;
  2354.                }
  2355.  
  2356.                .catalog-category-view .product-item .product-item-info .product-item-details .price-box.price-final_price .special-price,
  2357.                .catalog-category-view .product-item .product-item-info .product-item-details .price-box.price-final_price .old-price {
  2358.                    display: inline-block !important;
  2359.                }
  2360.  
  2361.                .catalogsearch-result-index .product-item .product-item-info .product-item-details .price-box.price-final_price .special-price,
  2362.                .catalogsearch-result-index .product-item .product-item-info .product-item-details .price-box.price-final_price .old-price {
  2363.                    display: inline-block !important;
  2364.                }
  2365.  
  2366.  
  2367.                @media only screen and (min-width: 768px) {
  2368.  
  2369.                    .catalog-category-view .category-view .page-title-wrapper,
  2370.                    .catalogsearch-result-index .category-view .page-title-wrapper,
  2371.                    .catalogsearch-advanced-result .category-view .page-title-wrapper,
  2372.                    .cms-surprise-drop-event .category-view .page-title-wrapper {
  2373.                        max-width: 1650px;
  2374.                    }
  2375.  
  2376.                    .catalog-category-view.page-products .page-wrapper .breadcrumbs,
  2377.                    .catalogsearch-result-index.page-products .page-wrapper .breadcrumbs,
  2378.                    .catalogsearch-advanced-result.page-products .page-wrapper .breadcrumbs {
  2379.                        max-width: 1650px !important;
  2380.                    }
  2381.                }
  2382.  
  2383.                @media (min-width: 640px) {
  2384.                    .custom {
  2385.                        right: 20px;
  2386.                        top: 13px;
  2387.                        z-index: 1;
  2388.                    }
  2389.                }
  2390.        </style>
  2391.        <style>
  2392.            #html-body [data-pb-style=HAEM9GS] {
  2393.                justify-content: flex-start;
  2394.                display: flex;
  2395.                flex-direction: column;
  2396.                background-position: left top;
  2397.                background-size: cover;
  2398.                background-repeat: no-repeat;
  2399.                background-attachment: scroll;
  2400.                border-style: none;
  2401.                border-width: 1px;
  2402.                border-radius: 0;
  2403.                margin: 0 0 10px;
  2404.                padding: 10px
  2405.            }
  2406.  
  2407.            #html-body [data-pb-style=GMYT8E4] {
  2408.                border-style: none;
  2409.                border-width: 1px;
  2410.                border-radius: 0;
  2411.                margin: 0;
  2412.                padding: 0
  2413.            }
  2414.        </style>
  2415.        <div data-content-type="row" data-appearance="contained" data-element="main">
  2416.            <div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}"
  2417.                data-background-type="image" data-video-loop="true" data-video-play-only-visible="true"
  2418.                data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="HAEM9GS">
  2419.                <div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="GMYT8E4"
  2420.                    data-decoded="true">
  2421.                    <div class="copyrights-nav"><a href="javascript:void(0);">Indonesia&nbsp;|&nbsp;IDR</a></div>
  2422.                </div>
  2423.            </div>
  2424.        </div>
  2425.        <style>
  2426.            @media only screen and (min-width: 768px) {
  2427.                .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full {
  2428.                    max-height: 100%;
  2429.                }
  2430.  
  2431.                .submenu .clients-grid.magamenu-main {
  2432.                    max-height: 475px;
  2433.                    overflow-y: auto;
  2434.                }
  2435.            }
  2436.  
  2437.            .catalogsearch-result-index #maincontent .columns .column.main .page-title-wrapper h1 span {
  2438.                text-transform: none;
  2439.            }
  2440.  
  2441.            body.catalog-product-view .product-options-wrapper .swatch-option.text {
  2442.                width: 85px !important;
  2443.            }
  2444.  
  2445.            @media (max-width : 767px) {
  2446.                body.checkout-index-index.bopis__checkout--container .page-wrapper .checkout .container .col-12 .checkout-container .opc-progress-bar {
  2447.                    top: 68px !important;
  2448.                }
  2449.            }
  2450.  
  2451.            @media only screen and (max-width: 767px) body.atome-enabled.catalog-product-view #maincontent .product-info-main .product-add-form .box-tocart .fieldset .product-addto-links .action.towishlist span:before {
  2452.                bottom: 46px !important;
  2453.            }
  2454.  
  2455.            @media (max-width: 767px) {
  2456.                .clients-grid.grid-2 {
  2457.                    display: block !important;
  2458.                }
  2459.  
  2460.                .clients-grid.grid-2 li {
  2461.                    width: 50%;
  2462.                    float: left;
  2463.                }
  2464.            }
  2465.  
  2466.            @media (min-width: 768px) {
  2467.                .clients-grid.magamenu-main {
  2468.                    display: block !important;
  2469.                }
  2470.            }
  2471.  
  2472.            .nav-dropdown .clients-grid li a {
  2473.                opacity: 1;
  2474.            }
  2475.  
  2476.            .nav-dropdown .clients-grid.grid-2 li {
  2477.                padding: 0px;
  2478.            }
  2479.  
  2480.            .clients-grid li a.MegaMenu-image,
  2481.            .clients-grid li a.MegaMenu-image img {
  2482.                width: 100%;
  2483.            }
  2484.  
  2485.            .clients-grid li a.MegaMenu-image {
  2486.                opacity: 1;
  2487.            }
  2488.  
  2489.            .clients-grid li a.MegaMenu-image img {
  2490.                width: 80%;
  2491.                height: 100%;
  2492.                margin: auto;
  2493.            }
  2494.        </style> <span>Copyright © 2023 Footlocker.id. All rights reserved.</span>
  2495.        </small>
  2496.    </footer>
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507.  
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516.    <div class="amgdpr-privacy-policy" id="amgdpr-privacy-popup"></div>
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.  
  2526.  
  2527.  
  2528.    <div class="stickycart">
  2529.  
  2530.  
  2531.    </div>
  2532.  
  2533.  
  2534.  
  2535.  
  2536.    <script>
  2537.        var LOCALE = 'id\u002DID';
  2538.        var BASE_URL = 'https\u003A\u002F\u002Fwww.footlocker.id\u002F';
  2539.        var require = {
  2540.            'baseUrl': 'https\u003A\u002F\u002Fwww.footlocker.id\u002Fstatic\u002Fversion1757951320\u002Ffrontend\u002FFootlocker\u002Fdefault\u002Fid_ID'
  2541.        };</script>
  2542.    <script type="text/javascript"
  2543.        src="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/requirejs/require.js"></script>
  2544.    <script type="text/javascript"
  2545.        src="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/mage/requirejs/mixins.js"></script>
  2546.    <script type="text/javascript"
  2547.        src="https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/requirejs-config.js"></script>
  2548.  
  2549.    <script id="ze-snippet"
  2550.        src="https://static.zdassets.com/ekr/snippet.js?key=687714bd-6fe8-4839-94db-505fe1c32b08"> </script>
  2551.    <script>
  2552.        const conversationBadge = document.querySelector('#conversation-badge')
  2553.        const unreadIndicator = document.querySelector('#unread-indicator')
  2554.  
  2555.        const populateUnreadIndicator = (count) => {
  2556.            if (!count) return resetUnreadIndicator()
  2557.  
  2558.            unreadIndicator.style.background = '#CC3333'
  2559.            unreadIndicator.innerHTML = count
  2560.            conversationBadge.setAttribute('class', 'tilt-animation');
  2561.        }
  2562.  
  2563.        const resetUnreadIndicator = () => {
  2564.            unreadIndicator.style.background = 'black'
  2565.            unreadIndicator.innerHTML = 0
  2566.            conversationBadge.setAttribute('class', '');
  2567.        }
  2568.  
  2569.        // unread Message on listener
  2570.        zE('messenger:on', 'unreadMessages', (count) => {
  2571.            populateUnreadIndicator(count)
  2572.        })
  2573.  
  2574.        // on page load always close widget
  2575.        zE('messenger', 'close');
  2576.  
  2577.        conversationBadge.onclick = () => {
  2578.            // open widget
  2579.            zE('messenger', 'open');
  2580.            // reset unread indicator
  2581.            resetUnreadIndicator()
  2582.        }
  2583.    </script>
  2584.    <script>
  2585.        require(['jquery'], function ($) {
  2586.            $('.nav-toggle').on('click', function () {
  2587.                $('.ves-megamenu .opener').each(function () {
  2588.                    if (!$(this).siblings('.drill-opener').length) {
  2589.                        var drillOpener = $('<span class="drill-opener"></span>');
  2590.                        $(this).after(drillOpener);
  2591.                    }
  2592.                });
  2593.                if ($('html').hasClass('nav-open')) {
  2594.                    $('html').removeClass('nav-open');
  2595.                    setTimeout(function () {
  2596.                        $('html').removeClass('nav-before-open');
  2597.                    }, 300);
  2598.                } else {
  2599.                    $('html').addClass('nav-before-open');
  2600.                    setTimeout(function () {
  2601.                        $('html').addClass('nav-open');
  2602.                    }, 42);
  2603.                }
  2604.            });
  2605.        });
  2606.    </script>
  2607.    <script>
  2608.        require(['jquery'], function ($) {
  2609.            $(window).on('load', function () {
  2610.                var htmlDrillOpener = '<span class="drill-opener"></span>';
  2611.                var htmlDrillDown = '<div class="drilldown-back"><a href="#"><span class="drill-opener"></span><span class="current-cat"></span></a></div>';
  2612.                if ($(".ves-megamenu .before-ves-submenu-inner").length) {
  2613.                    $(".ves-megamenu .before-ves-submenu-inner").parent().prepend($(htmlDrillDown));
  2614.                }
  2615.                if ($(".ves-megamenu .nav-anchor > .opener").length) {
  2616.                    $(".ves-megamenu .nav-anchor > .opener").parent().append($(htmlDrillOpener));
  2617.                }
  2618.            });
  2619.        });
  2620.    </script>
  2621.    <script>
  2622.        window.MagefanJs = window.MagefanJs || {};
  2623.        window.MagefanJs.ajax = function (options) {
  2624.            var xmlhttp = new XMLHttpRequest();
  2625.            xmlhttp.onreadystatechange = function () {
  2626.                if (xmlhttp.readyState == XMLHttpRequest.DONE && xmlhttp.status == 200) {
  2627.                    var data = xmlhttp.responseText;
  2628.                    if (options.success) options.success(data);
  2629.                }
  2630.            };
  2631.  
  2632.            xmlhttp.open(options.type, options.url, true);
  2633.  
  2634.            var requestHeader = Object.assign({}, {
  2635.                'X-Requested-With': 'XMLHttpRequest',
  2636.                'Content-type': 'application/x-www-form-urlencoded'
  2637.            }, options.requestHeader ? options.requestHeader : {});
  2638.  
  2639.            for (var header in requestHeader) {
  2640.                xmlhttp.setRequestHeader(header, requestHeader[header]);
  2641.            }
  2642.            xmlhttp.send(options.data);
  2643.        };
  2644.    </script>
  2645.    <script>
  2646.        window.MagefanJs = window.MagefanJs || {};
  2647.        window.MagefanJs.objToUrlParams = function (obj) {
  2648.            let getPairs = (obj, keys = []) =>
  2649.                Object.entries(obj).reduce((pairs, [key, value]) => {
  2650.                    if (typeof value === 'object')
  2651.                        pairs.push(...getPairs(value, [...keys, key]));
  2652.                    else
  2653.                        pairs.push([[...keys, key], value]);
  2654.                    return pairs;
  2655.                }, []);
  2656.  
  2657.            let x = getPairs(obj)
  2658.                .map(([[key0, ...keysRest], value]) =>
  2659.                    `${key0}${keysRest.map(a => `[${a}]`).join('')}=${value}`)
  2660.                .join('&');
  2661.  
  2662.            return x;
  2663.        };
  2664.    </script>
  2665.    <script>
  2666.        (function () {
  2667.            var ajaxTimeout;
  2668.            var pendingData = [];
  2669.  
  2670.            document.addEventListener('mf_fbq', function (event) {
  2671.                let [eventType, eventName, data, eventId] = event.detail;
  2672.                if (eventId) {
  2673.                    data = { ...data, ...eventId }
  2674.                }
  2675.                pendingData.push({
  2676.                    'eventType': eventType,
  2677.                    'eventName': eventName,
  2678.                    'data': data
  2679.                });
  2680.                if (ajaxTimeout) clearTimeout(ajaxTimeout);
  2681.                ajaxTimeout = setTimeout(function () {
  2682.                    MagefanJs.ajax({
  2683.                        type: 'POST',
  2684.                        url: 'https://www.footlocker.id/rest/V1/mffbx/push',
  2685.                        data: JSON.stringify(pendingData),
  2686.                        requestHeader: {
  2687.                            'Content-type': 'application/json'
  2688.                        }
  2689.                    });
  2690.                    pendingData = [];
  2691.                }, 1000);
  2692.            });
  2693.        })();
  2694.    </script>
  2695.    <script>
  2696.        if (window.require) require(['jquery'], function ($) {
  2697.            $(document).on('ajaxComplete', function (event, xhr, settings) {
  2698.                if (typeof settings == 'undefined' && xhr.settings) {
  2699.                    settings = xhr.settings;
  2700.                };
  2701.  
  2702.                /* Search */
  2703.                function getQueryParam(url, key) {
  2704.                    let queryStartPos = url.indexOf('?');
  2705.                    if (queryStartPos === -1) {
  2706.                        return;
  2707.                    }
  2708.                    let params = url.substring(queryStartPos + 1).split('&');
  2709.                    for (var i = 0; i < params.length; i++) {
  2710.                        var pairs = params[i].split('=');
  2711.                        if (decodeURIComponent(pairs.shift()) == key) {
  2712.                            return decodeURIComponent(pairs.join('='));
  2713.                        }
  2714.                    }
  2715.                };
  2716.  
  2717.                let term = '';
  2718.                let pixelData = {};
  2719.                if (settings.url.indexOf('?q=') !== -1) {
  2720.                    term = getQueryParam(settings.url, 'q');
  2721.                } else if (settings.url.indexOf('?search_string=') !== -1) {
  2722.                    term = getQueryParam(settings.url, 'search_string');
  2723.                } else if (settings.url.indexOf('/search/') !== -1) {
  2724.                    let substringAfter = function (str, pattern) {
  2725.                        return str.slice(str.indexOf(pattern) + pattern.length);
  2726.                    };
  2727.                    let substringBefore = function (str, pattern) {
  2728.                        return str.slice(0, str.indexOf(pattern));
  2729.                    };
  2730.                    let after = substringAfter(settings.url, '/search/');
  2731.                    term = substringBefore(after, '?');
  2732.                };
  2733.                if (term) {
  2734.                    pixelData.search_string = term;
  2735.                    fbq('track', 'Search', pixelData, { 'eventID': 'Search' + '.' + Math.floor(Math.random() * 1000000) + '.' + Date.now(), 'event_source_url': window.location.href, 'referrer_url': document.referrer });
  2736.                }
  2737.            });
  2738.        });
  2739.    </script>
  2740.    <script>
  2741.        !function (f, n) {
  2742.            if (f.fbq) return; n = f.fbq = function () {
  2743.                n.callMethod ?
  2744.                n.callMethod.apply(n, arguments) : n.queue.push(arguments);
  2745.                var ce = new CustomEvent('mf_fbq', { detail: arguments });
  2746.                document.dispatchEvent(ce);
  2747.            };
  2748.            if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
  2749.            n.queue = [];
  2750.            f.mfFbq = 1;
  2751.  
  2752.            let customerData = localStorage.getItem('mage-cache-storage') ? JSON.parse(localStorage.getItem('mage-cache-storage')).customer : false;
  2753.            let advancedMatching = (customerData && customerData.mf_fb_pixel_customer_data) ? customerData.mf_fb_pixel_customer_data : {};
  2754.  
  2755.            fbq('init', '462975968613568', advancedMatching);
  2756.            fbq('track', 'PageView', {}, { 'eventID': 'PageView' + '.' + Math.floor(Math.random() * 1000000) + '.' + Date.now(), 'event_source_url': window.location.href, 'referrer_url': document.referrer });
  2757.            var triedToLoadPixel = false;
  2758.  
  2759.            var actionDetected = false;
  2760.            document.addEventListener('scroll', initMfFbPixel);
  2761.            document.addEventListener('mousemove', initMfFbPixel);
  2762.            document.addEventListener('touchstart', initMfFbPixel);
  2763.            function initMfFbPixel() {
  2764.                if (actionDetected) return false;
  2765.                document.removeEventListener('scroll', initMfFbPixel);
  2766.                document.removeEventListener('mousemove', initMfFbPixel);
  2767.                document.removeEventListener('touchstart', initMfFbPixel);
  2768.                actionDetected = true;
  2769.  
  2770.                if (triedToLoadPixel) {
  2771.                    mfLoadFbPixel();
  2772.                }
  2773.            };
  2774.  
  2775.            function mfLoadFbPixel() {
  2776.                triedToLoadPixel = true;
  2777.                if (!actionDetected) return false;
  2778.                !function (f, b, e, v, n, t, s) {
  2779.                    if (f.fbq && !f.mfFbq) return;
  2780.                    t = b.createElement(e); t.async = !0;
  2781.                    t.src = v; s = b.getElementsByTagName(e)[0];
  2782.                    s.parentNode.insertBefore(t, s)
  2783.                }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
  2784.            }
  2785.  
  2786.            mfLoadFbPixel();
  2787.  
  2788.        }(window);
  2789.    </script>
  2790.    <script type="text/x-magento-init">
  2791.        {
  2792.            "*": {
  2793.                "Magento_PageCache/js/form-key-provider": {
  2794.                    "isPaginationCacheEnabled":
  2795.                        0                }
  2796.            }
  2797.        }
  2798.    </script>
  2799.    <script type="text/javascript">
  2800.        WebFontConfig = {
  2801.            google: { families: ["Roboto:400,700:latin&display=swap"] }
  2802.        };
  2803.        (function () {
  2804.            var wf = document.createElement('script');
  2805.            wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
  2806.                '://ajax.googleapis.com/ajax/libs/webfont/1.5.18/webfont.js';
  2807.            wf.type = 'text/javascript';
  2808.            wf.async = 'true';
  2809.            var s = document.getElementsByTagName('script')[0];
  2810.            s.parentNode.insertBefore(wf, s);
  2811.        })(); </script>
  2812.    <script style="display&#x3A;none">
  2813.        fbq("track", "ViewContent", { "content_ids": ["0886-Gubrak"], "content_category": "", "content_name": "BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik", "content_type": "product", "contents": [{ "id": "0886-Gubrak", "quantity": 1 }], "currency": "IDR", "value": 2599000 }, { "eventID": "ViewContent" + "." + Math.floor(Math.random() * 1000000) + "." + Date.now(), "event_source_url": window.location.href, "referrer_url": document.referrer });
  2814.    </script>
  2815.    <script src="https://libraries.unbxdapi.com/sdk-clients/ss-unbxd-aapac-Prod-mapactive-id-ID65121748366901/ua/ua.js"
  2816.        async></script>
  2817.    <script
  2818.        type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"WebSite","url":"https:\/\/www.footlocker.id\/","name":"Footlocker"}</script>
  2819.    <script
  2820.        type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":{"@id":"https:\/\/www.footlocker.id\/new-balance-2002r-men-s-sneakers-calm-taupe-with-angora-8.html","name":"BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik"},"position":1}]}</script>
  2821.    <script
  2822.        type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"Product","name":"BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik","description":"<p>Bosku33 merupakan link The Foglie (Leaves) is one of our mosaic designs featuring amazing art tile that is sure to evoke happy and warm feelings, link login alternatif terbaik 2025<\/p>","image":"https:\/\/www.footlocker.id\/media\/catalog\/product\/cache\/46cec9c4a0899185d9e10800d2ec930a\/0\/1\/01-NEW-BALANCE-FFSSBNEWA-Gubrak-Cream.jpg","offers":{"@type":"http:\/\/schema.org\/Offer","price":2599000,"url":"https:\/\/www.footlocker.id\/new-balance-2002r-men-s-sneakers-calm-taupe-with-angora-8.html","priceCurrency":"IDR","availability":"http:\/\/schema.org\/InStock"}}</script>
  2823.    <script
  2824.        type="application/ld+json">{"@context":"http:\/\/schema.org\/","@type":"WebPage","speakable":{"@type":"SpeakableSpecification","cssSelector":[".description"],"xpath":["\/html\/head\/title"]}}</script>
  2825.    <script type="application/ld+json">
  2826.    {
  2827.    "@context": "https://schema.org/",
  2828.    "@type": "Product",
  2829.    "name": "BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik",
  2830.    "url": "https://www.worldofmosaics.com/Mosaic-Designs-Foglie/",
  2831.    "sku":  "0886-Gubrak",
  2832.    "image": [
  2833.        "img/banner.jpeg","img/banner.jpeg","img/banner.jpeg"    ],
  2834.    "description": "Bosku33 merupakan link The Foglie (Leaves) is one of our mosaic designs featuring amazing art tile that is sure to evoke happy and warm feelings, link login alternatif terbaik 2025",
  2835.    "brand": {
  2836.    "@type": "Organization",
  2837.    "name": "83"
  2838.    },
  2839.    "offers":
  2840.    {
  2841.    "@type":"Offer",
  2842.    "name": "Harga BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik",
  2843.    "sku":"0886-Gubrak",
  2844.    "price":"0",
  2845.    "priceCurrency":"IDR",
  2846.        "availability": "https://schema.org/InStock"
  2847.    }
  2848.    }
  2849. </script>
  2850.    <script type="application/ld+json">
  2851.    {
  2852.        "@context": "https://schema.org/",
  2853.        "@type": "Product",
  2854.        "name": "BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik",
  2855.        "image": "img/banner.jpeg",
  2856.        "description": "Bosku33 merupakan link The Foglie (Leaves) is one of our mosaic designs featuring amazing art tile that is sure to evoke happy and warm feelings, link login alternatif terbaik 2025",
  2857.  
  2858.        "sku": "0886-Gubrak",
  2859.        "offers": {
  2860.            "@type": "Offer",
  2861.            "priceCurrency": "IDR",
  2862.            "url": "https://www.worldofmosaics.com/Mosaic-Designs-Foglie/",
  2863.            "availability": "https://schema.org/InStock",
  2864.             "price": "2599000.00"
  2865.        }
  2866.    }
  2867.  
  2868. </script>
  2869.    <script type="application/ld+json">
  2870. {
  2871.  "@context": "https://schema.org",
  2872.  "@type": "BreadcrumbList",
  2873.  "itemListElement": [
  2874.                                        {
  2875.                        "@type": "ListItem",
  2876.                        "position": 1,
  2877.                        "item": {
  2878.                          "@id": "https://www.footlocker.id/",
  2879.                          "name": "Home"
  2880.                        }
  2881.                      }
  2882.                                                      ]
  2883. }
  2884.  
  2885.    </script>
  2886.    <script>
  2887.        window.bopisConfig = { "is_active": true, "is_checkout_disable": false, "customer_service_number": null, "api_key": "AIzaSyBm1LoVaeAnNcoZm_F8zomUmBOKt3GH-is", "default_lat": "-4.2243859", "default_lng": "119.7838464", "default_zoom": "4" };
  2888.    </script>
  2889.    <script type="text/x-magento-init">
  2890.    {
  2891.        "*": {
  2892.            "mfFbPixelData": {}
  2893.        }
  2894.    }
  2895. </script>
  2896.    <script type="text/x-magento-init">
  2897.    {
  2898.        "#newsletter-validate-detail": {
  2899.            "Born_Newsletter/js/newsletter-subscription": {}
  2900.        }
  2901.    }
  2902. </script>
  2903.    <script type="text/x-magento-init">
  2904.    {
  2905.        "*": {
  2906.            "Magento_PageBuilder/js/widget-initializer": {
  2907.                "config": {"[data-content-type=\"slider\"][data-appearance=\"default\"]":{"Magento_PageBuilder\/js\/content-type\/slider\/appearance\/default\/widget":false},"[data-content-type=\"map\"]":{"Magento_PageBuilder\/js\/content-type\/map\/appearance\/default\/widget":false},"[data-content-type=\"row\"]":{"Magento_PageBuilder\/js\/content-type\/row\/appearance\/default\/widget":false},"[data-content-type=\"tabs\"]":{"Magento_PageBuilder\/js\/content-type\/tabs\/appearance\/default\/widget":false},"[data-content-type=\"slide\"]":{"Magento_PageBuilder\/js\/content-type\/slide\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-slide-button","showOverlay":"hover","dataRole":"slide"}},"[data-content-type=\"banner\"]":{"Magento_PageBuilder\/js\/content-type\/banner\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-banner-button","showOverlay":"hover","dataRole":"banner"}},"[data-content-type=\"buttons\"]":{"Magento_PageBuilder\/js\/content-type\/buttons\/appearance\/inline\/widget":false},"[data-content-type=\"products\"][data-appearance=\"carousel\"]":{"Magento_PageBuilder\/js\/content-type\/products\/appearance\/carousel\/widget":false}},
  2908.                "breakpoints": {"desktop":{"label":"Desktop","stage":true,"default":true,"class":"desktop-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-desktop.svg","conditions":{"min-width":"1024px"},"options":{"products":{"default":{"slidesToShow":"5"}}}},"tablet":{"conditions":{"max-width":"1024px","min-width":"768px"},"options":{"products":{"default":{"slidesToShow":"4"},"continuous":{"slidesToShow":"3"}}}},"mobile":{"label":"Mobile","stage":true,"class":"mobile-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-mobile.svg","media":"only screen and (max-width: 768px)","conditions":{"max-width":"768px","min-width":"640px"},"options":{"products":{"default":{"slidesToShow":"3"}}}},"mobile-small":{"conditions":{"max-width":"640px"},"options":{"products":{"default":{"slidesToShow":"2"},"continuous":{"slidesToShow":"1"}}}}}            }
  2909.        }
  2910.    }
  2911. </script>
  2912.    <script type="text&#x2F;javascript">document.querySelector("#cookie-status").style.display = "none";</script>
  2913.    <script type="text/x-magento-init">
  2914.    {
  2915.        "*": {
  2916.            "cookieStatus": {}
  2917.        }
  2918.    }
  2919. </script>
  2920.    <script type="text/x-magento-init">
  2921.    {
  2922.        "*": {
  2923.            "mage/cookies": {
  2924.                "expires": null,
  2925.                "path": "\u002F",
  2926.                "domain": ".www.footlocker.id",
  2927.                "secure": true,
  2928.                "lifetime": "1800"
  2929.            }
  2930.        }
  2931.    }
  2932. </script>
  2933.    <script>    require.config({
  2934.            map: {
  2935.                '*': {
  2936.                    wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymce5Adapter'
  2937.                }
  2938.            }
  2939.        });</script>
  2940.    <script>
  2941.        window.cookiesConfig = window.cookiesConfig || {};
  2942.        window.cookiesConfig.secure = true;
  2943.    </script>
  2944.    <script>    require.config({
  2945.            paths: {
  2946.                googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3\u0026key\u003D'
  2947.            },
  2948.            config: {
  2949.                'Magento_PageBuilder/js/utils/map': {
  2950.                    style: '',
  2951.                },
  2952.                'Magento_PageBuilder/js/content-type/map/preview': {
  2953.                    apiKey: '',
  2954.                    apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.footlocker.id\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.'
  2955.                },
  2956.                'Magento_PageBuilder/js/form/element/map': {
  2957.                    apiKey: '',
  2958.                    apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.footlocker.id\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.'
  2959.                },
  2960.            }
  2961.        });</script>
  2962.    <script>
  2963.        require.config({
  2964.            shim: {
  2965.                'Magento_PageBuilder/js/utils/map': {
  2966.                    deps: ['googleMaps']
  2967.                }
  2968.            }
  2969.        });</script>
  2970.    <script async type="text/javascript"
  2971.        src="//apps.bazaarvoice.com/deployments/mapactive/main_site/production/id_ID/bv.js"></script>
  2972.    <script>
  2973.        require([
  2974.            'jquery',
  2975.            'planetsports'
  2976.        ], function ($) {
  2977.  
  2978.            $(document).planetsports();
  2979.  
  2980.            document.onreadystatechange = function () {
  2981.                if (document.readyState === "complete") {
  2982.                    $(window).trigger('on.window.load', {
  2983.                    });
  2984.                }
  2985.            }
  2986.  
  2987.            setInterval(function () {
  2988.                var wishlistCollection = JSON.parse(localStorage.getItem('mage-cache-storage')).wishlist;
  2989.                if (typeof wishlistCollection !== 'undefined' && wishlistCollection !== '{}') {
  2990.                    $('.link.wishlist .counter.qty').text(wishlistCollection.counter);
  2991.                }
  2992.            }, 2000);
  2993.        });
  2994.    </script>
  2995.    <script async type="text/javascript">
  2996.        window.bvCallback = function (BV) {
  2997.            if (BV.reviews !== undefined) {
  2998.                BV.reviews.on('show', function () {
  2999.                });
  3000.            }
  3001.            if (BV.questions !== undefined) {
  3002.                BV.questions.on('show', function () {
  3003.                });
  3004.            }
  3005.        };
  3006.    </script>
  3007.    <script type="text/javascript">
  3008.        require(['jquery', 'mage/mage'], function ($) {
  3009.            $(document).ready(function () {
  3010.                $('.store-switcher-dropdown .drill-opener').on('click', function () {
  3011.                    $('.weltpixel_multistore').removeClass('open');
  3012.                });
  3013.            });
  3014.        });
  3015.    </script>
  3016.    <script type="text/javascript">
  3017.        require(['jquery'], function ($) {
  3018.            $(document).ready(function () {
  3019.                var ajaxMenuUrl = 'https://www.footlocker.id/renderblock/ajax/html/block_type/topheader?main_page_url=' + encodeURIComponent(window.location.href);
  3020.                $.get(ajaxMenuUrl, function (response, status) {
  3021.                    if (status === 'success') {
  3022.                        $('#top-header-container').replaceWith(response);
  3023.                    }
  3024.                });
  3025.            });
  3026.        });
  3027.    </script>
  3028.    <script type="text/javascript">
  3029.        require(['jquery'], function ($) {
  3030.            $(document).ready(function () {
  3031.                var ajaxMenuUrl = 'https://www.footlocker.id/renderblock/ajax/html/block_type/menu/';
  3032.                $.get(ajaxMenuUrl, function (response, status) {
  3033.                    if (status === 'success') {
  3034.                        $('#top-menu-container').replaceWith(response);
  3035.                        // ----mega menu lv 2 max 7 items per row----
  3036.                        setTimeout(function () {
  3037.                            $('.mega-col-level-1 .nav-item.level1').each(function () {
  3038.                                var megaColLevel2 = $(this).find(".mega-col-level-2 .nav-item.level2");
  3039.                                var separator = $("<div class='menu-side'></div>");
  3040.                                $(megaColLevel2).each(function (i) {
  3041.                                    if (i % 7 == 0) {
  3042.                                        $(this).nextAll().addBack().slice(0, 7).wrapAll(separator);
  3043.                                    }
  3044.                                });
  3045.                            });
  3046.                        }, 500);
  3047.                        // ----mega menu lv 2 max 7 items per row ends----
  3048.                    }
  3049.                });
  3050.            });
  3051.        });
  3052.    </script>
  3053.    <script>
  3054.        require(['jquery'], function ($) {
  3055.            $('#btn-view-cart.viewcart').click(function () {
  3056.                alert($(this).attr('data-href'));
  3057.            });
  3058.        });
  3059.    </script>
  3060.    <script>
  3061.        window.checkout = { "shoppingCartUrl": "https:\/\/www.footlocker.id\/checkout\/cart\/", "checkoutUrl": "https:\/\/www.footlocker.id\/checkout\/", "updateItemQtyUrl": "https:\/\/www.footlocker.id\/checkout\/sidebar\/updateItemQty\/", "removeItemUrl": "https:\/\/www.footlocker.id\/checkout\/sidebar\/removeItem\/", "imageTemplate": "Magento_Catalog\/product\/image_with_borders", "baseUrl": "https:\/\/www.footlocker.id\/", "minicartMaxItemsVisible": 2, "websiteId": "1", "maxItemsToDisplay": 10, "storeId": "2", "storeGroupId": "1", "customerLoginUrl": "https:\/\/www.footlocker.id\/customer\/account\/login\/referer\/aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC9uZXctYmFsYW5jZS0yMDAyci1tZW4tcy1zbmVha2Vycy1jYWxtLXRhdXBlLXdpdGgtYW5nb3JhLTguaHRtbA%2C%2C\/", "isRedirectRequired": false, "autocomplete": "off", "isPlpALNEnable": 0, "captcha": { "user_login": { "isCaseSensitive": false, "imageHeight": 50, "imageSrc": "", "refreshUrl": "https:\/\/www.footlocker.id\/captcha\/refresh\/", "isRequired": false, "timestamp": 1758104733 } } };
  3062.    </script>
  3063.    <script type="text/x-magento-init">
  3064.    {
  3065.        "[data-block='minicart']": {
  3066.            "Magento_Ui/js/core/app": {"components":{"minicart_content":{"children":{"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"config":{"display_cart_subtotal_incl_tax":0,"display_cart_subtotal_excl_tax":1,"template":"Magento_Tax\/checkout\/minicart\/subtotal\/totals"},"component":"Magento_Tax\/js\/view\/checkout\/minicart\/subtotal\/totals","children":{"subtotal.totals.msrp":{"component":"Magento_Msrp\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"displayArea":"minicart-subtotal-hidden","template":"Magento_Msrp\/checkout\/minicart\/subtotal\/totals"}}}}},"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/subtotal"}}},"component":"uiComponent","config":{"displayArea":"subtotalContainer"}},"item.renderer":{"component":"Magento_Checkout\/js\/view\/cart-item-renderer","config":{"displayArea":"defaultRenderer","template":"Magento_Checkout\/minicart\/item\/default"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}},"checkout.cart.item.price.sidebar":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/item\/price","displayArea":"priceSidebar"}}}},"extra_info":{"component":"uiComponent","config":{"displayArea":"extraInfo"}},"promotion":{"component":"uiComponent","config":{"displayArea":"promotion"}}},"config":{"itemRenderer":{"default":"defaultRenderer","simple":"defaultRenderer","virtual":"defaultRenderer"},"template":"Magento_Checkout\/minicart\/content"},"component":"Magento_Checkout\/js\/view\/minicart"}},"types":[]}        },
  3067.        "*": {
  3068.            "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fwww.footlocker.id\u002Fstatic\u002Fversion1757951320\u002Ffrontend\u002FFootlocker\u002Fdefault\u002Fid_ID\u002Fimages\u002Floader\u002D1.gif"
  3069.        }
  3070.    }
  3071.    </script>
  3072.    <script type="text/x-magento-init">
  3073.    {
  3074.        "*": {
  3075.            "Magento_Ui/js/core/app": {
  3076.                "components": {
  3077.                        "messages": {
  3078.                            "component": "Magento_Theme/js/view/messages"
  3079.                        }
  3080.                    }
  3081.                }
  3082.            }
  3083.    }
  3084. </script>
  3085.    <script>window.authenticationPopup = { "autocomplete": "off", "customerRegisterUrl": "https:\/\/www.footlocker.id\/customer\/account\/create\/", "customerForgotPasswordUrl": "https:\/\/www.footlocker.id\/customer\/account\/forgotpassword\/", "baseUrl": "https:\/\/www.footlocker.id\/", "customerLoginUrl": "https:\/\/www.footlocker.id\/customer\/ajax\/login\/" }</script>
  3086.    <script type="text/x-magento-init">
  3087.        {
  3088.            "#authenticationPopup": {
  3089.                "Magento_Ui/js/core/app": {"components":{"authenticationPopup":{"component":"WeltPixel_SocialLogin\/js\/view\/authentication-popup","children":{"messages":{"component":"Magento_Ui\/js\/view\/messages","displayArea":"messages"},"captcha":{"component":"Magento_Captcha\/js\/view\/checkout\/loginCaptcha","displayArea":"additional-login-form-fields","formId":"user_login","configSource":"checkout"}}}}}            },
  3090.            "*": {
  3091.                "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fwww.footlocker.id\u002Fstatic\u002Fversion1757951320\u002Ffrontend\u002FFootlocker\u002Fdefault\u002Fid_ID\u002Fimages\u002Floader\u002D1.gif"
  3092.                            }
  3093.        }
  3094.    </script>
  3095.    <script type="text/x-magento-init">
  3096.    {
  3097.        "*": {
  3098.            "Magento_Customer/js/section-config": {
  3099.                "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product","persistent","kemana_wishlist"],"customer\/account\/loginpost":["*","kemana_wishlist"],"customer\/account\/createpost":["*"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha","customer"],"catalog\/product_compare\/add":["compare-products","gtm"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart","ammessages"],"sales\/order\/reorder":["cart","ammessages"],"checkout\/cart\/add":["cart","directory-data","ammessages","gtm","wp_confirmation_popup"],"checkout\/cart\/delete":["cart","ammessages","gtm"],"checkout\/cart\/updatepost":["cart","ammessages"],"checkout\/cart\/updateitemoptions":["cart","ammessages"],"checkout\/cart\/couponpost":["cart","ammessages"],"checkout\/cart\/estimatepost":["cart","ammessages"],"checkout\/cart\/estimateupdatepost":["cart","ammessages"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items","ammessages"],"checkout\/sidebar\/removeitem":["cart","ammessages","gtm"],"checkout\/sidebar\/updateitemqty":["cart","ammessages"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","captcha","instant-purchase","ammessages","gtm"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha","ammessages","gtm"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data","ammessages"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase","ammessages"],"wishlist\/index\/add":["wishlist","kemana_wishlist","gtm"],"wishlist\/index\/remove":["wishlist","kemana_wishlist"],"wishlist\/index\/updateitemoptions":["wishlist","kemana_wishlist"],"wishlist\/index\/update":["wishlist","kemana_wishlist"],"wishlist\/index\/cart":["wishlist","cart","kemana_wishlist","gtm"],"wishlist\/index\/fromcart":["wishlist","cart"],"wishlist\/index\/allcart":["wishlist","cart","gtm"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"giftregistry\/index\/cart":["cart"],"giftregistry\/view\/addtocart":["cart"],"customer_order\/cart\/updatefaileditemoptions":["cart"],"checkout\/cart\/updatefaileditemoptions":["cart"],"customer_order\/cart\/advancedadd":["cart"],"checkout\/cart\/advancedadd":["cart"],"checkout\/cart\/removeallfailed":["cart"],"checkout\/cart\/removefailed":["cart"],"customer_order\/cart\/addfaileditems":["cart"],"checkout\/cart\/addfaileditems":["cart"],"customer_order\/sku\/uploadfile":["cart"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"multishipping\/checkout\/overviewpost":["cart","ammessages"],"wishlist\/index\/copyitem":["wishlist"],"wishlist\/index\/copyitems":["wishlist"],"wishlist\/index\/deletewishlist":["wishlist","multiplewishlist"],"wishlist\/index\/createwishlist":["multiplewishlist"],"wishlist\/index\/editwishlist":["multiplewishlist"],"wishlist\/index\/moveitem":["wishlist"],"wishlist\/index\/moveitems":["wishlist"],"wishlist\/search\/addtocart":["cart","wishlist"],"paypal\/express\/placeorder":["cart","checkout-data","ammessages"],"paypal\/payflowexpress\/placeorder":["cart","checkout-data","ammessages"],"paypal\/express\/onauthorization":["cart","checkout-data","ammessages"],"persistent\/index\/unsetcookie":["persistent"],"review\/product\/post":["review"],"gdpr\/customer\/anonymise":["customer"],"amasty_promo\/cart\/add":["cart","ammessages"],"braintree\/paypal\/placeorder":["ammessages","cart","checkout-data"],"authorizenet\/directpost_payment\/place":["ammessages"],"buynow\/cart\/add":["cart"],"customer\/wishlist\/remove":["wishlist"],"reclaim\/checkout\/reload":["cart"],"braintree\/googlepay\/placeorder":["cart","checkout-data"],"checkout\/cart\/configure":["gtm"],"rest\/*\/v1\/guest-carts\/*\/shipping-information":["gtm"],"rest\/*\/v1\/carts\/*\/shipping-information":["gtm"],"weltpixel_quickview\/index\/updatecart":["cart"],"sociallogin\/account\/login":["*"],"sociallogin\/account\/loginpost":["*"]},
  3100.                "clientSideSections": ["checkout-data","cart-data"],
  3101.                "baseUrls": ["https:\/\/www.footlocker.id\/"],
  3102.                "sectionNames": ["messages","customer","compare-products","last-ordered-items","cart","directory-data","captcha","wishlist","instant-purchase","loggedAsCustomer","multiplewishlist","persistent","review","ammessages","kemana_wishlist","gtm","wp_confirmation_popup","recently_viewed_product","recently_compared_product","product_data_storage","paypal-billing-agreement"]            }
  3103.        }
  3104.    }
  3105. </script>
  3106.    <script type="text/x-magento-init">
  3107.    {
  3108.        "*": {
  3109.            "Magento_Customer/js/customer-data": {
  3110.                "sectionLoadUrl": "https\u003A\u002F\u002Fwww.footlocker.id\u002Fcustomer\u002Fsection\u002Fload\u002F",
  3111.                "expirableSectionLifetime": 60,
  3112.                "expirableSectionNames": ["cart","persistent"],
  3113.                "cookieLifeTime": "1800",
  3114.                "updateSessionUrl": "https\u003A\u002F\u002Fwww.footlocker.id\u002Fcustomer\u002Faccount\u002FupdateSession\u002F"
  3115.            }
  3116.        }
  3117.    }
  3118. </script>
  3119.    <script type="text/x-magento-init">
  3120.    {
  3121.        "*": {
  3122.            "Magento_Customer/js/invalidation-processor": {
  3123.                "invalidationRules": {
  3124.                    "website-rule": {
  3125.                        "Magento_Customer/js/invalidation-rules/website-rule": {
  3126.                            "scopeConfig": {
  3127.                                "websiteId": "1"
  3128.                            }
  3129.                        }
  3130.                    }
  3131.                }
  3132.            }
  3133.        }
  3134.    }
  3135. </script>
  3136.    <script type="text/x-magento-init">
  3137.    {
  3138.        "body": {
  3139.            "pageCache": {"url":"https:\/\/www.footlocker.id\/page_cache\/block\/render\/id\/16737\/","handles":["default","catalog_product_view","catalog_product_view_type_configurable","catalog_product_view_id_16737","catalog_product_view_sku_0886-Gubrak","blog_css","weltpixel_design_elements_bootstrap_grid","weltpixel_design_elements_fonts_extended","weltpixel_design_elements_toggles_accordions_tabs","weltpixel_design_elements_dividers","weltpixel_design_elements_responsive_helpers","weltpixel_design_elements_btt_button","unbxd_handle","weltpixel_custom_header_v1","weltpixel_custom_header_globalpromo_abovemenu","catalog_product_view_v1","weltpixel_googlecards_remove_opengraph","weltpixel_googlecards_remove_schema","weltpixel_multistore","weltpixel_multistore_onerow_mobile","weltpixel_speedoptimization_remove_printcss"],"originalRequest":{"route":"catalog","controller":"product","action":"view","uri":"\/new-balance-2002r-men-s-sneakers-calm-taupe-with-angora-8.html"},"versionCookieName":"private_content_version"}        }
  3140.    }
  3141. </script>
  3142.    <script type="text/x-magento-init">
  3143. {
  3144.    "body": {
  3145.        "HenriqueKieckbusch_SpeedupPages/js/speedup": {
  3146.            "preload": {"cart":false,"category":true,"pdp":true,"cms":true,"eagerness":"moderate"}        }
  3147.    }
  3148. }
  3149. </script>
  3150.    <script>
  3151.        if (window.require) {
  3152.            require(['jquery', 'Magefan_Blog/js/lib/mfblogunveil', 'domReady!'], function ($) {
  3153.                $('.mfblogunveil').mfblogunveil();
  3154.            });
  3155.        } else {
  3156.            /* e.g. hyva theme */
  3157.            document.addEventListener("DOMContentLoaded", function () {
  3158.                var items = document.getElementsByClassName('mfblogunveil');
  3159.                var el, url;
  3160.                if (items.length) {
  3161.                    for (var i = 0; i < items.length; i++) {
  3162.                        el = items[i];
  3163.                        url = el.getAttribute('data-original');
  3164.                        if (!url) {
  3165.                            continue;
  3166.                        }
  3167.                        if ('IMG' == el.tagName) {
  3168.                            el.src = url;
  3169.                        } else {
  3170.                            el.style.backgroundImage = "url('" + url + "')";
  3171.                        }
  3172.                    }
  3173.                }
  3174.            });
  3175.        }
  3176.    </script>
  3177.    <script type="text/x-magento-init">
  3178.    {
  3179.        "*": {
  3180.                "Magento_Catalog/js/product/view/provider": {
  3181.                    "data": {"items":{"16737":{"add_to_cart_button":{"post_data":"{\"action\":\"https:\\\/\\\/www.footlocker.id\\\/checkout\\\/cart\\\/add\\\/uenc\\\/%25uenc%25\\\/product\\\/16737\\\/\",\"data\":{\"product\":\"16737\",\"uenc\":\"%uenc%\"}}","url":"https:\/\/www.footlocker.id\/checkout\/cart\/add\/uenc\/%25uenc%25\/product\/16737\/","required_options":true},"add_to_compare_button":{"post_data":null,"url":"{\"action\":\"https:\\\/\\\/www.footlocker.id\\\/catalog\\\/product_compare\\\/add\\\/\",\"data\":{\"product\":\"16737\",\"uenc\":\"aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC9uZXctYmFsYW5jZS0yMDAyci1tZW4tcy1zbmVha2Vycy1jYWxtLXRhdXBlLXdpdGgtYW5nb3JhLTguaHRtbA,,\"}}","required_options":null},"price_info":{"final_price":2599000,"max_price":2599000,"max_regular_price":2599000,"minimal_regular_price":2599000,"special_price":null,"minimal_price":2599000,"regular_price":2599000,"formatted_prices":{"final_price":"<span class=\"price\">Rp. 30.000<\/span>","max_price":"<span class=\"price\">Rp. 30.000<\/span>","minimal_price":"<span class=\"price\">Rp. 30.000<\/span>","max_regular_price":"<span class=\"price\">Rp. 30.000<\/span>","minimal_regular_price":null,"special_price":null,"regular_price":"<span class=\"price\">Rp. 30.000<\/span>"},"extension_attributes":{"msrp":{"msrp_price":"<span class=\"price\">Rp. 0<\/span>","is_applicable":"","is_shown_price_on_gesture":"","msrp_message":"","explanation_message":"Our price is lower than the manufacturer&#039;s &quot;minimum advertised price.&quot; As a result, we cannot show you the price in catalog or the product page. <br><br> You have no obligation to purchase the product once you know the price. You can simply remove the item from your cart."},"tax_adjustments":{"final_price":2599000,"max_price":2599000,"max_regular_price":2599000,"minimal_regular_price":2599000,"special_price":2599000,"minimal_price":2599000,"regular_price":2599000,"formatted_prices":{"final_price":"<span class=\"price\">Rp. 30.000<\/span>","max_price":"<span class=\"price\">Rp. 30.000<\/span>","minimal_price":"<span class=\"price\">Rp. 30.000<\/span>","max_regular_price":"<span class=\"price\">Rp. 30.000<\/span>","minimal_regular_price":null,"special_price":"<span class=\"price\">Rp. 30.000<\/span>","regular_price":"<span class=\"price\">Rp. 30.000<\/span>"}},"weee_attributes":[],"weee_adjustment":"<span class=\"price\">Rp. 30.000<\/span>"}},"images":[{"url":"https:\/\/www.footlocker.id\/media\/catalog\/product\/cache\/c8973ea2bd862450ffa27636daef3d17\/0\/1\/01-NEW-BALANCE-FFSSBNEWA-Gubrak-Cream.jpg","code":"recently_viewed_products_grid_content_widget","height":300,"width":300,"label":"BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik","resized_width":300,"resized_height":300},{"url":"https:\/\/www.footlocker.id\/media\/catalog\/product\/cache\/6ff0d79b9af273674ab0f746877a1927\/0\/1\/01-NEW-BALANCE-FFSSBNEWA-Gubrak-Cream.jpg","code":"recently_viewed_products_list_content_widget","height":340,"width":340,"label":"BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik","resized_width":340,"resized_height":340},{"url":"https:\/\/www.footlocker.id\/media\/catalog\/product\/cache\/ed3dd033c89f25784e2beffa85433e67\/0\/1\/01-NEW-BALANCE-FFSSBNEWA-Gubrak-Cream.jpg","code":"recently_viewed_products_images_names_widget","height":90,"width":90,"label":"BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik","resized_width":90,"resized_height":90},{"url":"https:\/\/www.footlocker.id\/media\/catalog\/product\/cache\/c8973ea2bd862450ffa27636daef3d17\/0\/1\/01-NEW-BALANCE-FFSSBNEWA-Gubrak-Cream.jpg","code":"recently_compared_products_grid_content_widget","height":300,"width":300,"label":"BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik","resized_width":300,"resized_height":300},{"url":"https:\/\/www.footlocker.id\/media\/catalog\/product\/cache\/6ff0d79b9af273674ab0f746877a1927\/0\/1\/01-NEW-BALANCE-FFSSBNEWA-Gubrak-Cream.jpg","code":"recently_compared_products_list_content_widget","height":340,"width":340,"label":"BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik","resized_width":340,"resized_height":340},{"url":"https:\/\/www.footlocker.id\/media\/catalog\/product\/cache\/c3e4fabf8a6eeefd0f0511c5f15f5f98\/0\/1\/01-NEW-BALANCE-FFSSBNEWA-Gubrak-Cream.jpg","code":"recently_compared_products_images_names_widget","height":75,"width":75,"label":"BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik","resized_width":75,"resized_height":75}],"url":"https:\/\/www.footlocker.id\/new-balance-2002r-men-s-sneakers-calm-taupe-with-angora-8.html","id":16737,"name":"BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik","type":"configurable","is_salable":"1","store_id":2,"currency_code":"IDR","extension_attributes":{"wishlist_button":{"post_data":null,"url":"{\"action\":\"https:\\\/\\\/www.footlocker.id\\\/wishlist\\\/index\\\/add\\\/\",\"data\":{\"product\":16737,\"uenc\":\"aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC9uZXctYmFsYW5jZS0yMDAyci1tZW4tcy1zbmVha2Vycy1jYWxtLXRhdXBlLXdpdGgtYW5nb3JhLTguaHRtbA,,\"}}","required_options":null},"review_html":""},"is_available":true}},"store":"2","currency":"IDR","productCurrentScope":"website"}            }
  3182.        }
  3183.    }
  3184. </script>
  3185.    <script type="text/x-magento-init">
  3186.    {
  3187.        "body": {
  3188.            "awAdvancedReportsAjax": {"url":"https:\/\/www.footlocker.id\/aw_advancedreports\/countViews\/product\/id\/16737\/"}        }
  3189.    }
  3190. </script>
  3191.    <script type="text/javascript">
  3192.        require(['jquery'], function ($) {
  3193.            waitForElement(".swatch-attribute", function () {
  3194.                var defaultVarient = '';
  3195.                /* on page load disable add to cart button*/
  3196.                if (defaultVarient) {
  3197.                    $('.product-addtocart-button-cls').attr('disabled', false);
  3198.                    /*On Page load, select the default size*/
  3199.                    var swatchLength = $('.swatch-attribute').length;
  3200.                    if (swatchLength >= 1) {
  3201.                        if ($('.swatch-attribute').hasClass("size")) {
  3202.                            $('.swatch-option[option-id=' + defaultVarient + ']').trigger('click');
  3203.                        }
  3204.                    }
  3205.                } else {
  3206.                    $('.product-addtocart-button-cls').attr('disabled', true);
  3207.                }
  3208.            });
  3209.  
  3210.            function waitForElement(query, callback) {
  3211.                var poops = setInterval(function () {
  3212.                    if (document.querySelector(query)) {
  3213.                        clearInterval(poops);
  3214.                        callback();
  3215.                    }
  3216.                }, 100);
  3217.            }
  3218.        });
  3219.    </script>
  3220.    <script>
  3221.        require([
  3222.            'jquery',
  3223.            'initProductPage'], function ($) {
  3224.                $(document).initProductPage();
  3225.            });
  3226.    </script>
  3227.    <script>
  3228.        if (window.require) require(['jquery'], function ($) {
  3229.            /* CustomizeProduct */
  3230.            $('#product_addtocart_form [name^=super_attribute]').change(function (e) {
  3231.                setTimeout(function () {
  3232.                    initFbPixelCustomizeProduct(e.target);
  3233.                }, 200);
  3234.            });
  3235.  
  3236.            $('[class*="swatch-opt"]').on('click', '.swatch-select', function (e) {
  3237.                setTimeout(function () {
  3238.                    initFbPixelCustomizeProduct(e.target);
  3239.                }, 200);
  3240.            });
  3241.  
  3242.            $('[class*="swatch-opt"]').on('click', '.swatch-option', function (e) {
  3243.                setTimeout(function () {
  3244.                    initFbPixelCustomizeProduct(e.target);
  3245.                }, 200);
  3246.            });
  3247.  
  3248.            window.mfFbSelected = [];
  3249.            function initFbPixelCustomizeProduct(option) {
  3250.  
  3251.                let attributeId, optionId = false;
  3252.                let swatchRenderer = $('[data-role=swatch-options]').data('mage-SwatchRenderer');
  3253.                let productId;
  3254.                if (swatchRenderer) {
  3255.                    productId = swatchRenderer.getProductId();
  3256.                    let swatchAttribute = $(option).closest('.swatch-attribute');
  3257.                    if (swatchAttribute) {
  3258.                        attributeId = swatchAttribute.attr('data-attribute-id');
  3259.                        optionId = swatchAttribute.attr('data-option-selected')
  3260.                    }
  3261.                } else {
  3262.                    productId = $('#product_addtocart_form [name=selected_configurable_option]').val();
  3263.                };
  3264.  
  3265.                if (productId) {
  3266.                    if (!window.mfFbSelected[productId]) {
  3267.                        window.mfFbSelected[productId] = 1;
  3268.  
  3269.                        let pixelData = {};
  3270.                        pixelData.content_ids = [productId];
  3271.                        if (attributeId) pixelData.attribute_id = attributeId;
  3272.                        if (optionId) pixelData.option_id = optionId;
  3273.                        fbq('track', 'CustomizeProduct', pixelData, { 'eventID': 'CustomizeProduct' + '.' + Math.floor(Math.random() * 1000000) + '.' + Date.now(), 'event_source_url': window.location.href, 'referrer_url': document.referrer });
  3274.                    };
  3275.                };
  3276.            };
  3277.        });
  3278.    </script>
  3279.    <script>
  3280.        require(['jquery', 'jquery/ui'], function ($) {
  3281.            jQuery(document).ready(function () {
  3282.                $('.open-chart-bottom').click(function (e) {
  3283.                    $.fancybox.open('#sizechart-id');
  3284.                    $('html').addClass('fancybox-lock');
  3285.                });
  3286.            });
  3287.        });
  3288.    </script>
  3289.    <script>
  3290.        var config = {
  3291.            "width": 1200,
  3292.            "thumbheight": 80,
  3293.            "navtype": "thumbs",
  3294.            "height": 1200
  3295.        },
  3296.            thumbBarHeight = 0,
  3297.            loader = document.querySelectorAll('[data-gallery-role="gallery-placeholder"] [data-role="loader"]')[0];
  3298.  
  3299.        if (config.navtype === 'horizontal') {
  3300.            thumbBarHeight = config.thumbheight;
  3301.        }
  3302.  
  3303.        // loader.style.paddingBottom = ( config.height / config.width * 100) + "%";
  3304.    </script>
  3305.    <script type="text/x-magento-init">
  3306.    {
  3307.        "[data-gallery-role=gallery-placeholder]": {
  3308.            "mage/gallery/gallery": {
  3309.                "mixins":["magnifier/magnify"],
  3310.                "magnifierOpts": {"enabled":"false","fullscreenzoom":"5","top":null,"left":null,"width":null,"height":null,"eventType":"hover","mode":"outside"},
  3311.                "data": [{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":true,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 6","position":"6","isMain":false,"type":"image","videoUrl":null}],
  3312.                "options": {
  3313.                    "nav": "thumbs",
  3314.                                            "loop": 1,
  3315.                                                                "arrows": 1,
  3316.                                            "allowfullscreen": 1,
  3317.                                                                "showCaption": false,
  3318.                                                                "width": "1200",
  3319.                        "thumbwidth": "80",
  3320.                                                                "thumbheight": 80,
  3321.                                                                                                        "height": 1200,
  3322.                                        "transitionduration": 0,
  3323.                    "transition": "crossfade",
  3324.                    "navarrows": false,
  3325.                    "navtype": "thumbs",
  3326.                    "navdir": "vertical",
  3327.                                            "navdir": "vertical",
  3328.                                        "navwidth": "78%"
  3329. },
  3330. "fullscreen": {
  3331.    "nav": "false",
  3332.                                        "navdir": "horizontal",
  3333.                                        "navtype": "",
  3334.                                                                        "showCaption": false,
  3335.                                        "transitionduration": 0,
  3336.                    "transition": "slide",
  3337.                    "thumbwidth":0,
  3338.                    "thumbheight":0
  3339.                },
  3340.                "breakpoints": false            }
  3341.        }
  3342.    }
  3343. </script>
  3344.    <script>
  3345.        require(['jquery', 'underscore', 'mage/gallery/gallery'], function ($, _, gallery) {
  3346.            'use strict';
  3347.            var current_img = 1, total_img, progress_info, gallery_api;
  3348.            $(function () {
  3349.                $('[data-gallery-role=gallery-placeholder]').on('gallery:loaded', function () {
  3350.                    /* hide first thumb image as its shown in preview */
  3351.                    $('[data-nav-type=thumb]').eq(0).addClass('hidden');
  3352.                    /* hide zoom in icon as zoom will work on click event*/
  3353.                    $('[data-gallery-role="fotorama__zoom-in"]').addClass('hidden');
  3354.                    $('[data-gallery-role="fotorama__zoom-out"]').addClass('hidden');
  3355.  
  3356.                    var item = $(document).find('.fotorama-item');
  3357.                    total_img = $('[data-nav-type=thumb]').length;
  3358.                    if (total_img < 1 && $('.fotorama__stage__frame .fotorama__img').length > 0) {
  3359.                        total_img = $('.fotorama__stage__frame .fotorama__img').length;
  3360.                    }
  3361.                    gallery_api = $(this).data('gallery');
  3362.  
  3363.                    /* function call on fullscreen exit */
  3364.                    item.on('fotorama:fullscreenexit', function (e, fotorama, extra) {
  3365.                        $('.fotorama__thumb-border').removeClass('hidden');
  3366.                        $('.gallery__counter').addClass('hidden');
  3367.                        /* on fullscreen exit update current img counter to 1 */
  3368.                        current_img = 1;
  3369.                        /* update preview to first img */
  3370.                        updatePreview();
  3371.                    });
  3372.  
  3373.                    /* function call on fullscreen enter */
  3374.                    item.on('fotorama:fullscreenenter', function (e, fotorama, extra) {
  3375.                        $('.fotorama__thumb-border').addClass('hidden');
  3376.                        updateImageCounter();
  3377.                        // add video class to enable play button
  3378.                        setTimeout(function () {
  3379.                            $('.fotorama--fullscreen .fotorama__stage__frame.video-unplayed').addClass('fotorama-video-container');
  3380.                        }, 1000);
  3381.                    });
  3382.  
  3383.                    item.on('fotorama:load', function () {
  3384.                        $('[data-nav-type=thumb]').eq(0).addClass('hidden');
  3385.                        $('.video-thumb-icon').removeClass('hidden');
  3386.                        total_img = $('[data-nav-type=thumb]').length;
  3387.                        if (total_img < 1 && $('.fotorama__stage__frame .fotorama__img').length > 0) {
  3388.                            total_img = $('.fotorama__stage__frame .fotorama__img').length;
  3389.                        }
  3390.  
  3391.                        if ($(window).width() < 768) {
  3392.                            updateImageCounter();
  3393.                        }
  3394.                    });
  3395.  
  3396.                    /* remove video class bcoz it was stoping video play on fullscreen */
  3397.                    item.on('fotorama:showend fotorama:fullscreenexit fotorama:ready', function (e, fotorama, extra) {
  3398.                        $('[data-nav-type=thumb]').eq(0).addClass('hidden');
  3399.                        $('.video-thumb-icon').removeClass('hidden');
  3400.                        total_img = $('[data-nav-type=thumb]').length;
  3401.                        if (total_img < 1 && $('.fotorama__stage__frame .fotorama__img').length > 0) {
  3402.                            total_img = $('.fotorama__stage__frame .fotorama__img').length;
  3403.                        }
  3404.  
  3405.                        if ($('.fotorama__stage__frame').hasClass('fotorama-video-container')) {
  3406.                            $('.fotorama__stage__frame').removeClass('fotorama-video-container');
  3407.                        }
  3408.  
  3409.                        if ($(window).width() < 768) {
  3410.                            updateImageCounter(fotorama.activeIndex + 1);
  3411.                        }
  3412.  
  3413.                        // Update the text to show the current image index and total count
  3414.                        var currentIndex = fotorama.activeIndex + 1; // 1-based index
  3415.                        var totalImages = fotorama.size;
  3416.                        $('.gallery__counter').html(currentIndex + '/' + totalImages);
  3417.                    });
  3418.                });
  3419.  
  3420.                if (/^((?!chrome|android).)*safari/i.test(navigator.userAgent)) {
  3421.                    $('body').on('touchstart', '[data-gallery-role=arrow]', function () {
  3422.                        if ($(this).attr("aria-label") == 'Next') {
  3423.                            current_img = current_img + 1
  3424.                            if (current_img > total_img) {
  3425.                                current_img = 1;
  3426.                            }
  3427.                        } else {
  3428.                            current_img = current_img - 1
  3429.                            if (current_img < 1) {
  3430.                                current_img = total_img;
  3431.                            }
  3432.                        }
  3433.                        updateImageCounter();
  3434.                    });
  3435.                } else {
  3436.                    $('body').on('click', '[data-gallery-role=arrow]', function () {
  3437.                        if ($(this).attr("aria-label") == 'Next') {
  3438.                            current_img = current_img + 1
  3439.                            if (current_img > total_img) {
  3440.                                current_img = 1;
  3441.                            }
  3442.                        } else {
  3443.                            current_img = current_img - 1
  3444.                            if (current_img < 1) {
  3445.                                current_img = total_img;
  3446.                            }
  3447.                        }
  3448.                        updateImageCounter();
  3449.                    });
  3450.                }
  3451.  
  3452.                $('body').on("swipeleft", function () {
  3453.                    current_img = current_img + 1
  3454.                    if (current_img > total_img) {
  3455.                        current_img = 1;
  3456.                    }
  3457.                    updateImageCounter();
  3458.                });
  3459.  
  3460.                $('body').on('swiperight', function () {
  3461.                    current_img = current_img - 1
  3462.                    if (current_img < 1) {
  3463.                        current_img = total_img;
  3464.                    }
  3465.                    updateImageCounter();
  3466.                });
  3467.  
  3468.                $('body').on('click', '[data-nav-type=thumb]', function () {
  3469.                    current_img = $(this).index();
  3470.                    $('[data-gallery-role=stage-shaft]').children('div').each(function () {
  3471.                        updateImageCounter();
  3472.                        if ($(this).data('active')) {
  3473.                            $(this).trigger('click');
  3474.                        }
  3475.                    });
  3476.                });
  3477.  
  3478.                /**
  3479.                 * update preview image to first on fullscreen exit
  3480.                 */
  3481.                function updatePreview() {
  3482.                    gallery_api.first();
  3483.                }
  3484.  
  3485.                function updateImageCounter(current_index = 0) {
  3486.                    if (current_index) {
  3487.                        current_img = current_index;
  3488.                    }
  3489.                    progress_info = current_img + '/' + total_img;
  3490.                    if ($('.gallery__counter').length == 0) {
  3491.                        var counter_html = '<div class="gallery__counter">' + progress_info + '</div>';
  3492.                        $('[data-gallery-role=stage-shaft]').append(counter_html);
  3493.                    } else {
  3494.                        $('.gallery__counter').removeClass('hidden');
  3495.                        $('.gallery__counter').html(progress_info);
  3496.                    }
  3497.                }
  3498.  
  3499.                /* added to solve gallery thumb img loading issue when click on swatch option*/
  3500.                $(document).on('click', '.swatch-option', function () {
  3501.                    var temp_count = 0;
  3502.                    $('.fotorama__nav__shaft [data-nav-type="thumb"]').each(function () {
  3503.  
  3504.                        if (window.imagesToUpdate[temp_count].type == 'video') {
  3505.                            $(this).addClass('video-thumb-icon');
  3506.                        }
  3507.  
  3508.                        var img_html = '<div class="fotorama__thumb fotorama_vertical_ratio fotorama__loaded fotorama__loaded--img">' +
  3509.                            '<img src="' + window.imagesToUpdate[temp_count].thumb + '" class="fotorama__img" aria-hidden="false"></div>';
  3510.                        $(this).html(img_html);
  3511.                        temp_count++;
  3512.                    });
  3513.                    current_img = 1;
  3514.                });
  3515.  
  3516.                /* on click on image opened fullscreen toggle zoom */
  3517.                $(document).on('click', '.fotorama__img--full', function () {
  3518.                    $(this).dblclick();
  3519.                });
  3520.  
  3521.                // Zoom the image on clicking on Closer Look
  3522.                $('.closer-look').on('click', function () {
  3523.                    $('.fotorama__nav__shaft .fotorama__active').click();
  3524.                });
  3525.            });
  3526.        });
  3527.    </script>
  3528.    <script type="text/x-magento-init">
  3529.    {
  3530.        "[data-gallery-role=gallery-placeholder]": {
  3531.            "Magento_ProductVideo/js/fotorama-add-video-events": {
  3532.                "videoData": [{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false}],
  3533.                "videoSettings": [{"playIfBase":"0","showRelated":"0","videoAutoRestart":"1"}],
  3534.                "optionsVideoData": {"250224":[{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":true},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false}],"250225":[{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":true},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false}],"270273":[{"mediaType":"image","videoUrl":null,"isBase":true},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false},{"mediaType":"image","videoUrl":null,"isBase":false}]}            }
  3535.        }
  3536.    }
  3537. </script>
  3538.    <script>
  3539.        requirejs(['jquery'],
  3540.            function ($) {
  3541.                $(document).ready(function () {
  3542.                    if ($('.reviews-actions .action.view').length) {
  3543.                        var submitReviewUrl = $('.reviews-actions .action.view').attr('href').replace("#reviews", "#review-form");
  3544.                        var submitReviewLabel = "Add Your Review";
  3545.                        $('<a/>', {
  3546.                            class: "action add",
  3547.                            href: submitReviewUrl,
  3548.                            text: submitReviewLabel
  3549.                        }).insertAfter('.reviews-actions .action.view');
  3550.                    }
  3551.                });
  3552.            });
  3553.    </script>
  3554.    <script type="text/x-magento-init">
  3555.    {
  3556.        "[data-role=swatch-options]": {
  3557.            "Magento_Swatches/js/swatch-renderer": {
  3558.                "jsonConfig": {"attributes":{"182":{"id":"182","code":"size","label":"ukuran","options":[{"id":"263","label":"US 4.5","products":["250224"],"us_label":"4.5"},{"id":"138","label":"US 5","products":[],"us_label":"5"},{"id":"190","label":"US 5.5","products":["250225"],"us_label":"5.5"},{"id":"65","label":"US 6","products":[],"us_label":"6"},{"id":"141","label":"US 6.5","products":[],"us_label":"6.5"},{"id":"112","label":"US 7","products":["270273"],"us_label":"7"},{"id":"310","label":"US 7H","products":[],"us_label":"7.5"},{"id":"66","label":"US 8","products":[],"us_label":"8"},{"id":"311","label":"US 8H","products":[],"us_label":"8.5"},{"id":"67","label":"US 9","products":[],"us_label":"9"},{"id":"312","label":"US 9H","products":[],"us_label":"9.5"},{"id":"68","label":"US 10","products":[],"us_label":"10"},{"id":"313","label":"US 10H","products":[],"us_label":"10.5"},{"id":"69","label":"US 11","products":[],"us_label":"11"},{"id":"74","label":"US 12","products":[],"us_label":"12"},{"id":"136","label":"US 13","products":[],"us_label":"13"}],"position":"2"}},"template":"<%- data.price %>","currencyFormat":"%s","optionPrices":{"250224":{"baseOldPrice":{"amount":2599000},"oldPrice":{"amount":2599000},"basePrice":{"amount":2599000},"finalPrice":{"amount":2599000},"tierPrices":[],"msrpPrice":{"amount":0}},"250225":{"baseOldPrice":{"amount":2599000},"oldPrice":{"amount":2599000},"basePrice":{"amount":2599000},"finalPrice":{"amount":2599000},"tierPrices":[],"msrpPrice":{"amount":0}},"270273":{"baseOldPrice":{"amount":2599000},"oldPrice":{"amount":2599000},"basePrice":{"amount":2599000},"finalPrice":{"amount":2599000},"tierPrices":[],"msrpPrice":{"amount":0}}},"priceFormat":{"pattern":"Rp. %s","precision":"0","requiredPrecision":"0","decimalSymbol":",","groupSymbol":".","groupLength":3,"integerRequired":false,"currencyCode":null,"showMinus":"before_symbol","symbol":"Rp. ","minusSign":"-"},"prices":{"baseOldPrice":{"amount":2599000},"oldPrice":{"amount":2599000},"basePrice":{"amount":2599000},"finalPrice":{"amount":2599000}},"productId":"16737","chooseText":"Choose an Option...","images":{"250224":[{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":true,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 6","position":"6","isMain":false,"type":"image","videoUrl":null}],"250225":[{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":true,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 6","position":"6","isMain":false,"type":"image","videoUrl":null}],"270273":[{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":true,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 6","position":"6","isMain":false,"type":"image","videoUrl":null}]},"index":{"250224":{"182":"263"},"250225":{"182":"190"},"270273":{"182":"112"}},"salable":[],"canDisplayShowOutOfStockStatus":false,"channel":"website","salesChannelCode":"base","sku":{"250224":"0886-Gubrak0CM04H","250225":"0886-Gubrak0CM05H","270273":"0886-Gubrak0CM007"},"label_reload":"https:\/\/www.footlocker.id\/amasty_label\/ajax\/label\/","label_category":".product-image-wrapper, .product-item-photo, .cdz-product-top","label_product":"#amasty-container","original_product_id":"16737","qty":{"250224":1,"250225":5,"270273":12},"skus":{"250224":"0886-Gubrak0CM04H","250225":"0886-Gubrak0CM05H","270273":"0886-Gubrak0CM007"},"childJson":{"250224":{"182":"263"},"250225":{"182":"190"},"270273":{"182":"112"}},"pdp_product_return":{"0886-Gubrak0CM04H":"","0886-Gubrak0CM05H":"","0886-Gubrak0CM007":""},"pdp_free_shipping":{"0886-Gubrak0CM04H":"<div data-content-type=\"html\" data-appearance=\"default\" data-element=\"main\" data-decoded=\"true\"><div class=\"free-shipping\">\r\n<!--<h3>Gratis Ongkir untuk Semua Pesanan<\/h3> -->\r\n\r\n<div class=\"free-shipping-content\">\r\n<div class=\"fr-sh-ico\">\r\n<img class=\"fr-sh-ico-img\" src=\"https:\/\/www.footlocker.id\/media\/wysiwyg\/truck.png\"\/>\r\n<\/div>\r\n<div class=\"fr-ship-content\">\r\n<h3>GRATIS ONGKIR<\/h3>\r\n<p>Buat pesanan sekarang!<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div><\/div><style><\/style>","0886-Gubrak0CM05H":"<div data-content-type=\"html\" data-appearance=\"default\" data-element=\"main\" data-decoded=\"true\"><div class=\"free-shipping\">\r\n<!--<h3>Gratis Ongkir untuk Semua Pesanan<\/h3> -->\r\n\r\n<div class=\"free-shipping-content\">\r\n<div class=\"fr-sh-ico\">\r\n<img class=\"fr-sh-ico-img\" src=\"https:\/\/www.footlocker.id\/media\/wysiwyg\/truck.png\"\/>\r\n<\/div>\r\n<div class=\"fr-ship-content\">\r\n<h3>GRATIS ONGKIR<\/h3>\r\n<p>Buat pesanan sekarang!<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div><\/div><style><\/style>","0886-Gubrak0CM007":"<div data-content-type=\"html\" data-appearance=\"default\" data-element=\"main\" data-decoded=\"true\"><div class=\"free-shipping\">\r\n<!--<h3>Gratis Ongkir untuk Semua Pesanan<\/h3> -->\r\n\r\n<div class=\"free-shipping-content\">\r\n<div class=\"fr-sh-ico\">\r\n<img class=\"fr-sh-ico-img\" src=\"https:\/\/www.footlocker.id\/media\/wysiwyg\/truck.png\"\/>\r\n<\/div>\r\n<div class=\"fr-ship-content\">\r\n<h3>GRATIS ONGKIR<\/h3>\r\n<p>Buat pesanan sekarang!<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div><\/div><style><\/style>"},"pdp_surprise_drop":{"0886-Gubrak0CM04H":"","0886-Gubrak0CM05H":"","0886-Gubrak0CM007":""},"default_size_type":"us","country_size_dropdown_status":"0","certJson":{"0886-Gubrak0CM04H":"","0886-Gubrak0CM05H":"","0886-Gubrak0CM007":""}},
  3559.                "jsonSwatchConfig": {"182":{"263":{"type":"0","value":"US 4.5","label":"US 4.5","eu_label":null,"uk_label":null,"us_label":"4.5"},"190":{"type":"0","value":"US 5.5","label":"US 5.5","eu_label":null,"uk_label":null,"us_label":"5.5"},"112":{"type":"0","value":"US 7","label":"US 7","eu_label":null,"uk_label":null,"us_label":"7"},"additional_data":"{\"swatch_input_type\":\"text\",\"update_product_preview_image\":\"1\",\"use_product_image_for_swatch\":0}"}},
  3560.                "jsonSwatchDefaultId": "215",
  3561.                "mediaCallback": "https\u003A\u002F\u002Fwww.footlocker.id\u002Fswatches\u002Fajax\u002Fmedia\u002F",
  3562.                "gallerySwitchStrategy": "prepend",
  3563.                "jsonSwatchImageSizeConfig": {"swatchImage":{"width":40,"height":40},"swatchThumb":{"height":40,"width":40}},
  3564.                "showTooltip": 1            }
  3565.        },
  3566.        "*" : {
  3567.            "Magento_Swatches/js/catalog-add-to-cart": {}
  3568.        }
  3569.    }
  3570. </script>
  3571.    <script type="text/x-magento-init">
  3572.    {
  3573.        "#stock_status_label": {
  3574.            "Born_StockInfo/js/stock-status-label": {
  3575.                "productOptions": {"attributes":{"182":{"id":"182","code":"size","label":"ukuran","options":[{"id":"263","label":"US 4.5","products":["250224"],"us_label":"4.5"},{"id":"138","label":"US 5","products":[],"us_label":"5"},{"id":"190","label":"US 5.5","products":["250225"],"us_label":"5.5"},{"id":"65","label":"US 6","products":[],"us_label":"6"},{"id":"141","label":"US 6.5","products":[],"us_label":"6.5"},{"id":"112","label":"US 7","products":["270273"],"us_label":"7"},{"id":"310","label":"US 7H","products":[],"us_label":"7.5"},{"id":"66","label":"US 8","products":[],"us_label":"8"},{"id":"311","label":"US 8H","products":[],"us_label":"8.5"},{"id":"67","label":"US 9","products":[],"us_label":"9"},{"id":"312","label":"US 9H","products":[],"us_label":"9.5"},{"id":"68","label":"US 10","products":[],"us_label":"10"},{"id":"313","label":"US 10H","products":[],"us_label":"10.5"},{"id":"69","label":"US 11","products":[],"us_label":"11"},{"id":"74","label":"US 12","products":[],"us_label":"12"},{"id":"136","label":"US 13","products":[],"us_label":"13"}],"position":"2"}},"template":"<%- data.price %>","currencyFormat":"%s","optionPrices":{"250224":{"baseOldPrice":{"amount":2599000},"oldPrice":{"amount":2599000},"basePrice":{"amount":2599000},"finalPrice":{"amount":2599000},"tierPrices":[],"msrpPrice":{"amount":0}},"250225":{"baseOldPrice":{"amount":2599000},"oldPrice":{"amount":2599000},"basePrice":{"amount":2599000},"finalPrice":{"amount":2599000},"tierPrices":[],"msrpPrice":{"amount":0}},"270273":{"baseOldPrice":{"amount":2599000},"oldPrice":{"amount":2599000},"basePrice":{"amount":2599000},"finalPrice":{"amount":2599000},"tierPrices":[],"msrpPrice":{"amount":0}}},"priceFormat":{"pattern":"Rp. %s","precision":"0","requiredPrecision":"0","decimalSymbol":",","groupSymbol":".","groupLength":3,"integerRequired":false,"currencyCode":null,"showMinus":"before_symbol","symbol":"Rp. ","minusSign":"-"},"prices":{"baseOldPrice":{"amount":2599000},"oldPrice":{"amount":2599000},"basePrice":{"amount":2599000},"finalPrice":{"amount":2599000}},"productId":"16737","chooseText":"Choose an Option...","images":{"250224":[{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":true,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 6","position":"6","isMain":false,"type":"image","videoUrl":null}],"250225":[{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":true,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 6","position":"6","isMain":false,"type":"image","videoUrl":null}],"270273":[{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 1","position":"1","isMain":true,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 2","position":"2","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 3","position":"3","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 4","position":"4","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 5","position":"5","isMain":false,"type":"image","videoUrl":null},{"thumb":"img/banner.jpeg","img":"img/banner.jpeg","full":"img/banner.jpeg","caption":"Image 6","position":"6","isMain":false,"type":"image","videoUrl":null}]},"index":{"250224":{"182":"263"},"250225":{"182":"190"},"270273":{"182":"112"}},"salable":[],"canDisplayShowOutOfStockStatus":false,"channel":"website","salesChannelCode":"base","sku":{"250224":"0886-Gubrak0CM04H","250225":"0886-Gubrak0CM05H","270273":"0886-Gubrak0CM007"},"label_reload":"https:\/\/www.footlocker.id\/amasty_label\/ajax\/label\/","label_category":".product-image-wrapper, .product-item-photo, .cdz-product-top","label_product":"#amasty-container","original_product_id":"16737","qty":{"250224":1,"250225":5,"270273":12},"skus":{"250224":"0886-Gubrak0CM04H","250225":"0886-Gubrak0CM05H","270273":"0886-Gubrak0CM007"},"childJson":{"250224":{"182":"263"},"250225":{"182":"190"},"270273":{"182":"112"}},"pdp_product_return":{"0886-Gubrak0CM04H":"","0886-Gubrak0CM05H":"","0886-Gubrak0CM007":""},"pdp_free_shipping":{"0886-Gubrak0CM04H":"<div data-content-type=\"html\" data-appearance=\"default\" data-element=\"main\" data-decoded=\"true\"><div class=\"free-shipping\">\r\n<!--<h3>Gratis Ongkir untuk Semua Pesanan<\/h3> -->\r\n\r\n<div class=\"free-shipping-content\">\r\n<div class=\"fr-sh-ico\">\r\n<img class=\"fr-sh-ico-img\" src=\"https:\/\/www.footlocker.id\/media\/wysiwyg\/truck.png\"\/>\r\n<\/div>\r\n<div class=\"fr-ship-content\">\r\n<h3>GRATIS ONGKIR<\/h3>\r\n<p>Buat pesanan sekarang!<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div><\/div><style><\/style>","0886-Gubrak0CM05H":"<div data-content-type=\"html\" data-appearance=\"default\" data-element=\"main\" data-decoded=\"true\"><div class=\"free-shipping\">\r\n<!--<h3>Gratis Ongkir untuk Semua Pesanan<\/h3> -->\r\n\r\n<div class=\"free-shipping-content\">\r\n<div class=\"fr-sh-ico\">\r\n<img class=\"fr-sh-ico-img\" src=\"https:\/\/www.footlocker.id\/media\/wysiwyg\/truck.png\"\/>\r\n<\/div>\r\n<div class=\"fr-ship-content\">\r\n<h3>GRATIS ONGKIR<\/h3>\r\n<p>Buat pesanan sekarang!<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div><\/div><style><\/style>","0886-Gubrak0CM007":"<div data-content-type=\"html\" data-appearance=\"default\" data-element=\"main\" data-decoded=\"true\"><div class=\"free-shipping\">\r\n<!--<h3>Gratis Ongkir untuk Semua Pesanan<\/h3> -->\r\n\r\n<div class=\"free-shipping-content\">\r\n<div class=\"fr-sh-ico\">\r\n<img class=\"fr-sh-ico-img\" src=\"https:\/\/www.footlocker.id\/media\/wysiwyg\/truck.png\"\/>\r\n<\/div>\r\n<div class=\"fr-ship-content\">\r\n<h3>GRATIS ONGKIR<\/h3>\r\n<p>Buat pesanan sekarang!<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div><\/div><style><\/style>"},"pdp_surprise_drop":{"0886-Gubrak0CM04H":"","0886-Gubrak0CM05H":"","0886-Gubrak0CM007":""},"default_size_type":"us","country_size_dropdown_status":"0","certJson":{"0886-Gubrak0CM04H":"","0886-Gubrak0CM05H":"","0886-Gubrak0CM007":""}},
  3576.                "productData": {"store_threshold_qty":"1","type":"configurable","threshold_stock":{"250224":[],"250225":[],"270273":[]},"stock_status":{"250224":1,"250225":5,"270273":12}}            }
  3577.        }
  3578.    }
  3579.    </script>
  3580.    <script type="text/x-magento-init">
  3581.    {
  3582.        "#instant-purchase": {
  3583.            "Magento_Ui/js/core/app": {"components":{"instant-purchase":{"component":"Magento_InstantPurchase\/js\/view\/instant-purchase","config":{"template":"Magento_InstantPurchase\/instant-purchase","buttonText":"Instant Purchase","purchaseUrl":"https:\/\/www.footlocker.id\/instantpurchase\/button\/placeOrder\/"}}}}        }
  3584.    }
  3585. </script>
  3586.    <script>
  3587.        require([
  3588.            'jquery',
  3589.            'mage/mage',
  3590.            'Magento_Catalog/product/view/validation',
  3591.            'Magento_Catalog/js/catalog-add-to-cart'
  3592.        ], function ($) {
  3593.            'use strict';
  3594.  
  3595.            $('#product_addtocart_form').mage('validation', {
  3596.                radioCheckboxClosest: '.nested',
  3597.                submitHandler: function (form) {
  3598.                    var widget = $(form).catalogAddToCart({
  3599.                        bindSubmit: false
  3600.                    });
  3601.  
  3602.                    widget.catalogAddToCart('submitForm', $(form));
  3603.  
  3604.                    return false;
  3605.                }
  3606.            });
  3607.        });
  3608.    </script>
  3609.    <script type="text/x-magento-init">
  3610.    {
  3611.        "body": {
  3612.            "addToWishlist": {"productType":"configurable"}        }
  3613.    }
  3614. </script>
  3615.    <script>
  3616.        window.maxQtyLimit = 10;
  3617.    </script>
  3618.    <script type="text/x-magento-init">
  3619.    {
  3620.        "[data-role=priceBox][data-price-box=product-id-16737]": {
  3621.            "priceBox": {
  3622.                "priceConfig":  {"productId":16737,"priceFormat":{"pattern":"Rp. %s","precision":"0","requiredPrecision":"0","decimalSymbol":",","groupSymbol":".","groupLength":3,"integerRequired":false,"currencyCode":null,"showMinus":"before_symbol","symbol":"Rp. ","minusSign":"-"},"prices":{"baseOldPrice":{"amount":2599000,"adjustments":[]},"oldPrice":{"amount":2599000,"adjustments":[]},"basePrice":{"amount":2599000,"adjustments":[]},"finalPrice":{"amount":2599000,"adjustments":[]}},"idSuffix":"_clone","tierPrices":[],"calculationAlgorithm":"TOTAL_BASE_CALCULATION"}            }
  3623.        }
  3624.    }
  3625. </script>
  3626.    <script type="text/x-magento-init">
  3627. {
  3628.    "#available-stores-popup": {
  3629.        "Magento_Ui/js/core/app": {
  3630.            "components": {
  3631.                "available-stores": {
  3632.                    "component": "Born_Bopis/js/product/available-stores",
  3633.                        "product_id" : 0,
  3634.                        "product_qty": 0                }
  3635.            }
  3636.        }
  3637.    }
  3638. }
  3639. </script>
  3640.    <script>
  3641.        require(['jquery', 'productPage'],
  3642.            function ($, productPage) {
  3643.                $(function () {
  3644.                    /** pre-load product reviews */
  3645.                    window.reviewUrl = 'https://www.footlocker.id/review/product/listAjax/id/16737';
  3646.                    var tabsLayout = 'tab';
  3647.                    if (tabsLayout === 'list') {
  3648.                        productPage.preLoadProductReviews(function () { });
  3649.  
  3650.                        /** have to wait until all the images are loaded */
  3651.                        $('[data-gallery-role=gallery-placeholder]').on('gallery:loaded', function () {
  3652.                            $(this).on('fotorama:ready', function () {
  3653.                                productPage.scrollToUrlHash(window.location.href);
  3654.                            });
  3655.                        });
  3656.  
  3657.                        $('.reviews-actions a.action').on('click', function () {
  3658.                            productPage.scrollToUrlHash($(this).attr('href'));
  3659.                        });
  3660.                    }
  3661.                });
  3662.            });
  3663.    </script>
  3664.    <script type="text/javascript">
  3665.        (function () {
  3666.            window.Codilar_Recommendation_Page_Info = { "pageType": "PRODUCT", "productIds": ["16737"] };
  3667.        })();
  3668.    </script>
  3669.    <script type="text/x-magento-init">
  3670.    {
  3671.        "#recently_viewed": {
  3672.            "owlAjax": {
  3673.                "ajaxUrl": "https://www.footlocker.id/ajaxowl/recentlyviewed/index/",
  3674.                "requestType": "recently_viewed",
  3675.                "productId": "16737"
  3676.            }
  3677.        }
  3678.  
  3679.    }
  3680.    </script>
  3681.    <script type="text/javascript">
  3682.        // Code to remove duplicate form validation error messages.
  3683.        require([
  3684.            'jquery'
  3685.        ], function ($) {
  3686.            $(".action.submit.primary").on('click', function () {
  3687.                $(".field .control").each(function (index) {
  3688.                    var mageError = $(this).find("div[class*='mage-error']").length;
  3689.                    if (mageError >= 1) {
  3690.                        $(this).find("div[class*='mage-error']").first().remove();
  3691.                    }
  3692.                });
  3693.            });
  3694.        });
  3695.    </script>
  3696.    <script>require(['jquery'], function ($) {
  3697.            // As per requested by Asep, hiding the complete price filter
  3698.            if ($(".price-filter")) {
  3699.                $(".price-filter").parent().parent().hide();
  3700.            }
  3701.  
  3702.            /**
  3703.             * PSD-63696 - HotFix for customer login issue
  3704.             */
  3705.            var checkRefererInterval;
  3706.            checkRefererInterval = setInterval(function () {
  3707.                var loaderContainer = $('.authorization-link a');
  3708.                if (loaderContainer.length < 1) {
  3709.                    return;
  3710.                }
  3711.                if (loaderContainer.length >= 1) {
  3712.                    clearInterval(checkRefererInterval);
  3713.                    $(".authorization-link a").attr("href", $(".authorization-link a").attr("href").replace("%2C", ""));
  3714.                }
  3715.            }, 100);
  3716.  
  3717.            $(document).on('click', '.custom', function () {
  3718.                $(this).closest(".nav-item.parent").removeClass("current");
  3719.                $(".nav-anchor").removeClass("actived");
  3720.            });
  3721.  
  3722.            $('body').contents().filter(function () {
  3723.                return $.trim(this.textContent) == "n";
  3724.            }).remove();
  3725.        });
  3726.    </script>
  3727.    <script type="text/javascript">
  3728.        UnbxdSiteName = "ss-unbxd-aapac-Prod-mapactive-id-ID65121748366901";
  3729.        UnbxdApiKey = "1f595fb6015bdcea62e28b2854634781";
  3730.        window.unbxdMagentoConfig = { "credentials": { "siteName": "ss-unbxd-aapac-Prod-mapactive-id-ID65121748366901", "apiKey": "1f595fb6015bdcea62e28b2854634781" }, "autoSuggest": { "customTemplate": true, "searchInputSelector": "#search", "jsUrl": "https:\/\/www.footlocker.id\/static\/version1757951320\/frontend\/Footlocker\/default\/id_ID\/Unbxd_SearchJs\/js\/autosuggest.js", "cssUrl": "https:\/\/www.footlocker.id\/static\/version1757951320\/frontend\/Footlocker\/default\/id_ID\/Unbxd_SearchJs\/css\/autosuggest.min.css" }, "search": { "jsUrl": "https:\/\/www.footlocker.id\/static\/version1757951320\/frontend\/Footlocker\/default\/id_ID\/Unbxd_SearchJs\/js\/search.js", "cssUrl": "https:\/\/www.footlocker.id\/static\/version1757951320\/frontend\/Footlocker\/default\/id_ID\/Unbxd_SearchJs\/css\/search.min.css" }, "analytics": { "v2Analytics": false, "sdkUrl": "https:\/\/d21gpk1vhmjuf5.cloudfront.net\/unbxdAnalytics.js", "jsUrl": "https:\/\/www.footlocker.id\/static\/version1757951320\/frontend\/Footlocker\/default\/id_ID\/Unbxd_SearchJs\/js\/analytics.js", "productId": "16737", "cartBtnSelector": "button.action.primary.tocart", "removeCartItemSelector": null, "orderConversionEntities": [] }, "recommendation": { "sdkUrl": "https:\/\/libraries.unbxdapi.com\/recs-sdk\/v3.1.2\/unbxd_recs_template_sdk.js" } };
  3731.    </script>
  3732.    <script type="text/javascript">
  3733.  
  3734.        require([
  3735.            'jquery',
  3736.            'Codilar_Recommendation/js/widget/recommendation_init'
  3737.        ], function ($, recommendationInit) {
  3738.            var jsfiles = ["https://libraries.unbxdapi.com/recs-sdk/v3.1.2/unbxd_recs_template_sdk.js"];
  3739.  
  3740.            $(document).ready(function () {
  3741.                jsfiles.forEach(function (file, index) {
  3742.                    var s1 = document.createElement('script');
  3743.                    s1.type = 'text/javascript';
  3744.                    s1.async = true;
  3745.                    s1.src = file;
  3746.                    s1.onload = () => {
  3747.                        const recommendationContainers = $('[data-is-unbxd-recommendation="true"]');
  3748.                        if (recommendationContainers.length) {
  3749.                            const configData = {
  3750.                                currencyExchangeRate: 1,
  3751.                                currencyCode: "IDR",
  3752.                                currencySymbol: "Rp. ",
  3753.                                priceFormat: '{"pattern":"Rp. %s","precision":"0","requiredPrecision":"0","decimalSymbol":",","groupSymbol":".","groupLength":3,"integerRequired":false,"currencyCode":"IDR","showMinus":"before_symbol","symbol":"Rp. ","minusSign":"-"}',
  3754.                                translations: { "Color": "Warna", "Off": "Off" },
  3755.                                isRatingEnabled: true,
  3756.                                getRecsSliderConfig: {
  3757.                                    direction: 'horizontal',
  3758.                                    loop: false,
  3759.                                    freeMode: true,
  3760.                                    spaceBetween: 20,
  3761.                                    autoplay: {
  3762.                                        delay: 5000,
  3763.                                        disableOnInteraction: true,
  3764.                                    },
  3765.                                    freeModeMomentum: true,
  3766.                                    freeModeMomentumRatio: 0.7,
  3767.                                    freeModeMomentumBounce: false,
  3768.                                    freeModeSticky: false,
  3769.                                    breakpoints: {
  3770.                                        320: {
  3771.                                            slidesPerView: 1.4,
  3772.                                            loop: false,
  3773.                                            spaceBetween: 15,
  3774.                                            navigation: {
  3775.                                                enabled: false,
  3776.                                            }
  3777.                                        },
  3778.                                        640: {
  3779.                                            slidesPerView: 1,
  3780.                                        },
  3781.                                        768: {
  3782.                                            slidesPerView: 3,
  3783.                                            navigation: {
  3784.                                                enabled: true,
  3785.                                            },
  3786.                                            scrollbar: {
  3787.                                                enabled: false,
  3788.                                            }
  3789.                                        },
  3790.                                        1200: {
  3791.                                            slidesPerView: 4,
  3792.                                            navigation: {
  3793.                                                enabled: true,
  3794.                                            },
  3795.                                            scrollbar: {
  3796.                                                enabled: false,
  3797.                                            }
  3798.                                        },
  3799.                                        1400: {
  3800.                                            slidesPerView: 5,
  3801.                                            navigation: {
  3802.                                                enabled: true,
  3803.                                            },
  3804.                                            scrollbar: {
  3805.                                                enabled: false,
  3806.                                            }
  3807.                                        }
  3808.                                    }
  3809.                                }
  3810.                            }
  3811.                            recommendationInit(recommendationContainers, configData);
  3812.                        }
  3813.                    }
  3814.                    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(s1);
  3815.                });
  3816.  
  3817.                var $rexContainers = $('.unbxd-recommendation-marker-js');
  3818.                var widgets = [];
  3819.                if ($rexContainers.length > 0 && "unbxd_recommendation_pageInfo" in window) {
  3820.                    $rexContainers.each(function (index, value) {
  3821.                        widgets.push({
  3822.                            "name": $(value).data('container'),
  3823.                            "selector": value.id
  3824.                        });
  3825.                    });
  3826.                    var rexObj = {
  3827.                        "widgets": widgets,
  3828.                        "userInfo": {
  3829.                            userId: u_readCookie("unbxd.userId"),
  3830.                            siteKey: UnbxdSiteName,
  3831.                            apiKey: UnbxdApiKey
  3832.                        },
  3833.                        "pageInfo": unbxd_recommendation_pageInfo,
  3834.                        itemClickHandler: function (product) {
  3835.                            if ('url' in product) {
  3836.                                window.location = product.url;
  3837.                            } else if ('productUrl' in product) {
  3838.                                window.location = product.productUrl;
  3839.                            } else {
  3840.                                console.warn("product url not available so click through will not happen in recommendations carousel.")
  3841.                            }
  3842.                        }
  3843.                    }
  3844.                    initRecommendation.call({ counter: 0 });
  3845.                }
  3846.                function u_decodeAndParse(s) {
  3847.                    if (s.indexOf('"') === 0) {
  3848.                        // This is a quoted cookie as according to RFC2068, unescape...
  3849.                        s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
  3850.                    }
  3851.                    return u_decodeCookie(s);
  3852.                }
  3853.                function u_decodeCookie(s) {
  3854.                    var pluses = /\+/g;
  3855.                    return decodeURIComponent(s.replace(pluses, ' '));
  3856.                }
  3857.  
  3858.                function u_readCookie(key) {
  3859.                    // Read
  3860.                    var cookies = document.cookie.split('; ');
  3861.                    var result;
  3862.                    for (var i = 0, l = cookies.length; i < l; i++) {
  3863.                        var parts = cookies[i].split('=');
  3864.                        var name = u_decodeAndParse(parts.shift());
  3865.                        var cookie = parts.join('=');
  3866.                        if (key && key === name) {
  3867.                            try {
  3868.                                result = u_decodeAndParse(cookie);
  3869.                                break;
  3870.                            } catch (e) {
  3871.                                this.log(e);
  3872.                            }
  3873.                        }
  3874.                    }
  3875.                    return result;
  3876.                }
  3877.  
  3878.  
  3879.                function initRecommendation() {
  3880.  
  3881.                    if ("getUnbxdRecommendations" in window) {
  3882.                        let beforeTemplateRenderer = function (templateData) {
  3883.                            // modify the data received from recommendation API in case required.
  3884.                            Object.keys(window.tc).forEach(name => {
  3885.                                if (!window.tc[name].orientation) {
  3886.                                    window.tc[name].orientation = "horizontal";
  3887.                                }
  3888.                            });
  3889.                            return templateData;
  3890.                        }
  3891.                        window._unbxd_registerHook("beforeTemplateRender", beforeTemplateRenderer);
  3892.                        getUnbxdRecommendations(rexObj);
  3893.                    } else {
  3894.                        if (this.counter < 10) {
  3895.                            setTimeout(initRecommendation.bind({ counter: this.counter + 1 }), 1000);
  3896.                        } else {
  3897.                            console.log("Takes longer to load recommendations sdk");
  3898.                        }
  3899.                    }
  3900.  
  3901.                }
  3902.  
  3903.            });
  3904.  
  3905.        });
  3906.    </script>
  3907.    <script type="text/javascript">
  3908.  
  3909.        require(
  3910.            [
  3911.                'jquery',
  3912.                'handlebars'
  3913.            ],
  3914.            function (
  3915.                jQueryMain,
  3916.                HandlebarsMain
  3917.            ) {
  3918.                window.Handlebars = HandlebarsMain;
  3919.                var jsfiles = ["https://libraries.unbxdapi.com/unbxdAutosuggest_v1.js", "https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/Unbxd_SearchJs/js/autosuggest.js"];
  3920.                jsfiles.forEach(function (file, index) {
  3921.                    var s1 = document.createElement('script');
  3922.                    s1.type = 'text/javascript';
  3923.  
  3924.                    s1.src = file;
  3925.                    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(s1);
  3926.  
  3927.                });
  3928.                var asDiv = document.createElement('div');
  3929.                asDiv.id = "search_bar_container";
  3930.                (document.getElementsByTagName('body')[0]).appendChild(asDiv);
  3931.                var ubx = document.createElement('link'); ubx.rel = 'stylesheet';
  3932.                ubx.href = "https://www.footlocker.id/static/version1757951320/frontend/Footlocker/default/id_ID/Unbxd_SearchJs/css/autosuggest.min.css";
  3933.                (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ubx);
  3934.                jQueryMain(document).ready(function () {
  3935.                    window.magento_unbxd_asconfig = {
  3936.                        version: 'io',
  3937.                        platform: "io",
  3938.                        siteName: 'ss-unbxd-aapac-Prod-mapactive-id-ID65121748366901',
  3939.                        APIKey: '1f595fb6015bdcea62e28b2854634781',
  3940.                        minChars: 3,
  3941.                        maxSuggestion: 5,
  3942.                        delay: 100,
  3943.                        loadingClass: 'unbxd-as-loading',
  3944.                        preferInputWidthMainContent: true,
  3945.                        mainWidth: jQuery("#search").outerWidth() * 2,
  3946.                        sideWidth: 475,
  3947.                        zIndex: 1000,
  3948.                        position: 'absolute',
  3949.                        template: '2column',
  3950.                        mainTpl: ['inFields', 'promotedSuggestions', 'keywordSuggestions', 'topQueries'],
  3951.                        sideTpl: ['popularProducts'],
  3952.                        sideContentOn: 'right',
  3953.                        showCarts: false,
  3954.                        cartType: 'separate',
  3955.                        onSimpleEnter: function onSimpleEnter() {
  3956.                            this.lastKeyEvent.preventDefault();
  3957.                            if (this.input.value.trim().length > 0) {
  3958.                                window.location =
  3959.                                    window.location.origin +
  3960.                                    "/catalogsearch/result/?q=" +
  3961.                                    encodeURIComponent(this.input.value)
  3962.                                    ;
  3963.                            }
  3964.                        },
  3965.                        onItemSelect: function onItemSelect(data, original) {
  3966.                            if (data.type === 'IN_FIELD') {
  3967.                                if (data.filtername) {
  3968.                                    window.location = this.input.form.action + '?q=' + encodeURIComponent(data.value) + '&filter=' + data.filtername + ':' + encodeURIComponent('"' + data.filtervalue + '"');
  3969.                                } else {
  3970.                                    window.location =
  3971.                                        window.location.origin +
  3972.                                        "/catalogsearch/result/?q=" +
  3973.                                        encodeURIComponent(this.input.value);
  3974.                                }
  3975.                            } else if (data.type === 'POPULAR_PRODUCTS') {
  3976.                                window.location = original.productUrl;
  3977.                            } else {
  3978.                                window.location =
  3979.                                    window.location.origin +
  3980.                                    "/catalogsearch/result/?q=" +
  3981.                                    encodeURIComponent(this.input.value);
  3982.                            }
  3983.                        },
  3984.  
  3985.                        inFields: {
  3986.                            count: 0,
  3987.                            fields: {
  3988.                                category: 2,
  3989.                                brand: 1
  3990.                            },
  3991.                            header: '',
  3992.                            tpl: ''
  3993.                        },
  3994.                        topQueries: {
  3995.                            count: 4,
  3996.                            header: '',
  3997.                            tpl: ''
  3998.                        },
  3999.                        "promotedSuggestions": {
  4000.                            "count": 5,
  4001.                            "header": ''
  4002.                        },
  4003.                        keywordSuggestions: {
  4004.                            count: 4,
  4005.                            header: '',
  4006.                            tpl: ''
  4007.                        },
  4008.                        popularProducts: {
  4009.                            count: 4,
  4010.                            fields: ['title', 'doctype', 'autosuggest', 'price', 'imageUrl', 'productUrl'],
  4011.                            name: true,
  4012.                            nameFunctionOrKey: "title",
  4013.                            price: false,
  4014.                            priceFunctionOrKey: 'price',
  4015.                            image: true,
  4016.                            imageUrlOrFunction: 'imageUrl',
  4017.                            currency: '$',
  4018.                            header: '',
  4019.                            tpl: ''
  4020.                        },
  4021.                        filtered: false,
  4022.                        resultsContainerSelector: '#search_bar_container'
  4023.                    };
  4024.                });
  4025.  
  4026.            }
  4027.        );
  4028.  
  4029.    </script>
  4030.    <script type="text/javascript" defer>
  4031.        require(['jquery',
  4032.            "Ves_All/lib/bootstrap/js/bootstrap.min"
  4033.        ], function ($) {
  4034.            if ($(".ves-megamenu").length > 0) {
  4035.                $(".ves-megamenu").each(function () {
  4036.                    if ($(this).find('.nav-anchor').length > 0) {
  4037.                        $(this).find('.nav-anchor').each(function (index, el) {
  4038.                            if ($(this).attr('href') == 'https://www.worldofmosaics.com/Mosaic-Designs-Foglie/') {
  4039.                                $(this).parent().addClass('active');
  4040.                                $(this).parents(".nav-item.parent").addClass('active');
  4041.                                $(this).parents(".nav-item.dropdown-submenu").addClass('active');
  4042.                                if ($(this).find(".ves-caret.fa.fa-plus").length > 0) {
  4043.                                    var caret_obj = $(this).find(".ves-caret").first();
  4044.                                    $(caret_obj).removeClass("fa-plus").addClass("fa-minus").addClass("item-active");
  4045.                                }
  4046.                                if ($(this).parents(".nav-item.parent").length > 0) {
  4047.                                    $(this).parents(".nav-item.parent").each(function (index2, el2) {
  4048.                                        if ($(this).children(".nav-anchor").length > 0 && $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").length > 0) {
  4049.                                            var caret_obj2 = $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").first();
  4050.                                            $(caret_obj2).removeClass("fa-plus").addClass("fa-minus").addClass("item-active");
  4051.                                        }
  4052.                                    })
  4053.                                }
  4054.                                if ($(this).parents(".nav-item.dropdown-submenu").length > 0) {
  4055.                                    $(this).parents(".nav-item.dropdown-submenu").each(function (index2, el2) {
  4056.                                        if ($(this).children(".dropdown-menu").length > 0) {
  4057.                                            $(this).addClass("current");
  4058.                                        }
  4059.                                        if ($(this).children(".nav-anchor").length > 0 && $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").length > 0) {
  4060.                                            var caret_obj2 = $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").first();
  4061.                                            $(caret_obj2).removeClass("fa-plus").addClass("fa-minus").addClass("item-active");
  4062.                                        }
  4063.                                    })
  4064.                                }
  4065.                            }
  4066.                        });
  4067.                    }
  4068.                })
  4069.  
  4070.            }
  4071.            $(document).ready(function () {
  4072.                if (jQuery(".megamenuowl-play").length > 0) {
  4073.                    require([
  4074.                        'jquery',
  4075.                        'Ves_All/lib/owl.carousel/owl.carousel.min'
  4076.                    ], function ($) {
  4077.                        $(".ves-megamenu .nav-item.level0").hover(function () {
  4078.                            $(this).find('.megamenuowl-play').each(function () {
  4079.                                if (!$(this).hasClass('hasOwl')) {
  4080.                                    var owlCarousel = jQuery(this).find(".owl-carousel");
  4081.                                    var owlId = jQuery(owlCarousel).attr("id");
  4082.                                    jQuery(this).addClass("hasOwl");
  4083.                                    var config = [];
  4084.                                    if (typeof (jQuery(owlCarousel).data('nav')) != 'undefined') {
  4085.                                        config['nav'] = jQuery(owlCarousel).data('nav');
  4086.                                    }
  4087.                                    if (typeof (jQuery(owlCarousel).data('dot')) != 'undefined') {
  4088.                                        config['dot'] = jQuery(owlCarousel).data('dot');
  4089.                                    }
  4090.                                    if (typeof (jQuery(owlCarousel).data('autoplay')) != 'undefined') {
  4091.                                        config['autoplay'] = jQuery(owlCarousel).data('autoplay');
  4092.                                    }
  4093.                                    if (jQuery(owlCarousel).data('autoplay-timeout')) {
  4094.                                        config['autoplayTimeout'] = jQuery(owlCarousel).data('autoplay-timeout');
  4095.                                    }
  4096.                                    if (jQuery(owlCarousel).data('autoplay-pauonhover')) {
  4097.                                        config['autoplayHoverPause'] = jQuery(owlCarousel).data('autoplay-pauonhover');
  4098.                                    }
  4099.                                    if (typeof (jQuery(owlCarousel).data('rtl')) != 'undefined') {
  4100.                                        config['rtl'] = jQuery(owlCarousel).data('rtl');
  4101.                                    }
  4102.                                    if (jQuery(owlCarousel).data('items')) {
  4103.  
  4104.                                        config['items'] = jQuery(owlCarousel).data('items');
  4105.                                    }
  4106.                                    if (typeof (jQuery(owlCarousel).data('loop')) != 'undefined') {
  4107.                                        config['loop'] = jQuery(owlCarousel).data('loop');
  4108.                                    }
  4109.                                    if (typeof (jQuery(owlCarousel).data('mousedrag')) != 'undefined') {
  4110.                                        config['mouseDrag'] = jQuery(owlCarousel).data('mousedrag');
  4111.                                    }
  4112.                                    if (typeof (jQuery(owlCarousel).data('pulldrag')) != 'undefined') {
  4113.                                        config['pullDrag'] = jQuery(owlCarousel).data('pulldrag');
  4114.                                    }
  4115.                                    if (typeof (jQuery(owlCarousel).data('stagepadding')) != 'undefined') {
  4116.                                        config['stagePadding'] = jQuery(owlCarousel).data('stagepadding');
  4117.                                    }
  4118.                                    if (typeof (jQuery(owlCarousel).data('lazyload')) != 'undefined') {
  4119.                                        config['lazyLoad'] = jQuery(owlCarousel).data('lazyload');
  4120.                                    }
  4121.                                    if (jQuery(owlCarousel).data('margin')) {
  4122.                                        config['margin'] = jQuery(owlCarousel).data('margin');
  4123.                                    }
  4124.                                    var mobile_items = 1;
  4125.                                    if (jQuery(owlCarousel).data('mobile-items')) {
  4126.                                        mobile_items = jQuery(owlCarousel).data('mobile-items');
  4127.                                    }
  4128.                                    var tablet_small_items = 3;
  4129.                                    if (jQuery(owlCarousel).data('tablet-small-items')) {
  4130.                                        tablet_small_items = jQuery(owlCarousel).data('tablet-small-items');
  4131.                                    }
  4132.                                    var tablet_items = 3;
  4133.                                    if (jQuery(owlCarousel).data('tablet-items')) {
  4134.                                        tablet_items = jQuery(owlCarousel).data('tablet-items');
  4135.                                    }
  4136.                                    var portrait_items = 4;
  4137.                                    if (jQuery(owlCarousel).data('portrait-items')) {
  4138.                                        portrait_items = jQuery(owlCarousel).data('portrait-items');
  4139.                                    }
  4140.                                    var large_items = 5;
  4141.                                    if (jQuery(owlCarousel).data('large-items')) {
  4142.                                        large_items = jQuery(owlCarousel).data('large-items');
  4143.                                    }
  4144.                                    var large_max_items = 6;
  4145.                                    if (jQuery(owlCarousel).data('large-max-items')) {
  4146.                                        large_max_items = jQuery(owlCarousel).data('large-max-items');
  4147.                                    }
  4148.                                    config['responsive'] = {
  4149.                                        0: { items: mobile_items },
  4150.                                        480: { items: tablet_small_items },
  4151.                                        640: { items: tablet_items },
  4152.                                        768: { items: portrait_items },
  4153.                                        980: { items: large_items },
  4154.                                        1200: { items: large_max_items }
  4155.                                    };
  4156.                                    jQuery(owlCarousel).owlCarousel(config);
  4157.                                    jQuery(".owl-left").click(function () {
  4158.                                        var owlCarousel = jQuery("#" + jQuery(this).data("owlid"));
  4159.                                        owlCarousel.trigger('prev.owl.carousel');
  4160.                                        return false;
  4161.                                    });
  4162.                                    jQuery(".owl-right").click(function () {
  4163.                                        var owlCarousel = jQuery("#" + jQuery(this).data("owlid"));
  4164.                                        owlCarousel.trigger('next.owl.carousel');
  4165.                                        return false;
  4166.                                    });
  4167.                                }
  4168.                            });
  4169.  
  4170.                        });
  4171.                    });
  4172.                }
  4173.            })
  4174.        });
  4175.    </script>
  4176.    <script type="text/x-magento-init">
  4177.        {
  4178.            "*": {
  4179.                "Magento_Ui/js/core/app": {
  4180.                    "components": {
  4181.                        "storage-manager": {
  4182.                            "component": "Magento_Catalog/js/storage-manager",
  4183.                            "appendTo": "",
  4184.                            "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/www.footlocker.id\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"recently_compared_product":{"requestConfig":{"syncUrl":"https:\/\/www.footlocker.id\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"product_data_storage":{"updateRequestConfig":{"url":"https:\/\/www.footlocker.id\/rest\/idn\/V1\/products-render-info"},"requestConfig":{"syncUrl":"https:\/\/www.footlocker.id\/catalog\/product\/frontend_action_synchronize\/"},"allowToSendRequest":null}}                        }
  4185.                    }
  4186.                }
  4187.            }
  4188.        }
  4189. </script>
  4190.    <script>
  4191.        (function (g, e, o, t, a, r, ge, tl, y) {
  4192.            t = g.getElementsByTagName(e)[0]; y = g.createElement(e); y.async = true;
  4193.            var a = window, b = g.documentElement, c = g.getElementsByTagName('body')[0], w = a.innerWidth || b.clientWidth || c.clientWidth, h = a.innerHeight || b.clientHeight || c.clientHeight;
  4194.            y.src = 'https://g1782759015.co/gp?id=-MdWU9dp1ibYyQ0Z-8ne&refurl=' + g.referrer + '&winurl=' + encodeURIComponent(window.location) + '&cw=' + w + '&ch=' + h;
  4195.            t.parentNode.insertBefore(y, t);
  4196.        })(document, 'script');
  4197.    </script>
  4198.    <script type="text/x-magento-init">
  4199.    {
  4200.        "#amgdpr-privacy-popup": {
  4201.            "Amasty_Gdpr/js/popup":{
  4202.                "textUrl":"https://www.footlocker.id/gdpr/policy/policytext/",
  4203.                "modalClass": "amgdpr-modal-container"
  4204.            }
  4205.        }
  4206.    }
  4207. </script>
  4208.    <script type="text/javascript">
  4209.        require(['jquery'], function ($) {
  4210.            waitForElement(".bv_button_buttonMinimalist", function () {
  4211.                // If user comes from the product review email then open the review form.
  4212.                if (window.location.href.indexOf("#review") > -1) {
  4213.                    $('.bv_button_buttonMinimalist').trigger('click');
  4214.                }
  4215.            });
  4216.  
  4217.            // If user clicks on the rating summary
  4218.            waitForReviewElement(".bv_ratings_summary", function () {
  4219.                $(document).on('click', '.bv_ratings_summary', function () {
  4220.                    goToReview();
  4221.                });
  4222.            });
  4223.  
  4224.            // If user clicks on the rating summary button popup
  4225.            waitForRatingElement(".bv_modal_outer_content", function () {
  4226.                // If user click on rating, then scroll to review tab.
  4227.                $(document).ready(function () {
  4228.                    $('.bv_modal_outer_content').on('click', function () {
  4229.                        goToReview();
  4230.                    });
  4231.                });
  4232.            });
  4233.  
  4234.            // Function to go to review tab.
  4235.            function goToReview() {
  4236.                $("#tab-label-bv_reviews-title").trigger("click");
  4237.                $([document.documentElement, document.body]).animate({
  4238.                    scrollTop: $("#tab-label-bv_reviews-title").offset().top - 100
  4239.                }, 1000);
  4240.            }
  4241.  
  4242.            // Function to wait till the element found.
  4243.            function waitForElement(query, callback) {
  4244.                var poops = setInterval(function () {
  4245.                    if (document.querySelector(query)) {
  4246.                        clearInterval(poops);
  4247.                        callback();
  4248.                    }
  4249.                }, 100);
  4250.            }
  4251.  
  4252.            // Function to wait till the review element found.
  4253.            function waitForReviewElement(query, callback) {
  4254.                var poops = setInterval(function () {
  4255.                    if (document.querySelector(query)) {
  4256.                        clearInterval(poops);
  4257.                        callback();
  4258.                    }
  4259.                }, 1000);
  4260.            }
  4261.  
  4262.            // Function to wait till the rating element found.
  4263.            function waitForRatingElement(query, callback) {
  4264.                var poops = setInterval(function () {
  4265.                    if (document.querySelector(query)) {
  4266.                        clearInterval(poops);
  4267.                        callback();
  4268.                    }
  4269.                }, 1000);
  4270.            }
  4271.        });
  4272.    </script>
  4273.    <script>
  4274.        require(['jquery', 'designelements_base'],
  4275.            function ($, SEMICOLONBASE) {
  4276.                var options = { "breakpoints": { "xxs": { "enter": 0, "exit": 319 }, "xs": { "enter": "320", "exit": 479 }, "s": { "enter": "480", "exit": 639 }, "m": { "enter": "640", "exit": 766 }, "l": { "enter": "767", "exit": 1023 }, "xl": { "enter": "1024", "exit": 10000 } } };
  4277.                $(document).ready(SEMICOLONBASE.widget.init(options));
  4278.                $(window).on('resize', function () {
  4279.                    var t = setTimeout(function () {
  4280.                        SEMICOLONBASE.widget.responsiveWpClasses();
  4281.                    }, 500);
  4282.                });
  4283.            });
  4284.    </script>
  4285.    <script>
  4286.        window.Pearl = window.Pearl || {};
  4287.        window.Pearl.scrollCollapsibleToTop = 0;
  4288.    </script>
  4289.    <script>
  4290.        window.stickyMobileEnabled = '0';
  4291.        window.stickyHeaderScrollUpEnabled = '';
  4292.        require(['jquery', 'WeltPixel_CustomHeader/js/sticky_header_js', ''], function ($, stickyHeader) {
  4293.            $(document).ready(function () {
  4294.                stickyHeader.stickyHeader();
  4295.            });
  4296.        });
  4297.    </script>
  4298.    <script type="text/javascript">window.socialloginButtons = '';</script>
  4299.    <script>
  4300.        require(["jquery"], function ($) {
  4301.            $(document).ready(function () {
  4302.                $(document).on('mouseleave', '.fotorama__stage', function () {
  4303.                    $('.magnify-lens').addClass('magnify-hidden');
  4304.                    $('.magnifier-preview').addClass('magnify-hidden');
  4305.                });
  4306.            });
  4307.        });
  4308.        require(['jquery', 'mage/gallery/gallery'], function ($, gallery) {
  4309.            $('[data-gallery-role=gallery-placeholder]').on('gallery:loaded', function () {
  4310.                $(this).on('fotorama:ready', function () {
  4311.                    var fotoramaStageLeft = parseInt($('.fotorama__stage').css('left'));
  4312.                    if (fotoramaStageLeft) {
  4313.                        $('.fotorama__stage').width($('.fotorama__stage').width() - fotoramaStageLeft);
  4314.                    }
  4315.                });
  4316.            });
  4317.        });
  4318.    </script>
  4319.    <script>
  4320.        require([
  4321.            "jquery"
  4322.        ], function ($) {
  4323.            $(document).ready(function () {
  4324.                'use strict';
  4325.                var validationErrorMoved = false;
  4326.                $('#product-addtocart-button').click(function () {
  4327.                    if (!validationErrorMoved) {
  4328.                        $('.swatch-attribute').each(function () {
  4329.                            var attrId = $(this).attr('attribute-id');
  4330.                            var validationElement = $('input[name="super_attribute[' + attrId + ']"]').get(0);
  4331.                            $(validationElement).appendTo(this);
  4332.                        });
  4333.                        validationErrorMoved = true;
  4334.                    }
  4335.                });
  4336.                $('[data-gallery-role=gallery-placeholder]').on('gallery:loaded', function () {
  4337.                    $(this).on('fotorama:ready', function () {
  4338.                        $('.fotorama__stage__frame.fotorama__active').closest('.fotorama__stage__shaft').css('transform', 'none');
  4339.                    });
  4340.                });
  4341.            });
  4342.  
  4343.        });
  4344.    </script>
  4345.    <script type="text/javascript">
  4346.        require(['jquery', 'underscore'], function ($, _) {
  4347.            $(document).ready(function () {
  4348.                if ($('#bundle-slide')) {
  4349.                    $('#sticky-addtocart-button').removeAttr('disabled');
  4350.                }
  4351.  
  4352.                var interval = setInterval(function () {
  4353.                    var wishlistStorage = JSON.parse(localStorage.getItem('mage-cache-storage')).wishlist;
  4354.                    if (typeof wishlistStorage !== 'undefined' && wishlistStorage !== '{}') {
  4355.                        var productIdValue = $('.product-addto-links').find('.towishlist').first().attr('id');
  4356.                        if (!_.isEmpty(wishlistStorage) && _.isArray(wishlistStorage.items) && wishlistStorage.items.length) {
  4357.                            _.each(wishlistStorage.items, function (item) {
  4358.                                if (item.product_id === productIdValue) {
  4359.                                    $('#' + productIdValue).addClass('added-to-wishlist wishlisted');
  4360.                                    var url = window.location.origin + '/customer/wishlist/remove/item/' + item.wishlist_item_id;
  4361.                                    $('#' + productIdValue).removeAttr('data-action');
  4362.                                    $('#' + productIdValue).removeAttr('data-post');
  4363.                                    $('#' + productIdValue).attr('href', url);
  4364.                                }
  4365.                            });
  4366.                        }
  4367.                        clearInterval(interval);
  4368.                    }
  4369.                }, 100);
  4370.            });
  4371.  
  4372.            $('.sticky_nosize').click(function () {
  4373.                $('html, body').animate({
  4374.                    scrollTop: $(".swatch-attribute-label").offset().top - 100
  4375.                }, 1000);
  4376.                return false;
  4377.            });
  4378.  
  4379.            $('#sticky-addtocart-button').click(function () {
  4380.                var $this = $(this)
  4381.                $this.attr("disabled", "disabled");
  4382.                setTimeout(function () {
  4383.                    $this.removeAttr("disabled");
  4384.                }, 1500);
  4385.                $('#product-addtocart-button').click();
  4386.            });
  4387.  
  4388.            // Code to display selected configurable option next to its label.
  4389.            $('#product-options-wrapper').on('click', '.swatch-option', function () {
  4390.                // Loop on all the swatch attributes
  4391.                $('.swatch-attribute').each(function () {
  4392.                    // Get the attribute id and code in var
  4393.                    var attrCode = $(this).attr('attribute-code');
  4394.                    var attrId = $(this).attr('attribute-id');
  4395.  
  4396.                    // Get the selected option
  4397.                    var selectedOption = $('#option-label-' + attrCode + '-' + attrId + '-item-' + $(this).attr('option-selected')).attr('option-label');
  4398.                    // Check, if there is any option selected then display the same in sticky bar and current confirugable option.
  4399.                    if (selectedOption != undefined) {
  4400.                        if ($('#option-label-' + attrCode + '-' + attrId + ' .current-' + attrCode)) {
  4401.                            $('#option-label-' + attrCode + '-' + attrId + ' .current-' + attrCode).remove();
  4402.                        }
  4403.                        $('#option-label-' + attrCode + '-' + attrId).append('<span class="current-' + attrCode + '"> : ' + selectedOption + '</span>');
  4404.                        $('#sticky_current_' + attrCode).html(selectedOption);
  4405.                    }
  4406.                });
  4407.            });
  4408.        });
  4409.    </script>
  4410.    <script>
  4411.        require(['jquery', 'designelements_default'],
  4412.            function ($, SEMICOLONDEFAULT) {
  4413.                $(document).ready(SEMICOLONDEFAULT.widget.init());
  4414.                $(window).on('resize', function () {
  4415.                    var t = setTimeout(function () {
  4416.                        SEMICOLONDEFAULT.widget.dataResponsiveClasses();
  4417.                        SEMICOLONDEFAULT.widget.dataResponsiveHeights();
  4418.                        SEMICOLONDEFAULT.widget.verticalMiddle();
  4419.                        SEMICOLONDEFAULT.widget.fullScreen();
  4420.                    }, 500);
  4421.                });
  4422.            });
  4423.    </script>
  4424.    <script>
  4425.        require(['jquery', 'toggles_accordions_tabs'],
  4426.            function ($, SEMICOLONTABS) {
  4427.                $(document).ready(SEMICOLONTABS.widget.init());
  4428.                $(window).on('resize', function () {
  4429.                    var t = setTimeout(function () {
  4430.                        SEMICOLONTABS.widget.tabsJustify();
  4431.                    }, 500);
  4432.                });
  4433.            });
  4434.    </script>
  4435.    <script>
  4436.        require(['jquery', 'btt_button'],
  4437.            function ($, SEMICOLONBTTBUTTON) {
  4438.                var options = '{"offset":300,"offsetOpacity":1200,"scrollTopDuration":700}';
  4439.                $(document).ready(
  4440.                    SEMICOLONBTTBUTTON.widget.init(options)
  4441.                );
  4442.            });
  4443.    </script>
  4444.    <script>
  4445.        window.atomePaymentPluginPriceDividerOptions = { "language": "id", "price_divider": "yes", "price_divider_applied_on": "all", "max_spend": "0", "min_spend": "50000", "country": "id", "platform": "MAGENTO", "version": "6.0.0" }</script>
  4446.    <script>
  4447.        require(['jquery', 'weltpixel_persistentLayer', 'weltpixel_gtm', 'Magento_Customer/js/customer-data'],
  4448.            function ($, wpPersDl, wpgtm, customerData) {
  4449.                $(document).ajaxComplete(function (event, xhr, settings) {
  4450.                    if (settings.url.search('/customer\/section\/load/') > 0) {
  4451.                        var response = xhr.responseJSON;
  4452.                        if (response.gtm) {
  4453.                            var dataLayerData = $.parseJSON(response.gtm.datalayer);
  4454.                            for (index in dataLayerData) {
  4455.                                if (window.eventName === "checkout"
  4456.                                    && dataLayerData[index].event === "checkout") {
  4457.                                    continue;
  4458.                                }
  4459.                                window.dataLayer.push(dataLayerData[index]);
  4460.                                window.eventName = "checkout";
  4461.                            }
  4462.  
  4463.                        }
  4464.                    }
  4465.                });
  4466.                var wpPersDlOptions = { 'storageExpiryTime': 30 };
  4467.                var wpGtmOptions = {
  4468.                    'enabled': 1,
  4469.                    'persDataLayer': wpPersDl
  4470.                };
  4471.                wpPersDl.init(wpPersDlOptions);
  4472.                wpgtm.trackPromotion(wpGtmOptions);
  4473.            });
  4474.    </script>
  4475.    <script>
  4476.        window.getWpCookie = function (name) {
  4477.            match = document.cookie.match(new RegExp(name + '=([^;]+)'));
  4478.            if (match) return decodeURIComponent(match[1].replace(/\+/g, ' '));
  4479.        };
  4480.  
  4481.        window.dataLayer = window.dataLayer || [];
  4482.        var dlObjects = [{ "event": "productDetail", "ecommerce": { "currencyCode": "IDR", "detail": { "actionField": { "list": "homepage" }, "products": [{ "name": "BOSKU33 $ Mosaic Designs- Foglie - World Of Mosaics 2025 Link Login Terbaik", "id": "0886-newm2002rcc", "price": "2599000", "discounted_price": "", "discount_percentage": "", "dimension22": "16737", "brand": "BOSKU33", "category": "foot locker products", "dimension4": "in stock", "dimension7": "no", "dimension5": "", "dimension6": "" }], "userID": "" } } }];
  4483.        for (var i in dlObjects) {
  4484.            if (dlObjects[i] && typeof dlObjects[i].categoryData === 'undefined') {
  4485.                window.dataLayer.push(dlObjects[i]);
  4486.            }
  4487.        }
  4488.        var wpCookies = ['wp_customerId', 'wp_customerGroup'];
  4489.        wpCookies.map(function (cookieName) {
  4490.            var cookieValue = window.getWpCookie(cookieName);
  4491.            if (cookieValue) {
  4492.                var dlObject = {};
  4493.                dlObject[cookieName.replace('wp_', '')] = cookieValue;
  4494.                window.dataLayer.push(dlObject);
  4495.            }
  4496.        });
  4497.    </script>
  4498.    <script type="text/javascript">
  4499.        require(['jquery', 'Born_WeltPixelGtm/js/born_gtm'], function ($, bornGtm) {
  4500.            $(window).on('on.window.load', function () {
  4501.                window.userId = '';
  4502.                bornGtm.triggerSocialLinksClick();
  4503.                bornGtm.triggerPromotionClick();
  4504.                bornGtm.triggerProductImpression();
  4505.                bornGtm.triggerProductClick();
  4506.                bornGtm.triggerPromotionImpressions();
  4507.                bornGtm.triggerBrandClick();
  4508.                bornGtm.triggerSocialShareTrack();
  4509.                bornGtm.triggerArticleTrack('\u007B\u0022type\u0022\u003A\u0022non\u002Darticle\u0022\u007D');
  4510.                bornGtm.triggerRemarketingTag('\u007B\u0022event\u0022\u003A\u0022dynrmktparamsready\u0022,\u0022google_tag_params\u0022\u003A\u007B\u0022ecomm_pagetype\u0022\u003A\u0022product\u0022,\u0022ecomm_prodid\u0022\u003A\u002216737\u0022,\u0022ecomm_totalvalue\u0022\u003A\u00222599000\u0022\u007D\u007D');
  4511.            });
  4512.        });
  4513.        var productInformation = '\u007B\u0022url\u0022\u003A\u0022https\u003A\u005C\u002F\u005C\u002Fwww.footlocker.id\u005C\u002Fnew\u002Dbalance\u002D2002r\u002Dmen\u002Ds\u002Dsneakers\u002Dcalm\u002Dtaupe\u002Dwith\u002Dangora\u002D8.html\u0022,\u0022name\u0022\u003A\u00222002r\u0020men\u0027s\u0020sneakers\u002D\u0020calm\u0020taupe\u0020with\u0020angora\u0022,\u0022id\u0022\u003A\u00220886\u002Dnewm2002rcc\u0022,\u0022brand\u0022\u003A\u0022new\u0020balance\u0022,\u0022price\u0022\u003A\u00222599000\u0022,\u0022category\u0022\u003A\u0022\u0022,\u0022dimension22\u0022\u003A\u002216737\u0022\u007D';
  4514.    </script>
  4515.    <script
  4516.        type="text/javascript">window.NREUM || (NREUM = {}); NREUM.info = { "beacon": "bam.nr-data.net", "licenseKey": "NRJS-f1f97408dd720d9f1e3", "applicationID": "575529148", "transactionName": "b1NSZEsCCkYFUBdYClYZcVNNCgtbS1ACRQRUWVcfSRELURFQFx4TUVNH", "queueTime": 0, "applicationTime": 1191, "atts": "QxRREgMYGUg=", "errorBeacon": "bam.nr-data.net", "agent": "" }</script>
  4517.    <script defer
  4518.        src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015"
  4519.        integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ=="
  4520.        data-cf-beacon='{"version":"2024.11.0","token":"d5c4ede2e6054154b07373799cfe42b5","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}'
  4521.        crossorigin="anonymous"></script>
  4522.    <script defer
  4523.        src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015"
  4524.        integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ=="
  4525.        data-cf-beacon='{"version":"2024.11.0","token":"180fe74e49264c90bfa344e61549017c","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}'
  4526.        crossorigin="anonymous"></script>
  4527. </body>
  4528.  
  4529. </html>
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda