1(()=>{var __webpack_exports__={};window.PXUTheme.jsHeader={init:function($section){window.PXUTheme.jsHeader=$.extend(this,window.PXUTheme.getSectionData($section)),this.$el=$("#header"),this.$menuToggle=this.$el.find(".header__menu-toggle");let announcementHeight=$(".announcement-sticky-wrapper").height();this.enable_overlay===!0&&isScreenSizeLarge()&&this.updateOverlayStyle(this.sectionUnderlayIsImage()),this.enable_sticky===!0&&isScreenSizeLarge()&&(this.enableSticky(announcementHeight),$(window).on("resize",()=>{this.enableSticky(announcementHeight)})),this.header_layout=="centered"||this.header_layout=="search_focus"?this.$menuToggle.on("click",()=>{this.showStickyMenu()}):this.header_layout=="vertical"&&($section.find(".header-sticky-wrapper").stick_in_parent(),this.addOffScreenDropdownCheck()),$(".mega-menu").length>0&&window.PXUTheme.jsMegaMenu.init($section),isScreenSizeLarge()||(this.unload(),window.PXUTheme.mobileMenu.init()),$(".search-overlay__close").on("click",function(){window.PXUTheme.jsHeader.hideSearch()}),$(document).on("click","[data-show-search-trigger]",function(){window.PXUTheme.jsHeader.showSearch()}),(isScreenSizeLarge()||!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))&&$(".dropdown-click--true .header__link:not(.primary-brand, .primary-logo)").on("click touchstart",function(e){var $this=$(this);window.PXUTheme.jsHeader.toggleMenuClick(e,$this)}),this.dropdown_click===!1&&$(".navbar-item").on("mouseleave",function(){window.PXUTheme.jsHeader.collapseSubmenu($(this))}),$(document).on("keydown","[data-show-search-trigger]",function(e){e.which===13&&window.PXUTheme.jsHeader.showSearch()}),window.PXUTheme.theme_settings.search_layout=="overlay"&&document.body.addEventListener("click",e=>{e.target===document.querySelector("[data-site-overlay]")&&window.PXUTheme.jsHeader.hideSearch()})},toggleMenuClick:function(e,$this){var $parentWrap=$this.parents(".has-dropdown, .has-mega-menu");!$parentWrap.hasClass("is-opened")&&$parentWrap.length>0?(e.preventDefault(),$(".has-dropdown, .has-mega-menu").removeClass("is-opened"),$(".mega-menu__section").removeClass("is-active"),$parentWrap.addClass("is-opened"),$parentWrap.data("clicked","true")):($(".has-dropdown, .has-mega-menu").removeClass("is-opened"),$(".mega-menu__section").removeClass("is-active")),$(window).on("click",function(e2){$(e2.target).closest(".header__link, .navbar-dropdown").length===0&&($(".has-dropdown, .has-mega-menu").removeClass("is-opened"),$(".mega-menu__section").removeClass("is-active"),window.PXUTheme.jsHeader.collapseSubmenu($(".navbar-item")))})},collapseSubmenu:function(el){$(el).find(".has-submenu input").prop("checked",!1)},showStickyMenu:function(){this.$menuToggle.toggleClass("is-active"),this.$el.find(".sticky-menu-wrapper").toggleClass("is-visible")},hideStickyMenu:function(){this.$menuToggle.removeClass("is-active"),this.$el.find(".sticky-menu-wrapper").removeClass("is-visible")},disableSticky:function(){let $stickyEl=$("#header");$stickyEl.unstick(),$stickyEl.removeClass("sticky--enabled"),setTimeout(function(){$stickyEl.css("height","auto")},250)},enableSticky:function(offset){let $stickyEl=this.$el;$stickyEl.addClass("sticky--enabled"),$stickyEl.sticky({wrapperClassName:"header-sticky-wrapper",zIndex:70,topSpacing:offset||0}).on("sticky-start",()=>{let headerHeight,announcementHeight;window.PXUTheme.theme_settings.header_layout=="centered"&&$(".top-bar [data-ajax-cart-trigger] [data-ajax-cart-mini_cart]").css("display","none"),window.PXUTheme.jsHeader.enable_sticky==!0&&window.PXUTheme.theme_settings.header_layout!="vertical"&&(headerHeight=window.PXUTheme.jsHeader.getHeaderHeight()),typeof window.PXUTheme.jsAnnouncementBar<"u"&&window.PXUTheme.jsAnnouncementBar.enable_sticky==!0&&window.PXUTheme.theme_settings.header_layout!="vertical"?announcementHeight=window.PXUTheme.jsAnnouncementBar.getAnnouncementHeight():announcementHeight=0;let totalHeight=headerHeight+announcementHeight;$stickyEl.parent().parent().find(".search-overlay").addClass("sticky-search").css("top",totalHeight+"px"),this.enable_overlay===!0&&this.sectionUnderlayIsImage()===!0?($stickyEl.parent().addClass("has-overlaid-header"),this.disableOverlayStyle()):this.enable_overlay===!0&&this.disableOverlayStyle()}).on("sticky-end",()=>{$stickyEl.parent().parent().find(".search-overlay").removeClass("sticky-search").css("top","100%"),setTimeout(()=>{$stickyEl.sticky("update")},250),window.PXUTheme.theme_settings.header_layout=="centered"&&$(".top-bar [data-ajax-cart-trigger] [data-ajax-cart-mini_cart]").css("display","block"),this.$el.find(".sticky-menu-wrapper").removeClass("is-visible"),this.$menuToggle.removeClass("is-active"),this.enable_overlay===!0&&this.sectionUnderlayIsImage()===!0&&this.updateOverlayStyle(this.sectionUnderlayIsImage())})},disableOverlayStyle:function(){$("[data-enable_overlay]").attr("data-enable_overlay",!1)},enableOverlayStyle:function(){$("[data-enable_overlay]").attr("data-enable_overlay",!0)},updateOverlayStyle:function(overlayBoolean){$("[data-enable_overlay]").attr("data-enable_overlay",overlayBoolean)},sectionUnderlayIsImage:function(){let $firstSection=$("[data-check-for-order=true]").find("[id^=shopify-section]").first();return!!($firstSection.hasClass("overlaid-header-option")&&$.trim($firstSection.html()).length>0)},showSearch:function(){$("[data-show-search-trigger]").addClass("is-active"),window.PXUTheme.theme_settings.search_layout=="overlay"?($('[data-search-type="overlay"]').addClass("is-opened"),$('.search-form .search__fields input[type="text"]')[0].focus(),window.PXUTheme.predictiveSearch.lockBodyScroll()):$.fancybox.open($(".js-search-popup"),{baseClass:"search__lightbox",hash:!1,infobar:!1,toolbar:!1,loop:!0,smallBtn:!0,mobile:{preventCaptionOverlap:!1,toolbar:!1},touch:!1,beforeClose:function(){$("[data-show-search-trigger]").removeClass("is-active")},afterShow:function(){const searchInputEl=$('.search-form .search__fields input[type="text"]')[0],searchTermLength=searchInputEl.value.length;searchInputEl.setSelectionRange(searchTermLength,searchTermLength)}})},hideSearch:function(){$("[data-show-search-trigger]").removeClass("is-active"),window.PXUTheme.theme_settings.search_layout=="overlay"||window.PXUTheme.theme_settings.header_layout=="search_focus"||window.PXUTheme.theme_settings.header_layout=="vertical"?($("[data-autocomplete-true] .search__results-wrapper").hide(),$('[data-search-type="overlay"]').removeClass("is-opened"),window.PXUTheme.predictiveSearch.unlockBodyScroll()):$.fancybox.close($('[data-search-type="'+window.PXUTheme.theme_settings.search_layout+'"]'))},addOffScreenDropdownCheck:function(){$(".navbar-item.has-dropdown--vertical").hover(function(){const dropdown=$(this),menu=dropdown.find(".navbar-dropdown");menu.removeClass("navbar-dropdown--fix-offscreen"),menu.is(":off-screen")&&menu.addClass("navbar-dropdown--fix-offscreen")})},getHeaderHeight:function(){return $(".header-section").outerHeight()||0},unload:function($section){$(".has-overlaid-header").removeClass("has-overlaid-header"),$("[data-show-search-trigger]").off(),$(".navbar-item").off(),$("#header").off(),$(".dropdown-click--true .header__link").off(),this.$menuToggle.off(),this.disableSticky(),this.disableOverlayStyle()}}})(); 2//# sourceMappingURL=/cdn/shop/t/40/assets/z__jsHeader.js.map?v=180841247511582774511725638838
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.