1(function(){"use strict";if(window.Shopify&&window.Shopify.designMode)return;var DWELL_MS=600,tracked=new WeakMap;function push(eventName,params){window.dataLayer=window.dataLayer||[];var payload={event:eventName};for(var key in params)Object.prototype.hasOwnProperty.call(params,key)&¶ms[key]!=null&&(payload[key]=params[key]);window.dataLayer.push(payload)}function cleanTitle(text){return(text||"").replace(/\s+/g," ").trim().split("|")[0].trim().slice(0,80)}function labelFor(element){if(!element)return"";var clone=element.cloneNode(!0);return clone.querySelectorAll(".paex-nav-badge, .menu-bubble").forEach(function(n){n.remove()}),cleanTitle(clone.textContent)}function panelName(details){return labelFor(details.querySelector("summary"))}function isDesktopPanel(details){return details.classList.contains("details-header-menu")}function isDrawerMain(details){return details.classList.contains("menu-drawer-details")}document.addEventListener("toggle",function(event){var details=event.target;if(!(!(details instanceof HTMLElement)||details.tagName!=="DETAILS")){if(isDesktopPanel(details)){if(details.hasAttribute("open"))tracked.set(details,{openedAt:Date.now(),clicked:!1}),push("nav_open",{nav_item:panelName(details),nav_location:"header"});else{var state=tracked.get(details);tracked.delete(details),state&&!state.clicked&&Date.now()-state.openedAt>=DWELL_MS&&push("nav_abandon",{nav_item:panelName(details),nav_location:"header"})}return}isDrawerMain(details)&&details.hasAttribute("open")&&push("nav_open",{nav_item:"drawer",nav_location:"drawer"})}},!0),document.addEventListener("click",function(event){var target=event.target instanceof Element?event.target:null;if(target){var nav=target.closest(".header-menu-nav, .menu-drawer-nav, .paex-ssn-pin");if(nav){var details=target.closest("details.details-header-menu");details&&tracked.has(details)&&(tracked.get(details).clicked=!0);var actionable=target.closest("a, button, [data-href]");if(actionable){var zone="menu";target.closest(".paex-ssn__tiles")?zone="tile-tab":target.closest(".paex-ssn-pin__tiles")?zone="drawer-tile":target.closest(".paex-ssn-pin__panel")?zone="drawer-tile-panel":target.closest(".paex-ssn__strip")?zone="strip":target.closest(".paex-promo-strip")?zone="promo":target.closest(".paex-circles")?zone="circles":target.closest(".paex-mega-sb")?zone="sidebar":target.closest(".paex-mega-pl")?zone="product-list":target.closest(".menu-drawer-nav")&&(zone="drawer"),push("nav_click",{nav_label:labelFor(actionable),nav_zone:zone,nav_location:target.closest(".menu-drawer-nav")?"drawer":"header"})}}}},!0)})(); 2//# sourceMappingURL=/cdn/shop/t/1107/assets/paex-nav-analytics.js.map?v=131916530129676703751785566664
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.