1let isVideoModalOpen = !1, skipCloseAllOnce = !1; function lazyLoadImages() { document.querySelectorAll("img.lazy-image").forEach((e => { const t = e.getAttribute("data-src"); t && e.src !== t && (e.src = t, e.classList.add("loaded")) })) } document.addEventListener("DOMContentLoaded", (function () { const e = document.getElementById("hamburger"), t = document.querySelectorAll(".main-left .link-item,.country-select-wrapper"), s = document.querySelectorAll(".headervideOverLay"), a = document.getElementById("HeaderVideoOverlayWrapper"), o = a?.querySelector("iframe"), c = document.getElementById("closeBtn"), i = document.getElementById("mobileHeader"), n = document.getElementById("mobileFooter"), l = document.getElementById("mobileMenu"), r = document.getElementById("menuBackdrop"); function d() { document.querySelectorAll(".link-item.is-active, .select-box.is-active").forEach((e => e.classList.remove("is-active"))), r.classList.remove("active"), l?.classList.contains("open") || (document.body.style.overflow = "auto") } e.addEventListener("click", (t => { t.stopPropagation(); const s = l.classList.contains("open"); l.classList.toggle("open"), e.classList.toggle("active"), i?.classList.toggle("menu-opened", !s), document.body.style.overflow = s ? "" : "hidden", l.querySelectorAll(".submenu-container").forEach((e => { e.classList.remove("active", "parent-active") })) })), r.addEventListener("click", (() => (l.classList.remove("open"), r.classList.remove("active"), e.classList.remove("active"), i?.classList.remove("menu-opened"), document.body.style.overflow = "", void l.querySelectorAll(".submenu-container").forEach((e => { e.classList.remove("active", "parent-active") }))))), t.forEach((e => { e.addEventListener("click", (t => { if (t.target.closest(".tabs-column") || t.target.closest(".tab-content-area")) return; t.stopPropagation(); const s = e.classList.contains("is-active"); if (d(), s) document.body.style.overflow = "auto", r.classList.remove("active"); else { e.classList.add("is-active"), document.body.style.overflow = "hidden", r.classList.add("active"); const t = e.querySelector(".tabs-column li"); if (t) { e.querySelectorAll(".tabs-column li").forEach((e => e.classList.remove("is-active"))), t.classList.add("is-active"); const s = t.getAttribute("data-tab"); if (s) { e.querySelectorAll(".tab-item").forEach((e => e.classList.remove("is-active"))); const t = e.querySelector(`#${s}`); t && t.classList.add("is-active") } } } })) })), document.querySelectorAll(".tabs-column li").forEach((e => { e.addEventListener("click", (t => { t.stopPropagation(); const s = e.getAttribute("data-tab"); null != s && (document.querySelectorAll(".tabs-column li").forEach((e => e.classList.remove("is-active"))), e.classList.add("is-active"), document.querySelectorAll(".tab-content-area .tab-item").forEach((e => e.classList.remove("is-active"))), document.getElementById(s)?.classList.add("is-active")) })) })), document.addEventListener("click", (() => { skipCloseAllOnce ? skipCloseAllOnce = !1 : isVideoModalOpen || d() })), s && a && o && c && (s.forEach((e => { e.addEventListener("click", (function (e) { e.preventDefault(), e.stopPropagation(); const t = this.getAttribute("data-videoid"); if (t) { const e = t.replace("watch?v=", "embed/") + "?autoplay=1"; o.src = e, a.style.display = "block", isVideoModalOpen = !0 } })) })), c.addEventListener("click", (function (e) { e.preventDefault(), o.src = "", a.style.display = "none", isVideoModalOpen = !1, skipCloseAllOnce = !0 })), a.addEventListener("click", (function (e) { ("HeaderVideoOverlayWrapper" === e.target.id || "HeaderVideoOverlay" === e.target.id) && (o.src = "", a.style.display = "none", isVideoModalOpen = !1, skipCloseAllOnce = !0) }))), $(".user-menu-dropdown").on("click", (function (e) { if ($(e.target).closest(".tabs-column").length || $(e.target).closest(".tab-content-area").length) return; e.stopPropagation(); const t = $(this), s = t.hasClass("is-active"); $(".user-menu-dropdown").removeClass("is-active"), s || t.addClass("is-active") })), l.addEventListener("click", (function (e) { const t = e.target.closest(".menu-trigger, .back"); if (!t) return; const s = t.closest("li"), a = t.closest(".submenu-container") || l; if (t.classList.contains("back")) { e.preventDefault(), a.classList.remove("active"); const t = a.parentElement.closest(".submenu-container"); return void t?.classList.remove("parent-active") } const o = s.querySelector(":scope > .submenu-container"); o && (e.preventDefault(), o.classList.add("active"), a.classList.add("parent-active")) })); let u = 0; window.addEventListener("scroll", (function () { if (window.innerWidth > 1024) return; if (l?.classList.contains("open")) return; const e = window.pageYOffset || document.documentElement.scrollTop; e > u ? (i?.classList.add("hide"), n?.classList.add("hide")) : (i?.classList.remove("hide"), n?.classList.remove("hide")), u = e <= 0 ? 0 : e })) })), document.querySelectorAll(".link-item,.hamburger").forEach((e => { e.addEventListener("click", (function (e) { lazyLoadImages() })) })), window.addEventListener("scroll", lazyLoadImages), $(".brandBo
1dy .brandPage,.brandPage").find(".brand-nav").length && $(".main-header-custom").css("position", "relative");
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.