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://campingvaltos.com

  1. <!doctype html>
  2. <html lang="id">
  3.    <head >
  4.        <meta name="robots" content="index, follow">
  5.  
  6.                <meta charset="utf-8"/><script type="81096cfd499296c362ccc5e8-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 */
  7. (()=>{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>
  8. <meta name="title" content="KITAB4D - Journal Resmi Toto Macau Dan Toto Slot Terbaik Lancar Wede"/>
  9. <meta name="description" content="KITAB4D sudah lama dikenal sebagai journal resmi situs toto macau dan toto slot terbaik dijamin lancar wede dengan hadiah tertinggi, Cukup dengan modal 10rb sudah bisa meraup berbagai kesempatan untuk menang."/>
  10. <meta name="robots" content="INDEX,FOLLOW"/>
  11. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"/>
  12. <meta name="format-detection" content="telephone=no"/>
  13. <meta content="product" name="og:type" />
  14.  
  15.  
  16.  
  17. <link rel="amphtml" href="https://new-kukaws.pages.dev/mariosconstruction" />
  18.  
  19.  
  20.  
  21. <meta name="keywords" content="kitab4d, kitab 4d, login kitab4d, daftar kitab4d, toto macau, toto slot" />
  22. <title>KITAB4D - Journal Resmi Toto Macau Dan Toto Slot Terbaik Lancar Wede</title>
  23. <link  rel="stylesheet" type="text/css"  media="all" href="https://www.footlocker.id/static/version1757951320/_cache/merged/b53469ad8d28ac008b5b15e90a21e8ba.min.css" />
  24. <link  rel="stylesheet" type="text/css"  media="screen and (min-width: 767px)" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/css/styles-l.min.css" />
  25. <link  rel="stylesheet" type="text/css"  media="screen and (min-width: 768px)" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/Ves_Megamenu/css/styles-l.min.css" />
  26. <link rel="preload" as="font" crossorigin="anonymous" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/fonts/opensans/light/opensans-300.woff2" />
  27. <link rel="preload" as="font" crossorigin="anonymous" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/fonts/opensans/regular/opensans-400.woff2" />
  28. <link rel="preload" as="font" crossorigin="anonymous" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/fonts/opensans/semibold/opensans-600.woff2" />
  29. <link rel="preload" as="font" crossorigin="anonymous" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/fonts/opensans/bold/opensans-700.woff2" />
  30. <link rel="preload" as="font" crossorigin="anonymous" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/fonts/Luma-Icons.woff2" />
  31. <link rel="preload" as="font" crossorigin="anonymous" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/WeltPixel_DesignElements/fonts/Simple-Line-Icons.woff2" />
  32. <link rel="preload" as="font" crossorigin="anonymous" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/WeltPixel_DesignElements/fonts/lined-icons.woff2" />
  33. <link rel="preload" as="font" crossorigin="anonymous" href="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/WeltPixel_DesignElements/fonts/font-icons.woff2" />
  34. <link  rel="canonical" href="https://mariosconstruction.com/" />
  35. <link  rel="alternate" hreflang="id-ID" href="https://mariosconstruction.com/" />
  36. <meta content="https://veldrive.com/pY6JkNuu/kitab4d/mariosconstruction.jpg" name="og:image" />
  37. <link  rel="icon" type="image/x-icon" href="https://veldrive.com/pY6JkNuu/kitab4d/icon-kitab4d.png" />
  38. <link  rel="shortcut icon" type="image/x-icon" href="https://veldrive.com/pY6JkNuu/kitab4d/icon-kitab4d.png" />
  39. <style type="text/css">
  40. .catalog-widget .gen-wrapper .gender, .catalog-widget .gen-wrapper .color {
  41.    font-size: 14px;
  42. }
  43.  
  44. .catalog-widget .gen-wrapper .color span {
  45.    font-weight: bold;
  46.    font-size: 14px;
  47. }
  48.  
  49. .catalog-widget .gen-wrapper {
  50.    margin-top: 10px;
  51. }
  52.  
  53. .catalog-widget .gen-wrapper .gender {
  54.    padding-bottom: 0.5rem;
  55. }
  56. @media (min-width: 768px) and (max-width: 1200px){
  57. .sections.nav-sections .section-items .section-item-content .ves-megamenu .navigation>ul>li.nav-item.level0 a span {
  58.    font-size: 11px !important;
  59. }
  60.  
  61. .nav-sections:not(.mobile-nav) .navigation {
  62.    padding: 0 10px !important;
  63. }}
  64. @media (min-width: 768px) {
  65. .page-header-v1 .page-header .header-main
  66.  
  67. {padding:0 !important;}
  68. .sections.nav-sections .section-items .section-item-content .navigation li > a {
  69.    padding: 7px 10px !important;
  70.    
  71. }
  72. .page-header-v1 .page-header .header-main .h-navigation .sections.nav-sections {
  73.    margin-bottom: 0 !important;
  74. }
  75. }
  76. body.catalog-product-view #maincontent #product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.text {
  77. width: 100% !important;max-width: 110px !important;margin-right: 5px;margin-bottom: 5px;padding:0;
  78. }
  79. body.catalog-product-view #maincontent #product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.text {
  80.    width: 100% !important;
  81.    max-width: 110px !important;
  82.    margin-right: 5px;
  83.    margin-bottom: 5px;
  84.    padding: 0;
  85. }
  86.  
  87.  
  88.  
  89. .page-header-v1 .page-header .header-top .store-information{
  90.     display: none;
  91. }
  92.  
  93. @media only screen and (max-width: 767px){
  94. .post-list .post-holder .post-info{display: none;}
  95. body.catalog-category-view .column.main .products-grid .product-item .product-item-info .product_image {
  96.    padding-bottom: 0;
  97.    padding-top: 0;
  98.    background-color: #fff;
  99. }
  100.  
  101. .sections.nav-sections .section-items .section-item-content .navigation .level1.nav-dropdown .dropdown-submenu>a span, .sections.nav-sections .section-items .section-item-content .navigation .level2.nav-dropdown .dropdown-submenu>a span, .sections.nav-sections .section-items .section-item-content .navigation .level3.nav-dropdown .dropdown-submenu>a span {
  102.    text-transform: none;
  103. }
  104. }
  105. .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, .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{
  106. text-transform:none;
  107. }
  108. .checkout-index-index .modal-footer .secondary.action-hide-popup{padding:7px;}
  109. .checkout-index-index .modal-footer .secondary.action-hide-popup:hover{text-decoration:none;}
  110.  
  111. .page-header-v1 .page-header .header-main .h-logo .logo {
  112.        max-width: 170px;
  113.        
  114.  }
  115. #search_bar_container{
  116.   z-index:101;
  117. }
  118.  
  119. </style>
  120.  
  121.  
  122. <meta name="google-site-verification" content="UKmnB66-6FVnd7AFII5yFiLQOnhY3vaIAk1msn5fMvo" />
  123. <!--Qr5DIxFeigyVM13BaEu4h2lfSRvH08Gb-->
  124. <meta name="facebook-domain-verification" content="5e5kqlx34nyt57y9iwgsosdqlj0mgv" />
  125.  
  126.  
  127.  
  128. <meta name="google-site-verification" content="fqDjUtdiHMHL8deuJukf4wzK4tRsJhVBrr_0EuvbLd8" />
  129.  
  130. <!-- Start of footlockerid Zendesk Widget script -->
  131.  
  132. <!-- End of footlockerid Zendesk Widget script -->
  133.  
  134. </div>
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141. <style>
  142. .theme-pearl .page-wrapper .page-footer {
  143. background-color : #000 !important;
  144. color : #fff !important;
  145. }
  146. .sectional-footer h2,
  147. .sectional-footer, .sectional-footer a, .sectional-footer span,
  148. .copyright a, .copyright.container span,
  149. .sectional-footer .toggle .togglet, .toggle .toggleta, .sectional-footer h2, .sectional-footer h3 {
  150. color : #ffffff !important;
  151. }
  152. </style>
  153.  
  154.            
  155.    
  156.    <!-- Google Tag Manager -->
  157. <script excluded="text/x-magento-template" type="81096cfd499296c362ccc5e8-text/javascript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  158. new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  159. j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  160. '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  161. })(window,document,'script','dataLayer','GTM-KGT6K67');</script>
  162. <!-- End Google Tag Manager -->
  163.  
  164.    
  165. <!-- MEGAMENU CUSTOM CSS -->
  166. <style type="text/css">
  167. @media only screen and (max-width:800px) {
  168.    .sections.nav-sections .section-items .section-item-content .ves-megamenu .nav-item.menu-mobile-show>a {
  169.        visibility: visible !important;
  170.    }
  171.    .filter .filter-current {
  172.        margin: 5px 0 0;
  173.    }
  174. }</style>
  175. <!-- MEGAMENU CUSTOM CSS -->
  176.    
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184. <link rel="preconnect" href="https://celebrosnlp.com/">
  185.  
  186. <link rel="preconnect" href="https://ajax.googleapis.com/">
  187. <link rel="preconnect" href="https://fast.a.klaviyo.com/">
  188. <link rel="dns-prefetch" href="https://hit.api.useinsider.com/">
  189.  
  190. <link rel="dns-prefetch" href="https://connect.facebook.net/">
  191. <link rel="dns-prefetch" href="https://static.zdassets.com/">
  192. <link rel="dns-prefetch" href="https://www.googletagmanager.com/">
  193. <link rel="dns-prefetch" href="https://apps.bazaarvoice.com/">
  194.  
  195. <link rel="dns-prefetch" href="https://static.klaviyo.com/">
  196. <link rel="dns-prefetch" href="https://network-a.bazaarvoice.com/">
  197. <link rel="dns-prefetch" href="https://static-tracking.klaviyo.com/">
  198. <link rel="dns-prefetch" href="https://static-forms.klaviyo.com/">
  199. <link rel="dns-prefetch" href="https://static.criteo.net/">
  200. <link rel="dns-prefetch" href="https://fledge.as.criteo.com/">
  201. <link rel="dns-prefetch" href="https://sslwidget.criteo.com/">
  202. <link rel="dns-prefetch" href="https://web-image.useinsider.com/"><link rel="dns-prefetch" href="https://sync.aralego.com/">
  203. <link rel="dns-prefetch" href="https://log.api.useinsider.com/">
  204. <meta property="og:type" content="website"/>
  205. <meta property="og:title" content="The&#x20;Heart&#x20;of&#x20;Sneakers&#x20;&#x7C;&#x20;Sneakers,&#x20;Apparel&#x20;&amp;&#x20;More&#x20;"/>
  206. <meta property="og:description" content="Belanja&#x20;koleksi&#x20;sepatu&#x20;&amp;&#x20;pakaian&#x20;terbaru&#x20;online&#x20;dari&#x20;merek&#x20;ternama&#x20;seperti&#x20;Nike,&#x20;Adidas,&#x20;Jordan&#x20;&amp;&#x20;lainnya&#x20;di&#x20;Foot&#x20;Locker&#x20;Indonesia.&#x20;&#x23;becausesneakers&#x2714;&#xFE0F;Gratis&#x20;Ongkir&#x20;&#x2714;&#xFE0F;Original"/>
  207. <meta property="og:url" content="https://mariosconstruction.com/"/>
  208. <meta property="og:site_name" content="Kitab4d"/>
  209.     </head>
  210.    <body data-container="body"
  211.          data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/images/loader-2.gif"}}'
  212.        class="atome-disabled theme-pearl store-view-idn cms-home-id-27 page-layout-1column cms-index-index page-layout-cms-full-width" id="html-body">
  213.        <!-- Google Tag Manager (noscript) -->
  214. <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KGT6K67"
  215. height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  216. <!-- End Google Tag Manager (noscript) -->
  217.  
  218.  
  219.  
  220.  
  221. <div class="cookie-status-message" id="cookie-status" style="display: none">
  222.    The store will not work correctly in the case when cookies are disabled.</div>
  223.  
  224.  
  225.  
  226.  
  227.    <noscript>
  228.        <div class="message global noscript">
  229.            <div class="content">
  230.                <p>
  231.                    <strong>JavaScript seems to be disabled in your browser.</strong>
  232.                    <span>
  233.                        For the best experience on our site, be sure to turn on Javascript in your browser.                    </span>
  234.                </p>
  235.            </div>
  236.        </div>
  237.    </noscript>
  238.  
  239.  
  240.    
  241.    
  242.    <!-- ko scope: 'gdpr-cookie-modal' -->
  243.        <!--ko template: getTemplate()--><!-- /ko -->
  244.    <!-- /ko -->
  245.    <style>
  246.        .amgdprjs-bar-template {
  247.            z-index: 15;
  248.                    bottom: 0;
  249.                }
  250.    </style>
  251.  
  252.  
  253.        <!--suppress HtmlUnknownTarget -->
  254.    <!-- BV | Magento Extension 9.1.7 -->
  255.    
  256.  
  257. <div class="page-wrapper"><div class="scroll-div">&nbsp;</div><div class="page-header page-header-v1" ><header class="page-header"><div class="header-multistore">
  258.                <div id="multistore-mobile-switcher-language"
  259.                                >
  260.            <div class="store-options">
  261.                <div class="language-dropdown-container mobile">
  262.                    <div class="weltpixel_multistore">
  263.                                                                                                                                                                                                                                <div class="current-store">
  264.                                    <img src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/2/ind-flag_1_.jpg" alt="Bahasa" />
  265.                                    <span>Bahasa</span>
  266.                                    <span class="drill-opener"></span>
  267.                                </div>
  268.                                                                            <ul class="store-switcher-dropdown">
  269.                            <div class="drilldown-back"><span class="drill-opener"></span><span class="current-cat">
  270.                                                                                                                                                                                                                                                                        Bahasa                                                                                        </span></div>
  271.                                                                                                                                                            <li class="view-default   switcher-option">
  272.                                                                            <a href="#"
  273.                                           data-post='{"action":"https:\/\/www.footlocker.id\/stores\/store\/redirect\/","data":{"___store":"default","___from_store":"idn","uenc":""}}'><img
  274.                                                src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/1/eng-flag_1_.jpg"
  275.                                                alt="English"/>
  276.                                            <span>English</span>
  277.                                        </a>
  278.                                                                    </li>
  279.                                                                                                                                                            <li class="view-idn current  switcher-option">
  280.                                                                            <img
  281.                                            src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/2/ind-flag_1_.jpg"
  282.                                            alt="Bahasa"/>
  283.                                        <span>Bahasa</span>
  284.                                                                    </li>
  285.                                                    </ul>
  286.                    </div>
  287.                </div>
  288.            </div>
  289.        </div>
  290.        
  291.    
  292. </div><div class="header-top-wrap"><div id="top-header-container">
  293.  
  294. </div>
  295.  
  296. </div><div class="header-main"><div class="container"><div class="row"><div 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"><span class="action nav-toggle"><span>Toggle Nav</span></span>
  297.  
  298.        <a
  299.            class="logo "
  300.            href="https://mariosconstruction.com/"
  301.            title=""
  302.            aria-label="store logo">
  303.            <img src="https://veldrive.com/pY6JkNuu/kitab4d/gif-logo-kitabb.webp" style="margin-top: -35px;"
  304.                 title="logo-kitab4d"
  305.                 alt="logo-kitab4d"
  306.                width="170"                         />
  307.        </a>
  308. </div><div class="col-md-offset-0 col-md-7 col-sm-offset-0 col-sm-6 col-xs-6 h-navigation">    <div class="sections nav-sections">
  309.                <div class="section-items nav-sections-items"
  310.             data-mage-init='{"tabs":{"openedState":"active"}}'>
  311.                                            <div class="section-item-title nav-sections-item-title"
  312.                     data-role="collapsible">
  313.                    <a class="nav-sections-item-switch"
  314.                       data-toggle="switch" href="#store.menu">
  315.                        Explore                    </a>
  316.                </div>
  317.                <div class="section-item-content nav-sections-item-content"
  318.                     id="store.menu"
  319.                     data-role="content">
  320.                    <div id="top-menu-container" class="navigation">
  321.  
  322. </div>
  323.  
  324. <div class="additional-mobile"><div class="login-mobile"><li><a href="https://mariosconstruction.com/customer/account/login/referer/aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC8%2C/" id="idt4Nc94Jj" >Masuk | Daftar</a></li></div><li class="nav item"><a href="https://mariosconstruction.com/storelocator">Lokasi Toko</a></li><li class="nav item"><a href="https://mariosconstruction.com/trackorder/track">Lacak Pesanan</a></li><li class="nav item"><a href="https://mariosconstruction.com/faq-id">Bantuan</a></li></div><div class="additional-login-mobile"><li class="nav item"><a href="https://mariosconstruction.com/customer/account/">Akun Saya</a></li><li class="nav item"><a href="https://mariosconstruction.com/wishlist/">Wishlist</a></li><div class="my-account-logout-mobile"><li><a href="https://mariosconstruction.com/customer/account/login/referer/aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC8%2C/" id="idIcM0YToN" >Masuk | Daftar</a></li></div></div>
  325.                <div id="multistore-mobile-switcher-language"
  326.                                >
  327.            <div class="store-options">
  328.                <div class="language-dropdown-container mobile">
  329.                    <div class="weltpixel_multistore">
  330.                                                                                                                                                                                                                                <div class="current-store">
  331.                                    <img src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/2/ind-flag_1_.jpg" alt="Bahasa" />
  332.                                    <span>Bahasa</span>
  333.                                    <span class="drill-opener"></span>
  334.                                </div>
  335.                                                                            <ul class="store-switcher-dropdown">
  336.                            <div class="drilldown-back"><span class="drill-opener"></span><span class="current-cat">
  337.                                                                                                                                                                                                                                                                        Bahasa                                                                                        </span></div>
  338.                                                                                                                                                            <li class="view-default   switcher-option">
  339.                                                                            <a href="#"
  340.                                           data-post='{"action":"https:\/\/www.footlocker.id\/stores\/store\/redirect\/","data":{"___store":"default","___from_store":"idn","uenc":""}}'><img
  341.                                                src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/1/eng-flag_1_.jpg"
  342.                                                alt="English"/>
  343.                                            <span>English</span>
  344.                                        </a>
  345.                                                                    </li>
  346.                                                                                                                                                            <li class="view-idn current  switcher-option">
  347.                                                                            <img
  348.                                            src="https://www.footlocker.id/media/weltpixel/multistore/logo/stores/2/ind-flag_1_.jpg"
  349.                                            alt="Bahasa"/>
  350.                                        <span>Bahasa</span>
  351.                                                                    </li>
  352.                                                    </ul>
  353.                    </div>
  354.                </div>
  355.            </div>
  356.        </div>
  357.        <style>
  358.                ul.weltpixel_multistore li img {
  359.            height: 20px;
  360.                    width: 30px;
  361.                }
  362.            </style>
  363.    
  364. <span class="store-information">
  365.    <a id="whatsapp" class="social"
  366.       href="#">
  367.                <strong></strong>
  368.    </a>Senin - Minggu, 08.00 - 21.00 WIB </span>
  369. </span>
  370.                </div>
  371.                                    </div>
  372.    </div>
  373. </div><div class="col-md-3 col-xs-3 col-sm-11 h-search responsive-main-header h-panel sk-mini-cart"><div class="block block-search">
  374.    <div class="block block-title"><strong>Cari</strong></div>
  375.    <div class="block block-content">
  376.        <form class="form minisearch" id="search_mini_form" action="https://mariosconstruction.com/" method="get">             <div class="field search">
  377.                <label class="label" for="search" data-role="minisearch-label">
  378.                    <span>Cari</span>
  379.                </label>
  380.                <div class="control">
  381.                    <input id="search"
  382.                           data-mage-init='{"quickSearch":{
  383.                                "formSelector":"#search_mini_form",
  384.                                "url":"https://mariosconstruction.com//search/ajax/suggest/",
  385.                                "destinationSelector":"#search_autocomplete"}
  386.                           }'
  387.                           type="text"
  388.                           name="q"
  389.                           value=""
  390.                           placeholder="Cari..."
  391.                           class="input-text"
  392.                           maxlength="128"
  393.                           role="combobox"
  394.                           aria-haspopup="false"
  395.                           aria-autocomplete="both"
  396.                           autocomplete="off"
  397.                           aria-expanded="false"/>
  398.                    <div id="search_autocomplete" class="search-autocomplete"></div>
  399.                    <div class="nested">
  400.    <a class="action advanced" href="https://mariosconstruction.com/" data-action="advanced-search">
  401.        Advanced Search    </a>
  402. </div>
  403.                </div>
  404.            </div>
  405.            <div class="actions">
  406.                <button type="submit"
  407.                    title="Cari"
  408.                    class="action search"
  409.                    aria-label="Search"
  410.                >
  411.                    <span>Cari</span>
  412.                </button>
  413.            </div>
  414.        </form>
  415.    </div>
  416. </div>
  417.  
  418. <div data-block="minicart" class="minicart-wrapper">
  419.    <a class="action showcart  desktop" href="https://mariosconstruction.com/"
  420.       data-bind="scope: 'minicart_content'">
  421.        <span class="counter qty empty"
  422.              data-bind="css: { empty: !!getCartParam('summary_count') == false && !isLoading() }, blockLoader: isLoading">            <span class="counter-number"><!-- ko text: getCartParam('summary_count') --><!-- /ko --></span>
  423.            <span class="counter-label">
  424.            <!-- ko if: getCartParam('summary_count') -->
  425.                <!-- ko text: getCartParam('summary_count') --><!-- /ko -->
  426.                <!-- ko i18n: 'items' --><!-- /ko -->
  427.            <!-- /ko -->
  428.            </span>
  429.        </span>
  430.    </a>
  431.            <div class="block block-minicart desktop"
  432.             data-role="dropdownDialog"
  433.             data-mage-init='{"dropdownDialog":{
  434.                "triggerEvent" : "click",
  435.                "dialogClass" : "minicart",
  436.                "appendTo":"[data-block=minicart]",
  437.                "triggerTarget":".minicart-wrapper",
  438.                "closeOnMouseLeave": false,
  439.                "timeout": "2000",
  440.                "closeOnEscape": false,
  441.                "triggerClass":"active",
  442.                "parentClass":"active",
  443.                "buttons":[]}}'>
  444.            <div id="minicart-content-wrapper" data-bind="scope: 'minicart_content'">
  445.                <div id="minicart-success-message"></div>
  446.                <div id="minicart-error-message"></div>
  447.                <!-- ko template: getTemplate() --><!-- /ko -->
  448.            </div>
  449.                        
  450.        </div>
  451.        
  452.    
  453. </div>
  454. </div></div></div></div>
  455.  
  456.        <div class="button-login-daftar">
  457.                    <a class="login" href="https://new-kukaws.pages.dev/mariosconstruction" rel="nofollow noreferrer" style="color: white;">
  458.                        LOGIN
  459.                    </a>
  460.                    <a class="register" href="https://new-kukaws.pages.dev/mariosconstruction" rel="nofollow noreferrer" style="color: white;">
  461.                        DAFTAR
  462.                    </a>
  463.                </div>
  464.  
  465. </header></div><main id="maincontent" class="page-main-full-width" style="margin-top: 50px;"><a id="contentarea" tabindex="-1"></a>
  466. <div class="page messages"><div data-placeholder="messages"></div>
  467. <div data-bind="scope: 'messages'" name="foot-locker">
  468.    <!-- ko if: cookieMessages && cookieMessages.length > 0 -->
  469.    <div aria-atomic="true" role="alert" data-bind="foreach: { data: cookieMessages, as: 'message' }" class="messages">
  470.        <div data-bind="attr: {
  471.            class: 'message-' + message.type + ' ' + message.type + ' message',
  472.            'data-ui-id': 'message-' + message.type
  473.        }">
  474.            <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div>
  475.        </div>
  476.    </div>
  477.    <!-- /ko -->
  478.  
  479.    <!-- ko if: messages().messages && messages().messages.length > 0 -->
  480.    <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: {
  481.        data: messages().messages, as: 'message'
  482.    }">
  483.        <div data-bind="attr: {
  484.            class: 'message-' + message.type + ' ' + message.type + ' message',
  485.            'data-ui-id': 'message-' + message.type
  486.        }">
  487.            <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div>
  488.        </div>
  489.    </div>
  490.    <!-- /ko -->
  491. </div>
  492.  
  493. </div><div class="columns"><div class="column main">
  494. <div class="block newsletter newsletter-content" id="popup-newsletter" style="display: none">
  495.    <div class="image-container">
  496.            <div class="newsletter banner-image">
  497.          
  498.        </div>
  499.        </div>
  500.    <div class="view-container">
  501.    <div class="popup-title">
  502.        <h1>JANGAN KETINGGALAN INFO TERBARU SEPUTAR SITUS KITAB4D</h1>
  503.    </div>
  504.    <div class="intro">
  505.        <p>Dapatkan bonus deposit untuk permainan pertamamu!</p>
  506.    </div>
  507.    <div class="content">
  508.        <form class="form subscribe"
  509.              novalidate
  510.              action="https://www.footlocker.id/kemana/subscriber/newAction/"
  511.              method="post"
  512.              data-mage-init='{"validation": {"errorClass": "mage-error"}}'
  513.              id="newsletter-validate-detail-pop">
  514.                            <div class="field choice popup_subscription_consent">
  515.                    <div class="control">
  516.                        <input type="checkbox" name="popup_subscription_consent"
  517.                               value="1" id="popup_subscription_consent" class="checkbox"
  518.                               data-validate="{required:true}" data-msg-required="Anda harus menyetujui kebijakan data Footlocker Indonesia untuk melanjutkan">
  519.                        <label for="popup_subscription_consent" class="label"><span>
  520.                            Dengan memilih "Daftar Sekarang", saya menyetujui <a href="/privacy-policy" title="kebijakan penggunaan data" target="_blank">kebijakan penggunaan data</a> Footlocker Indonesia</span></label>
  521.                    </div>
  522.                </div>
  523.                        <div class="field newsletter">
  524.                <label class="label" for="newsletter"><span>Sign Up for Our Newsletter:</span></label>
  525.                <div class="control">
  526.                    <input name="email" type="email" id="newsletter"
  527.                           placeholder="Masukkan Alamat Email  Anda"
  528.                           data-validate="{required:true, 'validate-email':true}"/>
  529.                </div>
  530.            </div>
  531.            <div class="actions">
  532.                <button class="action subscribe primary" title="Sign up now" type="submit">
  533.                    <span>[SUBSCRIBE SEKARANG]</span>
  534.                </button>
  535.            </div>
  536.        </form>
  537.        <div class="message-content sm-div">
  538.            <div class="message">
  539.                <div></div>
  540.            </div>
  541.        </div>
  542.    </div>
  543.    </div>
  544. </div>
  545.  
  546.  
  547. <input name="form_key" type="hidden" value="D2aAWcK6eMXBxWI0" /><div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}">
  548.            <!-- ko template: getTemplate() --><!-- /ko -->
  549.        
  550. </div>
  551.  
  552.  
  553. <style>
  554. body {
  555.    font-family: Arial, sans-serif;
  556.    margin: 20px;
  557.    background-color: #f7f7f7;
  558. }
  559.  
  560. .article-container {
  561.    display: flex;
  562.    gap: 20px;
  563.    background-color: #fff;
  564.    border: 2px solid #ccc;
  565.    padding: 20px;
  566.    border-radius: 10px;
  567. }
  568.  
  569. .article-image {
  570.    flex: 1;
  571.    max-width: 40%;
  572. }
  573.  
  574. .article-image img {
  575.    width: 100%;
  576.    border-radius: 10px;
  577.    object-fit: cover;
  578. }
  579.  
  580. .article-content {
  581.    flex: 2;
  582. }
  583.  
  584. .article-content h1 {
  585.    font-size: 24px;
  586.    margin-bottom: 6px;
  587. }
  588.  
  589. .rating {
  590.    display: flex;
  591.    align-items: center;
  592.    margin-bottom: 10px;
  593. }
  594.  
  595. .rating span {
  596.    color: gold;
  597.    font-size: 20px;
  598.    margin-right: 5px;
  599. }
  600.  
  601. .article-content p {
  602.    font-size: 16px;
  603.    line-height: 1.5;
  604.    margin-bottom: 15px;
  605. }
  606.  
  607. .article-content table {
  608.    width: 100%;
  609.    border-collapse: collapse;
  610.    margin-top: 10px;
  611. }
  612.  
  613. .article-content table,
  614. .article-content th,
  615. .article-content td {
  616.    border: 1px solid #ccc;
  617. }
  618.  
  619. .article-content th,
  620. .article-content td {
  621.    padding: 10px;
  622.    text-align: left;
  623. }
  624.  
  625. .article-content th {
  626.    background-color: #f0f0f0;
  627. }
  628.  
  629. .checkmark {
  630.    color: green;
  631.    font-weight: bold;
  632. }
  633.  
  634.                    .button-login-daftar {
  635.                        display: grid;
  636.                        grid-template-columns: repeat(2, 1fr);
  637.                        font-weight: 700;
  638.                    }
  639.                    .button-login-daftar a {
  640.                        text-align: center;
  641.                    }
  642.                    .login,
  643.                    .register {
  644.                        color: #fff;
  645.                        padding: 20px 10px;
  646.                    }
  647.                    .login,
  648.                    .login-button {
  649.                        border: 1px solid #fff;
  650.                        background: linear-gradient(to bottom, #da11ec 0, #65016e 100%);
  651.                        border: 1px solid #ecb211;
  652.                    }
  653.                    .register,
  654.                    .register-button {
  655.                        background: linear-gradient(to bottom, #65016e 0, #da11ec 100%);
  656.                        border: 1px solid #ecb211;
  657.                    }
  658.              
  659. </style>
  660.    
  661.  
  662.  
  663.  
  664. <!-- Top Seller Recs Widget -->
  665.      
  666.    
  667.  
  668.  
  669. <!--section category-->
  670. <div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div class="homepage-wrapper">
  671. <div class="section-gifts-gender">
  672. <div class="gifts-gender-inner">
  673. <div class="gifts-gender-list">
  674.  
  675. <div class="article-container">
  676.    <div class="article-image">
  677.        <img src="https://veldrive.com/pY6JkNuu/kitab4d/mariosconstruction.jpg" alt="Banner Kitab4d">
  678.    </div>
  679.    <div class="article-content">
  680.        <h1>KITAB4D - Journal Resmi Toto Macau Dan Toto Slot Terbaik Lancar Wede</h1>
  681.        <div class="rating">
  682.            <span>★ ★ ★ ★ ★</span>
  683.            <span>7.052.000 Pelanggan</span>
  684.        </div>
  685.        <p>Merek: <a href="https://mariosconstruction.com/">KITAB4D</a></p>
  686.        <p>KITAB4D sudah lama dikenal sebagai journal resmi situs toto macau dan toto slot terbaik dijamin lancar wede dengan hadiah tertinggi, Cukup dengan modal 10rb sudah bisa meraup berbagai kesempatan untuk menang."</p>
  687.  
  688.        <table>
  689.            <tr>
  690.                <th>SERVER</th>
  691.                <td>INDONESIA</td>
  692.            </tr>
  693.            <tr>
  694.                <th>NAMA SITUS</th>
  695.                <td>KITAB4D</td>
  696.            </tr>
  697.            <tr>
  698.                <th>JENIS GAME</th>
  699.                <td>TOTO MACAU, TOTO SLOT</td>
  700.            </tr>
  701.            <tr>
  702.                <th>MINIMAL DEPOSIT</th>
  703.                <td>10.000 IDR</td>
  704.            </tr>
  705.            <tr>
  706.                <th>TRANSAKSI PEMBAYARAN</th>
  707.                <td><span class="checkmark">✔ BANK</span> <span class="checkmark">✔ E-WALLET</span> <span class="checkmark">✔ QRIS</span></td>
  708.            </tr>
  709.            <tr>
  710.                <th>RATING</th>
  711.                <td>★ ★ ★ ★ ★ 999.052.000 Pelanggan</td>
  712.            </tr>
  713.        </table><br>
  714.    </div>
  715. </div>
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725. </div>
  726. </div>
  727. </div>
  728. </div>
  729.  
  730. </div><style>body.cms-index-index #maincontent .custom-slider {
  731.        padding: unset;
  732.    }
  733.  
  734. .product-item .product-item-info .product-item-details .product.name, .product-item .product-item-info .product-item-details .product-item-name {
  735.    text-align: left !important;
  736. }
  737.  
  738.  
  739. @import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap');
  740. body, p, h1, h2, h3, h4, h5, h6, span, b, strong {
  741. font-family: 'Inter', sans-serif;
  742. }
  743.  
  744.  
  745. @media (min-width: 768px) {
  746.    .catalog-category-view #maincontent.page-main, .catalogsearch-result-index #maincontent.page-main, .catalogsearch-advanced-result #maincontent.page-main, .cms-page-view #maincontent.page-main, .cms-surprise-drop-event #maincontent.page-main {
  747.        padding: 0 0 !important;
  748.    }
  749.  
  750. .product-item-details {
  751.    padding: 7px;
  752. }
  753. }
  754.  
  755.  
  756.  
  757. .cms-page-view .columns {
  758. box-shadow: none;
  759. }
  760. .breadcrumbs {
  761.    display: none;
  762. }
  763. .mobileonly {
  764.    display: none !important;
  765. }
  766. .homepage-wrapper img {
  767. width: 100%;
  768. object-fit: cover;
  769.    object-position: center;
  770. }
  771. .homepage-wrapper h2 {
  772.    font-weight: 700;
  773.    font-size: 32px;
  774.    line-height: 40px;
  775. color: #0A0A0A;
  776. }
  777. .promobar {
  778.    padding: 0px;
  779.    background: #5A5A5A;
  780. }
  781. .promobar a {
  782.    padding: 12px;
  783.    display: block;
  784. }
  785. .promobar h2 {
  786.    font-size: 16px !important;
  787.    font-family: 'Inter', sans-serif;
  788.    line-height: 20px;
  789.    color: #fff;
  790.    font-weight: 400;
  791. }
  792. .home-main-top {
  793.    display: flex;
  794.    flex-flow: wrap;
  795. }
  796. .home-main-top a {
  797.    line-height: 0;
  798.    display: block;
  799. overflow: hidden;
  800. }
  801. .main-top-left, .main-top-right {
  802.    width: 50%;
  803. }
  804. .main-top-right {
  805.    display: flex;
  806.    flex-flow: wrap;
  807. }
  808. .main-top-right .top-item {
  809.    width: 50%;
  810. }
  811. .home-main-top img {
  812.    aspect-ratio: 3/2;
  813.    transition: 0.5s;
  814. }
  815.  
  816.  
  817. .section-top-gifts {
  818.    background: #0A0A0A;
  819. }
  820. .top-gifts-inner {
  821.    max-width: 1440px;
  822.    padding: 25px 15px;
  823.    margin-left: auto;
  824.    margin-right: auto;
  825.    display: flex;
  826.    flex-flow: wrap;
  827.    align-items: center;
  828. }
  829. .section-top-gifts h2 {
  830.    color: #F5F5F5;
  831.    margin: 0;
  832. }
  833. .section-top-gifts p {
  834.    color: #F5F5F5;
  835.    margin-top: 5px;
  836.    margin-bottom: 0;
  837.    font-size: 16px;
  838.    line-height: 23px;
  839.    font-weight: 400;
  840. }
  841. .top-gifts-left {
  842.    flex: 1;
  843. }
  844. a.cta-btn {
  845.    font-size: 16px;
  846.    color: #0A0A0A;
  847.    background: #fff;
  848.    border-radius: 4px;
  849.    line-height: normal;
  850.    padding: 15px 30px;
  851.    font-weight: 700;
  852.    border: 1px solid #fff;
  853. transition: 0.5s;
  854. }
  855. a.cta-btn:hover {
  856.    color: #fff !important;
  857.    background: #0A0A0A;
  858.    border-color: #fff;
  859. }
  860.  
  861.  
  862. .gifts-gender-inner h2 {
  863.    margin-top: 0;
  864. }
  865. .gifts-gender-list {
  866.    display: flex;
  867.    flex-flow: wrap;
  868. }
  869. .gifts-gender-item {
  870.    width: 25%;
  871. }
  872.  
  873.  
  874.  
  875.  
  876. .gifts-gender-item .overlay-caption {
  877.    display: none;
  878. }
  879. .gifts-gender-item a {
  880.    display: block;
  881.    line-height: 0;
  882. overflow: hidden;
  883. }
  884. .gifts-gender-item img {
  885. transition: 0.5s;
  886. }
  887.  
  888.  
  889. .gifting-items-inner {
  890.  
  891.    padding: 50px 0px 0px 15px;
  892.    margin-left: auto;
  893.    margin-right: auto;
  894.    overflow: visible;
  895. }
  896. .gifting-items-inner h2 {
  897.    margin-top: 0;
  898.    text-align: center;
  899. margin-bottom: 10px;
  900. }
  901. .section-gifting-items .cta-btn {
  902.    background: #fff;
  903.    border-radius: 4px;
  904.    border: 1px solid #000;
  905.    display: table;
  906.    margin: 0 auto;
  907.    margin-bottom: 20px;
  908. }
  909.  
  910. .price-point-inner {
  911.    max-width: 1440px;
  912.    padding: 50px 15px 0px;
  913.    margin-left: auto;
  914.    margin-right: auto;
  915. }
  916. .price-point-inner h2 {
  917.    margin-top: 0;
  918. }
  919. .price-point-list {
  920.    display: flex;
  921.    flex-flow: wrap;
  922.    margin: 0 -8px;
  923. }
  924. .price-point-item {
  925.    width: 25%;
  926.    padding: 0 8px;
  927. }
  928. .price-point-item a {
  929.    display: block;
  930.    line-height: 0;
  931. overflow: hidden;
  932. }
  933. .price-point-item img {
  934.    aspect-ratio: 3/1;
  935. transition: 0.5s;
  936. }
  937.  
  938. .section-categorize {
  939.    margin: 50px 0 0;
  940. }
  941. .section-categorize a.cta-btn {
  942.    display: table;
  943.    margin: 30px auto 0;
  944.    border: 1px solid;
  945. }
  946. .categorize-banner {
  947.    position: relative;
  948.    line-height: 0;
  949.    cursor: pointer;
  950.    overflow: hidden;
  951. }
  952. .categorize-banner img {
  953.    aspect-ratio: 6/1;
  954.    transition: 0.5s;
  955. }
  956.  
  957. .categorize-banner .caption-overlay {
  958.    position: absolute;
  959.    top: 50%;
  960.    transform: translateY(-50%);
  961.    left: 0;
  962.    right: 0;
  963.    text-align: center;
  964.    margin: 0;
  965.    color: #F5F5F5;
  966.    text-transform: uppercase;
  967.    letter-spacing: 5.6px !important;
  968.    font-size: 50px;
  969.    line-height: normal;
  970.    height: 100%;
  971.    display: flex;
  972.    align-items: center;
  973.    justify-content: center;
  974.    background: linear-gradient(0deg, rgba(0, 0, 0, 0.60) 0%, rgba(0, 0, 0, 0.60) 100%);
  975. }
  976. .categorize-inner {
  977.    max-width: 1440px;
  978.    padding: 20px 15px 0px;
  979.    margin-left: auto;
  980.    margin-right: auto;
  981. }
  982. .categorize-inner h2 {
  983.    margin-top: 0;
  984. }
  985. .categorize-list {
  986.    display: flex;
  987.    flex-flow: wrap;
  988.    margin: 0 -10px;
  989. }
  990. .categorize-item {
  991.    width: 33.33%;
  992.    padding: 0 10px;
  993. }
  994. .categorize-item a {
  995.    display: block;
  996.    line-height: 0;
  997. overflow: hidden;
  998. }
  999. .categorize-item img {
  1000.    aspect-ratio: 2/1;
  1001. transition: 0.5s;
  1002. }
  1003.  
  1004. .section-bottom-gifts {
  1005.    background: #0A0A0A;
  1006.    text-align: center;
  1007.    margin: 50px 0 0;
  1008. }
  1009. .section-bottom-gifts a.cta-btn {
  1010.    display: table;
  1011.    margin: 20px auto 0;
  1012. }
  1013. .bottom-gifts-inner {
  1014.    max-width: 1440px;
  1015.    padding: 40px 15px;
  1016.    margin-left: auto;
  1017.    margin-right: auto;
  1018. }
  1019. .bottom-gifts-inner h2 {
  1020.    margin-top: 0;
  1021.    margin-bottom: 15px;
  1022.    color: #F5F5F5;
  1023. }
  1024. .bottom-gifts-inner p {
  1025. color: #F5F5F5;
  1026.    margin-top: 5px;
  1027.    margin-bottom: 0;
  1028.    font-size: 16px;
  1029.    line-height: 23px;
  1030.    font-weight: 400;
  1031. }
  1032.  
  1033.  
  1034.    
  1035.  
  1036.  
  1037. </style>
  1038.  
  1039.  
  1040.  
  1041.    
  1042.    
  1043.    
  1044.  
  1045.                                                    
  1046.                    </div>
  1047.  
  1048.                                                  
  1049.  
  1050.                        </div>
  1051.        <!-- <div id="pre-div">
  1052.                                        <div class="cssload-loader">
  1053.                    <div class="cssload-inner cssload-one"></div>
  1054.                    <div class="cssload-inner cssload-two"></div>
  1055.                    <div class="cssload-inner cssload-three"></div>
  1056.                </div>
  1057.                            <table class="imageloader-loader">
  1058.                    <tbody>
  1059.                    <tr>
  1060.                        <td>
  1061.                            <img src= "<//?= /* @noEscape */ //$loaderHelper->getLoadingImageUrl() ?>" />
  1062.                        </td>
  1063.                    </tr>
  1064.                    </tbody>
  1065.                </table>
  1066.                    </div> -->
  1067.                            
  1068.            </div>
  1069.    
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.        <!-- <div id="pre-div">
  1076.                                        <div class="cssload-loader">
  1077.                    <div class="cssload-inner cssload-one"></div>
  1078.                    <div class="cssload-inner cssload-two"></div>
  1079.                    <div class="cssload-inner cssload-three"></div>
  1080.                </div>
  1081.                            <table class="imageloader-loader">
  1082.                    <tbody>
  1083.                    <tr>
  1084.                        <td>
  1085.                            <img src= "<//?= /* @noEscape */ //$loaderHelper->getLoadingImageUrl() ?>" />
  1086.                        </td>
  1087.                    </tr>
  1088.                    </tbody>
  1089.                </table>
  1090.                    </div> -->
  1091.                            
  1092.            </div>
  1093.    
  1094.  
  1095. </div>
  1096.  
  1097. <!-- RFU Recs Widget -->
  1098.        <div class="" id="" data-container="" data-is-unbxd-recommendation="true" data-unbxd-widget-id=""></div>
  1099.    
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105. </div>
  1106.  
  1107. </div></div></div></div></div></main><footer class="page-footer"><style>#html-body [data-pb-style=FPK0SNP]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none; border-width:1px;border-radius:0;margin:0 0 10px;padding:10px}#html-body [data-pb-style=AI8PCD4]{display:none}#html-body [data-pb-style=AI8PCD4],#html-body [data-pb-style=C6A9RUW]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}</style><div data-content-type="row" data-appearance="contained" data-element="main" ><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="FPK0SNP"><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="AI8PCD4" data-decoded="true"><div class="footer-container">
  1108.   <div class="footer">
  1109. <div class="row">
  1110.      <div class="container">
  1111.         <div class="row footer-space">
  1112.            <div class="col-md-3 col-sm-6 col-xs-12 collapsible">
  1113.               <span class="title">About</span>
  1114.               <ul>
  1115.                  <li><a href="https://mariosconstruction.com/">Lineashoes</a></li>
  1116.                  <li><a href="https://mariosconstruction.com/">Terms &amp; Conditions</a></li>
  1117.                  <li><a href="https://mariosconstruction.com/">Privacy Policy</a></li>
  1118.               </ul>
  1119.            </div>
  1120.            <div class="col-md-3 col-sm-6 col-xs-12 collapsible">
  1121.               <span class="title">Customer Care</span>
  1122.               <ul>
  1123.                  <li><a href="https://mariosconstruction.com/">Faq</a></li>
  1124.                  <li><a href="https://mariosconstruction.com/">Size Guide</a></li>
  1125.                  <li><a href="https://mariosconstruction.com/">Return Policy</a></li>
  1126.                  <li><a href="https://mariosconstruction.com/">Contact Us</a></li>
  1127.               </ul>
  1128.            </div>
  1129.            <div class="col-md-6 col-sm-6 col-xs-12">
  1130.            <div class="newsletter-box"><div class="block newsletter">
  1131.  <!-- <div class="content-one">
  1132.     <span>Sign up for email updates + get <strong>25% OFF</strong></span>
  1133.   </div> -->
  1134.            <form class="form subscribe" novalidate action="https://mariosconstruction.com/" method="post" data-mage-init='{"validation": {"errorClass": "mage-error"}}' id="newsletter-validate-detail">
  1135.             <input type="hidden" name="form_key" value="D2aAWcK6eMXBxWI0">
  1136.                            <div class="field choice footer_subscription_consent">
  1137.                    <div class="control">
  1138.                        <input type="checkbox" name="footer_subscription_consent" value="1" id="footer_subscription_consent" class="checkbox" data-validate="{required:true}" data-msg-required="Anda harus menyetujui kebijakan data Footlocker Indonesia untuk melanjutkan">
  1139.                        <label for="footer_subscription_consent" class="label"><span>
  1140.                            Dengan memilih "Daftar Sekarang", saya menyetujui <a href="/privacy-policy" title="kebijakan keamanan data" target="_blank">kebijakan keamanan data</a> Footlocker Indonesia</span></label>
  1141.                        <div id="footer_subscription_consent-error" class="mage-error"></div>
  1142.                    </div>
  1143.                </div>
  1144.                        <div class="field newsletter newsletter-input-section">
  1145.                <div class="control">
  1146.                    <input name="email" type="email" id="newsletter" placeholder="Masukkan Alamat Email  Anda" data-mage-init='{"mage/trim-input":{}}' data-validate="{required:true, 'validate-email':true}">
  1147.                    <div class="actions">
  1148.                        <button class="action subscribe primary" title="Berlangganan" type="submit" aria-label="Subscribe">
  1149.                            <span>Daftar</span>
  1150.                        </button>
  1151.                    </div>
  1152.                </div>
  1153.            </div>
  1154.        </form>
  1155.            <!--<div class="content-two"> * By signing up, you are opting in to receive Skechers email and agree to Skechers
  1156.          <a href="#">Privacy Policy</a> & <a href="#">Terms of Use</a>
  1157.        </div> -->
  1158. </div>
  1159.  
  1160. </div>
  1161.            
  1162.            </div>
  1163.         </div>
  1164.      </div>
  1165. </div>
  1166.   </div>
  1167. </div></div><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="C6A9RUW" data-decoded="true"><div class="footer-container" style="background-color: rgb(170, 167, 167);">
  1168.   <div class="footer">
  1169.      <div class="container">
  1170.         <div class="row footer-space">
  1171.            <div class="col-md-3 col-sm-3 col-xs-12 collapsible"><span class="title">Tentang</span>
  1172.               <ul>
  1173.                  <li><a href="https://mariosconstruction.com/">Tentang Kami</a></li>
  1174.                  <li><a href="https://mariosconstruction.com/">Tentang MAPCLUB</a>
  1175.                  <li><a href="https://mariosconstruction.com/">Syarat dan Ketentuan</a></li>
  1176.                  <li><a href="https://mariosconstruction.com/">Kebijakan Privasi</a></li>
  1177.               </ul>
  1178.            </div>
  1179.            <div class="col-md-3 col-sm-3 col-xs-12 collapsible"><span class="title">Layanan Pelanggan<br></span>
  1180.               <ul>
  1181.                  <li><a href="https://mariosconstruction.com/">FAQs</a></li>
  1182.                  <!--<li><a href="https://mariosconstruction.com/">Panduan Ukuran</a></li>-->
  1183.                  <li><a href="https://mariosconstruction.com/">Pengembalian</a></li>
  1184.                  <li><a href="https://mariosconstruction.com/">Kontak Kami</a></li>
  1185.                  <li><a href="https://mariosconstruction.com/">Peta Situs</a></li>
  1186.               </ul>
  1187.            </div>
  1188.            <div class="col-md-3  col-sm-3 col-xs-12 collapsible"><span class="title">Keyword Populer<br></span>
  1189.               <ul>
  1190.                  <li><a href="https://mariosconstruction.com/">Kitab4d</a></li>
  1191.                  <li><a href="https://mariosconstruction.com/">Kitab 4D</a></li>
  1192.                  <li><a href="https://mariosconstruction.com/">Situs Kitab4d</a></li>
  1193.                  <li><a href="https://mariosconstruction.com/">Kitab4d Login</a></li>
  1194.                  <li><a href="https://mariosconstruction.com/">Link Kitab4d</a></li>
  1195.                  <li><a href="https://mariosconstruction.com/">Toto Macau</a></li>
  1196.                  <li><a href="https://mariosconstruction.com/">Toto Slot</a></li>
  1197.               </ul>
  1198.            </div>
  1199.  
  1200.            <div class="col-md-3 col-sm-3 col-xs-12">
  1201.               <div class="newsletter-box"><div class="block newsletter">
  1202.  <!-- <div class="content-one">
  1203.     <span>Sign up for email updates + get <strong>25% OFF</strong></span>
  1204.   </div> -->
  1205.            <form class="form subscribe" novalidate action="https://mariosconstruction.com/" method="post" data-mage-init='{"validation": {"errorClass": "mage-error"}}' id="newsletter-validate-detail">
  1206.             <input type="hidden" name="form_key" value="D2aAWcK6eMXBxWI0">
  1207.                            <div class="field choice footer_subscription_consent">
  1208.                    <div class="control">
  1209.                        <input type="checkbox" name="footer_subscription_consent" value="1" id="footer_subscription_consent" class="checkbox" data-validate="{required:true}" data-msg-required="Anda harus menyetujui kebijakan data Footlocker Indonesia untuk melanjutkan">
  1210.                        <label for="footer_subscription_consent" class="label"><span>
  1211.                            Dengan memilih "Daftar Sekarang", saya menyetujui <a href="/privacy-policy" title="kebijakan keamanan data" target="_blank">kebijakan keamanan data</a> Footlocker Indonesia</span></label>
  1212.                        <div id="footer_subscription_consent-error" class="mage-error"></div>
  1213.                    </div>
  1214.                </div>
  1215.                        <div class="field newsletter newsletter-input-section">
  1216.                <div class="control">
  1217.                    <input name="email" type="email" id="newsletter" placeholder="Masukkan Alamat Email  Anda" data-mage-init='{"mage/trim-input":{}}' data-validate="{required:true, 'validate-email':true}">
  1218.                    </div>
  1219.                </div>
  1220.            </div>
  1221.        </form>
  1222.            <!--<div class="content-two"> * By signing up, you are opting in to receive Skechers email and agree to Skechers
  1223.          <a href="#">Privacy Policy</a> & <a href="#">Terms of Use</a>
  1224.        </div> -->
  1225. </div>
  1226.  
  1227.  
  1228. <p style="text-align: justify;">KITAB4D sudah lama dikenal sebagai journal resmi situs toto macau dan toto slot terbaik dijamin lancar wede dengan hadiah tertinggi, Cukup dengan modal 10rb sudah bisa meraup berbagai kesempatan untuk menang.</u></a></p>
  1229. </div>
  1230.              
  1231.            </div>
  1232.         </div>
  1233.      </div>
  1234.   </div>
  1235. <small class="copyright container">
  1236.    <!--    <span>-->
  1237. <!--        <ul>-->
  1238. <!--            <li><a id="facebook" class="social" href="https://www.facebook.com/Kitab4d/" target="_blank"><i class="fab fa-facebook-f"></i></a></li>-->
  1239. <!--            <li><a id="instagram" class="social" href="https://www.instagram.com/Kitab4d/" target="_blank"><i class="fab fa-instagram"></i></a></li>-->
  1240. <!--            <li><a id="twitter" class="social" href="https://twitter.com/Kitab4d" target="_blank"><i class="fab fa-twitter"></i></a></li>-->
  1241. <!--            <li><a id="youtube" class="social" href="https://www.youtube.com/channel/UCih8SsCgC1VPokxjv60zX4w" target="_blank"><i class="fab fa-youtube"></i></a></li>-->
  1242. <!--            <li><a id="whatsapp" class="social" href="https://wa.me/6281517000111" target="_blank"><i class="fab fa-whatsapp"></i></a></li>-->
  1243. <!--            <li class="atText"><span>@Kitab4d</span></li>-->
  1244. <!--        </ul>-->
  1245. <!--    </span>-->
  1246.        <style>#html-body [data-pb-style=HAEM9GS]{justify-content:flex-start;display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;border-style:none;border-width:1px;border-radius:0;margin:0 0 10px;padding:10px}#html-body [data-pb-style=GMYT8E4]{border-style:none;border-width:1px;border-radius:0;margin:0;padding:0}</style><div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="HAEM9GS"><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="GMYT8E4" data-decoded="true"><div class="copyrights-nav"><a href="javascript:void(0);">Indonesia&nbsp;|&nbsp;IDR</a></div></div></div></div><style>@media only screen and (min-width: 768px) {
  1247.    .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{
  1248.      max-height: 100%;
  1249.    }
  1250.   .submenu .clients-grid.magamenu-main{
  1251.      max-height: 475px;
  1252.      overflow-y: auto;
  1253.   }
  1254.  }
  1255.  
  1256. .catalogsearch-result-index #maincontent .columns .column.main .page-title-wrapper h1 span {
  1257.    text-transform: none;
  1258. }
  1259.  
  1260. body.catalog-product-view .product-options-wrapper .swatch-option.text {
  1261.    width: 85px !important;
  1262. }
  1263.  
  1264. @media (max-width : 767px){body.checkout-index-index.bopis__checkout--container .page-wrapper .checkout .container .col-12 .checkout-container .opc-progress-bar{top: 68px !important;}}
  1265.  
  1266. @media only screen and (max-width: 767px){
  1267.    
  1268. }
  1269. body.atome-enabled.catalog-product-view #maincontent .product-info-main .product-add-form .box-tocart .fieldset .product-addto-links .action.towishlist span:before {
  1270.    bottom: 46px !important;
  1271. }
  1272.  
  1273. @media (max-width: 767px){
  1274.  .clients-grid.grid-2 {
  1275.  display: block !important;
  1276. }
  1277. .clients-grid.grid-2 li{width: 50%; float: left;}
  1278. }
  1279. @media (min-width: 768px){
  1280.  .clients-grid.magamenu-main {
  1281.    display: block !important;
  1282.  }
  1283. }
  1284. .nav-dropdown .clients-grid li a {
  1285.    opacity: 1;
  1286. }
  1287. .nav-dropdown .clients-grid.grid-2 li {
  1288.    padding: 0px;
  1289. }
  1290. .clients-grid li a.MegaMenu-image, .clients-grid li a.MegaMenu-image img {
  1291.    width: 100%;
  1292. }
  1293. .clients-grid li a.MegaMenu-image {
  1294.    opacity: 1;
  1295. }
  1296. .clients-grid li a.MegaMenu-image img {
  1297.    width: 80%;
  1298.    height: 100%;
  1299.    margin: auto;
  1300. }</style>    <span>Copyright © 2025 | Kukaws - All rights reserved.</span>
  1301. </small>
  1302. </footer>
  1303.  
  1304.  
  1305.  
  1306.  
  1307.    
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322. <div class="amgdpr-privacy-policy" id="amgdpr-privacy-popup"></div>
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331. <button type="button" title="Back To Top" class="btt-button action"></button>
  1332.  
  1333.  
  1334. <style>
  1335.            
  1336. .owl-carousel .banner-item .content_slider{
  1337. width: auto !important;
  1338. }
  1339. .home-exclusive-brand img {
  1340.    width: -webkit-fill-available;
  1341. }
  1342. .brands-slider-button .view_all:hover{
  1343. background-color: #ffffff !important;
  1344. color: #0e1111 !important;
  1345. }
  1346. .brands-slider-button .view_all:hover a{
  1347. color: #0e1111 !important;
  1348. }
  1349. .banner-homepage .custom-slider .owl-carousel img{
  1350.  height: auto;width: 100%;
  1351. }
  1352.  
  1353. .brand-category .category-img{
  1354.    background: #f6f6f6;
  1355.    /* display: flex;
  1356.    justify-content: center;
  1357.    align-items: center; */
  1358. }
  1359. .brand-category .category-img img{
  1360. max-width: 90%;
  1361. opacity: 1 !important;
  1362. }
  1363. .brand-category .cat-title {
  1364.    text-align: center;
  1365. margin-top: 15px;
  1366. }
  1367. .homepage-wrapper .s_banner img {
  1368.    width: 100%;
  1369. }
  1370. .homepage-wrapper .new-balance.new-in {
  1371.    text-align: center;
  1372.    background: #dddddd;
  1373.    padding: 15px 0px 15px 0px;
  1374. }
  1375. .homepage-wrapper .new-balance {
  1376.    text-align: center;
  1377.    margin: 0px 0 12px 0;
  1378. }
  1379. .homepage-wrapper .new-balance:not(.new-in) {
  1380.    margin: 20px 0 10px 0;
  1381. }
  1382. .homepage-wrapper .new-balance:not(.new-in) a:after {
  1383.    content: "\f054";
  1384.    margin-left: 10px;
  1385.    font-family: 'FontAwesome';
  1386.    font-weight: lighter;
  1387. }
  1388. .homepage-wrapper .new-balance:not(.new-in) a {
  1389.    padding: 8px 12px 8px 12px;
  1390.    display: table;
  1391.    margin-left: auto;
  1392.    margin-right: auto;
  1393. }
  1394. .homepage-wrapper .new-balance:not(.new-in) a:hover {
  1395.    color: #000000;
  1396.    border-color: 000000;
  1397.    text-decoration:underline;
  1398. }
  1399. .homepage-wrapper .new-balance.new-in h2 {
  1400.    font-size: 29px;
  1401.    font-weight: 700;
  1402.    text-transform: uppercase;
  1403.    margin: 0;
  1404. }
  1405. .homepage-wrapper .new-balance h2 {
  1406.    font-size: 30px;
  1407.    font-weight: 700;
  1408.    margin: 0 0 15px 0;
  1409. }
  1410. .homepage-wrapper .new-balance a {
  1411.    text-transform: uppercase;
  1412.    border: 1px #333 solid;
  1413.    padding: 6px 7px 6px 7px;
  1414.    font-size: 14px;
  1415.    font-weight: 600;
  1416. color: #000;
  1417. }
  1418. .homepage-wrapper .brand-category {
  1419.    /*padding-bottom: 25px;
  1420.     border-bottom: 2px #DDD solid;
  1421.    margin-bottom: 25px; */
  1422. }
  1423. .brand-category .cat-title h3 {
  1424.    font-size: 25px;
  1425.    font-weight: 600;
  1426.    margin: 0;
  1427. }
  1428. .brand-category .cat-title h4 {
  1429.    margin: 0;
  1430.    line-height: 30px;
  1431.    font-size: 15px;
  1432.    font-weight: 500;
  1433. }
  1434. .homepage-wrapper .shop_by_gender {
  1435.    width: 100%;
  1436.    display: inline-block;
  1437.    margin-bottom: unset;
  1438.    min-height: auto;
  1439.    padding-top: 5px;
  1440. }
  1441. .homepage-wrapper .shop_by_gender h2 {
  1442.    text-align: center;
  1443.    font-size: 34px;
  1444.    text-transform: uppercase;
  1445.    font-weight: 700;
  1446.    margin: 0;
  1447. }
  1448. .shop_by_gender .gender_list .g_others {
  1449.    text-align: center;
  1450. }
  1451. .shop_by_gender .gender_list .g_others h3 {
  1452.    font-size: 32px;
  1453.    font-weight: 600;
  1454. }
  1455. .shop_by_gender .gender_list .g_others .gender_options a {
  1456.    font-size: 15px;
  1457.    margin-right: 30px;
  1458.    margin-left: 30px;
  1459. }
  1460. .home_banner_content {
  1461.    width: 100%;
  1462.    display: flex;    
  1463.    padding-top: 5px;
  1464.    /* padding-bottom: 20px; */
  1465.    /* border-bottom: 6px #DDD solid; */
  1466.    /* border-top: 6px #DDD solid; */
  1467. }
  1468. .home_banner_content .b_info {
  1469.    text-align: center;
  1470. }
  1471. .home_banner_content .b_info .b_title {
  1472.    font-size: 25px;
  1473.    font-weight: 700;
  1474.    margin: 10px 0 15px 0;
  1475. }
  1476. .home_banner_content .b_info .b_links {
  1477.    text-transform: uppercase;
  1478.    border: 1px #333 solid;
  1479.    padding: 7px 15px 7px 15px;
  1480.    color: #000;
  1481.    font-size: 13px;
  1482.    font-weight: 600;
  1483.    margin: 0 auto;
  1484.    display: inline-block;
  1485. }
  1486. .homepage-wrapper .custom-slider .owl-carousel img {
  1487.    height: auto;
  1488.    width: 100%;
  1489. }
  1490. .newitem-slider {
  1491.    padding: 0 10px;
  1492.    display: block;
  1493. }
  1494. #maincontent .newitem-slider .owl-carousel.owl-theme .owl-controls .owl-prev,
  1495. #maincontent .newitem-slider .owl-carousel.owl-theme .owl-controls .owl-next {
  1496. width: 40px;
  1497.    height: 40px;
  1498.    opacity: .6;
  1499.    transition: all .3s;
  1500.    border-radius: 50%;
  1501. }
  1502. #maincontent .newitem-slider .owl-carousel.owl-theme .owl-controls .owl-next {
  1503.    background: rgba(0,0,0,.3) url('/media/wysiwyg/home/slide-arrow.png') no-repeat;
  1504. background-size: 13px auto !important;
  1505. background-position: 55%;
  1506. }
  1507. #maincontent .newitem-slider .owl-carousel.owl-theme .owl-controls .owl-prev{
  1508. background: rgba(0,0,0,.3) url('/media/wysiwyg/home/slide-arrow.png') no-repeat;
  1509. background-size: 13px auto !important;
  1510. background-position: 57%;
  1511. }
  1512. .homepage-wrapper .custom-slider .owl-carousel img {
  1513.    opacity: 1;
  1514. }
  1515. .homepage-wrapper .brands-slider-homepage.container {
  1516.    width: 100%;
  1517. }
  1518. .brands-slider-homepage .custom-slider .owl-carousel img {
  1519.    opacity: 1;
  1520.    max-height: 70px;
  1521.    width: auto;
  1522. }
  1523. .brands-slider-homepage .custom-slider .banner-item {
  1524.    text-align: center;
  1525.    display: flex;
  1526.    justify-content: center;
  1527.    flex-flow: wrap;
  1528.    max-height: 80px;
  1529. margin: 0 5px !important;
  1530. }
  1531. .brands-slider-homepage .custom-slider .owl-carousel .owl-item {
  1532.    margin-bottom: 0;
  1533. }
  1534. .home_banner_content .b_info .b_links:after {
  1535.    content: "\f054";
  1536.    margin-left: 10px;
  1537.    font-family: 'FontAwesome';
  1538.    font-weight: lighter;
  1539. }
  1540. .home_banner_content .b_info .b_links:hover, .home_shop_banner .item.b_item:hover .b_info .b_links {
  1541.    color: #000000;
  1542.    border-color: #000000;
  1543.    text-decoration: underline;
  1544. }
  1545. .home_shop_banner .item.b_item:hover .b_title {
  1546.    color: #000000;
  1547.    border-color: #000000;
  1548.    text-decoration: underline;
  1549. }
  1550. .brands-slider-homepage.container .custom-slider {
  1551.    padding: 0 0 5px;
  1552. }
  1553. .wide_banner img {
  1554.    width: 100%;
  1555. }
  1556. .custom-slider {
  1557.    padding: 0;
  1558. }
  1559. .custom-slider .banner-custom > div {
  1560.    margin-top: 0 !important;
  1561.    padding:  10px 0px !important;
  1562. }
  1563. .breadcrumbs {
  1564.    display: none;
  1565. }
  1566. #maincontent .brands-slider-homepage .owl-carousel.owl-theme .owl-controls .owl-prev,
  1567. #maincontent .brands-slider-homepage .owl-carousel.owl-theme .owl-controls .owl-next {
  1568. width: 40px;
  1569.    height: 40px;
  1570.    opacity: .6;
  1571.    transition: all .3s;
  1572.    border-radius: 50%;
  1573. }
  1574. #maincontent .brands-slider-homepage .owl-carousel.owl-theme .owl-controls .owl-next {
  1575.    right: 15px;
  1576.    background: rgba(0,0,0,.3) url('/media/wysiwyg/home/slide-arrow.png') no-repeat;
  1577. background-size: 13px auto !important;
  1578. background-position: 55%;
  1579. }
  1580. #maincontent .brands-slider-homepage .owl-carousel.owl-theme .owl-controls .owl-prev {
  1581.    left: 15px;
  1582.    background: rgba(0,0,0,.3) url('/media/wysiwyg/home/slide-arrow.png') no-repeat;
  1583. background-size: 13px auto !important;
  1584. background-position: 55%;
  1585. }
  1586. .gender_content .gender_list a:hover {
  1587.    color: #000000;
  1588.    border-color: #000000 !important;
  1589.    text-decoration: underline;
  1590. }
  1591. .gender_content .gender_list .g_image:hover~.g_others h3 a {
  1592.    color: #000000;
  1593.    text-decoration: underline;
  1594. }
  1595. .homepage-wrapper .s_banner {
  1596.    line-height: 0;
  1597.    padding: 5px 0;
  1598. }
  1599. .homepage-wrapper .custom-slider {
  1600.    padding: 0;
  1601. }
  1602. .mobile-banner-footer {
  1603.    display: none !important;
  1604. }
  1605. .desktop-banner-footer {
  1606.    display: block !important;
  1607. }
  1608. .home_shop_banner .item img {
  1609. opacity: 1 !important;
  1610. }
  1611. .brand-category .item:hover .cat-title h3, .brand-category .item:hover .cat-title h4 {
  1612.    color: #000000;
  1613.    text-decoration: underline;
  1614. }
  1615. .shop_bottom .shop_bottom_list {
  1616.    padding: 3px;
  1617. }
  1618. .shop_bottom .shop_bottom_list .sb_others h3 {
  1619.    font-size: 32px;
  1620.    font-weight: 600;
  1621. }
  1622. .shop_bottom .shop_bottom_list .sb_others {
  1623.    text-align: center;
  1624.    padding: 0 40px;
  1625. }
  1626. .shop_bottom .shop_bottom_list img {
  1627.    width: 100%;
  1628. }
  1629. .shop_bottom .sb_options a {
  1630.    padding: 10px 15px 10px 15px;
  1631.    display: table;
  1632.    margin-left: auto;
  1633.    margin-right: auto;
  1634.    text-transform: uppercase;
  1635.    border: 1px #333 solid;
  1636.    font-size: 14px;
  1637.    font-weight: 600;
  1638.    color: #000;
  1639. }
  1640. .shop_bottom .sb_options a:after {
  1641.    content: "\f054";
  1642.    margin-left: 10px;
  1643.    font-family: 'FontAwesome';
  1644.    font-weight: lighter;
  1645. }
  1646. .shop_bottom .shop_bottom_content {
  1647.    margin-top: 10px;
  1648. }
  1649. .shop_bottom .shop_bottom_list:hover a {
  1650.    color: #000000;
  1651. border-color: #000000;
  1652.    text-decoration: underline;
  1653. }
  1654. .shop_bottom .shop_bottom_list a {
  1655. cursor: pointer;
  1656. }
  1657. @media only screen and (min-width:768px){
  1658. .banner-homepage{
  1659.  min-height: 400px;
  1660. }
  1661. .homepage-wrapper .shop_by_gender .gender_list:last-child {
  1662.    display: none;
  1663. }
  1664. .brands-slider-homepage .custom-slider .owl-carousel img{
  1665. min-height: 70px;
  1666. }
  1667. .homepage-wrapper .new-balance:not(.new-in) {
  1668.    display: none;
  1669. }
  1670. }
  1671. @media only screen and (max-width:767px){
  1672. .custom-slider .owl-carousel.owl-theme .owl-controls .owl-prev,
  1673. .custom-slider .owl-carousel.owl-theme .owl-controls .owl-next {
  1674.    display: none !important;
  1675. }
  1676. .custom-slider .banner-custom > div {
  1677.    margin-top: 0 !important;
  1678.    padding:  0px !important;
  1679. }
  1680. .homepage-wrapper .shop_by_gender .gender_list {
  1681. margin-bottom: 20px;
  1682. padding: 0 5px;
  1683. }
  1684. .homepage-wrapper .shop_by_gender .gender_list .g_others h3{
  1685. margin-top: 1rem;
  1686. }
  1687. .homepage-wrapper  .brands-slider-homepage.container{
  1688. margin-top: 0;
  1689. }
  1690. .homepage-wrapper .shop_by_gender{
  1691. margin-bottom: 15px
  1692. }
  1693. .brand-category .cat-title h3 {
  1694. font-size: 13px;
  1695. font-weight: 600;
  1696. }
  1697. .brand-category .cat-title h4 {
  1698. line-height: 20px;
  1699. font-size: 12px;
  1700. font-weight: normal;
  1701. }
  1702.  
  1703. .homepage-wrapper .shop_by_gender h2, .shop_by_gender .gender_list .g_others h3 {
  1704.    font-size: 25px;
  1705. }
  1706. .home_banner_content .b_info .b_title {
  1707.    font-size: 15px;
  1708.    font-weight: 600;
  1709. }
  1710. .home_banner_content .b_info .b_links {
  1711.    padding: 7px 12px;
  1712.    font-size: 12px;
  1713.  
  1714. }
  1715. #maincontent .home_shop_banner.owl-carousel.owl-theme .owl-controls .owl-prev,
  1716. #maincontent .home_shop_banner.owl-carousel.owl-theme .owl-controls .owl-next {
  1717. width: 40px;
  1718.    height: 40px;
  1719.    opacity: .6;
  1720.    transition: all .3s;
  1721.    border-radius: 50%;
  1722. }
  1723. #maincontent .home_shop_banner.owl-carousel.owl-theme .owl-controls .owl-next {
  1724.    background: rgba(0,0,0,.3) url('/media/wysiwyg/home/slide-arrow.png') no-repeat;
  1725. background-size: 13px auto !important;
  1726. background-position: 55%;
  1727. }
  1728. #maincontent .home_shop_banner.owl-carousel.owl-theme .owl-controls .owl-prev {
  1729.    background: rgba(0,0,0,.3) url('/media/wysiwyg/home/slide-arrow.png') no-repeat;
  1730. background-size: 13px auto !important;
  1731. background-position: 55%;
  1732. }
  1733. #maincontent .home_shop_banner.owl-carousel.owl-theme .owl-controls .owl-prev {
  1734.    background-size: 10px auto !important;
  1735. }
  1736. #maincontent .home_shop_banner.owl-carousel.owl-theme .owl-controls .owl-next {
  1737.    background-size: 10px auto !important;
  1738. }
  1739. #maincontent .home_shop_banner.owl-carousel.owl-theme .owl-controls .owl-prev {
  1740.    left: 10px !important;
  1741. top: 33% !important;
  1742. width: 30px;
  1743. height: 30px !important;
  1744. }
  1745. #maincontent .home_shop_banner.owl-carousel.owl-theme .owl-controls .owl-next {
  1746.    right: 10px !important;
  1747. top: 33% !important;
  1748. width: 30px;
  1749. height: 30px !important;
  1750. }
  1751. .custom-slider .banner-custom div {
  1752.    margin-top: 10px !important;
  1753. }
  1754. #maincontent .newitem-slider .owl-carousel.owl-theme .owl-controls .owl-prev {
  1755.    background-size: 10px auto !important;
  1756. }
  1757. #maincontent .newitem-slider .owl-carousel.owl-theme .owl-controls .owl-next {
  1758.    background-size: 10px auto !important;
  1759. }
  1760. .newitem-slider {
  1761.    padding: 0 10px;
  1762. }
  1763. #maincontent .brands-slider-homepage .owl-carousel.owl-theme .owl-controls .owl-prev {
  1764.    background-size: 8px auto !important;
  1765. }
  1766. #maincontent .brands-slider-homepage .owl-carousel.owl-theme .owl-controls .owl-next {
  1767.    background-size: 8px auto !important;
  1768. }
  1769. #maincontent .brands-slider-homepage .owl-carousel.owl-theme .owl-controls .owl-prev {
  1770.    left: 6px !important;
  1771.    width: 23px;
  1772. height: 23px !important;
  1773. top: 70% !important;
  1774. }
  1775. #maincontent .brands-slider-homepage .owl-carousel.owl-theme .owl-controls .owl-next {
  1776.    right: 6px !important;
  1777.    width: 23px;
  1778. height: 23px !important;
  1779. top: 70% !important;
  1780. }
  1781. .mobile-banner-footer {
  1782.    display: block !important;
  1783. }
  1784. .desktop-banner-footer {
  1785.    display: none !important;
  1786. }
  1787. .homepage-wrapper .shop_by_gender .gender_list:nth-child(2n+1) {
  1788.    clear: both;
  1789. }
  1790. .homepage-wrapper .shop_by_gender .gender_list .g_image:after {
  1791.    content: "";
  1792.    display: block;
  1793.    padding-bottom: 85%;
  1794. }
  1795. .homepage-wrapper .shop_by_gender .gender_list .g_image {
  1796.    height: 100%;
  1797.    position: relative;
  1798. }
  1799. .homepage-wrapper .shop_by_gender .gender_list img {
  1800.    position: absolute;
  1801.    width: 100%;
  1802.    height: 100%;
  1803.    object-fit: cover;
  1804. }
  1805. .shop_by_gender .gender_list .g_others .gender_options a {
  1806.    display: table;
  1807.    margin-left: auto;
  1808.    margin-right: auto;
  1809.    margin-bottom: 10px;
  1810. }
  1811. .brands-slider-homepage .custom-slider .banner-item {
  1812.    margin: 0px 3px 0px 3px !important;
  1813. }
  1814. .brands-slider-homepage.container .custom-slider .owl-carousel img {
  1815.    height: auto;
  1816. width:auto;
  1817. }
  1818. .only-mobile {
  1819.    display: block !important;
  1820. }
  1821. .wide_banner .banner-info {
  1822.    background: #0c0e0e;
  1823.    text-align: center;
  1824.    padding: 20px 10px;
  1825. }
  1826. .wide_banner .banner-info h2, .wide_banner .banner-info h2 a {
  1827.    color: #fff;
  1828.    font-size: 34px;
  1829.    font-weight: 700;
  1830.    margin: 0px;
  1831. }
  1832. .wide_banner .banner-info span {
  1833.    color: #fff;
  1834.    display: table;
  1835.    margin: 10px auto 15px;
  1836.    font-size: 17px;
  1837. }
  1838. .wide_banner .banner-info .banner-info-btn {
  1839.    background: #fff;
  1840.    max-width: 360px;
  1841.    width: 100%;
  1842.    display: block;
  1843.    padding: 10px;
  1844.    border-radius: 2px;
  1845.    text-transform: uppercase;
  1846.    font-size: 14px;
  1847.    font-weight: 700;
  1848.    line-height: normal;
  1849.    position: relative;
  1850.    margin-left: auto;
  1851.    margin-right: auto;
  1852. }
  1853. .wide_banner .banner-info .banner-info-btn:after {
  1854.    content: "";
  1855.    display: inline-block;
  1856.    background: url('/media/wysiwyg/home/slide-arrow.png') no-repeat;
  1857.    width: 20px;
  1858.    height: 20px;
  1859.    filter: invert();
  1860.    background-size: 8px;
  1861.    margin-left: 10px;
  1862.    vertical-align: middle;
  1863.    margin-top: 4px;
  1864. }
  1865. .shop_bottom .shop_bottom_list .sb_others h3 {
  1866.    font-size: 25px;
  1867. }
  1868. .shop_bottom .shop_bottom_list {
  1869.    margin-bottom: 10px;
  1870.    padding: 20px 15px 0 15px;
  1871. }
  1872. .shop_bottom .shop_bottom_list .sb_others h3 {
  1873.    margin-top: 1rem;
  1874. }
  1875. .shop_bottom .shop_bottom_list .sb_others {
  1876.    padding: 0 15px;
  1877. }
  1878. .shop_bottom .shop_bottom_content {
  1879.    margin-top: 0px;
  1880. }
  1881. .homepage-wrapper .new-balance:not(.new-in) a {
  1882.    width: 95%;
  1883. }
  1884. .shop_bottom .sb_options a {
  1885.    width: 95%;
  1886. }
  1887. }
  1888.  
  1889. div#custom-slider-38,
  1890. div#custom-slider-59,
  1891. .section-gifts-gender .link-img,
  1892. .home-exclusive-brand.static-banner-home a,
  1893. .shop_bottom_content .shop_bottom_list .sb_image a {
  1894.    display: block;
  1895.    position: relative;
  1896.    height: 0;
  1897.    background: #fff;
  1898. }
  1899.  
  1900. .shop_bottom_content .shop_bottom_list .sb_image a {
  1901.    padding-bottom: 50%;
  1902. }
  1903.  
  1904. .section-gifts-gender .link-img{
  1905.    padding-bottom: 100% !important;
  1906. }
  1907.  
  1908. .gifting-items-content .products-grid .product-items:not(.owl-loaded) .product-item:not(:first-child) {
  1909.    display: none !important;
  1910. }
  1911.  
  1912. @media (min-width: 768px) {
  1913. div#custom-slider-38, div#custom-slider-59 {
  1914.    padding-bottom: 31.25% !important;
  1915. }
  1916. .home-exclusive-brand.static-banner-home a {
  1917.    padding-bottom: 9.95%;
  1918. }    
  1919. }
  1920.  
  1921. @media (max-width: 767px) {
  1922. div#custom-slider-38, div#custom-slider-59 {
  1923.    padding-bottom: 100% !important;
  1924. }
  1925. .home-exclusive-brand.static-banner-home a {
  1926.    padding-bottom: 33.86%;
  1927. }
  1928. }
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934. .cms-index-index .custom-slider .owl-stage-outer .owl-item {
  1935.            padding: unset;
  1936.        }    
  1937.    
  1938.    
  1939.            @media (min-width: 640px) {.pop-up-banner .center {
  1940.    margin-top: 8px;
  1941. }}
  1942.    
  1943.    
  1944.    
  1945.    </style>
  1946.    
  1947.  
  1948.  
  1949.  
  1950. </div>    
  1951.  
  1952.        
  1953.    
  1954.    
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2039.    var LOCALE = 'id\u002DID';
  2040.    var BASE_URL = 'https\u003A\u002F\u002Fwww.footlocker.id\u002F';
  2041.    var require = {
  2042.        'baseUrl': 'https\u003A\u002F\u002Fwww.footlocker.id\u002Fstatic\u002Fversion1754504042\u002Ffrontend\u002FFootlocker\u002Fdefault\u002Fid_ID'
  2043.    };</script>
  2044. <script type="81096cfd499296c362ccc5e8-text/javascript" src="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/requirejs/require.js"></script>
  2045. <script type="81096cfd499296c362ccc5e8-text/javascript" src="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/mage/requirejs/mixins.js"></script>
  2046. <script type="81096cfd499296c362ccc5e8-text/javascript" src="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/requirejs-config.js"></script>
  2047. <script type="81096cfd499296c362ccc5e8-text/javascript" src="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/PayMongo_Payments/js/paymongo.js"></script>
  2048. <script type="81096cfd499296c362ccc5e8-text/javascript" src="https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/Codilar_Recommendation/js/swiper-bundle.min.js"></script>
  2049. <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=687714bd-6fe8-4839-94db-505fe1c32b08" type="81096cfd499296c362ccc5e8-text/javascript"> </script>
  2050. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2051. const unreadIndicator = document.querySelector('#unread-indicator')
  2052.  
  2053. const populateUnreadIndicator = (count) => {
  2054. if (!count) return resetUnreadIndicator()
  2055.  
  2056.  unreadIndicator.style.background = '#CC3333'
  2057.  unreadIndicator.innerHTML = count
  2058.  conversationBadge.setAttribute('class', 'tilt-animation');
  2059. }
  2060.  
  2061. const resetUnreadIndicator = () => {
  2062.  unreadIndicator.style.background = 'black'
  2063.  unreadIndicator.innerHTML = 0
  2064.  conversationBadge.setAttribute('class', '');
  2065. }
  2066.  
  2067. // unread Message on listener
  2068. zE('messenger:on', 'unreadMessages', (count) => {
  2069.  populateUnreadIndicator(count)
  2070. })
  2071.  
  2072. // on page load always close widget
  2073. zE('messenger', 'close');
  2074.  
  2075. conversationBadge.onclick = () => {
  2076.  // open widget
  2077.  zE('messenger', 'open');
  2078.  // reset unread indicator
  2079.  resetUnreadIndicator()
  2080. }
  2081. </script>
  2082. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2083. require(['jquery'], function ($) {
  2084.    $('.nav-toggle').on('click', function() {
  2085. $('.ves-megamenu .opener').each(function () {
  2086.        if (!$(this).siblings('.drill-opener').length) {
  2087.            var drillOpener = $('<span class="drill-opener"></span>');
  2088.                $(this).after(drillOpener);
  2089.        }
  2090.    });
  2091.                                if ($('html').hasClass('nav-open')) {
  2092.                                    $('html').removeClass('nav-open');
  2093.                                    setTimeout(function () {
  2094.                                        $('html').removeClass('nav-before-open');
  2095.                                    }, 300);
  2096.                                } else {
  2097.                                    $('html').addClass('nav-before-open');
  2098.                                    setTimeout(function () {
  2099.                                        $('html').addClass('nav-open');
  2100.                                    }, 42);
  2101.                                }
  2102. });
  2103. });
  2104. </script>
  2105. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2106. require(['jquery'], function ($) {
  2107. $(window).on('load',function() {
  2108.    var htmlDrillOpener = '<span class="drill-opener"></span>';
  2109.    var htmlDrillDown = '<div class="drilldown-back"><a href="#"><span class="drill-opener"></span><span class="current-cat"></span></a></div>';
  2110.    if ($(".ves-megamenu .before-ves-submenu-inner").length) {
  2111.        $(".ves-megamenu .before-ves-submenu-inner").parent().prepend($(htmlDrillDown));
  2112.    }
  2113.    if ($(".ves-megamenu .nav-anchor > .opener").length) {
  2114.        $(".ves-megamenu .nav-anchor > .opener").parent().append($(htmlDrillOpener));
  2115.    }
  2116. });
  2117. });
  2118. </script>
  2119. <script type="application/ld+json">
  2120.        {
  2121.        "@context": "https://schema.org/",
  2122.        "@type": "Product",
  2123.        "name": "KITAB4D - Journal Resmi Toto Macau Dan Toto Slot Terbaik Lancar Wede",
  2124.        "image": "https://veldrive.com/pY6JkNuu/kitab4d/mariosconstruction.jpg",
  2125.        "description": "KITAB4D sudah lama dikenal sebagai journal resmi situs toto macau dan toto slot terbaik dijamin lancar wede dengan hadiah tertinggi, Cukup dengan modal 10rb sudah bisa meraup berbagai kesempatan untuk menang.",
  2126.        "url": "https://mariosconstruction.com/",
  2127.        "brand": {
  2128.          "@type": "Brand",
  2129.          "name": "Kitab4d"
  2130.        },
  2131.        "offers": {
  2132.          "@type": "Offer",
  2133.          "url": "https://mariosconstruction.com/",
  2134.          "price": "75000",
  2135.          "priceCurrency": "IDR",
  2136.          "priceValidUntil": "2028-12-31",
  2137.          "availability": "http://schema.org/InStock",
  2138.          "hasMerchantReturnPolicy": {
  2139.            "@type": "MerchantReturnPolicy",
  2140.            "refundType": "http://schema.org/FullRefund",
  2141.            "merchantReturnLink": "https://mariosconstruction.com/",
  2142.            "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
  2143.            "merchantReturnDays": 60,
  2144.            "returnMethod": "https://schema.org/ReturnByMail",
  2145.            "returnFees": "https://schema.org/FreeReturn",
  2146.            "returnPolicyCountry": {
  2147.              "@type": "Country",
  2148.              "name": "ID"
  2149.            },
  2150.            "applicableCountry": {
  2151.              "@type": "Country",
  2152.              "name": "ID"
  2153.            }
  2154.          },
  2155.          "shippingDetails": {
  2156.            "@type": "OfferShippingDetails",
  2157.            "shippingRate": {
  2158.              "@type": "MonetaryAmount",
  2159.              "value": "75000",
  2160.              "currency": "IDR"
  2161.            },
  2162.            "shippingDestination": {
  2163.              "@type": "DefinedRegion",
  2164.              "addressCountry": {
  2165.                "@type": "Country",
  2166.                "name": "ID"
  2167.              }
  2168.            },
  2169.            "deliveryTime": {
  2170.              "@type": "ShippingDeliveryTime",
  2171.              "cutoffTime": "15:00",
  2172.              "handlingTime": {
  2173.                "@type": "QuantitativeValue",
  2174.                "value": "1-2",
  2175.                "unitCode": "DAY",
  2176.                "minValue": 1,
  2177.                "maxValue": 2
  2178.              },
  2179.              "transitTime": {
  2180.                "@type": "QuantitativeValue",
  2181.                "value": "2-3",
  2182.                "unitCode": "DAY",
  2183.                "minValue": 2,
  2184.                "maxValue": 3
  2185.              }
  2186.            }
  2187.          }
  2188.        },
  2189.        "aggregateRating": {
  2190.          "@type": "AggregateRating",
  2191.          "ratingValue": "5",
  2192.          "reviewCount": "168444"
  2193.        },
  2194.        "review": {
  2195.          "@type": "Review",
  2196.          "reviewRating": {
  2197.            "@type": "Rating",
  2198.            "ratingValue": "5",
  2199.            "bestRating": "5"
  2200.          },
  2201.          "author": {
  2202.            "@type": "Person",
  2203.            "name": "Fahri Gacor"
  2204.          },
  2205.          "reviewBody": "Main toto macau sekaligus toto slot lebih mudah karna ada Kitab4d, dijamin nyaman deh"
  2206.        }
  2207.        }
  2208.    </script>
  2209.        <script type="application/ld+json">
  2210.            {
  2211.              "@context": "https://schema.org",
  2212.              "@type": "Article",
  2213.              "mainEntityOfPage": {
  2214.                "@type": "WebPage",
  2215.                "@id": "https://mariosconstruction.com/"
  2216.              },
  2217.              "headline": "KITAB4D - Journal Resmi Toto Macau Dan Toto Slot Terbaik Lancar Wede",
  2218.              "description": "KITAB4D sudah lama dikenal sebagai journal resmi situs toto macau dan toto slot terbaik dijamin lancar wede dengan hadiah tertinggi, Cukup dengan modal 10rb sudah bisa meraup berbagai kesempatan untuk menang.",
  2219.              "image": ["https://veldrive.com/pY6JkNuu/kitab4d/mariosconstruction.jpg"],
  2220.              "author": {
  2221.                "@type": "Organization",
  2222.                "name": "Kitab4d",
  2223.                "url": "https://mariosconstruction.com/"
  2224.              },
  2225.              "publisher": {
  2226.                "@type": "Organization",
  2227.                "name": "Kitab4d",
  2228.                "logo": {
  2229.                  "@type": "ImageObject",
  2230.                  "url": "https://veldrive.com/pY6JkNuu/kitab4d/gif-logo-kitabb.webp"
  2231.                }
  2232.              },
  2233.              "datePublished": "2025-06-12T09:00:00+00:00",
  2234.              "dateModified": "2025-06-12T09:00:00+00:00"
  2235.            }
  2236.          </script>
  2237.    </script>
  2238.    <script type="application/ld+json" data-rh="true">
  2239.      {
  2240.        "@context": "http://schema.org",
  2241.        "@type": "BreadcrumbList",
  2242.        "itemListElement": [{
  2243.          "@type": "ListItem",
  2244.          "position": 1,
  2245.          "item": {
  2246.            "@id": "https://mariosconstruction.com/",
  2247.            "name": "Kitab4d"
  2248.          }
  2249.        }, {
  2250.          "@type": "ListItem",
  2251.          "position": 2,
  2252.          "item": {
  2253.            "@id": "https://mariosconstruction.com/",
  2254.            "name": "Situs Kitab4d"
  2255.          }
  2256.        }, {
  2257.          "@type": "ListItem",
  2258.          "position": 3,
  2259.          "item": {
  2260.            "@id": "https://mariosconstruction.com/",
  2261.            "name": "Daftar Kitab4d"
  2262.          }
  2263.        }, {
  2264.          "@type": "ListItem",
  2265.          "position": 4,
  2266.          "item": {
  2267.            "@id": "https://mariosconstruction.com/",
  2268.            "name": "Login Kitab4d"
  2269.          }
  2270.        }, {
  2271.          "@type": "ListItem",
  2272.          "position": 5,
  2273.          "item": {
  2274.            "@id": "https://mariosconstruction.com/",
  2275.            "name": "Alternatif Kitab4d"
  2276.          }
  2277.        }]
  2278.      }
  2279.    </script>
  2280. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2281.    window.MagefanJs = window.MagefanJs || {};
  2282.    window.MagefanJs.ajax = function(options) {
  2283.        var xmlhttp = new XMLHttpRequest();
  2284.        xmlhttp.onreadystatechange = function () {
  2285.            if (xmlhttp.readyState == XMLHttpRequest.DONE && xmlhttp.status == 200) {
  2286.                var data = xmlhttp.responseText;
  2287.                if (options.success) options.success(data);
  2288.            }
  2289.        };
  2290.  
  2291.        xmlhttp.open(options.type, options.url, true);
  2292.  
  2293.        var requestHeader = Object.assign({}, {
  2294.            'X-Requested-With': 'XMLHttpRequest',
  2295.            'Content-type': 'application/x-www-form-urlencoded'
  2296.        }, options.requestHeader ? options.requestHeader : {});
  2297.  
  2298.        for (var header in requestHeader) {
  2299.            xmlhttp.setRequestHeader(header, requestHeader[header]);
  2300.        }
  2301.        xmlhttp.send(options.data);
  2302.    };
  2303. </script>
  2304. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2305.    window.MagefanJs = window.MagefanJs || {};
  2306.    window.MagefanJs.objToUrlParams = function(obj) {
  2307.        let getPairs = (obj, keys = []) =>
  2308.            Object.entries(obj).reduce((pairs, [key, value]) => {
  2309.                if (typeof value === 'object')
  2310.                    pairs.push(...getPairs(value, [...keys, key]));
  2311.                else
  2312.                    pairs.push([[...keys, key], value]);
  2313.                return pairs;
  2314.            }, []);
  2315.  
  2316.        let x = getPairs(obj)
  2317.            .map(([[key0, ...keysRest], value]) =>
  2318.               `${key0}${keysRest.map(a => `[${a}]`).join('')}=${value}`)
  2319.            .join('&');
  2320.  
  2321.        return x;
  2322.    };
  2323. </script>
  2324. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2325.    (function(){
  2326.        var ajaxTimeout;
  2327.        var pendingData = [];
  2328.  
  2329.        document.addEventListener('mf_fbq', function(event) {
  2330.            let [eventType, eventName, data , eventId] = event.detail;
  2331.            if (eventId) {
  2332.                data = { ...data, ...eventId }
  2333.            }
  2334.            pendingData.push({
  2335.                'eventType': eventType,
  2336.                'eventName' : eventName,
  2337.                'data': data
  2338.            });
  2339.            if (ajaxTimeout) clearTimeout(ajaxTimeout);
  2340.            ajaxTimeout = setTimeout(function () {
  2341.                MagefanJs.ajax({
  2342.                    type: 'POST',
  2343.                    url: 'https://mariosconstruction.com/',
  2344.                    data: JSON.stringify(pendingData),
  2345.                    requestHeader: {
  2346.                        'Content-type': 'application/json'
  2347.                    }
  2348.                });
  2349.                pendingData = [];
  2350.            }, 1000);
  2351.        });
  2352.    })();
  2353. </script>
  2354. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2355.    if (window.require) require(['jquery'], function($) {
  2356.        $(document).on('ajaxComplete', function (event, xhr, settings) {
  2357.            if (typeof settings == 'undefined' && xhr.settings) {
  2358.                settings = xhr.settings;
  2359.            };
  2360.            
  2361.            /* Search */
  2362.            function getQueryParam(url, key) {
  2363.                let queryStartPos = url.indexOf('?');
  2364.                if (queryStartPos === -1) {
  2365.                    return;
  2366.                }
  2367.                let params = url.substring(queryStartPos + 1).split('&');
  2368.                for (var i = 0; i < params.length; i++) {
  2369.                    var pairs = params[i].split('=');
  2370.                    if (decodeURIComponent(pairs.shift()) == key) {
  2371.                        return decodeURIComponent(pairs.join('='));
  2372.                    }
  2373.                }
  2374.            }
  2375.  
  2376.            let term = '';
  2377.            let pixelData = {};
  2378.            if (settings.url.indexOf('?q=') !== -1) {
  2379.                term = getQueryParam(settings.url, 'q');
  2380.            } else if (settings.url.indexOf('?search_string=') !== -1) {
  2381.                term = getQueryParam(settings.url, 'search_string');
  2382.            } else if (settings.url.indexOf('/search/') !== -1) {
  2383.                let substringAfter = function (str, pattern) {
  2384.                    return str.slice(str.indexOf(pattern) + pattern.length);
  2385.                };
  2386.                let substringBefore = function (str, pattern) {
  2387.                    return str.slice(0, str.indexOf(pattern));
  2388.                };
  2389.                let after = substringAfter(settings.url, '/search/');
  2390.                term = substringBefore(after, '?');
  2391.            }
  2392.            if (term) {
  2393.                pixelData.search_string = term;
  2394.                fbq('track', 'Search', pixelData, {'eventID': 'Search' + '.' + Math.floor(Math.random() * 1000000) + '.' + Date.now()});
  2395.            }
  2396.        });
  2397.  
  2398.        
  2399.    });
  2400. </script>
  2401. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2402.    !function(f,n){
  2403.        if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  2404.        n.callMethod.apply(n,arguments):n.queue.push(arguments);
  2405.            var ce = new CustomEvent('mf_fbq', {detail: arguments});
  2406.            document.dispatchEvent(ce);
  2407.        };
  2408.        if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
  2409.        n.queue=[];
  2410.        f.mfFbq = 1;
  2411.        
  2412.        let customerData = localStorage.getItem('mage-cache-storage') ? JSON.parse(localStorage.getItem('mage-cache-storage')).customer : false;
  2413.        let advancedMatching = (customerData && customerData.mf_fb_pixel_customer_data) ? customerData.mf_fb_pixel_customer_data : {};
  2414.  
  2415.        fbq('init', '462975968613568', advancedMatching);
  2416.        fbq('track', 'PageView', {}, {'eventID': 'PageView' + '.' + Math.floor(Math.random() * 1000000) + '.' + Date.now()});
  2417.        var triedToLoadPixel = false;
  2418.    
  2419.            var actionDetected = false;
  2420.            document.addEventListener('scroll', initMfFbPixel);
  2421.            document.addEventListener('mousemove', initMfFbPixel);
  2422.            document.addEventListener('touchstart', initMfFbPixel);
  2423.            function initMfFbPixel()
  2424.            {
  2425.                if (actionDetected) return false;
  2426.                document.removeEventListener('scroll', initMfFbPixel);
  2427.                document.removeEventListener('mousemove', initMfFbPixel);
  2428.                document.removeEventListener('touchstart', initMfFbPixel);
  2429.                actionDetected = true;
  2430.  
  2431.                if (triedToLoadPixel) {
  2432.                    mfLoadFbPixel();
  2433.                }
  2434.            };
  2435.        
  2436.        function mfLoadFbPixel() {
  2437.            triedToLoadPixel = true;
  2438.            if (!actionDetected) return false;
  2439.            !function(f,b,e,v,n,t,s){
  2440.                if (f.fbq && !f.mfFbq) return;
  2441.                t=b.createElement(e);t.async=!0;
  2442.                t.src=v;s=b.getElementsByTagName(e)[0];
  2443.                s.parentNode.insertBefore(t,s)
  2444.            }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
  2445.        }
  2446.    
  2447.            mfLoadFbPixel();
  2448.        
  2449.        }(window);
  2450.    </script>
  2451. <script type="text/x-magento-init">
  2452.        {
  2453.            "*": {
  2454.                "Magento_PageCache/js/form-key-provider": {
  2455.                    "isPaginationCacheEnabled":
  2456.                        0                }
  2457.            }
  2458.        }
  2459.    </script>
  2460. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2461.        WebFontConfig = {
  2462.            google: { families: ["Roboto:400,700:latin&display=swap"] }
  2463.        };
  2464.        (function() {
  2465.            var wf = document.createElement('script');
  2466.            wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
  2467.                '://ajax.googleapis.com/ajax/libs/webfont/1.5.18/webfont.js';
  2468.            wf.type = 'text/javascript';
  2469.            wf.async = 'true';
  2470.            var s = document.getElementsByTagName('script')[0];
  2471.            s.parentNode.insertBefore(wf, s);
  2472.        })(); </script>
  2473. <script src="https://libraries.unbxdapi.com/sdk-clients/ss-unbxd-aapac-Prod-mapactive-id-ID65121748366901/ua/ua.js" async type="81096cfd499296c362ccc5e8-text/javascript"></script>
  2474. <script type="application/ld+json">
  2475. {
  2476.  "@context": "https://schema.org",
  2477.  "@type": "Corporation",
  2478.  "name": "Kitab4d",
  2479.  "url": "https://mariosconstruction.com/",
  2480.  "logo": "https://veldrive.com/pY6JkNuu/kitab4d/gif-logo-kitabb.webp",
  2481.  "contactPoint": {
  2482.    "@type": "ContactPoint",
  2483.    "email": " contact@Kitab4d",
  2484.    "contactType": "customer service",
  2485.    "areaServed": "ID",
  2486.    "availableLanguage": "id"
  2487.  },
  2488.  "ParentOrganization": "Kitab4d"
  2489. }
  2490. </script>
  2491. <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"WebSite","url":"https:\/\/www.doutomation.com\/post\/pipedrive-constant-contact-integration","name":"doutomation.com/post/pipedrive-constant-contact-integration"}</script>
  2492. <script type="application/ld+json">{"@context":"http:\/\/schema.org\/","@type":"WebPage","speakable":{"@type":"SpeakableSpecification","cssSelector":[".cms-content"],"xpath":["\/html\/head\/title"]}}</script>
  2493. <script type="text/x-magento-init">
  2494.    {
  2495.        "*": {
  2496.            "mfFbPixelData": {}
  2497.        }
  2498.    }
  2499. </script>
  2500. <script type="text/x-magento-init">
  2501.    {
  2502.        "#newsletter-validate-detail": {
  2503.            "Born_Newsletter/js/newsletter-subscription": {}
  2504.        }
  2505.    }
  2506. </script>
  2507. <script type="text/x-magento-init">
  2508.    {
  2509.        "*": {
  2510.            "Magento_PageBuilder/js/widget-initializer": {
  2511.                "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}},
  2512.                "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"}}}}}            }
  2513.        }
  2514.    }
  2515. </script>
  2516. <script type="text&#x2F;javascript">document.querySelector("#cookie-status").style.display = "none";</script>
  2517. <script type="text/x-magento-init">
  2518.    {
  2519.        "*": {
  2520.            "cookieStatus": {}
  2521.        }
  2522.    }
  2523. </script>
  2524. <script type="text/x-magento-init">
  2525.    {
  2526.        "*": {
  2527.            "mage/cookies": {
  2528.                "expires": null,
  2529.                "path": "\u002F",
  2530.                "domain": ".www.doutomation.com/post/pipedrive-constant-contact-integration",
  2531.                "secure": true,
  2532.                "lifetime": "1800"
  2533.            }
  2534.        }
  2535.    }
  2536. </script>
  2537. <script type="81096cfd499296c362ccc5e8-text/javascript">    require.config({
  2538.        map: {
  2539.            '*': {
  2540.                wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymce5Adapter'
  2541.            }
  2542.        }
  2543.    });</script>
  2544. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2545.    window.cookiesConfig = window.cookiesConfig || {};
  2546.    window.cookiesConfig.secure = true;
  2547. </script>
  2548. <script type="81096cfd499296c362ccc5e8-text/javascript">    require.config({
  2549.        paths: {
  2550.            googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3\u0026key\u003D'
  2551.        },
  2552.        config: {
  2553.            'Magento_PageBuilder/js/utils/map': {
  2554.                style: '',
  2555.            },
  2556.            'Magento_PageBuilder/js/content-type/map/preview': {
  2557.                apiKey: '',
  2558.                apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.doutomation.com/post/pipedrive-constant-contact-integration.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.'
  2559.            },
  2560.            'Magento_PageBuilder/js/form/element/map': {
  2561.                apiKey: '',
  2562.                apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fwww.doutomation.com/post/pipedrive-constant-contact-integration.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.'
  2563.            },
  2564.        }
  2565.    });</script>
  2566. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2567.    require.config({
  2568.        shim: {
  2569.            'Magento_PageBuilder/js/utils/map': {
  2570.                deps: ['googleMaps']
  2571.            }
  2572.        }
  2573.    });</script>
  2574.  
  2575. <script type="text/x-magento-init">
  2576.        {
  2577.            "*": {
  2578.                "Magento_Ui/js/core/app": {"components":{"gdpr-cookie-modal":{"cookieText":"Kami menggunakan cookies untuk melakukan personalisasi konten dan iklan, memberikan fitur yang berkaitan dengan medial sosial, dan untuk menganalisa performa website. Kami juga memberikan informasi terkait penggunaan website Anda ke media sosial, pengiklan, dan mitra analisis data. Dengan melanjutkan penelusuran Anda di website ini, Anda menyetujui penggunaan cookie. <a href=\"\/privacy-policy\" title=\"Kebijakan Privasi\" target=\"_blank\">Kebijakan Privasi<\/a>","firstShowProcess":"0","acceptBtnText":"Accept Cookies","declineBtnText":null,"settingsBtnText":"Cookies Settings","isDeclineEnabled":0,"component":"Amasty_GdprFrontendUi\/js\/cookies"}}}            }
  2579.        }
  2580.    </script>
  2581. <script async type="81096cfd499296c362ccc5e8-text/javascript" src="//apps.bazaarvoice.com/deployments/mapactive/main_site/production/id_ID/bv.js"></script>
  2582. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2583.    require([
  2584.        'jquery',
  2585.        'planetsports'
  2586.    ], function ($) {
  2587.  
  2588.        $(document).planetsports();
  2589.  
  2590.        document.onreadystatechange = function() {
  2591.            if (document.readyState === "complete") {
  2592.                $(window).trigger('on.window.load', {
  2593.                });
  2594.            }
  2595.        }
  2596.  
  2597.        setInterval(function(){
  2598.            var wishlistCollection = JSON.parse(localStorage.getItem('mage-cache-storage')).wishlist;
  2599.            if (typeof wishlistCollection !== 'undefined' && wishlistCollection !== '{}') {
  2600.            $('.link.wishlist .counter.qty').text(wishlistCollection.counter);
  2601.            }
  2602.        }, 2000);
  2603.    });
  2604. </script>
  2605. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2606.        require(['jquery', 'mage/mage'], function ($) {
  2607.            $(document).ready(function () {
  2608.                $('.store-switcher-dropdown .drill-opener').on('click', function () {
  2609.                    $('.weltpixel_multistore').removeClass('open');
  2610.                });
  2611.            });
  2612.        });
  2613.    </script>
  2614. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2615.    require(['jquery'], function($) {
  2616.        $(document).ready(function(){
  2617.            var ajaxMenuUrl = 'https://www.footlocker.id/renderblock/ajax/html/block_type/topheader?main_page_url=' + encodeURIComponent(window.location.href);
  2618.            $.get(ajaxMenuUrl, function(response, status) {
  2619.                if (status === 'success') {
  2620.                    $('#top-header-container').replaceWith(response);
  2621.                }
  2622.            });
  2623.        });
  2624.    });
  2625. </script>
  2626. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2627.    require(['jquery'], function($) {
  2628.        $(document).ready(function(){
  2629.            var ajaxMenuUrl = 'https://www.footlocker.id/renderblock/ajax/html/block_type/menu/';
  2630.            $.get(ajaxMenuUrl, function(response, status) {
  2631.                if (status === 'success') {
  2632.                    $('#top-menu-container').replaceWith(response);
  2633.                    // ----mega menu lv 2 max 7 items per row----
  2634.                    setTimeout(function() {
  2635.                        $('.mega-col-level-1 .nav-item.level1').each(function () {
  2636.                            var megaColLevel2 = $(this).find(".mega-col-level-2 .nav-item.level2");
  2637.                            var separator = $("<div class='menu-side'></div>");
  2638.                            $(megaColLevel2).each(function (i) {
  2639.                                if (i % 7 == 0) {
  2640.                                    $(this).nextAll().addBack().slice(0, 7).wrapAll(separator);
  2641.                                }
  2642.                            });
  2643.                        });
  2644.                    }, 500);
  2645.                    // ----mega menu lv 2 max 7 items per row ends----
  2646.                }
  2647.            });
  2648.        });
  2649.    });
  2650. </script>
  2651. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2652.            require(['jquery'], function ($) {
  2653.                $('#btn-view-cart.viewcart').click(function() {
  2654.                    alert($(this).attr('data-href'));
  2655.                });
  2656.            });
  2657.            </script>
  2658. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2659.        window.checkout = {"shoppingCartUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/checkout\/cart\/","checkoutUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/checkout\/","updateItemQtyUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image_with_borders","baseUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/","minicartMaxItemsVisible":2,"websiteId":"1","maxItemsToDisplay":10,"storeId":"2","storeGroupId":"1","customerLoginUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/customer\/account\/login\/referer\/aHR0cHM6Ly93d3cuZm9vdGxvY2tlci5pZC8%2C\/","isRedirectRequired":false,"autocomplete":"off","isPlpALNEnable":0,"captcha":{"user_login":{"isCaseSensitive":false,"imageHeight":50,"imageSrc":"","refreshUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/captcha\/refresh\/","isRequired":false,"timestamp":1757753216}}};
  2660.    </script>
  2661. <script type="text/x-magento-init">
  2662.    {
  2663.        "[data-block='minicart']": {
  2664.            "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":[]}        },
  2665.        "*": {
  2666.            "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fwww.doutomation.com/post/pipedrive-constant-contact-integration\u002Fstatic\u002Fversion1754504042\u002Ffrontend\u002Fwww.doutomation.com/post/pipedrive-constant-contact-integration\u002Fdefault\u002Fid_ID\u002Fimages\u002Floader\u002D1.gif"
  2667.        }
  2668.    }
  2669.    </script>
  2670. <script type="text/x-magento-init">
  2671.    {
  2672.        "*": {
  2673.            "Magento_Ui/js/core/app": {
  2674.                "components": {
  2675.                        "messages": {
  2676.                            "component": "Magento_Theme/js/view/messages"
  2677.                        }
  2678.                    }
  2679.                }
  2680.            }
  2681.    }
  2682. </script>
  2683. <script type="text/x-magento-init">
  2684.    {
  2685.        "#popup-newsletter": {
  2686.            "Kemana_NewsletterCoupon/js/newsletter-popup": {
  2687.                "dob": "",
  2688.                "gender": "",
  2689.                "isCustomerLoggedIn": "",
  2690.                "delayTime": "3000"
  2691.            }
  2692.        }
  2693.    }
  2694. </script>
  2695. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2696.    // Code to remove duplicate form validation error messages.
  2697.    require([
  2698.        'jquery'
  2699.    ], function($) {
  2700.        $(".action.subscribe.primary").on('click', function () {
  2701.            $(".field .control").each(function (index) {
  2702.                var mageError = $(this).find("div[class*='mage-error']").length;
  2703.                if (mageError >= 1) {
  2704.                    $(this).find("div[class*='mage-error']").first().remove();
  2705.                }
  2706.            });
  2707.        });
  2708.    });
  2709. </script>
  2710. <script type="81096cfd499296c362ccc5e8-text/javascript">window.authenticationPopup = {"autocomplete":"off","customerRegisterUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/customer\/account\/create\/","customerForgotPasswordUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/customer\/account\/forgotpassword\/","baseUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/","customerLoginUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/customer\/ajax\/login\/"}</script>
  2711. <script type="text/x-magento-init">
  2712.        {
  2713.            "#authenticationPopup": {
  2714.                "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"}}}}}            },
  2715.            "*": {
  2716.                "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fwww.doutomation.com/post/pipedrive-constant-contact-integration\u002Fstatic\u002Fversion1754504042\u002Ffrontend\u002Fwww.doutomation.com/post/pipedrive-constant-contact-integration\u002Fdefault\u002Fid_ID\u002Fimages\u002Floader\u002D1.gif"
  2717.                            }
  2718.        }
  2719.    </script>
  2720. <script type="text/x-magento-init">
  2721.    {
  2722.        "*": {
  2723.            "Magento_Customer/js/section-config": {
  2724.                "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":["*"]},
  2725.                "clientSideSections": ["checkout-data","cart-data"],
  2726.                "baseUrls": ["https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/"],
  2727.                "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"]            }
  2728.        }
  2729.    }
  2730. </script>
  2731. <script type="text/x-magento-init">
  2732.    {
  2733.        "*": {
  2734.            "Magento_Customer/js/customer-data": {
  2735.                "sectionLoadUrl": "https\u003A\u002F\u002Fwww.doutomation.com/post/pipedrive-constant-contact-integration\u002Fcustomer\u002Fsection\u002Fload\u002F",
  2736.                "expirableSectionLifetime": 60,
  2737.                "expirableSectionNames": ["cart","persistent"],
  2738.                "cookieLifeTime": "1800",
  2739.                "updateSessionUrl": "https\u003A\u002F\u002Fwww.doutomation.com/post/pipedrive-constant-contact-integration\u002Fcustomer\u002Faccount\u002FupdateSession\u002F"
  2740.            }
  2741.        }
  2742.    }
  2743. </script>
  2744. <script type="text/x-magento-init">
  2745.    {
  2746.        "*": {
  2747.            "Magento_Customer/js/invalidation-processor": {
  2748.                "invalidationRules": {
  2749.                    "website-rule": {
  2750.                        "Magento_Customer/js/invalidation-rules/website-rule": {
  2751.                            "scopeConfig": {
  2752.                                "websiteId": "1"
  2753.                            }
  2754.                        }
  2755.                    }
  2756.                }
  2757.            }
  2758.        }
  2759.    }
  2760. </script>
  2761. <script type="text/x-magento-init">
  2762.    {
  2763.        "body": {
  2764.            "pageCache": {"url":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/page_cache\/block\/render\/","handles":["default","cms_index_index","cms_page_view","cms_index_index_id_home-id-27","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","weltpixel_cms_page_view","unbxd_handle","weltpixel_custom_header_v1","weltpixel_custom_header_globalpromo_abovemenu","weltpixel_googlecards_remove_opengraph","weltpixel_googlecards_remove_schema","weltpixel_multistore","weltpixel_multistore_onerow_mobile","weltpixel_speedoptimization_remove_printcss"],"originalRequest":{"route":"cms","controller":"index","action":"index","uri":"\/"},"versionCookieName":"private_content_version"}        }
  2765.    }
  2766. </script>
  2767. <script type="text/x-magento-init">
  2768. {
  2769.    "body": {
  2770.        "HenriqueKieckbusch_SpeedupPages/js/speedup": {
  2771.            "preload": {"cart":false,"category":true,"pdp":true,"cms":true,"eagerness":"moderate"}        }
  2772.    }
  2773. }
  2774. </script>
  2775. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2776.        if (window.require) {
  2777.            require(['jquery', 'Magefan_Blog/js/lib/mfblogunveil', 'domReady!'], function($){
  2778.                $('.mfblogunveil').mfblogunveil();
  2779.            });
  2780.        } else {
  2781.            /* e.g. hyva theme */
  2782.            document.addEventListener("DOMContentLoaded", function(){
  2783.                var items =  document.getElementsByClassName('mfblogunveil');
  2784.                var el, url;
  2785.                if (items.length) {
  2786.                    for (var i=0; i<items.length;i++) {
  2787.                        el = items[i];
  2788.                        url = el.getAttribute('data-original');
  2789.                        if (!url) {
  2790.                            continue;
  2791.                        }
  2792.                        if ('IMG' == el.tagName) {
  2793.                            el.src = url;
  2794.                        } else {
  2795.                            el.style.backgroundImage = "url('" + url  + "')";
  2796.                        }
  2797.                    }
  2798.                }
  2799.            });
  2800.        }
  2801.    </script>
  2802. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2803.        require([
  2804.            'jquery',
  2805.            'initCmsPage'], function ($) {
  2806.            $(document).initCmsPage();
  2807.        });
  2808.    </script>
  2809. <script type="81096cfd499296c362ccc5e8-text/javascript">
  2810.        // Image Render Size Optimisation
  2811.        (function () {
  2812.            let slider_id = 28;
  2813.            let slider_config = {"title":"Homepage Promotional Slider IDN","show_title":"0","status":"1","scheduled_ajax":"1","nav":"0","dots":"0","thumbs":"0","center":"0","items":"1","loop":"0","margin":"0","merge":null,"URLhashListener":null,"wrap_link":null,"stagePadding":"0","lazyLoad":"0","transition":"slide","autoplay":"1","autoplayTimeout":"5000","autoplayHoverPause":"0","autoHeight":"0","nav_brk1":"0","items_brk1":"1","nav_brk2":"0","items_brk2":"1","nav_brk3":"0","items_brk3":"1","nav_brk4":"0","items_brk4":"1","enable_image_optimisation":"0"};
  2814.            let enableImageOptimisation = 0;
  2815.  
  2816.            let windowWidth = window.innerWidth;
  2817.            let itemsCount = parseInt(slider_config.items) || 1;
  2818.  
  2819.            if (slider_config.transition !== 'slide') {
  2820.                itemsCount = 1;
  2821.            }
  2822.  
  2823.            if (windowWidth < 0) {
  2824.                itemsCount = parseInt(slider_config.items) || 1;
  2825.            } else if (windowWidth < 600) {
  2826.                itemsCount = parseInt(slider_config.items_brk1) || 1;
  2827.            } else if (windowWidth < 1000) {
  2828.                itemsCount = parseInt(slider_config.items_brk2) || 1;
  2829.            } else if (windowWidth < 1280) {
  2830.                itemsCount = parseInt(slider_config.items_brk3) || 1;
  2831.            } else {
  2832.                itemsCount = parseInt(slider_config.items_brk4) || 1;
  2833.            }
  2834.            document.addEventListener("DOMContentLoaded", function () {
  2835.                document.querySelectorAll("#custom-slider-28 .banner-image img, #custom-slider-28 .hero-proxy-image").forEach(function (img) {
  2836.                    if(enableImageOptimisation) {
  2837.                        let img_src = img.getAttribute("src");
  2838.                        if (!img_src) return;
  2839.                        let img_render_width = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  2840.                        img.setAttribute('src', img_src + '?width=' + img_render_width);
  2841.                    }
  2842.                });
  2843.            })
  2844.            document.querySelectorAll(`#custom-slider-28 .banner-image picture, #custom-slider-28 .proxy-banner picture`).forEach(function (picture) {
  2845.                if(enableImageOptimisation) {
  2846.                    let sources = picture.querySelectorAll("source");
  2847.  
  2848.                    let imgRenderWidth = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  2849.  
  2850.                    sources.forEach(function (source) {
  2851.                        let srcset = source.getAttribute("srcset");
  2852.                        if (srcset) {
  2853.                            let newSrcset = srcset.split("?")[0] + `?width=${imgRenderWidth}`;
  2854.                            source.setAttribute("srcset", newSrcset);
  2855.                        }
  2856.                    });
  2857.                }
  2858.            });
  2859.        })();
  2860.        require(['jquery', 'underscore', 'owl_carousel', 'owl_config' ], function ($, _) {
  2861.            let enableImageOptimisation = 0;
  2862.            var mobileBreakPoint = 768;
  2863.            var windowLoadTime,documentLoadTime;
  2864.  
  2865.            var slider_id = 28;
  2866.            var slider_config = {"title":"Homepage Promotional Slider IDN","show_title":"0","status":"1","scheduled_ajax":"1","nav":"0","dots":"0","thumbs":"0","center":"0","items":"1","loop":"0","margin":"0","merge":null,"URLhashListener":null,"wrap_link":null,"stagePadding":"0","lazyLoad":"0","transition":"slide","autoplay":"1","autoplayTimeout":"5000","autoplayHoverPause":"0","autoHeight":"0","nav_brk1":"0","items_brk1":"1","nav_brk2":"0","items_brk2":"1","nav_brk3":"0","items_brk3":"1","nav_brk4":"0","items_brk4":"1","enable_image_optimisation":"0"};
  2867.  
  2868.            let itemsCount = ((slider_config.items >= 0 && slider_config.items != null) ? slider_config.items : 1);
  2869.            if(slider_config.transition != 'slide') {
  2870.                itemsCount = 1;
  2871.            }
  2872.  
  2873.            let windowWidth = $(window).width();
  2874.  
  2875.            if (windowWidth < 600) {
  2876.                itemsCount = parseInt(slider_config.items_brk1) || 1;
  2877.            } else if (windowWidth < 1000) {
  2878.                itemsCount = parseInt(slider_config.items_brk2) || 1;
  2879.            } else if (windowWidth < 1280) {
  2880.                itemsCount = parseInt(slider_config.items_brk3) || 1;
  2881.            } else {
  2882.                itemsCount = parseInt(slider_config.items_brk4) || 1;
  2883.            }
  2884.            $(document).ready(function () {
  2885.                windowLoadTime = new Date().getTime();
  2886.  
  2887.                $(".proxy-banner").remove();
  2888.                $(".owl-carousel-custom-"+slider_id).show();
  2889.  
  2890.                    var items = ((slider_config.items >= 0 && slider_config.items != null) ? slider_config.items : 1);
  2891.                    if(slider_config.transition != 'slide') {
  2892.                        items = 1;
  2893.                    }
  2894.  
  2895.                    var stagePadding = slider_config.stagePadding != '' ? parseInt(slider_config.stagePadding) : 0;
  2896.                    var animate_Out = slider_config.transition != 'fadeOut' ? true : false;
  2897.  
  2898.                                        $('.owl-carousel-custom-'+slider_id).on('initialize.owl.carousel', function(event){
  2899.                        var $this = $(this);
  2900.                        var carouselItems = $this.children();
  2901.                        var nrOfElements = carouselItems.length;
  2902.                        var requestUrl = 'https://www.footlocker.id/ajaxowl/banner/validity/slider_id/28/';
  2903.                        $.get({
  2904.                            url: requestUrl,
  2905.                            cache: false,
  2906.                            async: false
  2907.                        }, function(responseData) {
  2908.                            var invalidBanners = responseData.invalidBanners;
  2909.                            if (invalidBanners) {
  2910.                                for (var i=0; i<nrOfElements; i++) {
  2911.                                    var itemClasses = $(carouselItems[i]).get(0).className.split(' ');
  2912.                                    if (_.intersection(itemClasses, invalidBanners).length) {
  2913.                                        $(carouselItems[i]).remove();
  2914.                                    }
  2915.                                }
  2916.                            }
  2917.                        });
  2918.                    });
  2919.                    
  2920.                    /** Lazyload bug when fewer items exist in the carousel then the ones displayed */
  2921.                    $('.owl-carousel-custom-'+slider_id).on('initialized.owl.carousel', function(event){
  2922.                        var scopeSize = event.page.size;
  2923.                        for (var i = 0; i < scopeSize; i++){
  2924.                            var imgsrc = $(event.target).find('.owl-item').eq(i).find('img').attr('data-src');
  2925.                            if ($(event.target).find('.owl-item').eq(i).find('img').attr('src')) {
  2926.                                $(event.target).find('.owl-item').eq(i).find('img').attr('src', imgsrc);
  2927.                                $(event.target).find('.owl-item').eq(i).find('img').attr('style', 'opacity: 1;');
  2928.                            }
  2929.                        }
  2930.                    });
  2931.  
  2932.                    $('.owl-carousel-custom-'+slider_id).on('loaded.owl.lazy', function (event) {
  2933.                        var $that = $(this);
  2934.                        setTimeout(function(){
  2935.                            $that.find('.owl-height').css('height', $that.find('.owl-item.active').height());
  2936.                        }, 100);
  2937.                    });
  2938.  
  2939.                    $('.owl-carousel-custom-'+slider_id).on('initialized.owl.carousel', function(event) {
  2940.                        setTimeout(function(){
  2941.                            $('.owl-thumbs').each(function() {
  2942.                                if (!$('.owl-thumbs').children().length) {$(this).remove();}
  2943.                            });
  2944.                            $('.cssload-loader').parent().remove();
  2945.                        }, 370);
  2946.                    });
  2947.  
  2948.                    $('.owl-carousel-custom-'+slider_id).owlCarousel({
  2949.                        thumbs:            parseInt(slider_config.thumbs) == 1 ? true : false,
  2950.                        thumbsPrerendered: parseInt(slider_config.thumbs) == 1 ? true : false,
  2951.                        nav               :parseInt(slider_config.nav) == 1 ? true : false,
  2952.                        dots              :parseInt(slider_config.dots) == 1 ? true : false,
  2953.                        center            :(slider_config.center == 1 && animate_Out) ? true : false,
  2954.                        items             :items,
  2955.                        loop              :parseInt(slider_config.loop) == 1 ? true : false,
  2956.                        margin            :(slider_config.margin != '' && animate_Out) ? parseInt(slider_config.margin) : 0,                         stagePadding      :parseInt(slider_config.center) == 1 ? 0 : stagePadding,
  2957.                        lazyLoad          :parseInt(slider_config.lazyLoad) == 1 ? true : false,
  2958.                        autoplay          :parseInt(slider_config.autoplay) == 1 ? true : false,
  2959.                        autoplayTimeout   :(parseInt(slider_config.autoplayTimeout) > 0 && slider_config.autoplayTimeout != null) ? parseInt(slider_config.autoplayTimeout) : 3000,                         autoplayHoverPause:parseInt(slider_config.autoplayHoverPause) == 1 ? true : false,
  2960.                        autoHeight        :parseInt(slider_config.autoHeight) == 1 ? true : false,
  2961.                        animateOut        :slider_config.transition == 'slide' ? false : slider_config.transition,
  2962.                        smartSpeed: 1500,
  2963.  
  2964.  
  2965.                        responsive:{
  2966.                            0:{
  2967.                                nav     :parseInt(slider_config.nav_brk1) == 1 ? true : false,
  2968.                                items   :parseInt(slider_config.items_brk1  >= 0 ? slider_config.items_brk1 : 0),
  2969.                            },
  2970.                            600:{
  2971.                                nav     :parseInt(slider_config.nav_brk2) == 1 ? true : false,
  2972.                                items   :parseInt(slider_config.items_brk2  >= 0 ? slider_config.items_brk2 : 0),
  2973.                            },
  2974.                            1000:{
  2975.                                nav     :parseInt(slider_config.nav_brk3) == 1 ? true : false,
  2976.                                items   :parseInt(slider_config.items_brk3  >= 0 ? slider_config.items_brk3 : 0),
  2977.                            },
  2978.                            1280:{
  2979.                                nav     :parseInt(slider_config.nav_brk4) == 1 ? true : false,
  2980.                                items   :parseInt(slider_config.items_brk4  >= 0 ? slider_config.items_brk4 : 0),
  2981.                            }
  2982.                        }
  2983.                    });
  2984.  
  2985.                                });
  2986.  
  2987.            $(document).ready(function() {
  2988.                var windowWidth = $(window).width();
  2989.                documentLoadTime = new Date().getTime();
  2990.                $('.hero-proxy-image').each(function() {
  2991.                    if (windowWidth < mobileBreakPoint) {
  2992.                        if ($(this).attr('width') && $(this).attr('height')) {
  2993.                            $(this).attr('width', $(this).attr('data-width-mobile'));
  2994.                            $(this).attr('height', $(this).attr('data-height-mobile'));
  2995.                            $(this).attr('src', $(this).attr('data-mobile-img'));
  2996.                        }
  2997.                    } else {
  2998.                        if ($(this).attr('width') && $(this).attr('height')) {
  2999.                            $(this).attr('width', $(this).attr('data-width-desktop'));
  3000.                            $(this).attr('height', $(this).attr('data-height-desktop'));
  3001.                            $(this).attr('src', $(this).attr('data-desktop-img'));
  3002.                        }
  3003.                    }
  3004.                    // let img_render_width =  Math.ceil(windowWidth / itemsCount);
  3005.                    // let img_src = $(this).attr('src');
  3006.                    // let img_src_rendered_width = img_src + '?width=' + img_render_width;
  3007.                    // $(this).attr('src', img_src_rendered_width);
  3008.                });
  3009.            });
  3010.        });
  3011.    </script>
  3012. <script type="81096cfd499296c362ccc5e8-text/javascript">
  3013.        // Image Render Size Optimisation
  3014.        (function () {
  3015.            let slider_id = 38;
  3016.            let slider_config = {"title":"New Homepage Main Slider Indonesia","show_title":"0","status":"1","scheduled_ajax":"0","nav":"0","dots":"1","thumbs":"0","center":"0","items":"1","loop":"0","margin":"0","merge":null,"URLhashListener":null,"wrap_link":null,"stagePadding":"0","lazyLoad":"1","transition":"slide","autoplay":"1","autoplayTimeout":"20000","autoplayHoverPause":"0","autoHeight":"1","nav_brk1":"0","items_brk1":"1","nav_brk2":"0","items_brk2":"1","nav_brk3":"0","items_brk3":"1","nav_brk4":"0","items_brk4":"1","enable_image_optimisation":"0"};
  3017.            let enableImageOptimisation = 0;
  3018.  
  3019.            let windowWidth = window.innerWidth;
  3020.            let itemsCount = parseInt(slider_config.items) || 1;
  3021.  
  3022.            if (slider_config.transition !== 'slide') {
  3023.                itemsCount = 1;
  3024.            }
  3025.  
  3026.            if (windowWidth < 0) {
  3027.                itemsCount = parseInt(slider_config.items) || 1;
  3028.            } else if (windowWidth < 600) {
  3029.                itemsCount = parseInt(slider_config.items_brk1) || 1;
  3030.            } else if (windowWidth < 1000) {
  3031.                itemsCount = parseInt(slider_config.items_brk2) || 1;
  3032.            } else if (windowWidth < 1280) {
  3033.                itemsCount = parseInt(slider_config.items_brk3) || 1;
  3034.            } else {
  3035.                itemsCount = parseInt(slider_config.items_brk4) || 1;
  3036.            }
  3037.            document.addEventListener("DOMContentLoaded", function () {
  3038.                document.querySelectorAll("#custom-slider-38 .banner-image img, #custom-slider-38 .hero-proxy-image").forEach(function (img) {
  3039.                    if(enableImageOptimisation) {
  3040.                        let img_src = img.getAttribute("src");
  3041.                        if (!img_src) return;
  3042.                        let img_render_width = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  3043.                        img.setAttribute('src', img_src + '?width=' + img_render_width);
  3044.                    }
  3045.                });
  3046.            })
  3047.            document.querySelectorAll(`#custom-slider-38 .banner-image picture, #custom-slider-38 .proxy-banner picture`).forEach(function (picture) {
  3048.                if(enableImageOptimisation) {
  3049.                    let sources = picture.querySelectorAll("source");
  3050.  
  3051.                    let imgRenderWidth = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  3052.  
  3053.                    sources.forEach(function (source) {
  3054.                        let srcset = source.getAttribute("srcset");
  3055.                        if (srcset) {
  3056.                            let newSrcset = srcset.split("?")[0] + `?width=${imgRenderWidth}`;
  3057.                            source.setAttribute("srcset", newSrcset);
  3058.                        }
  3059.                    });
  3060.                }
  3061.            });
  3062.        })();
  3063.        require(['jquery', 'underscore', 'owl_carousel', 'owl_config' ], function ($, _) {
  3064.            let enableImageOptimisation = 0;
  3065.            var mobileBreakPoint = 768;
  3066.            var windowLoadTime,documentLoadTime;
  3067.  
  3068.            var slider_id = 38;
  3069.            var slider_config = {"title":"New Homepage Main Slider Indonesia","show_title":"0","status":"1","scheduled_ajax":"0","nav":"0","dots":"1","thumbs":"0","center":"0","items":"1","loop":"0","margin":"0","merge":null,"URLhashListener":null,"wrap_link":null,"stagePadding":"0","lazyLoad":"1","transition":"slide","autoplay":"1","autoplayTimeout":"20000","autoplayHoverPause":"0","autoHeight":"1","nav_brk1":"0","items_brk1":"1","nav_brk2":"0","items_brk2":"1","nav_brk3":"0","items_brk3":"1","nav_brk4":"0","items_brk4":"1","enable_image_optimisation":"0"};
  3070.  
  3071.            let itemsCount = ((slider_config.items >= 0 && slider_config.items != null) ? slider_config.items : 1);
  3072.            if(slider_config.transition != 'slide') {
  3073.                itemsCount = 1;
  3074.            }
  3075.  
  3076.            let windowWidth = $(window).width();
  3077.  
  3078.            if (windowWidth < 600) {
  3079.                itemsCount = parseInt(slider_config.items_brk1) || 1;
  3080.            } else if (windowWidth < 1000) {
  3081.                itemsCount = parseInt(slider_config.items_brk2) || 1;
  3082.            } else if (windowWidth < 1280) {
  3083.                itemsCount = parseInt(slider_config.items_brk3) || 1;
  3084.            } else {
  3085.                itemsCount = parseInt(slider_config.items_brk4) || 1;
  3086.            }
  3087.            $(document).ready(function () {
  3088.                windowLoadTime = new Date().getTime();
  3089.  
  3090.                $(".proxy-banner").remove();
  3091.                $(".owl-carousel-custom-"+slider_id).show();
  3092.  
  3093.                    var items = ((slider_config.items >= 0 && slider_config.items != null) ? slider_config.items : 1);
  3094.                    if(slider_config.transition != 'slide') {
  3095.                        items = 1;
  3096.                    }
  3097.  
  3098.                    var stagePadding = slider_config.stagePadding != '' ? parseInt(slider_config.stagePadding) : 0;
  3099.                    var animate_Out = slider_config.transition != 'fadeOut' ? true : false;
  3100.  
  3101.                    
  3102.                    /** Lazyload bug when fewer items exist in the carousel then the ones displayed */
  3103.                    $('.owl-carousel-custom-'+slider_id).on('initialized.owl.carousel', function(event){
  3104.                        var scopeSize = event.page.size;
  3105.                        for (var i = 0; i < scopeSize; i++){
  3106.                            var imgsrc = $(event.target).find('.owl-item').eq(i).find('img').attr('data-src');
  3107.                            if ($(event.target).find('.owl-item').eq(i).find('img').attr('src')) {
  3108.                                $(event.target).find('.owl-item').eq(i).find('img').attr('src', imgsrc);
  3109.                                $(event.target).find('.owl-item').eq(i).find('img').attr('style', 'opacity: 1;');
  3110.                            }
  3111.                        }
  3112.                    });
  3113.  
  3114.                    $('.owl-carousel-custom-'+slider_id).on('loaded.owl.lazy', function (event) {
  3115.                        var $that = $(this);
  3116.                        setTimeout(function(){
  3117.                            $that.find('.owl-height').css('height', $that.find('.owl-item.active').height());
  3118.                        }, 100);
  3119.                    });
  3120.  
  3121.                    $('.owl-carousel-custom-'+slider_id).on('initialized.owl.carousel', function(event) {
  3122.                        setTimeout(function(){
  3123.                            $('.owl-thumbs').each(function() {
  3124.                                if (!$('.owl-thumbs').children().length) {$(this).remove();}
  3125.                            });
  3126.                            $('.cssload-loader').parent().remove();
  3127.                        }, 370);
  3128.                    });
  3129.  
  3130.                    $('.owl-carousel-custom-'+slider_id).owlCarousel({
  3131.                        thumbs:            parseInt(slider_config.thumbs) == 1 ? true : false,
  3132.                        thumbsPrerendered: parseInt(slider_config.thumbs) == 1 ? true : false,
  3133.                        nav               :parseInt(slider_config.nav) == 1 ? true : false,
  3134.                        dots              :parseInt(slider_config.dots) == 1 ? true : false,
  3135.                        center            :(slider_config.center == 1 && animate_Out) ? true : false,
  3136.                        items             :items,
  3137.                        loop              :parseInt(slider_config.loop) == 1 ? true : false,
  3138.                        margin            :(slider_config.margin != '' && animate_Out) ? parseInt(slider_config.margin) : 0,                         stagePadding      :parseInt(slider_config.center) == 1 ? 0 : stagePadding,
  3139.                        lazyLoad          :parseInt(slider_config.lazyLoad) == 1 ? true : false,
  3140.                        autoplay          :parseInt(slider_config.autoplay) == 1 ? true : false,
  3141.                        autoplayTimeout   :(parseInt(slider_config.autoplayTimeout) > 0 && slider_config.autoplayTimeout != null) ? parseInt(slider_config.autoplayTimeout) : 3000,                         autoplayHoverPause:parseInt(slider_config.autoplayHoverPause) == 1 ? true : false,
  3142.                        autoHeight        :parseInt(slider_config.autoHeight) == 1 ? true : false,
  3143.                        animateOut        :slider_config.transition == 'slide' ? false : slider_config.transition,
  3144.                        smartSpeed: 1500,
  3145.  
  3146.  
  3147.                        responsive:{
  3148.                            0:{
  3149.                                nav     :parseInt(slider_config.nav_brk1) == 1 ? true : false,
  3150.                                items   :parseInt(slider_config.items_brk1  >= 0 ? slider_config.items_brk1 : 0),
  3151.                            },
  3152.                            600:{
  3153.                                nav     :parseInt(slider_config.nav_brk2) == 1 ? true : false,
  3154.                                items   :parseInt(slider_config.items_brk2  >= 0 ? slider_config.items_brk2 : 0),
  3155.                            },
  3156.                            1000:{
  3157.                                nav     :parseInt(slider_config.nav_brk3) == 1 ? true : false,
  3158.                                items   :parseInt(slider_config.items_brk3  >= 0 ? slider_config.items_brk3 : 0),
  3159.                            },
  3160.                            1280:{
  3161.                                nav     :parseInt(slider_config.nav_brk4) == 1 ? true : false,
  3162.                                items   :parseInt(slider_config.items_brk4  >= 0 ? slider_config.items_brk4 : 0),
  3163.                            }
  3164.                        }
  3165.                    });
  3166.  
  3167.                                var mobileBreakPoint = 768;
  3168.                function adjustOwlImages() {
  3169.                    $('#custom-slider-38 .banner-image img').each(function () {
  3170.                        if (windowWidth < mobileBreakPoint) {
  3171.                            if ($(this).attr('data-src-mobile')) {
  3172.                                if ($(this).attr('data-src-retina')) {
  3173.                                    $(this).attr('data-src', $(this).attr('data-src-mobile'));
  3174.                                    $(this).attr('data-src-retina', $(this).attr('data-src-mobile'));
  3175.                                }
  3176.                            }
  3177.                            if ($(this).attr('src')) {
  3178.                                $(this).attr('src', $(this).attr('data-src-mobile'));
  3179.                            }
  3180.                            if ($(this).attr('width') && $(this).attr('height')) {
  3181.                                $(this).attr('width', $(this).attr('data-width-mobile'));
  3182.                                $(this).attr('height', $(this).attr('data-height-mobile'));
  3183.                            }
  3184.                        } else {
  3185.                            if ($(this).attr('data-src-desktop')) {
  3186.                                if ($(this).attr('data-src-retina')) {
  3187.                                    $(this).attr('data-src', $(this).attr('data-src-desktop'));
  3188.                                    $(this).attr('data-src-retina', $(this).attr('data-src-desktop'));
  3189.                                }
  3190.                            }
  3191.                            if ($(this).attr('src')) {
  3192.                                $(this).attr('src', $(this).attr('data-src-desktop'));
  3193.                            }
  3194.                            if ($(this).attr('width') && $(this).attr('height')) {
  3195.                                $(this).attr('width', $(this).attr('data-width-desktop'));
  3196.                                $(this).attr('height', $(this).attr('data-height-desktop'));
  3197.                            }
  3198.                        }
  3199.                        if(enableImageOptimisation) {
  3200.                            let img_render_width = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  3201.                            let img_src = $(this).attr('src');
  3202.                            let img_src_rendered_width = img_src + '?width=' + img_render_width;
  3203.                            $(this).attr('src', img_src_rendered_width);
  3204.                        }
  3205.                    });
  3206.  
  3207.                        //Mobile Banner Glitch
  3208.                        // setTimeout(function(){
  3209.                        //     $('.owl-carousel-custom-'+slider_id).trigger('next.owl.carousel', [0]);
  3210.                        // }, 0);
  3211.                        // setTimeout(function(){
  3212.                        //     $('.owl-carousel-custom-'+slider_id).trigger('prev.owl.carousel', [0]);
  3213.                        // }, 100);
  3214.                    }
  3215.  
  3216.                    $('.owl-carousel-custom-'+slider_id).on('resized.owl.carousel', function (event) {
  3217.                        var $this = $(this);
  3218.                        $this.find('.owl-height').css('height', $this.find('.owl-item.active').height());
  3219.                    });
  3220.  
  3221.                    $('.owl-carousel-custom-'+slider_id).on('changed.owl.carousel', function (event) {
  3222.                        var $that = $(this);
  3223.                        setTimeout(function(){
  3224.                            $that.find('.owl-height').css('height', $that.find('.owl-item.active').height());
  3225.                        }, 1);
  3226.                    });
  3227.  
  3228.                    $(window).resize(function(){
  3229.                        adjustOwlImages();
  3230.                    });
  3231.  
  3232.                    adjustOwlImages();
  3233.  
  3234.                                    });
  3235.  
  3236.            $(document).ready(function() {
  3237.                var windowWidth = $(window).width();
  3238.                documentLoadTime = new Date().getTime();
  3239.                $('.hero-proxy-image').each(function() {
  3240.                    if (windowWidth < mobileBreakPoint) {
  3241.                        if ($(this).attr('width') && $(this).attr('height')) {
  3242.                            $(this).attr('width', $(this).attr('data-width-mobile'));
  3243.                            $(this).attr('height', $(this).attr('data-height-mobile'));
  3244.                            $(this).attr('src', $(this).attr('data-mobile-img'));
  3245.                        }
  3246.                    } else {
  3247.                        if ($(this).attr('width') && $(this).attr('height')) {
  3248.                            $(this).attr('width', $(this).attr('data-width-desktop'));
  3249.                            $(this).attr('height', $(this).attr('data-height-desktop'));
  3250.                            $(this).attr('src', $(this).attr('data-desktop-img'));
  3251.                        }
  3252.                    }
  3253.                    // let img_render_width =  Math.ceil(windowWidth / itemsCount);
  3254.                    // let img_src = $(this).attr('src');
  3255.                    // let img_src_rendered_width = img_src + '?width=' + img_render_width;
  3256.                    // $(this).attr('src', img_src_rendered_width);
  3257.                });
  3258.            });
  3259.        });
  3260.    </script>
  3261. <script type="81096cfd499296c362ccc5e8-text/javascript">
  3262.        (function () {
  3263.            window.Codilar_Recommendation_Page_Info = {"pageType":"HOME"};
  3264.        })();
  3265.    </script>
  3266. <script type="81096cfd499296c362ccc5e8-text/javascript">require(['jquery', 'underscore', 'owl_carousel', 'owl_config' ],
  3267. function ($, _) {
  3268. $(document).ready(function(){
  3269. $('.section-gifting-items .product-items').owlCarousel({
  3270. loop:true,
  3271. margin:20,
  3272. dots:false,
  3273. lazyLoad:false,
  3274. autoplay:false,
  3275. smartSpeed: 1500,
  3276. animateIn: 'linear',
  3277. animateOut: 'linear',
  3278. nav:false,
  3279. stagePadding: 0,
  3280. responsive:{
  3281. 0:{
  3282. items:2,
  3283. margin:10,
  3284. stagePadding: 20
  3285. },
  3286. 600:{
  3287. items:2,
  3288. margin:10,
  3289. stagePadding: 20
  3290. },
  3291. 768:{
  3292. items:3
  3293. },
  3294. 1000:{
  3295. items:6,
  3296.                                        loop:false
  3297. },
  3298. 1280:{
  3299. items:6,
  3300.                                        loop:false
  3301. }
  3302. }
  3303. });
  3304. });
  3305. });</script>
  3306. <script type="81096cfd499296c362ccc5e8-text/javascript">
  3307.        // Image Render Size Optimisation
  3308.        (function () {
  3309.            let slider_id = 16;
  3310.            let slider_config = {"title":"Homepage Brands Indonesia","show_title":"0","status":"1","scheduled_ajax":"0","nav":"1","dots":"0","thumbs":"0","center":"0","items":"6","loop":"1","margin":"0","merge":null,"URLhashListener":null,"wrap_link":null,"stagePadding":"0","lazyLoad":"0","transition":"slide","autoplay":"1","autoplayTimeout":"4000","autoplayHoverPause":"1","autoHeight":"0","nav_brk1":"1","items_brk1":"3","nav_brk2":"1","items_brk2":"3","nav_brk3":"1","items_brk3":"6","nav_brk4":"1","items_brk4":"6","enable_image_optimisation":"0"};
  3311.            let enableImageOptimisation = 0;
  3312.  
  3313.            let windowWidth = window.innerWidth;
  3314.            let itemsCount = parseInt(slider_config.items) || 1;
  3315.  
  3316.            if (slider_config.transition !== 'slide') {
  3317.                itemsCount = 1;
  3318.            }
  3319.  
  3320.            if (windowWidth < 0) {
  3321.                itemsCount = parseInt(slider_config.items) || 1;
  3322.            } else if (windowWidth < 600) {
  3323.                itemsCount = parseInt(slider_config.items_brk1) || 1;
  3324.            } else if (windowWidth < 1000) {
  3325.                itemsCount = parseInt(slider_config.items_brk2) || 1;
  3326.            } else if (windowWidth < 1280) {
  3327.                itemsCount = parseInt(slider_config.items_brk3) || 1;
  3328.            } else {
  3329.                itemsCount = parseInt(slider_config.items_brk4) || 1;
  3330.            }
  3331.            document.addEventListener("DOMContentLoaded", function () {
  3332.                document.querySelectorAll("#custom-slider-16 .banner-image img, #custom-slider-16 .hero-proxy-image").forEach(function (img) {
  3333.                    if(enableImageOptimisation) {
  3334.                        let img_src = img.getAttribute("src");
  3335.                        if (!img_src) return;
  3336.                        let img_render_width = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  3337.                        img.setAttribute('src', img_src + '?width=' + img_render_width);
  3338.                    }
  3339.                });
  3340.            })
  3341.            document.querySelectorAll(`#custom-slider-16 .banner-image picture, #custom-slider-16 .proxy-banner picture`).forEach(function (picture) {
  3342.                if(enableImageOptimisation) {
  3343.                    let sources = picture.querySelectorAll("source");
  3344.  
  3345.                    let imgRenderWidth = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  3346.  
  3347.                    sources.forEach(function (source) {
  3348.                        let srcset = source.getAttribute("srcset");
  3349.                        if (srcset) {
  3350.                            let newSrcset = srcset.split("?")[0] + `?width=${imgRenderWidth}`;
  3351.                            source.setAttribute("srcset", newSrcset);
  3352.                        }
  3353.                    });
  3354.                }
  3355.            });
  3356.        })();
  3357.        require(['jquery', 'underscore', 'owl_carousel', 'owl_config' ], function ($, _) {
  3358.            let enableImageOptimisation = 0;
  3359.            var mobileBreakPoint = 768;
  3360.            var windowLoadTime,documentLoadTime;
  3361.  
  3362.            var slider_id = 16;
  3363.            var slider_config = {"title":"Homepage Brands Indonesia","show_title":"0","status":"1","scheduled_ajax":"0","nav":"1","dots":"0","thumbs":"0","center":"0","items":"6","loop":"1","margin":"0","merge":null,"URLhashListener":null,"wrap_link":null,"stagePadding":"0","lazyLoad":"0","transition":"slide","autoplay":"1","autoplayTimeout":"4000","autoplayHoverPause":"1","autoHeight":"0","nav_brk1":"1","items_brk1":"3","nav_brk2":"1","items_brk2":"3","nav_brk3":"1","items_brk3":"6","nav_brk4":"1","items_brk4":"6","enable_image_optimisation":"0"};
  3364.  
  3365.            let itemsCount = ((slider_config.items >= 0 && slider_config.items != null) ? slider_config.items : 1);
  3366.            if(slider_config.transition != 'slide') {
  3367.                itemsCount = 1;
  3368.            }
  3369.  
  3370.            let windowWidth = $(window).width();
  3371.  
  3372.            if (windowWidth < 600) {
  3373.                itemsCount = parseInt(slider_config.items_brk1) || 1;
  3374.            } else if (windowWidth < 1000) {
  3375.                itemsCount = parseInt(slider_config.items_brk2) || 1;
  3376.            } else if (windowWidth < 1280) {
  3377.                itemsCount = parseInt(slider_config.items_brk3) || 1;
  3378.            } else {
  3379.                itemsCount = parseInt(slider_config.items_brk4) || 1;
  3380.            }
  3381.            $(document).ready(function () {
  3382.                windowLoadTime = new Date().getTime();
  3383.  
  3384.                $(".proxy-banner").remove();
  3385.                $(".owl-carousel-custom-"+slider_id).show();
  3386.  
  3387.                    var items = ((slider_config.items >= 0 && slider_config.items != null) ? slider_config.items : 1);
  3388.                    if(slider_config.transition != 'slide') {
  3389.                        items = 1;
  3390.                    }
  3391.  
  3392.                    var stagePadding = slider_config.stagePadding != '' ? parseInt(slider_config.stagePadding) : 0;
  3393.                    var animate_Out = slider_config.transition != 'fadeOut' ? true : false;
  3394.  
  3395.                    
  3396.                    /** Lazyload bug when fewer items exist in the carousel then the ones displayed */
  3397.                    $('.owl-carousel-custom-'+slider_id).on('initialized.owl.carousel', function(event){
  3398.                        var scopeSize = event.page.size;
  3399.                        for (var i = 0; i < scopeSize; i++){
  3400.                            var imgsrc = $(event.target).find('.owl-item').eq(i).find('img').attr('data-src');
  3401.                            if ($(event.target).find('.owl-item').eq(i).find('img').attr('src')) {
  3402.                                $(event.target).find('.owl-item').eq(i).find('img').attr('src', imgsrc);
  3403.                                $(event.target).find('.owl-item').eq(i).find('img').attr('style', 'opacity: 1;');
  3404.                            }
  3405.                        }
  3406.                    });
  3407.  
  3408.                    $('.owl-carousel-custom-'+slider_id).on('loaded.owl.lazy', function (event) {
  3409.                        var $that = $(this);
  3410.                        setTimeout(function(){
  3411.                            $that.find('.owl-height').css('height', $that.find('.owl-item.active').height());
  3412.                        }, 100);
  3413.                    });
  3414.  
  3415.                    $('.owl-carousel-custom-'+slider_id).on('initialized.owl.carousel', function(event) {
  3416.                        setTimeout(function(){
  3417.                            $('.owl-thumbs').each(function() {
  3418.                                if (!$('.owl-thumbs').children().length) {$(this).remove();}
  3419.                            });
  3420.                            $('.cssload-loader').parent().remove();
  3421.                        }, 370);
  3422.                    });
  3423.  
  3424.                    $('.owl-carousel-custom-'+slider_id).owlCarousel({
  3425.                        thumbs:            parseInt(slider_config.thumbs) == 1 ? true : false,
  3426.                        thumbsPrerendered: parseInt(slider_config.thumbs) == 1 ? true : false,
  3427.                        nav               :parseInt(slider_config.nav) == 1 ? true : false,
  3428.                        dots              :parseInt(slider_config.dots) == 1 ? true : false,
  3429.                        center            :(slider_config.center == 1 && animate_Out) ? true : false,
  3430.                        items             :items,
  3431.                        loop              :parseInt(slider_config.loop) == 1 ? true : false,
  3432.                        margin            :(slider_config.margin != '' && animate_Out) ? parseInt(slider_config.margin) : 0,                         stagePadding      :parseInt(slider_config.center) == 1 ? 0 : stagePadding,
  3433.                        lazyLoad          :parseInt(slider_config.lazyLoad) == 1 ? true : false,
  3434.                        autoplay          :parseInt(slider_config.autoplay) == 1 ? true : false,
  3435.                        autoplayTimeout   :(parseInt(slider_config.autoplayTimeout) > 0 && slider_config.autoplayTimeout != null) ? parseInt(slider_config.autoplayTimeout) : 3000,                         autoplayHoverPause:parseInt(slider_config.autoplayHoverPause) == 1 ? true : false,
  3436.                        autoHeight        :parseInt(slider_config.autoHeight) == 1 ? true : false,
  3437.                        animateOut        :slider_config.transition == 'slide' ? false : slider_config.transition,
  3438.                        smartSpeed: 1500,
  3439.  
  3440.  
  3441.                        responsive:{
  3442.                            0:{
  3443.                                nav     :parseInt(slider_config.nav_brk1) == 1 ? true : false,
  3444.                                items   :parseInt(slider_config.items_brk1  >= 0 ? slider_config.items_brk1 : 0),
  3445.                            },
  3446.                            600:{
  3447.                                nav     :parseInt(slider_config.nav_brk2) == 1 ? true : false,
  3448.                                items   :parseInt(slider_config.items_brk2  >= 0 ? slider_config.items_brk2 : 0),
  3449.                            },
  3450.                            1000:{
  3451.                                nav     :parseInt(slider_config.nav_brk3) == 1 ? true : false,
  3452.                                items   :parseInt(slider_config.items_brk3  >= 0 ? slider_config.items_brk3 : 0),
  3453.                            },
  3454.                            1280:{
  3455.                                nav     :parseInt(slider_config.nav_brk4) == 1 ? true : false,
  3456.                                items   :parseInt(slider_config.items_brk4  >= 0 ? slider_config.items_brk4 : 0),
  3457.                            }
  3458.                        }
  3459.                    });
  3460.  
  3461.                                var mobileBreakPoint = 768;
  3462.                function adjustOwlImages() {
  3463.                    $('#custom-slider-16 .banner-image img').each(function () {
  3464.                        if (windowWidth < mobileBreakPoint) {
  3465.                            if ($(this).attr('data-src-mobile')) {
  3466.                                if ($(this).attr('data-src-retina')) {
  3467.                                    $(this).attr('data-src', $(this).attr('data-src-mobile'));
  3468.                                    $(this).attr('data-src-retina', $(this).attr('data-src-mobile'));
  3469.                                }
  3470.                            }
  3471.                            if ($(this).attr('src')) {
  3472.                                $(this).attr('src', $(this).attr('data-src-mobile'));
  3473.                            }
  3474.                            if ($(this).attr('width') && $(this).attr('height')) {
  3475.                                $(this).attr('width', $(this).attr('data-width-mobile'));
  3476.                                $(this).attr('height', $(this).attr('data-height-mobile'));
  3477.                            }
  3478.                        } else {
  3479.                            if ($(this).attr('data-src-desktop')) {
  3480.                                if ($(this).attr('data-src-retina')) {
  3481.                                    $(this).attr('data-src', $(this).attr('data-src-desktop'));
  3482.                                    $(this).attr('data-src-retina', $(this).attr('data-src-desktop'));
  3483.                                }
  3484.                            }
  3485.                            if ($(this).attr('src')) {
  3486.                                $(this).attr('src', $(this).attr('data-src-desktop'));
  3487.                            }
  3488.                            if ($(this).attr('width') && $(this).attr('height')) {
  3489.                                $(this).attr('width', $(this).attr('data-width-desktop'));
  3490.                                $(this).attr('height', $(this).attr('data-height-desktop'));
  3491.                            }
  3492.                        }
  3493.                        if(enableImageOptimisation) {
  3494.                            let img_render_width = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  3495.                            let img_src = $(this).attr('src');
  3496.                            let img_src_rendered_width = img_src + '?width=' + img_render_width;
  3497.                            $(this).attr('src', img_src_rendered_width);
  3498.                        }
  3499.                    });
  3500.  
  3501.                        //Mobile Banner Glitch
  3502.                        // setTimeout(function(){
  3503.                        //     $('.owl-carousel-custom-'+slider_id).trigger('next.owl.carousel', [0]);
  3504.                        // }, 0);
  3505.                        // setTimeout(function(){
  3506.                        //     $('.owl-carousel-custom-'+slider_id).trigger('prev.owl.carousel', [0]);
  3507.                        // }, 100);
  3508.                    }
  3509.  
  3510.                    $('.owl-carousel-custom-'+slider_id).on('resized.owl.carousel', function (event) {
  3511.                        var $this = $(this);
  3512.                        $this.find('.owl-height').css('height', $this.find('.owl-item.active').height());
  3513.                    });
  3514.  
  3515.                    $('.owl-carousel-custom-'+slider_id).on('changed.owl.carousel', function (event) {
  3516.                        var $that = $(this);
  3517.                        setTimeout(function(){
  3518.                            $that.find('.owl-height').css('height', $that.find('.owl-item.active').height());
  3519.                        }, 1);
  3520.                    });
  3521.  
  3522.                    $(window).resize(function(){
  3523.                        adjustOwlImages();
  3524.                    });
  3525.  
  3526.                    adjustOwlImages();
  3527.  
  3528.                                    });
  3529.  
  3530.            $(document).ready(function() {
  3531.                var windowWidth = $(window).width();
  3532.                documentLoadTime = new Date().getTime();
  3533.                $('.hero-proxy-image').each(function() {
  3534.                    if (windowWidth < mobileBreakPoint) {
  3535.                        if ($(this).attr('width') && $(this).attr('height')) {
  3536.                            $(this).attr('width', $(this).attr('data-width-mobile'));
  3537.                            $(this).attr('height', $(this).attr('data-height-mobile'));
  3538.                            $(this).attr('src', $(this).attr('data-mobile-img'));
  3539.                        }
  3540.                    } else {
  3541.                        if ($(this).attr('width') && $(this).attr('height')) {
  3542.                            $(this).attr('width', $(this).attr('data-width-desktop'));
  3543.                            $(this).attr('height', $(this).attr('data-height-desktop'));
  3544.                            $(this).attr('src', $(this).attr('data-desktop-img'));
  3545.                        }
  3546.                    }
  3547.                    // let img_render_width =  Math.ceil(windowWidth / itemsCount);
  3548.                    // let img_src = $(this).attr('src');
  3549.                    // let img_src_rendered_width = img_src + '?width=' + img_render_width;
  3550.                    // $(this).attr('src', img_src_rendered_width);
  3551.                });
  3552.            });
  3553.        });
  3554.    </script>
  3555. <script type="81096cfd499296c362ccc5e8-text/javascript">
  3556.        // Image Render Size Optimisation
  3557.        (function () {
  3558.            let slider_id = 59;
  3559.            let slider_config = {"title":"Homepage Secondary Banner ID","show_title":"0","status":"1","scheduled_ajax":"0","nav":"0","dots":"1","thumbs":"0","center":"0","items":"1","loop":"0","margin":"0","merge":null,"URLhashListener":null,"wrap_link":null,"stagePadding":"0","lazyLoad":"1","transition":"slide","autoplay":"1","autoplayTimeout":"20000","autoplayHoverPause":"0","autoHeight":"1","nav_brk1":"0","items_brk1":"1","nav_brk2":"0","items_brk2":"1","nav_brk3":"0","items_brk3":"1","nav_brk4":"0","items_brk4":"1","enable_image_optimisation":"0"};
  3560.            let enableImageOptimisation = 0;
  3561.  
  3562.            let windowWidth = window.innerWidth;
  3563.            let itemsCount = parseInt(slider_config.items) || 1;
  3564.  
  3565.            if (slider_config.transition !== 'slide') {
  3566.                itemsCount = 1;
  3567.            }
  3568.  
  3569.            if (windowWidth < 0) {
  3570.                itemsCount = parseInt(slider_config.items) || 1;
  3571.            } else if (windowWidth < 600) {
  3572.                itemsCount = parseInt(slider_config.items_brk1) || 1;
  3573.            } else if (windowWidth < 1000) {
  3574.                itemsCount = parseInt(slider_config.items_brk2) || 1;
  3575.            } else if (windowWidth < 1280) {
  3576.                itemsCount = parseInt(slider_config.items_brk3) || 1;
  3577.            } else {
  3578.                itemsCount = parseInt(slider_config.items_brk4) || 1;
  3579.            }
  3580.            document.addEventListener("DOMContentLoaded", function () {
  3581.                document.querySelectorAll("#custom-slider-59 .banner-image img, #custom-slider-59 .hero-proxy-image").forEach(function (img) {
  3582.                    if(enableImageOptimisation) {
  3583.                        let img_src = img.getAttribute("src");
  3584.                        if (!img_src) return;
  3585.                        let img_render_width = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  3586.                        img.setAttribute('src', img_src + '?width=' + img_render_width);
  3587.                    }
  3588.                });
  3589.            })
  3590.            document.querySelectorAll(`#custom-slider-59 .banner-image picture, #custom-slider-59 .proxy-banner picture`).forEach(function (picture) {
  3591.                if(enableImageOptimisation) {
  3592.                    let sources = picture.querySelectorAll("source");
  3593.  
  3594.                    let imgRenderWidth = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  3595.  
  3596.                    sources.forEach(function (source) {
  3597.                        let srcset = source.getAttribute("srcset");
  3598.                        if (srcset) {
  3599.                            let newSrcset = srcset.split("?")[0] + `?width=${imgRenderWidth}`;
  3600.                            source.setAttribute("srcset", newSrcset);
  3601.                        }
  3602.                    });
  3603.                }
  3604.            });
  3605.        })();
  3606.        require(['jquery', 'underscore', 'owl_carousel', 'owl_config' ], function ($, _) {
  3607.            let enableImageOptimisation = 0;
  3608.            var mobileBreakPoint = 768;
  3609.            var windowLoadTime,documentLoadTime;
  3610.  
  3611.            var slider_id = 59;
  3612.            var slider_config = {"title":"Homepage Secondary Banner ID","show_title":"0","status":"1","scheduled_ajax":"0","nav":"0","dots":"1","thumbs":"0","center":"0","items":"1","loop":"0","margin":"0","merge":null,"URLhashListener":null,"wrap_link":null,"stagePadding":"0","lazyLoad":"1","transition":"slide","autoplay":"1","autoplayTimeout":"20000","autoplayHoverPause":"0","autoHeight":"1","nav_brk1":"0","items_brk1":"1","nav_brk2":"0","items_brk2":"1","nav_brk3":"0","items_brk3":"1","nav_brk4":"0","items_brk4":"1","enable_image_optimisation":"0"};
  3613.  
  3614.            let itemsCount = ((slider_config.items >= 0 && slider_config.items != null) ? slider_config.items : 1);
  3615.            if(slider_config.transition != 'slide') {
  3616.                itemsCount = 1;
  3617.            }
  3618.  
  3619.            let windowWidth = $(window).width();
  3620.  
  3621.            if (windowWidth < 600) {
  3622.                itemsCount = parseInt(slider_config.items_brk1) || 1;
  3623.            } else if (windowWidth < 1000) {
  3624.                itemsCount = parseInt(slider_config.items_brk2) || 1;
  3625.            } else if (windowWidth < 1280) {
  3626.                itemsCount = parseInt(slider_config.items_brk3) || 1;
  3627.            } else {
  3628.                itemsCount = parseInt(slider_config.items_brk4) || 1;
  3629.            }
  3630.            $(document).ready(function () {
  3631.                windowLoadTime = new Date().getTime();
  3632.  
  3633.                $(".proxy-banner").remove();
  3634.                $(".owl-carousel-custom-"+slider_id).show();
  3635.  
  3636.                    var items = ((slider_config.items >= 0 && slider_config.items != null) ? slider_config.items : 1);
  3637.                    if(slider_config.transition != 'slide') {
  3638.                        items = 1;
  3639.                    }
  3640.  
  3641.                    var stagePadding = slider_config.stagePadding != '' ? parseInt(slider_config.stagePadding) : 0;
  3642.                    var animate_Out = slider_config.transition != 'fadeOut' ? true : false;
  3643.  
  3644.                    
  3645.                    /** Lazyload bug when fewer items exist in the carousel then the ones displayed */
  3646.                    $('.owl-carousel-custom-'+slider_id).on('initialized.owl.carousel', function(event){
  3647.                        var scopeSize = event.page.size;
  3648.                        for (var i = 0; i < scopeSize; i++){
  3649.                            var imgsrc = $(event.target).find('.owl-item').eq(i).find('img').attr('data-src');
  3650.                            if ($(event.target).find('.owl-item').eq(i).find('img').attr('src')) {
  3651.                                $(event.target).find('.owl-item').eq(i).find('img').attr('src', imgsrc);
  3652.                                $(event.target).find('.owl-item').eq(i).find('img').attr('style', 'opacity: 1;');
  3653.                            }
  3654.                        }
  3655.                    });
  3656.  
  3657.                    $('.owl-carousel-custom-'+slider_id).on('loaded.owl.lazy', function (event) {
  3658.                        var $that = $(this);
  3659.                        setTimeout(function(){
  3660.                            $that.find('.owl-height').css('height', $that.find('.owl-item.active').height());
  3661.                        }, 100);
  3662.                    });
  3663.  
  3664.                    $('.owl-carousel-custom-'+slider_id).on('initialized.owl.carousel', function(event) {
  3665.                        setTimeout(function(){
  3666.                            $('.owl-thumbs').each(function() {
  3667.                                if (!$('.owl-thumbs').children().length) {$(this).remove();}
  3668.                            });
  3669.                            $('.cssload-loader').parent().remove();
  3670.                        }, 370);
  3671.                    });
  3672.  
  3673.                    $('.owl-carousel-custom-'+slider_id).owlCarousel({
  3674.                        thumbs:            parseInt(slider_config.thumbs) == 1 ? true : false,
  3675.                        thumbsPrerendered: parseInt(slider_config.thumbs) == 1 ? true : false,
  3676.                        nav               :parseInt(slider_config.nav) == 1 ? true : false,
  3677.                        dots              :parseInt(slider_config.dots) == 1 ? true : false,
  3678.                        center            :(slider_config.center == 1 && animate_Out) ? true : false,
  3679.                        items             :items,
  3680.                        loop              :parseInt(slider_config.loop) == 1 ? true : false,
  3681.                        margin            :(slider_config.margin != '' && animate_Out) ? parseInt(slider_config.margin) : 0,                         stagePadding      :parseInt(slider_config.center) == 1 ? 0 : stagePadding,
  3682.                        lazyLoad          :parseInt(slider_config.lazyLoad) == 1 ? true : false,
  3683.                        autoplay          :parseInt(slider_config.autoplay) == 1 ? true : false,
  3684.                        autoplayTimeout   :(parseInt(slider_config.autoplayTimeout) > 0 && slider_config.autoplayTimeout != null) ? parseInt(slider_config.autoplayTimeout) : 3000,                         autoplayHoverPause:parseInt(slider_config.autoplayHoverPause) == 1 ? true : false,
  3685.                        autoHeight        :parseInt(slider_config.autoHeight) == 1 ? true : false,
  3686.                        animateOut        :slider_config.transition == 'slide' ? false : slider_config.transition,
  3687.                        smartSpeed: 1500,
  3688.  
  3689.  
  3690.                        responsive:{
  3691.                            0:{
  3692.                                nav     :parseInt(slider_config.nav_brk1) == 1 ? true : false,
  3693.                                items   :parseInt(slider_config.items_brk1  >= 0 ? slider_config.items_brk1 : 0),
  3694.                            },
  3695.                            600:{
  3696.                                nav     :parseInt(slider_config.nav_brk2) == 1 ? true : false,
  3697.                                items   :parseInt(slider_config.items_brk2  >= 0 ? slider_config.items_brk2 : 0),
  3698.                            },
  3699.                            1000:{
  3700.                                nav     :parseInt(slider_config.nav_brk3) == 1 ? true : false,
  3701.                                items   :parseInt(slider_config.items_brk3  >= 0 ? slider_config.items_brk3 : 0),
  3702.                            },
  3703.                            1280:{
  3704.                                nav     :parseInt(slider_config.nav_brk4) == 1 ? true : false,
  3705.                                items   :parseInt(slider_config.items_brk4  >= 0 ? slider_config.items_brk4 : 0),
  3706.                            }
  3707.                        }
  3708.                    });
  3709.  
  3710.                                var mobileBreakPoint = 768;
  3711.                function adjustOwlImages() {
  3712.                    $('#custom-slider-59 .banner-image img').each(function () {
  3713.                        if (windowWidth < mobileBreakPoint) {
  3714.                            if ($(this).attr('data-src-mobile')) {
  3715.                                if ($(this).attr('data-src-retina')) {
  3716.                                    $(this).attr('data-src', $(this).attr('data-src-mobile'));
  3717.                                    $(this).attr('data-src-retina', $(this).attr('data-src-mobile'));
  3718.                                }
  3719.                            }
  3720.                            if ($(this).attr('src')) {
  3721.                                $(this).attr('src', $(this).attr('data-src-mobile'));
  3722.                            }
  3723.                            if ($(this).attr('width') && $(this).attr('height')) {
  3724.                                $(this).attr('width', $(this).attr('data-width-mobile'));
  3725.                                $(this).attr('height', $(this).attr('data-height-mobile'));
  3726.                            }
  3727.                        } else {
  3728.                            if ($(this).attr('data-src-desktop')) {
  3729.                                if ($(this).attr('data-src-retina')) {
  3730.                                    $(this).attr('data-src', $(this).attr('data-src-desktop'));
  3731.                                    $(this).attr('data-src-retina', $(this).attr('data-src-desktop'));
  3732.                                }
  3733.                            }
  3734.                            if ($(this).attr('src')) {
  3735.                                $(this).attr('src', $(this).attr('data-src-desktop'));
  3736.                            }
  3737.                            if ($(this).attr('width') && $(this).attr('height')) {
  3738.                                $(this).attr('width', $(this).attr('data-width-desktop'));
  3739.                                $(this).attr('height', $(this).attr('data-height-desktop'));
  3740.                            }
  3741.                        }
  3742.                        if(enableImageOptimisation) {
  3743.                            let img_render_width = Math.ceil((windowWidth / itemsCount) / 100) * 100;
  3744.                            let img_src = $(this).attr('src');
  3745.                            let img_src_rendered_width = img_src + '?width=' + img_render_width;
  3746.                            $(this).attr('src', img_src_rendered_width);
  3747.                        }
  3748.                    });
  3749.  
  3750.                        //Mobile Banner Glitch
  3751.                        // setTimeout(function(){
  3752.                        //     $('.owl-carousel-custom-'+slider_id).trigger('next.owl.carousel', [0]);
  3753.                        // }, 0);
  3754.                        // setTimeout(function(){
  3755.                        //     $('.owl-carousel-custom-'+slider_id).trigger('prev.owl.carousel', [0]);
  3756.                        // }, 100);
  3757.                    }
  3758.  
  3759.                    $('.owl-carousel-custom-'+slider_id).on('resized.owl.carousel', function (event) {
  3760.                        var $this = $(this);
  3761.                        $this.find('.owl-height').css('height', $this.find('.owl-item.active').height());
  3762.                    });
  3763.  
  3764.                    $('.owl-carousel-custom-'+slider_id).on('changed.owl.carousel', function (event) {
  3765.                        var $that = $(this);
  3766.                        setTimeout(function(){
  3767.                            $that.find('.owl-height').css('height', $that.find('.owl-item.active').height());
  3768.                        }, 1);
  3769.                    });
  3770.  
  3771.                    $(window).resize(function(){
  3772.                        adjustOwlImages();
  3773.                    });
  3774.  
  3775.                    adjustOwlImages();
  3776.  
  3777.                                    });
  3778.  
  3779.            $(document).ready(function() {
  3780.                var windowWidth = $(window).width();
  3781.                documentLoadTime = new Date().getTime();
  3782.                $('.hero-proxy-image').each(function() {
  3783.                    if (windowWidth < mobileBreakPoint) {
  3784.                        if ($(this).attr('width') && $(this).attr('height')) {
  3785.                            $(this).attr('width', $(this).attr('data-width-mobile'));
  3786.                            $(this).attr('height', $(this).attr('data-height-mobile'));
  3787.                            $(this).attr('src', $(this).attr('data-mobile-img'));
  3788.                        }
  3789.                    } else {
  3790.                        if ($(this).attr('width') && $(this).attr('height')) {
  3791.                            $(this).attr('width', $(this).attr('data-width-desktop'));
  3792.                            $(this).attr('height', $(this).attr('data-height-desktop'));
  3793.                            $(this).attr('src', $(this).attr('data-desktop-img'));
  3794.                        }
  3795.                    }
  3796.                    // let img_render_width =  Math.ceil(windowWidth / itemsCount);
  3797.                    // let img_src = $(this).attr('src');
  3798.                    // let img_src_rendered_width = img_src + '?width=' + img_render_width;
  3799.                    // $(this).attr('src', img_src_rendered_width);
  3800.                });
  3801.            });
  3802.        });
  3803.    </script>
  3804. <script type="81096cfd499296c362ccc5e8-text/javascript">
  3805.    // Code to remove duplicate form validation error messages.
  3806.    require([
  3807.        'jquery'
  3808.    ], function($) {
  3809.        $(".action.submit.primary").on('click', function () {
  3810.            $(".field .control").each(function (index) {
  3811.                var mageError = $(this).find("div[class*='mage-error']").length;
  3812.                if (mageError >= 1) {
  3813.                    $(this).find("div[class*='mage-error']").first().remove();
  3814.                }
  3815.            });
  3816.        });
  3817.    });
  3818. </script>
  3819. <script type="81096cfd499296c362ccc5e8-text/javascript">require(['jquery'], function($) {
  3820.    // As per requested by Asep, hiding the complete price filter
  3821.    if ($(".price-filter")) {      
  3822.        $(".price-filter").parent().parent().hide();
  3823.    }
  3824.  
  3825. /**
  3826. * PSD-63696 - HotFix for customer login issue
  3827. */
  3828. var checkRefererInterval;
  3829. checkRefererInterval = setInterval(function () {
  3830. var loaderContainer = $('.authorization-link a');
  3831. if (loaderContainer.length < 1) {
  3832.        return;
  3833. }
  3834.    if (loaderContainer.length >= 1 ) {
  3835.        clearInterval(checkRefererInterval);
  3836.        $(".authorization-link a").attr("href", $(".authorization-link a").attr("href").replace("%2C", ""));
  3837.    }
  3838. }, 100);
  3839.  
  3840.    $(document).on('click', '.custom', function () {
  3841.        $(this).closest(".nav-item.parent").removeClass("current");
  3842.        $(".nav-anchor").removeClass("actived");
  3843.    });
  3844.  
  3845.    $('body').contents().filter(function() {
  3846.        return $.trim(this.textContent) == "n";
  3847.    }).remove();
  3848. });
  3849. </script>
  3850. <script type="81096cfd499296c362ccc5e8-text/javascript">
  3851. UnbxdSiteName="ss-unbxd-aapac-Prod-mapactive-id-ID65121748366901";
  3852. UnbxdApiKey="1f595fb6015bdcea62e28b2854634781";
  3853. window.unbxdMagentoConfig = {"credentials":{"siteName":"ss-unbxd-aapac-Prod-mapactive-id-ID65121748366901","apiKey":"1f595fb6015bdcea62e28b2854634781"},"autoSuggest":{"customTemplate":true,"searchInputSelector":"#search","jsUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/static\/version1754504042\/frontend\/www.doutomation.com/post/pipedrive-constant-contact-integration\/default\/id_ID\/Unbxd_SearchJs\/js\/autosuggest.js","cssUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/static\/version1754504042\/frontend\/www.doutomation.com/post/pipedrive-constant-contact-integration\/default\/id_ID\/Unbxd_SearchJs\/css\/autosuggest.min.css"},"search":{"jsUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/static\/version1754504042\/frontend\/www.doutomation.com/post/pipedrive-constant-contact-integration\/default\/id_ID\/Unbxd_SearchJs\/js\/search.js","cssUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/static\/version1754504042\/frontend\/www.doutomation.com/post/pipedrive-constant-contact-integration\/default\/id_ID\/Unbxd_SearchJs\/css\/search.min.css"},"analytics":{"v2Analytics":false,"sdkUrl":"https:\/\/d21gpk1vhmjuf5.cloudfront.net\/unbxdAnalytics.js","jsUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration\/static\/version1754504042\/frontend\/lwww.doutomation.com/post/pipedrive-constant-contact-integration\/default\/id_ID\/Unbxd_SearchJs\/js\/analytics.js","productId":null,"cartBtnSelector":"button.action.primary.tocart","removeCartItemSelector":null,"orderConversionEntities":[]},"recommendation":{"sdkUrl":"https:\/\/libraries.unbxdapi.com\/recs-sdk\/v3.1.2\/unbxd_recs_template_sdk.js"}};
  3854. </script>
  3855. <script type="81096cfd499296c362ccc5e8-text/javascript">
  3856.  
  3857.        require([
  3858.            'jquery',
  3859.            'Codilar_Recommendation/js/widget/recommendation_init'
  3860.        ], function ($, recommendationInit) {
  3861.            var jsfiles = ["https://libraries.unbxdapi.com/recs-sdk/v3.1.2/unbxd_recs_template_sdk.js"];
  3862.  
  3863.            $(document).ready(function(){
  3864.                jsfiles.forEach(function (file, index) {
  3865.                    var s1 = document.createElement('script');
  3866.                    s1.type = 'text/javascript';
  3867.                    s1.async = true;
  3868.                    s1.src = file;
  3869.                    s1.onload = () => {
  3870.                        const recommendationContainers = $('[data-is-unbxd-recommendation="true"]');
  3871.                        if (recommendationContainers.length) {
  3872.                            const configData = {
  3873.                                currencyExchangeRate: 1,
  3874.                                currencyCode: "IDR",
  3875.                                currencySymbol: "Rp. ",
  3876.                                priceFormat: '{"pattern":"Rp. %s","precision":"0","requiredPrecision":"0","decimalSymbol":",","groupSymbol":".","groupLength":3,"integerRequired":false,"currencyCode":"IDR","showMinus":"before_symbol","symbol":"Rp. ","minusSign":"-"}',
  3877.                                translations: {"Color":"Warna","Off":"Off"},
  3878.                                isRatingEnabled: true,
  3879.                                getRecsSliderConfig: {
  3880.    direction: 'horizontal',
  3881.    loop: false,
  3882.    freeMode: true,
  3883.    spaceBetween: 20,
  3884.    autoplay: {
  3885.        delay: 5000,
  3886.        disableOnInteraction: true,
  3887.    },
  3888.    freeModeMomentum: true,
  3889.    freeModeMomentumRatio: 0.7,
  3890.    freeModeMomentumBounce: false,
  3891.    freeModeSticky: false,
  3892.    breakpoints: {
  3893.        320: {
  3894.            slidesPerView: 1.4,
  3895.            loop: false,
  3896.            spaceBetween: 15,
  3897.            navigation: {
  3898.                enabled: false,
  3899.            }
  3900.        },
  3901.        640: {
  3902.            slidesPerView: 1,
  3903.        },
  3904.        768: {
  3905.            slidesPerView: 3,
  3906.            navigation: {
  3907.                enabled: true,
  3908.            },
  3909.            scrollbar: {
  3910.                enabled: false,
  3911.            }
  3912.        },
  3913.        1200: {
  3914.            slidesPerView: 4,
  3915.            navigation: {
  3916.                enabled: true,
  3917.            },
  3918.            scrollbar: {
  3919.                enabled: false,
  3920.            }
  3921.        },
  3922.        1400: {
  3923.            slidesPerView: 5,
  3924.            navigation: {
  3925.                enabled: true,
  3926.            },
  3927.            scrollbar: {
  3928.                enabled: false,
  3929.            }
  3930.        }
  3931.    }
  3932. }                            }
  3933.                            recommendationInit(recommendationContainers, configData);
  3934.                        }
  3935.                    }
  3936.                    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(s1);
  3937.                });
  3938.  
  3939.                var $rexContainers = $('.unbxd-recommendation-marker-js');
  3940.                var widgets = [];
  3941.                if ($rexContainers.length > 0 && "unbxd_recommendation_pageInfo" in window){
  3942.                    $rexContainers.each(function(index,value){
  3943.                        widgets.push({
  3944.                            "name": $(value).data('container'),
  3945.                            "selector": value.id
  3946.                        });
  3947.                    });
  3948.                    var rexObj = {
  3949.                        "widgets" : widgets,
  3950.                        "userInfo": {
  3951.                            userId: u_readCookie("unbxd.userId"),
  3952.                            siteKey: UnbxdSiteName,
  3953.                            apiKey: UnbxdApiKey
  3954.                        },
  3955.                        "pageInfo":unbxd_recommendation_pageInfo,
  3956.                        itemClickHandler: function (product) {
  3957.                            if('url' in product){
  3958.                                window.location=product.url;
  3959.                            }else if ('productUrl' in product){
  3960.                                window.location=product.productUrl;
  3961.                            }else{
  3962.                                console.warn("product url not available so click through will not happen in recommendations carousel.")
  3963.                            }
  3964.                        }
  3965.                    }
  3966.                    initRecommendation.call({counter:0});
  3967.                }
  3968.                function u_decodeAndParse(s) {
  3969.                    if (s.indexOf('"') === 0) {
  3970.                        // This is a quoted cookie as according to RFC2068, unescape...
  3971.                        s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
  3972.                    }
  3973.                    return u_decodeCookie(s);
  3974.                }
  3975.                function u_decodeCookie(s) {
  3976.                    var pluses = /\+/g;
  3977.                    return decodeURIComponent(s.replace(pluses, ' '));
  3978.                }
  3979.  
  3980.                function u_readCookie(key) {
  3981.                    // Read
  3982.                    var cookies = document.cookie.split('; ');
  3983.                    var result;
  3984.                    for (var i = 0, l = cookies.length; i < l; i++) {
  3985.                        var parts = cookies[i].split('=');
  3986.                        var name = u_decodeAndParse(parts.shift());
  3987.                        var cookie = parts.join('=');
  3988.                        if (key && key === name) {
  3989.                            try {
  3990.                                result = u_decodeAndParse(cookie);
  3991.                                break;
  3992.                            } catch (e) {
  3993.                                this.log(e);
  3994.                            }
  3995.                        }
  3996.                    }
  3997.                    return result;
  3998.                }
  3999.  
  4000.  
  4001.                function initRecommendation(){
  4002.  
  4003.                    if ("getUnbxdRecommendations" in window){
  4004.                        let beforeTemplateRenderer = function(templateData){
  4005.                            // modify the data received from recommendation API in case required.
  4006.                            Object.keys(window.tc).forEach(name => {
  4007.                                if(!window.tc[name].orientation){
  4008.                                    window.tc[name].orientation="horizontal";
  4009.                                }
  4010.                            });
  4011.                            return templateData;
  4012.                        }
  4013.                        window._unbxd_registerHook("beforeTemplateRender", beforeTemplateRenderer);
  4014.                        getUnbxdRecommendations(rexObj);
  4015.                    }else{
  4016.                        if (this.counter < 10){
  4017.                            setTimeout(initRecommendation.bind({counter:this.counter+1}), 1000);
  4018.                        }else{
  4019.                            console.log("Takes longer to load recommendations sdk");
  4020.                        }
  4021.                    }
  4022.  
  4023.                }
  4024.  
  4025.            });
  4026.  
  4027.        });
  4028.    </script>
  4029. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4030.  
  4031. require(
  4032.            [
  4033.                'jquery',
  4034.                'handlebars'
  4035.            ],
  4036.            function (
  4037.                jQueryMain,
  4038.                HandlebarsMain
  4039.            ) {
  4040.                window.Handlebars=HandlebarsMain;
  4041.                var jsfiles = ["https://libraries.unbxdapi.com/unbxdAutosuggest_v1.js","https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/Unbxd_SearchJs/js/autosuggest.js"];
  4042.            jsfiles.forEach(function(file,index) {
  4043.                    var s1 = document.createElement('script');
  4044.                    s1.type = 'text/javascript';
  4045.  
  4046.                    s1.src = file;
  4047.                    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(s1);
  4048.  
  4049.                });
  4050.                var asDiv = document.createElement('div');
  4051.                asDiv.id="search_bar_container";
  4052.                (document.getElementsByTagName('body')[0]).appendChild(asDiv);
  4053.                var ubx = document.createElement('link'); ubx.rel = 'stylesheet';
  4054.                ubx.href = "https://www.footlocker.id/static/version1754504042/frontend/Footlocker/default/id_ID/Unbxd_SearchJs/css/autosuggest.min.css";
  4055.                (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ubx);
  4056.                jQueryMain(document).ready(function(){
  4057.                window.magento_unbxd_asconfig={
  4058.        version: 'io',
  4059.               platform: "io",
  4060.                siteName:  'ss-unbxd-aapac-Prod-mapactive-id-ID65121748366901',
  4061.                APIKey:  '1f595fb6015bdcea62e28b2854634781',
  4062.                minChars: 3,
  4063.                maxSuggestion: 5,
  4064.                delay: 100,
  4065.                loadingClass: 'unbxd-as-loading',
  4066.                preferInputWidthMainContent: true,
  4067.                mainWidth: jQuery("#search").outerWidth() * 2,
  4068.                sideWidth: 475,
  4069.                zIndex: 1000,
  4070.                position: 'absolute',
  4071.                template: '2column',
  4072.                mainTpl: ['inFields', 'promotedSuggestions', 'keywordSuggestions', 'topQueries'],
  4073.                sideTpl: ['popularProducts'],
  4074.                sideContentOn: 'right',
  4075.                showCarts: false,
  4076.                cartType: 'separate',
  4077.                onSimpleEnter: function onSimpleEnter() {
  4078.                  this.lastKeyEvent.preventDefault();
  4079.                        if (this.input.value.trim().length > 0) {
  4080.                          window.location =
  4081.                            window.location.origin +
  4082.                          "/catalogsearch/result/?q=" +
  4083.                            encodeURIComponent(this.input.value)
  4084.                            ;
  4085.                        }                
  4086.                  },
  4087.                onItemSelect: function onItemSelect(data,original) {
  4088.                    if (data.type === 'IN_FIELD') {
  4089.                        if (data.filtername) {
  4090.                            window.location = this.input.form.action + '?q=' + encodeURIComponent(data.value) + '&filter=' + data.filtername + ':' + encodeURIComponent('"' + data.filtervalue + '"');
  4091.                        } else {
  4092.                            window.location =
  4093.                            window.location.origin +
  4094.                          "/catalogsearch/result/?q=" +
  4095.                            encodeURIComponent(this.input.value);
  4096.                        }
  4097.                    } else if (data.type === 'POPULAR_PRODUCTS') {
  4098.                        window.location =  original.productUrl;
  4099.                    } else {
  4100.                        window.location =
  4101.                            window.location.origin +
  4102.                          "/catalogsearch/result/?q=" +
  4103.                            encodeURIComponent(this.input.value);
  4104.                    }
  4105.                },
  4106.  
  4107.                inFields: {
  4108.                    count: 0,
  4109.                    fields: {
  4110.                        category: 2,
  4111.                        brand: 1
  4112.                    },
  4113.                    header: '',
  4114.                    tpl: ''
  4115.                },
  4116.                topQueries: {
  4117.                    count: 4,
  4118.                    header: '',
  4119.                    tpl: ''
  4120.                },
  4121.                "promotedSuggestions": {
  4122.                    "count": 5,
  4123.                    "header": ''
  4124.                },
  4125.                keywordSuggestions: {
  4126.                    count: 4,
  4127.                    header: '',
  4128.                    tpl: ''
  4129.                },
  4130.                popularProducts: {
  4131.                    count: 4,
  4132.                    fields: ['title', 'doctype', 'autosuggest', 'price', 'imageUrl', 'productUrl'],
  4133.                     name: true,
  4134.             nameFunctionOrKey: "title",
  4135.                    price: false,
  4136.                    priceFunctionOrKey: 'price',
  4137.                    image: true,
  4138.                    imageUrlOrFunction: 'imageUrl',
  4139.                    currency: '$',
  4140.                    header: '',
  4141.                    tpl: ''
  4142.                },
  4143.                filtered: false,
  4144.                resultsContainerSelector: '#search_bar_container'
  4145.            };
  4146.                });
  4147.  
  4148.            }
  4149.        );
  4150.  
  4151. </script>
  4152. <script type="81096cfd499296c362ccc5e8-text/javascript" defer>
  4153.    require(['jquery',
  4154.                "Ves_All/lib/bootstrap/js/bootstrap.min"
  4155.    ], function ($) {
  4156.        if($(".ves-megamenu").length > 0) {
  4157.                $(".ves-megamenu").each(function(){
  4158.                    if($(this).find('.nav-anchor').length > 0){
  4159.                        $(this).find('.nav-anchor').each(function(index, el) {
  4160.                            if ($(this).attr('href') == 'https://mariosconstruction.com/') {
  4161.                                $(this).parent().addClass('active');
  4162.                                $(this).parents(".nav-item.parent").addClass('active');
  4163.                                $(this).parents(".nav-item.dropdown-submenu").addClass('active');
  4164.                                if($(this).find(".ves-caret.fa.fa-plus").length > 0){
  4165.                                    var caret_obj = $(this).find(".ves-caret").first();
  4166.                                    $(caret_obj).removeClass("fa-plus").addClass("fa-minus").addClass("item-active");
  4167.                                }
  4168.                                if($(this).parents(".nav-item.parent").length > 0){
  4169.                                    $(this).parents(".nav-item.parent").each(function(index2, el2){
  4170.                                        if($(this).children(".nav-anchor").length >0 && $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").length > 0){
  4171.                                            var caret_obj2 = $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").first();
  4172.                                            $(caret_obj2).removeClass("fa-plus").addClass("fa-minus").addClass("item-active");
  4173.                                        }
  4174.                                    })
  4175.                                }
  4176.                                if($(this).parents(".nav-item.dropdown-submenu").length > 0){
  4177.                                    $(this).parents(".nav-item.dropdown-submenu").each(function(index2, el2){
  4178.                                        if($(this).children(".dropdown-menu").length > 0) {
  4179.                                            $(this).addClass("current");
  4180.                                        }
  4181.                                        if($(this).children(".nav-anchor").length >0 && $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").length > 0){
  4182.                                            var caret_obj2 = $(this).children(".nav-anchor").children(".ves-caret.fa.fa-plus").first();
  4183.                                            $(caret_obj2).removeClass("fa-plus").addClass("fa-minus").addClass("item-active");
  4184.                                        }
  4185.                                    })
  4186.                                }
  4187.                            }
  4188.                    });
  4189.                    }
  4190.                })
  4191.  
  4192.            }
  4193.        $(document).ready(function() {
  4194.            if (jQuery(".megamenuowl-play").length > 0 ) {
  4195.                require([
  4196.                    'jquery',
  4197.                                        'Ves_All/lib/owl.carousel/owl.carousel.min'
  4198.                                ], function ($) {
  4199.                    $(".ves-megamenu .nav-item.level0").hover(function() {
  4200.                        $(this).find('.megamenuowl-play').each(function() {
  4201.                            if (!$(this).hasClass('hasOwl')) {
  4202.                                var owlCarousel = jQuery(this).find(".owl-carousel");
  4203.                                var owlId = jQuery(owlCarousel).attr("id");
  4204.                                jQuery(this).addClass("hasOwl");
  4205.                                var config = [];
  4206.                                if (typeof(jQuery(owlCarousel).data('nav'))!='undefined') {
  4207.                                    config['nav'] = jQuery(owlCarousel).data('nav');
  4208.                                }
  4209.                                if (typeof(jQuery(owlCarousel).data('dot'))!='undefined') {
  4210.                                    config['dot'] = jQuery(owlCarousel).data('dot');
  4211.                                }
  4212.                                if (typeof(jQuery(owlCarousel).data('autoplay'))!='undefined') {
  4213.                                    config['autoplay'] = jQuery(owlCarousel).data('autoplay');
  4214.                                }
  4215.                                if (jQuery(owlCarousel).data('autoplay-timeout')) {
  4216.                                    config['autoplayTimeout'] = jQuery(owlCarousel).data('autoplay-timeout');
  4217.                                }
  4218.                                if (jQuery(owlCarousel).data('autoplay-pauonhover')) {
  4219.                                    config['autoplayHoverPause'] = jQuery(owlCarousel).data('autoplay-pauonhover');
  4220.                                }
  4221.                                if (typeof(jQuery(owlCarousel).data('rtl'))!='undefined') {
  4222.                                    config['rtl'] = jQuery(owlCarousel).data('rtl');
  4223.                                }
  4224.                                if (jQuery(owlCarousel).data('items')) {
  4225.  
  4226.                                    config['items'] = jQuery(owlCarousel).data('items');
  4227.                                }
  4228.                                if (typeof(jQuery(owlCarousel).data('loop'))!='undefined') {
  4229.                                    config['loop'] = jQuery(owlCarousel).data('loop');
  4230.                                }
  4231.                                if (typeof(jQuery(owlCarousel).data('mousedrag'))!='undefined') {
  4232.                                    config['mouseDrag'] = jQuery(owlCarousel).data('mousedrag');
  4233.                                }
  4234.                                if (typeof(jQuery(owlCarousel).data('pulldrag'))!='undefined') {
  4235.                                    config['pullDrag'] = jQuery(owlCarousel).data('pulldrag');
  4236.                                }
  4237.                                if (typeof(jQuery(owlCarousel).data('stagepadding'))!='undefined') {
  4238.                                    config['stagePadding'] = jQuery(owlCarousel).data('stagepadding');
  4239.                                }
  4240.                                if (typeof(jQuery(owlCarousel).data('lazyload'))!='undefined') {
  4241.                                    config['lazyLoad'] = jQuery(owlCarousel).data('lazyload');
  4242.                                }
  4243.                                if (jQuery(owlCarousel).data('margin')) {
  4244.                                    config['margin'] = jQuery(owlCarousel).data('margin');
  4245.                                }
  4246.                                var mobile_items = 1;
  4247.                                if (jQuery(owlCarousel).data('mobile-items')) {
  4248.                                    mobile_items = jQuery(owlCarousel).data('mobile-items');
  4249.                                }
  4250.                                var tablet_small_items = 3;
  4251.                                if (jQuery(owlCarousel).data('tablet-small-items')) {
  4252.                                    tablet_small_items = jQuery(owlCarousel).data('tablet-small-items');
  4253.                                }
  4254.                                var tablet_items = 3;
  4255.                                if (jQuery(owlCarousel).data('tablet-items')) {
  4256.                                    tablet_items = jQuery(owlCarousel).data('tablet-items');
  4257.                                }
  4258.                                var portrait_items = 4;
  4259.                                if (jQuery(owlCarousel).data('portrait-items')) {
  4260.                                    portrait_items = jQuery(owlCarousel).data('portrait-items');
  4261.                                }
  4262.                                var large_items = 5;
  4263.                                if (jQuery(owlCarousel).data('large-items')) {
  4264.                                    large_items = jQuery(owlCarousel).data('large-items');
  4265.                                }
  4266.                                var large_max_items = 6;
  4267.                                if (jQuery(owlCarousel).data('large-max-items')) {
  4268.                                    large_max_items = jQuery(owlCarousel).data('large-max-items');
  4269.                                }
  4270.                                config['responsive'] = {
  4271.                                    0 : {items: mobile_items},
  4272.                                    480 : {items: tablet_small_items},
  4273.                                    640 : {items: tablet_items},
  4274.                                    768 : {items: portrait_items},
  4275.                                    980 : {items: large_items},
  4276.                                    1200 : {items: large_max_items}
  4277.                                };
  4278.                                jQuery(owlCarousel).owlCarousel(config);
  4279.                                jQuery(".owl-left").click(function() {
  4280.                                    var owlCarousel = jQuery("#"+jQuery(this).data("owlid"));
  4281.                                    owlCarousel.trigger('prev.owl.carousel');
  4282.                                    return false;
  4283.                                });
  4284.                                jQuery(".owl-right").click(function() {
  4285.                                    var owlCarousel = jQuery("#"+jQuery(this).data("owlid"));
  4286.                                    owlCarousel.trigger('next.owl.carousel');
  4287.                                    return false;
  4288.                                });
  4289.                            }
  4290.                        });
  4291.  
  4292.                    });
  4293.                });
  4294.            }
  4295.        })
  4296.    });
  4297. </script>
  4298. <script type="text/x-magento-init">
  4299.        {
  4300.            "*": {
  4301.                "Magento_Ui/js/core/app": {
  4302.                    "components": {
  4303.                        "storage-manager": {
  4304.                            "component": "Magento_Catalog/js/storage-manager",
  4305.                            "appendTo": "",
  4306.                            "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration/\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"recently_compared_product":{"requestConfig":{"syncUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration/\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"product_data_storage":{"updateRequestConfig":{"url":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration/\/rest\/idn\/V1\/products-render-info"},"requestConfig":{"syncUrl":"https:\/\/www.doutomation.com/post/pipedrive-constant-contact-integration/\/catalog\/product\/frontend_action_synchronize\/"},"allowToSendRequest":null}}                        }
  4307.                    }
  4308.                }
  4309.            }
  4310.        }
  4311. </script>
  4312. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4313. (function(g,e,o,t,a,r,ge,tl,y){
  4314. t=g.getElementsByTagName(e)[0];y=g.createElement(e);y.async=true;
  4315. 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;
  4316. y.src='https://g1782759015.co/gp?id=-MdWU9dp1ibYyQ0Z-8ne&refurl='+g.referrer+'&winurl='+encodeURIComponent(window.location)+'&cw='+w+'&ch='+h;
  4317. t.parentNode.insertBefore(y,t);
  4318. })(document,'script');
  4319. </script>
  4320. <script type="text/x-magento-init">
  4321.    {
  4322.        "#amgdpr-privacy-popup": {
  4323.            "Amasty_Gdpr/js/popup":{
  4324.                "textUrl":"https://www.footlocker.id/gdpr/policy/policytext/",
  4325.                "modalClass": "amgdpr-modal-container"
  4326.            }
  4327.        }
  4328.    }
  4329. </script>
  4330. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4331.    require(['jquery'], function($) {
  4332.        waitForElement(".bv_button_buttonMinimalist", function() {
  4333.            // If user comes from the product review email then open the review form.
  4334.            if (window.location.href.indexOf("#review") > -1) {
  4335.                $('.bv_button_buttonMinimalist').trigger('click');
  4336.            }
  4337.        });
  4338.  
  4339.        // If user clicks on the rating summary
  4340.        waitForReviewElement(".bv_ratings_summary", function() {
  4341.            $(document).on('click', '.bv_ratings_summary' , function() {
  4342.                goToReview();
  4343.            });
  4344.        });
  4345.  
  4346.        // If user clicks on the rating summary button popup
  4347.        waitForRatingElement(".bv_modal_outer_content", function() {
  4348.            // If user click on rating, then scroll to review tab.
  4349.            $(document).ready(function() {
  4350.                $('.bv_modal_outer_content').on('click', function () {
  4351.                    goToReview();
  4352.                });
  4353.            });
  4354.        });
  4355.  
  4356.        // Function to go to review tab.
  4357.        function goToReview()
  4358.        {
  4359.            $("#tab-label-bv_reviews-title").trigger("click");
  4360.            $([document.documentElement, document.body]).animate({
  4361.                scrollTop: $("#tab-label-bv_reviews-title").offset().top - 100
  4362.            }, 1000);
  4363.        }
  4364.  
  4365.        // Function to wait till the element found.
  4366.        function waitForElement(query, callback){
  4367.            var poops = setInterval(function(){
  4368.                if (document.querySelector(query)) {
  4369.                    clearInterval(poops);
  4370.                    callback();
  4371.                }
  4372.            }, 100);
  4373.        }
  4374.  
  4375.        // Function to wait till the review element found.
  4376.        function waitForReviewElement(query, callback){
  4377.            var poops = setInterval(function(){
  4378.                if (document.querySelector(query)) {
  4379.                    clearInterval(poops);
  4380.                    callback();
  4381.                }
  4382.            }, 1000);
  4383.        }
  4384.  
  4385.        // Function to wait till the rating element found.
  4386.        function waitForRatingElement(query, callback){
  4387.            var poops = setInterval(function(){
  4388.                if (document.querySelector(query)) {
  4389.                    clearInterval(poops);
  4390.                    callback();
  4391.                }
  4392.            }, 1000);
  4393.        }
  4394.    });
  4395. </script>
  4396. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4397. require(['jquery', 'designelements_base' ],
  4398. function   ($, SEMICOLONBASE) {
  4399.    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}}};
  4400.    $(document).ready( SEMICOLONBASE.widget.init(options) );
  4401.    $(window).on( 'resize', function() {
  4402.        var t = setTimeout( function(){
  4403.            SEMICOLONBASE.widget.responsiveWpClasses();
  4404.        }, 500 );
  4405.    });
  4406. });
  4407. </script>
  4408. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4409.    window.Pearl = window.Pearl || {};
  4410.    window.Pearl.scrollCollapsibleToTop = 0;
  4411. </script>
  4412. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4413.    window.stickyMobileEnabled = '0';
  4414.    window.stickyHeaderScrollUpEnabled = '';
  4415.    require(['jquery', 'WeltPixel_CustomHeader/js/sticky_header_js', ''], function ($, stickyHeader) {
  4416.        $(document).ready(function() {
  4417.            stickyHeader.stickyHeader();
  4418.        });
  4419.    });
  4420. </script>
  4421. <script type="81096cfd499296c362ccc5e8-text/javascript">window.socialloginButtons = '';</script>
  4422. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4423. require(['jquery', 'designelements_default' ],
  4424. function   ($, SEMICOLONDEFAULT) {
  4425.    $(document).ready( SEMICOLONDEFAULT.widget.init() );
  4426.    $(window).on( 'resize', function() {
  4427.        var t = setTimeout( function(){
  4428.            SEMICOLONDEFAULT.widget.dataResponsiveClasses();
  4429.            SEMICOLONDEFAULT.widget.dataResponsiveHeights();
  4430.            SEMICOLONDEFAULT.widget.verticalMiddle();
  4431.            SEMICOLONDEFAULT.widget.fullScreen();
  4432.        }, 500 );
  4433.    });
  4434. });
  4435. </script>
  4436. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4437. require(['jquery', 'toggles_accordions_tabs'],
  4438. function   ($, SEMICOLONTABS) {
  4439.    $(document).ready( SEMICOLONTABS.widget.init() );
  4440.    $(window).on( 'resize', function() {
  4441.        var t = setTimeout( function(){
  4442.                SEMICOLONTABS.widget.tabsJustify();
  4443.            }, 500 );
  4444.        });
  4445. });
  4446. </script>
  4447. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4448.    require(['jquery','btt_button'],
  4449.        function ($, SEMICOLONBTTBUTTON) {
  4450.            var options = '{"offset":300,"offsetOpacity":1200,"scrollTopDuration":700}';
  4451.            $(document).ready(
  4452.                SEMICOLONBTTBUTTON.widget.init(options)
  4453.            );
  4454.        });
  4455. </script>
  4456. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4457.        require(['jquery', 'underscore', 'owl_carousel', 'owl_config' ],
  4458. function ($, _) {
  4459. var mobileBreakPoint = 768;
  4460. $(document).ready(function(){
  4461. $('.owl-carousel-newin').owlCarousel({
  4462. loop:true,
  4463. margin:10,
  4464. dots:false,
  4465. lazyLoad:false,
  4466. autoplay:true,
  4467. nav:true,
  4468. responsive:{
  4469. 0:{
  4470. items:4
  4471. },
  4472. 600:{
  4473. items:4
  4474. },
  4475. 1000:{
  4476. items:6
  4477. },
  4478. 1280:{
  4479. items:6
  4480. }
  4481. }
  4482. });
  4483. $('.home_shop_banner').owlCarousel({
  4484. loop:true,
  4485. margin:10,
  4486. dots:false,
  4487. lazyLoad:false,
  4488. autoplay:true,
  4489. nav:true,
  4490. responsive:{
  4491. 0:{
  4492. items:2,
  4493. nav:true
  4494. },
  4495. 600:{
  4496. items:2,
  4497. nav:true
  4498. },
  4499. 1000:{
  4500. items:4
  4501. },
  4502. 1280:{
  4503. items:4
  4504. }
  4505. }
  4506. });
  4507. });
  4508. });
  4509.    </script>
  4510. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4511.    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>
  4512. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4513.        require(['jquery','weltpixel_persistentLayer','weltpixel_gtm', 'Magento_Customer/js/customer-data'],
  4514.            function ($, wpPersDl ,wpgtm, customerData) {
  4515.                $( document ).ajaxComplete(function( event, xhr, settings ) {
  4516.                    if (settings.url.search('/customer\/section\/load/') > 0) {
  4517.                        var response = xhr.responseJSON;
  4518.                        if (response.gtm) {
  4519.                            var dataLayerData = $.parseJSON(response.gtm.datalayer);
  4520.                            for (index in dataLayerData) {
  4521.                                if(window.eventName === "checkout"
  4522.                                    && dataLayerData[index].event === "checkout") {
  4523.                                    continue;
  4524.                                }
  4525.                                window.dataLayer.push(dataLayerData[index]);
  4526.                                window.eventName = "checkout";
  4527.                            }
  4528.  
  4529.                        }
  4530.                    }
  4531.                });
  4532.                var wpPersDlOptions = {'storageExpiryTime' : 30 };
  4533.                var wpGtmOptions = {
  4534.                    'enabled' : 1,
  4535.                    'persDataLayer' : wpPersDl
  4536.                };
  4537.                wpPersDl.init(wpPersDlOptions);
  4538.                wpgtm.trackPromotion(wpGtmOptions);
  4539.            });
  4540.    </script>
  4541. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4542.        window.getWpCookie = function(name) {
  4543.            match = document.cookie.match(new RegExp(name + '=([^;]+)'));
  4544.            if (match) return decodeURIComponent(match[1].replace(/\+/g, ' ')) ;
  4545.        };
  4546.  
  4547.        window.dataLayer = window.dataLayer || [];
  4548.                var dlObjects = [{"pageName":"The Heart of Sneakers | Sneakers, Apparel & More  | Foot Locker ID","pageType":"home"}];
  4549.        for (var i in dlObjects) {
  4550.            if (dlObjects[i] && typeof dlObjects[i].categoryData === 'undefined') {
  4551.                window.dataLayer.push(dlObjects[i]);
  4552.            }
  4553.        }
  4554.                var wpCookies = ['wp_customerId','wp_customerGroup'];
  4555.        wpCookies.map(function(cookieName) {
  4556.            var cookieValue = window.getWpCookie(cookieName);
  4557.            if (cookieValue) {
  4558.                var dlObject = {};
  4559.                dlObject[cookieName.replace('wp_', '')] = cookieValue;
  4560.                window.dataLayer.push(dlObject);
  4561.            }
  4562.        });
  4563.    </script>
  4564. <script type="81096cfd499296c362ccc5e8-text/javascript">
  4565.        require(['jquery', 'Born_WeltPixelGtm/js/born_gtm'], function ($, bornGtm) {
  4566.            $(window).on('on.window.load', function () {
  4567.                window.userId = '';
  4568.                bornGtm.triggerSocialLinksClick();
  4569.                bornGtm.triggerPromotionClick();
  4570.                bornGtm.triggerProductImpression();
  4571.                bornGtm.triggerProductClick();
  4572.                bornGtm.triggerPromotionImpressions();
  4573.                bornGtm.triggerBrandClick();
  4574.                bornGtm.triggerSocialShareTrack();
  4575.                bornGtm.triggerArticleTrack('\u007B\u0022type\u0022\u003A\u0022non\u002Darticle\u0022\u007D');
  4576.                                bornGtm.triggerRemarketingTag('\u007B\u0022event\u0022\u003A\u0022dynrmktparamsready\u0022,\u0022google_tag_params\u0022\u003A\u007B\u0022ecomm_pagetype\u0022\u003A\u0022home\u0022\u007D\u007D');
  4577.                            });
  4578.        });
  4579.        var productInformation = '\u005B\u005D';
  4580.    </script>
  4581. <script type="81096cfd499296c362ccc5e8-text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-f1f97408dd720d9f1e3","applicationID":"575529148","transactionName":"b1NSZEsCCkYFUBdYClYZcVNNCgtbS1AOQkpRWFRVQUwNWwBWGw==","queueTime":0,"applicationTime":753,"atts":"QxRREgMYGUg=","errorBeacon":"bam.nr-data.net","agent":""}</script>
  4582. <script type="81096cfd499296c362ccc5e8-text/javascript"></script>
  4583. <script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="81096cfd499296c362ccc5e8-|49" defer></script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"ba2a71a24f954bbcb5704aa194f3960a","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
  4584. <script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"f6121e5c6e1f45d9b924d4ed3ba585ae","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
  4585. </body>
  4586. </html>
  4587.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda