1(()=>{if(window.footerLocalization?.observe){window.footerLocalization.observe();return}const selectorId="etranslate-language-float-selector-theme2",targetSelector="[data-footer-language-selector]",languageOptionSelector=".etranslate-lo-select-dropdown-item[data-code]",dropdownSelector=".etranslate-language-list-dropdown-box",openGroupClass="footer-group--language-open",openSectionClass="footer-copyright--language-open";let moveScheduled=!1,observer,dropdownObserver,observedDropdown,activeGroup,activeSection;const clearLayering=()=>{activeGroup?.classList.remove(openGroupClass),activeSection?.classList.remove(openSectionClass),activeGroup=null,activeSection=null},syncLayering=()=>{const selector=document.getElementById(selectorId),target=document.querySelector(targetSelector),dropdown=selector?.querySelector(dropdownSelector);if(!target||!dropdown?.classList.contains("open")){clearLayering();return}const group=target.closest(".footer-group"),section=target.closest(".shopify-section");(activeGroup!==group||activeSection!==section)&&clearLayering(),activeGroup=group,activeSection=section,activeGroup?.classList.add(openGroupClass),activeSection?.classList.add(openSectionClass)},observeDropdown=selector=>{const dropdown=selector.querySelector(dropdownSelector);if(dropdown===observedDropdown){syncLayering();return}dropdownObserver?.disconnect(),observedDropdown=dropdown,dropdown&&(dropdownObserver=new MutationObserver(syncLayering),dropdownObserver.observe(dropdown,{attributes:!0,attributeFilter:["class"]})),syncLayering()},moveSelector=()=>{moveScheduled=!1;const selector=document.getElementById(selectorId),target=document.querySelector(targetSelector);if(!selector||!target){clearLayering();return}if(!selector.querySelector(languageOptionSelector)){target.hidden=!0,clearLayering();return}selector.parentElement!==target&&target.appendChild(selector),target.hidden=!1,observeDropdown(selector)},scheduleMove=()=>{moveScheduled||(moveScheduled=!0,window.requestAnimationFrame(moveSelector))},observeSelector=()=>{observer?.disconnect(),observer=new MutationObserver(scheduleMove),observer.observe(document.documentElement,{childList:!0,subtree:!0});const currentObserver=observer;window.setTimeout(()=>currentObserver.disconnect(),6e4),scheduleMove()},releaseSelector=event=>{const selector=document.getElementById(selectorId);selector&&event.target.contains(selector)&&(clearLayering(),document.body.appendChild(selector))};document.addEventListener("shopify:section:load",observeSelector),document.addEventListener("shopify:section:unload",releaseSelector),window.addEventListener("resize",scheduleMove),window.footerLocalization={observe:observeSelector},observeSelector()})(); 2//# sourceMappingURL=/cdn/shop/t/51/assets/footer-localization.js.map?v=63593610235907574121789451311
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.