PageSourceSearch

https://holoskombucha.com/cdn/shop/t/18/assets/custom.js?v=76117012851851270421772727774

js holoskombucha.com collected 2026-10-05 18:42:38 UTC 1,995 bytes, 2 lines download raw bytes

1(function(){const collectionContainer=document.querySelector(".product-grid-container");function isElementInView(element){var rect=element.getBoundingClientRect();return rect.top>=0&&rect.left>=0&&rect.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&rect.right<=(window.innerWidth||document.documentElement.clientWidth)}function qisElementInView(element){var rect=element.getBoundingClientRect(),windowHeight=window.innerHeight||document.documentElement.clientHeight,elementHeight=rect.bottom-rect.top,elementOffset=Math.floor(elementHeight*.75);return rect.top>=-elementOffset&&rect.bottom<=windowHeight+elementOffset}function handleScroll(){var elementsToAnimate=document.querySelectorAll(".holos-animate-up, .holos-animate-fadein"),qelementsToAnimate=document.querySelectorAll(".holos-qanimate-up, .holos-qanimate-fadein");elementsToAnimate.forEach(elementToAnimate=>{if(isElementInView(elementToAnimate)){var animationDelay=elementToAnimate.getAttribute("data-delay");animationDelay?setTimeout(function(){elementToAnimate.classList.add("in-view")},animationDelay):elementToAnimate.classList.add("in-view")}}),qelementsToAnimate.forEach(elementToAnimate=>{if(qisElementInView(elementToAnimate)){var animationDelay=elementToAnimate.getAttribute("data-delay");animationDelay?setTimeout(function(){elementToAnimate.classList.add("in-view")},animationDelay):elementToAnimate.classList.add("in-view")}})}if(window.addEventListener("DOMContentLoaded",handleScroll),window.addEventListener("scroll",handleScroll),collectionContainer){const observer=new MutationObserver(function(mutationsList,observer2){for(let mutation of mutationsList)mutation.type==="childList"&&(window.removeEventListener("scroll",handleScroll),window.addEventListener("scroll",handleScroll),window.scrollBy(0,1))}),observerConfig={childList:!0,subtree:!0};observer.observe(collectionContainer,observerConfig)}})();
2//# sourceMappingURL=/cdn/shop/t/18/assets/custom.js.map?v=76117012851851270421772727774

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.