1document.addEventListener("DOMContentLoaded",function(){let open_filter=document.querySelector(".title-filter"),title_filter=document.querySelectorAll(".Collection-filter-item .new-spirit"),filter_float=document.querySelector(".filter-container");title_filter.forEach(function(item){item.addEventListener("click",function(){item.parentElement.classList.toggle("active")})}),open_filter.addEventListener("click",function(){open_filter.parentElement.classList.toggle("active"),updateFilterPosition()});function updateFilterPosition(){let offsetHeight=filter_float.offsetHeight;return filter_float.offsetTop+offsetHeight}let distance_filter=updateFilterPosition(),lastScrollTop=0;const tolerance=40;window.addEventListener("scroll",function(){let scroll=window.scrollY;distance_filter=updateFilterPosition(),scroll>=distance_filter-tolerance&&scroll<=distance_filter+tolerance&&open_filter.parentElement.classList.contains("active")&&open_filter.parentElement.classList.remove("active"),scroll>=distance_filter?(scroll>lastScrollTop?filter_float.classList.remove("up"):filter_float.classList.add("up"),filter_float.classList.add("fixed")):filter_float.classList.remove("fixed"),lastScrollTop=scroll})}); 2//# sourceMappingURL=/cdn/shop/t/592/assets/section-main-collection-new.js.map?v=71484495342146097111787835887
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.