PageSourceSearch

https://www.leki.com/theme/d3df983f53f5be0c9ea7738b47ff292d/js/ape-leki-theme/ape-leki-theme.js?1790155559

js leki.com collected 2026-09-25 15:12:32 UTC 51,901 bytes, 10 lines download raw bytes

1(()=>{var e={746(e,t,i){"use strict";i.d(t,{Ay:()=>u,Kn:()=>l});var n=i(1452),r=i(8948),s=i(6105),a=i(7220),o=i(9068);let l="CookieConfiguration_Update",c="CookieConfiguration_CloseOffCanvas";class u extends a.A{static #e=this.lastTriggerElement=null;static #t=this.options={defaultCookieExpiration:30,offCanvasPosition:"left",submitEvent:"click",cookiePreference:"cookie-preference",cookieConfigHash:"cookie-config-hash",cookieSelector:"[data-cookie]",buttonOpenSelector:".js-cookie-configuration-button button",buttonSubmitSelector:".js-offcanvas-cookie-submit",buttonPermissionSelector:".js-cookie-permission-button",buttonAcceptAllSelector:".js-offcanvas-cookie-accept-all",globalButtonAcceptAllSelector:".js-cookie-accept-all-button",globalButtonPermissionSelector:".js-cookie-permission-button",parentInputSelector:".offcanvas-cookie-parent-input",customLinkSelector:`[href="${window.router["frontend.cookie.offcanvas"]}"]`,entriesActiveClass:"offcanvas-cookie-entries--active",entriesClass:"offcanvas-cookie-entries",groupClass:"offcanvas-cookie-group",parentInputClass:"offcanvas-cookie-parent-input",consentAcceptButtonSelector:".js-wishlist-cookie-accept",consentLoginButtonSelector:".js-wishlist-login",consentCancelButtonSelector:".js-wishlist-cookie-offcanvas-cancel",consentPreferencesButtonSelector:".js-wishlist-cookie-preferences"};init(){this.lastState={active:[],inactive:[]},this._cleanupTasks=[],this._httpClient=new o.A,this._registerEvents(),this._checkCookieConfigurationHash(),document.$emitter.subscribe("CookieConfiguration/requestConsent",e=>{e instanceof CustomEvent&&(e=e.detail),this.openRequestConsentOffCanvas(e.route,e.cookieName)}),this._registerCleanup(()=>{document.$emitter.unsubscribe("CookieConfiguration/requestConsent")})}destroy(){if(this._cleanupTasks&&this._cleanupTasks.length>0){let e=this._cleanupTasks.slice();this._cleanupTasks=[];for(let t=0;t<e.length;t++)try{e[t]()}catch(e){}}}_getDefaultCookieExpiration(){let{defaultCookieExpiration:e}=this.options,t=Number(e);return Number.isInteger(t)&&t>0?t:30}_registerEvents(){if(this._delegatedEventHandler)return;let{submitEvent:e,buttonOpenSelector:t,customLinkSelector:i,buttonPermissionSelector:n,globalButtonAcceptAllSelector:r}=this.options;this._delegatedEventHandler=e=>{let s=e.target;if(s.closest(i)){this._handleCustomLink(e);return}if(s.closest(t)){this.openOffCanvas();return}if(s.closest(n)){this._handlePermission(e);return}if(s.closest(r)){this._acceptAllCookiesFromCookieBar(e);return}},document.addEventListener(e,this._delegatedEventHandler,!0),this._registerCleanup(()=>{document.removeEventListener(e,this._delegatedEventHandler,!0),this._delegatedEventHandler=null})}_registerOffCanvasEvents(){let e=this._getOffCanvas();e&&!e.hasAttribute("data-offcanvas-events-registered")&&(this._offCanvasDelegatedHandler||(this._offCanvasDelegatedHandler=this._handleOffCanvasClick.bind(this)),e.setAttribute("data-offcanvas-events-registered","true"),e.addEventListener("click",this._offCanvasDelegatedHandler,!0),this._registerCleanup(()=>{e.removeEventListener("click",this._offCanvasDelegatedHandler,!0),e.removeAttribute("data-offcanvas-events-registered"),this._offCanvasDelegatedHandler=null}))}_handleOffCanvasClick(e){let{buttonSubmitSelector:t,buttonAcceptAllSelector:i}=this.options,n=e.target;if(n.closest(t)){e.preventDefault(),this._handleSubmit(e);return}if(n.closest(i)){e.preventDefault(),this._acceptAllCookiesFromOffCanvas(e);return}if("checkbox"===n.type){this._handleCheckbox(e);return}}_handleCustomLink(e){0!==e.button||e.ctrlKey||e.metaKey||e.shiftKey||e.defaultPrevented||(e.preventDefault(),this.openOffCanvas())}async _fetchCookieGroups(){try{let e=window.router["frontend.cookie.groups"],t=await fetch(e,{method:"GET",headers:{"X-Requested-With":"XMLHttpRequest"}});return await t.json()}catch(e){return console.error("Failed to fetch cookie groups:",e),null}}async _checkCookieConfigurationHash(){let{cookiePreference:e,cookieConfigHash:t}=this.options,i=n.A.getItem(e),r=n.A.getItem(t);if(!i&&!r)return;let s=await this._fetchCookieGroups();if(!s)return;let a=s.hash,o=s.languageId,l=this._getStoredHashForLanguage(r,o);if(l&&l!==a||i&&!l){await this._resetCookieConfiguration(s);return}l&&this._storeHashForLanguage(o,a,r)}_parseStoredHashes(e){if(!e)return{};try{let t=JSON.parse(e);if("object"==typeof t&&null!==t)return t}catch(e){}return{}}_getStoredHashForLanguage(e,t){return this._parseStoredHashes(e)[t]||null}_storeHashForLanguage(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,{cookieConfigHash:r}=this.options,s=i??n.A.getItem(r),a=this._parseStoredHashes(s);a[e]=t,n.A.setItem(r,JSON.stringify(a),this._getDefaultCookieExpiration())}async _resetCookieConfiguration(e){let t=e.elements||[],{activeCookieNames:i,inactiveCookieNames:r}=this._applyCookieConfiguration(t,"required",[],e.languageId);n.A.removeItem(this.options.cookiePreference);let s=i.filter(e=>e!==this.options.cookiePreference);this._handleUpdateListener(s,r),this._checkAndShowCookieBarIfNeeded()}_getTechnicallyRequiredCookieNames(){return["session-","timezone"]}async _handlePermission(e){e.preventDefault();let t=await this._fetchCookieGroups();if(!t)return;let i=t.elements,{activeCookieNames:n,inactiveCookieNames:r}=this._applyCookieConfiguration(i,"required",[],t.languageId);this._handleUpdateListener(n,r),this._hideCookieBar(),this.closeOffCanvas()}_applyCookieConfiguration(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"all",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,s=this._getTechnicallyRequiredCookieNames(),a=this._extractAllCookiesFromGroups(e),o=[],l=[];for(let e=0;e<a.length;e++){let n=a[e];("required"===t?n.isRequired:"selected"!==t||n.isRequired||i.includes(n.cookie))?o.push(n):l.push(n.cookie)}for(let e=0;e<l.length;e++)n.A.getItem(l[e])&&n.A.removeItem(l[e]);let c=[...s];for(let e=0;e<o.length;
1e++){let t=o[e],i=s.some(e=>t.cookie===e),a=t.cookie===this.options.cookieConfigHash;i||c.push(t.cookie),!t.value||i||(a&&r?this._storeHashForLanguage(r,t.value):a||n.A.setItem(t.cookie,t.value,t.expiration||this._getDefaultCookieExpiration()))}return{activeCookieNames:c,inactiveCookieNames:l}}_extractAllCookiesFromGroups(e){let t=[];for(let i=0;i<e.length;i++){let n=e[i],r=n.isRequired||!1;if(n.entries)for(let e=0;e<n.entries.length;e++){let i=n.entries[e];i.cookie&&t.push({cookie:i.cookie,value:i.value,expiration:i.expiration,isRequired:r})}n.cookie&&t.push({cookie:n.cookie,value:n.value,expiration:n.expiration,isRequired:r})}return t}_handleUpdateListener(e,t){let i=this._getUpdatedCookies(e,t);"function"==typeof window.registerGoogleReCaptchaPlugins&&(window.registerGoogleReCaptchaPlugins(),PluginManager.initializePlugins()),document.$emitter.publish(l,i)}_getUpdatedCookies(e,t){let{lastState:i}=this,n={};return e.forEach(e=>{i.inactive.includes(e)&&(n[e]=!0)}),t.forEach(e=>{i.active.includes(e)&&(n[e]=!1)}),n}openOffCanvas(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,{offCanvasPosition:t}=this.options,i=window.router["frontend.cookie.offcanvas"];this._hideCookieBar(),r.A.open(i,!1,this._onOffCanvasOpened.bind(this,e),t)}closeOffCanvas(e){r.A.close(),"function"==typeof e&&e()}_checkAndShowCookieBarIfNeeded(){let{cookiePreference:e}=this.options;if(!n.A.getItem(e)){let e=new CustomEvent("showCookieBar");document.dispatchEvent(e)}}_onOffCanvasOpened(e){this._registerOffCanvasEvents(),this._setInitialState(),this._setInitialOffcanvasState(),this._registerOffCanvasCloseListener(),PluginManager.initializePlugins(),"function"==typeof e&&e()}_registerOffCanvasCloseListener(){this._onOffCanvasOnceHandler=()=>{this._checkAndShowCookieBarIfNeeded()},s.r.$emitter.subscribe("onCloseOffcanvas",this._onOffCanvasOnceHandler,{once:!0}),this._registerCleanup(()=>{s.r.$emitter.unsubscribe("onCloseOffcanvas"),this._onOffCanvasOnceHandler=null})}_registerCleanup(e){this._cleanupTasks||(this._cleanupTasks=[]),this._cleanupTasks.push(e)}_hideCookieBar(){let e=new CustomEvent("hideCookieBar");document.dispatchEvent(e)}openRequestConsentOffCanvas(e,t){e&&t&&(u.lastTriggerElement=document.activeElement,r.A.open(e,!1,()=>{window.PluginManager.initializePlugins();let e=document.querySelector(".offcanvas");e&&this._registerConsentOffcanvasEvents(e,t)},"left"))}_registerConsentOffcanvasEvents(e,t){let{consentAcceptButtonSelector:i,consentLoginButtonSelector:n,consentCancelButtonSelector:r,consentPreferencesButtonSelector:s}=this.options,a=e.querySelector(i);a&&a.addEventListener("click",this._onAccept.bind(this,t));let o=e.querySelector(n);o&&o.addEventListener("click",this._onLogin.bind(this));let l=e.querySelector(r);l&&l.addEventListener("click",this._onCancel.bind(this));let c=e.querySelector(s);c&&c.addEventListener("click",this._onPreferences.bind(this))}_setInitialState(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=e||this._getCookies("all"),i=[],r=[];t.forEach(e=>{let{cookie:t,required:s}=e;n.A.getItem(t)||s?i.push(t):r.push(t)}),this.lastState={active:i,inactive:r}}_setInitialOffcanvasState(){let e=this.lastState.active,t=this._getOffCanvas();e.forEach(e=>{let i=t.querySelector(`[data-cookie="${e}"]`);i.checked=!0,this._childCheckboxEvent(i)})}_handleCheckbox(e){let{parentInputClass:t}=this.options,{target:i}=e;(i.classList.contains(t)?this._parentCheckboxEvent:this._childCheckboxEvent).call(this,i)}_findParentEl(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;for(;e&&!e.classList.contains(i);){if(e.classList.contains(t))return e;e=e.parentElement}return null}_isChecked(e){return!!e.checked}_parentCheckboxEvent(e){let{groupClass:t}=this.options,i=this._isChecked(e),n=this._findParentEl(e,t);this._toggleWholeGroup(i,n)}_childCheckboxEvent(e){let{groupClass:t}=this.options,i=this._isChecked(e),n=this._findParentEl(e,t);this._toggleParentCheckbox(i,n)}_toggleWholeGroup(e,t){Array.from(t.querySelectorAll("input")).forEach(t=>{t.checked=e})}_toggleParentCheckbox(e,t){let{parentInputSelector:i}=this.options,n=Array.from(t.querySelectorAll(`input:not(${i})`)),r=Array.from(t.querySelectorAll(`input:not(${i}):checked`));if(n.length>0){let e=t.querySelector(i);if(e){let t=r.length>0,i=t&&r.length!==n.length;e.checked=t,e.indeterminate=i}}}async _handleSubmit(){let e=this._getCookies("active").filter(e=>{let{required:t}=e;return!t}).map(e=>{let{cookie:t}=e;return t}),t=await this._fetchCookieGroups();if(!t)return;let i=t.elements,{activeCookieNames:n,inactiveCookieNames:r}=this._applyCookieConfiguration(i,"selected",e,t.languageId);this._handleUpdateListener(n,r),this.closeOffCanvas(document.$emitter.publish(c))}async acceptAllCookies(){arguments.length>0&&void 0!==arguments[0]&&arguments[0];let e=await this._fetchCookieGroups();if(!e)return;let t=e.elements,{activeCookieNames:i,inactiveCookieNames:n}=this._applyCookieConfiguration(t,"all",[],e.languageId);this._handleUpdateListener(i,n),this._hideCookieBar(),this.closeOffCanvas()}async _acceptAllCookiesFromCookieBar(){let e=await this._fetchCookieGroups();if(!e)return;let t=e.elements,{activeCookieNames:i,inactiveCookieNames:n}=this._applyCookieConfiguration(t,"all",[],e.languageId);this._handleUpdateListener(i,n),this._hideCookieBar()}async _acceptAllCookiesFromOffCanvas(){let e=await this._fetchCookieGroups();if(!e)return;let t=e.elements,{activeCookieNames:i,inactiveCookieNames:n}=this._applyCookieConfiguration(t,"all",[],e.languageId);this._handleUpdateListener(i,n),this.closeOffCanvas(document.$emitter.publish(c))}_getCookies(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"all",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,{cookieSelector:i}=this.options;return t||(t=this._getOffCanvas()),Array.from(t.querySelectorAll(i)).filter(t=>{switch(e){case"all":return!0;case"active":return this._isChecked(t);case"inactive":return!this._isChecked(t);default:return!1}}).map(e=>{let{cookie:t,cookieValue:i,cookieExpiration:n,cookieRequired:r}=e.dataset;return{cookie:t,value:i,expiration:n,required:r}})}_getOffCanvas(){let e=s.A?s.A.getOffCanvas():[];return!!e&&e.length>0&&e[0]}_onAccept(e){n.A.setItem(e,"1",this._getDefaultCookieExpiration()),r.A.close()}_navigateTo(e){window.location.href=e}_onLogin(){r.A.close(),this._navigateTo(window.router["frontend.account.login.page"])}_onCancel(){r.A.close()}_onPreferences(e){e.preventDefault(),r.A.close(),this.openOffCanvas(()=>{let e=document.querySelector(".offcanvas");e&&e.addEventListener("hidden.bs.offcanvas",this._restoreFocus.bind(this),{once:!0})})}_restoreFocus(){let e=u.lastTriggerElement;e?.focus?.()}}},1452(e,t,i){"use strict";i.d(t,{A:()=>n});
1class n{static isSupported(){return"undefined"!==document.cookie}static setItem(e,t,i){if(null==e)throw Error("You must specify a key to set a cookie");let n=new Date;n.setTime(n.getTime()+864e5*i);let r="";"https:"===location.protocol&&(r="secure"),document.cookie=`${e}=${t};expires=${n.toUTCString()};path=/;sameSite=lax;${r}`}static getItem(e){if(!e)return!1;let t=e+"=",i=document.cookie.split(";");for(let e=0;e<i.length;e++){let n=i[e];for(;" "===n.charAt(0);)n=n.substring(1);if(0===n.indexOf(t))return n.substring(t.length,n.length)}return!1}static removeItem(e){document.cookie=`${e}= ; expires = Thu, 01 Jan 1970 00:00:00 GMT;path=/`}static key(){return""}static clear(){}}},1630(e,t,i){"use strict";i.d(t,{l:()=>s});var n=i(4501),r=i(6998);class s extends r.V{constructor(e,t){super("fl",t?new n._([e,`${t}`]).setDelimiter(":"):e)}toString(){return super.toString().replace(/\./,"%2E")}}},3554(e,t,i){"use strict";i.d(t,{r:()=>s});var n=i(1630),r=i(6998);class s{constructor(){this.qualifiers=new Map,this.flags=[],this.delimiter=",",this.actionTag=""}prepareQualifiers(){}getActionTag(){return this.actionTag}setActionTag(e){return this.actionTag=e,this}toString(){return this.prepareQualifiers(),(function(e,t){let i=Array.from(e.entries());return t.forEach(e=>{i.push(["fl",e])}),i.sort().map(e=>e[1])})(this.qualifiers,this.flags).join(this.delimiter)}addQualifier(e){if("string"==typeof e){let[t,i]=e.toLowerCase().split("_");"fl"===t?this.flags.push(new n.l(i)):this.qualifiers.set(t,new r.V(t,i))}else this.qualifiers.set(e.key,e);return this}addFlag(e){return"string"==typeof e?this.flags.push(new n.l(e)):e instanceof n.l&&this.flags.push(e),this}addValueToQualifier(e,t){return this.qualifiers.get(e).addValue(t),this}}},4154(e,t,i){"use strict";i.d(t,{A:()=>n});class n{static iterate(e,t){if(e instanceof Map||Array.isArray(e))return e.forEach(t);if(e instanceof FormData){for(var i of e.entries())t(i[1],i[0]);return}if(e instanceof NodeList)return e.forEach(t);if(e instanceof HTMLCollection)return Array.from(e).forEach(t);if(e instanceof Object)return Object.keys(e).forEach(i=>{t(e[i],i)});throw Error(`The element type ${typeof e} is not iterable!`)}}},4156(e){"use strict";var t=function(e){var t;return!!e&&"object"==typeof e&&"[object RegExp]"!==(t=Object.prototype.toString.call(e))&&"[object Date]"!==t&&e.$$typeof!==i},i="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function n(e,t){return!1!==t.clone&&t.isMergeableObject(e)?o(Array.isArray(e)?[]:{},e,t):e}function r(e,t,i){return e.concat(t).map(function(e){return n(e,i)})}function s(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function a(e,t){try{return t in e}catch(e){return!1}}function o(e,i,l){(l=l||{}).arrayMerge=l.arrayMerge||r,l.isMergeableObject=l.isMergeableObject||t,l.cloneUnlessOtherwiseSpecified=n;var c,u,h=Array.isArray(i);return h!==Array.isArray(e)?n(i,l):h?l.arrayMerge(e,i,l):(u={},(c=l).isMergeableObject(e)&&s(e).forEach(function(t){u[t]=n(e[t],c)}),s(i).forEach(function(t){(!a(e,t)||Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))&&(a(e,t)&&c.isMergeableObject(i[t])?u[t]=(function(e,t){if(!t.customMerge)return o;var i=t.customMerge(e);return"function"==typeof i?i:o})(t,c)(e[t],i[t],c):u[t]=n(i[t],c))}),u)}o.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,i){return o(e,i,t)},{})},e.exports=o},4501(e,t,i){"use strict";i.d(t,{_:()=>n});class n{constructor(e){this.values=[],this.delimiter=":",this.hasValue(e)&&this.addValue(e)}toString(){return this.values.join(this.delimiter)}hasValue(e){return null!=e&&""!==e}addValue(e){return Array.isArray(e)?this.values=this.values.concat(e):this.values.push(e),this.values=this.values.filter(e=>this.hasValue(e)),this}setDelimiter(e){return this.delimiter=e,this}}},4707(e,t,i){"use strict";i.d(t,{A:()=>n});class n{static ucFirst(e){return e.charAt(0).toUpperCase()+e.slice(1)}static lcFirst(e){return e.charAt(0).toLowerCase()+e.slice(1)}static toDashCase(e){return e.replace(/([A-Z])/g,"-$1").replace(/^-/,"").toLowerCase()}static toLowerCamelCase(e,t){let i=n.toUpperCamelCase(e,t);return n.lcFirst(i)}static toUpperCamelCase(e,t){return t?e.split(t).map(e=>n.ucFirst(e.toLowerCase())).join(""):n.ucFirst(e.toLowerCase())}static parsePrimitive(e){try{return/^\d+(.|,)\d+$/.test(e)&&(e=e.replace(",",".")),JSON.parse(e)}catch(t){return e.toString()}}}},5683(e,t,i){"use strict";i.d(t,{A:()=>s});let n="loader",r={BEFORE:"before",INNER:"inner"};class s{constructor(e,t=r.BEFORE){this.parent=e instanceof Element?e:document.body.querySelector(e),this.position=t}create(){if(!this.exists()){if(this.position===r.INNER){this._previousHTML=this.parent.innerHTML,this.parent.innerHTML=s.getTemplate();return}this.parent.insertAdjacentHTML(this._getPosition(),s.getTemplate())}}remove(){if(this.position===r.INNER){this.parent.innerHTML=this._previousHTML;return}this.parent.querySelectorAll(`.${n}
1`).forEach(e=>e.remove())}exists(){return this.parent.querySelectorAll(`.${n}`).length>0}_getPosition(){return this.position===r.BEFORE?"afterbegin":"beforeend"}static getTemplate(){return`<div class="${n}" role="status">
2                    <span class="visually-hidden">Loading...</span>
3                </div>`}static SELECTOR_CLASS(){return n}}},5795(e,t,i){"use strict";i.d(t,{A:()=>r});var n=i(4707);class r{static isNode(e){return"object"==typeof e&&null!==e&&(e===document||e===window||e instanceof Node)}static hasAttribute(e,t){if(!r.isNode(e))throw Error("The element must be a valid HTML Node!");return"function"==typeof e.hasAttribute&&e.hasAttribute(t)}static getAttribute(e,t){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(i&&!1===r.hasAttribute(e,t))throw Error(`The required property "${t}" does not exist!`);if("function"!=typeof e.getAttribute){if(i)throw Error("This node doesn't support the getAttribute function!");return}return e.getAttribute(t)}static getDataAttribute(e,t){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],s=t.replace(/^data(|-)/,""),a=n.A.toLowerCamelCase(s,"-");if(!r.isNode(e)){if(i)throw Error("The passed node is not a valid HTML Node!");return}if(void 0===e.dataset){if(i)throw Error("This node doesn't support the dataset attribute!");return}let o=e.dataset[a];if(void 0===o){if(i)throw Error(`The required data attribute "${t}" does not exist on ${e}!`);return o}return n.A.parsePrimitive(o)}static querySelector(e,t){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(i&&!r.isNode(e))throw Error("The parent node is not a valid HTML Node!");let n=e.querySelector(t)||!1;if(i&&!1===n)throw Error(`The required element "${t}" does not exist in parent node!`);return n}static querySelectorAll(e,t){let i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];if(i&&!r.isNode(e))throw Error("The parent node is not a valid HTML Node!");let n=e.querySelectorAll(t);if(0===n.length&&(n=!1),i&&!1===n)throw Error(`At least one item of "${t}" must exist in parent node!`);return n}static getFocusableElements(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body,t=`
4            input:not([tabindex^="-"]):not([disabled]):not([type="hidden"]),
5            select:not([tabindex^="-"]):not([disabled]),
6            textarea:not([tabindex^="-"]):not([disabled]),
7            button:not([tabindex^="-"]):not([disabled]),
8            a[href]:not([tabindex^="-"]):not([disabled]),
9            [tabindex]:not([tabindex^="-"]):not([disabled])
10        `;return e.querySelectorAll(t)}static getFirstFocusableElement(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return this.getFocusableElements(e)[0]}static getLastFocusableElement(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=this.getFocusableElements(e);return t[t.length-1]}}},6105(e,t,i){"use strict";i.d(t,{A:()=>o,r:()=>a});var n=i(8308);let r="js-offcanvas-singleton";class s{constructor(){this.$emitter=new n.A}open(e,t,i,n,r,s,a){this._removeExistingOffCanvas();let o=this._createOffCanvas(i,s,a,n);this.setContent(e,r),this._openOffcanvas(o,t)}setContent(e,t){let i=this.getOffCanvas();i[0]&&(i[0].innerHTML=e,this._registerEvents(t),this._setAriaAttrs())}setAdditionalClassName(e){this.getOffCanvas()[0].classList.add(e)}getOffCanvas(){return document.querySelectorAll(`.${r}`)}close(e){let t=this.getOffCanvas();t.forEach(e=>{bootstrap.Offcanvas.getInstance(e).hide()}),setTimeout(()=>{this.$emitter.publish("onCloseOffcanvas",{offCanvasContent:t})},e)}goBackInHistory(){window.history.back()}exists(){return this.getOffCanvas().length>0}_openOffcanvas(e,t){window.focusHandler.saveFocusState("offcanvas"),s.bsOffcanvas.show(),window.history.pushState("offcanvas-open",""),"function"==typeof t&&t()}_registerEvents(e){let t=this.getOffCanvas();t.forEach(i=>{let n=()=>{setTimeout(()=>{i.remove(),window.focusHandler.resumeFocusState("offcanvas"),this.$emitter.publish("onCloseOffcanvas",{offCanvasContent:t})},e),i.removeEventListener("hide.bs.offcanvas",n)};i.addEventListener("hide.bs.offcanvas",n)}),window.addEventListener("popstate",this.close.bind(this,e),{once:!0}),document.querySelectorAll(".js-offcanvas-close").forEach(t=>{t.addEventListener("click",this.close.bind(this,e))})}_setAriaAttrs(){let e=this.getOffCanvas()[0],t="off-canvas-headline",i=e.querySelector(`[data-id="${t}"]`);i&&!e.hasAttribute("aria-labelledby")&&(i.setAttribute("id",t),e.setAttribute("aria-labelledby",t))}
10_removeExistingOffCanvas(){this.getOffCanvas().forEach(e=>{let t=bootstrap.Offcanvas.getInstance(e);t&&"function"==typeof t.dispose&&t.dispose(),e.remove()}),s.bsOffcanvas=null}_getPositionClass(e){return"left"===e?"offcanvas-start":"right"===e?"offcanvas-end":`offcanvas-${e}`}_createOffCanvas(e,t,i,n){let a=document.createElement("div");if(a.classList.add("offcanvas",r),a.classList.add(this._getPositionClass(e)),a.setAttribute("tabindex","-1"),!0===t&&a.classList.add("is-fullwidth"),i){let e=typeof i;if("string"===e)a.classList.add(i);else if(Array.isArray(i))i.forEach(e=>{a.classList.add(e)});else throw Error(`The type "${e}" is not supported. Please pass an array or a string.`)}return document.body.appendChild(a),s.bsOffcanvas=new bootstrap.Offcanvas(a,{backdrop:!1!==n||"static"}),a}}let a=Object.freeze(new s);class o{static open(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"left",n=!(arguments.length>3)||void 0===arguments[3]||arguments[3],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,s=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"";a.open(e,t,i,n,r,s,o)}static setContent(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:350;a.setContent(e,t,i)}static setAdditionalClassName(e){a.setAdditionalClassName(e)}static close(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:350;a.close(e)}static exists(){return a.exists()}static getOffCanvas(){return a.getOffCanvas()}static REMOVE_OFF_CANVAS_DELAY(){return 350}}},6998(e,t,i){"use strict";i.d(t,{V:()=>r});var n=i(4501);class r{constructor(e,t){this.delimiter="_",this.key=e,t instanceof n._?this.qualifierValue=t:(this.qualifierValue=new n._,this.qualifierValue.addValue(t))}toString(){let{key:e,delimiter:t,qualifierValue:i}=this;return`${e}${t}${i.toString()}`}addValue(e){return this.qualifierValue.addValue(e),this}}},7175(){!function(){if("undefined"==typeof window)return;let e=!!(window.google&&window.google.maps&&window.google.maps.places),t=[],i=()=>{if(!e&&window.google&&window.google.maps&&window.google.maps.places)for(e=!0;t.length;)t.shift()()},n=()=>new Promise(i=>{if(e){i();return}t.push(i)}
10),r=setInterval(()=>{i(),e&&clearInterval(r)},200);setTimeout(()=>clearInterval(r),3e4);let s=!1,a=t=>{if(s||!t)return;let i=Object.getPrototypeOf(t);if(!i||"function"!=typeof i.loadPlacePredictions)return;let r=i.createAutocompleteSessionToken,a=i.loadPlacePredictions;i.createAutocompleteSessionToken=function(){if(e)return r.call(this)},i.loadPlacePredictions=async function(t){return e||await n(),a.call(this,t)},s=!0},o=new WeakSet,l=e=>{!e||o.has(e)||"function"!=typeof e.onLocate||(e.onLocate=function(){if(this.preventLocate){this.preventLocate=!1;return}let e=this.map&&"function"==typeof this.map.doLocate?this.map.doLocate():null;e&&(this.isLocating=!0,e.then(e=>{let{result:t,address:i}=e;this.isLocating=!1,this.searchInput=i,this.currentLocation=t,(this.autoloadStores||this.storesWereLoadedOnce)&&(this.autocompleteSearchLock=!0,this.$nextTick(()=>{if(this.onSearch(),this.$refs&&this.$refs.storesContainer)try{this.$refs.storesContainer.scrollTo({top:0,behavior:"smooth"})}catch{}}))}).catch(()=>{this.isLocating=!1}))},o.add(e))},c=()=>{document.querySelectorAll(".neti-next-store-locator, .cms-element-sl-map-search, .cms-element-sl-map").forEach(e=>{let t=e.__vue__;t&&(t.map&&a(t.map),l(t))})},u=()=>{let e=setInterval(()=>{c()},250);setTimeout(()=>clearInterval(e),3e4)};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",u,{once:!0}):u()}()},7220(e,t,i){"use strict";i.d(t,{A:()=>o});var n=i(4156),r=i.n(n),s=i(4707),a=i(8308);class o{constructor(e,t={},i=!1){if(!(e instanceof Node)){console.warn(`There is no valid element given while trying to create a plugin instance for "${i}".`);return}this.el=e,this.$emitter=new a.A(this.el),this._pluginName=this._getPluginName(i),this.options=this._mergeOptions(t),this._initialized=!1,this._registerInstance(),this._init()}init(){console.warn(`The "init" method for the plugin "${this._pluginName}" is not defined. The plugin will not be initialized.`)}update(){}_init(){this._initialized||(this.init(),this._initialized=!0)}_update(){this._initialized&&this.update()}_mergeOptions(e){let t=[this.constructor.options,this.options,e];return t.push(this._getConfigFromDataAttribute()),t.push(this._getOptionsFromDataAttribute()),r().all(t.filter(e=>e instanceof Object&&!(e instanceof Array)).map(e=>e||{}))}_getConfigFromDataAttribute(){let e={};if("function"!=typeof this.el.getAttribute)return e;let t=s.A.toDashCase(this._pluginName),i=this.el.getAttribute(`data-${t}-config`);return i?window.PluginConfigManager.get(this._pluginName,i):e}_getOptionsFromDataAttribute(){let e={};if("function"!=typeof this.el.getAttribute)return e;let t=s.A.toDashCase(this._pluginName),i=this.el.getAttribute(`data-${t}-options`);if(i)try{return JSON.parse(i)}catch(e){console.error(`The data attribute "data-${t}-options" could not be parsed to json: ${e.message}`)}return e}_registerInstance(){window.PluginManager.getPluginInstancesFromElement(this.el).set(this._pluginName,this),window.PluginManager.getPlugin(this._pluginName,!1).get("instances").push(this)}_getPluginName(e){return e||(e=this.constructor.name),e}}},7431(e,t,i){"use strict";i.d(t,{Se:()=>a,V8:()=>l,Vk:()=>r,Z9:()=>s,f3:()=>o});var n=i(1630);function r(){return new n.l("lossy")}function s(){return new n.l("preserve_transparency")}function a(e){return new n.l("progressive",e)}function o(){return new n.l("region_relative")}function l(){return new n.l("relative")}},8308(e,t,i){"use strict";i.d(t,{A:()=>n});class n{constructor(e=document){this._el=e,e.$emitter=this,this._listeners=[]}publish(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=new CustomEvent(e,{detail:t,cancelable:i});return this.el.dispatchEvent(n),n}subscribe(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=this,r=e.split("."),s=i.scope?t.bind(i.scope):t;if(i.once&&!0===i.once){let t=s;s=function(i){n.unsubscribe(e),t(i)}}return this.el.addEventListener(r[0],s),this.listeners.push({splitEventName:r,opts:i,cb:s}),!0}unsubscribe(e){let t=e.split(".");return this.listeners=this.listeners.reduce((e,i)=>([...i.splitEventName].sort().toString()===t.sort().toString()?this.el.removeEventListener(i.splitEventName[0],i.cb):e.push(i),e),[]),!0}
10reset(){return this.listeners.forEach(e=>{this.el.removeEventListener(e.splitEventName[0],e.cb)}),this.listeners=[],!0}get el(){return this._el}set el(e){this._el=e}get listeners(){return this._listeners}set listeners(e){this._listeners=e}}},8948(e,t,i){"use strict";i.d(t,{A:()=>s});var n=i(6105),r=i(5683);class s extends n.A{static open(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"left",s=!(arguments.length>4)||void 0===arguments[4]||arguments[4],a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:n.A.REMOVE_OFF_CANVAS_DELAY(),o=arguments.length>6&&void 0!==arguments[6]&&arguments[6],l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"";if(!e)throw Error("A url must be given!");n.r._removeExistingOffCanvas();let c=n.r._createOffCanvas(r,o,l,s);this.setContent(e,t,i,s,a),n.r._openOffcanvas(c)}static setContent(e,t,i,n,a){super.setContent(`<div class="offcanvas-body">${r.A.getTemplate()}</div>`,a);let o=e=>{super.setContent(e,a),"function"==typeof i&&i(e)};t?fetch(e,{method:"POST",body:t instanceof FormData?t:JSON.stringify(t),headers:{"X-Requested-With":"XMLHttpRequest"}}).then(e=>e.text()).then(e=>s.executeCallback(o,e)):fetch(e,{headers:{"X-Requested-With":"XMLHttpRequest"}}).then(e=>e.text()).then(e=>s.executeCallback(o,e))}static executeCallback(e,t){"function"==typeof e&&e(t);let i=n.A.getOffCanvas();i.length>0&&window.PluginManager.initializePluginsInParentElement(i[0])}}},9068(e,t,i){"use strict";i.d(t,{A:()=>n});class n{constructor(){this._request=null,this._errorHandlingInternal=!1}get(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"application/json",n=this._createPreparedRequest("GET",e,i);return this._sendRequest(n,null,t)}post(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"application/json";n=this._getContentType(t,n);let r=this._createPreparedRequest("POST",e,n);return this._sendRequest(r,t,i)}delete(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"application/json";n=this._getContentType(t,n);let r=this._createPreparedRequest("DELETE",e,n);return this._sendRequest(r,t,i)}patch(e,t,i){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"application/json";n=this._getContentType(t,n);let r=this._createPreparedRequest("PATCH",e,n);return this._sendRequest(r,t,i)}abort(){if(this._request)return this._request.abort()}setErrorHandlingInternal(e){this._errorHandlingInternal=e}_registerOnLoaded(e,t){t&&(!0===this._errorHandlingInternal?(e.addEventListener("load",()=>{t(e.responseText,e)}),e.addEventListener("abort",()=>{console.warn(`the request to ${e.responseURL} was aborted`)}),e.addEventListener("error",()=>{console.warn(`the request to ${e.responseURL} failed with status ${e.status}`)}),e.addEventListener("timeout",()=>{console.warn(`the request to ${e.responseURL} timed out`)})):e.addEventListener("loadend",()=>{t(e.responseText,e)}))}_sendRequest(e,t,i){return this._registerOnLoaded(e,i),e.send(t),e}_getContentType(e,t){return e instanceof FormData&&(t=!1),t}_createPreparedRequest(e,t,i){return this._request=new XMLHttpRequest,this._request.open(e,t),this._request.setRequestHeader("X-Requested-With","XMLHttpRequest"),i&&this._request.setRequestHeader("Content-type",i),this._request}}}},t={};function i(n){var r=t[n];if(void 0!==r)return r.exports;var s=t[n]={exports:{}};return e[n](s,s.exports,i),s.exports}i.m=e,i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,n)=>(i.f[n](e,t),t),[])),i.u=e=>"./js/ape-leki-theme/"+({283:"ape-leki-theme.responsive-video.plugin",2119:"ape-leki-theme.ape-registration-language-switch.plugin",3601:"ape-leki-theme.altcha-captcha.plugin",6659:"ape-leki-theme.search-plugin",16303:"ape-leki-theme.form-submit-guard.plugin",21361:"ape-leki-theme.header-search-toggle-plugin.plugin",22447:"ape-leki-theme.offcanvas-menu.plugin",23683:"ape-leki-theme.navigation-scroll-effect.plugin",25707:"ape-leki-theme.flyout-menu.plugin",27841:"ape-leki-theme.ape-product-slider.plugin",34303:"ape-leki-theme.open-language-switch.plugin",35175:"ape-leki-theme.meta-pixel.plugin",37791:"ape-leki-theme.max-length-countdown.plugin",44245:"ape-leki-theme.save-alert-closed-plugin.plugin",47179:"ape-leki-theme.form-cms-handler.plugin",48673:"ape-leki-theme.search-result.plugin",48725:"ape-leki-theme.gtm-click-tracking.plugin",50294:"ape-leki-theme.newsletter-modal-extended.plugin",50322:"ape-leki-theme.filter-boolean.plugin",56781:"ape-leki-theme.ape-form-return.plugin",56925:"ape-leki-theme.product-detail-gallery-slider-plugin.plugin",59391:"ape-leki-theme.no-scroll-modal.plugin",59483:"ape-leki-theme.burger-menu.plugin",60414:"ape-leki-theme.compare-plugin.plugin",60451:"ape-leki-theme.store-locator-map-toggle.plugin",60828:"ape-leki-theme.ape-listing.plugin",61924:"ape-leki-theme.account-menu.plugin",69723:"ape-leki-theme.ape-address-manager.plugin",73967:"ape-leki-theme.ape-cookie-permission.plugin",77109:"ape-leki-theme.pole-size-advisor-plugin.plugin",84323:"ape-leki-theme.color-variant-change-listing.plugin",85245:"ape-leki-theme.skip-link.plugin",88263:"ape-leki-theme.single-view-collapse.plugin",88665:"ape-leki-theme.third-party-enable-plugin.plugin",91942:"ape-leki-theme.packing-station-validation-plugin",94335:"ape-leki-theme.disabled-option-select.plugin",95075:"ape-leki-theme.stage-autoplay.plugin",96459:"ape-leki-theme.product-detail-main-image-scroll.plugin",98847:"ape-leki-theme.media-video-plugin.plugin",99810:"ape-leki-theme.filter-multi-select.plugin"})[e]+"."+({283:"9823f1",2119:"17cd27",3601:"ef01c4",6659:"e203c8",16303:"e9f6d7",21361:"d70
107e8",22447:"448d62",23683:"7cf2b7",25707:"becbb3",27841:"ea7705",34303:"0b8a43",35175:"e5f5bd",37791:"faecc9",44245:"50e424",47179:"ed1879",48673:"437828",48725:"cf8cbd",50294:"12c25f",50322:"4b8216",56781:"77de84",56925:"f4c1bd",59391:"cbe45e",59483:"ac2118",60414:"62356a",60451:"e0eca5",60828:"36c9cb",61924:"01ea12",69723:"5e3560",73967:"d87c99",77109:"c0547f",84323:"cf8b13",85245:"66cd9b",88263:"20f954",88665:"4932fa",91942:"402be8",94335:"d711eb",95075:"4c17ae",96459:"0b5a81",98847:"95227c",99810:"e9b078"})[e]+".js",i.miniCssF=e=>{},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={};i.l=(t,n,r,s)=>{if(e[t]){e[t].push(n);return}if(void 0!==r)for(var a,o,l=document.getElementsByTagName("script"),c=0;c<l.length;c++){var u=l[c];if(u.getAttribute("src")==t){a=u;break}}a||(o=!0,(a=document.createElement("script")).charset="utf-8",i.nc&&a.setAttribute("nonce",i.nc),a.src=t),e[t]=[n];var h=(i,n)=>{a.onerror=a.onload=null,clearTimeout(d);var r=e[t];if(delete e[t],a.parentNode&&a.parentNode.removeChild(a),r&&r.forEach(e=>e(n)),i)return i(n)},d=setTimeout(h.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=h.bind(null,a.onerror),a.onload=h.bind(null,a.onload),o&&document.head.appendChild(a)}})(),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{i.g.importScripts&&(e=i.g.location+"");var e,t=i.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),i.p=e+"../../"})(),(()=>{var e={84475:0};i.f.j=(t,n)=>{var r=i.o(e,t)?e[t]:void 0;if(0!==r){if(r)n.push(r[2]);else{var s=new Promise((i,n)=>r=e[t]=[i,n]);n.push(r[2]=s);var a=i.p+i.u(t),o=Error();i.l(a,n=>{if(i.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var s=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed.\n("+s+": "+a+")",o.name="ChunkLoadError",o.type=s,o.request=a,r[1](o)}},"chunk-"+t,t)}}};var t=(t,n)=>{var r,s,[a,o,l]=n,c=0;if(a.some(t=>0!==e[t])){for(r in o)i.o(o,r)&&(i.m[r]=o[r]);l&&l(i)}for(t&&t(n);c<a.length;c++)s=a[c],i.o(e,s)&&e[s]&&e[s][0](),e[s]=0},n=self.webpackChunk=self.webpackChunk||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";var e=i(3554),t=i(4501),n=i(6998);class r extends e.r{constructor(e){super(),this.addQualifier(new n.V("b",new t._(e).setDelimiter("_")))}}var s=i(1630);class a{constructor(e){this.raw=e}toString(){return this.raw}}class o{constructor(){this.actions=[]}addAction(e){let t;if("string"==typeof e){if(e.indexOf("/")>=0)throw"addAction cannot accept a string with a forward slash in it - /, use .addTransformation() instead";t=new a(e)}else t=e;return this.actions.push(t),this}addTransformation(e){return e instanceof o?this.actions=this.actions.concat(e.actions):this.actions.push(new a(e)),this}toString(){return this.actions.map(e=>e.toString()).filter(e=>e).join("/")}animated(e){return this.addAction(e)}border(e){return this.addAction(e)}reshape(e){return this.addAction(e)}resize(e){return this.addAction(e)}quality(e){return this.addAction(e)}roundCorners(e){return this.addAction(e)}overlay(e){return this.addAction(e)}underlay(e){return e.setLayerType("u"),this.addAction(e)}addVariable(e){return this.addAction(e)}conditional(e){return this.addAction(e)}effect(e){return this.addAction(e)}adjust(e){return this.addAction(e)}rotate(e){return this.addAction(e)}namedTransformation(e){return this.addAction(e)}delivery(e){return this.addAction(e)}backgroundColor(e){return this.addAction(new r(e&&e.match(/^#/)?`rgb:${e.substr(1)}`:e))}psdTools(e){return this.addAction(e)}extract(e){return this.addAction(e)}addFlag(t){let i=new e.r,n=t;return"string"==typeof t&&(n=new s.l(t)),i.addQualifier(n),this.addAction(i)}customFunction(e){return this.addAction(e)}transcode(e){return this.addAction(e)}videoEdit(e){return this.addAction(e)}}class l extends o{}let c=class{filterOutNonSupportedKeys(e,t){let i=Object.create({});return"object"!=typeof e||e instanceof Array?Object.create({}):(Object.keys(e).forEach(n=>{t.indexOf(n)>=0?i[n]=e[n]:console.warn("Warning - unsupported key provided to configuration: ",n)}),i)}},u=["cname","secureDistribution","privateCdn","signUrl","longUrlSignature","shorten","useRootPath","secure","forceVersion","analytics"];class h extends c{constructor(e){super(),Object.assign(this,{secure:!0},this.filterOutNonSupportedKeys(e,u))}extend(e){return new h(Object.assign({},this,this.filterOutNonSupportedKeys(e,u)))}setCname(e){return this.cname=e,this}setSecureDistribution(e){return this.secureDistribution=e,this}setPrivateCdn(e){return this.privateCdn=e,this}setSignUrl(e){return this.signUrl=e,this}setLongUrlSignature(e){return this.longUrlSignature=e,this}setShorten(e){return this.shorten=e,this}setUseRootPath(e){return this.useRootPath=e,this}setSecure(e){return this.secure=e,this}setForceVersion(e){return this.forceVersion=e,this}}function d(e,t,i){let n=t>>0,r=String(void 0!==i?i:" ");return e.length>n?String(e):((n-=e.length)>r.length&&(r+=function(e,t){let i=t,n="";for(;i>0;)n+=e,i--;return n}(r,n/r.length)),r.slice(0,n)+String(e))}let f={},g=0;function p(e){let t="",i=e.split(".").length,n=parseInt((function(e){if(e.split(".").length<2)throw Error("invalid semVer, must have at least two segments");return e.split(".").reverse().map(e=>{let t=+e;if(isNaN(t)||t<0)throw"Invalid version number provided";return d(e,2,"0")}
10).join(".")})(e).split(".").join("")).toString(2);if((n=d(n,6*i,"0")).length%6!=0)throw"Version must be smaller than 43.21.26)";return n.match(/.{1,6}/g).forEach(e=>{t+=f[e]}),t}"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("").forEach(e=>{let t=g.toString(2);f[t=d(t,6,"0")]=e,g++});let m={"image/upload":"images","image/private":"private_images","image/authenticated":"authenticated_images","raw/upload":"files","video/upload":"videos"};class v{constructor(e,t={},i){this.setPublicID(e),this.setCloudConfig(t),this.setURLConfig(i)}setURLConfig(e){return this.urlConfig=new h(e),this}setCloudConfig(e){return this.cloudName=e.cloudName,this.apiKey=e.apiKey,this.apiSecret=e.apiSecret,this.authToken=e.authToken,this}setPublicID(e){return this.publicID=e?e.toString():"",this}setDeliveryType(e){return this.deliveryType=e,this}setSuffix(e){return this.suffix=e,this}setSignature(e){return this.signature=e,this}setVersion(e){return e&&(this.version=e),this}setAssetType(e){return e&&(this.assetType=e),this}sign(){return this}toURL(e={}){return this.createCloudinaryURL(null,e.trackedAnalytics)}validateAssetForURLCreation(){if(void 0===this.cloudName)throw"You must supply a cloudName when initializing the asset";let e=this.suffix&&this.suffix.indexOf(".")>=0,t=this.suffix&&this.suffix.indexOf("/")>=0;if(e||t)throw"`suffix`` should not include . or /"}getResourceType(){var e,t;let i=(e=this.assetType)?e:"image",n=(t=this.deliveryType)?t:"upload",r=!!this.suffix,s=`${i}/${n}`,a=m[`${i}/${n}`],o=this.urlConfig.useRootPath,l=this.urlConfig.shorten;if(o){if("image/upload"===s)return"";throw Error(`useRootPath can only be used with assetType: 'image' and deliveryType: 'upload'. Provided: ${s} instead`)}if(l&&"image/upload"===s)return"iu";if(r){if(a)return a;throw Error(`URL Suffix only supported for ${Object.keys(m).join(", ")}, Provided: ${s} instead`)}return s}getSignature(){return this.signature?`s--${this.signature}--`:""}createCloudinaryURL(e,t){var i,n,r;if(!this.publicID)return"";this.validateAssetForURLCreation();let s=function(e,t){let i=t.secure,n=t.privateCdn,r=t.cname,s=t.secureDistribution;return i||r?i&&!s&&n?`https://${e}-res.cloudinary.com`:i&&!s?`https://res.cloudinary.com/${e}`:i&&s&&n?`https://${s}`:i&&s?`https://${s}/${e}`:!i&&r?`http://${r}/${e}`:"ERROR":`http://res.cloudinary.com/${e}`}(this.cloudName,this.urlConfig),a=e?e.toString():"",o=(i=this.publicID,n=this.version,r=this.urlConfig.forceVersion,n?`v${n}`:i.match(/^v[0-9]+/)||i.match(/^https?:\//)||0>i.indexOf("/")?"":!1!==r?"v1":""),l=this.publicID.replace(/,/g,"%2C"),c=[s,this.getResourceType(),this.getSignature(),a,o,l,this.suffix].filter(e=>e).join("/");if("string"==typeof e)return c;{let e=encodeURI(c).replace(/\?/g,"%3F").replace(/=/g,"%3D");return!1!==this.urlConfig.analytics?`${e}?_a=${function(e){let t=function(e){let t={sdkSemver:e.sdkSemver,techVersion:e.techVersion,sdkCode:e.sdkCode,feature:"0"};return e.accessibility&&(t.feature="D"),e.lazyload&&(t.feature="C"),e.responsive&&(t.feature="A"),e.placeholder&&(t.feature="B"),t}(function(e){let t={techVersion:function(){let e="0.0.0";if("undefined"!=typeof window)return e;try{return process.versions.node||e}catch(t){return e}}(),sdkCode:"T",sdkSemver:"1.1.0".split("-")[0],responsive:!1,placeholder:!1,lazyload:!1,accessibility:!1};return e?Object.assign(Object.assign({},t),e):t}(e));try{let e=function(e){let t=e.split(".");return`${t[0]}.${t[1]}`}(t.techVersion),i=p(t.sdkSemver),n=p(e),r=t.feature,s=t.sdkCode;return`A${s}${i}${n}${r}`}catch(e){return"E"}}(t)}`:e}}}var b=i(7431);class C extends e.r{constructor(e,t){super(),this.addQualifier(new n.V(e,t))}}class y extends s.l{constructor(e){super("progressive",e)}}class _ extends C{lossy(){return this.addFlag((0,b.Vk)()),this}progressive(e){return e instanceof y?this.addFlag(e):this.addFlag((0,b.Se)(e)),this}preserveTransparency(){return this.addFlag((0,b.Z9)()),this}}class k extends v{constructor(e,t,i,n){super(e,t,i),this.transformation=n}animated(e){return this.transformation.animated(e),this}border(e){return this.transformation.border(e),this}reshape(e){return this.transformation.reshape(e),this}resize(e){return this.transformation.resize(e),this}quality(e){return this.addAction(new _("q",e)),this}format(e){return this.addAction(new _("f",e)),this}
10roundCorners(e){return this.transformation.roundCorners(e),this}overlay(e){return this.transformation.overlay(e),this}addVariable(e){return this.transformation.addVariable(e),this}conditional(e){return this.transformation.conditional(e),this}effect(e){return this.transformation.effect(e),this}adjust(e){return this.transformation.adjust(e),this}rotate(e){return this.transformation.rotate(e),this}namedTransformation(e){return this.transformation.namedTransformation(e),this}delivery(e){return this.transformation.delivery(e),this}backgroundColor(e){return this.transformation.backgroundColor(e),this}psdTools(e){return this.transformation.psdTools(e),this}extract(e){return this.transformation.extract(e),this}addFlag(e){return this.transformation.addFlag(e),this}customFunction(e){return this.transformation.customFunction(e),this}addAction(e){return this.transformation.addAction(e),this}addTransformation(e){return this.transformation.addTransformation(e),this}toString(){return this.transformation.toString()}underlay(e){return this.transformation.underlay(e),this}toURL(e={}){return this.createCloudinaryURL(this.transformation,null==e?void 0:e.trackedAnalytics)}}class w extends k{constructor(e,t,i){super(e,t,i,new l)}}class A extends o{}class S extends k{constructor(e,t,i){super(e,t,i,new A),this.assetType="video"}transcode(e){return this.transformation.transcode(e),this}videoEdit(e){return this.transformation.videoEdit(e),this}}var E=i(1452);class O extends window.PluginBaseClass{init(){let e=this._safeGetInstances("SwagCmsExtensionsFormValidation")||this._safeGetInstances("FormValidation");if(e&&e.length)for(let t in e)e[t].$emitter.subscribe("beforeSubmit",this._onBeforeFormSubmit.bind(this))}_safeGetInstances(e){try{return window.PluginManager.getPluginInstances(e)}catch{return null}}_onBeforeFormSubmit(e){e.target.hasAttribute("data-formname")&&e.target.querySelectorAll('[id^="form-"]').forEach(function(e){E.A.removeItem(e.getAttribute("id"))})}}var L=i(746),T=i(4154),P=i(5795);document.$emitter.subscribe(L.Kn,function(e){let t=window.PluginManager.getPlugin("ThirdPartyEnable",!1);if(t&&(T.A.iterate(t.get("instances"),e=>{e.init()}),!0===e.detail["neti-store-locator-google-consent"])){let e=P.A.querySelector(document,'[data-cookie="neti-store-locator-google-consent"]');if(E.A.setItem("neti-store-locator-google-consent","accepted",e.dataset.cookieExpiration),void 0===window.Neti||void 0===window.Neti.StoreLocator||void 0===window.Neti.StoreLocator.CookieConsent)return;window.location.reload()}}),i(7175),window.cld=new class{constructor(e){e&&(this.cloudinaryConfig=e)}image(e){return new w(e,this.cloudinaryConfig.cloud,this.cloudinaryConfig.url)}video(e){return new S(e,this.cloudinaryConfig.cloud,this.cloudinaryConfig.url)}setConfig(e){return this.cloudinaryConfig=e,this}getConfig(){return this.cloudinaryConfig}extendConfig(){}}({cloud:{cloudName:window.cloudName}});let x=window.PluginManager;x.register("ApeCmsExtensionsFormCookieClearer",O),x.register("FlyoutMenu",()=>i.e(25707).then(i.bind(i,5707)),"[data-flyout-menu]"),x.register("SaveAlertClosedPlugin",()=>i.e(44245).then(i.bind(i,4245)),"[data-save-closed-alert]"),x.register("ProductDetailGallerySliderPlugin",()=>i.e(56925).then(i.bind(i,6925)),"[data-product-detail-gallery-slider]"),x.register("HeaderSearchTogglePlugin",()=>i.e(21361).then(i.bind(i,1361)),"[data-search-toggle-button]"),x.register("SingleViewCollapsePlugin",()=>i.e(88263).then(i.bind(i,8263)),"[data-single-view-collapse]"),x.register("NavigationScrollEffectPlugin",()=>i.e(23683).then(i.bind(i,3683)),"[data-navigation-scroll-effect]"),x.register("SearchResultPlugin",()=>i.e(48673).then(i.bind(i,8673)),"[data-search-result]"),x.register("ProductDetailMainImageScrollPlugin",()=>i.e(96459).then(i.bind(i,6459)),"[data-product-detail-main-image-scroll]"),x.register("ApeFormReturn",()=>i.e(56781).then(i.bind(i,6781)),"[data-form-return]"),x.register("ColorVariantChangeListingPlugin",()=>i.e(84323).then(i.bind(i,4323)),"[data-color-variant-change-listing]"),x.register("MaxLengthCountdownPlugin",()=>i.e(37791).then(i.bind(i,7791)),"[data-max-length-countdown]"),x.register("NoScrollModalPlugin",()=>i.e(59391).then(i.bind(i,9391)),".modal"),x.register("OpenLanguageSwitch",()=>i.e(34303).then(i.bind(i,4303)),"[data-language-switch]"),x.register("ComparePlugin",()=>
10i.e(60414).then(i.bind(i,414)),"[data-product-compare]"),x.register("PackingStationValidation",()=>i.e(91942).then(i.bind(i,1942)),"[data-packing-station-validation]"),x.register("ResponsiveVideoPlugin",()=>i.e(283).then(i.bind(i,283)),"[data-responsive-video]"),x.register("StageVideoAutoplay",()=>i.e(95075).then(i.bind(i,5075)),"[data-stage-video-autoplay]"),x.register("MediaVideoPlugin",()=>i.e(98847).then(i.bind(i,8847)),"[data-media-video]"),x.register("ThirdPartyEnable",()=>i.e(88665).then(i.bind(i,8665)),"[data-third-party-element]"),x.register("ApeRegistrationLanguageSwitch",()=>i.e(2119).then(i.bind(i,2119)),"[data-shop='it'] .register-form"),x.register("SparePartsSearch",()=>i.e(6659).then(i.bind(i,6659)),"[data-spare-parts-search]"),x.register("DisabledOptionSelectPlugin",()=>i.e(94335).then(i.bind(i,4335)),".form-select"),x.register("BurgerMenu",()=>i.e(59483).then(i.bind(i,9483)),".burger-menu"),x.register("SkipLinkPlugin",()=>i.e(85245).then(i.bind(i,5245)),".skip-to-content"),x.register("StoreLocatorMapToggle",()=>i.e(60451).then(i.bind(i,451)),"[data-store-locator-map-toggle]"),x.register("AltchaCaptcha",()=>i.e(3601).then(i.bind(i,3601)),"[data-altcha-captcha]"),x.register("FormSubmitGuard",()=>i.e(16303).then(i.bind(i,6303)),"[data-form-submit-guard]"),x.register("PoleSizeAdvisorPlugin",()=>i.e(77109).then(i.bind(i,7109)),"[data-pole-size-advisor]"),x.register("GtmClickTrackingPlugin",()=>i.e(48725).then(i.bind(i,8725)),"body"),x.register("MetaPixelPlugin",()=>i.e(35175).then(i.bind(i,5175)),"body"),x.override("Listing",()=>i.e(60828).then(i.bind(i,828)),"[data-listing]"),x.override("ProductSlider",()=>i.e(27841).then(i.bind(i,7841)),"[data-product-slider]"),x.override("FilterMultiSelect",()=>i.e(99810).then(i.bind(i,9810)),"[data-filter-multi-select]"),x.override("FilterBoolean",()=>i.e(50322).then(i.bind(i,322)),"[data-filter-boolean]"),x.override("CookieConfiguration",()=>i.e(73967).then(i.bind(i,3967)),"[data-cookie-permission]"),x.override("AccountMenu",()=>i.e(61924).then(i.bind(i,1924)),"[data-account-menu]"),x.override("OffCanvasMenu",()=>i.e(22447).then(i.bind(i,2447)),"[data-off-canvas-menu]"),x.override("AtlNewsletterModal",()=>i.e(50294).then(i.bind(i,294)),"[data-atl-newsletter-modal]"),x.override("FormCmsHandler",()=>i.e(47179).then(i.bind(i,7179)),".cms-element-form form"),x.override("AddressManager",()=>i.e(69723).then(i.bind(i,9723)),"[data-address-manager]")})()})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.