1(function(){var __sections__={};(function(){for(var i=0,s=document.getElementById("sections-script").getAttribute("data-sections").split(",");i<s.length;i++)__sections__[s[i]]=!0})(),(function(){if(__sections__.header)try{class StickyHeader extends HTMLElement{constructor(){super()}connectedCallback(){if(this.header=document.querySelector(".section-header"),this.headerIsAlwaysSticky=this.getAttribute("data-sticky-type")==="always"||this.getAttribute("data-sticky-type")==="reduce-logo-size",this.setHeaderHeight(),window.matchMedia("(max-width: 990px)").addEventListener("change",this.setHeaderHeight.bind(this)),this.headerIsAlwaysSticky){this.header.classList.add("shopify-section-header-sticky");return}this.lastScrollTop=0,this.scrollThreshold=10,this.isScrolling=!1,this.headerHeight=0,this.onScrollHandler=this.onScroll.bind(this),window.addEventListener("scroll",this.onScrollHandler,{passive:!0}),window.addEventListener("resize",()=>this.setHeaderHeight(),{passive:!0})}setHeaderHeight(){this.header&&(this.headerHeight=this.header.offsetHeight,document.documentElement.style.setProperty("--header-height",`${this.headerHeight}px`))}disconnectedCallback(){window.removeEventListener("scroll",this.onScrollHandler)}onScroll(){if(this.isScrolling)return;const scrollTop=window.pageYOffset||document.documentElement.scrollTop;Math.abs(scrollTop-this.lastScrollTop)<this.scrollThreshold||((!this.headerHeight||this.headerHeight===0)&&this.setHeaderHeight(),this.isScrolling=!0,requestAnimationFrame(()=>{scrollTop<=this.headerHeight?this.showHeader():scrollTop>this.lastScrollTop?this.hideHeader():this.showHeader(),this.lastScrollTop=scrollTop,this.isScrolling=!1}))}hideHeader(){this.header.classList.add("shopify-section-header-hidden"),this.header.classList.add("shopify-section-header-sticky"),this.closeMenuDisclosure()}showHeader(){this.header.classList.remove("shopify-section-header-hidden"),this.header.classList.add("shopify-section-header-sticky")}closeMenuDisclosure(){this.header.querySelectorAll("header-menu").forEach(disclosure=>disclosure.close())}}customElements.define("sticky-header",StickyHeader)}catch(e){console.error(e)}})(),(function(){if(!(!__sections__["tabs-featured-products"]&&!Shopify.designMode))try{document.addEventListener("DOMContentLoaded",function(){var tabs=document.querySelectorAll(".tfp-tab"),tabContents=document.querySelectorAll(".tfp-tab-content"),dropdownSelected=document.querySelector(".dropdown-selected"),dropdownSelectedIcon=document.querySelector(".dropdown-selected-icon"),dropdownSelectedName=document.querySelector(".dropdown-selected-name"),dropdownToggle=document.querySelector(".dropdown-toggle"),dropdownMenu=document.querySelector(".dropdown-menu"),dropdownItems=document.querySelectorAll(".dropdown-item");function showTab(index){if(tabs.forEach(function(tab,i){tab.classList.toggle("active",i===index)}),tabContents.forEach(function(content,i){content.style.display=i===index?"flex":"none",content.classList.toggle("active",i===index)}),dropdownSelected&&dropdownItems[index]){var icon=dropdownItems[index].querySelector("img");dropdownSelectedIcon&&icon&&(dropdownSelectedIcon.src=icon.src,dropdownSelectedIcon.alt=icon.alt),dropdownSelectedName&&(dropdownSelectedName.textContent=dropdownItems[index].textContent.trim())}}tabs.forEach(function(tab,i){tab.addEventListener("click",function(){showTab(i)})}),dropdownToggle&&dropdownMenu&&(dropdownToggle.addEventListener("click",function(e){e.stopPropagation(),dropdownMenu.style.display=dropdownMenu.style.display==="block"?"none":"block"}),dropdownItems.forEach(function(item,i){item.addEventListener("click",function(){showTab(i),dropdownMenu.style.display="none"})}),document.addEventListener("click",function(){dropdownMenu.style.display="none"})),showTab(0)})}catch(e){console.error(e)}})()})(); 2//# sourceMappingURL=/cdn/shop/t/236/compiled_assets/scripts.js.map?v=102709280243290071721789380939
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.