PageSourceSearch

https://rembeauty.com/cdn/shop/t/448/compiled_assets/block-scripts.js?v=76599585812558692501787321334

js rembeauty.com collected 2026-10-03 23:33:06 UTC 2,494 bytes, 2 lines download raw bytes

1(function(){var __blocks__={};(function(){for(var element=document.getElementById("blocks-script"),attribute=a=element?element.getAttribute("data-blocks"):"",blocks=a.split(",").filter(Boolean),i=0;i<blocks.length;i++)__blocks__[blocks[i]]=!0})(),(function(){if(!(!__blocks__["_mega-menu_products"]&&!Shopify.designMode))try{let resetMegaMenuProducts2=function(block){const filterItems=block.querySelectorAll(".mega-menu-products-filter-item"),listItems=block.querySelectorAll(".mega-menu-products-list-item");filterItems.forEach(function(item,index){item.classList.toggle("link--nav-underlined",index===0),item.classList.toggle("link--nav",index!==0)}),listItems.forEach(function(item,index){item.classList.toggle("active",index===0)})},activateFilter2=function(filterItem){filterItem.closest(".mega-menu-products-filters").querySelectorAll(".mega-menu-products-filter-item").forEach(function(item){item.classList.remove("link--nav-underlined"),item.classList.add("link--nav")})},activateCollection2=function(collectionId,filterItem){filterItem.closest(".has-filters").querySelectorAll(".mega-menu-products-list-item").forEach(function(listItem){listItem.classList.toggle("active",listItem.dataset.collectionId===collectionId)})};var resetMegaMenuProducts=resetMegaMenuProducts2,activateFilter=activateFilter2,activateCollection=activateCollection2;document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll(".mega-menu-block.has-filters").forEach(function(block){const headerMenu=block.closest(".header-menu");let resetTimer;function scheduleReset(){clearTimeout(resetTimer),resetTimer=setTimeout(function(){resetMegaMenuProducts2(block)},400)}headerMenu&&(headerMenu.addEventListener("mouseleave",scheduleReset),headerMenu.addEventListener("mouseenter",function(){clearTimeout(resetTimer)}),headerMenu.tagName==="DETAILS"&&new MutationObserver(function(){headerMenu.hasAttribute("open")?clearTimeout(resetTimer):scheduleReset()}).observe(headerMenu,{attributes:!0,attributeFilter:["open"]})),block.querySelectorAll(".mega-menu-products-filter-item").forEach(function(item){item.addEventListener("mouseover",function(){activateFilter2(item),activateCollection2(item.dataset.collectionId,item)}),item.addEventListener("mouseleave",function(){item.classList.add("link--nav-underlined"),item.classList.remove("link--nav")})})})})}catch(e){console.error(e)}})()})();
2//# sourceMappingURL=/cdn/shop/t/448/compiled_assets/block-scripts.js.map?v=76599585812558692501787321334

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.