1"use strict";!function(){function initStickyMenu(){if(!document.getElementById("spacer"))if(window.CheckoutHelperJS)console.info("sticky-menu disabled, cart or checkout");else{var header=document.querySelector(".header-1");if(header){var headerParent=header.parentElement,bannerMenu=document.querySelector(".banner_menu"),quickCart=document.getElementById("quick_cart_container"),spacer=document.createElement("div");spacer.id="spacer";var headerSpacer=document.createElement("div");headerSpacer.id="headerSpacer",spacer.append(headerSpacer),headerParent?headerParent.append(spacer):console.error("sticky-menu failed: header element not found"),bannerMenu&&spacer.append(bannerMenu),window.addEventListener("scroll",updateStickyMenu,{passive:!0}),updateStickyMenu();var searchInput=document.getElementById("SimpleSearchForm_SearchTerm");if(searchInput){function scrollToTop(){document.body.parentElement.scrollTop=0}searchInput.addEventListener("focus",scrollToTop),searchInput.addEventListener("click",scrollToTop)}}else console.error("sticky-menu failed: header-1 element not found")}function updateStickyMenu(){var scrollTop=document.documentElement.scrollTop,uspMessage=document.getElementById("strong-usp-message");scrollTop>=80?(document.body.classList.add("sticky-menu"),uspMessage&&(uspMessage.style.display="none")):(document.body.classList.remove("sticky-menu"),uspMessage&&scrollTop<35&&(uspMessage.style.display="")),quickCart&&quickCart.classList.toggle("quick_cart_container-fix",window.pageYOffset>0)}}document.addEventListener("DOMContentLoaded",initStickyMenu,{capture:!1,once:!0,passive:!0}),"complete"!==document.readyState&&"interactive"!==document.readyState||initStickyMenu()}();
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.