PageSourceSearch

https://www.systemair.com/_next/static/chunks/3596-b4829283edf723b6.js

js systemair.com collected 2026-09-24 17:34:55 UTC 63,895 bytes, 3 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3596],{8313:e=>{e.exports={wrapper:"MegaMenuToolsColumn_wrapper__kmN7M",heading:"MegaMenuToolsColumn_heading__vyO8S",children:"MegaMenuToolsColumn_children__rhR4_"}},8601:e=>{e.exports={content:"MegaMenuContent_content___O0un",heading:"MegaMenuContent_heading__mTQsl",description:"MegaMenuContent_description__VERqX",children:"MegaMenuContent_children__ze4nk"}},9358:e=>{"use strict";e.exports={systemair:"var(--dms-systemair, #004985)",pacificventilation:"var(--dms-pacificventilation, #004985)",fantech:"var(--dms-fantech, #004985)",frico:"var(--dms-frico, #ED1C2E)",menerga:"var(--dms-menerga, #FF9900)"}},10613:e=>{e.exports={list:"FooterBlockSocials_list__4HvEJ",button:"FooterBlockSocials_button__3atRS",icon:"FooterBlockSocials_icon__jO_WL",linkedin:"FooterBlockSocials_linkedin__LzlmW",image:"FooterBlockSocials_image__vrula"}},14341:e=>{e.exports={wrapper:"MegaMenuImageCards_wrapper__4mvEa"}},14895:e=>{e.exports={card:"SearchProductCard_card__g0Fte",imageWrapper:"SearchProductCard_imageWrapper__2_60B",imageInner:"SearchProductCard_imageInner___o1hc",image:"SearchProductCard_image__pOanV",content:"SearchProductCard_content__znLUi",textContent:"SearchProductCard_textContent__dgm8Q",category:"SearchProductCard_category__Xz1E1",name:"SearchProductCard_name__o_LFq",articleNumber:"SearchProductCard_articleNumber__kA4_U",description:"SearchProductCard_description__QR5Ev",variants:"SearchProductCard_variants__nfaP4",variantThumbnail:"SearchProductCard_variantThumbnail__5hLBj",variantCount:"SearchProductCard_variantCount__SNToO"}},17755:e=>{e.exports={wrapper:"FooterBlock_wrapper__jvOrZ",col:"FooterBlock_col__T2V_R",row:"FooterBlock_row__XO5rO",navSectionWrapper:"FooterBlock_navSectionWrapper__89uhs",imageWrapper:"FooterBlock_imageWrapper__03XlL",image:"FooterBlock_image__U5Ljv",navSections:"FooterBlock_navSections__Fmv_V",side:"FooterBlock_side__PL7zx"}},21821:e=>{e.exports={searchInput:"SearchInput_searchInput__vJAwT",active:"SearchInput_active__1dSjl",round:"SearchInput_round__5ThOq",medium:"SearchInput_medium__0gtPd",large:"SearchInput_large__9LsZh",input:"SearchInput_input__F8nio",clearButton:"SearchInput_clearButton__YikkE",submitButton:"SearchInput_submitButton__IVbbS"}},22236:(e,a,s)=>{"use strict";s.d(a,{A:()=>x,G:()=>p});var n=s(95155),t=s(46121),l=s(37206),i=s(20869),r=s(47583),c=s(35208),o=s(17680);let d=(0,l.default)(async()=>await s.e(5712).then(s.bind(s,73331)),{loadableGenerated:{webpack:()=>[73331]}}),_=(0,l.default)(async()=>await s.e(8153).then(s.bind(s,58153)),{loadableGenerated:{webpack:()=>[58153]}}),u=(0,l.default)(async()=>await s.e(815).then(s.bind(s,70815)),{loadableGenerated:{webpack:()=>[70815]}}),m=(0,l.default)(async()=>await s.e(1355).then(s.bind(s,61355)),{loadableGenerated:{webpack:()=>[61355]}}),h=(0,l.default)(async()=>await s.e(2605).then(s.bind(s,42605)),{loadableGenerated:{webpack:()=>[42605]}}),g=(0,l.default)(async()=>await Promise.resolve().then(s.bind(s,47583)),{loadableGenerated:{webpack:()=>[47583]}}),p={[c.sbc.PAGE]:e=>(0,n.jsx)(o.X9,{...e}),[c.sbc.APPLICATION]:e=>(0,n.jsx)(o.Wt,{...e}),[c.sbc.BLOG_HOMEPAGE]:e=>(0,n.jsx)(o.Jm,{...e}),[c.sbc.BLOG_CATEGORY]:e=>(0,n.jsx)(o.Jm,{...e}),[c.sbc.BLOG_POST]:e=>(0,n.jsx)(o.yG,{...e}),[c.sbc.PRESS_RELEASE]:e=>(0,n.jsx)(o.yG,{...e}),[c.sbc.EVENT]:e=>(0,n.jsx)(o.um,{...e}),[c.sbc.EVENT_HOMEPAGE]:e=>(0,n.jsx)(o.W8,{...e}),[c.sbc.LOCATOR]:e=>(0,n.jsx)(o.Sf,{...e}),[c.sbc.LOCATOR_RECORD]:e=>(0,n.jsx)(o.BR,{...e}),[c.sbc.LOCATOR_TAG]:e=>(0,n.jsx)(o.wp,{...e}),[c.sbc.LOCATOR_TAG_CATEGORY]:e=>(0,n.jsx)(o.Si,{...e}),[c.sbc.CERTIFICATION]:e=>(0,n.jsx)(o.m1,{...e}),[c.sbc.CONTACT_HOMEPAGE]:e=>(0,n.jsx)(o.vQ,{...e}),[c.sbc.CONTACT_PAGE]:e=>(0,n.jsx)(o._g,{...e}),[c.sbc.CONTACT_PAGES_LIST]:e=>(0,n.jsx)(o.qG,{...e}),[c.sbc.CONTACT_FINDER]:e=>(0,n.jsx)(o.SK,{...e}),[c.sbc.CONTACT_PERSON]:e=>(0,n.jsx)(o.rD,{...e}),[c.sbc.CONTACT_TAG]:e=>(0,n.jsx)(o.w,{...e}),[c.sbc.CONTACT_TAG_CATEGORY]:e=>(0,n.jsx)(o.Us,{...e}),[c.sbc.HOMEPAGE]:e=>(0,n.jsx)(o.ZI,{...e}),[c.sbc.INTELLI_SHOP_SKU]:()=>(0,n.jsx)(d,{}),[c.sbc.PRODUCT]:e=>(0,n.jsx)(o.bY,{...e}),[c.sbc.PRODUCT_RANGE]:e=>(0,n.jsx)(o.qb,{...e}),[c.sbc.PRODUCT_CATEGORY]:e=>(0,n.jsx)(o.Pw,{...e}),[c.sbc.PRODUCT_LIST]:e=>(0,n.jsx)(o.Pw,{...e}),[c.sbc.CASE_STUDIES_CATEGORY]:e=>(0,n.jsx)(o.fr,{...e}),[c.sbc.CASE_STUDY_HOMEPAGE]:e=>(0,n.jsx)(o.Sr,{...e}),[c.sbc.CASE_STUDY]:e=>(0,n.jsx)(o.fT,{...e}),[c.sbc.NAVIGATION_GLOBAL]:e=>(0,n.jsx)(m,{...e}),[c.sbc.NAVIGATION_LOCAL]:e=>(0,n.jsx)(h,{...e}),[c.sbc.SELECTION_TOOL]:e=>(0,n.jsx)(o.eq,{...e}),[c.sbc.FRAME]:e=>(0,n.jsx)(o.mZ,{...e}),[c.sbc.DOWNLOADS_PORTAL]:e=>(0,n.jsx)(o.lV,{...e}),[c.sbc.EXHIBITION]:e=>(0,n.jsx)(o.Jj,{...e}),[c.sbc.EXHIBITION_HUB]:e=>(0,n.jsx)(o.g1,{...e}),[c.sbc.EXHIBITION_PRODUCTS]:e=>(0,n.jsx)(o.NT,{...e}),[c.sbc.EXHIBITION_SOFTWARE]:e=>(0,n.jsx)(o.S_,{...e}),[c.sbc.EXHIBITION_CERTIFICATION]:e=>(0,n.jsx)(o.Pn,{...e}),[c.sbc.EXHIBITION_INFORMATION]:e=>(0,n.jsx)(o.mH,{...e}),[c.sbc.NOT_FOUND]:()=>(0,n.jsx)(_,{}),[c.sbc.SERVER_ERROR]:()=>(0,n.jsx)(u,{})},x=({storyData:e,...a})=>{let{content:s}=e,{component:l}=s,c=l?p[l]:void 0,d=(0,t.A)(c)?(0,n.jsx)("div",{className:"bg-stripes pt-400 h-screen",children:(0,n.jsx)(g,{annotations:[{type:r.ANNOTATION_TYPE.INFO,description:"This page type does not have a preview"}],name:l})}):(0,n.jsx)(c,{isPreview:!0,content:e.content,story:e,...a});return(0,n.jsx)(i.tH,{FallbackComponent:o.xP,children:(0,n.jsx)(o.D8,{c
1ontent:e.content,children:(0,n.jsx)("div",{children:d})})})}},22949:e=>{e.exports={item:"MegaMenuNewsItem_item___6O5o",title:"MegaMenuNewsItem_title__H2MrX",imageWrapper:"MegaMenuNewsItem_imageWrapper__QQr09",image:"MegaMenuNewsItem_image__R6TrQ",content:"MegaMenuNewsItem_content__KCmuu",date:"MegaMenuNewsItem_date__QTja3"}},31779:e=>{e.exports={header:"HeaderBlock_header__mfBL4",headerMobile:"HeaderBlock_headerMobile__5X1W_",headerMobileSearchOpen:"HeaderBlock_headerMobileSearchOpen__KYi6i",desktopHeader:"HeaderBlock_desktopHeader__SXhNp",accountRow:"HeaderBlock_accountRow__8VM6y",button:"HeaderBlock_button__e_vp2",mainRow:"HeaderBlock_mainRow__8aieG",logo:"HeaderBlock_logo___yg1z",navGroup:"HeaderBlock_navGroup__S4Qmn",nav:"HeaderBlock_nav__yyYT7",megaMenuWrapper:"HeaderBlock_megaMenuWrapper__gBUoW",navButton:"HeaderBlock_navButton__WLzWh",navActions:"HeaderBlock_navActions__cIV_l",headerSearchWrapper:"HeaderBlock_headerSearchWrapper__vPIY_",searchBackdrop:"HeaderBlock_searchBackdrop__6bjRV",iconButton:"HeaderBlock_iconButton__NjnIW",cartIcon:"HeaderBlock_cartIcon__3LAZd",cartBadge:"HeaderBlock_cartBadge__N532U"}},33596:(e,a,s)=>{"use strict";s.d(a,{A:()=>sO});var n,t,l,i,r,c,o,d,_=s(95155),u=s(46121),m=s(73321),h=s(63673),g=s(81501),p=s(10273),x=s(22807),v=s(22236),j=s(12115),N=s(9358),C=s.n(N),b=s(45462),E=s.n(b),f=s(18717),I=s(83908),A=s(67763);let T=({text:e,ctaLabel:a,ctaLink:s,startDate:n,endDate:t})=>{let l=(0,j.useRef)(null),[i,r]=(0,j.useState)(!1),[c,o]=(0,j.useState)(!1);(0,j.useEffect)(()=>{let e=l.current;if(!e)return;let a=new IntersectionObserver(([e])=>{r(e.boundingClientRect.top<=48)},{threshold:[1]});return a.observe(e),()=>a.disconnect()},[]);let d=new Date,u=(0,I.G)(A.Cv);if(c||!((!n||new Date(n)<=d)&&(!t||new Date(t)>=d)))return null;let m=C()[u];return(0,_.jsx)("div",{ref:l,className:`${E()["info-banner-sticky"]} ${i?E()["is-sticky"]:""}`,style:{"--brand-color":m},children:(0,_.jsxs)("div",{className:E()["info-banner"],children:[(0,_.jsx)("p",{children:e}),(0,_.jsxs)("div",{children:[a&&s&&(0,_.jsx)(f.A,{..."string"==typeof s?{cached_url:s}:s,className:`${E().cta} ${E()["cta-large"]}`,children:a}),(0,_.jsx)("button",{type:"button",className:E().close,onClick:()=>o(!0),children:"\xd7"})]})]})})};var S=s(82849),M=s(99764),O=s(93764),k=s(9969),R=s(17302),L=s.n(R),G=s(69730),w=s.n(G),y=s(46914),B=s(49820),H=s(60559),P=s(35365),D=s(40952),F=s(63436),U=s(65698),W=s(29097),V=s(35616),Y=s(77179),Z=s(69649),z=s(56432),K=s(10522),X=s(34047),$=s(11234),q=s(57755),Q=s(60625),J=s(96035),ee=s(40160),ea=s(43775);let es=({selectedLocale:e,debugParams:a})=>{let s=a["debug-i18n-selected"]??e,n=(0,j.useCallback)(e=>(0,_.jsx)("strong",{children:e}),[]),t=a["debug-i18n-accept"],l=(0,u.A)(t)?navigator.languages:(0,y.A)(t,","),i=(0,B.A)(l,e=>e.toLowerCase()),r=(0,I.G)(A.JV),c=(0,I.G)(A.Cv),[o,d]=(0,j.useState)(()=>(function({currentLocale:e,selectedLocale:a,acceptedLanguages:s,debugParams:n}){let t=n["debug-i18n-selected"]??a;if(e!==t)return!1;let l=n["debug-i18n-confirmation-banner-actioned"]??S.A.get(K.Me),i=(n["debug-i18n-confirmation-banner-display-date"]??S.A.get(K.ZV))===W.c9.now().toISODate(),r=(n["debug-i18n-selected-date"]??S.A.get(K.Pf))===W.c9.now().toISODate(),c=(0,y.A)(t,"-")[0];return!["1"===l,i,r,(0,F.A)(s,e=>t===e||c===e)].some(Boolean)})({currentLocale:r??"",selectedLocale:e,acceptedLanguages:i,debugParams:a})),m=function(e){let a=(0,I.G)(A.Pj),{headers:s}=(0,K.sb)(),[n,t]=(0,j.useState)();return(0,j.useEffect)(()=>{if(!e)return;let n=L().CancelToken.source();return async function(){try{let{data:e}=await L().get("/api/locale-list",{cancelToken:n.token,params:{storySlug:a},headers:{...s}});if(n.token.reason)return;t(e)}catch{(0,U.A)()}}(),()=>{n.cancel()}},[a,e,s]),n}(o),h=(0,j.useMemo)(()=>m?function({locales:e,acceptedLanguages:a,brand:s}){let n=(0,q.A)((0,Q.A)((0,J.A)((0,B.A)(a,a=>{let n=(0,P.A)(e,e=>{let{locale:s}=(0,X.O3)(e.full_slug);return s===a});if(n)return n;if(a.includes("-")){let s=(0,y.A)(a,"-")[0];return(0,P.A)(e,e=>{let{locale:a}=(0,X.O3)(e.full_slug);return a===s})}let t=(0,ee.A)(e,e=>(0,X.O3)(e.full_slug).locale.startsWith(a));return(0,ea.A)(t,e=>(0,X.O3)(e.full_slug).locale===(0,$.ef)(s)?-1:1,e=>
1{let{language:a,country:s}=(0,X.O3)(e.full_slug);return a===s.toLowerCase()?-1:1})}))));return(0,ea.A)(n,e=>{let a=(0,X.O3)(e.full_slug).locale;return+(1===(0,y.A)(a,"-").length)})}({locales:m,acceptedLanguages:i,brand:c}):[],[m,i,c]),g=o&&!(0,H.A)(h);(0,j.useEffect)(()=>{if(!g)return;let e=W.c9.now().toISODate();e&&S.A.set(K.ZV,e,{path:"/"})},[g]);let p=(0,j.useCallback)(e=>()=>{(0,K.X7)(e),S.A.set(K.Me,"1",{path:"/"}),d(!1)},[]),x=(0,j.useMemo)(()=>(0,P.A)(m,e=>{let{locale:a}=(0,X.O3)(e.full_slug);return a===s}),[m,s]);if(!g)return null;let v=(0,D.A)(h,0,3);return(0,_.jsxs)("div",{className:w()("-mt-200 mb-200 p-250","relative bg-neutral-50 text-label-tiny","grid grid-cols-[1fr_auto] grid-rows-[auto_auto] items-center gap-y-250 gap-x-100","md:px-200 md:py-100","md:grid-cols-[auto_auto_auto] md:justify-center md:gap-x-300 md:gap-y-0","print:hidden","gtm-i18n-banner","gtm-i18n-banner-confirmation"),"data-gtm-selected-locale":s,id:"gtm-i18n-banner-confirmation",children:[(0,_.jsx)("div",{className:w()("shrink-0 order-1 text-cta-active flex","gtm-i18n-selected"),children:x&&(0,_.jsxs)(_.Fragment,{children:[x.cca2?(0,_.jsx)(V.A,{tld:x.cca2,name:(0,K.fg)(x),className:"mr-100"}):(0,_.jsx)(k.g,{icon:M.Bw,className:"my-auto mr-100"}),(0,_.jsx)("span",{children:(0,_.jsx)(z.HT,{translation:"You have selected {{ locale }}.",params:{locale:{value:(0,K.fg)(x),wrapper:n}}})})]})}),(0,_.jsx)("a",{onClick:()=>{S.A.set(K.Me,"1",{path:"/"}),d(!1)},className:w()("cursor-pointer p-100 -m-100 flex items-center order-2 md:absolute md:top-10 md:right-200","gtm-i18n-discard-suggestion"),children:(0,_.jsx)(k.g,{icon:O.yY})}),(0,_.jsxs)("div",{className:"flex flex-col gap-y-250 order-3 col-span-2 md:col-span-1 md:flex-row md:gap-x-300 md:order-2",children:[(0,_.jsxs)("div",{className:"whitespace-nowrap",children:[(0,_.jsx)(z.HT,{translation:"Other options"}),":"]}),(0,_.jsxs)("ul",{className:w()("flex flex-col items-start gap-x-300 gap-y-250 list-none mb-0 pl-0 md:flex-row","gtm-i18n-suggestions"),children:[(0,B.A)(v,e=>(0,_.jsx)("li",{className:"group",children:(0,_.jsx)(Y.H,{isGlobal:!e.cca2,locale:e,onClick:p(e),className:w()("flex","gtm-i18n-suggestion"),gtmDataAttributes:{"data-gtm-locale":(0,X.O3)(e.full_slug).locale}})},e.full_slug)),(0,_.jsx)("li",{children:(0,_.jsx)(Z.A,{openMobileMenu:!0,children:e=>(0,_.jsx)(z.sG,{url:"#",onClick:a=>{a.preventDefault(),e()},className:"gtm-i18n-cta",children:(0,_.jsx)(z.HT,{translation:"more ..."})})})})]})]})]})};var en=s(10991),et=s(62921),el=s(35208),ei=s(76255),er=s(79606),ec=s(36356),eo=s(69719),ed=s(37549),e_=s(62006);let eu=({debugParams:e})=>{let a=(0,m.useSearchParams)(),s=(0,j.useMemo)(()=>Object.fromEntries(a?.entries()??[]),[a]),n=a?.has("_storyblok")??!1,t=e["debug-i18n-accept"],[l,i]=(0,j.useState)(),[r,c]=(0,j.useState)(),[o,d]=(0,j.useState)(!0),[u,h]=(0,j.useState)(!1),[g,p]=(0,j.useState)([]),[x,v]=(0,j.use
1State)(),[N,C]=(0,j.useState)([]),[b,E]=(0,j.useState)(0),[f,T]=(0,j.useState)(),[M,R]=(0,j.useState)(!1),[G,y]=(0,j.useState)(),H=(0,I.G)(A.Pj),D=(0,I.G)(A.Cv),F=(0,eo.V)(),U=(0,er.i)(el.CVe.SHOW_LOCALE_SUGGESTION_BANNER_DEBUG),W=(0,ec.C)(),V=!D||ei.q.DISABLE_IP_GEO_DETECTION||n,Y=M||"true"===S.A.get(K.HIDE_LOCALE_SUGGEST_COOKIE_NAME),Z=S.A.get(K.USER_LOCALE_COOKIE_NAME),X=S.A.get(K.EY),$=Z===F,q=(0,j.useMemo)(()=>{let e;if(Z)return e=X?(0,P.A)(l,{name:X}):(0,P.A)(x,({full_slug:e})=>(0,e_.uv)(W(e,!0)).split("/")[0]===Z),1===(0,J.A)(H.split("/")).length==(1===(0,J.A)(e?.full_slug.split("/")).length)?e:void 0},[l,x,Z,X,W,H]),Q=!V&&!Y&&!$,ee=Q&&(!Z||!!q),ea=G?.userCountryCode??S.A.get(K.yD);function es(e){return new Intl.DisplayNames([e],{type:"language"}).of(e)||"N/A"}(0,j.useEffect)(()=>{c(s.ip),h("force-locale-suggestion"in s)},[s]),(0,j.useEffect)(()=>{U&&G&&(0,ed.MD)("Locale suggest debug",{debugData:G})},[G,U]),(0,j.useEffect)(()=>{let e=L().CancelToken.source();async function a(){d(!0);try{let{data:a}=await L().get(`/api/${F}/suggest-locale`,{params:{debug:String(U),brand:D,slug:H,ip:r,force:String(u),debugAcceptLanguage:t},cancelToken:e.token});i(a.userCountryLocales),v(a.globalLocales),y(a.debug)}catch{i(void 0),v(void 0),y(void 0)}finally{d(!1)}}return Q&&a(),()=>{e.cancel()}},[F,H,D,Q,r,u,U,t]),(0,j.useEffect)(()=>{p((0,B.A)(l,({external_url:e,full_slug:a,names:s,name_native:n,name:t,locale_language_name:l,language:i})=>{let{name_native:r,lang_name_native:c}=(0,P.A)(s,{lang:i})||{};return{full_slug:e||a,name:[r||n||t,c||l||es(i)].join(", ")}})),C((0,B.A)(x,({full_slug:e,language:a})=>({full_slug:e,name:["Global",es(a)].join(", ")})))},[l,x]);let eu=(0,j.useMemo)(()=>l?.[b]||x?.[b-(0,en.A)(l)],[l,x,b]),em=(0,j.useCallback)(()=>{S.A.set(K.HIDE_LOCALE_SUGGEST_COOKIE_NAME,"true",{path:"/"}),R(!0)},[]),eh=(0,j.useCallback)(()=>{eu&&(0,K.X7)(eu)},[eu]);return((0,j.useEffect)(()=>{T(()=>{let{external_url:e,full_slug:a}=q||{},{external_url:s,full_slug:n}=eu||{};if(q){if(e)return e;if(a)return W(a,!0)}if(eu){if(s)return s;if(n)return W(n,!0)}})},[q,W,eu]),(0,j.useEffect)(()=>{E(e=>Math.max(0,Math.min(e,(0,en.A)(g)+(0,en.A)(N)-1)))},[g,N]),(g.length||N.length)&&ee)?(0,_.jsxs)("div",{className:w()("bg-base px-250 py-300 sm:pr-400 md:pl-400 md:py-200 relative bottom-200 print:hidden","gtm-i18n-banner","gtm-i18n-banner-suggestion"),"data-gtm-selected-locale":Z,"data-gtm-detected-country":G?.userCountryCode??ea,id:"gtm-i18n-banner-suggestion",children:[(0,_.jsxs)("div",{className:"flex flex-col gap-100 md:flex-row md:justify-center md:items-center",children:[(0,_.jsxs)("div",{className:"text-white text-label-medium mr-300 sm:mr-0",children:[q?.localeSuggestText||eu?.localeSuggestText,":",q&&` ${q.locale_name||q.name_native||(q.language===el.xjH?`Global ${es(q.language)}`:q.region)}`]}),(0,_.jsxs)("div",{className:"flex flex-col gap-100 sm:flex-row sm:items-center shrink-0",children:[!q&&(0,_.jsxs)(et.A,{onChange:e=>E(parseInt(e.target.value)),value:b,selectClassName:"gtm-i18n-banner-choices",children:[(0,B.A)(g,({full_slug:e,name:a},s)=>(0,_.jsx)("option",{value:s,children:a},e)),!!(0,en.A)(N)&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("option",{disabled:!0}),(0,B.A)(N,({full_slug:e,name:a},s)=>{let n=g.length+s;return(0,_.jsx)("option",{value:n,children:a},e)})]})]}),f&&(0,_.jsxs)(z.sG,{className:w()("btn btn-icon-right btn-primary","gtm-i18n-banner-cta",{"btn-disabled":o}),target:(q||eu)?.external_url?"_blank":void 0,url:f,onClick:eh,children:[q?.localeSuggestBtnText||eu?.localeSuggestBtnText,(0,_.jsx)(k.g,{spin:o,icon:o?O.sq:O.dm})]})]})]}),U&&(0,_.jsxs)("div",{className:"flex flex-col text-white text-style-label-tiny text-center mt-100 gap-100",children:[(0,_.jsxs)("div",{className:"flex gap-200 justify-center flex-wrap",children:[(0,_.jsx)("span",{children:"\uD83E\uDEB2"}),(0,_.jsxs)("span",{children:["IP: ",(0,_.jsx)("code",{children:G?.ip})]}),(0,_.jsxs)("span",{children:["Accept: ",(0,_.jsx)("code",{children:G?.acceptLanguage||"--"})]}),(0,_.jsxs)("span",{children:["Geo: ",(0,_.jsx)("code",{children:G?.geoHostCountryCode||"--"})]}),(0,_.jsxs)("span",{children:["Spott: ",(0,_.jsx)("code",{children:G?.spottCountryCode||"--"})]})]}
1),(0,_.jsxs)("div",{className:"flex gap-200 justify-center flex-wrap",children:[(0,_.jsx)("span",{children:"\uD83C\uDF6A"}),(0,_.jsxs)("span",{children:["Detected: ",(0,_.jsx)("code",{children:G?.userCountryCode||"--"})]}),(0,_.jsxs)("span",{children:["Selected: ",(0,_.jsx)("code",{children:S.A.get(K.USER_LOCALE_COOKIE_NAME)||"--"})]}),(0,_.jsxs)("span",{children:["Name: ",(0,_.jsx)("code",{children:S.A.get(K.EY)||"--"})]})]})]}),(0,_.jsx)("a",{onClick:em,className:w()("cursor-pointer absolute flex items-center top-100 right-100 sm:top-1/2 sm:-translate-y-1/2","gtm-i18n-discard-suggestion"),children:(0,_.jsx)(k.g,{icon:O.yY,width:24,height:24,className:"w-300 h-300 text-white"})})]}):null},em=()=>{let e=(0,m.usePathname)(),a=(0,m.useSearchParams)(),s=(0,j.useMemo)(()=>Object.fromEntries(a?.entries()??[]),[a]),n=s["debug-i18n-selected"]??S.A.get(K.USER_LOCALE_COOKIE_NAME);return null==e?null:n?(0,_.jsx)(es,{selectedLocale:n,debugParams:s}):(0,_.jsx)(eu,{debugParams:s})};var eh=s(15216),eg=s(5874),ep=s(78681),ex=s(86503),ev=s(30401),ej=s(26240),eN=s(65082),eC=s(21679);let eb=(0,A.BK)(["hours_compact","phone","email","fax","has_locales","address_compact","entities","footnotes","isTranslationBrand"]),eE=()=>{let e=(0,I.G)(A.q4),a=(0,I.G)(A.MJ),s=(0,I.G)(A.uR),n=(0,I.G)(A.iv),{hours_compact:t,phone:l,email:i,fax:r,has_locales:c,address_compact:o,entities:d,footnotes:u,isTranslationBrand:m}=(0,I.G)(eb),h=s?.content?.contact?.full_slug,g=s?.content?.show_footer_contact_column,p=s?.content?.social_links||e?.content?.social_links,x=(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(k.g,{className:"mr-100",icon:M.y_}),(0,_.jsx)("span",{className:"truncate",children:i})]}),v=d?.filter(e=>!("t9n_active"in e)||e.t9n_active);return(0,_.jsxs)("footer",{className:"w-full bg-neutral-50 py-500 mt-700 print:hidden",children:[(0,_.jsxs)(ex.A,{size:el.YuK.FLUID,children:[(0,_.jsx)(ep.A,{socials:p,newsletter:n}),(0,_.jsxs)("div",{className:"row",children:[g&&(0,_.jsxs)("div",{className:"mb-400 lg:col-3",children:[h&&(0,_.jsx)("div",{className:"mb-100",children:(0,_.jsx)(f.A,{className:"text-style-label-medium-bold",linktype:el.J$1.STORY,url:h,children:(0,_.jsx)(eN.A,{translation:"Contact"})})}),l&&(0,_.jsxs)("div",{className:"flex items-center mb-100",children:[(0,_.jsx)(k.g,{className:"mr-100",icon:M.KK}),(0,_.jsxs)("div",{children:[(0,_.jsx)("div",{className:"text-style-body-text",children:(0,ej.n)(l)}),t&&(0,_.jsx)("div",{className:"text-style-label-small text-neutral-600",children:t})]})]}),h?(0,_.jsx)(f.A,{className:"flex items-center",linktype:el.J$1.STORY,url:h,children:x}):(0,_.jsx)(_.Fragment,{children:h})]}),(0,_.jsx)("div",{className:g?"lg:col-9":"col-12",children:e?.content?.footer&&(0,_.jsx)(ev.A,{columns:g?3:4})})]})]}),(0,_.jsxs)(ex.A,{size:el.YuK.FLUID,className:"border-t border-neutral-200 pt-400 mt-500",children:[(0,_.jsx)("div",{className:"row",children:(0,_.jsxs)("div",{className:"col-12 flex flex-col gap-400",children:[(0,_.jsx)(eh.A,{phone:(0,ej.n)(l),email:i,fax:r,address:o,footnotes:u,showAddressInline:!0}),(0,en.A)(v)>0&&(0,_.jsx)("div",{className:"flex sm-max:flex-col gap-400",children:(0,B.A)(v,e=>(0,_.jsx)("div",{className:"flex-1",children:(0,_.jsx)(eg.A,{isInGrid:!0,blok:e})},e._uid))})]})}),(0,_.jsxs)("div",{className:"row mt-400",children:[(0,_.jsx)("div",{className:"sm:col-8",children:(0,_.jsx)("nav",{children:(0,_.jsx)("ul",{className:"md:flex md:flex-wrap list-none m-0 p-0 text-style-label-small",children:(0,B.A)(a??[],(e,a)=>(0,_.jsx)("li",{className:"md:mb-200 md:mr-400",children:(0,_.jsx)(f.A,{...e,className:"text-cta hover:text-cta-hover no-underline xs-max:py-200 block",url:e.full_slug,linktype:el.J$1.STORY,onClick:()=>(0,eC.Bo)("Footer Menu",e.name)})},`footer-legal-${a}-${String(e.uuid??e.id??"")}-${e.full_slug??""}`))})})}),(c||m)&&(0,_.jsx)("div",{className:"mt-400 sm:mt-0 sm:col-4 sm:text-right relative",children:(0,_.jsx)(Z.A,{isInFooter:!0,openMobileMenu:!0})})]})]})]})};var ef=s(92217),eI=s(79298),eA=s(78777),eT=s(59547),eS=s.n(eT);let eM=({legalItems:e,copyrightText:a,brandLabel:s,className:n})=>{let t=new Date().getFullYear(),l=(e??[]).filter(e=>e.name&&e.full_slug);return(0,_.jsxs)("div",{className:w()(eS().bar,n),children:[(0,_.jsx)("div",{className:eS().links,children:l.map((e,a)=>(0,_.jsxs)(j.Fragment,{children:[a>0&&(0,_.jsx)("div",{className:eS().divider}),(0,_.jsx)(z.sG,{...e,className:eS().link,url:e.full_slug,linktype:el.J$1.STORY,onClick:()=>
1(0,eC.Bo)("Footer Menu",e.name),children:e.name})]},`footer-block-legal-${String(e.uuid??e.id??"")}-${e.full_slug??""}`))}),a&&(0,_.jsx)("div",{className:eS().copyright,children:(0,_.jsx)("span",{children:a.replaceAll("{{year}}",String(t)).replaceAll("{{brand}}",s??"")})})]})};var eO=s(38141),ek=s(64083),eR=s(19390),eL=s(36439),eG=s.n(eL);let ew=({sections:e,className:a})=>e?.length?(0,_.jsx)("div",{className:w()(eG().sections,a),children:e.map(e=>e.section_title?(0,_.jsx)(z.Wt,{content:e,children:(0,_.jsxs)("div",{className:eG().section,children:[(0,_.jsx)(z.DZ,{level:el.C2u.H4,className:eG().title,children:(0,eR.VX)(e.section_url)?(0,_.jsx)(z.sG,{...e.section_url,className:eG().titleText,children:e.section_title}):(0,_.jsx)("span",{className:eG().titleText,children:e.section_title})}),(0,_.jsx)("div",{className:eG().items,children:(e.items??[]).map(e=>{if(!e.title||!(0,eR.VX)(e.link))return null;let a=e.link.linktype===el.J$1.URL;return(0,_.jsxs)(z.sG,{...e.link,className:eG().item,children:[(0,_.jsx)("span",{className:eG().itemText,children:e.title}),a&&(0,_.jsx)(eO.R,{icon:ek.Ze.ARROW_SQUARE_OUT,size:ek.hS.MEDIUM,className:eG().externalIcon})]},e._uid)})})]})},e._uid):null)}):null;var ey=s(89514);let eB={facebook:{icon:ek.Ze.FACEBOOK,label:"Facebook"},instagram:{icon:ek.Ze.INSTAGRAM,label:"Instagram"},linkedin:{icon:ek.Ze.LINKEDIN,label:"LinkedIn"},x:{icon:ek.Ze.X,label:"X"},youtube:{icon:ek.Ze.YOUTUBE,label:"YouTube"}},eH={"fb.com":"facebook","fb.me":"facebook","t.me":"telegram","youtu.be":"youtube"};var eP=s(10613),eD=s.n(eP);let eF=({socials:e,className:a})=>e?.length?(0,_.jsx)("div",{className:w()(eD().list,a),children:e.map(e=>{if(e.hidden)return null;let a=(e=>{let a;if(!e)return;try{a=(0,ey.rK)(e,{onlyExternal:!0})}catch{return}let s=(e=>{let a=e.toLowerCase().replace(/^www\./,""),s=eH[a];if(s)return eB[s];let n=a.split(".").find(e=>e in eB);return n?eB[n]:void 0})(a.hostname);if(s)return{href:a.href,icon:s.icon,label:s.label}})(e.url);if(!a)return null;let{image:s,_uid:n}=e,{href:t,label:l,icon:i}=a;return(0,_.jsx)(z.Wt,{content:e,children:(0,_.jsxs)(z.sG,{url:t,className:eD().button,target:"_blank",aProps:{title:l},onClick:()=>(0,eC.Xi)(l,window.location.href),children:[(0,eR.wl)(s)&&(0,_.jsx)(z._V,{image:s,alt:l,imageClassName:eD().image,useDefaultImageTag:!0}),!(0,eR.wl)(s)&&i&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(eO.R,{icon:i,className:w()(eD().icon,{[eD().linkedin]:i===ek.Ze.LINKEDIN})}),(0,_.jsx)("span",{className:"sr-only",children:l})]})]})},n)})}):null;var eU=s(17755),eW=s.n(eU);let eV=({className:e})=>{let a=(0,I.G)(A.Cv),s=(0,I.G)(A.MJ),n=(0,I.G)(A.uR),t=(0,I.G)(A.q4),{image:l,footer_navigation_sections:i,social_links:r,copyrightText:c}=n?.content??{},o=r||t?.content?.social_links,d=a?a[0].toUpperCase()+a.slice(1):void 0;return(0,_.jsx)("footer",{className:w()(eW().wrapper,"print:hidden",e),children:(0,_.jsx)(eA.Ev,{children:(0,_.jsx)(eA.TW,{children:(0,_.jsxs)(eA.bn,{mobile:12,className:eW().col,children:[(0,_.jsxs)("div",{className:eW().row,children:[(0,_.jsxs)("div",{className:eW().navSectionWrapper,children:[(0,eR.wl)(l)&&(0,_.jsx)("div",{className:eW().imageWrapper,children:(0,_.jsx)(z._V,{image:l,alt:l.alt||"",className:"h-full",imageClassName:eW().image,layout:el.zzR.FILL})}),(0,_.jsx)(ew,{sections:i,className:eW().navSections})]}),(0,_.jsxs)("div",{className:eW().side,children:[(0,_.jsx)(eF,{socials:o}),(0,_.jsx)(eA.gu,{logoLink:"/",size:eA.Zp.LARGE,variant:eA.Lj.SECONDARY})]})]}),(0,_.jsx)(eM,{legalItems:s,copyrightText:c,brandLabel:d})]})})})})};var eY=s(83925),eZ=s.n(eY);let ez=({logoLink:e,showSignIn:a,signInUrl:s,checkoutEnabled:n,cartUrl:t,cartCount:l,isNavOpen:i,onNavToggle:r,onSearchClick:c,searchTriggerRef:o,className:d})=>(0,_.jsxs)("div",{className:w()(d,eZ().mobileHeader),children:[(0,_.jsxs)("div",{className:eZ().buttons,children:[(0,_.jsx)(eA.$n,{variant:eA.Ck.GHOST,leftIcon:i?ek.Ze.CLOSE:ek.Ze.LIST,iconWidth:24,iconHeight:24,className:eZ().mobileNavButton,onClick:r}),(0,_.jsx)("div",{ref:o,children:(0,_.jsx)(eA.$n,{variant:eA.Ck.GHOST,leftIcon:ek.Ze.MAGNIFYING_GLASS,iconWidth:24,iconHeight:24,className:eZ().mobileNavButton,onClick:c})})]}),(0,_.jsx)(eA.gu,{logoLink:e,size:eA.Zp.EXTRA_SMALL}),(0,_.jsxs)("div",{className:eZ().buttons,children:[a&&s&&(0,_.jsx)(eA.$n,{variant:eA.Ck.GHOST,leftIcon:ek.Ze.USER,iconWidth:24,iconHeight:24,className:eZ().mobileNavButton,onClick:()=>{window.location.href=s}}
1),n&&t&&(0,_.jsx)(eA.$n,{variant:eA.Ck.GHOST,leftIcon:ek.Ze.SHOPPING_CART,iconWidth:24,iconHeight:24,className:w()(eZ().mobileNavButton,eZ().iconButton),onClick:()=>{window.location.href=t},children:l>0&&(0,_.jsx)("span",{className:eZ().cartBadge,children:l})})]})]});var eK=s(79972),eX=s(43509),e$=s(58323),eq=((n={}).MEDIUM="MEDIUM",n.LARGE="LARGE",n),eQ=((t={}).REGULAR="REGULAR",t.ROUND="ROUND",t),eJ=s(21821),e0=s.n(eJ);let e1=({value:e,onChange:a,onClear:s,autoFocus:n=!1,size:t=eq.LARGE,variant:l=eQ.REGULAR,className:i})=>{let[r,c]=(0,j.useState)(!1),o=(0,e$.B)("Search");return(0,_.jsxs)("div",{className:w()(e0().searchInput,(e=>{switch(e){case eq.MEDIUM:return e0().medium;case eq.LARGE:default:return e0().large}})(t),(e=>{switch(e){case eQ.ROUND:return e0().round;case eQ.REGULAR:default:return}})(l),i,{[e0().active]:r||!!e}),children:[(0,_.jsx)("input",{type:"text",value:e,placeholder:o,autoFocus:n,onChange:e=>a(e.target.value),onFocus:()=>c(!0),onBlur:()=>c(!1),className:e0().input}),!!e&&(0,_.jsx)(eA.K0,{variant:eA._c.GHOST,icon:ek.Ze.CLOSE,className:e0().clearButton,onClick:s}),(0,_.jsx)(eA.K0,{variant:eA._c.GHOST,icon:ek.Ze.MAGNIFYING_GLASS,className:e0().submitButton})]})};var e2=s(70756),e4=s(51707),e3=s.n(e4);let e5=({heading:e,items:a,onItemClick:s,className:n})=>a.length?(0,_.jsxs)("div",{className:w()(e3().searchLinkList,n),children:[(0,_.jsx)("p",{className:e3().heading,children:e}),(0,_.jsx)("ul",{className:e3().list,children:a.map(e=>(0,_.jsx)("li",{children:(0,_.jsx)(z.sG,{url:e.href,className:e3().link,onClick:()=>s?.(e.label),children:e.label})},e.id))})]}):null;var e7=s(5772),e8=s(14895),e6=s.n(e8);let e9=({name:e,href:a,category:s,articleNumber:n,description:t,imageUrl:l,variantImageUrls:i=[],onItemClick:r,className:c})=>{let o=i.slice(0,4),d=i.length-o.length,u=(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:e6().imageWrapper,children:l&&(0,_.jsx)("div",{className:e6().imageInner,children:(0,_.jsx)(e7.default,{src:l,alt:e,fill:!0,sizes:"(min-width: 1024px) 245px, 80px",className:e6().image})})}),(0,_.jsxs)("div",{className:e6().content,children:[(0,_.jsxs)("div",{className:e6().textContent,children:[s&&(0,_.jsx)("p",{className:e6().category,children:s}),e&&(0,_.jsx)("p",{className:e6().name,children:e}),n&&(0,_.jsx)("p",{className:e6().articleNumber,children:`#${n}`}),t&&(0,_.jsx)("p",{className:e6().description,children:t})]}),!!o.length&&(0,_.jsxs)("div",{className:e6().variants,children:[o.map(e=>(0,_.jsx)("span",{className:e6().variantThumbnail,children:(0,_.jsx)(e7.default,{src:e,alt:"",fill:!0,sizes:"40px",className:e6().image})},e)),d>0&&(0,_.jsx)("span",{className:e6().variantCount,children:`+${d}`})]})]})]});return(0,_.jsx)(z.e7,{condition:!!a,wrapper:e=>(0,_.jsx)(z.sG,{url:a,className:w()(c,e6().card),onClick:r,children:e}),elseWrapper:e=>(0,_.jsx)("div",{className:w()(c,e6().card),children:e}),children:u})};var ae=s(77751),aa=s.n(ae);let as=({heading:e,items:a,onItemClick:s,className:n})=>a.length?(0,_.jsxs)("div",{className:w()(aa().searchProductsGrid,n),children:[(0,_.jsx)("p",{className:aa().heading,children:e}),(0,_.jsx)("div",{className:aa().items,children:a.map(e=>(0,_.jsxs)(j.Fragment,{children:[(0,_.jsx)(e9,{name:e.name,href:e.href,category:e.category,articleNumber:e.articleNumber,description:e.description,imageUrl:e.imageUrl,variantImageUrls:e.variantImageUrls,onItemClick:()=>s?.(e.name)}),(0,_.jsx)("div",{className:aa().divider})]},e.id))})]}):null;var an=s(49623),at=s.n(an);let al=({query:e,count:a,onClick:s,className:n})=>{let t=(0,e$.B)("View all results for");return(0,_.jsxs)(eA.$n,{variant:eA.Ck.PRIMARY,size:eA.GO.LARGE,rightIcon:ek.Ze.ARROW,iconWidth:20,iconHeight:20,className:w()(at().viewAllCta,n),onClick:s,children:[t," ",(0,_.jsxs)("span",{className:at().query,children:["“",e,"”"]})," (",a,")"]})};var ai=s(82691),ar=s.n(ai);let ac=({isLoading:e,isError:a,query:s,categories:n,pages:t,products:l,resultsCount:i,onResultLinkClick:r,onProductClick:c,onViewAllClick:o,className:d})=>{let[u,m,h,g,p]=(0,e$.B)(["Categories","Pages","Products & Ranges","No results found","Something went wrong. Please try again."]),x=!!(n.length||t.length||l.length);return(0,_.jsxs)("div",{className:w()(ar().searchResultsPanel,d),children:[e&&(0,_.jsx)("div",{className:ar().stateWrapper,children:(0,_.jsx)(e2.I,{})}),!e&&a&&(0,_.jsx)("div",{className:ar().stateWrapper,children:(0,_.jsx)("p",{className:ar().noResults,children:p})}),!e&&!a&&!x&&(0,_.jsx)("div",{className:ar().stateWrapper,children:(0,_.jsx)("p",{className:ar().noResults,children:g})}),!e&&!a&&x&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:ar().content,children:[(0,_.jsxs)("div",{className:ar().linksColumn,children:[(0,_.jsx)(e5,{heading:u,items:n,onItemClick:r}),(0,_.jsx)(e5,{heading:m,items:t,onItemClick:r})]}),(0,_.jsx)("div",{className:ar().productsColumn,children:(0,_.jsx)(as,{heading:h,items:l,onItemClick:c})})]}),(0,_.jsx)("div",{className:ar().footer,children:(0,_.jsx)(al,{query:s,count:i,onClick:o})})]})]})};var ao=s(7213),ad=s(1694);let a_=(e,a)=>a.map((a,s)=>{let n=a.content,t=(0,ad.gm)(n?.image_nav),l=(0,ad.gm)(n?.image);return{id:a.full_slug||`${e._uid}-${s}`,label:a.name||"",href:a.full_slug,imageUrl:t?.filename||l?.filename,iconUrl:n?.icon_url,description:n?.tagline}}),au=e=>{let a="prefetched"in e?e.prefetched:void 0;return a?a_(e,a.nested):void 0},am=async(e,a,s)=>{let n=au(e);if(n)return n;let t=!!(e.show_image||e.show_large_image||e.show_lead||e.show_tagline||"display_style"in e&&e.display_style&&"list"!==e.display_style),l=await (0,ao.n)(`/api/${a}/nav-list`,{parent:e.parent?.cached_url,sort:e.sort,type:e.type,limit:e.limit,depth:e.depth,isExtended:t,flatten:e.flatten},s);return a_(e,l.nested)};var ah=((l={}).NAV_ITEM="nav-item",l.PRODUCT_CATEGORY="product-category",l.HEADER_PRODUCTS="header-products",l.HEADER_ITEM_CATEGORY="header-item-category",l.NAV_LIST="nav-list",l.OTHER="other",l);let ag=e=>{let a=e.kind===ah.NAV_ITEM?!!e.navItem.items?.length:e.kind===ah.PRODUCT_CATEGORY||e.kind===ah.HEADER_PRODUCTS?!!e.category._C?.length:e.kind===ah.NAV_LIST||e.kind===ah.HEADER_ITEM_CATEGORY;return{id:e.id,label:e.label,hasContent:a,href:e.kind!==ah.NAV_ITEM||a?void 0:e.href}},ap=e=>{let a=[];
1return(e??[]).forEach((e,s)=>{if(e?.component===el.sC4.NAV_ITEM)return void a.push({kind:ah.NAV_ITEM,id:e._uid,label:e.name||"",href:e.item?.cached_url,navItem:e});if(e.component===el.sC4.NAV_PRODUCT_LIST||e.component===el.sC4.HEADER_PRODUCTS){let n=e.component===el.sC4.HEADER_PRODUCTS?ah.HEADER_PRODUCTS:ah.PRODUCT_CATEGORY;(e.prefetched?.nested??[]).forEach((e,t)=>{a.push({kind:n,id:e.full_slug||`product-category-${s}-${t}`,label:e.name||"",category:e})});return}if(e.component===el.sC4.NAV_GROUP)return void a.push(...ap(e.items));if(e.component===el.sC4.HEADER_ITEM_CATEGORY){let s=e.item&&"object"==typeof e.item?e.item:void 0;a.push({kind:ah.HEADER_ITEM_CATEGORY,id:e._uid,label:e.custom_name||s?.name||"",href:s?.full_slug,category:e});return}if(e.component===el.sC4.NAV_ITEM_EXTERNAL){let s=e.url?.url||e.url?.cached_url;if(!e.name&&!s)return;a.push({kind:ah.NAV_ITEM,id:e._uid,label:e.name||"",href:s,navItem:e});return}e.component===el.sC4.NAV_LIST||e.component===el.sC4.HEADER_PAGES_LIST?a.push({kind:ah.NAV_LIST,id:e._uid,label:e.name||"",navList:e}):e.component===el.sC4.NAV_TEXT?a.push(...ap(e.items)):a.push({kind:ah.OTHER,id:e._uid,label:e.name||e.title||""})}),a},ax=e=>{let a=e?.items??[];if(1!==a.length)return;let[s]=a;return s.component===el.sC4.HEADER_PAGES_LIST||s.component===el.sC4.NAV_LIST&&(s.show_image||s.show_large_image)?s:void 0},av=e=>(e??[]).filter(e=>e.component!==el.sC4.NAV_PLACEHOLDER).map(e=>({id:e._uid,label:e.name||"",imageUrl:e.image?.filename,href:e.item?.cached_url,isExternal:e.item?.linktype==="url"})),aj=e=>e?.component===el.sC4.HEADER_V2,aN=[el.sC4.HEADER_ITEM_TITLE,el.sC4.HEADER_ITEM_DESCRIPTION],aC=e=>{let{link:a}=e,s=e.items??[],n=s.find(e=>e.component===el.sC4.HEADER_ITEM_TITLE),t=s.find(e=>e.component===el.sC4.HEADER_ITEM_DESCRIPTION),l=s.filter(e=>!aN.includes(e.component));return{_uid:e._uid,component:"nav-item",name:e.name||(a&&"object"==typeof a?a:void 0)?.name||"",item:a,header_item_title:n,header_item_description:t,items:l,cards:e.cards??[],show_image:!1,show_large_image:!1,show_tagline:!1,show_lead:!1,background:!1}},ab={heading:void 0,headingHref:void 0,description:void 0,cards:[],pagesListSections:[],isLoading:!1},aE=(e,a,s,n,{autoSelectFirstContentItem:t=!1}={})=>{let{activeNavItem:l,flatSource:i,listItems:r,selectedEntry:c}=(0,j.useMemo)(()=>{let a=e.find(e=>e._uid===s),{source:l,panelEntries:i}=(e=>{let a=ax(e);if(a)return{source:{kind:"nav-list",navList:a},panelEntries:[]};let s=e?ap(e.items):[],n=(e?.cards??[]).filter(e=>e.component!==el.sC4.NAV_PLACEHOLDER);return 0===n.length?{source:void 0,panelEntries:s}:{source:s.some(e=>ag(e).hasContent)?void 0:{kind:"cards",cards:n},panelEntries:s}})(a),r=l?[]:i,c=r.map(ag).filter(e=>e.label),o=t?n??c.find(e=>e.hasContent)?.id:n,d=l?.kind==="nav-list"&&a?{kind:ah.NAV_LIST,id:l.navList._uid,label:a.name||"",navList:l.navList}:r.find(e=>e.id===o);return{activeNavItem:a,flatSource:l,panelEntries:r,listItems:c,selectedEntry:d}},[e,s,n,t]),{items:o}=(e=>{let a=(0,eo.V)(),[s,n]=(0,j.useState)([]),[t,l]=(0,j.useState)(!1),i=e?.id,r=e?.kind;return(0,j.useEffect)(()=>{if(!e||e.kind!==ah.NAV_LIST){n([]),l(!1);return}let{navList:s}=e,t=L().CancelToken.source();return l(!0),am(s,a,t).then(e=>{n(e),l(!1)}).catch(e=>{(0,ed.vV)("useNavListEntryItems: failed to fetch nav list items",e),n([]),l(!1)}),()=>{t.cancel("useNavListEntryItems: entry changed")}},[i,r,a]),{items:s,isLoading:t}})(i?.kind==="nav-list"?void 0:c),d=(e=>{let a,s,n,t,l,i,r=(0,eo.V)(),[c,o]=(0,j.useState)({}
1),[d,_]=(0,j.useState)(!1),u=e?.kind===ah.HEADER_ITEM_CATEGORY?e.category:void 0,m=u?(s=(a=u.items??[]).find(e=>e.component===el.sC4.HEADER_ITEM_TITLE),n=a.find(e=>e.component===el.sC4.HEADER_ITEM_DESCRIPTION),t=a.filter(e=>e.component===el.sC4.HEADER_PAGES_LIST||e.component===el.sC4.HEADER_ITEM_LINKS_LIST),l=u.item&&"object"==typeof u.item?u.item:void 0,i=(e=>{let{left_title:a,right_title:s}=e??{};return[a,s].filter(Boolean).join(" ")||void 0})(s)||u.custom_name||l?.name,{heading:u.hide_category_title?void 0:i,headingHref:u.hide_category_title?void 0:l?.full_slug,description:n?.text,cards:av(u.cards),pagesLists:t}):void 0,h=m?.pagesLists??[],g=h.filter(e=>!au(e)),p=g.map(e=>e._uid).join(",");if((0,j.useEffect)(()=>{if(0===g.length)return void _(!1);let e=L().CancelToken.source();return _(!0),Promise.all(g.map(async a=>({id:a._uid,items:await am(a,r,e)}))).then(e=>{o(a=>{let s={...a};return e.forEach(({id:e,items:a})=>{s[e]=a}),s}),_(!1)}).catch(e=>{(0,ed.vV)("useHeaderItemCategoryContent: failed to fetch pages list items",e),_(!1)}),()=>{e.cancel("useHeaderItemCategoryContent: entry changed")}},[p,r]),!u||!m)return ab;let x=h.map(e=>({block:e,items:au(e)??c[e._uid]??[]}));return{heading:m.heading,headingHref:m.headingHref,description:m.description,cards:m.cards,pagesListSections:x,isLoading:d}})(c),{groupItems:u,asideCards:m,isFlatLayout:h,landingCopy:g,cardSize:p,showFlatImages:x}=(0,j.useMemo)(()=>{let e=i?.kind==="nav-list"?a[i.navList._uid]??[]:i?.kind==="cards"?av(i.cards).filter(e=>e.label):c?.kind===ah.NAV_LIST?o:c?c.kind===ah.NAV_ITEM?ap(c.navItem.items).map(e=>({id:e.id,label:e.label,href:e.kind===ah.NAV_ITEM?e.href:void 0})):c.kind===ah.PRODUCT_CATEGORY||c.kind===ah.HEADER_PRODUCTS?(c.category._C??[]).map((e,a)=>({id:e.full_slug||`${c.id}-${a}`,label:e.name||"",imageUrl:e.content?.icon_url,href:e.full_slug})):[]:[],s=i?.kind==="cards"?[]:av(l?.cards).filter(e=>e.label),n=!!i,t=n?{heading:(e=>{let{left_title:a,is_left_title_bold:s,right_title:n,is_right_title_bold:t}=e??{};if(a||n)return(0,_.jsxs)(_.Fragment,{children:[a&&(s?(0,_.jsx)("strong",{children:a}):a),a&&n?" ":null,n&&(t?(0,_.jsx)("strong",{children:n}):n)]})})(l?.header_item_title),description:l?.header_item_description?.text}:void 0;return{groupItems:e,asideCards:s,isFlatLayout:n,landingCopy:t,cardSize:i?.kind==="cards"?aQ.LG:aQ.MD,showFlatImages:i?.kind!=="nav-list"||!!i.navList.show_image}},[i,l,a,c,o]);return{activeNavItem:l,listItems:r,selectedEntry:c,groupItems:u,categoryContent:d,asideCards:m,isFlatLayout:h,landingCopy:g,cardSize:p,showFlatImages:x}};var af=s(36958),aI=s(22145),aA=s(37277),aT=s.n(aA);let aS=({onClose:e,excludeRefs:a,className:s})=>{let n=(0,j.useRef)(null),t=(0,e$.B)("Close search");(0,j.useEffect)(()=>{let e=n.current;return(0,eX.zI)(e),()=>{(0,eX.Wg)(e)}},[]);let{searchTerm:l,onSearchTermChange:i,clearSearch:r,query:c,isLoading:o,isError:d,categories:u,pages:m,products:h,resultsCount:g}=(()=>{let[e,a]=(0,j.useState)(""),[s,n]=(0,j.useState)(""),[t,l]=(0,j.useState)(!1),[i,r]=(0,j.useState)(!1),[c,o]=(0,j.useState)([]),[d,_]=(0,j.use
1State)(0),[u,m]=(0,j.useState)([]),[h,g]=(0,j.useState)(0),p=(0,I.G)((0,A.Fu)("id")),x=(0,I.G)((0,A.Fu)("shop_import")),v=(0,eo.V)(),N=(0,ec.C)(),C=(0,I.G)(A.Yx)||el.TgZ,b=(0,j.useMemo)(()=>(0,af.A)(e=>n(e.trim()),C),[C]);(0,j.useEffect)(()=>()=>b.cancel(),[b]),(0,j.useEffect)(()=>{if(!s){o([]),_(0),m([]),g(0),l(!1),r(!1);return}let e=L().CancelToken.source(),a=!0,n=async a=>{let{data:n}=await L().get(`/api/${v}/search`,{params:{id:p,query:s,type:a,maxHits:a===el.CpR.STORIES?el.TY2:el.WRt},cancelToken:e.token});a===el.CpR.STORIES?(o(n.stories),_(n.storiesCount)):(m(n.skus),g(n.skusCount))};return l(!0),r(!1),Promise.all([n(el.CpR.STORIES),x&&n(el.CpR.SKUS)]).catch(e=>{!L().isCancel(e)&&a&&((0,ed.vV)("useHeaderSearch: search request failed",e),r(!0))}).finally(()=>{a&&l(!1)}),()=>{a=!1,e.cancel()}},[p,v,s,x]);let{categories:E,pages:f}=(0,j.useMemo)(()=>{let e=[],a=[];return c.forEach(s=>{let n={id:s.url,label:s.name,href:N(s.url)};s.pageType===el.sbc.PRODUCT_CATEGORY?e.push(n):a.push(n)}),{categories:e,pages:a}},[c,N]),T=(0,j.useMemo)(()=>u.map(e=>({id:e.skuId,name:e.name,href:N(e.url),category:e.category,articleNumber:Number.isFinite(e.number)?String(e.number):void 0,description:e.tagline,imageUrl:e.image})),[u,N]);return{searchTerm:e,onSearchTermChange:e=>{a(e),b(e)},clearSearch:()=>{b.cancel(),a(""),n("")},query:s,isLoading:t,isError:i,products:(0,j.useMemo)(()=>T.slice(0,3),[T]),categories:E,pages:f,resultsCount:d+h}})();return(0,aI.M)("keydown",a=>
1{a.code===eK.U.Escape&&e?.()}),(0,aI.M)("mousedown",s=>{let t=s.target,l=n.current?.contains(t),i=a?.some(e=>e.current?.contains(t));l||i||e?.()}),(0,_.jsxs)("div",{id:"header-search-scroll-lock",ref:n,className:w()(aT().headerSearch,s),children:[(0,_.jsxs)("div",{className:aT().inputRow,children:[(0,_.jsx)(e1,{className:aT().input,value:l,onChange:i,onClear:r,autoFocus:!0,size:eq.LARGE}),(0,_.jsx)(eA.K0,{icon:ek.Ze.CLOSE,size:eA.eg.LARGE,variant:eA._c.GHOST,onClick:e,"aria-label":t,className:aT().closeButton})]}),!!c&&(0,_.jsx)(ac,{isLoading:o,isError:d,query:c,categories:u,pages:m,products:h,resultsCount:g,onResultLinkClick:e=>{(0,eC.Gu)(void 0,e,c,g)},onProductClick:e=>{(0,eC.Gu)(e,void 0,c,g)},onViewAllClick:()=>{(0,eC.Gu)(void 0,void 0,c,g)}})]})},aM=({heading:e,headingHref:a,description:s,cards:n,pagesListSections:t})=>(0,_.jsxs)(aR,{heading:e||"",headingHref:a,description:s,children:[n.length>0&&(0,_.jsx)(aV,{layout:aF.WRAP,children:n.map(e=>(0,_.jsx)(si,{label:e.label,imageUrl:e.imageUrl,href:e.href},e.id))}),t.map(({block:e,items:a})=>{if(0===a.length)return null;let s=e.component===el.sC4.HEADER_ITEM_LINKS_LIST?e.display_style||"list":e.show_image?"image_cards":"list";return"image_cards"===s?(0,_.jsx)(a3,{cards:a},e._uid):(0,_.jsx)(aV,{title:e.component===el.sC4.HEADER_ITEM_LINKS_LIST?e.section_label:void 0,layout:"list"===s?void 0:aF.WRAP,children:a.map(e=>"tool_cards"===s?(0,_.jsx)(si,{label:e.label,imageUrl:e.iconUrl,href:e.href},e.id):"feature_cards"===s?(0,_.jsx)(aB,{title:e.label,subtitle:e.description,imageUrl:e.iconUrl,href:e.href},e.id):(0,_.jsx)(aq,{href:e.href,label:e.label,variant:aK.LINK},e.id))},e._uid)})]});var aO=s(8601),ak=s.n(aO);let aR=({heading:e,headingHref:a,description:s,children:n,className:t})=>e||a||s||n?(0,_.jsxs)("div",{className:w()(ak().content,t),children:[(0,_.jsxs)("div",{className:ak().heading,children:[e&&(0,_.jsx)(aq,{label:e,variant:aK.HEADING,href:a}),s&&(0,_.jsx)("p",{className:ak().description,children:s})]}),(0,_.jsx)("div",{className:ak().children,children:n})]}):null,aL=({entry:e,items:a})=>(0,_.jsx)(aR,{heading:e.label||"",headingHref:e.kind===ah.PRODUCT_CATEGORY||e.kind===ah.HEADER_PRODUCTS?e.category.full_slug:void 0,description:e.kind===ah.PRODUCT_CATEGORY?e.category.content?.tagline:void 0,children:a.length>0&&(0,_.jsx)(aV,{children:a.map(a=>e.kind===ah.PRODUCT_CATEGORY||e.kind===ah.HEADER_PRODUCTS&&a.imageUrl?(0,_.jsx)(aB,{title:a.label,imageUrl:a.imageUrl,href:a.href},a.id):(0,_.jsx)(aq,{href:a.href,label:a.label,variant:aK.LINK},a.id))})});var aG=s(22704),aw=s(58789),ay=s.n(aw);let aB=({title:e,subtitle:a,imageUrl:s,href:n,alt:t="",className:l,onClick:i})=>{let r=(0,aG.Nn)(s);if(!e&&!a&&!s)return null;let c=w()(ay().item,l),o=(0,_.jsxs)(_.Fragment,{children:[s&&(0,_.jsx)("div",{className:w()(ay().imageWrapper,{[ay().iconWrapper]:r}),children:r?(0,_.jsx)("div",{className:ay().iconInner,children:(0,_.jsx)(e7.default,{src:s,alt:t||e,fill:!0,sizes:"40px",className:ay().image})}):(0,_.jsx)(e7.default,{src:s,alt:t||e,fill:!0,sizes:"56px",className:ay().image})}),(e||a)&&(0,_.jsxs)("div",{className:ay().content,children:[e&&(0,_.jsx)("p",{className:ay().title,children:e}),a&&(0,_.jsx)("p",{className:ay().subtitle,children:a})]})]});return(0,_.jsx)(z.e7,{condition:!!n,wrapper:e=>(0,_.jsx)(z.sG,{url:n,className:c,onClick:i,children:e}),elseWrapper:e=>(0,_.jsx)("div",{className:c,onClick:i,children:e}),children:o})};var aH=s(66917),aP=s.n(aH);let aD=({heading:e,description:a,items:s,cardSize:n,showImage:t=!0})=>(0,_.jsxs)("div",{className:w()(aP().content,{[aP().withImage]:t}),children:[(0,_.jsx)(az,{heading:e,subtitle:a}),s.length>0&&(t?(0,_.jsx)(a3,{cards:s,cardSize:n,className:aP().imageCards}):(0,_.jsx)(aV,{children:s.map(e=>(0,_.jsx)(aq,{href:e.href,label:e.label,variant:aK.LINK},e.id))}))]});var aF=((i={}).GRID="grid",i.WRAP="wrap",i),aU=s(57733),aW=s.n(aU);let aV=({title:e,layout:a=aF.GRID,children:s,className:n})=>e||s?(0,_.jsxs)("div",{className:w()(aW().wrapper,n),children:[e&&(0,_.jsx)("span",{className:aW().title,children:e}),(0,_.jsx)("div",{className:w()(aW().children,{[aW().wrap]:a===aF.WRAP}),children:s})]}):null;var aY=s(83533),aZ=s.n(aY);
1let az=({heading:e,subtitle:a,className:s})=>e||a?(0,_.jsxs)("div",{className:w()(aZ().wrapper,s),children:[e&&(0,_.jsx)("span",{className:aZ().heading,children:e}),a&&(0,_.jsx)("p",{className:aZ().subtitle,children:a})]}):null;var aK=((r={}).HEADING="HEADING",r.LINK="LINK",r.CARD="CARD",r),aX=s(40745),a$=s.n(aX);let aq=({label:e,variant:a=aK.LINK,href:s,hovered:n=!1,className:t,onClick:l})=>{let i=w()(a$().labelComponent,(e=>{switch(e){case aK.HEADING:return a$().heading;case aK.CARD:return a$().card;default:return a$().link}})(a),{[a$().hovered]:n},t),r=(0,_.jsxs)("div",{className:a$().labelWrapper,children:[(0,_.jsx)("span",{className:a$().label,children:e}),(0,_.jsx)("span",{className:a$().iconWrapper,children:(0,_.jsx)(eO.R,{icon:ek.Ze.ARROW,size:a===aK.HEADING?ek.hS.INTERMEDIATE:ek.hS.MEDIUM,className:a$().icon})})]});return(0,_.jsx)(z.e7,{condition:!!s,wrapper:e=>(0,_.jsx)(z.sG,{url:s,className:i,onClick:l,children:e}),elseWrapper:e=>(0,_.jsx)("div",{className:i,onClick:l,children:e}),children:r})};var aQ=((c={}).MD="md",c.LG="lg",c),aJ=s(59622),a0=s.n(aJ);let a1=({label:e,imageUrl:a,href:s,alt:n="",size:t=aQ.MD,showExternal:l=!1,className:i,onClick:r})=>{let[c,o]=(0,j.useState)(!1),d=w()(a0().card,{[a0().lg]:t===aQ.LG},i),u={onMouseEnter:()=>o(!0),onMouseLeave:()=>o(!1)},m=(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)("div",{className:w()(a0().imageWrapper,{[a0().placeholder]:!a}),children:[a&&(0,_.jsx)(e7.default,{src:a,alt:n||e,fill:!0,sizes:"(min-width: 1024px) 220px, 186px",className:a0().image}),l&&(0,_.jsx)("span",{className:a0().externalBadge,children:(0,_.jsx)(eO.R,{icon:ek.Ze.ARROW_SQUARE_OUT,width:16,height:16})})]}),e&&(0,_.jsx)(aq,{label:e,variant:aK.CARD,hovered:c})]});return(0,_.jsx)(z.e7,{condition:!!s,wrapper:e=>(0,_.jsx)(z.sG,{url:s,className:d,onClick:r,aProps:u,children:e}),elseWrapper:e=>(0,_.jsx)("div",{className:d,onClick:r,...u,children:e}),children:m})};var a2=s(14341),a4=s.n(a2);let a3=({cards:e,cardSize:a,className:s})=>e.length?(0,_.jsx)("div",{className:w()(a4().wrapper,s),children:e.map(e=>(0,_.jsx)(a1,{label:e.label,imageUrl:e.imageUrl||"",href:e.href,size:a,showExternal:e.isExternal},e.id))}):null;var a5=s(34927),a7=s.n(a5);let a8=({label:e,selected:a=!1,href:s,className:n,onSelect:t})=>{let l=w()(a7().item,n,{[a7().selected]:a}),i=(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("p",{className:a7().label,children:e}),(0,_.jsx)(eO.R,{icon:ek.Ze.CARET,size:ek.hS.SMALL,rotation:ek.b2.DEG_90,className:a7().icon})]});return(0,_.jsx)(z.e7,{condition:!!s,wrapper:e=>(0,_.jsx)(z.sG,{url:s,className:l,onClick:t,children:e}),elseWrapper:e=>(0,_.jsx)("div",{className:l,onClick:t,onMouseEnter:t,children:e}),children:i})};var a6=s(38501),a9=s.n(a6);let se=({items:e,linkLabel:a,linkHref:s,className:n,onSelect:t})=>{let[l,i]=(0,j.useState)();return e.length?(0,_.jsxs)("div",{className:w()(a9().list,n),children:[e.map(e=>(0,_.jsx)("div",{className:a9().item,onMouseLeave:()=>i(a=>a===e.id?void 0:a),children:(0,_.jsx)(a8,{label:e.label,href:e.hasContent?void 0:e.href,selected:!!e.hasContent&&l===e.id,onSelect:e.hasContent?()=>{i(e.id),t?.(e.id)}:void 0})},e.id)),a&&s&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:a9().dividerWrapper,children:(0,_.jsx)("div",{className:a9().divider})}),(0,_.jsx)(z.sG,{url:s,className:a9().linkLabel,children:a})]})]}):null};s(22949);var sa=s(67969),ss=s.n(sa);let sn=({navColumn:e,children:a,asideColumn:s,className:n})=>a||e?(0,_.jsxs)("div",{className:w()(ss().wrapper,{[ss().hasList]:!!e},n),children:[e&&(0,_.jsx)("div",{className:ss().list,children:e}),(0,_.jsxs)("div",{className:w()(ss().content,{[ss().hasAside]:!!s}),children:[a&&(0,_.jsx)("div",{className:ss().children,children:a}),s&&(0,_.jsx)("div",{className:ss().asideColumn,children:s})]})]}):null;var st=s(75149),sl=s.n(st);let si=({label:e,imageUrl:a,href:s,alt:n="",className:t,onClick:l})=>{let i=(0,aG.Nn)(a),r=w()(sl().item,t),c=(0,_.jsxs)(_.Fragment,{children:[a&&(0,_.jsx)("div",{className:w()(sl().imageWrapper,{[sl().iconWrapper]:i}),children:i?(0,_.jsx)("div",{className:sl().iconInner,children:(0,_.jsx)(e7.default,{src:a,alt:n||e,fill:!0,sizes:"40px",className:sl().image})}):(0,_.jsx)(e7.default,{src:a,alt:n||e,fill:!0,sizes:"56px",className:sl().image})}),e&&(0,_.jsx)("p",{className:sl().label,children:e})]});return(0,_.jsx)(z.e7,{condition:!!s,wrapper:e=>(0,_.jsx)(z.sG,{url:s,className:r,onClick:l,children:e}),elseWrapper:e=>(0,_.jsx)("div",{className:r,onClick:l,children:e}),children:c})};var sr=s(8313),sc=s.n(sr);let so=({heading:e,children:a,className:s})=>e||a?(0,_.jsxs)("div",{className:w()(sc().wrapper,s),children:[e&&(0,_.jsx)("span",{className:sc().heading,children:e}),(0,_.jsx)("div",{className:sc().children,children:a})]}):null;var sd=s(74201),s_=s.n(sd);let su=({isOpen:e,onClose:a,...s})=>e?(0,_.jsx)("div",{className:s_().overlay,onClick:a,children:(0,_.jsx)("div",{className:s_().panel,onClick:e=>e.stopPropagation(),children:(0,_.jsx)(sn,{children:(0,_.jsx)(sN,{...s})})})}):null;var sm=((o={}).LINK="LINK",o.LEVEL_ONE="LEVEL_ONE",o.TITLE="TITLE",o.ACTION="A
1CTION",o),sh=s(81633),sg=s.n(sh);let sp=({label:e,variant:a=sm.LINK,leftIcon:s,leftIconRotation:n,href:t,className:l,onClick:i})=>{if(!e)return null;let r=w()(sg().item,(e=>{switch(e){case sm.LEVEL_ONE:return sg().levelOne;case sm.TITLE:return sg().title;case sm.ACTION:return sg().action;default:return sg().link}})(a),l),c=a===sm.LINK||a===sm.LEVEL_ONE,o=a===sm.TITLE,d=(0,_.jsxs)(_.Fragment,{children:[s&&(0,_.jsx)(eA.Rl,{icon:s,size:ek.hS.MEDIUM,rotation:n,className:sg().icon}),(0,_.jsx)("p",{className:sg().label,children:e}),c&&(0,_.jsx)(eA.Rl,{icon:ek.Ze.CARET,size:ek.hS.MEDIUM,rotation:ek.b2.DEG_90,className:sg().icon}),o&&(0,_.jsx)(eA.Rl,{icon:ek.Ze.ARROW,size:ek.hS.MEDIUM,className:sg().icon})]});return(0,_.jsx)(z.e7,{condition:!!t,wrapper:e=>(0,_.jsx)(z.sG,{url:t,className:r,onClick:i,children:e}),elseWrapper:e=>(0,_.jsx)("div",{className:r,onClick:i,children:e}),children:d})};var sx=((d={}).ROOT="ROOT",d.LIST="LIST",d.CONTENT="CONTENT",d),sv=s(78809),sj=s.n(sv);let sN=({view:e,rootItems:a,showLocale:s,localeLabel:n,heading:t,listItems:l,content:i,className:r,onBack:c,onSelectRootItem:o,onSelectListItem:d,onLocaleClick:u})=>{let m=(0,e$.B)("Back");return(0,_.jsxs)("div",{className:w()(sj().wrapper,r),children:[e!==sx.ROOT&&(0,_.jsx)(sp,{label:m,variant:sm.ACTION,leftIcon:ek.Ze.ARROW,leftIconRotation:ek.b2.DEG_180,onClick:c}),e===sx.LIST&&t&&(0,_.jsx)(sp,{label:t,variant:sm.TITLE}),e===sx.ROOT&&(0,_.jsxs)(_.Fragment,{children:[a.map(e=>(0,_.jsx)(sp,{label:e.label,variant:sm.LEVEL_ONE,href:e.hasContent?void 0:e.href,onClick:e.hasContent?()=>o(e.id):void 0},e.id)),s&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:sj().dividerWrapper,children:(0,_.jsx)("div",{className:sj().divider})}),(0,_.jsx)(sp,{label:n||"",variant:sm.ACTION,leftIcon:ek.Ze.GLOBE_SIMPLE,onClick:u})]})]}),e===sx.LIST&&l.map(e=>(0,_.jsx)(sp,{label:e.label,variant:sm.LINK,href:e.hasContent?void 0:e.href,onClick:e.hasContent?()=>d(e.id):void 0},e.id)),e===sx.CONTENT&&i]})};var sC=s(73433),sb=s(1383),sE=s(76551),sf=s(69135),sI=s(31779),sA=s.n(sI);let sT=({className:e})=>{let a=(0,I.j)(),s=(0,I.G)(A.z0),n=(0,I.G)(A.Cv),{checkout_enabled:t,locale_in_header:l,project_planner_enabled:i,root:r}=(0,I.G)((0,A.BK)(["checkout_enabled","locale_in_header","project_planner_enabled","root"])),{nameToUse:c,isActiveLanguageMenu:o}=(0,K.yZ)(),{cart:d}=(0,sE.x)(),u=d?.lineItems?.length??0,{menu:m}=(0,sb.s)(),h=m.cart?.api,{isUserLoggedIn:g}=(0,sf.k)(),p=g(),x=(0,I.G)(A.Pj),v=encodeURIComponent((0,ey.RD)((0,ec.D)(x))),N=p?m.account?.api:`${m.login?.api}?redirectUrl=${v}`,C=p||t||i,b=(0,e$.B)("Sign in"),E=(0,e$.B)("Tools"),f=(0,j.useRef)(null),T=(0,j.useRef)(null),S=s?.content?.header_v2,M=(0,j.useMemo)(()=>(S??[]).filter(aj).map(aC).filter(e=>e.name||e.item),[S]),O=(0,j.useMemo)(()=>M.map(e=>({id:e._uid,label:e.name||"",hasContent:!0})),[M]),k=r?.full_slug||(0,sC.u)(n),R=(e=>{let a=(0,eo.V)(),[s,n]=(0,j.useState)({}),t=e.map(ax).filter(e=>!!e),l=t.filter(e=>!au(e)),i=l.map(e=>e._uid).join(",");(0,j.useEffect)(()=>{if(0===l.length)return;let e=L().CancelToken.source();return l.forEach(s=>{am(s,a,e).then(e=>{n(a=>({...a,[s._uid]:e}))}).catch(e=>{(0,ed.vV)("useFlatNavListItems: failed to fetch nav list items",e)})}),()=>{e.cancel("useFlatNavListItems: nav items changed")}},[i,a]);let r={};return t.forEach(e=>{r[e._uid]=au(e)??s[e._uid]??[]}),r})(M),G=((e,a)=>{let[s,n]=(0,j.useState)(),[t,l]=(0,j.useState)(),i=aE(e,a,s,t,{autoSelectFirstContentItem:!0});return{openNavId:s,...i,openNav:e=>{n(e),l(void 0)},closeNav:()=>{n(void 0),l(void 0)},setActiveListItemId:l}})(M,R),y=((e,a)=>{let[s,n]=(0,j.useState)(!1),[t,l]=(0,j.useState)(),[i,r]=(0,j.useState)(),c=aE(e,a,t,i),o=c.selectedEntry?sx.CONTENT:t?sx.LIST:sx.ROOT,d=()=>{l(void 0),r(void 0),n(!s)};return(0,j.useEffect)(()=>{if(!s)return;let e=e=>{"Escape"===e.key&&d()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[s]),{isOpen:s,view:o,...c,toggleNav:d,back:()=>{i?r(void 0):l(void 0)},setOpenNavId:l,setActiveListItemId:r}})(M,R),B=(()=>{let[e,a]=(0,j.useState)(!1);return{isOpen:e,open:()=>a(!0),close:()=>a(!1),toggle:()=>a(e=>!e)}})(),H=e=>{B.isOpen&&B.close(),G.openNav(e)},P=e=>(0,_.jsx)(so,{heading:E,children:e.map(e=>(0,_.jsx)(si,{label:e.label,imageUrl:e.imageUrl,href:e.href},e.id))});return(0,_.jsxs)("header",{className:w()(sA().header,e),children:[(0,_.jsx)(ez,{logoLink:k,showSignIn:C,signInUrl:N,checkoutEnabled:t,cartUrl:h,cartCount:u,isNavOpen:y.isOpen,onNavToggle:()=>{B.isOpen&&B.close(),y.toggleNav()},onSearchClick:()=>{y.isOpen&&y.toggleNav(),B.toggle()},searchTriggerRef:T,className:w()(sA().headerMobile,{[sA().headerMobileSearchOpen]:B.isOpen})}),(0,_.jsx)(su,{isOpen:y.isOpen,onClose:y.toggleNav,view:y.view,onBack:y.back,rootItems:O,onSelectRootItem:y.setOpenNavId,showLocale:!!l,localeLabel:c,onLocaleClick:()=>a((0,A.uK)(!o)),heading:y.activeNavItem?.name,listItems:y.listItems,onSelectListItem:y.setActiveListItemId,content:y.isFlatLayout?(0,_.jsx)(aD,{heading:y.landingCopy?.heading,de
1scription:y.landingCopy?.description,items:y.groupItems,cardSize:y.cardSize,showImage:y.showFlatImages}):y.selectedEntry&&(0,_.jsxs)(_.Fragment,{children:[y.selectedEntry.kind===ah.HEADER_ITEM_CATEGORY?(0,_.jsx)(aM,{...y.categoryContent}):(0,_.jsx)(aL,{entry:y.selectedEntry,items:y.groupItems}),y.asideCards.length>0&&P(y.asideCards)]})}),(0,_.jsxs)("div",{className:sA().desktopHeader,onMouseLeave:G.closeNav,children:[(0,_.jsxs)("div",{className:sA().accountRow,children:[l&&(0,_.jsx)(eA.$n,{variant:eA.Ck.GHOST,leftIcon:ek.Ze.GLOBE_SIMPLE,iconWidth:16,iconHeight:16,className:sA().button,onClick:()=>a((0,A.uK)(!o)),children:c}),C&&N&&(0,_.jsx)(eA.$n,{variant:eA.Ck.GHOST,leftIcon:ek.Ze.USER,iconWidth:16,iconHeight:16,className:sA().button,onClick:()=>{window.location.href=N},children:b})]}),(0,_.jsxs)("div",{className:sA().mainRow,children:[(0,_.jsx)(eA.gu,{logoLink:k,className:sA().logo}),(0,_.jsx)("div",{className:sA().navGroup,children:(0,_.jsx)("nav",{className:sA().nav,children:M.map(e=>(0,_.jsx)(eA.$n,{variant:eA.Ck.GHOST,size:eA.GO.LARGE,rightIcon:ek.Ze.CARET,rightIconRotation:G.openNavId===e._uid?ek.b2.DEG_0:ek.b2.DEG_180,className:sA().navButton,onMouseEnter:()=>H(e._uid),onClick:()=>G.openNavId===e._uid?G.closeNav():H(e._uid),iconHeight:12,iconWidth:12,children:e.name},e._uid))})}),(0,_.jsxs)("div",{className:sA().navActions,children:[(0,_.jsx)("div",{ref:f,children:(0,_.jsx)(eA.$n,{variant:eA.Ck.GHOST,leftIcon:ek.Ze.MAGNIFYING_GLASS,iconWidth:24,iconHeight:24,onClick:()=>{G.closeNav(),B.toggle()}})}),t&&h&&(0,_.jsx)(eA.$n,{variant:eA.Ck.GHOST,leftIcon:ek.Ze.SHOPPING_CART,iconWidth:24,iconHeight:24,className:sA().iconButton,onClick:()=>{window.location.href=h},children:u>0&&(0,_.jsx)("span",{className:sA().cartBadge,children:u})})]})]}),G.openNavId&&(G.listItems.length>0||G.isFlatLayout)&&(0,_.jsx)("div",{className:sA().megaMenuWrapper,children:(0,_.jsx)(sn,{navColumn:G.isFlatLayout?void 0:(0,_.jsx)(se,{items:G.listItems,onSelect:G.setActiveListItemId}),asideColumn:!G.isFlatLayout&&G.asideCards.length>0?P(G.asideCards):void 0,children:G.isFlatLayout?(0,_.jsx)(aD,{heading:G.landingCopy?.heading,description:G.landingCopy?.description,items:G.groupItems,cardSize:G.cardSize,showImage:G.showFlatImages}):G.selectedEntry&&(G.selectedEntry.kind===ah.HEADER_ITEM_CATEGORY?(0,_.jsx)(aM,{...G.categoryContent}):(0,_.jsx)(aL,{entry:G.selectedEntry,items:G.groupItems}))})})]}),B.isOpen&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("div",{className:sA().searchBackdrop}),(0,_.jsx)("div",{className:sA().headerSearchWrapper,children:(0,_.jsx)(aS,{onClose:B.close,excludeRefs:[f,T]})})]})]})};var sS=s(25702),sM=s(62987);let sO=({hideHeaderAndFooter:e=!1,children:a,logo:s,storyData:n,isPreview:t})=>{let l=(0,m.useSearchParams)(),i=l?.get("newui")==="yes",r=(0,I.G)(A.Cv),c=(0,I.G)(A.kp),o=c?.info_banner,{exhibition:d}=(0,sf.k)(),j=n?.content?.component,N=v.G[j],C=(0,u.A)(N),b=[el.sbc.EXHIBITION,el.sbc.EXHIBITION_HUB,el.sbc.EXHIBITION_PRODUCTS,el.sbc.EXHIBITION_SOFTWARE,el.sbc.EXHIBITION_CERTIFICATION,el.sbc.EXHIBITION_INFORMATION].includes(j),E=d()||e||[el.sbc.SELECTION_TOOL,el.sbc.FRAME,el.sbc.CONTACT_PERSON,el.sbc.LOCATOR_RECORD,el.sbc.LOCATOR_TAG,el.sbc.LOCATOR_TAG_CATEGORY,el.sbc.CONTACT_TAG,el.sbc.CONTACT_TAG_CATEGORY,el.sbc.CERTIFICATION,el.sbc.EXHIBITION,el.sbc.EXHIBITION_HUB,el.sbc.EXHIBITION_PRODUCTS,el.sbc.EXHIBITION_SOFTWARE,el.sbc.EXHIBITION_CERTIFICATION,el.sbc.EXHIBITION_INFORMATION].includes(j)||C,f=d()||[el.sbc.BLOG_HOMEPAGE,el.sbc.BLOG_CATEGORY,el.sbc.BLOG_POST].includes(j);return(0,_.jsx)(sS.P1,{value:!!t,children:(0,_.jsxs)("div",{className:"layout-page",children:[(0,_.jsx)("style",{dangerouslySetInnerHTML:{__html:`:root {
2${(0,sM.g)(r)}
3}`}}),!E&&!f&&(0,_.jsxs)(_.Fragment,{children:[!E&&(i?(0,_.jsx)(sT,{}):(0,_.jsx)(ef.A,{logo:s,isPreview:!!t})),!!o&&o.map(e=>(0,_.jsx)(T,{text:e.text,ctaLabel:e.cta_label,ctaLink:e.cta_link,startDate:e.start_date,endDate:e.end_date},e._uid)),(0,_.jsx)(em,{}),(0,_.jsx)(h.A,{})]}),(0,_.jsx)(p.A,{isPreview:!!t}),d()&&(0,_.jsx)("div",{className:"exhibition-header-overlay"}),(0,_.jsx)(eI.A,{}),(0,_.jsx)(g.A,{}),(0,_.jsxs)("main",{children:[!!n?.lang&&(0,_.jsx)(x.A,{storyLocale:n.lang,isPreview:!!t}),d()&&!b&&(0,_.jsx)("div",{className:"exhibition-header-spacer"}),a]}),!E&&(i?(0,_.jsx)(eV,{}):(0,_.jsx)(eE,{}))]})})}},34927:e=>{e.exports={item:"MegaMenuListItem_item__iKzfi",selected:"MegaMenuListItem_selected__zaviP",label:"MegaMenuListItem_label__Ebb3z",icon:"MegaMenuListItem_icon__Z4lUu"}},36439:e=>{e.exports={sections:"FooterBlockNavSections_sections__H5Eiw",section:"FooterBlockNavSections_section__vsVRK",title:"FooterBlockNavSections_title___zJrs",titleText:"FooterBlockNavSections_titleText__HSePy",items:"FooterBlockNavSections_items__PdKxg",item:"FooterBlockNavSections_item__3nvAQ",externalIcon:"FooterBlockNavSections_externalIcon__WPxYb",itemText:"FooterBlockNavSections_itemText__xgiK_"}},37277:e=>{e.exports={headerSearch:"HeaderSearch_headerSearch__rdaCg",inputRow:"HeaderSearch_inputRow__Q46_7",input:"HeaderSearch_input__foGbv",closeButton:"HeaderSearch_closeButton__5Ylnb"}},38501:e=>{e.exports={list:"MegaMenuList_list__WgF60",item:"MegaMenuList_item__Nvqqe",dividerWrapper:"MegaMenuList_dividerWrapper__Af1WK",divider:"MegaMenuList_divider__ro4kH",linkLabel:"MegaMenuList_linkLabel__3nyGc"}},40745:e=>{e.exports={labelComponent:"MegaMenuLabel_labelComponent__7C2Eg",labelWrapper:"MegaMenuLabel_labelWrapper__jqNN0",label:"MegaMenuLabel_label__4ceeh",iconWrapper:"MegaMenuLabel_iconWrapper__BUK_V",icon:"MegaMenuLabel_icon__SdF4A",heading:"MegaMenuLabel_heading__ZfGih",link:"MegaMenuLabel_link___MXPl",card:"MegaMenuLabel_card__Lqfp8",hovered:"MegaMenuLabel_hovered__sSfwv"}},45462:e=>{e.exports={"info-banner-sticky":"InfoBanner_info-banner-sticky__uiNjj","info-banner":"InfoBanner_info-banner__sDwAr",cta:"InfoBanner_cta__k89XL","cta-large":"InfoBanner_cta-large__anC1b",close:"InfoBanner_close__tdxou"}},49623:e=>
3{e.exports={viewAllCta:"SearchViewAllCta_viewAllCta__Uhy3F",query:"SearchViewAllCta_query__NzGek"}},51707:e=>{e.exports={searchLinkList:"SearchLinkList_searchLinkList__gzOH5",heading:"SearchLinkList_heading__CyC_n",list:"SearchLinkList_list__vlYX7",link:"SearchLinkList_link__0OG5S"}},57733:e=>{e.exports={wrapper:"MegaMenuGroup_wrapper__xusoJ",title:"MegaMenuGroup_title__EMMoA",children:"MegaMenuGroup_children__FtV85",wrap:"MegaMenuGroup_wrap__AlTsD"}},58789:e=>{e.exports={item:"MegaMenuFeatureCard_item__h6nkw",imageWrapper:"MegaMenuFeatureCard_imageWrapper__VarUD",iconWrapper:"MegaMenuFeatureCard_iconWrapper__Zag6c",iconInner:"MegaMenuFeatureCard_iconInner__dm1tE",image:"MegaMenuFeatureCard_image__APrLw",content:"MegaMenuFeatureCard_content__xlDb6",title:"MegaMenuFeatureCard_title__BVwzB",subtitle:"MegaMenuFeatureCard_subtitle__OgjOk"}},59547:e=>{e.exports={bar:"FooterBlockLegalBar_bar__iMPj2",links:"FooterBlockLegalBar_links__gEhVl",link:"FooterBlockLegalBar_link__tR0gP",divider:"FooterBlockLegalBar_divider__AjnMY",copyright:"FooterBlockLegalBar_copyright__K4IST"}},59622:e=>{e.exports={card:"MegaMenuImageCard_card__c8pPs",lg:"MegaMenuImageCard_lg__aXOdQ",imageWrapper:"MegaMenuImageCard_imageWrapper__e_nLn",placeholder:"MegaMenuImageCard_placeholder__DlbMg",image:"MegaMenuImageCard_image__CvJB_",externalBadge:"MegaMenuImageCard_externalBadge__ZmPj5"}},66917:e=>{e.exports={content:"MegaMenuFlatContent_content__SVjBy",withImage:"MegaMenuFlatContent_withImage__lkWLQ",imageCards:"MegaMenuFlatContent_imageCards__sEnqi"}},67969:e=>{e.exports={wrapper:"MegaMenuPanel_wrapper__NBpgD",hasList:"MegaMenuPanel_hasList__Z7qFq",list:"MegaMenuPanel_list__pFgWj",content:"MegaMenuPanel_content__22YtG",hasAside:"MegaMenuPanel_hasAside__iQ8SS",children:"MegaMenuPanel_children__2m3f9",asideColumn:"MegaMenuPanel_asideColumn__O0lLy"}},74201:e=>{e.exports={overlay:"MobileMegaMenuOverlay_overlay__aYSja",panel:"MobileMegaMenuOverlay_panel__6CdEW"}},75149:e=>{e.exports={item:"MegaMenuToolCard_item__mQWrk",imageWrapper:"MegaMenuToolCard_imageWrapper__NZqKZ",iconWrapper:"MegaMenuToolCard_iconWrapper__R1kMY",iconInner:"MegaMenuToolCard_iconInner__mnLxL",image:"MegaMenuToolCard_image__hCAQg",label:"MegaMenuToolCard_label__HoBGv"}},77751:e=>{e.exports={searchProductsGrid:"SearchProductsGrid_searchProductsGrid__8hm38",heading:"SearchProductsGrid_heading__q3VLu",items:"SearchProductsGrid_items__MZZI8",divider:"SearchProductsGrid_divider__OzAFj"}},78809:e=>{e.exports={wrapper:"MobileNavMenu_wrapper__6mULb",dividerWrapper:"MobileNavMenu_dividerWrapper__D50ho",divider:"MobileNavMenu_divider__QZhVw"}},81633:e=>{e.exports={item:"MobileNavItem_item__bfx2q",label:"MobileNavItem_label__qQgQf",link:"MobileNavItem_link__8Mc57",levelOne:"MobileNavItem_levelOne__pv6Id",title:"MobileNavItem_title__njCEB",action:"MobileNavItem_action__Uup_8",icon:"MobileNavItem_icon__mSFQJ"}},82691:e=>{e.exports={searchResultsPanel:"SearchResultsPanel_searchResultsPanel__Z_c8h",content:"SearchResultsPanel_content__41GbL",linksColumn:"SearchResultsPanel_linksColumn__cAC4f",productsColumn:"SearchResultsPanel_productsColumn___zirK",footer:"SearchResultsPanel_footer__IRkfO",stateWrapper:"SearchResultsPanel_stateWrapper__xELsi",noResults:"SearchResultsPanel_noResults__mdWF3"}},83533:e=>{e.exports={wrapper:"MegaMenuHeadline_wrapper__Ebfuw",heading:"MegaMenuHeadline_heading__VmLRA",subtitle:"MegaMenuHeadline_subtitle__No7sr"}},83925:e=>{e.exports={mobileHeader:"HeaderMobile_mobileHeader__lASel",buttons:"HeaderMobile_buttons__nt3TY",mobileNavButton:"HeaderMobile_mobileNavButton__7IrC3",iconButton:"HeaderMobile_iconButton__DlmXx",cartBadge:"HeaderMobile_cartBadge__aecu3"}}}]);

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.