document.addEventListener("DOMContentLoaded",()=>{let menuFristInit=!0,drawerFristInit=!0;const useDrawerMQL=window.matchMedia("(max-width: 1199px)");useDrawerMQL.addEventListener("change",event=>{event.matches&&drawerFristInit&&initDrawer(),!event.matches&&menuFristInit&&initMenus()}),useDrawerMQL.matches?initDrawer():initMenus();function initMenus(){menuFristInit=!1;const details=document.querySelectorAll(".header-wrapper details.mega-menu"),summary=document.querySelectorAll(".header-wrapper details.mega-menu summary");details?.forEach(menu=>{menu.addEventListener("mouseleave",()=>{summary.forEach(menu2=>{menu2.parentElement.open=!1})})}),document.querySelectorAll(".header-wrapper header-menu .header__menu-item")?.forEach((menu,index)=>{menu.addEventListener("mouseover",()=>{menu.nextElementSibling.open=!0,summary.forEach((menu2,i)=>{i!==index&&(menu2.parentElement.open=!1)})}),menu.addEventListener("mouseleave",e=>{e.relatedTarget?.closest("details.mega-menu")||summary.forEach(menu2=>{menu2.parentElement.open=!1})})})}function initDrawer(){drawerFristInit=!1;for(const element of document.querySelectorAll(".header-wrapper [data-toggle-menu-mb]"))element.addEventListener("keydown",e=>{if(e.key=="Enter"||e.key==""){const summary=element.closest("summary");summary?summary.click():element.click()}}),element.previousElementSibling?.addEventListener("click",e=>{e.stopPropagation()});for(const element of document.querySelectorAll(".header-wrapper .menu-last-focusable-element"))element.addEventListener("keydown",e=>{(e.key=="Enter"||e.key=="Tab")&&($(element).parents(".no-mega-menu").removeClass("active"),$(window).innerWidth()<1200&&$(element).parents(".sub-menu-mobile").find("[data-back-menu]").focus())});const subMenuList=document.querySelectorAll(".header-wrapper [data-sub-menu-details]");function renderToggleButtonIcon(toggleButton,expanded){const dataIndex=toggleButton.getAttribute("data-index");expanded?toggleButton.innerHTML=``:toggleButton.innerHTML=``}for(const subMenu of subMenuList){const toggleButton=subMenu.querySelector("[data-dropdown-toggle-btn]");toggleButton?.addEventListener("click",()=>{const content=subMenu.querySelector("summary")?.nextElementSibling;subMenu&&(subMenu.classList.contains("sub-menu-open")?(renderToggleButtonIcon(toggleButton,!1),content?.setAttribute("aria-expanded","false"),subMenu.classList.remove("sub-menu-open"),$(content).slideUp()):(renderToggleButtonIcon(toggleButton,!0),content?.setAttribute("aria-expanded","open"),subMenu.classList.add("sub-menu-open"),$(content).slideDown()))}),toggleButton?.addEventListener("keydown",e=>{(e.key=="Enter"||e.key=="")&&toggleButton.click()})}}});
//# sourceMappingURL=/cdn/shop/t/106/assets/section-header.js.map?v=167338221660992641721755852890