1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[20667],{5523:(e,t,a)=>{"use strict";a.d(t,{C:()=>u});var i=a(37876),l=a(14232),r=a(69150),n=a(10407),s=a(91420),d=a(25063),o=a(37989);function c(e){let t=Math.max(new Date(e).getTime()-Date.now(),0);return{days:Math.floor(t/864e5),hours:Math.floor(t%864e5/36e5),minutes:Math.floor(t%36e5/6e4),seconds:Math.floor(t%6e4/1e3)}}let m=({label:e,value:t,parentElement:a,testId:l})=>{let[r,n]=(0,o.u)();return(0,i.jsxs)("div",{className:"count-down__timer-item","aria-label":`${e}: ${t}`,...(0,d.g)(l??"",a),ref:r,children:[(0,i.jsx)("span",{className:"count-down__timer-item__value",suppressHydrationWarning:!0,children:t}),(0,i.jsx)(s.T,{variant:"span",styling:"small",ariaLabel:"true",className:"count-down__timer-item__label",parentElement:n,testId:"label",children:e})]})};var u=l.memo(({countdownText:e,countdownTimestamp:t,countdownExpiredText:a,displayTimerOnExpiry:u,labels:p,parentElement:h,testId:g})=>{let[x,b]=(0,o.u)(),[_,f]=(0,o.u)(),[v,y]=(0,l.useState)(c(t)),[I,T]=(0,l.useState)(e),j=((e,t)=>{let{days:a,hours:i,minutes:l,seconds:r}=t,{days:n,hours:s,minutes:d,seconds:o}=e,c=(e,t,a)=>1===e?t:a;return{daysLabel:c(n,a.singular,a.plural),hoursLabel:c(s,i.singular,i.plural),minutesLabel:c(d,l.singular,l.plural),secondsLabel:c(o,r.singular,r.plural)}})(v,p);(0,l.useLayoutEffect)(()=>{let i=()=>{let i=c(t);y(i),T(0===i.days&&0===i.hours&&0===i.minutes&&0===i.seconds?a:e)};i();let l=setInterval(i,1e3);return()=>clearInterval(l)},[t,e,a]);let w=e=>e.toString().padStart(2,"0");return(0,i.jsxs)("div",{className:"count-down",...(0,d.g)(g??"count-down",h),ref:x,children:[I&&(0,i.jsx)(s.T,{variant:"p",className:"count-down__headline",parentElement:b,testId:"headline",children:I}),(I!==a||u)&&(0,i.jsxs)("div",{className:"count-down__timer",...(0,d.g)("count-down-timer",h),ref:_,children:[(0,i.jsx)(m,{label:j.daysLabel,value:w(v.days),parentElement:f,testId:"days"}),(0,i.jsx)(r.I,{classNames:"count-down__timer__separator",width:"6",height:"18",children:(0,i.jsx)(n.D,{name:"Separator",alt:"Separator"})}),(0,i.jsx)(m,{label:j.hoursLabel,value:w(v.hours),parentElement:f,testId:"hours"}),(0,i.jsx)(r.I,{classNames:"count-down__timer__separator",width:"6",height:"18",children:(0,i.jsx)(n.D,{name:"Separator",alt:"Separator"})}),(0,i.jsx)(m,{label:j.minutesLabel,value:w(v.minutes),parentElement:f,testId:"minutes"}),(0,i.jsx)(r.I,{classNames:"count-down__timer__separator",width:"6",height:"18",children:(0,i.jsx)(n.D,{name:"Separator",alt:"Separator"})}),(0,i.jsx)(m,{label:j.secondsLabel,value:w(v.seconds),parentElement:f,testId:"seconds"})]})]})})},9549:(e,t,a)=>{"use strict";a.d(t,{T:()=>y});var i,l,r=a(37876),n=a(14232),s=a(96739),d=a(85243),o=a(95693);(i=l||(l={})).FOURLONG="4xlong",i.FOURLONGONEWIDE="4xlong-1xwide",i.FOURSHORT="4xshort",i.FOURSHORTONEWIDE="4xshort-1xwide",i.TWOLONGTWOSHORT="2xshort-2xlong",i.TWOLONGTWOSHORTONEWIDE="2xshort-2xlong-1xwide";let c=[{[o.T.MEDIUM]:4}],m=[{[o.T.MEDIUM]:4},{[o.T.WIDE]:1}],u=[{[o.T.SMALL]:4}],p=[{[o.T.SMALL]:4},{[o.T.WIDE]:1}],h=[{[o.T.SMALL]:1},{[o.T.MEDIUM]:2},{[o.T.SMALL]:1}],g=[{[o.T.SMALL]:1},{[o.T.MEDIUM]:2},{[o.T.SMALL]:1},{[o.T.WIDE]:1}];var x=a(49449),b=a(25063),_=a(37989),f=a(91420);let v=(e,t)=>{let a,i=(a=[],t.forEach(e=>{a.push(...Array.from({length:e[o.T.SMALL]??0},()=>o.T.SMALL)),a.push(...Array.from({length:e[o.T.MEDIUM]??0},()=>o.T.MEDIUM)),a.push(...Array.from({length:e[o.T.WIDE]??0},()=>o.T.WIDE))}),a);return e.map((e,t)=>({...e,ctaButton:{variant:"text"},tileVariant:i[t],isPortrait:i[t]===o.T.MEDIUM}))},y=({headline:e,appearance:t,backgroundColor:a,tiles:i})=>{let[y,I]=(0,_.u)(),[T,j]=(0,n.useState)([]),w=(0,s.c)("theme-tile__items",{[`theme-tile__items--${t}`]:t}),L=(0,n.useCallback)(()=>{switch(t){case l.TWOLONGTWOSHORTONEWIDE:j(v(i,g));break;case l.TWOLONGTWOSHORT:j(v(i,h));break;case l.FOURLONGONEWIDE:j(v(i,m));break;case l.FOURLONG:j(v(i,c));break;case l.FOURSHORT:j(v(i,u));break;default:j(v(i,p))}},[i,t]);return(0,n.useEffect)(()=>{L()},[L]),(0,r.jsxs)("div",{className:"theme-tile",...(0,b.g)("theme-tile"),ref:y,children:[e&&(0,r.jsx)(f.T,{...e,children:e.children}),(0,r.jsx)("div",{className:w,children:T.map((e,t)=>{var i;
1return(0,r.jsx)(d.C,{title:e.title,teaserImage:e.teaserImage,teaserImageAlt:e.teaserImageAlt,teaserImageTitle:e.teaserImageTitle,linkLabel:e.linkLabel,linkType:e.linkType,ctaButton:e.ctaButton,tileVariant:e.tileVariant,isPortrait:e.isPortrait,background:a,advancedImageImporter:e.advancedImageImporter,sizes:(i=e.tileVariant)===o.T.SMALL?x.i.col3_col4_col4_col6:i===o.T.WIDE?x.i.col6_col8_col8_col12:x.i.col3_col4_col4_col6,parentElement:I,testId:`theme-tile-content-tile-${t+1}`},e.title)})})]})}},16006:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let i=a(64252)._(a(14232)),l=a(72936),r=[],n=[],s=!1;function d(e){let t=e(),a={loading:!0,loaded:null,error:null};return a.promise=t.then(e=>(a.loading=!1,a.loaded=e,e)).catch(e=>{throw a.loading=!1,a.error=e,e}),a}class o{constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}}function c(e){return function(e,t){let a=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),r=null;function d(){if(!r){let t=new o(e,a);r={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return r.promise()}if(!s){let e=a.webpack&&1?a.webpack():a.modules;e&&n.push(t=>{for(let a of e)if(t.includes(a))return d()})}function c(e,t){let n;d(),(n=i.default.useContext(l.LoadableContext))&&Array.isArray(a.modules)&&a.modules.forEach(e=>{n(e)});let s=i.default.useSyncExternalStore(r.subscribe,r.getCurrentValue,r.getCurrentValue);return i.default.useImperativeHandle(t,()=>({retry:r.retry}),[]),i.default.useMemo(()=>{var t;return s.loading||s.error?i.default.createElement(a.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:r.retry}):s.loaded?i.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return c.preload=()=>d(),c.displayName="LoadableComponent",i.default.forwardRef(c)}(d,e)}function m(e,t){let a=[];for(;e.length;){let i=e.pop();a.push(i(t))}return Promise.all(a).then(()=>{if(e.length)return m(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{m(r).then(e,t)}),c.preloadReady=(e=[])=>new Promise(t=>{let a=()=>(s=!0,t());m(n,e).then(a,a)}),window.__NEXT_PRELOADREADY=c.preloadReady;let u=c},16758:(e,t,a)=>{"use strict";a.d(t,{C:()=>g});var i=a(37876),l=a(14232),r=a(96739),n=a(85617),s=a(11598),d=a(88733),o=a(81785),c=a(29750),m=a(25063),u=a(91420),p=a(37989),h=a(43624);let g=({headline:e,description:t,categoriesTile:a,centered:g,className:x,isOverflowRight:b,isOverflow:_,parentElement:f})=>{let[v,y]=(0,p.u)(),I="Carousel Categories Tile",{swiper:T,setSwiper:j,setActiveIndex:w,reachBegin:L,reachEnd:E,handleSwiperInit:C,handleSlideChange:N,handlePaginationRender:k}=(0,s.u)(),{isPhone:A,isTablet:S,isDesktopSmall:$,isDesktop:O}=(0,o.u)(),D=a.map((e,t)=>(0,i.jsx)(n.C,{link:e.link,image:e.image,variant:e.variant,title:e.title,description:e.description,buttonLabel:e?.buttonLabel,buttonAriaLabel:e?.buttonAriaLabel,onClick:e.onClick,dataAttr1:I,dataAttr4:`${t+1}/${a.length}`,advancedImageImporter:e.advancedImageImporter,parentElement:y,testId:`category-tile-${t+1}`})),M=(0,r.c)("carousel-categories-tile",x),P=(0,r.c)("carousel-categories-tile__body","text",{"text--small-default":A||S,"text--medium-default":$||O}),R=(0,r.c)("carousel-categories-tile__heading",{"carousel-categories-tile__heading-right":b},{"carousel-categories-tile__heading-full":_}),B=(0,r.c)("carousel-categories-tile__content",{"carousel-categories-tile__content-full":_}),{variant:F}=a?.[0]??{variant:"md"},U=(0,l.useCallback)(e=>{N(e)},[N]),V=(0,l.useCallback)(e=>{j(e),C(e)},[C,j]);return(0,l.useEffect)(()=>
1{if(!T)return;U(T);let e=window.requestAnimationFrame(()=>{T.update(),U(T)}),t=["afterInit","slideChange","reachBeginning","reachEnd","fromEdge","observerUpdate","breakpoint","resize","update"];return t.forEach(e=>{T.on(e,U)}),()=>{window.cancelAnimationFrame(e),t.forEach(e=>{T.off(e,U)})}},[T,U]),(0,i.jsxs)("div",{className:M,...(0,m.g)("carousel-categories-tile",f),ref:v,children:[(0,i.jsxs)("div",{className:R,...(0,m.g)("carousel-categories-tile-heading",f),children:[(0,i.jsxs)("div",{className:B,...(0,m.g)("carousel-categories-tile-content",f),children:[e&&(0,i.jsx)(u.T,{variant:e.variant,styling:e.styling,underline:e.underline,uppercase:e.uppercase,ariaLabel:e.ariaLabel,id:e.id??e.anchorName,ariaLevel:e.ariaLevel,dataHash:e.dataHash,className:e.className,parentElement:y,testId:"headline",children:e.children}),t&&(0,i.jsx)("div",{className:P,...(0,m.g)("carousel-categories-tile-description",f),children:(0,i.jsx)(c.R,{richText:t,dataAttr1:e?.children})})]}),($||O)&&T&&!b?(0,i.jsx)(d.C,{swiper:T,prevDisabled:L,nextDisabled:E,headline:e.children,dataAttr1:I,parentElement:y}):null,($&&D.length>3||O&&D.length>4)&&T&&b?(0,i.jsx)(d.C,{swiper:T,prevDisabled:L,nextDisabled:E,headline:e?.children,dataAttr1:I,parentElement:y}):null]}),(0,i.jsx)(h.C,b?{onInit:V,onIndexChange:w,centered:g,onPaginationRender:k,className:"category-tile-grid-overflow",swiperSlideClass:"carousel-category-tile",variant:F,parentElement:y,testId:"carousel-categories-tile",children:D}:{initialSlide:(D.length-1)/2,onInit:V,centered:!A&&!S&&g,onIndexChange:w,swiperSlideClass:"carousel-category-tile",variant:F,parentElement:y,testId:"carousel-categories-tile",children:D})]})}},17414:(e,t,a)=>{"use strict";a.d(t,{B:()=>h});var i,l,r,n,s=a(37876),d=a(96739),o=a(49449),c=a(28884),m=a(25063),u=a(37989),p=a(90644);function h({bannerType:e=r.ColoredSubtitle,alignmentType:t=n.CENTER,titleField1:a,titleField2:i,imageLink:l="",imageAlt:g="",imageTitle:x="",advancedImageImporter:b,imageJsonLd:_,parentElement:f,testId:v}){let[y,I]=(0,u.u)(),T=(e=>{switch(e){case r.ColoredSubtitle:return{tf1:{title:!0,colored:!1},tf2:{title:!1,colored:!0}};case r.ColoredPretitle:return{tf1:{title:!1,colored:!0},tf2:{title:!0,colored:!1}};case r.BothColoredTitle:return{tf1:{title:!0,colored:!0},tf2:{title:!0,colored:!0}};case r.ColoredTitle:return{tf1:{title:!0,colored:!0},tf2:{title:!1,colored:!1}};case r.OnlyTitle:return{tf1:{title:!0,colored:!0}};default:return{}}})(e),j=(0,d.c)({banner__text__title:T?.tf1?.title,banner__text__subtitle:!T?.tf1?.title,banner__text__colored:T?.tf1?.colored}),w=(0,d.c)({banner__text__title:T?.tf2?.title,banner__text__subtitle:!T?.tf2?.title,banner__text__colored:T?.tf2?.colored}),L=(0,d.c)({banner__text__title__tag:T?.tf1?.title,banner__text__subtitle__tag:!T?.tf1?.title}),E=(0,d.c)({banner__text__title__tag:T?.tf2?.title,banner__text__subtitle__tag:!T?.tf2?.title}),C=(0,d.c)("banner",{"banner--background":!l});return(0,s.jsxs)("div",{className:C,...(0,m.g)(v??"banner",f),ref:y,children:[l&&(0,c.v)(l,b)&&(0,s.jsx)(p.A,{ImageComponent:b?.ImageComponent,loader:b?.imageLoader,priority:b?.priority,className:"banner__image",src:l,alt:g,sizes:o.i.col12_col12_c
1ol12_col12,title:x,jsonLd:_,parentElement:I}),(0,s.jsxs)("div",{className:`banner__text banner__text__${t}`,...(0,m.g)("text",I),children:[T?.tf1&&a&&(0,s.jsx)("div",{className:j,...(0,m.g)("title-field-1",I),children:(0,s.jsx)("p",{className:L,children:a})}),T?.tf2&&i&&(0,s.jsx)("div",{className:w,...(0,m.g)("title-field-2",I),children:(0,s.jsx)("p",{className:E,children:i})})]})]})}(i=r||(r={})).ColoredSubtitle="coloredSubtitle",i.ColoredPretitle="coloredPretitle",i.ColoredTitle="coloredTitle",i.BothColoredTitle="bothColoredTitle",i.OnlyTitle="onlyTitle",i.OnlyImage="onlyImage",(l=n||(n={})).LEFT="left",l.CENTER="center"},18847:(e,t,a)=>{e.exports=a(20705)},20705:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i={default:function(){return o},noSSR:function(){return d}};for(var l in i)Object.defineProperty(t,l,{enumerable:!0,get:i[l]});let r=a(64252);a(37876),a(14232);let n=r._(a(16006));function s(e){return{default:e?.default||e}}function d(e,t){return delete t.webpack,delete t.modules,e(t)}function o(e,t){let a=n.default,i={loading:({error:e,isLoading:t,pastDelay:a})=>null};e instanceof Promise?i.loader=()=>e:"function"==typeof e?i.loader=e:"object"==typeof e&&(i={...i,...e});let l=(i={...i,...t}).loader;return(i.loadableGenerated&&(i={...i,...i.loadableGenerated},delete i.loadableGenerated),"boolean"!=typeof i.ssr||i.ssr)?a({...i,loader:()=>null!=l?l().then(s):Promise.resolve(s(()=>null))}):(delete i.webpack,delete i.modules,d(a,i))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},24776:(e,t,a)=>{"use strict";a.d(t,{I:()=>f});var i=a(37876),l=a(14232),r=a(81785),n=a(96739),s=a(91420),d=a(25063),o=a(28884),c=a(37989),m=a(16093),u=a(81075),p=a(66994),h=a(2844),g=a(45310);let x=({productUrl:e,product:t,labels:a,parentElement:l,legalFields:r,locale:x})=>{let{brandName:b,name:_,salesUnit:f,isAvailable:v=!0,isRecall:y,legalInformation:I,energyClass:T,energyScale:j}=t,[w,L]=(0,c.u)(),E=(0,n.c)("highlighted-card",{"highlighted-card--not-available":!v,"highlighted-card--in-recall":y}),{recallFlag:C,notAvailableFlag:N,promotionDateFlag:k}=(0,m.u)({product:t,labels:a,locale:x}),A=C||N||k,S=(0,o.s)(I);return(0,i.jsxs)(u.L,{className:E,title:`${b} ${_}`,href:e,onClick:e=>{y&&e.preventDefault()},...(0,d.g)("highlighted-card",l),ref:w,children:[A&&(0,i.jsx)(p.F,{label:A.label,color:A.color,parentElement:L}),(0,i.jsxs)("div",{className:"highlighted-card__title",...(0,d.g)("highlighted-card-title",l),children:[b&&(0,i.jsx)(s.T,{variant:"span",styling:"extra-small",className:"highlighted-card__brand",bold:!0,testId:"highlighted-card-brand-name",parentElement:L,children:b}),(0,i.jsx)(s.T,{variant:"h4",styling:"s",className:"highlighted-card__name",testId:"highlighted-card-headline",parentElement:L,children:_})]}),T&&j&&(0,i.jsx)(h.E,{rating:T,scale:j,parentElement:L}),(0,i.jsx)(g.T,{product:t,salesUnit:f,disabled:!v||y,footnotes:S,parentElement:L,legalFields:r,locale:x})]})};var b=a(49449),_=a(90644);let f=({products:e,image:t,headline:a,labels:n,parentElement:m,legalFields:u,locale:p})=>{let[h,g]=(0,c.u)(),{isPhone:f,isTablet:v}=(0,r.u)(),[y,I]=(0,l.useState)(null),T=(0,l.useRef)(null),j=e=>{let t=e.target;T.current&&Array.from(T.current.querySelectorAll(".imagemap__hotspot-item")).every(e=>!e.contains(t))&&I(null)};(0,l.useEffect)(()=>(document.addEventListener("click",j),()=>{document.removeEventListener("click",j)}),[]);let w=(f||v?168:188)/2;return(0,i.jsxs)("div",{className:"imagemap",...(0,d.g)("imagemap",m),ref:h,children:[(0,i.jsx)(s.T,{variant:"h2",testId:"headline",parentElement:g,children:a}),(0,i.jsxs)("div",{className:"imagemap__wrapper",...(0,d.g)("imagemap-wrapper",m),children:[(0,o.v)(t.src,t.advancedImageImporter)&&(0,i.jsx)(_.A,{src:t.src,alt:t.alt,sizes:b.i.imageMap,ImageComponent:t.advancedImageImporter?.ImageComponent,loader:t.advancedImageImporter?.imageLoader,jsonLd:t.imageJsonLd,parentElement:g}),(0,i.jsx)("ul",{className:"imagemap__hotspot-wrapper",ref:T,...(0,d.g)("imagemap-hotspot-wrapper",m),children:e.map((e,t)=>{let{xOffset:a,yOffset:l,productUrl:r}=e,s="";return a<w?s="imagemap__hotspot-item--highlighted-card-right":594-a<w&&(s="imagemap__hotspot-item--highlighted-card-left"),l<w?s+=" imagemap__hotspot-item--highlighted-card-bottom":594-l<w&&(s+=" imagemap__hotspot-item--highlighted-card-top"),(0,i.jsxs)("li",{className:`imagemap__hotspot-item ${s}`,style:{[a>297?"right":"left"]:`${a>297?(594-a)/594*100:a/594*100}%`,top:`${l/792*100}%`},...(0,d.g)(`imagemap-hotspot-item-${t+1}`,m),children:[(0,i.jsx)("button",{className:"imagemap__hotspot "+(y===t?"active":""),type:"button",onClick:()=>{I(e=>e===t?null:t)},"aria-label":"button",...(0,d.g)(`imagemap-hotspot-button-${t+1}`,m)}),y===t&&(0,i.jsx)(x,{product:e.product,productUrl:r,labels:n,parentElement:g,legalFields:u,locale:p})]},`${r}-${a}-${l}`)})})]})]})}},31596:(e,t,a)=>{"use strict";a.d(t,{R:()=>s,a:()=>d});var i=a(37876),l=a(25063),r=a(37989),n=a(30243);let s=({children:e})=>e,d=({headline:e,icon:t,children:a,isExpandedOnLoad:s=!1})=>{let[d,o]=(0,r.u)();return(0,i.jsx)("div",{className:"recall",...(0,l.g)("recall-item"),ref:d,children:(0,i.jsx)(n.A,{title:e,iconName:t,isExpandedOnLoad:s,parentElement:o,testId:"accordion",children:a})})}},31611:(e,t,a)=>{"use strict";a.d(t,{T:()=>h});var i=a(37876),l=a(96739),r=a(13902);a(14232);var n=a(25063),s=a(29750),d=a(91420),o=a(38312),c=a(69150);let m=e=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...e,children:(0,i.jsx)("path",{fill:"#23275A",fillRule:"evenodd",d:"M6.162 4h11.677c.527 0 .982 0 1.356.03.395.033.788.104 1.167.297a3 3 0 0 1 1.311 1.311c.193.379.264.772.297 1.167.03.374.03.828.03 1.354v7.682c0 .526 0 .98-.03 1.354-.033.395-.104.788-.297 1.167a3 3 0 0 1-1.311 1.311c-.378.193-.772.264-1.167.296-.375.031-.83.031-1.357.031H6.162c-.527 0-.982 0-1.357-.03-.395-.033-.789-.104-1.167-.297a3 3 0 0 1-1.311-1.311c-.193-.378-.264-.772-.296-1.167C2 16.82 2 16.365 2 15.838V8.162c0-.527 0-.981.03-1.356.033-.395.104-.789.297-1.167a3 3 0 0 1 1.31-1.311c.38-.193.773-.264 1.168-.296C5.18 4 5.635 4 6.162 4m-.463 2.001 6.512 4.749L18.361 6 17.802 6H6.2zm14.293 1.268-7.152 5.522a1 1 0 0 1-1.2.017L4.008 7.244C4 7.488 4 7.794 4 8.2v7.6c0 .576 0 .949.024 1.232.022.272.06.373.085.422a1 1 0 0 0 .437.437c.05.025.15.063.422.085C
15.25 18 5.624 18 6.2 18h11.6c.577 0 .949 0 1.232-.024.272-.022.372-.06.422-.085a1 1 0 0 0 .437-.437c.025-.05.063-.15.085-.422C20 16.75 20 16.377 20 15.8V8.2c0-.393 0-.69-.008-.93",clipRule:"evenodd"})}),u=e=>(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",...e,children:(0,i.jsx)("path",{fill:"#23275A",fillRule:"evenodd",d:"M10.162 2h3.677c.527 0 .982 0 1.356.03.395.033.788.104 1.167.297a3 3 0 0 1 1.311 1.311c.193.379.264.772.297 1.167.03.374.03.828.03 1.354V17.84c0 .526 0 .98-.03 1.354-.033.395-.104.788-.297 1.167a3 3 0 0 1-1.311 1.311c-.378.193-.772.264-1.167.296-.375.031-.83.031-1.357.031h-3.676c-.527 0-.982 0-1.357-.03-.395-.033-.789-.104-1.167-.297a3 3 0 0 1-1.311-1.311c-.193-.378-.264-.772-.296-1.167A18 18 0 0 1 6 17.839V6.16c0-.527 0-.981.03-1.356.033-.395.104-.789.297-1.167a3 3 0 0 1 1.31-1.311c.38-.193.773-.264 1.168-.296C9.18 2 9.635 2 10.162 2M8.968 4.024c-.272.022-.373.06-.422.085a1 1 0 0 0-.437.437c-.025.05-.063.15-.085.422C8 5.25 8 5.623 8 6.2v11.6c0 .577 0 .949.024 1.232.022.272.06.372.085.422a1 1 0 0 0 .437.437c.05.025.15.063.422.085C9.25 20 9.624 20 10.2 20h3.6c.577 0 .949 0 1.232-.024.272-.022.372-.06.422-.085a1 1 0 0 0 .437-.437c.025-.05.063-.15.085-.422C16 18.75 16 18.377 16 17.8V6.2c0-.577 0-.949-.024-1.232-.022-.272-.06-.373-.085-.422a1 1 0 0 0-.437-.437c-.05-.025-.15-.063-.422-.085C14.75 4 14.377 4 13.8 4h-3.6c-.576 0-.949 0-1.232.024M11 18a1 1 0 0 1 1-1h.002a1 1 0 0 1 1 1.023v.002a1 1 0 0 1-.993.977h-.002a1 1 0 0 1-1.007-1z",clipRule:"evenodd"})}),p=({backgroundColor:e,contactEmail:t,contactPhoneNumber:a,parentElement:l})=>(0,i.jsxs)("div",{className:"text-and-media__contact-info",...(0,n.g)("contact-info",l),children:[t&&(0,i.jsxs)("b",{className:"text-and-media__contact-item",children:[(0,i.jsx)(c.I,{color:"dark"===e?"ondark":"default",children:(0,i.jsx)(m,{})}),t]}),a&&(0,i.jsxs)("div",{className:"text-and-media__contact-item",children:[(0,i.jsx)(c.I,{color:"dark"===e?"ondark":"default",children:(0,i.jsx)(u,{})}),a]})]}),h=e=>{let{pretitle:t,headline:a,richText:c,backgroundColor:m,media:u,link:h,variant:g,isReversed:x,isTruncated:b,children:_,compact:f,parentElement:v,testId:y}=e,I="banner"===g&&"image"===u.mediaType,T=(0,l.c)("text-and-media__container",{"text-and-media__container--compact":f}),j=(0,l.c)("text-and-media__content",{"text-and-media__content--reversed":x,"text-and-media__content--full":"none"===u.mediaType||"banner"===g}),w=(0,l.c)("text-and-media__headline",{"text-and-media__headline--truncated":b}),L=(0,l.c)("text-and-media__description",{"text-and-media__description--truncated":b}),E=(0,l.c)("text-and-media",{"text-and-media--banner":I,[`text-and-media--${m}`]:m}),C=I?{backgroundImage:`url("${u.data.imageLinkL}")`}:{};return(0,i.jsx)("section",{className:"text-and-media",...(0,n.g)(y?`${y}-text-and-media`:"text-and-media",v),children:(0,i.jsx)("div",{className:E,style:C,children:(0,i.jsxs)("div",{className:T,children:[(0,i.jsxs)("div",{className:j,children:[t&&(0,i.jsx)(d.T,{variant:"p",className:"text-and-media__pretitle",parentElement:v,testId:y?`${y}-text-and-media-pretitle`:"text-and-media-pretitle",children:t}),(0,i.jsx)(d.T,{variant:a.variant,styling:a.styling,underline:a.underline??!1,uppercase:a.uppercase??!1,ariaLabel:a.ariaLabel??"",id:a.id??a.anchorName??"",ariaLevel:a.ariaLevel??0,dataHash:a.dataHash??"",className:w,parentElement:v,testId:y?`${y}-text-and-media-headline`:"text-and-media-headline",children:a.children}),c&&(0,i.jsx)("div",{className:L,...(0,n.g)(y?`${y}-text-and-media-description`:"text-and-media-description",v),children:(0,i.jsx)(s.R,{richText:c,dataAttr1:`Text And Media ${a}`})}),h&&h.linkLabel&&(0,i.jsx)(r.B,{variant:"primary",ariaLabel:h.linkLabel,className:"text-and-media__btn",href:h.linkType,dataAttr1:"Text And Media",dataAttr2:h.linkLabel,targetType:h.linkTarget,parentElement:v,testId:y?`${y}-text-and-media-link`:"text-and-media-link",children:h.linkLabel}),_&&(0,i.jsx)("div",{className:"text-and-media__children",children:_}),"banner"===g&&(0,i.jsx)("div",{className:"text-and-media__extras",children:(0,i.jsx)(p,{backgroundColor:m,contactEmail:e.contactEmail,contactPhoneNumber:e.contactPhoneNumber,parentElement:v})})]}),(0,i.jsx)("div",{className:"text-and-media__media",...(0,n.g)(y?`${y}-text-and-media-media`:"text-and-media-media",v),children:(0,i.jsx)("div",{className:"text-and-media__media-overlay",children:((e,t,a)=>{if("default"!==e)return null;switch(t.mediaType){case o.a.IMAGE:{let{href:e,altText:l,imageLinkL:r,imageLinkM:n,imageLinkS:s,target:d,title:c,advancedImageImporter:m,jsonLd:u,size:p}=t.data;return(0,i.jsx)(o.M,{mediaType:o.a.IMAGE,image:{href:e,altText:l,imageLinkS:s,imageLinkM:n,imageLinkL:r,target:d,title:c,advancedImageImporter:m,jsonLd:u,size:p,parentElement:a}})}case o.a.VIDEO:{let{videoLink:e,videoType:l,autoPlay:r,autoLoop:n,hideControls:s,isMuted:d,headline:c,thumbnail:m,title:u,
1youtubeLink:p,isYoutubeConsentGranted:h,onYoutubeConsentRequest:g,onYoutubeConsentSettingsRequest:x,text:b,primaryButtonLabel:_,secondaryButtonLabel:f}=t.data;return(0,i.jsx)(o.M,{mediaType:o.a.VIDEO,video:{videoType:l,videoLink:e,autoPlay:r,autoLoop:n,hideControls:s,isMuted:d,title:u,thumbnail:m,headline:c,youtubeLink:p,isYoutubeConsentGranted:h,onYoutubeConsentRequest:g,onYoutubeConsentSettingsRequest:x,text:b,primaryButtonLabel:_,secondaryButtonLabel:f,parentElement:a}})}case o.a.NONE:default:return null}})(g,u,v)})})]})})})}},35020:(e,t,a)=>{"use strict";a.d(t,{M:()=>j});var i=a(37876),l=a(14232),r=a(96739),n=a(79582),s=a(64209),d=a(67118),o=a(70724),c=a(10407),m=a(69150),u=a(25063),p=a(49449),h=a(28884),g=a(37989),x=a(90644),b=a(91420),_=a(75817),f=a(81785),v=a(11598),y=a(42355);let I=({mediaSlide:e,advancedImageImporter:t,isPaused:a,parentElement:n,testId:s})=>{let[d,o]=(0,g.u)(),[b,_]=(0,l.useState)(!1),f=(0,l.useRef)(null),v=(0,r.c)("media-gallery__video__player",{"media-gallery__video__player--active":b});return(0,l.useEffect)(()=>{f.current&&f.current.paused&&b&&f.current?.play()},[b]),(0,l.useEffect)(()=>{f.current&&a&&f.current.pause()},[a]),(0,i.jsxs)("div",{className:"media-gallery__video",...(0,u.g)(s??"video",n),ref:d,children:[(0,i.jsx)("video",{preload:"none",poster:e.thumbnail,className:v,src:e.video,ref:f,muted:!b,title:e.title,playsInline:!0,controls:!0,children:(0,i.jsx)("track",{kind:"captions",src:e.video})}),!b&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("button",{type:"button",className:"media-gallery__video__player-button","aria-label":e.altText,onClick:()=>{_(!0)},children:(0,i.jsx)(m.I,{height:"56px",width:"56px",color:"ondark",children:(0,i.jsx)(c.D,{name:"PlayCircle"})})}),e.thumbnail&&(0,h.v)(e.thumbnail,t)&&(0,i.jsx)(x.A,{ImageComponent:t?.ImageComponent,loader:t?.imageLoader,className:"media-gallery__video__poster",src:e.thumbnail,alt:e.altText,title:e.title,jsonLd:e.imageJsonLd,sizes:p.i.col12_col12_c
1ol12_col12,parentElement:o,testId:"image"})]})]})},T=({swiper:e,prevDisabled:t,nextDisabled:a,prevButtonLabel:l="prev",nextButtonLabel:r="next",dataAttr1:n,parentElement:s,testId:d})=>{let[o,c]=(0,g.u)();return(0,i.jsxs)("div",{ref:o,className:"media-gallery__controls",...(0,u.g)(d??"media-gallery-controls",s),children:[(0,i.jsx)(_.B,{variant:"secondary",icon:{iconName:"ChevronLeft"},onClick:()=>e?.slidePrev(300),disabled:t,ariaLabel:l,dataAttr1:n,dataAttr2:`${n} ${l}`,parentElement:c,testId:"prev"}),(0,i.jsx)(_.B,{variant:"secondary",icon:{iconName:"ChevronRight"},onClick:()=>e?.slideNext(300),disabled:a,ariaLabel:r,dataAttr1:n,dataAttr2:`${n} ${r}`,parentElement:c,testId:"next"})]})},j=({headline:e,backgroundColor:t,prevButtonLabel:a,nextButtonLabel:c,advancedImageImporter:m,medias:j,isDownload:w})=>{let[L,E]=(0,g.u)(),{handleDownloadImage:C}=(0,y.u)(),N="Media Gallery",[k,A]=(0,l.useState)(),S=(0,r.c)("media-gallery",{[`media-gallery__color media-gallery--${t}`]:t}),$=(0,r.c)("media-gallery__wrapper__heading"),{isPhone:O,isTablet:D,isDesktopSmall:M,isDesktop:P}=(0,f.u)(),R=24;D&&(R=16),O&&(R=8);let{swiper:B,setSwiper:F,activeIndex:U,setActiveIndex:V,handlePaginationRender:z}=(0,v.u)(),H=j?.map((e,t)=>(0,i.jsxs)(n.a,{tabIndex:0,"data-testid":`media-gallery-main-image-swiper-slide-${t+1}`,children:[e.type===o.M.VIDEO?(0,i.jsx)(I,{mediaSlide:e,advancedImageImporter:m,isPaused:U!==t,parentElement:E,testId:`video-slide-${t+1}`}):e.image&&(0,h.v)(e.image,m)&&(0,i.jsx)(x.A,{ImageComponent:m?.ImageComponent,loader:m?.imageLoader,src:e.image,alt:e.altText,sizes:p.i.col12_col12_c
1ol12_col12,title:e.title,jsonLd:e.imageJsonLd,parentElement:E,testId:`main-image-slide-${t+1}`}),e.description&&(0,i.jsx)("p",{className:"text media-gallery__description",children:e.description})]},`${e.type}${e.altText}`)),W=j?.map((e,t)=>(0,i.jsx)(n.a,{tabIndex:0,"data-testid":`media-gallery-thumbnail-image-swiper-slide-${t+1}`,children:e.type===o.M.VIDEO?(0,i.jsxs)(i.Fragment,{children:[e.thumbnail&&(0,h.v)(e.thumbnail,m)&&(0,i.jsx)(x.A,{ImageComponent:m?.ImageComponent,loader:m?.imageLoader,src:e.thumbnail,sizes:p.i.col12_col12_col12_col12,alt:e.altText,title:e.title,jsonLd:e.imageJsonLd,dataAttr1:N,dataAttr2:e.title,dataAttr4:`${t+1}/${j.length}`,parentElement:E,testId:`thumbnail-video-slide-${t+1}`}),e.duration&&(0,i.jsx)("p",{className:"text media-gallery__wrapper__duration",children:e.duration})]}):e.image&&(0,h.v)(e.image,m)&&(0,i.jsx)(x.A,{ImageComponent:m?.ImageComponent,loader:m?.imageLoader,src:e.image,alt:e.altText,sizes:p.i.col12_col12_col12_col12,title:e.title,jsonLd:e.imageJsonLd,dataAttr1:N,dataAttr2:e.title,dataAttr4:`${t+1}/${j.length}`,parentElement:E,testId:`thumbnail-image-slide-${t+1}`})},e.altText));return(0,i.jsx)("div",{className:S,children:(0,i.jsxs)("div",{className:"media-gallery__wrapper",...(0,u.g)("media-gallery"),ref:L,children:[e||(M||P)&&B?(0,i.jsxs)("div",{className:$,children:[e&&(0,i.jsx)(b.T,{variant:e.variant,styling:e.styling,underline:e.underline,uppercase:e.uppercase,id:e.id??e.anchorName,ariaLabel:e.ariaLabel,ariaLevel:e.ariaLevel,dataHash:e.dataHash,className:e.className,parentElement:E,testId:"headline",children:e.children}),(M||P)&&B&&j.length>1?(0,i.jsx)(T,{swiper:B,prevDisabled:0===U,nextDisabled:U===j.length-1,prevButtonLabel:a,nextButtonLabel:c,dataAttr1:N,parentElement:E}):null]}):null,(0,i.jsx)("div",{className:"media-gallery__wrapper__main-slider",...(0,u.g)("main-slider",E),children:(0,i.jsxs)(n.S,{autoHeight:!0,modules:[d.T,s.P,n.N],thumbs:{swiper:k&&!k.destroyed?k:null},observer:!0,resizeObserver:!0,spaceBetween:0,onBeforeInit:F,onPaginationRender:z,onSlideChange:()=>V(B?.activeIndex||0),pagination:{enabled:!0,clickable:!0,dynamicBullets:!0},children:[w?(0,i.jsx)(_.B,{variant:"secondary",icon:{iconName:"Download",color:"ondark"},onClick:()=>C(j,U),className:"media-gallery__download",parentElement:E,testId:"download-button"}):null,H]})}),(0,i.jsx)("div",{className:"media-gallery__wrapper__thumbs-slider",...(0,u.g)("thumbs-slider",E),children:(0,i.jsx)(n.S,{modules:[d.T],onSwiper:A,spaceBetween:R,slidesPerView:O?4:6,children:W})})]})})}},38236:(e,t,a)=>{"use strict";var i,l,r,n;a.d(t,{C:()=>l,I:()=>i}),(r=i||(i={})).ICON="icon",r.IMAGE="image",(n=l||(l={}))[n.SIX=6]="SIX",n[n.FOUR=4]="FOUR",n[n.THREE=3]="THREE"},38312:(e,t,a)=>{"use strict";a.d(t,{M:()=>T,V:()=>d,a:()=>n});var i,l,r,n,s,d,o=a(37876),c=a(14232),m=a(25063),u=a(81785),p=a(28884),h=a(81075),g=a(90644),x=a(96739),b=a(75817),_=a(37989),f=a(79630);let v=e=>{let t=(0,u.u)(),{altText:a,href:i,target:l,title:r,advancedImageImporter:n,jsonLd:s,size:d,parentElement:c}=e,x=(({imageLinkS:e,imageLinkM:t,imageLinkL:a},{isPhone:i,isTablet:l,isDesktopSmall:r,isDesktop:n})=>i?e:l?t:a)(e,t),b=(0,p.v)(x,n)&&(0,o.jsx)("span",{...(0,m.g)("media-image-container",c),children:(0,o.jsx)(g.A,{src:x,alt:a,sizes:d,ImageComponent:n?.ImageComponent,loader:n?.imageLoader,className:"media__image",title:r,jsonLd:s,parentElement:c,testId:"media-link-image"})});return i?(0,o.jsx)(h.L,{href:i,target:l,title:r,className:"media__action",...(0,m.g)("media-link",c),children:b}):b},y=e=>{var t;let{videoLink:a,autoPlay:i,autoLoop:l,hideControls:r,isMuted:n,thumbnail:s,headline:d,lang:u,locale:p,parentElement:h,testId:g}=e,[f,v]=(0,_.u)(),[y,I]=(0,c.useState)(!0),T=(()=>{let[e,t]=(0,c.useState)(void 0);return(0,c.useEffect)(()=>{t("u">typeof window?window.navigator:void 0)},[]),e})(),j=(0,c.useRef)(null),w=(0,x.c)("media__video-play",{"media__video-play--active":y});return(0,o.jsxs)("div",{className:"media__container",...(0,m.g)(g??"media-container-video-player",h),ref:f,children:[(0,o.jsxs)("video",{ref:j,poster:s,src:a,className:"media__video-dam",title:d,onPlay:()=>I(!1),onPause:()=>!y&&I(!0),muted:n,autoPlay:i,loop:l,controls:!r,"data-attr-1":"Video","data-attr-2":d,...(0,m.g)(g??"media-video",h),children:[(0,o.jsx)("track",{kind:"captions",src:a,srcLang:u,label:p}),d]}),("Server"===(t=(e=>{if(void 0===e)return"Server";let{userAgent:t}=e;return/Firefox/.test(t)?"Firefox":/iPhone/.test(t)&&/Safari/.test(t)&&!/Chrome/.test(t)?"iPhone Safari":/Macintosh/.test(t)&&/Safari/.test(t)&&!/Chrome/.test(t)?"MacBook Safari":/Chrome/.test(t)&&/Android/.test(t)?"Mobile Chrome":/Chrome/.test(t)?"Desktop Chrome":"Unknown"})(T))||"Desktop Chrome"===t)&&y&&(0,o.jsx)(b.B,{className:w,variant:"label",icon:{iconName:"PlayCircle",size:{width:"56px",height:"56px"},color:"ondark"},onClick:()=>{j.current&&y&&(j.current.play(),I(!0))},dataAttr1:"Media Button",dataAttr2:d,parentElement:v})]})};(i=n||(n={})).IMAGE="image",i.VIDEO="video",i.NONE="none",(l=s||(s={}
1)).TEXTANDMEDIA="textAndMedia",l.MEDIA="media",(r=d||(d={})).DAM="DAM",r.YOUTUBE="Youtube";let I=e=>{let{videoType:t}=e;if(t===d.DAM)return(0,o.jsx)(y,{...e});let{youtubeLink:a,title:i,parentElement:l,testId:r,isYoutubeConsentGranted:n,onYoutubeConsentRequest:s,onYoutubeConsentSettingsRequest:c,text:u,primaryButtonLabel:p,secondaryButtonLabel:h}=e;return!1===n?u&&p&&h?(0,o.jsx)(f.M,{variant:"inline",text:u,primaryButtonLabel:p,onClickPrimaryHandler:()=>s?.(),secondaryButtonLabel:h,onClickSecondaryHandler:()=>c?.()}):null:(0,o.jsx)("iframe",{className:"media__video-youtube",src:a,title:i,allowFullScreen:!0,...(0,m.g)(r??"media-video-youtube",l)})},T=(0,c.memo)(({mediaType:e,video:t,image:a})=>"image"===e&&a?(0,o.jsx)(v,{...a}):"video"===e&&t?(0,o.jsx)(I,{...t}):null)},39118:(e,t,a)=>{"use strict";a.d(t,{S:()=>v});var i=a(37876),l=a(79582),r=a(64209),n=a(96739),s=a(14232),d=a(49449),o=a(81785),c=a(75817),m=a(13902),u=a(11598),p=a(28884),h=a(25063),g=a(85243),x=a(69716),b=a(90644);function _({swiper:e,extendParams:t,on:a,emit:i,params:r}){let n,s;e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let d,o,c,m,u,p,h,g=r&&r.autoplay?r.autoplay.delay:3e3,x=r&&r.autoplay?r.autoplay.delay:3e3,b=(new Date).getTime();function f(t){e&&!e.destroyed&&e.wrapperEl&&t.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",f),h||t.detail&&t.detail.bySwiperTouchMove||L())}let v=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?o=!0:o&&(x=d,o=!1);let t=e.autoplay.paused?d:b+x-(new Date).getTime();e.autoplay.timeLeft=t,i("autoplayTimeLeft",t,t/g),s=requestAnimationFrame(()=>{v()})},y=()=>{let t=e.params.autoplay.delay,a=(()=>{let t;if(t=e.virtual&&e.params.virtual.enabled?e.slides.find(e=>e.classList.contains("swiper-slide-active")):e.slides[e.activeIndex])return parseInt(t.getAttribute("data-swiper-autoplay"),10)})();return!Number.isNaN(a)&&a>0&&(t=a),t},I=t=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(s),v();let a=t;void 0===a&&(g=a=y(),x=a),d=a;let l=e.params.speed,r=()=>{e&&!e.destroyed&&(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(l,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,l,!0,!0),i("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(l,!0,!0),i("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,l,!0,!0),i("autoplay")),e.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame(()=>{I()})))};return a>0?(clearTimeout(n),n=setTimeout(()=>{r()},a)):requestAnimationFrame(()=>{r()}),a},T=()=>{b=(new Date).getTime(),e.autoplay.running=!0,I(),i("autoplayStart")},j=()=>{e.autoplay.running=!1,clearTimeout(n),cancelAnimationFrame(s),i("autoplayStop")},w=(t,a)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(n),t||(p=!0);let l=()=>{i("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",f):L()};(e.autoplay.paused=!0,a)?l():(d=(d||e.params.autoplay.delay)-((new Date).getTime()-b),e.isEnd&&d<0&&!e.params.loop||(d<0&&(d=0),l()))},L=()=>{e.isEnd&&d<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(b=(new Date).getTime(),p?(p=!1,I(d)):I(),e.autoplay.paused=!1,i("autoplayResume"))},E=()=>{if(e.destroyed||!e.autoplay.running)return;let t=(0,l.g)();"hidden"===t.visibilityState&&(p=!0,w(!0)),"visible"===t.visibilityState&&L()},C=t=>{"mouse"===t.pointerType&&(p=!0,h=!0,e.animating||e.autoplay.paused||w(!0))},N=t=>{"mouse"===t.pointerType&&(h=!1,e.autoplay.paused&&L())};a("init",()=>{e.params.autoplay.enabled&&(e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",C),e.el.addEventListener("pointerleave",N)),(0,l.g)().addEventListener("visibilitychange",E),T())}),a("destroy",()=>{e.el&&"string"!=typeof e.el&&(e.el.removeEventListener("pointerenter",C),e.el.removeEventListener("pointerleave",N)),(0,l.g)().removeEventListener("visibilitychange",E),e.autoplay.running&&j()}),a("_freeModeStaticRelease",()=>{(m||p)&&L()}),a("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?j():w(!0,!0)}),a("beforeTransitionStart",(t,a,i)=>{!e.destroyed&&e.autoplay.running&&(i||!e.params.autoplay.disableOnInteraction?w(!0,!0):j())}),a("sliderFirstMove",()=>{!e.destroyed&&e.autoplay.running&&(e.params.autoplay.disableOnInteraction?j():(c=!0,m=!1,p=!1,u=setTimeout(()=>{p=!0,m=!0,w(!0)},200)))}),a("touchEnd",()=>{if(!e.destroyed&&e.autoplay.running&&c){if(clearTimeout(u),clearTimeout(n),e.params.autoplay.disableOnInteraction)return m=!1,void(c=!1);m&&e.params.cssMode&&L(),m=!1,c=!1}}),a("slideChange",()=>{!e.destroyed&&e.autoplay.running&&e.autoplay.paused&&(d=y(),g=y())}),Object.assign(e.autoplay,{start:T,stop:j,pause:w,resume:L})}let f={sm:2,md:3.2,lg:3.4,xl:4},v=({stageThemeSlide:e,className:t,sliderDuration:a,autoSlide:v})=>{let y=(0,s.useRef)(null),I=(0,s.useId)().replace(/:/g,""),{swiperRef:T,reachBegin:j,reachEnd:w,handleSwiperInit:L,handleSlideChange:E,carouselSlidesView:C}=(0,u.u)(),{isTablet:N,isDesktopSmall:k,isDesktop:A}
1=(0,o.u)(),[S,$]=(0,s.useState)(0),[O,D]=(0,s.useState)(0),M=(0,n.c)("stage-theme",{},t),P=8;N?P=16:k?P=24:A&&(P=32);let R=`carousel-${I}`,B={productTile:x.P,contentTile:g.C},F=e=>{let{mobile:t,tablet:a,desktop:i}=e;return k||A?i:N?a:t},U=e.length,V=e[T?.current?.activeIndex??0]?.tiles.length??0;return(0,i.jsx)("div",{className:M,onMouseEnter:()=>{if(!v)return;let e=T.current?.autoplay;e&&"function"==typeof e.stop&&e.stop()},onMouseLeave:()=>{if(!v)return;let e=T.current?.autoplay;e&&"function"==typeof e.start&&e.start()},...(0,h.g)("stage-theme"),"data-attr-1":"Stage Theme","data-attr-2":"Stage Theme title","data-attr-4":`${S+1}/${U}`,...(0,h.g)("stage-theme"),ref:y,children:(0,i.jsxs)(l.S,{onSwiper:L,onSlideChange:e=>{E(e),$(e.realIndex)},observer:!0,resizeObserver:!0,wrapperClass:"wrapper-parent",pagination:{enabled:!0,clickable:!0,dynamicBullets:!0},modules:[r.P,l.N,_],autoplay:!!v&&{delay:Number(a),disableOnInteraction:!1},...(0,h.g)("stage-theme-swiper"),children:[e.map((e,t)=>(0,i.jsxs)(l.a,{...(0,h.g)(`stage-theme-slide-${t+1}`),children:[(0,i.jsx)("div",{className:"stage-theme__banner",children:(0,i.jsx)("a",{href:e.stageThemeAction.link,target:e.stageThemeAction.target,"data-attr-1":"Stage Theme","data-attr-2":"Tile","data-attr-3":e.stageThemeAction.name,"data-attr-4":`${S+1}/${U}`,children:(0,p.v)(F(e.image),e.image.advancedImageImporter)&&(0,i.jsx)(b.A,{ImageComponent:e.image.advancedImageImporter?.ImageComponent,loader:t=>e.image.advancedImageImporter?.imageLoader?.({...t})??"",src:F(e.image),alt:e.image.altText,sizes:d.i.stageThemeSizes,title:e.image.title,jsonLd:e.image.imageJsonLd,parentElement:y.current,testId:`banner-image-${t+1}`})})}),(0,i.jsx)("div",{className:"stage-theme__product-tiles",children:(0,i.jsx)(l.S,{observer:!0,resizeObserver:!0,modules:[r.P,l.N],slidesPerView:C(f),centerInsufficientSlides:!0,spaceBetween:P,...(0,h.g)("stage-theme-inner-swiper"),onSlideChange:e=>{D(e.realIndex)},"data-attr-1":"Stage Theme","data-attr-2":"Stage Theme","data-attr-4":`${O+1}/${V}`,children:e.tiles.map((e,t)=>{let a=B[e.stageThemeVariant]??B.productTile;return(0,i.jsx)(l.a,{...(0,h.g)(`stage-theme-tile-slide-${t+1}`),"data-attr-1":"Stage Theme","data-attr-2":"Tile","data-attr-3":e.stageThemeVariant,"data-attr-4":`${t+1}/${V}`,children:(0,i.jsx)(a,{...e,sizes:d.i.stageThemeTile,parentElement:y.current,testId:`tile-${t+1}`})})})})}),e.stageThemeAction.isRequired&&(0,i.jsx)(m.B,{variant:"primary",href:e.stageThemeAction.link,ariaLabel:e.stageThemeAction.ariaLabel,targetType:e.stageThemeAction.target,className:"stage-theme__button",parentElement:y.current,dataAttr1:"Stage Theme",dataAttr2:"Stage Theme title",dataAttr3:e.stageThemeAction.name,dataAttr4:`${S+1}/${U}`,children:e.stageThemeAction.name})]})),e.length>1&&(0,i.jsxs)("div",{className:"swiper-action-container",children:[(0,i.jsx)(c.B,{"data-testid":"prev-button",icon:{iconName:"ChevronLeft"},ariaLabel:"previous button",className:`stage-theme__control stage-theme__control--prev ${R}--prev`,variant:"secondary",onClick:()=>T.current?.slidePrev(),disabled:j,parentElement:y.current,testId:"prev-button",dataAttr1:"Stage Theme",dataAttr2:"Navigate Left",dataAttr4:`${Math.max(1,S)}/${U}`}),(0,i.jsx)(c.B,{icon:{iconName:"ChevronRight"},ariaLabel:"next button",className:`stage-theme__control stage-theme__control--next ${R}--next`,variant:"secondary",onClick:()=>T.current?.slideNext(),disabled:w,parentElement:y.current,testId:"next-button",dataAttr1:"Stage Theme",dataAttr2:"Navigate Right",dataAttr4:`${S+1}/${U}`})]})]})})}},42355:(e,t,a)=>{"use strict";a.d(t,{u:()=>l});var i=a(70724);let l=()=>{let e=e=>e.split(".").pop()?.toLowerCase()||"";return{handleDownloadImage:async(e,t)=>{let a=e[t];if(!a)return;let l=a.type===i.M.VIDEO,r=l?a.video:a.image;if(!r)return;let n=`${l?"video-thumbnail":"image"}-${t+1}.${r.split(".").pop()?.toLowerCase()||(l?"mp4":"png")}`;try{let e=await fetch(r);if(!e.ok)throw Error(`Download failed: ${e.statusText}`);let t=URL.createObjectURL(await e.blob()),a=Object.assign(document.createElement("a"),{href:t,download:n});document.body.appendChild(a),a.click(),document.body.removeChild(a),URL.revokeObjectURL(t)}catch(e){console.error("Download error:",e)}},handleDownloadFile:async(t,a)=>{try{if(1===t.length){let a=await fetch(t[0].value);if(!a.ok)throw Error(`Download failed: ${a.statusText}`);let i=await a.blob(),l=window.URL.createObjectURL(i),r=document.createElement("a");return r.href=l,r.download=`${t[0].label}.${e(t[0].value)}`,document.body.appendChild(r),r.click(),document.body.removeChild(r),void window.URL.revokeObjectURL(l)}if(!a)return void console.warn("No file selected");let i=t.find(e=>e.value===a);if(!i)return void console.warn("Selected file not found");let l=await fetch(i.value);if(!l.ok)throw Error(`Download failed: ${l.statusText}`);let r=await l.blob(),n=window.URL.createObjectURL(r),s=document.createElement("a");s.href=n,s.download=`${i.label}.${e(i.value)}`,document.body.appendChild(s),s.click(),document.body.removeChild(s),window.URL.revokeObjectURL(n)}catch(e){console.error("Error downloading file:",e)}}}}},50055:(e,t,a)=>{"use strict";a.d(t,{I:()=>m});var i=a(37876),l=a(96739),r=a(81785),n=a(69150),s=a(10407),d=a(91420),o=a(25063),c=a(37989);let m=({title:e="",description:t="",digit:a,icon:m,backgroundColor:u,index:p=0,parentElement:h,testId:g})=>{let[x,b]=(0,c.u)(),{isDesktop:_}=(0,r.u)(),f=u&&_?"32px":u?"24px":"56px",v=(0,l.c)("info-list-item__box",{[`info-list-item__box--${u}`]:u});return(0,i.jsxs)("div",{className:"info-list-item",...(0,o.g)(g?`${g}`:`info-list-item-${p+1}`,h),ref:x,children:[(m||a)&&(0,i.jsxs)("div",{className:v,...(0,o.g)(g?`${g}-box`:`info-list-item-${p+1}-box`,h),children:[m&&!a&&(0,i.jsx)(n.I,{classNames:"info-list-item__box-icon",width:f,height:f,parentElement:b,children:(0,i.jsx)(s.D,{name:m})}),a&&!m&&(0,i.jsx)("p",{className:"info-list-item__box-digit",...(0,o.g)(g?`${g}-digit`:`info-list-item-${p+1}-digit`,h),children:a})]}),e&&(0,i.jsx)(d.T,{variant:"h5",className:"info-list-item__title",parentElement:h,testId:`${g}-title`,children:e}),t&&(0,i.jsx)(d.T,{variant:"p",className:"info-list-item__description",parentElement:h,testId:`${g}-description`,children:t})]})}},50410:(e,t,a)=>{"use strict";a.d(t,{O:()=>o});var i=a(37876),l=a(96739),r=a(49449),n=a(81785),s=a(25063),d=a(54442);let o=({link:e,image:t,shortTitle:a,title:o,className:c,advancedImageImporter:m,parentElement:u,testId:p})=>{let{isPhone:h,isTablet:g,isDesktopSmall:x,isDesktop:b}=(0,n.u)(),_=(0,l.c)("offer-tile",c),f=(0,l.c)("heading",{"heading--extra-small":h||g,"heading--small":x||b}),v=(0,l.c)("offer-tile__subtitle","text",{"text--small-bold":h||g,"text--medium-bold":x||b});return(0,i.jsx)(d.T,{link:e,image:t,className:_,advancedImageImporter:m,sizes:r.i.offerTile,parentElement:u,testId:"offer-tile-link",children:(0,i.jsxs)("div",{className:"offer-tile__content",...(0,s.g)(p??"offer-tile-content",u),children:[(0,i.jsx)("span",{className:v,children:a}),(0,i.jsx)("span",{className:f,children:o})]})})}},54442:(e,t,a)=>{"use strict";a.d(t,{T:()=>m});var i=a(37876),l=a(96739),r=a(28884),n=a(81785),s=a(25063),d=a(37989),o=a(81075),c=a(90644);let m=({link:e,linkTarget:t,image:a,overlay:m,children:u,className:p,advancedImageImporter:h,sizes:g,dataAttr1:x,dataAttr4:b,parentElement:_,testId:f})=>{let[v,y]=(0,d.u)(),I=(0,l.c)("tile",p),{isPhone:T,isTablet:j}=(0,n.u)();return e?(0,i.jsxs)(o.L,{href:e,target:t,className:I,...x&&{"data-attr-1":x},...a?.title&&{"data-attr-2":a.title},...b&&{"data-attr-4":b},onClick:t=>{if(e&&e.startsWith("#")){t.preventDefault();let a=e.substring(1),i=document.getElementById(a);if(i){let e=115;T?e=260:j&&(e=265);let t=i.offsetTop-e;window.scrollTo({top:t,behavior:"smooth"})}}},...(0,s.g)(f?`${f}-link`:"tile-link",_),ref:v,children:[(0,i.jsx)("div",{className:"tile__image",children:(0,r.v)(a?.src,h)&&(0,i.jsx)(c.A,{ImageComponent:h?.ImageComponent,loader:h?.imageLoader,src:a?.src,sizes:g,alt:a?.alt,title:a?.title??"",jsonLd:a.imageJsonLd,className:"tile__banner",parentElement:y,testId:"tile-image"})}),m?(0,i.jsx)("div",{className:"tile__overlay","data-testid":"tile-overlay"}):null,(0,i.jsx)("div",{className:"tile__content",...(0,s.g)(f?`${f}-link-content`:"tile-link-content",_),children:u})]}):(0,i.jsxs)("div",{className:I,children:[(0,i.jsx)("div",{className:"tile__image",...(0,s.g)("tile-image-wrapper",_),children:(0,r.v)(a?.src,h)&&(0,i.jsx)(c.A,{ImageComponent:h?.ImageComponent,loader:h?.imageLoader,src:a?.src,sizes:g,alt:a?.alt,title:a?.title??"",jsonLd:a.imageJsonLd,className:"tile__banner",parentElement:y})}),(0,i.jsx)("div",{className:"tile__content",...(0,s.g)("tile-content",_),...(0,s.g)(f?`${f}-content`:"tile-content",_),children:u})]})}},63979:(e,t,a)=>{"use strict";a.d(t,{R:()=>o});var i=a(37876),l=a(25063),r=a(37989),n=a(13902);a(14232);var s=a(91420),d=a(81785),o=({headline:e,text:t,btnLabel:a,reload:o})=>{let[c,m]=(0,r.u)(),{isPhone:u,isTablet:p}=(0,d.u)();return(0,i.jsxs)("div",{className:"reload",...(0,l.g)("reload"),ref:c,children:[(0,i.jsx)(s.T,{variant:"h2",styling:u||p?"
1s":"m",parentElement:m,testId:"headline",children:e}),(0,i.jsx)(s.T,{variant:"p",parentElement:m,testId:"text",children:t}),(0,i.jsx)(n.B,{variant:"tertiary",onClick:o,parentElement:m,children:a})]})}},67118:(e,t,a)=>{"use strict";a.d(t,{T:()=>l});var i=a(79582);function l({swiper:e,extendParams:t,on:a}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,n=!1;function s(){let t=e.thumbs.swiper;return!(!t||t.destroyed)&&t.params.virtual&&t.params.virtual.enabled}function d(){let t,a=e.thumbs.swiper;if(!a||a.destroyed)return;let i=a.clickedIndex,l=a.clickedSlide;l&&l.classList.contains(e.params.thumbs.slideThumbActiveClass)||null!=i&&(t=a.params.loop?parseInt(a.clickedSlide.getAttribute("data-swiper-slide-index"),10):i,e.params.loop?e.slideToLoop(t):e.slideTo(t))}function o(){let{thumbs:t}=e.params;if(r)return!1;r=!0;let a=e.constructor;if(t.swiper instanceof a){if(t.swiper.destroyed)return r=!1,!1;e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update()}else if((0,i.i)(t.swiper)){let i=Object.assign({},t.swiper);Object.assign(i,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new a(i),n=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",d),s()&&e.thumbs.swiper.on("virtualUpdate",()=>{c(!1,{autoScroll:!1})}),!0}function c(t,a){let l=e.thumbs.swiper;if(!l||l.destroyed)return;let r=1,n=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(r=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),l.slides.forEach(e=>e.classList.remove(n)),l.params.loop||s())for(let t=0;t<r;t+=1)(0,i.e)(l.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach(e=>{e.classList.add(n)});else for(let t=0;t<r;t+=1)l.slides[e.realIndex+t]&&l.slides[e.realIndex+t].classList.add(n);(a?.autoScroll??1)&&function(t){let a=e.thumbs.swiper;if(!a||a.destroyed)return;let i="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():a.params.slidesPerView,l=e.params.thumbs.autoScrollOffset,r=l&&!a.params.loop;if(e.realIndex!==a.realIndex||r){let n,s,d=a.activeIndex;if(a.params.loop){let t=a.slides.find(t=>t.getAttribute("data-swiper-slide-index")===`${e.realIndex}`);n=a.slides.indexOf(t),s=e.activeIndex>e.previousIndex?"next":"prev"}else s=(n=e.realIndex)>e.previousIndex?"next":"prev";r&&(n+="next"===s?l:-1*l),a.visibleSlidesIndexes&&0>a.visibleSlidesIndexes.indexOf(n)&&(a.params.centeredSlides?n=n>d?n-Math.floor(i/2)+1:n+Math.floor(i/2)-1:n>d&&a.params.slidesPerGroup,a.slideTo(n,t))}}(t?0:void 0)}e.thumbs={swiper:null},a("beforeInit",()=>{let{thumbs:t}=e.params;if(t&&t.swiper)if("string"==typeof t.swiper||t.swiper instanceof HTMLElement){let a=(0,i.g)(),l=()=>{!e.destroyed&&((()=>{let i="string"==typeof t.swiper?a.querySelector(t.swiper):t.swiper;if(i&&i.swiper)t.swiper=i.swiper,o(),c(!0);else if(i){let a=`${e.params.eventsPrefix}init`,l=r=>{t.swiper=r.detail[0],i.removeEventListener(a,l),o(),c(!0),t.swiper.update(),e.update()};i.addEventListener(a,l)}return i})()||requestAnimationFrame(l))};requestAnimationFrame(l)}else o(),c(!0)}),a("slideChange update resize observerUpdate",()=>{c()}),a("setTransition",(t,a)=>{let i=e.thumbs.swiper;i&&!i.destroyed&&i.setTransition(a)}),a("beforeDestroy",()=>{let t=e.thumbs.swiper;t&&!t.destroyed&&n&&t.destroy()}),Object.assign(e.thumbs,{init:o,update:c})}},70724:(e,t,a)=>{"use strict";var i,l;a.d(t,{M:()=>i}),(l=i||(i={})).IMAGE="image",l.VIDEO="video"},72936:(e,t,a)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return i}});let i=a(64252)._(a(14232)).default.createContext(null)},76311:(e,t,a)=>{"use strict";a.d(t,{C:()=>h});var i=a(37876),l=a(96739),r=a(81785),n=a(50410),s=a(11598),d=a(43624),o=a(11314);a(14232);var c=a(25063),m=a(88733),u=a(13902),p=a(37989);let h=({title:e,offerTiles:t,toggleSegment:a,segments:h,visibleSlides:g,background:x,centered:b,className:_,dataAttr1:f,parentElement:v})=>{let[y,I]=(0,p.u)(),{swiper:T,setSwiper:j,activeIndex:w,setActiveIndex:L,carouselSlidesView:E,handleDisableButton:C}=(0,s.u)(),{isPhone:N,isTablet:k,isDesktopSmall:A,isDesktop:S}=(0,r.u)(),$=t.map(e=>(0,i.jsx)(n.O,{link:e.link,image:e.image,shortTitle:e.shortTitle,title:e.title,dataAttr1:"Carousel offer tile",parentElement:I},e.title)),O=(0,l.c)("carousel-offer-tile",{[`carousel-offer-tile__background carousel-offer-tile--${x}`]:x&&"none"!==x},_),D=(0,l.c)("carousel-offer-tile__title","heading",{"heading--medium":N||k,"heading--large":A||S}),M=h?.tabs.map(({tabKey:t,variant:a,className:l,children:r},n)=>(0,i.jsx)(o.a.Tab,{tabKey:t,variant:a,className:l,dataAttr1:"Carousel offer tile",dataAttr2:0===n?"Current Week":"Next Week",parentElement:I,testId:`tab-${0===n?"current-week":"next-week"}`,children:r},`${e}-tab-${t}`)),P=h?.panels.map(({panel:t,children:a,actionButton:l,className:r})=>(0,i.jsxs)(o.a.Panel,{panel:t,className:r,parentElement:I,children:[Array.isArray(a)?(0,i.jsx)(d.C,{onInit:j,
1centered:!1,onIndexChange:L,swiperSlideClass:"carousel-offer-tiles",dataAttr1:"Carousel Offer Tile",parentElement:I,testId:"offer-tile-swiper",children:a}):a,l&&(0,i.jsx)(u.B,{onClick:l.onClick,full:N,dataAttr1:"Carousel offer tile",dataAttr2:l.dataAttr2,parentElement:I,testId:"button-show-more",children:l.label})]},`${e}-panel-${t}`)),R=E(g??d.D),B=h?.tabs.at(0),F=T&&a&&B?(0,i.jsxs)(o.a,{children:[(0,i.jsxs)("div",{className:"carousel-offer-tile__tabs",...(0,c.g)("tabs",I),children:[(0,i.jsx)(o.a.TabList,{variant:B.variant,parentElement:I,children:M}),A||S?(0,i.jsx)(m.C,{swiper:T,headline:e,dataAttr1:"Carousel offer tile",dataAttr2:"Navigate",prevButtonLabel:"left",nextButtonLabel:"right",parentElement:I}):null]}),(0,i.jsx)(o.a.TabPanels,{parentElement:I,children:P})]}):(0,i.jsx)(d.C,{visibilitySlides:g??d.D,onInit:j,centered:b,onIndexChange:L,swiperSlideClass:"carousel-offer-tiles",dataAttr2:"Navigate",dataAttr1:"Carousel Offer Tile",parentElement:I,testId:"offer-tile-swiper",children:$});return(0,i.jsxs)("div",{className:O,"data-attr-1":f,...(0,c.g)("carousel-offer-tile",v),ref:y,children:[(0,i.jsxs)("div",{className:"carousel-offer-tile__heading",...(0,c.g)("carousel-offer-tile-heading",v),children:[(0,i.jsx)("span",{className:D,...(0,c.g)("carousel-offer-tile-heading-text",v),children:e}),(A||S)&&!a&&T&&(0,i.jsx)(m.C,{swiper:T,prevDisabled:0===w,nextDisabled:C($.length,R),headline:e,dataAttr1:"Carousel Offer Tile",dataAttr2:"Navigate",parentElement:I})]}),F]})}},78676:(e,t,a)=>{"use strict";a.d(t,{Q:()=>g});var i=a(37876),l=a(25063),r=a(37989),n=a(10407),s=a(69150),d=a(91420),o=a(81075);a(14232);var c=a(49449),m=a(28884),u=a(214),p=a(38236),h=a(90644);let g=({headline:e,backgroundColor:t="pastel-blue",itemType:a,itemListIcon:g,itemListImage:x,itemsPerRow:b,parentElement:_})=>{let[f,v]=(0,r.u)(),y=a===p.I.ICON,I=y?g:x,T=b||p.C.FOUR,j="quick-links-section__"+(y?"item-icon":"item-image"),w=`${j}__rounded`;return(0,i.jsxs)("div",{role:"region","aria-label":e.ariaLabel,className:"quick-links-section",...(0,l.g)("quick-links-section",_),ref:f,children:[(0,i.jsx)(d.T,{...e,id:e.id??e.anchorName,children:e.children}),(0,i.jsx)(u.T,{xs:{col:T<=p.C.THREE?T:T/2},md:{col:T},lg:{col:T},xl:{col:T},children:I&&I.map((e,r)=>{let d;return d=y?e.linkLabel:e.imageTitle,(0,i.jsxs)(o.L,{href:e.linkType,target:`_${e.linkTarget}`,title:e.linkLabel,className:j,"data-attr-1":"Quick Links Section","data-attr-2":d,...(0,l.g)(`quick-link-item-${r+1}`,v),children:[(0,i.jsxs)("span",{className:`${w} ${w}--${t}`,children:[a===p.I.ICON&&e?.icon&&(0,i.jsx)(s.I,{color:"default",width:"32",height:"32",children:(0,i.jsx)(n.D,{name:e?.icon})}),a===p.I.IMAGE&&(0,m.v)(e?.imageLink,e?.advancedImageImporter)&&(0,i.jsx)(h.A,{src:e?.imageLink??"",className:`${w}__image`,ImageComponent:e?.advancedImageImporter?.ImageComponent,loader:e?.advancedImageImporter?.imageLoader,alt:e.imageAltText,sizes:c.i.quickLink,title:e.imageTitle??"",jsonLd:e.imageJsonLd,testId:`quick-link-item-${r+1}-image`})]}),(0,i.jsx)("span",{className:`${j}__title`,...(0,l.g)(`quick-link-item-${r+1}-title`,_),children:d})]},d)})})]})}},79630:(e,t,a)=>{"use strict";a.d(t,{M:()=>s});var i=a(37876),l=a(13902),r=a(25063),n=a(37989);let s=({variant:e,text:t,primaryButtonLabel:a,secondaryButtonLabel:s,onClickSecondaryHandler:d,onClickPrimaryHandler:o,parentElement:c})=>{let[m,u]=(0,n.u)();return(0,i.jsx)("div",{className:"modal-popup"+(e?` modal-popup--${e}`:""),...(0,r.g)("modal-popup",c),ref:m,children:(0,i.jsxs)("div",{className:"modal-popup__wrapper",...(0,r.g)("modal-popup-wrapper",c),children:[(0,i.jsx)("div",{className:"modal-popup__wrapper__heading text text--small-default",...(0,r.g)("modal-popup-heading",c),children:(0,i.jsx)("span",{children:t})}),(0,i.jsxs)("div",{className:"modal-popup__wrapper__actions",...(0,r.g)("modal-popup-actions",c),children:[(0,i.jsx)(l.B,{variant:"primary",onClick:()=>o?.(!0),full:!0,dataAttr1:"Map Container",dataAttr2:a,parentElement:u,testId:"modal-popup-primary-button",children:a}),(0,i.jsx)(l.B,{variant:"text",icon:{icon:"AngularRight",position:"right",color:"primary"},onClick:()=>d?.(!0),full:!0,dataAttr1:"Map Container",dataAttr2:s,parentElement:u,testId:"modal-popup-secondary-button",children:s})]})]})})}},81062:(e,t,a)=>{"use strict";a.d(t,{I:()=>m});var i=a(14232),l=a(37876),r=a(96739),n=a(81785),s=a(50055),d=a(25063),o=a(91420),c=a(37989);let m=({infoList:e,heading:t,numOfCols:a=1,parentElement:m})=>{let[u,p]=(0,c.u)(),{isPhone:h}=(0,n.u)(),g=(0,r.c)("info-list__grid",{"info-list__grid--apply2Col":2===a&&h,"info-list__grid--apply3Col":(1===a||2===a)&&!h||3===a&&!h,"info-list__grid--apply4Col":4===a&&!h,"info-list__grid--apply5Col":5===a&&!h,"info-list__grid--apply6Col":6===a&&!h});return(0,l.jsxs)("div",{className:"info-list",...(0,d.g)("info-list",m),ref:u,children:[t&&(0,l.jsx)(o.T,{...t,className:"info-list__heading",testId:"headline",parentElement:p}),(0,l.jsx)("div",{className:g,...(0,d.g)("info-list-item-wrapper",m),children:e?.map((e,t)=>
1(0,i.createElement)(s.I,{...e,index:t,key:`${e.title}-${e.description}`}))})]})}},85617:(e,t,a)=>{"use strict";a.d(t,{C:()=>u});var i=a(37876),l=a(96739),r=a(13902),n=a(91420),s=a(49449),d=a(81785),o=a(29750),c=a(25063),m=a(54442);let u=({link:e,linkTarget:t,variant:a,image:u,title:p,description:h,buttonLabel:g,buttonAriaLabel:x,onClick:b,dataAttr1:_,dataAttr4:f,advancedImageImporter:v,parentElement:y,testId:I})=>{let{isPhone:T,isTablet:j,isDesktopSmall:w,isDesktop:L}=(0,d.u)(),E=(0,l.c)("category-tile",{[`category-tile--${a}`]:a}),C=(0,l.c)("category-tile__title heading heading--medium"),N=(0,l.c)("category-tile__description text",{"text--small-default":T||j,"text--medium-default":w||L}),k="lg"===a?(0,i.jsxs)(i.Fragment,{children:[h&&(0,i.jsx)("div",{className:N,...(0,c.g)(`${I}-description`,y),children:(0,i.jsx)(o.R,{richText:h,dataAttr1:p})}),g&&(0,i.jsx)(r.B,{variant:"primary",onClick:b,ariaLabel:`${p} ${x??g}`,parentElement:y,testId:`${I}-button`,children:g})]}):null;return(0,i.jsxs)(m.T,{link:e,linkTarget:t,image:u,overlay:"md"===a,className:E,dataAttr1:_,dataAttr4:f,advancedImageImporter:v,sizes:"lg"===a?s.i.categoryTile.large:"md"===a?s.i.categoryTile.medium:s.i.categoryTile.small,parentElement:y,testId:I,children:[(0,i.jsx)(n.T,{variant:"span",className:C,parentElement:y,testId:`${I}-headline`,children:p}),k]})}}}]);
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.