1const footerLinkMenu=document.querySelectorAll(".c-footer-menu .parent-title");function footerToggle(){const content=this.nextElementSibling;this.classList.toggle("is-active"),content.classList.toggle("is-open")}for(let i=0;i<footerLinkMenu.length;i++)footerLinkMenu[i].addEventListener("click",footerToggle);window.themeVariables&&window.themeVariables.settings&&window.themeVariables.settings.pageType==="product"&&(()=>{const launcherBottom="calc(env(safe-area-inset-bottom) + 80px)";let attempts=0;const findChannelLauncher=window.setInterval(()=>{attempts+=1;const pluginHost=document.querySelector("#ch-plugin-entry > div"),shadowRoot=pluginHost&&pluginHost.shadowRoot;if(!shadowRoot){attempts>=120&&window.clearInterval(findChannelLauncher);return}window.clearInterval(findChannelLauncher);const updateLauncherPosition=()=>{const launcherButton=shadowRoot.querySelector("#ch-shadow-root-wrapper > div > button"),launcherButtonParent=launcherButton&&launcherButton.parentElement;launcherButtonParent&&launcherButtonParent.style.setProperty("bottom",launcherBottom,"important")};updateLauncherPosition(),new MutationObserver(updateLauncherPosition).observe(shadowRoot,{childList:!0,subtree:!0})},250)})(); 2//# sourceMappingURL=/cdn/shop/t/122/assets/custom.js.map?v=66630778811044655651787819929
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.