function toggleHeaderSideMenu(){eachNode(dqa("header .head-dropdown"),(function(e){cutClass(e,["active"])}));let delay_time=.07;const slide_items=dqa(".head-main .slide-up-item");hasClass(dq("header"),"open")?(cutClass(dq("body"),["hidden"]),cutClass(dq("header"),["open"]),eachNode(slide_items,(function(e,i){gsap.to(e,{duration:.5,y:50,delay:.07+.07*i}),areClipPathShapesSupported()&&eachNode(qsa(e,".clip-item"),(function(elm){gsap.fromTo(elm,{"clip-path":"inset(0 0 0 0)"},{duration:.7,"clip-path":"inset(0 0 100% 0)",delay:.07+.07*i})}))}))):(addClass(dq("body"),["hidden"]),addClass(dq("header"),["open"]),eachNode(slide_items,(function(e,i){gsap.to(e,{duration:.5,y:0,delay:.07+.07*i}),areClipPathShapesSupported()&&eachNode(qsa(e,".clip-item"),(function(elm){gsap.fromTo(elm,{"clip-path":"inset(0 0 100% 0)"},{duration:.7,"clip-path":"inset(-2% -2% -100% -100%)",delay:.07+.07*i})}))})))}function resetHeader(){if(gw()>1300){cutClass(dq("body"),["hidden"]),cutClass(dq("header"),["open"]);const slide_items=dqa(".head-main .slide-up-item");eachNode(slide_items,(function(e,i){e.style.transform="translate(0px, 0px)",areClipPathShapesSupported()&&eachNode(qsa(e,".clip-item"),(function(elm){elm.style.clipPath="inset(-2% -2% -100% -100%)"}))}))}else{const slide_items=dqa(".head-main .slide-up-item");eachNode(slide_items,(function(e,i){e.style.transform="translate(0, 0)",areClipPathShapesSupported()&&eachNode(qsa(e,".clip-item"),(function(elm){elm.style.clipPath="inset(0 0 0 0)"}))}))}}function headerScrollHandler(){if(dq(".promotion-bar")){const bar_rect=dq(".promotion-bar").getBoundingClientRect().height;gscr()>=bar_rect?addClass(dq("header"),["scrolled"]):cutClass(dq("header"),["scrolled"])}}function addHeadDropdownButtonEvents(el){el.addEventListener("click",(function(ev){ev.preventDefault();const parent=this.closest(".head-dropdown");qs(parent,".head-dropdown")&&eachNode(qsa(parent,".head-dropdown"),(function(item){cutClass(item,["active"])})),togClass(parent,["active"])}))}window.headerSearch=function(){window.location.href=App.generateLink("/store",{query:dq("#global-search-input").value})},window.UiGenerator={productCell:function(product){if(dq(".common-template>.product-cell")&&product){const clone=dq(".common-template>.product-cell").cloneNode(!0);qs(clone,".product-info").href=App.generateProductLink(product),AppUIGenerator.priceText(qs(clone,".price-text"),product),qs(clone,".product-name").textContent=product[current_lang+"_name"],AppUIGenerator.renderProductImg(Validator.dataValid(product.img_url_list,!0)?server_media+product.img_url_list[0]:null,qs(clone,".img-container>.image"),qs(clone,".img-container"));const enjoy_price=DataProcessor.getProductPrice(product);return parseFloat(product.price)!==enjoy_price&&(addClass(qs(clone,".tags>.sales"),["show"]),qs(clone,".discount-percentage").textContent=Math.round((enjoy_price-parseFloat(product.price))/parseFloat(product.price)*100*-1)),parseInt(product.inventory)<=0&&!product.unlimited_inventory&&addClass(qs(clone,".tags>.no-stock"),["show"]),clone}return null}},window.addEventListener("resize",(function(){resetHeader(),headerScrollHandler()})),window.addEventListener("scroll",(function(){headerScrollHandler()})),window.addEventListener("DOMContentLoaded",(function(){headerScrollHandler(),dq("#global-search-input")&&dq("#global-search-input").addEventListener("keydown",(function(ev){"Enter"!==ev.key&&13!==ev.keyCode||headerSearch()})),dq("#btn-global-search")&&dq("#btn-global-search").addEventListener("click",(function(ev){headerSearch()})),dq(".head-lang>.dropdown-child>li")&&eachNode(dqa(".head-lang>.dropdown-child>li"),(function(e){e.addEventListener("click",(function(){cutClass(dq(".head-lang"),["active"]),App.changeLang(this.getAttribute("data-lang"))}))})),dq(".btn-head-menu")&&eachNode(dqa(".btn-head-menu"),(function(e){e.addEventListener("click",toggleHeaderSideMenu)})),dq(".head-search-link")&&eachNode(dqa(".head-search-link"),(function(el){el.addEventListener("click",(function(ev){ev.preventDefault(),dq("#global-search-input").value="",AppUI.openModal("global-search-modal"),dq("#global-search-input").focus()}))})),eachNode(dqa('header .head-dropdown>a:not([href^="/"]), header .head-dropdown>.btn-dropdown'),(function(el){addHeadDropdownButtonEvents(el)}))})),window.addEventListener("click",(function(ev){if(dq("header .head-dropdown.active")){let is_head_items=!1;const head_items=dqa(".head-dropdown, .head-dropdown *");for(let i=0;i