"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1871],{54012:function(e,l,i){i.d(l,{HF:function(){return n},_O:function(){return o},rz:function(){return a},zc:function(){return t}}),i(26466),i(37115);var n="_1x9m7c20",t="_1x9m7c22",o="_1x9m7c24",a="_1x9m7c25"},93752:function(e,l,i){i.d(l,{Fs:function(){return a},Jz:function(){return c},Mv:function(){return t},N$:function(){return r},P8:function(){return o},be:function(){return d},kQ:function(){return n},yK:function(){return s}}),i(26466),i(26633);var n="tjl9y19",t="tjl9y1a",o="tjl9y1b",a="tjl9y18",d="tjl9y1e",s="tjl9y1d",r="tjl9y1c",c={undefined:"tjl9y15 tjl9y10",true:"tjl9y16 tjl9y10",false:"tjl9y17 tjl9y10"}},91908:function(e,l,i){i.r(l),i.d(l,{styledCarouselItem:function(){return n},styledChildrenWrapper:function(){return t},styledHeadlineWrapper:function(){return o},styledLinkWrapperDesktop:function(){return a},styledLinkWrapperMobile:function(){return d}}),i(26466),i(52250);var n="ltkajj0",t="ltkajj2",o="ltkajj1",a="ltkajj4",d="ltkajj3"},39912:function(e,l,i){i.d(l,{C:function(){return d}});var n=i(27573),t=i(24513),o=i(7653),a=i(50402);i(87020);let d=e=>{let{className:l,open:i,...d}=e,[s,r]=(0,o.useState)(!1);return((0,o.useEffect)(()=>{r(!0)},[]),s)?(0,n.jsx)(t.f,{"data-testid":"flyout","data-open":i,children:(0,n.jsx)(a.PFlyout,{className:"".concat(l," ").concat("_1cx8hui0"),open:i,...d})}):null}},55684:function(e,l,i){i.d(l,{J:function(){return a}});var n=i(27573),t=i(51665),o=i(7653);let a=e=>{let{fallbackImage:l,...i}=e,{src:a}=i,[d,s]=(0,o.useState)(a);return(0,o.useEffect)(()=>{s(a)},[a]),(0,n.jsx)(t.default,{...i,src:d,onLoad:e=>{0===e.target.naturalWidth&&s(l)},onError:()=>{s(l)}})}},4027:function(e,l,i){i.d(l,{lr:function(){return m},d$:function(){return h},vr:function(){return a.v},i5:function(){return v}});var n=i(27573),t=i(79174),o=i(54012);i(6697);var a=i(91715),d=i(262),s=i(60845),r=i(7653);let c=(0,d.createUseGesture)([s.e,s.s]),u=e=>"pointerType"in e&&"mouse"===e.pointerType,v=e=>{var l,i;let{numberOfSlides:n,slideOffset:t=0,containerHeight:o=0,isDisabled:a,onKeyEnter:d}=e,s=(0,r.useRef)(0),v=(0,r.useRef)(null),[m,h]=(0,r.useState)(0),[g,x]=(0,r.useState)(0),[p,f]=(0,r.useState)(!1),j=null!==(i=null!=n?n:null===(l=v.current)||void 0===l?void 0:l.childNodes.length)&&void 0!==i?i:0;(0,r.useEffect)(()=>{let e=()=>{var e,l,i;if(!v.current)return;let n=Math.round(null!==(i=null===(l=v.current.children)||void 0===l?void 0:null===(e=l[0])||void 0===e?void 0:e.getBoundingClientRect().height)&&void 0!==i?i:0);if(n&&(x(n),o>0)){let e="calc(50% - ".concat(Math.round(o/2),"px)");v.current.style.scrollPaddingTop=e,v.current.style.paddingTop=e,v.current.style.paddingBottom=e,document.documentElement.style.setProperty("--carousel-floating-padding","".concat(Math.round(v.current.getBoundingClientRect().height/2-o/2),"px"))}};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[t,g,v,o]);let y=e=>Math.round(e/g),b=(0,r.useCallback)(e=>{window.requestAnimationFrame(()=>{v.current&&(v.current.scrollTo?v.current.scrollTo({top:e,left:0,behavior:"smooth"}):v.current.scrollTop=e)})},[]),k=()=>m>0,w=()=>m<j,P=(0,r.useCallback)((e,l)=>{if(e<0)b(0);else if(e>=0&&e<j){var i;(null===(i=v.current)||void 0===i?void 0:i.children[e])&&window.requestAnimationFrame(()=>{var i,n;null===(n=v.current)||void 0===n||null===(i=n.children[e])||void 0===i||i.scrollIntoView({behavior:"smooth",block:(null==l?void 0:l.disableScrollToItem)?"nearest":"start",inline:"nearest"})})}},[j,b]);return c({onDragStart:e=>{let{event:l}=e;v.current&&u(l)&&(v.current.style.touchAction="none",v.current.style.scrollSnapType="none")},onDrag:e=>{let{event:l,delta:[,i]}=e;u(l)&&v.current&&(l.preventDefault(),b(v.current.scrollTop-=i))},onDragEnd:e=>{let{event:l}=e,i=0;v.current&&(i=v.current.scrollTop),!a&&u(l)&&v.current&&(0>Math.abs(i-g/2-t)?b(0):P(y(i)))},onScrollEnd:e=>{let{dragging:l}=e;v.current&&!l&&(v.current.style.removeProperty("scroll-snap-type"),v.current.style.removeProperty("touch-action")),f(!1)},onScroll:e=>{let{xy:[,l]}=e,i=y(l);i>-1&&h(i),p||f(!0)},onKeyDown:e=>{var l,i;let{event:n}=e,t=n.target;"ArrowDown"===n.key&&v.current&&(P(y(v.current.scrollTop)+1),(null===(l=t.parentElement)||void 0===l?void 0:l.nextSibling)&&t.parentElement.nextSibling.firstChild.focus()),"ArrowUp"===n.key&&v.current&&(P(y(v.current.scrollTop)-1),(null===(i=t.parentElement)||void 0===i?void 0:i.previousSibling)&&t.parentElement.previousSibling.firstChild.focus()),"Enter"===n.key&&n.target.getAttribute("href")&&d(n.target.getAttribute("href"))}},{target:v,eventOptions:{passive:!1,capture:!1},drag:{filterTaps:!0,preventDefault:!0}}),p||(s.current=m),{slideContainerRef:v,currentIndex:m,currentIndexAfterScrollingFinished:s.current,isScrolling:p,goTo:P,goToNext:()=>{w()&&b((m+1)*g)},goToPrevious:()=>{k()&&b((m-1)*g)}}},m=e=>{let{ariaLabel:l="",dataId:i="carousel",children:a,slideContainerRef:d,style:s={},className:r="",classNameWrapper:c,tabIndex:u}=e;return(0,n.jsx)("div",{className:"".concat(o._O," ").concat(t.pdsFull," ").concat(null!=c?c:""),style:s,children:(0,n.jsx)("ul",{ref:d,className:"".concat(o.rz," ").concat(null!=r?r:""),"aria-label":l,"data-testid":i,tabIndex:u,children:a})})},h=e=>{let{className:l,children:i,...t}=e;return(0,n.jsx)("li",{className:"".concat(o.zc," ").concat(null!=l?l:""),...t,children:i})}},6697:function(e,l,i){i(27573),i(26466),i(25372)},91715:function(e,l,i){i.d(l,{v:function(){return s}});var n=i(262),t=i(60845),o=i(7653);let a=(0,n.createUseGesture)([t.e,t.s]),d=e=>"pointerType"in e&&"mouse"===e.pointerType,s=e=>{var l,i;let{numberOfSlides:n,slideOffset:t=0,containerWidth:s=0,isDisabled:r,onKeyEnter:c,disablePageScroll:u=!1}=e,v=(0,o.useRef)(0),m=(0,o.useRef)(null),[h,g]=(0,o.useState)(0),[x,p]=(0,o.useState)(0),[f,j]=(0,o.useState)(!1),[y,b]=(0,o.useState)(0),[k,w]=(0,o.useState)(!1),P=null!==(i=null!=n?n:null===(l=m.current)||void 0===l?void 0:l.childNodes.length)&&void 0!==i?i:0;(0,o.useEffect)(()=>{b(window.innerWidth-document.documentElement.clientWidth)},[]),(0,o.useEffect)(()=>{let e=()=>{var e,l,i;if(!m.current)return;let n=Math.round(null!==(i=null===(l=m.current.children)||void 0===l?void 0:null===(e=l[0])||void 0===e?void 0:e.getBoundingClientRect().width)&&void 0!==i?i:0);if(n&&(p(n),s>0)){let e="calc(50% - ".concat(Math.round(s/2),"px)");m.current.style.scrollPaddingLeft=e,m.current.style.paddingLeft=e,m.current.style.paddingRight=e,document.documentElement.style.setProperty("--carousel-floating-padding","".concat(Math.round(m.current.getBoundingClientRect().width/2-s/2),"px"))}};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[t,x,m,s]);let N=e=>Math.round(e/x),_=(0,o.useCallback)(e=>{window.requestAnimationFrame(()=>{m.current&&(m.current.scrollTo?m.current.scrollTo({top:0,left:e,behavior:"smooth"}):m.current.scrollLeft=e)})},[]),I=()=>h>0,C=()=>h<P,L=(0,o.useCallback)((e,l)=>{if((null==l?void 0:l.force)&&w(!0),e<0)_(0);else if(e>=0&&e<P){var i;(null===(i=m.current)||void 0===i?void 0:i.children[e])&&window.requestAnimationFrame(()=>{var i,n;null===(n=m.current)||void 0===n||null===(i=n.children[e])||void 0===i||i.scrollIntoView({behavior:(null==l?void 0:l.force)?"auto":"smooth",inline:(null==l?void 0:l.disableScrollToItem)?"nearest":"start",block:"nearest"})})}},[P,_]);return a({onDragStart:e=>{let{event:l}=e;m.current&&d(l)&&(m.current.style.touchAction="none",m.current.style.scrollSnapType="none"),u&&w(!0)},onDrag:e=>{let{event:l,delta:[i]}=e;d(l)&&m.current&&(l.preventDefault(),_(m.current.scrollLeft-=i))},onDragEnd:e=>{let{event:l}=e,i=0;m.current&&(i=m.current.scrollLeft),!r&&(d(l)&&m.current&&(0>Math.abs(i-x/2-t)?_(0):L(N(i))),u&&w(!1))},onScrollEnd:e=>{let{dragging:l}=e;if(u&&document.body.removeAttribute("style"),k){var i,n;let e=N(null!==(n=null===(i=m.current)||void 0===i?void 0:i.scrollLeft)&&void 0!==n?n:0);e>-1&&g(e),f||j(!0),u||w(!1)}m.current&&!l&&(m.current.style.removeProperty("scroll-snap-type"),m.current.style.removeProperty("touch-action")),j(!1)},onScroll:e=>{let{xy:[l]}=e,i=!!window.chrome;if(k)return;if(i&&u){let e=document.getElementsByTagName("body")[0];null==e||e.setAttribute("style","padding-right: ".concat(y,"px; overflow: hidden;"))}let n=N(l);n>-1&&g(n),f||j(!0)},onKeyDown:e=>{var l,i,n,t;let{event:o}=e,a=o.target;if("ArrowRight"===o.key&&m.current){let e=null===(i=a.parentElement)||void 0===i?void 0:null===(l=i.nextSibling)||void 0===l?void 0:l.firstChild;if(e&&"input"===e.tagName.toLowerCase()){e.checked=!0,e.focus();return}L(N(m.current.scrollLeft)+1),e&&"a"===e.tagName.toLowerCase()&&e.focus()}if("ArrowLeft"===o.key&&m.current){let e=null===(t=a.parentElement)||void 0===t?void 0:null===(n=t.previousSibling)||void 0===n?void 0:n.firstChild;if(e&&"input"===e.tagName.toLowerCase()){e.checked=!0,e.focus();return}L(N(m.current.scrollLeft)-1),e&&"a"===e.tagName.toLowerCase()&&e.focus()}"Enter"===o.key&&o.target.getAttribute("href")&&c(o.target.getAttribute("href"))}},{target:m,eventOptions:{passive:!1,capture:!1},drag:{filterTaps:!0,preventDefault:!0},enabled:!r}),f||(v.current=h),{slideContainerRef:m,currentIndex:h,currentIndexAfterScrollingFinished:v.current,isScrolling:f,goTo:L,goToNext:()=>{C()&&_((h+1)*x)},goToPrevious:()=>{I()&&_((h-1)*x)}}}},68332:function(e,l,i){i.d(l,{t:function(){return v}});var n=i(27573),t=i(51665),o=i(2798),a=i(85401),d=i(79611),s=i(31303);i(26466),i(14958);var r="_1hl8w2k0",c="_1hl8w2k1",u="_1hl8w2k4";let v=e=>{var l;let{id:i,name:v,subHeadline:m,href:h,tabIndex:g,children:x,image:p}=e;return h?(0,n.jsxs)(d.Z,{href:h,className:[r,o.lightTheme].join(" "),id:i,tabIndex:g,children:[(0,n.jsxs)("span",{className:c,children:[!!(null==p?void 0:p.url)&&(0,n.jsx)("div",{className:"_1hl8w2k2",children:(0,n.jsx)(t.default,{src:p.url,fill:!0,alt:null!==(l=p.alt)&&void 0!==l?l:"",className:"_1hl8w2k5",sizes:"100vw"})}),(0,n.jsxs)("div",{className:u,children:[(0,n.jsx)(s.x,{size:"small",as:"p",weight:"semibold",children:v}),!!m&&(0,n.jsx)(s.x,{size:"small",as:"p",className:(null==p?void 0:p.url)?"_1hl8w2k6":"",children:m}),!!x&&(0,n.jsx)("div",{className:"_1hl8w2k3",children:x})]})]}),(0,n.jsx)(a.J,{name:"arrow-right","aria-hidden":!0,size:"small",color:"inherit",className:"_1hl8w2k7"})]}):(0,n.jsx)("div",{id:i,className:[r,o.lightTheme].join(" "),children:(0,n.jsx)("span",{className:c,children:(0,n.jsxs)("div",{className:u,children:[(0,n.jsx)(s.x,{size:"small",as:"p",weight:"semibold",children:v}),!!m&&(0,n.jsx)(s.x,{size:"x-small",as:"p",children:m})]})})})}},30361:function(e,l,i){i.d(l,{z:function(){return m}});var n=i(27573),t=i(279),o=i(86717),a=i(36683),d=i(18194),s=i(71369),r=i(63969),c=i(29391),u=i(31303);i(26466),i(4816);var v={default:"_1skel071 _1skel070",small:"_1skel072 _1skel070"};let m=e=>{var l;let{icon:i,heading:m,description:h,descriptionTag:g="p",elements:x,id:p,spacingTop:f="default",...j}=e;return(0,n.jsxs)(r.r,{dataId:"empty-content-".concat(p),basicWidth:!0,className:v[f],...j,children:[(0,n.jsx)(o.PIcon,{name:i.name,size:"inherit",className:"_1skel073","data-testid":"empty-content-".concat(p,"-icon")}),(0,n.jsx)(c.X,{size:null!==(l=m.size)&&void 0!==l?l:"display-small",testId:"empty-content-".concat(p,"-heading"),className:"_1skel074",tag:m.tag,children:m.children}),(0,n.jsx)(u.x,{as:g,color:"medium",className:"_1skel075",testId:"empty-content-".concat(p,"-desc"),children:h}),(0,n.jsx)(a.PButtonGroup,{className:"_1skel076",children:x.map(e=>{var l,i;return e.handleEvent?(0,n.jsx)(d.PButton,{type:"button",variant:e.variant,"data-testid":"empty-content-".concat(p,"-button"),onClick:e.handleEvent,disabled:null!==(l=e.isDisabled)&&void 0!==l&&l,children:e.name},e.name):(0,n.jsx)(s.PLink,{variant:e.variant,"data-testid":"empty-content-".concat(p,"-link"),children:(0,n.jsx)(t.default,{href:null!==(i=e.href)&&void 0!==i?i:"",children:e.name})},e.name)})})]})}},68482:function(e,l,i){i.d(l,{z:function(){return u}});var n=i(27573),t=i(7653),o=i(12405),a=i(66898),d=i(95819),s=i(19888),r=i(99568),c=i(93752);let u=e=>{let l,i,{id:u,isFlyoutOpen:v,handleCloseFlyout:m,headerChildren:h,children:g,footerChildren:x,clickAway:p=!1,closeAfterSec:f,ariaLabel:j,className:y}=e,{modalIsOpen:b}=(0,s.U)(),k=(0,r.N)(),w=(0,t.useRef)(null),{announceText:P}=(0,d.H)();return(0,o.Z)(w,e=>{let l=e.target;!(null==l?void 0:l.closest("button"))&&u&&p&&m()}),i=null===v?b:v,(0,t.useEffect)(()=>{if(f&&i)return l=setTimeout(()=>{m(),null==P||P(" ")},f),()=>{clearTimeout(l)}},[i]),(0,t.useEffect)(()=>{i&&P&&P(j)},[P,j,i]),(0,n.jsxs)("div",{className:[c.Jz[null==i?void 0:i.toString()],y].join(" "),id:u,"data-testid":u,ref:w,onMouseLeave:()=>{f&&i&&(l=setTimeout(()=>{m()},f))},onMouseEnter:()=>{f&&i&&clearTimeout(l)},children:[(0,n.jsxs)("div",{className:c.Fs,children:[h,(0,n.jsx)(a.PButtonPure,{icon:"close",type:"button",onClick:()=>m(),hideLabel:!0,aria:{"aria-label":k.formatMessagePhrase({id:"overlay.btn.close"})},value:"close"})]}),(0,n.jsx)("div",{className:c.kQ,children:g}),x&&(0,n.jsx)("div",{className:c.Mv,children:x})]})}},44765:function(e,l,i){i.d(l,{I:function(){return g}});var n=i(27573),t=i(99568),o=i(31303),a=i(69472),d=i(48544),s=i(7653);i(26466),i(1871),i(35869);var r={default:"hxjs6me",dark:"hxjs6mf"},c={default:"hxjs6m6",smallContainer:"hxjs6m7"},u={default:"hxjs6m2",smallContainer:"hxjs6m3",smallContainerRedesign:"hxjs6m4"},v={default:"hxjs6m0",smallContainer:"hxjs6m1"},m={default:"hxjs6m8",smallContainer:"hxjs6ma hxjs6m8"},h={default:"hxjs6mb",white:"hxjs6mc"};let g=e=>{let{targetTime:l,theme:i="light",text:g,smallContainer:x=!1,dispatch:p}=e,f="dark"===i?"white":"default",j="dark"===i?"low":void 0,y=c[x?"smallContainer":"default"],b="".concat(h[f]," ").concat(m[x?"smallContainer":"default"]),k=(0,a.t)(),w=()=>{let e=new Date;return(0,d.y)({start:e,end:l})},P=()=>{if(l<=new Date)return p&&p({type:"END"}),{days:"00",hours:"00",minutes:"00",seconds:"00",isRunning:!1};let e=w();return{days:e.days?String(e.days).padStart(2,"0"):"00",hours:e.hours?String(e.hours).padStart(2,"0"):"00",minutes:e.minutes?String(e.minutes).padStart(2,"0"):"00",seconds:e.seconds?String(e.seconds).padStart(2,"0"):"00",isRunning:!0}},[N,_]=(0,s.useState)(()=>P()),I=()=>{_(P())};return((0,s.useEffect)(()=>{let e=setInterval(I,1e3);return l<new Date&&clearInterval(e),()=>clearInterval(e)},[k,l]),k)?N.isRunning?(0,n.jsxs)("div",{className:u[x?"smallContainerRedesign":"default"],"data-testid":"countdown",children:[(0,n.jsx)("div",{className:"hxjs6md",children:(0,n.jsx)(o.x,{as:g.tag,color:f,size:x?"small":"large",weight:x?"semibold":"regular",className:r["dark"===i?"dark":"default"],children:g.text})}),(0,n.jsxs)("div",{className:"hxjs6m5",role:"timer",children:[(0,n.jsxs)("div",{className:y,children:[(0,n.jsx)("span",{className:b,"data-testid":"days",children:N.days}),(0,n.jsx)(o.x,{color:j,children:"01"===N.days?(0,n.jsx)(t.PhraseFormattedMessage,{id:"countdown.component.day"}):(0,n.jsx)(t.PhraseFormattedMessage,{id:"countdown.component.days"})})]}),(0,n.jsxs)("div",{className:y,children:[(0,n.jsx)("span",{className:b,"data-testid":"hours",children:N.hours}),(0,n.jsx)(o.x,{color:j,children:"01"===N.hours?(0,n.jsx)(t.PhraseFormattedMessage,{id:"countdown.component.hour"}):(0,n.jsx)(t.PhraseFormattedMessage,{id:"countdown.component.hours"})})]}),(0,n.jsxs)("div",{className:y,children:[(0,n.jsx)("span",{className:b,"data-testid":"minutes",children:N.minutes}),(0,n.jsx)(o.x,{color:j,children:"01"===N.minutes?(0,n.jsx)(t.PhraseFormattedMessage,{id:"countdown.component.minute"}):(0,n.jsx)(t.PhraseFormattedMessage,{id:"countdown.component.minutes"})})]}),(0,n.jsxs)("div",{className:y,children:[(0,n.jsx)("span",{className:b,"data-testid":"seconds",children:N.seconds}),(0,n.jsx)(o.x,{color:j,children:"01"===N.seconds?(0,n.jsx)(t.PhraseFormattedMessage,{id:"countdown.component.second"}):(0,n.jsx)(t.PhraseFormattedMessage,{id:"countdown.component.seconds"})})]})]})]}):null:(0,n.jsx)("div",{className:v[x?"smallContainer":"default"]})}},51844:function(e,l,i){i.d(l,{B:function(){return d}});var n=i(27573),t=i(94649),o=i(33405),a=i(22162);let d=e=>{var l,i,d,s,r,c,u,v,m,h;let{position:g,hit:x}=e,{localeId:p,marketplaceId:f}=(0,o.A)(),{currentDealer:j}=(0,t.q)(),y="/".concat(f,"/").concat(p,"/p/").concat(x.slug,"/").concat(x.sku);return(0,n.jsx)(a.v,{variants:null!==(s=x.variants)&&void 0!==s?s:[],index:g,queryID:x.__queryID,dealerId:null!==(r=null==j?void 0:j.id)&&void 0!==r?r:void 0,wishlistButtons:{add:!0,remove:!1},productData:{href:y,dataId:"search-tile",uId:x.objectID,grossPriceValue:x.grossPriceValue,grossPriceDiscountedValue:x.grossPriceDiscountedValue,basePrice:x.basePrice,energyGrade:x.energyGrade,energyLabel:x.energyLabel,name:x.name,slug:x.slug,colors:x.color,sku:x.sku,key:x.baseProduct,labels:x.labels,images:x.images,allVariantsOutOfStock:x.allVariantsOutOfStock,hasStock:x.isInStock,stock:null!==(c=x.stock)&&void 0!==c?c:[],isComingSoon:x.isComingSoon,brand:null!==(u=x.brand)&&void 0!==u?u:"",facetBranch:null!==(v=x.facetBranch)&&void 0!==v?v:"",type:null!==(m=null===(l=x.categories[0])||void 0===l?void 0:l.name)&&void 0!==m?m:"",isPromoted:null!==(h=(null==x?void 0:null===(i=x._rankingInfo)||void 0===i?void 0:i.promoted)&&!(null==x?void 0:null===(d=x._rankingInfo)||void 0===d?void 0:d.promotedByReRanking))&&void 0!==h&&h}})}},96969:function(e,l,i){i.d(l,{T:function(){return r}});var n=i(27573),t=i(99568),o=i(6270),a=i(37185),d=i(89130),s=i(33405);let r=e=>{let{filterSku:l,description:i}=e,{currency:r}=(0,s.A)(),c=(0,t.N)().formatMessagePhrase({id:"last.viewed.product.component.headline"}),u=o.Vm,{lastViewed:v}=(0,a.s)({currency:r,noOfItems:u,skipSku:l});return(0,n.jsx)("div",{children:v.length>0&&(0,n.jsx)(d.O,{headline:c,description:i,items:v,name:"last-viewed",uId:"last-viewed"})})}},32927:function(e,l,i){i.d(l,{m:function(){return M},I:function(){return T}});var n=i(27573),t=i(15718),o=i(14891),a=i(51665),d=i(279),s=i(7653),r=i(12405),c=i(71369),u=i(33981),v=i(63969),m=i(99568),h=i(13409),g=i(31303),x=i(68482),p=i(93752),f=i(262),j=i(60349),y=i(67050),b=i(89526),k=i(85401);i(26466),i(78953);var w={undefined:"_1iml5vw2",true:"_1iml5vw3",false:"_1iml5vw4"};let P=e=>{let{children:l,initialScrollPercentage:i}=e,[t,o]=(0,j.Z)("multi-hot-spot-pointer"),[a,d]=(0,s.useState)("hidden"!==t&&void 0),r=(0,s.useRef)(null),c=(0,s.useRef)(null),{minWidthS:v}=(0,u.lS)(),m=(0,y.Z)(r,{root:null,rootMargin:"0px",threshold:.25}),h=(0,f.useDrag)(e=>{let{delta:[l],dragging:i}=e;r.current&&i&&((0,b.T)()||(r.current.scrollLeft-=l),0!==l&&(d(!1),o("hidden")))},{filterTaps:!0,enabled:!v,triggerAllEvents:!0});return(0,s.useEffect)(()=>{if(r.current&&c.current){if(void 0!==i){let e=(r.current.scrollWidth-r.current.clientWidth)*(i/100);r.current.scrollLeft=e}else r.current.scrollLeft=r.current.scrollWidth/2-r.current.clientWidth/2;c.current.style.left="".concat(r.current.scrollLeft+r.current.clientWidth-100,"px")}},[i]),(0,s.useEffect)(()=>{let e;return void 0===a&&m&&(null==m?void 0:m.intersectionRatio)>.25&&(d(!0),e=setTimeout(()=>d(!1),5e3)),()=>{e&&(d(!1),clearTimeout(e))}},[null==m?void 0:m.intersectionRatio]),(0,n.jsxs)("div",{role:"presentation",ref:r,className:"_1iml5vw0",...h(),children:[(0,n.jsx)("div",{ref:c,className:"_1iml5vw5",children:(0,n.jsx)(k.J,{name:"hotspotHand",size:"x-large","aria-hidden":!0,className:w[null==a?void 0:a.toString()]})}),l]})};i(68850);var N={default:"_154xf5k1",radius:"_154xf5k2"},_=i(68332);let I=e=>{let{image:l,hotSpotSize:i,hotSpotSizeHalf:n,isMinWidthXs:t,islandWidth:o,gap:a,islandHeight:d,isMinWidthL:s}=e;if(!l)return null;let r=100/l.width*l.focalPoint.x,c=100/l.height*l.focalPoint.y,u="calc(".concat(c,"% + ").concat(n,"px + ").concat(a,"px)");c>50&&(u="calc(".concat(c,"% - ").concat(d,"px - ").concat(n,"px - ").concat(a,"px)")),t&&(c<=20?u="calc(".concat(c,"% + ").concat(n,"px + ").concat(a,"px)"):c>20&&c<=50?u=r>=20&&r<=80?"calc(".concat(c,"% + ").concat(n,"px + ").concat(a,"px)"):"calc(".concat(c,"% - ").concat(d/2,"px)"):c>50&&c<80?u=r>=20&&r<=80?"calc(".concat(c,"% - ").concat(d,"px - ").concat(n,"px - ").concat(a,"px )"):"calc(".concat(c,"% - ").concat(d/2,"px )"):c>=80&&(u="calc(".concat(c,"% - ").concat(d,"px - ").concat(n,"px - ").concat(a,"px)"))),s&&(u=c<=20?"calc(".concat(c,"% + ").concat(n,"px + ").concat(a,"px)"):c>=80?"calc(".concat(c,"% - ").concat(n,"px - ").concat(d,"px - ").concat(a,"px)"):"calc(".concat(c,"% - ").concat(d/2,"px )"));let v="0";return t&&(r<=20?v=c>20&&c<80?"calc(".concat(r,"% + ").concat(n,"px + ").concat(a,"px"):"calc(".concat(r,"% - ").concat(n,"px"):r>20&&r<=40?v="calc(".concat(r,"% - ").concat(n,"px - ").concat(a,"px"):r>40&&r<=60?v="calc(".concat(r,"% - ").concat(n,"px - ").concat(o/2,"px"):r>60&&r<80?v="calc(".concat(r,"% - ").concat(o,"px + ").concat(n,"px + ").concat(a,"px"):r>=80&&(v=c>=20&&c<=80?"calc(".concat(r,"% - ").concat(o,"px - ").concat(n,"px - ").concat(a,"px"):"calc(".concat(r,"% - ").concat(o,"px + ").concat(n,"px"))),s&&(v=r>=50?c>20&&c<80?"calc(".concat(r,"% - ").concat(o,"px - ").concat(n,"px - ").concat(a,"px"):"calc(".concat(r,"% - ").concat(o,"px - ").concat(n,"px + ").concat(i,"px + ").concat(a,"px"):c>=20&&c<=80?"calc(".concat(i,"px + ").concat(r,"%"):"calc(".concat(r,"% - ").concat(n,"px - ").concat(a,"px")),{xPercentage:r,yPercentage:c,islandTop:u,islandLeft:v}};i(65506);let C=(0,s.forwardRef)((e,l)=>{var i,t,o;let{spot:a,isActive:d,image:r,handleHotspotClick:c}=e,v=(0,u.lS)(),m=v.minWidthXs,h=v.minWidthS,g=v.minWidthL,x=(0,s.useRef)(null),[p,f]=(0,s.useState)();(0,s.useEffect)(()=>{let e=()=>{f(x.current?x.current.clientHeight:0)};e();let l=()=>{e()};return window.addEventListener("resize",l),()=>{window.removeEventListener("resize",l)}},[v]);let j=I({image:{...r,focalPoint:{x:null!==(i=a.coordinates.x)&&void 0!==i?i:0,y:null!==(t=a.coordinates.y)&&void 0!==t?t:0}},hotSpotSize:48,hotSpotSizeHalf:24,isMinWidthXs:m,islandWidth:420,islandHeight:null!=p?p:0,gap:16,isMinWidthL:g});return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{ref:l,"data-testid":"hotspot-button-wrapper",className:"\n          ".concat("_1o9dyk40","\n          ").concat(d?"active":"","\n        "),style:{width:"".concat(48,"px"),height:"".concat(48,"px"),top:"calc(".concat(null==j?void 0:j.yPercentage,"% - ").concat(24,"px)"),left:"calc(\n            ".concat(null!==(o=null==j?void 0:j.xPercentage)&&void 0!==o?o:0,"% - ").concat(24,"px)\n          "),borderRadius:"".concat(24,"px"),zIndex:0},children:(0,n.jsx)("button",{"data-testid":"hotspot-button",onClick:()=>c(a),style:{width:"".concat(48,"px"),height:"".concat(48,"px"),borderRadius:"".concat(24,"px")},name:"hotspot",type:"button",className:"\n            ".concat("_1o9dyk41","\n            ").concat(d?"_1o9dyk43":"","\n            ").concat(d?" active":"","\n          "),"aria-label":"Hotspot Button","aria-labelledby":a.id,children:(0,n.jsx)(k.J,{name:"plus",size:"small",color:"inherit","aria-hidden":!0})})}),h&&(0,n.jsx)("div",{"data-testid":"hotspot-dynamic-island",ref:x,className:"\n            ".concat("_1o9dyk45","\n            ").concat(d?"_1o9dyk46":"","\n          "),style:{top:null==j?void 0:j.islandTop,left:null==j?void 0:j.islandLeft,width:420},children:(0,n.jsx)(_.t,{id:a.id,tabIndex:d?0:-1,name:a.name,subHeadline:a.subHeadline,href:a.href,image:a.image?{url:a.image.url,alt:a.image.alt}:void 0,children:a.children})})]})}),L=e=>{var l,i,t,o,f,j,y,b,k;let{image:w,spots:_,link:I,isInline:L,withBorderRadius:z,initialScrollPercentage:S,...T}=e,[M,R]=(0,s.useState)(void 0),V=(0,u.lS)().minWidthS,[B,F]=(0,s.useState)(void 0),D=e=>{F(e),R(e.id!==(null==B?void 0:B.id)||!M&&e.id===(null==B?void 0:B.id))},E=()=>{R(!1)},W=_.sort((e,l)=>e.coordinates.y-l.coordinates.y),A=(0,s.useRef)(null);return(0,r.Z)(A,e=>{let l=e.target;!(null==l?void 0:l.closest("button"))&&(null==B?void 0:B.id)&&V&&E()}),(0,n.jsx)(v.r,{...T,className:L?h.componentInlineSpacing:h.componentDefaultSpacing,"data-section-full":!0,dataId:"hotspots",children:(0,n.jsxs)("div",{className:"".concat("_154xf5k0"," ").concat(N[z?"radius":"default"]),children:[!V&&(0,n.jsxs)(x.z,{handleCloseFlyout:E,isFlyoutOpen:M,id:null!==(i=null==B?void 0:B.id)&&void 0!==i?i:"",clickAway:!0,ariaLabel:null!==(t=null==B?void 0:B.name)&&void 0!==t?t:"",headerChildren:(0,n.jsx)(g.x,{size:"small",as:"p",weight:"semibold",children:null!==(o=null==B?void 0:B.name)&&void 0!==o?o:""}),footerChildren:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(c.PLink,{icon:"arrow-right",className:p.yK,tabIndex:0,onClick:E,children:(0,n.jsx)(d.default,{href:null!==(f=null==B?void 0:B.href)&&void 0!==f?f:"",children:(0,n.jsx)(m.PhraseFormattedMessage,{id:"multipleHotspot.viewProduct"})})}),null!==(j=null==B?void 0:B.whishlistButton)&&void 0!==j?j:null]}),children:[!!(null==B?void 0:null===(l=B.image)||void 0===l?void 0:l.url)&&(null==B?void 0:B.href)&&(0,n.jsx)(d.default,{href:null==B?void 0:B.href,className:p.be,onClick:E,children:(0,n.jsx)(a.default,{src:B.image.url,fill:!0,alt:null!==(y=B.image.alt)&&void 0!==y?y:"",sizes:"100vw"})}),(0,n.jsxs)("div",{children:[(0,n.jsx)(g.x,{size:"small",as:"p",children:null!==(b=null==B?void 0:B.subHeadline)&&void 0!==b?b:""}),null==B?void 0:B.children]})]}),(0,n.jsx)(P,{initialScrollPercentage:S,children:(0,n.jsxs)("div",{className:"".concat("_154xf5k3"),children:[(0,n.jsx)(a.default,{draggable:!1,fill:!0,src:w.url,alt:null!==(k=w.alt)&&void 0!==k?k:"",sizes:"100vw",className:"_154xf5k8",loading:"lazy"}),(0,n.jsx)("div",{ref:A,children:W.map(e=>(0,n.jsx)(C,{spot:e,isActive:!!M&&e.id===(null==B?void 0:B.id),handleHotspotClick:D,image:w},e.id))})]})}),(null==I?void 0:I.href)&&(0,n.jsx)("div",{className:"_154xf5k6","data-testid":"link-wrapper",children:(0,n.jsx)(c.PLink,{iconSource:"/custom_icons/collection.svg",theme:"dark",children:(0,n.jsx)(d.default,{href:I.href,children:I.text})})})]})})};var z=i(48578),S=i(33405);let T="ComponentMultipleHotSpots",M=e=>{var l,i,a,d,s,r,c,u,v,m,h,g,x,p,f,j,y;let{fragmentData:b,isPreviewMode:k=!1,isSearch:w=!1}=e,P=(0,t.$Q)({entryId:b.sys.id}),N=(0,t.pc)({...b,sys:{id:b.sys.id}}),{localeId:_}=(0,S.A)(),I=(null!==(m=null===(l=N.linkSpotsCollection)||void 0===l?void 0:l.items)&&void 0!==m?m:[]).map(e=>{var l,i,t,a,d,s,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,I,C,L,S,T,M,R,V,B,F,D,E,W,A,U,H,X,q,$,Z;let O=null==e?void 0:null===(i=e.link)||void 0===i?void 0:null===(l=i.productData)||void 0===l?void 0:l.masterVariant,G=O?(0,n.jsx)(o.l,{isTaxIncluded:!!(null===(t=O.grossPrice)||void 0===t?void 0:t.isTaxIncluded),grossPriceValue:null!==(C=null===(a=O.grossPrice)||void 0===a?void 0:a.value)&&void 0!==C?C:null,grossPriceDiscountedValue:null!==(L=null===(s=O.grossPrice)||void 0===s?void 0:null===(d=s.discounted)||void 0===d?void 0:d.value)&&void 0!==L?L:null,priceWithDiscountCode:null,locale:_,popoverAsAsterisk:!0}):null,Q=null==e?void 0:null===(u=e.link)||void 0===u?void 0:null===(c=u.productData)||void 0===c?void 0:null===(r=c.masterVariant)||void 0===r?void 0:r.grossPrice;return{id:null!==(S=null==e?void 0:e.sys.id)&&void 0!==S?S:"",coordinates:{x:null!==(T=null==e?void 0:e.axisX)&&void 0!==T?T:0,y:null!==(M=null==e?void 0:e.axisY)&&void 0!==M?M:0},name:null!==(V=null!==(R=null==e?void 0:null===(m=e.link)||void 0===m?void 0:null===(v=m.productData)||void 0===v?void 0:v.name)&&void 0!==R?R:null==e?void 0:null===(g=e.link)||void 0===g?void 0:null===(h=g.resolvedLink)||void 0===h?void 0:h.name)&&void 0!==V?V:"",subHeadline:null!==(B=null==e?void 0:null===(x=e.link)||void 0===x?void 0:x.subText)&&void 0!==B?B:"",image:{url:null!==(F=null==e?void 0:null===(b=e.link)||void 0===b?void 0:null===(y=b.productData)||void 0===y?void 0:null===(j=y.masterVariant)||void 0===j?void 0:null===(f=j.images)||void 0===f?void 0:null===(p=f[0])||void 0===p?void 0:p.url)&&void 0!==F?F:"",alt:""},href:null!==(D=null==e?void 0:null===(w=e.link)||void 0===w?void 0:null===(k=w.resolvedLink)||void 0===k?void 0:k.slug)&&void 0!==D?D:"",children:G,whishlistButton:(null==e?void 0:null===(P=e.link)||void 0===P?void 0:P.productData)?(0,n.jsx)(z.s,{productData:{price:Q?{id:null!==(E=Q.id)&&void 0!==E?E:"",country:null!==(W=Q.country)&&void 0!==W?W:"",discounted:null!==(A=Q.discounted)&&void 0!==A?A:void 0,isTaxIncluded:null!==(U=Q.isTaxIncluded)&&void 0!==U&&U,value:null!==(H=Q.value)&&void 0!==H?H:void 0}:null,productKey:null!==(X=e.link.productData.key)&&void 0!==X?X:"",variantSku:null!==(q=e.link.productData.masterVariant.sku)&&void 0!==q?q:"",productName:null!==($=e.link.productData.name)&&void 0!==$?$:"",brand:void 0,quantity:1,productTypeName:null!==(Z=null===(I=e.link.productData.productType)||void 0===I?void 0:null===(N=I.obj)||void 0===N?void 0:N.name)&&void 0!==Z?Z:"",facetBranch:void 0,categories:[]},isTiny:!1}):null}}).filter(e=>!!k||!!(null==e?void 0:e.name));return(0,n.jsx)(L,{...P({fieldId:"internalName"}),image:{url:null!==(h=null===(i=N.image)||void 0===i?void 0:i.url)&&void 0!==h?h:"",height:null!==(g=null===(a=N.image)||void 0===a?void 0:a.height)&&void 0!==g?g:0,width:null!==(x=null===(d=N.image)||void 0===d?void 0:d.width)&&void 0!==x?x:0},link:{href:null!==(p=null===(r=N.link)||void 0===r?void 0:null===(s=r.resolvedLink)||void 0===s?void 0:s.slug)&&void 0!==p?p:"",text:null!==(f=null===(u=N.link)||void 0===u?void 0:null===(c=u.resolvedLink)||void 0===c?void 0:c.name)&&void 0!==f?f:""},spots:I.length>0?I:(null!==(j=null===(v=N.descriptionSpotsCollection)||void 0===v?void 0:v.items)&&void 0!==j?j:[]).map(e=>{var l,i,n,t,o;return{id:null!==(l=null==e?void 0:e.sys.id)&&void 0!==l?l:"",coordinates:{x:null!==(i=null==e?void 0:e.axisX)&&void 0!==i?i:0,y:null!==(n=null==e?void 0:e.axisY)&&void 0!==n?n:0},name:null!==(t=null==e?void 0:e.title)&&void 0!==t?t:"",subHeadline:null!==(o=null==e?void 0:e.description)&&void 0!==o?o:"",whishlistButton:null}}),isInline:null!=w&&w,withBorderRadius:null!=w&&w,initialScrollPercentage:null!==(y=N.initialScrollPercentage)&&void 0!==y?y:50})}},42071:function(e,l,i){i.d(l,{n:function(){return r},p:function(){return s}});var n=i(27573),t=i(40916),o=i(89130),a=i(19393),d=i(96969);let s="ComponentProductSlider",r=e=>{var l,i,s,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_,I,C,L;let{fragmentData:z,productInfos:S,hasSpecificRecoIndex:T}=e;return"LAST_VIEWED_SLIDER"===z.type?(0,n.jsx)(d.T,{description:null!==(c=z.description)&&void 0!==c?c:void 0}):"ALGOLIA_SLIDER"===z.type?(0,n.jsx)(a.v,{name:null!==(x=z.internalName)&&void 0!==x?x:"",headline:null!==(p=z.headline)&&void 0!==p?p:"",description:null!==(f=z.description)&&void 0!==f?f:void 0,hasSpecificRecoIndex:T,pinnedItems:null!==(j=null===(u=z.products)||void 0===u?void 0:u.filter(t.B))&&void 0!==j?j:[],limitations:z.limitations,children:S.length>0&&(0,n.jsx)(o.O,{headline:null!==(y=z.headline)&&void 0!==y?y:void 0,description:null!==(b=z.description)&&void 0!==b?b:void 0,name:null!==(k=z.internalName)&&void 0!==k?k:"",uId:z.sys.id,items:S,link:{href:null!==(w=null===(m=z.link)||void 0===m?void 0:null===(v=m.resolvedLink)||void 0===v?void 0:v.slug)&&void 0!==w?w:"",name:null!==(P=null===(g=z.link)||void 0===g?void 0:null===(h=g.resolvedLink)||void 0===h?void 0:h.name)&&void 0!==P?P:""}})}):(0,n.jsx)(o.O,{headline:null!==(N=z.headline)&&void 0!==N?N:void 0,description:null!==(_=z.description)&&void 0!==_?_:void 0,name:null!==(I=z.internalName)&&void 0!==I?I:"",uId:z.sys.id,items:S,link:{href:null!==(C=null===(i=z.link)||void 0===i?void 0:null===(l=i.resolvedLink)||void 0===l?void 0:l.slug)&&void 0!==C?C:"",name:null!==(L=null===(r=z.link)||void 0===r?void 0:null===(s=r.resolvedLink)||void 0===s?void 0:s.name)&&void 0!==L?L:""}})}},86425:function(e,l,i){i.d(l,{r:function(){return eb}});var n=i(27573),t=i(63969),o=i(99568),a=i(56229),d=i(31303),s=i(25843),r=i(81402),c=i.n(r),u=i(7653),v=i(24375),m=i(25407),h=i(6316),g=i(6270),x=i(17553),p=i(34169),f=i(20877),j=i(33405),y=i(51665),b=i(71369),k=i(18194);i(26466),i(61408);var w="_166vpbw4";let P=e=>{var l,i;let{headline:o,subheadline:a,action:s}=e;return(0,n.jsxs)(t.r,{basicWidth:!0,spaceBottom:"none",dataId:"vehicle-empty",children:[(0,n.jsxs)("div",{className:"_166vpbw0",children:[(0,n.jsx)(d.x,{as:"p",testId:"vehicle-empty-subheadline",children:a}),(0,n.jsx)(d.x,{size:"headline-4",as:"p",testId:"vehicle-empty-headline",children:o})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"_166vpbw1",children:(0,n.jsx)(y.default,{fill:!0,src:"/vehicle/vehicle-white-models.png",alt:"",className:"_166vpbw2"})}),(0,n.jsx)("div",{className:"_166vpbw3",children:(null==s?void 0:s.href)?(0,n.jsx)(b.PLink,{href:s.href,icon:null!==(l=s.icon)&&void 0!==l?l:"user","data-testid":"vehicle-action-link",target:"_blank",className:w,children:s.text}):(0,n.jsx)(k.PButton,{icon:null!==(i=s.icon)&&void 0!==i?i:"user",type:"button",onClick:s.onClick,"data-testid":"vehicle-action-button",className:w,children:s.text})})]})]})},N=()=>{let{marketplaceId:e,localeId:l}=(0,j.A)(),i=(0,f.U)(),{mutate:t,data:a,isSuccess:d,reset:s}=(0,p.f)({callbackUrl:i,country:e,locale:l}),r=(0,o.N)();return(0,u.useEffect)(()=>{d&&(window.location.href=a.redirectUri)},[a,d,s]),(0,n.jsx)(P,{headline:r.formatMessagePhrase({id:"vehicle.recommender.tab.myvehicles.login.headline"}),subheadline:r.formatMessagePhrase({id:"vehicle.recommender.tab.myvehicles.login.subheadline"}),action:{text:r.formatMessagePhrase({id:"vehicle.recommender.tab.myvehicles.login.button"}),icon:"user",onClick:()=>t({})}})},_=()=>(0,n.jsx)(u.Suspense,{children:(0,n.jsx)(N,{})});var I=i(55684);i(63001);let C=e=>{let{models:l,onModelClick:i}=e;return(0,n.jsxs)(t.r,{basicWidth:!0,spaceBottom:"none",dataId:"vehicle-model-selector",children:[(0,n.jsxs)("div",{className:"_1ibdfpg0",children:[(0,n.jsx)(d.x,{as:"p",color:"high",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.selection.subheadline"})}),(0,n.jsx)(d.x,{as:"p",color:"high",className:"_1ibdfpg1",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.selection.headline"})})]}),(0,n.jsx)("div",{className:"_1ibdfpg2",children:l.map(e=>{var l;return(0,n.jsx)("button",{type:"button",name:e.name,onClick:()=>i(e),className:"_1ibdfpg3","data-testid":"vehicle-model-selector-".concat(e.name),children:(0,n.jsx)(I.J,{className:"_1ibdfpg6",alt:"preview picture of a porsche model",width:392,height:221,fallbackImage:"/models/default.png",src:"/models/".concat(null!==(l=e.key)&&void 0!==l?l:"default",".png")})},e.name)})}),(0,n.jsx)("div",{className:"_1ibdfpg4",children:(0,n.jsx)(k.PButton,{className:"_1ibdfpg5",variant:"secondary",type:"button",onClick:()=>i(null),children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.selection.button"})})})]})};var L=i(33981),z=i(67931),S=i(61318),T=i(8e4),M=i(84641),R=i(42998),V=i(15877);i(47309);let B=e=>{let{onClickStoreVehicleData:l}=e,i=(0,o.N)(),{marketplaceId:a,localeId:s}=(0,j.A)(),{minWidthS:r}=(0,L.lS)(),{register:c,handleSubmit:v,formState:{errors:m}}=(0,z.cI)({mode:"onSubmit"}),{mutate:h,isSuccess:g,reset:x,data:p}=(0,V.y)({country:a,locale:s});return(0,u.useEffect)(()=>{g&&null!==p&&(x(),(null==p?void 0:p.model.key)&&(null==p?void 0:p.derivative.key)&&(null==p?void 0:p.generation.key)&&l(p))},[p,g,l,x]),(0,n.jsxs)(t.r,{basicWidth:!0,spaceBottom:"none",dataId:"vehicle-search",children:[(0,n.jsxs)("div",{className:"_1egilf70",children:[(0,n.jsx)(d.x,{as:"p",testId:"vehicle-search-subheadline",children:(0,n.jsx)(S.Z,{id:"vehicle.recommender.tab.search.subheadline"})}),(0,n.jsxs)(d.x,{size:"headline-4",as:"p",testId:"vehicle-search-headline",children:[(0,n.jsx)(S.Z,{id:"vehicle.recommender.tab.search.headline"}),(0,n.jsx)(T.PPopover,{className:"_1egilf71",children:(0,n.jsx)(S.Z,{id:"vehicle.recommender.tab.search.headline.info"})})]})]}),(0,n.jsxs)("div",{children:[(0,n.jsx)("div",{className:"_1egilf72",children:(0,n.jsx)(y.default,{fill:!0,src:"/vehicle/vehicle-white-models.png",alt:"",className:"_1egilf73"})}),(0,n.jsx)("form",{onSubmit:v(e=>{(null==e?void 0:e.vin)&&h({vin:e.vin})}),noValidate:!0,className:"_1egilf74",children:(0,n.jsxs)(M.PFieldset,{className:"_1egilf75",state:m.vin||null===p?"error":"none",children:[(0,n.jsxs)("div",{className:"_1egilf77",children:[(0,n.jsx)(R.PTextFieldWrapper,{label:"".concat(i.formatMessagePhrase({id:"vehicle.recommender.tab.search.input.label"})),state:m.vin||null===p?"error":"none",className:"_1egilf78",message:r?"":i.formatMessagePhrase({id:"vehicle.recommender.tab.search.input.vin.error"}),children:(0,n.jsx)("input",{"data-cs-mask":!0,type:"text","data-testid":"vehicle-search-input",placeholder:i.formatMessagePhrase({id:"vehicle.recommender.tab.search.input.placeholder"}),...c("vin",{required:!0})})}),(0,n.jsx)(k.PButton,{icon:"car",type:"submit","data-testid":"vehicle-action-button",children:(0,n.jsx)(S.Z,{id:"vehicle.recommender.tab.search.button"})})]}),(0,n.jsx)("div",{slot:r?"message":"",className:r?"":"_1egilf76",children:i.formatMessagePhrase({id:"vehicle.recommender.tab.search.input.vin.error"})})]})})]})]})};i(20871);let F=e=>{var l,i;let{vehicle:t}=e;return(0,n.jsx)("div",{className:"".concat("_18tn5o30"),"data-testid":"vehicle-item",children:t.image?(0,n.jsx)("div",{className:"_18tn5o31",children:(0,n.jsx)(y.default,{src:t.image,fill:!0,alt:null!==(l="".concat(t.model.name," ").concat(t.generation.name," ").concat(t.derivative.name))&&void 0!==l?l:"",loading:"lazy"})}):(0,n.jsx)("div",{className:"_18tn5o32",children:(0,n.jsx)(y.default,{src:"/models/fallback.svg",fill:!0,alt:null!==(i=t.derivative.name)&&void 0!==i?i:"",className:"_18tn5o33"})})},t.derivative.key)};i(47548);let D=e=>{let{subheadline:l,vehicle:i,onClickClearCurrentVehicle:a}=e;return(0,n.jsxs)(t.r,{basicWidth:!0,spaceBottom:"none",children:[(0,n.jsxs)("div",{className:"_9wxm200",children:[(0,n.jsx)(d.x,{as:"p",testId:"vehicle-selected-subheadline",children:l}),(0,n.jsx)(d.x,{size:"headline-4",as:"p",testId:"vehicle-selected-headline",children:i.derivative.name})]}),(0,n.jsx)(F,{vehicle:i}),(0,n.jsx)("div",{className:"_9wxm203",children:(0,n.jsx)(k.PButton,{type:"button",icon:"car",variant:"secondary",onClick:a,"data-testid":"vehicle-selected-clear-button",className:"_9wxm204",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.myvehicles.selectAnother.button"})})})]})};var E=i(47914);i(34840);var W={default:"_1io62t90",center:"_1io62t92 _1io62t90"};let A=e=>{var l,i;let{vehicles:a,onClickStoreVehicleData:s}=e,r=(0,o.N)(),{minWidthS:c}=(0,L.lS)(),{localeId:v,marketplaceId:m}=(0,j.A)(),[h,x]=(0,u.useState)(0),p=(0,u.useCallback)(e=>x(e.detail.activeIndex),[]),f="production"===g.bb?"https://my.porsche.com":"https://my.porsche-preview.com",y=v.replace("-","_"),b="".concat(f,"/core/").concat(m,"/").concat(y,"/home");return 0===a.length?(0,n.jsx)(P,{headline:r.formatMessagePhrase({id:"vehicle.recommender.tab.myvehicles.empty.headline"}),subheadline:r.formatMessagePhrase({id:"vehicle.recommender.tab.myvehicles.empty.subheadline"}),action:{text:r.formatMessagePhrase({id:"vehicle.recommender.tab.myvehicles.empty.action"}),icon:"car",href:b}}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(E.PCarousel,{"data-testid":"vehicle-slider",activeSlideIndex:h,onUpdate:p,pagination:!c,rewind:!1,children:[(0,n.jsxs)("div",{className:W[a.length>1?"center":"default"],slot:"controls","data-testid":"vehicle-slider-controls",children:[(0,n.jsx)(d.x,{as:"p",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.myvehicles.subheadline"})}),(0,n.jsx)(d.x,{size:"headline-4",as:"p",children:null!==(i=null===(l=a[h])||void 0===l?void 0:l.derivative.name)&&void 0!==i?i:""})]}),a.map(e=>(0,n.jsx)(F,{vehicle:e},e.derivative.key))]}),(0,n.jsx)(t.r,{basicWidth:!0,spaceBottom:"none",className:"_1io62t93",children:(0,n.jsx)(k.PButton,{type:"button",icon:"car",className:"_1io62t94","data-testid":"vehicle-slider-select-button",onClick:()=>{let e=a[h];e&&s(e),x(0)},children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.myvehicles.select.button"})})})]})};var U=i(56710),H=i(96579),X=i.n(H),q=i(66898),$=i(34459),Z=i(51844);let O=()=>{let{results:e}=(0,$.b)(),l=(0,o.N)();return(0,n.jsx)(E.PCarousel,{width:"extended",intl:{prev:l.formatMessagePhrase({id:"product.slider.btn.prev"}),next:l.formatMessagePhrase({id:"product.slider.btn.next"})},rewind:!1,slidesPerPage:{base:2,s:3,m:4},pagination:{base:!0,s:!1},children:null==e?void 0:e.hits.map((e,l)=>(0,n.jsx)(Z.B,{position:l,hit:e},"vehicle-algolia-slider-".concat(e.sku)))})};i(87634);let G=X()(g.ho,g.qZ),Q=e=>{var l,i;let{vehicle:a,teaserText:s,onClick:r,category:c}=e,{localeId:h,marketplaceId:x}=(0,j.A)(),[p,f]=(0,u.useState)(null),{minWidthS:b}=(0,L.lS)(),w=b?k.PButton:q.PButtonPure;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(t.r,{basicWidth:!0,spaceBottom:"none",dataId:"vehicle-teaser-grid",children:[(0,n.jsxs)("div",{className:"i02anu0",children:[(0,n.jsx)(d.x,{size:"headline-4",as:"p",testId:"vehicle-teaser-grid-headline",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.teaser.grid.component.your.vehicle",values:{name:a.derivative.name}})}),(0,n.jsx)(w,{onClick:r,icon:"car",type:"button","data-testid":"vehicle-teaser-grid-action-button",variant:"secondary",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.myvehicles.selectAnother.button"})})]}),(0,n.jsx)(U.Y,{aspectRatio:"16:9",description:s,label:s,href:"/".concat(x,"/").concat(h,"/c/").concat(null!==(l=c.slug)&&void 0!==l?l:""),compact:!0,align:"top","data-testid":"vehicle-teaser-grid-link-tile",className:"i02anu2",children:(0,n.jsx)(y.default,{src:p?"/models/default-b.jpg":a.imageWithBg,alt:"",style:{objectFit:"cover",aspectRatio:"16/9"},fill:!0,onError:f})})]}),(0,n.jsxs)(m.x,{indexName:"".concat(x,"-").concat(h,"-products"),searchClient:G,children:[(0,n.jsx)(v.T,{hitsPerPage:4,filters:'categories.name:"'.concat(null!==(i=c.name)&&void 0!==i?i:"",'"'),facetFilters:a.facetValue.replace(g.qD,g.jK)}),(0,n.jsx)(O,{})]})]})};var Y=i(77798),J=i(78620);let K=()=>{let{refine:e}=(0,Y.n)(),{selectedVehicle:l}=(0,J.$)();return(0,u.useEffect)(()=>{l||e()},[l]),null};var ee=i(29442),el=i(71979),ei=i(39912),en=i(36247),et=i(1792),eo=i(40916),ea=i(28146);let ed=e=>{let[l,i]=e.split("||");if(!l||!i)throw Error("Invalid facet label: ".concat(e));return{facetLabel:"".concat(l,"||").concat(i),label:l,id:i}},es=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:g.VO.length-1;return new RegExp("^(?:[^|>]+?\\|\\|[^|>]+)(?: > [^|>]+?\\|\\|[^|>]+){0,".concat(l,"}$")).test(e)},er=e=>{if(!es(e))throw Error("Invalid facet value: ".concat(e));return e},ec=e=>{try{let{id:l,label:i,facetLabel:n}=ed(e.label);return{facetValue:er(e.value),facetLabel:n,id:l,label:i}}catch(e){return console.error(e),null}},eu=e=>{let l=e.map(ec).filter(eo.B),i=e.find(e=>{let{isRefined:l}=e;return l});return{selectedItem:i?ec(i):null,allItems:l}},ev=()=>{let e=(0,ea.g)({attributes:g.VO,limit:200}),l=eu(e.items),i=e.items.flatMap(e=>e.data).filter(eo.B),n=eu(i),t=eu(i.flatMap(e=>e.data).filter(eo.B));return{results:{models:{facetAttribute:g.qD,options:l.allItems,selected:l.selectedItem},generations:{facetAttribute:g.BF,options:n.allItems,selected:n.selectedItem},derivatives:{facetAttribute:g.jK,options:t.allItems,selected:t.selectedItem}},filter:e}},em=e=>{let l=!e||!g.Jr.includes(e);return{localPathImgTypography:"/models/".concat(l?"default":e,"-t.png"),localPathImgWithBg:"/models/".concat(l?"default":e,"-b.png"),localPathImgCar:"/models/".concat(l?"default":e,".png")}};var eh=i(95749);i(47424);let eg=e=>{let{facetAttribute:l,onChange:i,options:t,selected:a}=e,d=(0,o.N)();return(0,n.jsx)(eh.PSelectWrapper,{filter:!0,label:d.formatMessagePhrase({id:"search.refinement.attribute.".concat(l)}),"data-testid":"select-wrapper-".concat(l),className:"_143v2oz0",children:(0,n.jsxs)("select",{onChange:i,name:"select-wrapper-".concat(l),value:null==a?void 0:a.facetValue,disabled:0===t.length,children:[(0,n.jsx)("option",{hidden:!0,value:"",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"search.select.placeholder"})}),t.map(e=>(0,n.jsx)("option",{value:e.facetValue,label:e.label,"data-testid":"select-wrapper-".concat(l,"-").concat(e.facetLabel),children:e.label},"refinement-select-option-".concat(e.label)))]})})};var ex=i(21384);let ep=e=>{var l,i;let{model:t,closeFlyout:a,isFlyoutOpen:d,showTeaserGrid:s,category:r}=e,{localeId:c,marketplaceId:v}=(0,j.A)(),{trackClickFiltersEvent:m}=(0,ex.z)(),{updateVehicleSelection:h,selectedVehicle:x}=(0,J.$)(),p=(0,en.useRouter)(),{results:{derivatives:f,generations:b,models:w},filter:P}=ev(),N=w.selected&&b.selected&&f.selected,_=em(null===(l=w.selected)||void 0===l?void 0:l.id).localPathImgCar,I=(0,u.useCallback)(()=>{if(N){let{localPathImgTypography:l,localPathImgWithBg:i}=em(w.selected.id);h({model:{name:w.selected.label,key:w.selected.id},generation:{name:b.selected.label,key:b.selected.id},derivative:{name:f.selected.label,key:f.selected.id},image:l,imageWithBg:i,facetValue:f.selected.facetValue});let n=f.selected.facetValue.replaceAll(" ","+").replaceAll("||","%7C%7C").replaceAll("+","%20");if(s&&r){var e;p.push("/".concat(v,"/").concat(c,"/c/").concat(null!==(e=r.slug)&&void 0!==e?e:"","?hierarchicalMenu=").concat(g.qD,"%3A%20").concat(n))}}a()},[p,r,N,a,w.selected,b.selected,f.selected,c,v,s,h]),C=(0,u.useCallback)(e=>{let{value:l}=e.target;P.refine(l),m({filters:[{name:g.qD,values:[{value:l,label:l}]}]})},[P,m]);return(0,u.useEffect)(()=>{if(null==t?void 0:t.name){var e,l;let i=w.options.find(e=>{let{facetValue:l}=e;return l.startsWith(t.name)});(null===(e=w.selected)||void 0===e?void 0:e.facetValue)!==(null==i?void 0:i.facetValue)&&P.refine(null!==(l=null==i?void 0:i.facetValue)&&void 0!==l?l:"")}},[t]),(0,u.useEffect)(()=>{var e;P.refine(null!==(e=null==x?void 0:x.facetValue)&&void 0!==e?e:"")},[null==x?void 0:x.facetValue]),(0,n.jsxs)(ei.C,{open:d,onDismiss:a,aria:{"aria-label":"Sticky Heading"},className:"_1ibdfpg7",children:[(0,n.jsx)("div",{slot:"header",children:(0,n.jsx)(et.PHeading,{tag:"h5",size:"medium",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.selection.flyout.headline"})})}),(0,n.jsxs)("div",{className:"_1ibdfpg8",children:[(0,n.jsx)(y.default,{className:"_1ibdfpg9",alt:(null===(i=w.selected)||void 0===i?void 0:i.facetValue)?"preview picture of a ".concat(w.selected.label):"preview picture of a porsche model",width:392,height:221,src:_}),[w,b,f].map(e=>{let{selected:l,facetAttribute:i,options:t}=e;return(0,n.jsx)(eg,{onChange:C,facetAttribute:i,options:t,selected:l},i)})]}),(0,n.jsx)("div",{slot:"footer",children:(0,n.jsx)(k.PButton,{type:"button",onClick:I,"data-testid":"vehicle-model-selector-submit-button",disabled:!N,children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.selection.flyout.footer.button"})})})]})};i(455);var ef="flp9fb0",ej="flp9fb1";let ey=c()(g.ho,g.qZ),eb=e=>{var l,i,r;let c,{heading:p,showTeaserGrid:f,category:y}=e,{useVehicleVinForm:b}=(0,s.N)(),k=(0,o.N)(),{marketplaceId:w,localeId:P}=(0,j.A)(),{consents:N}=(0,ee.C)(),{user:I,isLoading:L}=(0,el.a)(),z=(0,x.Y)(),{userVehicles:S,isLoading:T,selectedVehicle:M,updateVehicleSelection:R,clearVehicleSelection:V}=(0,J.$)(),[F,E]=(0,u.useState)(0),[W,U]=(0,u.useState)(!1),[H,X]=(0,u.useState)(null);(0,u.useEffect)(()=>{I&&S&&E(1)},[I,S]);let q=(null==M?void 0:null===(l=M.derivative)||void 0===l?void 0:l.key)&&(null==M?void 0:null===(i=M.model)||void 0===i?void 0:i.key)&&(null==M?void 0:null===(r=M.generation)||void 0===r?void 0:r.key),$=f?k.formatMessagePhrase({id:"vehicle.recommender.teaser.grid.component.headline"}):y.name,Z=(0,u.useCallback)(e=>{E(e.detail.activeTabIndex)},[]),O=(0,u.useCallback)(e=>{X(null!=e?e:null),U(!0)},[]);if(L||I&&T)return(0,n.jsx)(a.$,{className:"".concat(f?"":ef),children:(0,n.jsx)(t.r,{basicWidth:!0,children:(0,n.jsxs)("div",{className:"flp9fb4",children:[(0,n.jsx)("div",{className:"flp9fba"}),(0,n.jsx)("div",{className:"flp9fb7"})]})})});switch(F){case 0:c=(0,n.jsx)(C,{onModelClick:O,models:g.Mc});break;case 1:c=(0,n.jsxs)(n.Fragment,{children:[!I&&(0,n.jsx)(_,{}),I&&(0,n.jsx)(A,{onClickStoreVehicleData:R,vehicles:null!=S?S:[]})]});break;case 2:c=b?(0,n.jsx)(B,{onClickStoreVehicleData:R}):null;break;default:c=null}return(0,n.jsxs)(m.x,{indexName:"".concat(w,"-").concat(P,"-products"),searchClient:ey,children:[(0,n.jsx)(v.T,{getRankingInfo:!0,analytics:N.algolia,clickAnalytics:N.algolia,enablePersonalization:N.algolia,userToken:N.algolia&&null!=z?z:"guest-token"}),(0,n.jsx)(K,{}),(0,n.jsxs)(a.$,{className:"".concat(f?"":ef," "),dataId:"vehicle-recommender",children:[f&&q?(0,n.jsx)(Q,{vehicle:M,category:y,onClick:V,teaserText:$}):(0,n.jsxs)("div",{children:[q&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:ej,children:(0,n.jsx)(d.x,{size:"headline-2",as:p.tag,children:$})}),(0,n.jsx)(D,{subheadline:k.formatMessagePhrase({id:"vehicle.recommender.selected.headline"}),vehicle:M,onClickClearCurrentVehicle:V})]}),!q&&(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:ej,children:[(0,n.jsx)(d.x,{size:"headline-2",as:p.tag,children:$}),(0,n.jsxs)(h.PTabsBar,{activeTabIndex:F,onUpdate:Z,gradientColor:f?"background-base":"background-surface",children:[(0,n.jsx)("button",{type:"button","data-testid":"vehicle-tabs-selection",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.selection.label"})}),(0,n.jsx)("button",{type:"button","data-testid":"vehicle-tabs-myvehicles",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.myvehicles.label"})}),b&&(0,n.jsx)("button",{type:"button","data-testid":"vehicle-tabs-search",children:(0,n.jsx)(o.PhraseFormattedMessage,{id:"vehicle.recommender.tab.search.label"})})]})]}),c]})]}),(0,n.jsx)(ep,{isFlyoutOpen:W,model:H,closeFlyout:()=>U(!1),showTeaserGrid:f,category:y})]})]})}},20877:function(e,l,i){i.d(l,{U:function(){return a}});var n=i(6270),t=i(36247);let o=()=>{let e=(0,t.usePathname)(),l=(0,t.useSearchParams)();return"".concat(e).concat(l&&l.size>0?"?".concat(l.toString()):"")},a=()=>{let e=o();return"".concat(n.Wd).concat(e)}},31871:function(e,l,i){i.d(l,{CMSComponentRenderer:function(){return lu}});var n=i(27573),t=i(40916),o=i(15718),a=i(63969),d=i(82822),s=i(14622);let r=e=>{var l,i;let{fragmentData:t}=e;return t.contentfulMetadata.isVisible?(0,n.jsx)(d.U,{heading:null!==(i=t.text)&&void 0!==i?i:"",uId:t.sys.id,tag:t.tag,textSize:t.textSize,disableAccordionView:t.disableAccordionView,children:(0,n.jsx)(s.X,{document:null===(l=t.content)||void 0===l?void 0:l.json,links:t.links})}):null};var c=i(15064),u=i(29391);i(26466),i(92033);var v=i(47914),m=i(99568),h=i(71369),g=i(79611);i(90114);let x=e=>{let{linkUrl:l,linkName:i,children:t,headline:o}=e;return(0,n.jsxs)("div",{className:"_1k5uuby0","data-testid":"card",children:[(0,n.jsx)(u.X,{size:o.size,tag:o.tag,icon:o.icon,children:o.children}),(0,n.jsx)("div",{className:"_1k5uuby2","data-testid":"children",children:t}),(0,n.jsx)(h.PLink,{className:"_1k5uuby3","data-testid":"link",children:(0,n.jsx)(g.Z,{href:l,children:i})})]})};i(91259);let p=e=>{let{list:l,headline:i}=e,t=(0,m.N)();return 0===l.length?null:(0,n.jsx)("div",{className:"tdp5p0",children:(0,n.jsxs)(v.PCarousel,{slidesPerPage:{base:1,s:2,m:3},intl:{prev:t.formatMessagePhrase({id:"product.slider.btn.prev"}),next:t.formatMessagePhrase({id:"product.slider.btn.next"})},width:"extended",rewind:!1,style:{"--p-carousel-border-radius":"medium"},"data-testid":"card-list",children:[i&&(0,n.jsx)("div",{slot:"controls","data-testid":"card-list-headline",children:(0,n.jsx)(u.X,{size:i.size,tag:i.tag,icon:i.icon,children:i.children})}),l.map(e=>(0,n.jsx)(x,{headline:e.headline,linkName:e.linkName,linkUrl:e.linkUrl,children:e.children}))]})})};var f=i(51665),j=i(76470),y=i(33981);let b=(e,l)=>{var i;let n=Object.entries(e).filter(e=>{let[l]=e;return y.bV.includes(l)}).map(e=>{let[l,i]=e;return{breakpoint:y.SY[l],isReached:i}}).findLastIndex(e=>{let{isReached:l}=e;return l}),t=Object.keys(l).filter(e=>j.A.includes(e)).map(e=>j.A.findIndex(l=>l===e)).filter(e=>e<=n),o=t.length>0?Math.max(...t):0,a=null!==(i=j.A[o])&&void 0!==i?i:"base";return{activeMinBreakpoint:a,currentValue:l[a]}},k=e=>b((0,y.lS)(),e);var w=i(87069),P=i.n(w),N=i(69472);i(31379);var _={hidden:"_19yl30j2 _19yl30j1",visible:"_19yl30j3 _19yl30j1"};let I=e=>{let{video:l,videoState:i,onIsReady:t,className:o}=e,a=(0,N.t)(),{minWidthS:d}=(0,y.lS)(),s=(null==l?void 0:l.mobileUrl)&&!d?null==l?void 0:l.mobileUrl:l.url;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(f.default,{fill:!0,sizes:"100vw",className:"".concat(_[i.isReady?"hidden":"visible"]," ").concat("_19yl30j5"," ").concat(o),src:l.thumbnailUrl,alt:"","data-testid":"video-fallback-image"}),!!(null==l?void 0:l.mobileThumbnailUrl)&&(0,n.jsx)(f.default,{fill:!0,style:{objectFit:"cover"},sizes:"100vw",className:"".concat(_[i.isReady?"hidden":"visible"]," ").concat("_19yl30j4"," ").concat(o),src:l.mobileThumbnailUrl,alt:"","data-testid":"video-fallback-image-mobile"}),a&&(0,n.jsx)(P(),{playsinline:!0,loop:!0,muted:i.muted,playing:i.playing,onBufferEnd:t,url:s,className:["_19yl30j0",o].join(" "),width:"100%",height:"100%","data-testid":"video-player"})]})};var C=i(6184),L=i(13409);i(48858);var z=i(3746),S=(0,z.c)({defaultClassName:"_42jwm7v _42jwm7u",variantClassNames:{position:{center:"_42jwm7w","bottom-start":"_42jwm7x"},gradient:{none:"_42jwm7y",bottom:"_42jwm7z",top:"_42jwm710","top-bottom":"_42jwm711"}},defaultVariants:{},compoundVariants:[[{position:"bottom-start",gradient:"bottom"},"_42jwm712"],[{position:"bottom-start",gradient:"top-bottom"},"_42jwm713"]]}),T=(0,z.c)({defaultClassName:"_42jwm71 _42jwm70",variantClassNames:{containerVariant:{hero:"_42jwm72 _42jwm70"},contentVariant:{center:"_42jwm73","bottom-start":"_42jwm74"},overlay:{none:"_42jwm75",light:"_42jwm76",medium:"_42jwm77",dark:"_42jwm78"},gradient:{none:"_42jwm79",bottom:"_42jwm7a",top:"_42jwm7b","top-bottom":"_42jwm7c"}},defaultVariants:{},compoundVariants:[[{contentVariant:"center",gradient:"none",overlay:"none"},"_42jwm7d"],[{contentVariant:"center",gradient:"none",overlay:"light"},"_42jwm7e"],[{contentVariant:"center",gradient:"none",overlay:"medium"},"_42jwm7f"],[{contentVariant:"center",gradient:"none",overlay:"dark"},"_42jwm7g"],[{contentVariant:"center",gradient:"top",overlay:"none"},"_42jwm7h"],[{contentVariant:"center",gradient:"top",overlay:"light"},"_42jwm7i"],[{contentVariant:"center",gradient:"top",overlay:"medium"},"_42jwm7j"],[{contentVariant:"center",gradient:"top",overlay:"dark"},"_42jwm7k"],[{contentVariant:"center",gradient:"bottom",overlay:"none"},"_42jwm7l"],[{contentVariant:"center",gradient:"bottom",overlay:"light"},"_42jwm7m"],[{contentVariant:"center",gradient:"bottom",overlay:"medium"},"_42jwm7n"],[{contentVariant:"center",gradient:"bottom",overlay:"dark"},"_42jwm7o"],[{contentVariant:"center",gradient:"top-bottom",overlay:"none"},"_42jwm7p"],[{contentVariant:"center",gradient:"top-bottom",overlay:"light"},"_42jwm7q"],[{contentVariant:"center",gradient:"top-bottom",overlay:"medium"},"_42jwm7r"],[{contentVariant:"center",gradient:"top-bottom",overlay:"dark"},"_42jwm7s"],[{contentVariant:"bottom-start",gradient:"top-bottom"},"_42jwm7t"]]});let M=e=>{let{isHero:l,overlay:i="none",gradient:t="none",theme:o="light",className:a="",contentAlignment:d="bottom-start",dataId:s,videoControls:r,children:c,style:u,backgroundMedia:v,footer:m}=e,{currentValue:h,activeMinBreakpoint:g}=k(v),x=null;if(h){var p,j,y,b;if("video"===v.type)x=(0,n.jsx)(I,{className:"_42jwm714",video:h.video,videoState:{playing:null===(p=null==r?void 0:r.state.playing)||void 0===p||p,muted:null!==(j=null==r?void 0:r.state.muted)&&void 0!==j&&j,isReady:null!==(y=null==r?void 0:r.state.isReady)&&void 0!==y&&y},onIsReady:h.onIsReady},"video-".concat(g,"-").concat(h.video.url));else{let e=0,i=0;h.focalPoint&&(e=100/h.width*h.focalPoint.x,i=100/h.height*h.focalPoint.y),x=(0,n.jsx)(f.default,{fill:!0,sizes:"100vw",style:{zIndex:-1,objectFit:"cover",objectPosition:h.focalPoint?"".concat(e,"% ").concat(i,"%"):void 0},src:h.url,alt:null!==(b=h.alt)&&void 0!==b?b:"",priority:l},"image-".concat(g,"-").concat(h.url))}}return(0,n.jsx)(C.Z,{theme:o,children:(0,n.jsxs)("section",{"data-hero":l,className:[a,L.componentDefaultSpacing,T({containerVariant:l?"hero":void 0,contentVariant:d,overlay:i,gradient:t})].join(" "),"data-section-full":!0,"data-testid":s,style:u,children:[x,(0,n.jsx)("div",{className:S({position:d,gradient:t}),"data-testid":"".concat(s,"-content-wrapper"),children:c}),m&&(0,n.jsx)("div",{className:"_42jwm715",children:m})]})})};var R=i(57521),V=i(31303);i(50225);let B=e=>{let{__typename:l="FeaturedText",children:i,link:t,alignment:o="left",dataId:d}=e,{minWidthM:s}=(0,y.lS)(),r="_1d4t6hq2";return"center"===o?r="_1d4t6hq4":"right"===o&&(r="_1d4t6hq3"),(0,n.jsx)(a.r,{children:(0,n.jsxs)("div",{className:r,"data-testid":null!=d?d:"featured-text",children:[(0,n.jsx)(V.x,{className:"_1d4t6hq0",testId:"paragraph",size:s?"large":"medium",children:i}),(null==t?void 0:t.linkName)&&(null==t?void 0:t.linkUrl)&&(0,n.jsx)("div",{className:"_1d4t6hq1","data-testid":"cta-wrapper",children:(0,n.jsx)(R.PLinkPure,{"data-testid":"link",children:(0,n.jsx)(g.Z,{href:t.linkUrl,children:t.linkName})})})]})})};var F=i(279),D=i(91458),E=i(83588),W=i(36683),A=i(18194);i(43851);var U={visible:"_1tlf6tr1 _1tlf6tr0",hidden:"_1tlf6tr2 _1tlf6tr0"};let H=e=>{let{state:l,showMuteButton:i=!0,onVideoPlay:t,onVideoMute:o,theme:a="light",id:d="video-controls",ariaLabelledBy:s,buttonGroupDirection:r}=e;return(0,n.jsxs)(W.PButtonGroup,{"data-testid":d,className:U[(null==l?void 0:l.isReady)?"visible":"hidden"],direction:null!=r?r:{base:"column",xs:"row"},children:[i&&(0,n.jsx)(A.PButton,{variant:"secondary",type:"button",icon:(null==l?void 0:l.muted)?"volume-off":"volume-up",onClick:o,hideLabel:!0,theme:a,"aria-labelledby":s,"data-testid":"".concat(d,"-mute"),children:(null==l?void 0:l.muted)?(0,n.jsx)(m.PhraseFormattedMessage,{id:"video.button.mute.off"}):(0,n.jsx)(m.PhraseFormattedMessage,{id:"video.button.mute.on"})}),(0,n.jsx)(A.PButton,{variant:"secondary",type:"button",icon:(null==l?void 0:l.playing)?"pause":"play",onClick:()=>null==t?void 0:t(),hideLabel:!0,theme:a,"data-testid":"".concat(d,"-play"),"aria-labelledby":s,children:(null==l?void 0:l.playing)?(0,n.jsx)(m.PhraseFormattedMessage,{id:"video.button.play.pause"}):(0,n.jsx)(m.PhraseFormattedMessage,{id:"video.button.play.play"})})]})};i(93448);var X="_35o3584";let q=e=>{var l,i,t,o,a,d;let s,r,c,v;let{isHero:m,id:g,overlay:x=!1,gradient:p="bottom",backgroundMedia:f,headline:j,subline:y,wordmarkTitle:b,ctaLinks:k,style:w,className:P,contentAlignment:N="bottom-start",theme:_="light"}=e;if(b||j?b&&"porsche"===b?s=(0,n.jsx)("div",{className:X,children:(0,n.jsx)(D.PWordmark,{})}):b&&"porsche-design"===b?s=(0,n.jsx)("div",{className:X,children:(0,n.jsx)(E.J.PorscheDesign,{theme:_,className:"_35o3585",color:"primary"})}):j&&(s=(0,n.jsx)(u.X,{size:null!==(l=null==j?void 0:j.size)&&void 0!==l?l:"large",tag:null==j?void 0:j.tag,icon:null==j?void 0:j.icon,className:"_35o3580",children:null==j?void 0:j.title})):(console.warn("Teaser component needs either a headline or a wordmarkTitle"),s=null),y&&(r=(0,n.jsx)(V.x,{className:"_35o3581",children:y})),"video"===f.type){let{videoControls:l}=e;c=(0,n.jsx)(H,{id:g,theme:_,ariaLabelledBy:"video-hero-headline-".concat(g),buttonGroupDirection:"center"===N?{base:"row"}:void 0,...l})}let I=null==k?void 0:k.map(e=>{let{href:l,title:i,variant:t,target:o}=e;return(0,n.jsx)(h.PLink,{variant:t,theme:_,children:(0,n.jsx)(F.default,{href:l,target:o,children:i})},"".concat(l,"-").concat(i))}),C=null;return(null!==(i=null==I?void 0:I.length)&&void 0!==i?i:0)>1?C=(0,n.jsx)("div",{className:"_35o3583",children:I}):(null==I?void 0:I.length)===1&&I[0]?[C]=I:C=null,x&&(v="medium"),"center"===N&&(k&&(v="medium",((null===(o=k[0])||void 0===o?void 0:o.variant)==="secondary"||(null===(a=k[1])||void 0===a?void 0:a.variant)==="secondary")&&(v="dark")),y?v="dark":!x&&k&&(null!==(d=null==k?void 0:k.length)&&void 0!==d?d:0)===1&&(null===(t=k[0])||void 0===t?void 0:t.variant)==="primary"&&b&&(v="none")),(0,n.jsxs)(M,{isHero:m,dataId:g,theme:_,overlay:v,gradient:p,contentAlignment:N,backgroundMedia:f,videoControls:e.videoControls,footer:"center"===N&&c,style:w,className:P,children:[s,r,c&&"bottom-start"===N?(0,n.jsxs)("div",{className:"_35o3582",children:[C,c]}):C]})};var $=i(7653),Z=i(44765),O=i(76302),G=i(29308),Q=i(30361),Y=i(6270),J=i(34169),K=i(33405);i(87239);let ee=e=>{let{alignment:l,children:i,dataId:t}=e;return"two-column"===l?(0,n.jsx)(a.r,{children:i}):(0,n.jsx)("div",{className:"".concat("center"===l?"_1rpnjzw0":""),"data-testid":t,children:i})},el=e=>{let{children:l,headline:i,cta:t,invertedCta:o,link:a,alignment:d="left",dataId:s}=e;return(0,n.jsxs)(ee,{alignment:d,dataId:null!=s?s:"extended-text",children:[i&&(0,n.jsx)(u.X,{size:"large",tag:i.tag,className:"".concat("_1rpnjzw2"," ").concat("two-column"===d?"_1rpnjzw3 _1rpnjzw1":""),testId:"headline",children:i.text}),(0,n.jsxs)("div",{className:"two-column"===d?"_1rpnjzw4 _1rpnjzw1":"",children:[!!l&&(0,n.jsx)(V.x,{className:"_1rpnjzw5",testId:"paragraph",size:"medium",children:l}),(t||o||a)&&(0,n.jsxs)("div",{className:"_1rpnjzw6","data-testid":"cta-wrapper",children:[(null==t?void 0:t.linkName)&&(null==t?void 0:t.linkUrl)&&(0,n.jsx)(h.PLink,{variant:"primary","data-testid":"cta",children:(0,n.jsx)(g.Z,{href:t.linkUrl,target:t.target,children:t.linkName})}),(null==o?void 0:o.linkName)&&(null==o?void 0:o.linkUrl)&&(0,n.jsx)(h.PLink,{variant:"secondary","data-testid":"inverted-cta",children:(0,n.jsx)(g.Z,{href:o.linkUrl,target:o.target,children:o.linkName})}),(null==a?void 0:a.linkName)&&(null==a?void 0:a.linkUrl)&&(0,n.jsx)(R.PLinkPure,{"data-testid":"link",children:(0,n.jsx)(g.Z,{href:a.linkUrl,target:a.target,children:a.linkName})})]})]})]})};i(18937);var ei={left:"pxbofi1 pxbofi0",right:"pxbofi2 pxbofi0",center:"pxbofi3 pxbofi0"};let en=e=>{let{children:l,headline:i,cta:t,invertedCta:o,link:d,alignment:s,dataId:r}=e;return"two-column"===s?(0,n.jsx)(el,{alignment:"two-column",headline:i,cta:t,invertedCta:o,link:d,children:l}):(0,n.jsx)(a.r,{dataId:r,children:(0,n.jsx)("div",{className:ei[null!=s?s:"left"],children:(0,n.jsx)(el,{alignment:null!=s?s:"left",headline:i,cta:t,invertedCta:o,link:d,children:l})})})};var et=i(4027),eo=i(91715),ea=i(56710),ed=i(36247);i(53760);let es=e=>{let{items:l,isPriority:i}=e,t=(0,ed.useRouter)(),{slideContainerRef:o}=(0,eo.v)({onKeyEnter:e=>{t.push(e)}});return 0===l.length?null:(0,n.jsx)(a.r,{basicWidth:!0,dataId:"hero-action-teaser",spaceTop:"s",children:(0,n.jsx)(et.lr,{slideContainerRef:o,className:"v0lz8d0",children:l.slice(0,3).map((e,l)=>{var t,o,a,d,s,r;return(null===(t=e.media)||void 0===t?void 0:t.url)&&(null===(o=e.resolvedLink)||void 0===o?void 0:o.slug)?(0,n.jsx)(et.d$,{className:"v0lz8d1","data-testid":"hero-action-teaser-item-".concat(l+1),children:(0,n.jsx)(ea.Y,{aspectRatio:"16:9",size:"default",compact:!0,href:e.resolvedLink.slug,target:e.newWindow?"_blank":"_self",label:null!==(s=null===(a=e.resolvedLink.name)||void 0===a?void 0:a.substring(0,100))&&void 0!==s?s:"",description:null!==(r=null===(d=e.resolvedLink.name)||void 0===d?void 0:d.substring(0,100))&&void 0!==r?r:"",disableNextLink:!!e.newWindow,children:(0,n.jsx)(f.default,{src:e.media.url,alt:"",width:500,height:270,priority:i&&0===l})})},"".concat(e.sys.id,"-").concat(l+1)):null})})})};var er=i(14891),ec=i(67050),eu=i(85401),ev=i(68332);i(74763);var em={default:"_13i3yn30","full-border-radius":"_13i3yn32 _13i3yn30"};let eh=e=>{let{focalPointImage:l,hotSpotSize:i,hotSpotSizeHalf:n,isMinWidthXs:t,islandWidth:o,islandHeightHalf:a,gap:d,islandHeight:s,isMinWidthL:r}=e;if(!l)return null;let c=100/l.width*l.focalPoint.x,u=100/l.height*l.focalPoint.y,v="calc(".concat(u,"% + ").concat(n,"px + ").concat(d,"px)");u>50&&(v="calc(".concat(u,"% - ").concat(s,"px - ").concat(n,"px - ").concat(d,"px)")),t&&(u<=20?v="calc(".concat(u,"% + ").concat(n,"px + ").concat(d,"px)"):u>20&&u<=50?v=c>=20&&c<=80?"calc(".concat(u,"% + ").concat(n,"px + ").concat(d,"px)"):"calc(".concat(u,"% - ").concat(a,"px)"):u>50&&u<80?v=c>=20&&c<=80?"calc(".concat(u,"% - ").concat(s,"px - ").concat(n,"px - ").concat(d,"px )"):"calc(".concat(u,"% - ").concat(s/2,"px )"):u>=80&&(v="calc(".concat(u,"% - ").concat(s,"px - ").concat(n,"px - ").concat(d,"px)"))),r&&(v=u<=20?"calc(".concat(u,"% + ").concat(n,"px + ").concat(d,"px)"):u>=80?"calc(".concat(u,"% - ").concat(n,"px - ").concat(s,"px - ").concat(d,"px)"):"calc(".concat(u,"% - ").concat(a,"px )"));let m="0";return t&&(c<=20?m=u>20&&u<80?"calc(".concat(c,"% + ").concat(n,"px + ").concat(d,"px"):"calc(".concat(c,"% - ").concat(n,"px"):c>20&&c<=40?m="calc(".concat(c,"% - ").concat(n,"px - ").concat(d,"px"):c>40&&c<=60?m="calc(".concat(c,"% - ").concat(n,"px - ").concat(o/2,"px"):c>60&&c<80?m="calc(".concat(c,"% - ").concat(o,"px + ").concat(n,"px + ").concat(d,"px"):c>=80&&(m=u>=20&&u<=80?"calc(".concat(c,"% - ").concat(o,"px - ").concat(n,"px - ").concat(d,"px"):"calc(".concat(c,"% - ").concat(o,"px + ").concat(n,"px"))),r&&(m=c>=50?u>20&&u<80?"calc(".concat(c,"% - ").concat(o,"px - ").concat(n,"px - ").concat(d,"px"):"calc(".concat(c,"% - ").concat(o,"px - ").concat(n,"px + ").concat(i,"px + ").concat(d,"px"):u>=20&&u<=80?"calc(".concat(i,"px + ").concat(c,"%"):"calc(".concat(c,"% - ").concat(n,"px - ").concat(d,"px")),{xPercentage:c,yPercentage:u,islandTop:v,islandLeft:m}},eg=e=>{var l,i,t,o,d,s;let{focalPointImage:r,focalPointImageMobile:c,link:u,id:v,fullBorderRadius:m=!1,...h}=e,g=(0,y.lS)(),x=g.minWidthXs,p=g.minWidthS,j=g.minWidthL,[b,k]=(0,$.useState)(!1),w=(0,$.useRef)(null),[P,N]=(0,$.useState)(120),_=p?420:300,I=P/2,C=(0,$.useRef)(null),L=(0,ec.Z)(C,{root:null,threshold:.6}),[z,S]=(0,$.useState)(!1);(0,$.useEffect)(()=>{(null==L?void 0:L.isIntersecting)&&S(!0)},[z,L]),(0,$.useEffect)(()=>{var e;(null===(e=w.current)||void 0===e?void 0:e.clientHeight)&&N(w.current.clientHeight)},[g]);let T=eh({focalPointImage:r,hotSpotSize:48,hotSpotSizeHalf:24,isMinWidthXs:x,islandWidth:_,islandHeightHalf:I,gap:16,islandHeight:P,isMinWidthL:j}),M=eh({focalPointImage:c,hotSpotSize:48,hotSpotSizeHalf:24,isMinWidthXs:x,islandWidth:_,islandHeightHalf:I,gap:16,islandHeight:P,isMinWidthL:j}),R=m?"div":a.r;return(0,n.jsx)(R,{...h,dataId:"hotspot","data-section-full":!0,children:(0,n.jsxs)("div",{ref:C,className:[em[m?"full-border-radius":"default"],z?"show":""].join(" "),children:[(0,n.jsx)(f.default,{fill:!0,style:T?{objectPosition:"".concat(T.xPercentage,"% ").concat(T.yPercentage,"%")}:void 0,src:"".concat(r.url),alt:null!==(l=r.alt)&&void 0!==l?l:"",sizes:"100vw",className:c?"_13i3yn37":"_13i3yn39",loading:"lazy"}),!!c&&(0,n.jsx)(f.default,{fill:!0,style:M?{objectPosition:"".concat(M.xPercentage,"% ").concat(M.yPercentage,"%")}:void 0,src:"".concat(c.url),alt:null!==(i=c.alt)&&void 0!==i?i:"",sizes:"100vw",className:"_13i3yn38",loading:"lazy"}),(0,n.jsx)("div",{"data-testid":"hotspot-button-wrapper",className:"".concat("_13i3yn33"," ").concat(b?"active":""),style:{width:"".concat(48,"px"),height:"".concat(48,"px"),top:"calc(".concat(p||!c?null!==(t=null==T?void 0:T.yPercentage)&&void 0!==t?t:0:null!==(o=null==M?void 0:M.yPercentage)&&void 0!==o?o:0,"% - ").concat(24,"px)"),left:"calc(".concat(p||!c?null!==(d=null==T?void 0:T.xPercentage)&&void 0!==d?d:0:null!==(s=null==M?void 0:M.xPercentage)&&void 0!==s?s:0,"% - ").concat(24,"px)"),borderRadius:"".concat(24,"px")},children:(0,n.jsx)("button",{"data-testid":"hotspot-button",onClick:()=>k(!b),style:{width:"".concat(48,"px"),height:"".concat(48,"px"),borderRadius:"".concat(24,"px")},name:"hotspot",type:"button",className:"".concat("_13i3yn34"," ").concat(b?"_13i3yn36":"").concat(b?" active":""),"aria-labelledby":v,children:(0,n.jsx)(eu.J,{name:"plus",size:"small",color:"inherit","aria-hidden":!0})})}),(0,n.jsx)("div",{"data-testid":"hotspot-dynamic-island",ref:w,className:"".concat("_13i3yn3a"," ").concat(b?"_13i3yn3b":""),style:{top:p||!c?null==T?void 0:T.islandTop:null==M?void 0:M.islandTop,left:p||!c?null==T?void 0:T.islandLeft:null==M?void 0:M.islandLeft,width:x?_:"calc(100% - 14vw)"},children:(0,n.jsx)(ev.t,{id:v,tabIndex:b?0:-1,name:u.name,subHeadline:u.subHeadline,href:u.href,image:u.image?{url:u.image.url,alt:u.image.alt}:void 0,children:u.children})})]})})};i(48470);var ex={2:"_1v7jsje1 _1v7jsje0",3:"_1v7jsje2 _1v7jsje0",4:"_1v7jsje3 _1v7jsje0"};let ep=e=>{let{id:l,images:i}=e;return i.length<2||i.length>4?null:(0,n.jsx)(a.r,{dataId:"image-gallery",basicWidth:!0,children:(0,n.jsx)("div",{className:"".concat(ex[i.length]),children:i.map((e,t)=>{var o;let a="50vw, (min-width: 760px) ".concat(100/i.length,"vw"),d=0,s=0;return e.focalPoint&&(d=100/e.width*e.focalPoint.x,s=100/e.height*e.focalPoint.y),(0,n.jsx)("div",{"data-testid":"image-gallery-item",className:"_1v7jsje4",children:(0,n.jsx)(f.default,{src:e.url,alt:null!==(o=e.alt)&&void 0!==o?o:"",fill:!0,style:{objectFit:"cover",objectPosition:e.focalPoint?"".concat(d,"% ").concat(s,"%"):void 0},className:"_1v7jsje5",priority:e.priority,sizes:a})},"".concat(l,"-").concat(t))})})})};i(14889);var ef={"16/9":"j9txcr1 j9txcr0","1/1":"j9txcr2 j9txcr0"};let ej=e=>{let{id:l,images:i,slidesPerView:t}=e,o=(0,y.lS)();return i.length<3?null:(0,n.jsx)(v.PCarousel,{heading:"","data-testid":"image-slider",slidesPerPage:1===t?t:{base:2,s:t},width:o.minWidthL?"basic":"extended",className:"".concat(L.componentDefaultSpacing),children:i.map((e,i)=>{var o;let a="100vw";t>1&&(a="50vw, (min-width: 760px) ".concat(100/t,"vw"));let d=0,s=0;return e.focalPoint&&(d=100/e.width*e.focalPoint.x,s=100/e.height*e.focalPoint.y),(0,n.jsx)("div",{"data-testid":"image-slider-item",className:ef[1===t?"16/9":"1/1"],children:(0,n.jsx)(f.default,{src:e.url,alt:null!==(o=e.alt)&&void 0!==o?o:"",fill:!0,style:{objectFit:"cover",objectPosition:e.focalPoint?"".concat(d,"% ").concat(s,"%"):void 0},className:"j9txcr3",priority:e.priority,sizes:a})},"".concat(l,"-").concat(i))})})};var ey=i(1164),eb=i(52415);i(79927);let ek=e=>{let{items:l,headline:i}=e;return 0===l.length?null:(0,n.jsxs)(a.r,{basicWidth:!0,dataId:"list-link",children:[!!i&&(0,n.jsx)("div",{className:"_1g3ipda0","data-testid":"list-link-headline",children:(0,n.jsx)(u.X,{size:i.size,tag:i.tag,icon:i.icon,children:i.children})}),l.length>0&&(0,n.jsx)("ul",{children:l.map(e=>(0,n.jsx)("li",{className:"_1g3ipda1",children:(0,n.jsx)(R.PLinkPure,{children:(0,n.jsx)(g.Z,{href:e.url,children:e.name})})},"list-link-item-".concat(e.id)))})]})};var ew=i(32927),eP=i(6316);i(10960);var eN={grid:"hsy70h2",list:"hsy70h3"};let e_=e=>{var l;let{layout:i,headline:t,items:o}=e,d="list"===i?$.Fragment:"li",s="list"===i?eP.PTabsBar:"ul";return(0,n.jsxs)(a.r,{basicWidth:!0,children:[!!(null==t?void 0:t.children)&&(0,n.jsx)("div",{className:"hsy70h1",children:(0,n.jsx)(u.X,{size:t.size,tag:t.tag,icon:t.icon,children:t.children})}),(0,n.jsx)(s,{size:{base:"small",m:"medium"},className:"hsy70h0",...s===eP.PTabsBar?{activeTabIndex:null===(l=o.filter(e=>e.active)[0])||void 0===l?void 0:l.position}:{},children:o.map(e=>(0,n.jsx)(d,{children:(0,n.jsx)(g.Z,{href:e.href,className:null==eN?void 0:eN[i],"data-testid":"navigation-inline-link",children:(0,n.jsxs)(n.Fragment,{children:[!!e.iconName&&"grid"===i&&(0,n.jsx)(eu.J,{name:e.iconName,color:"inherit",size:"inherit","aria-hidden":!0,"data-testid":"navigation-inline-icon"}),(0,n.jsx)(V.x,{size:"navigation-text",testId:"navigation-inline-text",children:e.text})]})})},"navigation-item-".concat(e.id)))})]})};var eI=i(91731);i(74379);var eC={right:"_2bzrum6 _2bzrum5",left:"_2bzrum7 _2bzrum5"};let eL=e=>{var l,i;let{focalPointImage:t,focalPointImageBelow:o,headline:d,children:s,cta:r,invertedCta:c,link:u,alignText:v="right"}=e,{minWidthS:m,minWidthM:h}=(0,y.lS)(),g=(0,eI.YT)({speed:10,translateY:h?["0","-70"]:m?["0","-20"]:["40","0"]}),x=(0,eI.YT)({speed:10,translateY:["0","10"]}),p="cover",j=0,b=0,k=0,w=0;return t.focalPoint&&(j=100/t.width*t.focalPoint.x,b=100/t.height*t.focalPoint.y),(null==o?void 0:o.focalPoint)&&(k=100/o.width*o.focalPoint.x,w=100/o.height*o.focalPoint.y),(0,n.jsxs)(a.r,{dataId:"parallax-text-image",className:"_2bzrum0",children:[(0,n.jsx)("div",{className:"".concat("_2bzrum1"," ").concat("left"===v?"right":""),children:(0,n.jsx)("div",{ref:g.ref,className:"".concat("_2bzrum2"," ").concat("left"===v?"right":""),"data-testid":"parallax-image",children:(0,n.jsx)(f.default,{fill:!0,sizes:"100vw, (min-width: 760px) 50vw",style:{objectFit:p,objectPosition:t.focalPoint?"".concat(j,"% ").concat(b,"%"):void 0},src:"".concat(t.url),alt:null!==(l=t.alt)&&void 0!==l?l:""})})}),(0,n.jsx)("div",{className:"".concat(eC[null!=v?v:"right"]," "),children:(0,n.jsx)(el,{headline:d,cta:r,invertedCta:c,link:u,dataId:"parallax-extended-text",children:s})}),o&&(0,n.jsx)("div",{className:"".concat("_2bzrum3"," ").concat("left"===v?"right":""),children:(0,n.jsx)("div",{ref:x.ref,className:"".concat("_2bzrum4"," ").concat("left"===v?"right":""),"data-testid":"parallax-image-below",children:(0,n.jsx)(f.default,{fill:!0,sizes:"100vw, (min-width: 760px) 50vw",style:{objectFit:p,objectPosition:o.focalPoint?"".concat(k,"% ").concat(w,"%"):void 0},src:"".concat(o.url),alt:null!==(i=o.alt)&&void 0!==i?i:""})})})]})};i(45892);var ez={default:"_1rxsyn80",active:"_1rxsyn82 _1rxsyn80"},eS="_1rxsyn86";let eT=e=>{var l,i,t,o,a,d;let{id:s,title:r,text:c,image:v,link:m,price:h,active:g}=e,x=m?F.default:"div";return(0,n.jsxs)(x,{"data-testid":"product-focus-tile",id:s,href:null!==(l=null==m?void 0:m.href)&&void 0!==l?l:"",target:null!==(i=null==m?void 0:m.target)&&void 0!==i?i:"_self",className:ez[g?"active":"default"],children:[(0,n.jsx)("div",{className:"_1rxsyn83",children:(0,n.jsx)(f.default,{src:v.url,alt:null!==(t=v.description)&&void 0!==t?t:"",fill:!0,className:"_1rxsyn84"})}),(0,n.jsx)(u.X,{align:"center",size:"small",className:"_1rxsyn85",children:r}),(0,n.jsx)(V.x,{testId:"text",as:"p",size:"small",className:eS,children:c}),!!h&&(0,n.jsx)(er.l,{className:eS,isTaxIncluded:h.isTaxIncluded,grossPriceValue:null!==(o=h.grossPriceValue)&&void 0!==o?o:null,grossPriceDiscountedValue:null!==(a=h.grossPriceDiscountedValue)&&void 0!==a?a:null,priceWithDiscountCode:null,locale:null!==(d=h.locale)&&void 0!==d?d:"en-US",popoverAsAsterisk:!0})]})},eM=e=>{let{id:l,headline:i,items:t}=e,[o,a]=(0,$.useState)(0),d=e=>{a(e)};return(0,n.jsx)(v.PCarousel,{onUpdate:e=>d(e.detail.activeIndex),heading:i,alignHeader:"center",width:"extended","data-testid":"product-focus-slider",slidesPerPage:{base:1,s:3,m:5},focusOnCenterSlide:!0,trimSpace:!1,gradientColor:"background-base",style:{"--p-gradient-color-width":"25%"},className:"".concat(L.componentDefaultSpacing),children:t.map((e,i)=>{var t;return(0,n.jsx)(eT,{id:"".concat(l,"-").concat(e.id),title:e.title,text:e.text,link:e.link,image:{url:e.image.url,description:null!==(t=e.image.description)&&void 0!==t?t:""},price:e.price,active:i===o},"".concat(l,"-").concat(e.id))})})};var eR=i(42071),eV=i(56229);i(22955);var eB="_1y70mva1";let eF=e=>{let{heading:l,headingType:i,headingSize:t,text:o,isFirst:a}=e;return(0,n.jsxs)("div",{className:a?L.componentDefaultSpacing:"_1y70mva0",children:[(0,n.jsx)("div",{className:eB,children:(0,n.jsx)(u.X,{tag:i,size:t,children:l})}),(0,n.jsx)("div",{className:eB,children:(0,n.jsx)(s.X,{document:o,links:[]})})]})};var eD=i(66898);i(27188),i(70042);var eE={base:"kiggme1",grid:"kiggme2"};let eW=e=>{var l;let{focalPointImage:i,isPriority:t=!1,isGrid:o=!1,...d}=e,s=0,r=0;return i.focalPoint&&(s=100/i.width*i.focalPoint.x,r=100/i.height*i.focalPoint.y),(0,n.jsx)(a.r,{basicWidth:o,dataId:"single-image-grid",...d,children:(0,n.jsx)("div",{className:"kiggme0","data-testid":"single-image",children:(0,n.jsx)(f.default,{className:eE[o?"grid":"base"],"data-testid":"single-image-img",fill:!0,style:{objectFit:"cover",objectPosition:i.focalPoint?"".concat(s,"% ").concat(r,"%"):void 0},src:"".concat(i.url),alt:null!==(l=i.alt)&&void 0!==l?l:"",priority:t})})})};var eA=i(79174);i(90259);var eU={"3/4":"to39537 to39536","16/9":"to39538 to39536"},eH=(0,z.c)({defaultClassName:"to39530",variantClassNames:{col:{two:"to39531",three:"to39532",four:"to39533"}},defaultVariants:{},compoundVariants:[]});let eX=e=>{let l,{headline:i,description:t,items:o,id:d,onClickItem:s,...r}=e,c=(0,y.lS)(),v="cover";return o?(2===o.length&&(l="two"),(3===o.length||o.length>4)&&(l="three"),(null==o?void 0:o.length)===4&&(l="four"),(0,n.jsxs)(a.r,{...r,dataId:"teaser-grid",children:[(i||t)&&(0,n.jsxs)("div",{className:"to39534",children:[i&&(0,n.jsx)(u.X,{size:"large",tag:i.tag,icon:i.icon,id:d,children:i.children}),t&&(0,n.jsx)(V.x,{className:"to39535",as:"p",testId:"description",children:t})]}),o&&o.length>0&&(0,n.jsx)("div",{className:eA.pdsExtended,children:(0,n.jsx)("div",{className:[eH({col:l})].join(" "),children:o.map(e=>{var l,i,t,a,d,r;let u="3/4";1===o.length&&(u=c.minWidthXs?"16/9":"9/16");let m=0,h=0;e.focalPointImage.focalPoint&&(m=100/e.focalPointImage.width*e.focalPointImage.focalPoint.x,h=100/e.focalPointImage.height*e.focalPointImage.focalPoint.y);let g="100vw";return((2===o.length||4===o.length)&&(g="100vw, (min-width: 760px) 50vw"),(3===o.length||o.length>4)&&(g="100vw, (min-width: 760px) 50vw, (min-width: 1000px) 33vw"),null===(l=e.link)||void 0===l?void 0:l.href)?(0,n.jsx)(ea.Y,{description:e.link.name,label:e.link.name,size:{base:"inherit",xs:"default"},className:"to39536",style:{fontSize:"3vw"},href:e.link.href,target:null!==(a=e.link.target)&&void 0!==a?a:"_self",aspectRatio:u,align:"top",compact:!0,background:null!==(d=e.background)&&void 0!==d?d:"dark","data-testid":"link-tile",disableNextLink:(null===(i=e.link)||void 0===i?void 0:i.target)==="_blank",onClick:s,children:(0,n.jsx)(f.default,{src:e.focalPointImage.url,alt:null!==(r=e.focalPointImage.alt)&&void 0!==r?r:"",style:{objectFit:v,aspectRatio:u,objectPosition:e.focalPointImage.focalPoint?"".concat(m,"% ").concat(h,"%"):void 0},sizes:g,fill:!0})},e.index):(0,n.jsx)("div",{className:eU[1===o.length?"16/9":"3/4"],children:(0,n.jsx)(f.default,{src:e.focalPointImage.url,alt:null!==(t=e.focalPointImage.alt)&&void 0!==t?t:"",style:{objectFit:v,objectPosition:e.focalPointImage.focalPoint?"".concat(m,"% ").concat(h,"%"):void 0},sizes:g,fill:!0})},e.index)})})})]})):null};i(16218);var eq={default:"_197r567o _197r567n","image-focus":"_197r567p _197r567n"},e$={default:"_197r567r _197r567q","image-focus":"_197r567s _197r567q"},eZ="_197r5678",eO={default:"_197r567e _197r567c","image-focus":"_197r567f"},eG={xl:"_197r567g",none:"_197r567h"},eQ={default:"_197r5674","image-focus":"_197r5677 _197r5674"},eY={default:"_197r5672 _197r5671","image-focus":"_197r5673 _197r5671"},eJ={default:"_197r567j _197r567i","image-focus":"_197r567k _197r567i"};let eK=e=>{var l,i;let{headline:t,headlineSecond:o,teaserGrid:d,description:s,link:r,hexCode:c,layout:v="default",isPriority:m=!1,focalPointImage:x}=e,p="cover";(0,$.useEffect)(()=>{document.documentElement.style.setProperty("--teaser-full-width-gradient-01","".concat(c)),document.documentElement.style.setProperty("--teaser-full-width-gradient-02","".concat(c,"00"))},[c]);let j=0,y=0;return(x.focalPoint&&(j=100/x.width*x.focalPoint.x,y=100/x.height*x.focalPoint.y),"image-focus"===v)?(0,n.jsxs)(a.r,{fullWidth:!0,dataId:"layout-image-focus",spaceTop:"none",children:[(0,n.jsxs)("div",{className:"_197r567m",children:[(0,n.jsx)(f.default,{"data-testid":"link-tile-image",fill:!0,sizes:"100vw",style:{objectFit:p,objectPosition:x.focalPoint?"".concat(j,"% ").concat(y,"%"):void 0},src:x.url,alt:null!==(l=x.alt)&&void 0!==l?l:"",priority:m}),(0,n.jsx)("div",{className:eq[v]}),(0,n.jsx)(a.r,{className:eY[v],spaceBottom:"none",spaceTop:"none",children:(0,n.jsx)(u.X,{size:t.size,tag:t.tag,icon:t.icon,className:eQ[v],children:t.children})}),(0,n.jsx)("div",{className:e$[v],"data-testid":"bg-gradient"})]}),(0,n.jsxs)("div",{children:[!!d&&(0,n.jsx)("div",{className:eJ[v],children:(0,n.jsx)(eX,{id:d.id,items:d.items})}),(0,n.jsxs)(a.r,{spaceBottom:"none",spaceTop:"none",children:[!!o&&(0,n.jsx)(u.X,{size:o.size,tag:o.tag,icon:o.icon,className:"_197r5675",children:o.children}),(0,n.jsxs)("div",{className:eO[v],children:[s.map((e,l)=>(0,n.jsx)(V.x,{as:"p",size:"teaser-full-width-description",testId:"description",children:e.text},l)),r.href&&(0,n.jsx)("p",{children:(0,n.jsx)(h.PLink,{variant:"secondary","data-testid":"btn-link",className:eZ,children:(0,n.jsx)(g.Z,{href:r.href,children:r.name})})})]})]})]})]}):(0,n.jsxs)(a.r,{fullWidth:!0,dataId:"layout-default",className:"".concat("_197r5670"),spaceTop:"none",children:[(0,n.jsx)("div",{className:"_197r567a _197r5679",children:(0,n.jsxs)(a.r,{className:eY.default,spaceBottom:"none",spaceTop:"none",children:[(0,n.jsx)(u.X,{size:t.size,tag:t.tag,icon:t.icon,className:eQ.default,children:t.children}),(0,n.jsxs)("div",{className:"_197r567l",children:[(0,n.jsx)(f.default,{"data-testid":"bg-image",fill:!0,sizes:"100vw",style:{objectFit:p,objectPosition:x.focalPoint?"".concat(j,"% ").concat(y,"%"):void 0},src:x.url,alt:null!==(i=x.alt)&&void 0!==i?i:"",priority:m}),(0,n.jsx)("div",{className:eq.default,"data-testid":"bg-blend-mode"}),(0,n.jsx)("div",{className:e$.default,"data-testid":"bg-gradient"})]}),(0,n.jsxs)("div",{className:"".concat(eG[d?"xl":"none"]," ").concat(eO.default),children:[s.map((e,l)=>(0,n.jsx)(V.x,{as:"p",size:"teaser-full-width-description",testId:"description",children:e.text},l)),r.href&&(0,n.jsx)(V.x,{as:"p",className:"_197r567d",children:(0,n.jsx)(h.PLink,{variant:"secondary",theme:"dark","data-testid":"btn-link",className:eZ,children:(0,n.jsx)(g.Z,{href:r.href,children:r.name})})})]})]})}),!!d&&(0,n.jsx)("div",{className:eJ.default,children:(0,n.jsx)(eX,{id:d.id,items:d.items})})]})};var e0=i(21384),e1=i(61978);let e2=e=>{let{items:l,isPriority:i}=e;return l.itemsCollection.items.filter(t.B).map((e,l)=>{var n,t,o,a,d,s,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P;return{index:l,isPriority:i,link:{name:null!==(f=null===(t=e.link)||void 0===t?void 0:null===(n=t.resolvedLink)||void 0===n?void 0:n.name)&&void 0!==f?f:"",href:null!==(j=null===(a=e.link)||void 0===a?void 0:null===(o=a.resolvedLink)||void 0===o?void 0:o.slug)&&void 0!==j?j:"",target:(null===(d=e.link)||void 0===d?void 0:d.newWindow)?"_blank":"_self"},background:null!==(y=e.background)&&void 0!==y?y:"dark",focalPointImage:{url:null!==(b=null===(r=e.focalPointImage)||void 0===r?void 0:null===(s=r.image)||void 0===s?void 0:s.url)&&void 0!==b?b:"",focalPoint:null===(u=e.focalPointImage)||void 0===u?void 0:null===(c=u.focalPoint)||void 0===c?void 0:c.focalPoint,width:null!==(k=null===(m=e.focalPointImage)||void 0===m?void 0:null===(v=m.image)||void 0===v?void 0:v.width)&&void 0!==k?k:0,height:null!==(w=null===(g=e.focalPointImage)||void 0===g?void 0:null===(h=g.image)||void 0===h?void 0:h.height)&&void 0!==w?w:0,alt:null!==(P=null===(p=e.focalPointImage)||void 0===p?void 0:null===(x=p.image)||void 0===x?void 0:x.description)&&void 0!==P?P:""}}})};i(60534);let e7=e=>{var l;let{focalPointImage:i,headline:t,children:o,cta:d,invertedCta:s,link:r,alignText:c="right"}=e,u=0,v=0;return i.focalPoint&&(u=100/i.width*i.focalPoint.x,v=100/i.height*i.focalPoint.y),(0,n.jsxs)(a.r,{dataId:"text-image",children:[(0,n.jsx)("div",{className:"".concat("_16pj00"," ").concat("left"===c?"right":""),"data-testid":"image",children:(0,n.jsx)(f.default,{fill:!0,sizes:"100vw, (min-width: 760px) 50vw",style:{objectFit:"cover",objectPosition:i.focalPoint?"".concat(u,"% ").concat(v,"%"):void 0},src:"".concat(i.url),alt:null!==(l=i.alt)&&void 0!==l?l:""})}),(0,n.jsx)("div",{className:"".concat("_16pj01"," ").concat("left"===c?"left":""),children:(0,n.jsx)(el,{headline:t,cta:d,invertedCta:s,link:r,dataId:"extended-text",children:o})})]})};var e6=i(40662),e5=i(86425),e3=i(91908);let e4=e=>{let{linkUrl:l,linkName:i,headline:t,childColumnOne:o,childColumnTwo:a}=e;return(0,n.jsxs)("div",{className:"".concat(L.componentDefaultSpacing," ").concat(eA.pdsExtended),children:[(0,n.jsxs)("div",{className:e3.styledHeadlineWrapper,children:[(0,n.jsx)(u.X,{size:t.size,tag:t.tag,icon:t.icon,children:t.children}),!!l&&!!i&&(0,n.jsx)("div",{className:e3.styledLinkWrapperDesktop,children:(0,n.jsx)(R.PLinkPure,{"data-testid":"link-desktop",children:(0,n.jsx)(g.Z,{href:l,children:i})})})]}),(0,n.jsxs)("div",{className:e3.styledChildrenWrapper,children:[o&&(0,n.jsx)("div",{children:o}),a&&(0,n.jsx)("div",{children:a})]}),!!l&&!!i&&(0,n.jsx)("div",{className:e3.styledLinkWrapperMobile,children:(0,n.jsx)(R.PLinkPure,{size:"x-small","data-testid":"link-mobile",children:(0,n.jsx)(g.Z,{href:l,children:i})})})]})};i(61587);var e9="_19xvqw93",e8=i(54012);i(60970);var le={auto:"_192l5s30","16/9":"_192l5s32 _192l5s30"};let ll=e=>{var l;let{media:i,children:t,description:o,hasLink:a,isPriority:d=!1,aspectRatio:s}=e,r=i.params?i.params:"?fit=thumb&f=top_left&h=".concat(i.height,"&w=").concat(i.width);return(0,n.jsxs)("span",{className:"".concat(le[null!=s?s:"auto"]).concat(a?" link":""),"data-priority":d,children:[(0,n.jsx)(f.default,{src:"".concat(i.url).concat(r),width:i.width,height:i.height,alt:null!==(l=i.alt)&&void 0!==l?l:"",sizes:"100vw",style:{width:"100%",height:"auto"},priority:d}),(0,n.jsxs)("div",{className:"".concat("_192l5s33"),children:[(0,n.jsx)(V.x,{color:"inherit",size:"teaser-description",testId:"text",children:o}),t]})]})};var li=i(13994),ln=i(86717);let lt=e=>{var l,i,t,o;let{vendor:a}=e,[d,{width:s}]=(0,li.Z)(),{slideContainerRef:r}=(0,eo.v)({containerWidth:s});return(0,n.jsx)("div",{ref:d,children:(0,n.jsx)("div",{className:"_19xvqw91","data-testid":"list",children:(0,n.jsx)(et.lr,{slideContainerRef:r,className:e8.HF,children:null==a?void 0:null===(o=a.content)||void 0===o?void 0:null===(t=o.items[0])||void 0===t?void 0:null===(i=t.slider)||void 0===i?void 0:null===(l=i.itemsCollection)||void 0===l?void 0:l.items.map(e=>{var l,i,t,o,a,d;return(null==e?void 0:null===(l=e.media)||void 0===l?void 0:l.url)&&e.contentfulMetadata.isVisible?(0,n.jsx)(et.d$,{className:"_19xvqw90",children:(0,n.jsx)(ll,{media:{url:e.media.url,height:500,width:500},description:null!==(a=null===(t=e.resolvedLink)||void 0===t?void 0:null===(i=t.name)||void 0===i?void 0:i.substring(0,30))&&void 0!==a?a:"",hasLink:!!e.resolvedLink,children:e&&e.resolvedLink&&(0,n.jsxs)(ey.b,{fragmentData:e,children:[(0,n.jsx)("span",{className:"sr-only",children:null!==(d=null===(o=e.resolvedLink.name)||void 0===o?void 0:o.substring(0,30))&&void 0!==d?d:""}),(0,n.jsx)(ln.PIcon,{theme:"dark",color:"brand",name:"arrow-right","aria-hidden":!0})]})})},"".concat(e.sys.id)):null})})})})},lo=(e,l)=>{let[i,n]=(0,$.useState)(!1);return(0,$.useEffect)(()=>{let i=new IntersectionObserver(e=>{var l;let[i]=e;n(null!==(l=null==i?void 0:i.isIntersecting)&&void 0!==l&&l)},{rootMargin:l});return e.current&&i.observe(e.current),()=>{i.disconnect()}},[e]),i};i(18564);var la={visible:"_8igw558 _8igw557",hidden:"_8igw559 _8igw557"},ld={default:"_8igw551",radius:"_8igw552"};let ls=e=>{let{id:l,video:i,isGrid:t,isInline:o,removeBorder:d}=e,[s,r]=$.useState({playing:!0,muted:!0,isReady:!1,hasClicked:!1}),c=(0,$.useRef)(null),u=lo(c,"0px");(0,$.useEffect)(()=>{s.hasClicked||(u?r(e=>({...e,playing:!0})):r(e=>({...e,playing:!1})))},[u,s.hasClicked]);let v=e=>{r(l=>({...l,playing:null!=e?e:!l.playing,hasClicked:!l.hasClicked}))};return(0,n.jsx)(a.r,{basicWidth:t,spaceTop:o?"none":"component",children:(0,n.jsxs)("div",{className:"".concat("_8igw550"," ").concat(ld[d?"radius":"default"]),"data-testid":"video-inline",ref:c,children:[(0,n.jsx)(I,{video:i,videoState:s,onIsReady:()=>{r(e=>({...e,isReady:!0,playing:!0}))}}),(0,n.jsx)("div",{className:"".concat("_8igw555"," ").concat(o||t?"_8igw556":eA.pdsGrid),"data-testid":"video-inline-content-wrapper-outer",children:(0,n.jsx)("div",{className:"".concat("_8igw55a"),"data-testid":"video-inline-content-wrapper-inner",children:(0,n.jsx)("div",{className:"_8igw55b",children:(0,n.jsxs)(W.PButtonGroup,{"data-testid":"video-inline-controls",className:la[s.isReady?"visible":"hidden"],children:[(null==i?void 0:i.showMuteButton)&&(0,n.jsx)(A.PButton,{variant:"secondary",type:"button",icon:s.muted?"volume-off":"volume-up",onClick:()=>{r(e=>({...e,muted:!e.muted}))},hideLabel:!0,theme:"dark","aria-labelledby":"video-inline-headline-".concat(l),"data-testid":"video-inline-mute",children:s.muted?(0,n.jsx)(m.PhraseFormattedMessage,{id:"video.button.mute.off"}):(0,n.jsx)(m.PhraseFormattedMessage,{id:"video.button.mute.on"})}),(0,n.jsx)(A.PButton,{variant:"secondary",type:"button",icon:s.playing?"pause":"play",onClick:()=>v(),hideLabel:!0,theme:"dark","data-testid":"video-inline-play","aria-labelledby":"video-inline-headline-".concat(l),children:s.playing?(0,n.jsx)(m.PhraseFormattedMessage,{id:"video.button.play.pause"}):(0,n.jsx)(m.PhraseFormattedMessage,{id:"video.button.play.play"})})]})})})})]},l)})};var lr=i(54068);let lc={[c.u]:c.l,ComponentBasicText:e=>{var l,i,t,d;let{fragmentData:r}=e,c=(0,o.$Q)({entryId:r.sys.id}),v=(0,o.pc)({...r,sys:{id:r.sys.id}});return r.title||(null===(l=r.body)||void 0===l?void 0:l.json)?(0,n.jsxs)(a.r,{basicWidth:!0,children:[!!r.title&&(0,n.jsx)(u.X,{...c({fieldId:"title"}),tag:"h2",size:"x-large",className:(null===(i=r.body)||void 0===i?void 0:i.json)?"_4g2hc0":"",children:v.title}),!!(null===(t=r.body)||void 0===t?void 0:t.json)&&(0,n.jsx)("div",{className:"_4g2hc1",...c({fieldId:"body"}),children:(0,n.jsx)(s.X,{document:null==v?void 0:null===(d=v.body)||void 0===d?void 0:d.json,links:[]})})]}):null},ComponentHeroActionTeaser:e=>{var l,i;let{fragmentData:o,isPriority:a}=e;return(0,n.jsx)(es,{isPriority:a,items:(null!==(i=null===(l=o.itemsCollection)||void 0===l?void 0:l.items)&&void 0!==i?i:[]).filter(t.B)})},[ey.m]:ey.b,[eR.p]:eR.n,ComponentSeoTextBlock:e=>{var l,i;let{fragmentData:t}=e,[d,s]=(0,$.useState)(!1),r=(0,o.$Q)({entryId:t.sys.id}),c=null!==(i=null===(l=(0,o.pc)({...t,sys:{id:t.sys.id}}).sectionsCollection)||void 0===l?void 0:l.items.filter(e=>(null==e?void 0:e.contentfulMetadata.isVisible)&&e.headline&&e.text))&&void 0!==i?i:[];return(0,n.jsx)(a.r,{basicWidth:!0,...r({fieldId:"internalName"}),dataId:"component-seo-text-block",children:(0,n.jsxs)("div",{className:"".concat("muuhbj0"),children:[c.map((e,l)=>{var i,t;return(0,n.jsx)("div",{"data-testid":l>0&&!d?"seo-section-hidden":"seo-section",className:"".concat("muuhbj1"," ").concat(l>0&&!d?"isHidden":""),children:(0,n.jsx)(eF,{isFirst:0===l,heading:null!==(t=null==e?void 0:e.headline)&&void 0!==t?t:"",headingType:null==e?void 0:e.headlineType,headingSize:null==e?void 0:e.headlineSize,text:null==e?void 0:null===(i=e.text)||void 0===i?void 0:i.json})},null==e?void 0:e.sys.id)}),c.length>1&&(0,n.jsx)("div",{className:"muuhbj2","data-testid":"seo-section-block-button",children:(0,n.jsx)(eD.PButtonPure,{type:"button",onClick:()=>s(!d),"data-testid":"collapsible-toggle",icon:d?"arrow-head-up":"arrow-head-down",children:d?(0,n.jsx)(m.PhraseFormattedMessage,{id:"global.text.read.less"}):(0,n.jsx)(m.PhraseFormattedMessage,{id:"global.text.read.more"})})})]})})},[e6.G]:e6.i,ComponentNavigationInline:e=>{var l,i,a,d,s,r,c,u,v,m;let{fragmentData:h,currentPageId:g}=e,x=(0,o.$Q)({entryId:h.sys.id}),p=(0,o.pc)({...h,sys:{id:h.sys.id}});return(0,n.jsx)("div",{...x({fieldId:"internalName"}),children:(0,n.jsx)(e_,{headline:{size:null!==(r=null===(l=p.headlineRef)||void 0===l?void 0:l.headlineSize)&&void 0!==r?r:void 0,tag:null!==(c=null===(i=p.headlineRef)||void 0===i?void 0:i.headlineTag)&&void 0!==c?c:void 0,icon:null!==(u=null===(a=p.headlineRef)||void 0===a?void 0:a.headlineIcon)&&void 0!==u?u:void 0,children:null!==(v=null===(d=p.headlineRef)||void 0===d?void 0:d.headlineText)&&void 0!==v?v:""},layout:p.layout,items:(null!==(m=null===(s=p.itemsCollection)||void 0===s?void 0:s.items)&&void 0!==m?m:[]).filter(e=>null==e?void 0:e.contentfulMetadata.isVisible).filter(t.B).map((e,l)=>{var i,n,t,o,a;return{id:e.sys.id,position:l,text:null!==(o=null===(i=e.resolvedLink)||void 0===i?void 0:i.name)&&void 0!==o?o:"",active:(null===(n=e.linkToContentPage)||void 0===n?void 0:n.sys.id)===g,iconName:e.icon,href:"".concat(null!==(a=null===(t=e.resolvedLink)||void 0===t?void 0:t.slug)&&void 0!==a?a:"")}})})})},ComponentAccordionList:e=>{var l;let{fragmentData:i}=e,d=(0,o.$Q)({entryId:i.sys.id}),s=(0,o.pc)({...i,sys:{id:i.sys.id}});return(0,n.jsx)(a.r,{basicWidth:!0,...d({fieldId:"internalName"}),children:null===(l=s.itemsCollection)||void 0===l?void 0:l.items.filter(t.B).map(e=>(0,n.jsx)(r,{fragmentData:e},e.sys.id))})},ComponentCardList:e=>{var l,i,a,d,r,c,u,v,m,h;let{fragmentData:g}=e,x=(0,o.$Q)({entryId:g.sys.id}),f=(0,o.pc)({...g,sys:{id:g.sys.id}});return(0,n.jsx)("div",{...x({fieldId:"internalName"}),children:(0,n.jsx)(p,{headline:{children:null!==(c=null===(l=f.headlineRef)||void 0===l?void 0:l.headlineText)&&void 0!==c?c:"",tag:null!==(u=null===(i=f.headlineRef)||void 0===i?void 0:i.headlineTag)&&void 0!==u?u:void 0,size:null!==(v=null===(a=f.headlineRef)||void 0===a?void 0:a.headlineSize)&&void 0!==v?v:void 0,icon:{name:null!==(m=null===(d=f.headlineRef)||void 0===d?void 0:d.headlineIcon)&&void 0!==m?m:void 0}},list:(null!==(h=null===(r=f.itemsCollection)||void 0===r?void 0:r.items)&&void 0!==h?h:[]).filter(t.B).map(e=>{var l,i,t,o,a,d,r,c,u,v,m,h,g,x,p;return{headline:{children:null!==(v=null===(l=e.headline)||void 0===l?void 0:l.headlineText)&&void 0!==v?v:"",icon:{name:null!==(m=null===(i=e.headline)||void 0===i?void 0:i.headlineIcon)&&void 0!==m?m:void 0},tag:null!==(h=null===(t=e.headline)||void 0===t?void 0:t.headlineTag)&&void 0!==h?h:void 0,size:null!==(g=null===(o=e.headline)||void 0===o?void 0:o.headlineSize)&&void 0!==g?g:void 0},children:(0,n.jsx)(s.X,{document:null===(a=e.content)||void 0===a?void 0:a.json,links:[]}),linkUrl:null!==(x=null===(r=e.link)||void 0===r?void 0:null===(d=r.resolvedLink)||void 0===d?void 0:d.slug)&&void 0!==x?x:"",linkName:null!==(p=null===(u=e.link)||void 0===u?void 0:null===(c=u.resolvedLink)||void 0===c?void 0:c.name)&&void 0!==p?p:""}})})})},ComponentListLink:e=>{var l,i,a,d,s,r,c,u,v,m;let{fragmentData:h}=e,g=(0,o.$Q)({entryId:h.sys.id}),x=(0,o.pc)({...h,sys:{id:h.sys.id}});return(0,n.jsx)("div",{...g({fieldId:"internalName"}),children:(0,n.jsx)(ek,{headline:{tag:null!==(r=null===(l=x.headlineRef)||void 0===l?void 0:l.headlineTag)&&void 0!==r?r:void 0,children:null!==(c=null===(i=x.headlineRef)||void 0===i?void 0:i.headlineText)&&void 0!==c?c:"",icon:{name:null!==(u=null===(a=x.headlineRef)||void 0===a?void 0:a.headlineIcon)&&void 0!==u?u:void 0},size:null!==(v=null===(d=x.headlineRef)||void 0===d?void 0:d.headlineSize)&&void 0!==v?v:void 0},items:(null!==(m=null===(s=x.itemsCollection)||void 0===s?void 0:s.items)&&void 0!==m?m:[]).filter(t.B).map(e=>{var l,i,n,t;return{id:e.sys.id,name:null!==(n=null===(l=e.resolvedLink)||void 0===l?void 0:l.name)&&void 0!==n?n:"",url:"".concat(null!==(t=null===(i=e.resolvedLink)||void 0===i?void 0:i.slug)&&void 0!==t?t:"")}})})})},ComponentVendorList:e=>{var l,i;let{fragmentData:t}=e,o=(0,m.N)(),{marketplaceId:d,localeId:r}=(0,K.A)(),c=null!==(l=t.sortBy)&&void 0!==l?l:[],u=(null!==(i=t.vendors)&&void 0!==i?i:[]).sort((e,l)=>{var i,n,t,o;return(null!==(n=null==c?void 0:c.indexOf(null!==(i=null==e?void 0:e.shortName)&&void 0!==i?i:""))&&void 0!==n?n:-1)-(null!==(o=c.indexOf(null!==(t=null==l?void 0:l.shortName)&&void 0!==t?t:""))&&void 0!==o?o:-1)});return(0,n.jsx)(a.r,{spaceTop:"none",children:null==u?void 0:u.map(e=>{var l,i,t,a,c,u,v,x,p,f,j,y;let b=o.formatMessagePhrase({id:"vendor.component.list.link"},{name:null!==(x=null==e?void 0:e.longName)&&void 0!==x?x:""}),k=o.formatMessagePhrase({id:"vendor.component.list.mail.to.a11y"},{value:null!==(p=null==e?void 0:e.email)&&void 0!==p?p:""});return(0,n.jsx)(e4,{headline:{children:null!==(f=null==e?void 0:e.longName)&&void 0!==f?f:"",size:"x-large",tag:"h2"},linkName:b,linkUrl:"/".concat(d,"/").concat(r,"/v/").concat(null!==(j=null==e?void 0:e.shortName)&&void 0!==j?j:""),childColumnOne:e&&((null===(t=e.content)||void 0===t?void 0:null===(i=t.items[0])||void 0===i?void 0:null===(l=i.address)||void 0===l?void 0:l.json)?(0,n.jsx)("div",{className:"_19xvqw94",children:(0,n.jsx)(s.X,{document:null===(c=e.content.items[0])||void 0===c?void 0:null===(a=c.address)||void 0===a?void 0:a.json,links:[]})}):(0,n.jsxs)("div",{className:"_19xvqw92",children:[(0,n.jsxs)("div",{className:e9,children:[(0,n.jsx)(V.x,{weight:"semibold",as:"p",children:(0,n.jsx)(m.PhraseFormattedMessage,{id:"vendor.component.list.phone.headline"})}),(0,n.jsxs)(V.x,{as:"p",children:[(0,n.jsx)(m.PhraseFormattedMessage,{id:"vendor.component.list.phone"})," ",e.telephone]})]}),e.email&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:e9,children:[(0,n.jsx)(V.x,{weight:"semibold",as:"p",children:(0,n.jsx)(m.PhraseFormattedMessage,{id:"vendor.component.list.mail.headline"})}),(0,n.jsxs)(V.x,{as:"p",children:[(0,n.jsx)(m.PhraseFormattedMessage,{id:"vendor.component.list.mail.to"}),(0,n.jsx)("br",{}),(0,n.jsx)("a",{href:"mailto:".concat(e.email),children:e.email})]})]}),(0,n.jsx)(h.PLink,{aria:{"aria-label":"".concat(k)},children:(0,n.jsx)(g.Z,{href:"mailto:".concat(e.email),children:(0,n.jsx)(m.PhraseFormattedMessage,{id:"vendor.component.list.mail.button"})})})]})]})),childColumnTwo:(null==e?void 0:null===(v=e.content)||void 0===v?void 0:null===(u=v.items[0])||void 0===u?void 0:u.slider)&&(0,n.jsx)(lt,{vendor:e})},null!==(y=null==e?void 0:e.shortName)&&void 0!==y?y:"")})},t.sys.id)},ComponentHotSpot:e=>{var l,i,t,a,d,s,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_,I,C,L,z,S,T,M,R,V,B,F,D,E,W,A,U,H,X,q,$,Z,O,G,Q,Y;let{fragmentData:J,locale:K,isSearch:ee=!1}=e,el=(0,o.$Q)({entryId:J.sys.id}),ei=(0,o.pc)({...J,sys:{id:J.sys.id}}),en=null===(i=J.link)||void 0===i?void 0:null===(l=i.productData)||void 0===l?void 0:l.masterVariant,et=en?(0,n.jsx)(er.l,{isTaxIncluded:!!(null===(t=en.grossPrice)||void 0===t?void 0:t.isTaxIncluded),grossPriceValue:null!==(R=null===(a=en.grossPrice)||void 0===a?void 0:a.value)&&void 0!==R?R:null,grossPriceDiscountedValue:null!==(V=null===(s=en.grossPrice)||void 0===s?void 0:null===(d=s.discounted)||void 0===d?void 0:d.value)&&void 0!==V?V:null,priceWithDiscountCode:null,locale:K,popoverAsAsterisk:!0}):"",eo=en?{url:null!==(B=null===(c=en.images)||void 0===c?void 0:null===(r=c[0])||void 0===r?void 0:r.url)&&void 0!==B?B:"",alt:""}:{url:null!==(F=null===(v=J.link)||void 0===v?void 0:null===(u=v.media)||void 0===u?void 0:u.url)&&void 0!==F?F:"",alt:""},ea=(null===(h=J.focalPointImageMobile)||void 0===h?void 0:null===(m=h.image)||void 0===m?void 0:m.url)?{url:J.focalPointImageMobile.image.url,alt:null!==(D=J.focalPointImageMobile.image.description)&&void 0!==D?D:"",width:null!==(E=J.focalPointImageMobile.image.width)&&void 0!==E?E:0,height:null!==(W=J.focalPointImageMobile.image.height)&&void 0!==W?W:0,focalPoint:{x:null!==(A=null===(g=J.focalPointImageMobile.focalPoint)||void 0===g?void 0:g.focalPoint.x)&&void 0!==A?A:0,y:null!==(U=null===(x=J.focalPointImageMobile.focalPoint)||void 0===x?void 0:x.focalPoint.y)&&void 0!==U?U:0}}:void 0;return(0,n.jsx)(eg,{...el({fieldId:"focalPointImage"}),link:{name:null!==(H=null===(f=ei.link)||void 0===f?void 0:null===(p=f.resolvedLink)||void 0===p?void 0:p.name)&&void 0!==H?H:"",href:null!==(X=null===(y=ei.link)||void 0===y?void 0:null===(j=y.resolvedLink)||void 0===j?void 0:j.slug)&&void 0!==X?X:"",subHeadline:null!==(q=null===(b=ei.link)||void 0===b?void 0:b.subText)&&void 0!==q?q:"",image:eo,children:et,id:ei.sys.id},id:ei.sys.id,focalPointImage:{url:null!==($=null===(w=ei.focalPointImage)||void 0===w?void 0:null===(k=w.image)||void 0===k?void 0:k.url)&&void 0!==$?$:"",alt:null!==(Z=null===(N=ei.focalPointImage)||void 0===N?void 0:null===(P=N.image)||void 0===P?void 0:P.description)&&void 0!==Z?Z:"",width:null!==(O=null===(I=ei.focalPointImage)||void 0===I?void 0:null===(_=I.image)||void 0===_?void 0:_.width)&&void 0!==O?O:0,height:null!==(G=null===(L=ei.focalPointImage)||void 0===L?void 0:null===(C=L.image)||void 0===C?void 0:C.height)&&void 0!==G?G:0,focalPoint:{x:null!==(Q=null===(S=ei.focalPointImage)||void 0===S?void 0:null===(z=S.focalPoint)||void 0===z?void 0:z.focalPoint.x)&&void 0!==Q?Q:0,y:null!==(Y=null===(M=ei.focalPointImage)||void 0===M?void 0:null===(T=M.focalPoint)||void 0===T?void 0:T.focalPoint.y)&&void 0!==Y?Y:0}},focalPointImageMobile:ea,fullBorderRadius:ee})},[ew.I]:ew.m,[eb.n]:eb.K,ComponentTeaserGrid:e=>{var l,i,t,a,d,s;let{fragmentData:r,experimentName:c}=e,{trackEvent:u}=(0,e0.z)(),v=(0,e1.j)(),m=(0,o.$Q)({entryId:r.sys.id}),h=(0,o.pc)({...r,sys:{id:r.sys.id}});return(null==r?void 0:null===(l=r.itemsCollection)||void 0===l?void 0:l.items.length)===0?null:(0,n.jsx)(eX,{...m({fieldId:"focalPointImage"}),id:h.sys.id,headline:h.headlineRef?{children:null!==(i=h.headlineRef.headlineText)&&void 0!==i?i:"",tag:null!==(t=h.headlineRef.headlineTag)&&void 0!==t?t:void 0,size:null!==(a=h.headlineRef.headlineSize)&&void 0!==a?a:void 0,icon:{name:null!==(d=h.headlineRef.headlineIcon)&&void 0!==d?d:void 0}}:void 0,description:null!==(s=h.description)&&void 0!==s?s:"",items:e2({items:h}),onClickItem:()=>{let e=v.find(e=>{let{id:l}=e;return l===c});if(e){var l,i,n;u({eventName:"CustomEvent",payload:{name:"".concat(c,"teaserclick"),experiment:e?{trackingName:null!==(l=null==e?void 0:e.variant)&&void 0!==l?l:"",startDate:null!==(i=null==e?void 0:e.startDate)&&void 0!==i?i:"",countries:null!==(n=null==e?void 0:e.countries)&&void 0!==n?n:[]}:void 0}})}}})},ComponentTeaserFullWidth:e=>{var l,i,o,a,d,s,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_,I,C,L,z,S,T,M,R,V,B,F,D;let{fragmentData:E,isPriority:W}=e;return(0,n.jsx)(eK,{hexCode:null!==(w=E.hexCode)&&void 0!==w?w:"",layout:null!==(P=E.layout)&&void 0!==P?P:"default",isPriority:W,link:{href:null!==(N=null===(i=E.link)||void 0===i?void 0:null===(l=i.resolvedLink)||void 0===l?void 0:l.slug)&&void 0!==N?N:"",name:null!==(_=null===(a=E.link)||void 0===a?void 0:null===(o=a.resolvedLink)||void 0===o?void 0:o.name)&&void 0!==_?_:""},description:(null!==(I=E.descriptionList)&&void 0!==I?I:[]).filter(t.B).map(e=>({text:e})),headline:{tag:null!==(C=null===(d=E.headlineRef)||void 0===d?void 0:d.headlineTag)&&void 0!==C?C:void 0,children:null!==(L=null===(s=E.headlineRef)||void 0===s?void 0:s.headlineText)&&void 0!==L?L:"",icon:{name:null!==(z=null===(r=E.headlineRef)||void 0===r?void 0:r.headlineIcon)&&void 0!==z?z:void 0},size:null!==(S=null===(c=E.headlineRef)||void 0===c?void 0:c.headlineSize)&&void 0!==S?S:"display-large"},headlineSecond:{tag:null!==(T=null===(u=E.headlineRef2)||void 0===u?void 0:u.headlineTag)&&void 0!==T?T:void 0,children:null!==(M=null===(v=E.headlineRef2)||void 0===v?void 0:v.headlineText)&&void 0!==M?M:"",icon:{name:null!==(R=null===(m=E.headlineRef2)||void 0===m?void 0:m.headlineIcon)&&void 0!==R?R:void 0},size:null!==(V=null===(h=E.headlineRef2)||void 0===h?void 0:h.headlineSize)&&void 0!==V?V:void 0},focalPointImage:{url:null!==(B=null===(x=E.image)||void 0===x?void 0:null===(g=x.image)||void 0===g?void 0:g.url)&&void 0!==B?B:"",focalPoint:null===(f=E.image)||void 0===f?void 0:null===(p=f.focalPoint)||void 0===p?void 0:p.focalPoint,width:null!==(F=null===(y=E.image)||void 0===y?void 0:null===(j=y.image)||void 0===j?void 0:j.width)&&void 0!==F?F:0,height:null!==(D=null===(k=E.image)||void 0===k?void 0:null===(b=k.image)||void 0===b?void 0:b.height)&&void 0!==D?D:0},teaserGrid:E.teaser?{id:E.sys.id,items:E.teaser.itemsCollection&&E.teaser.itemsCollection.items.length>0?e2({isPriority:!1,items:E.teaser}):[]}:void 0})},ComponentTeaserTile:e=>{var l,i,t,a,d,s,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_,I,C,L,z,S,T,M,R,V,B,F,D,E,W,A,U,H,X,$,Z,G,Q,Y,J,K;let{fragmentData:ee,dynamicHeadline:el,isPriority:ei=!1}=e,en=(0,o.$Q)({entryId:ee.sys.id}),et=(0,o.pc)({...ee,sys:{id:ee.sys.id}});if(!ee.contentfulMetadata.isVisible)return null;let eo=(null===(i=et.focalPointImageMobile)||void 0===i?void 0:null===(l=i.image)||void 0===l?void 0:l.url)?{url:et.focalPointImageMobile.image.url,focalPoint:null===(t=et.focalPointImageMobile.focalPoint)||void 0===t?void 0:t.focalPoint,width:null!==(b=et.focalPointImageMobile.image.width)&&void 0!==b?b:0,height:null!==(k=et.focalPointImageMobile.image.height)&&void 0!==k?k:0}:void 0,ea=(null===(d=et.focalPointImage)||void 0===d?void 0:null===(a=d.image)||void 0===a?void 0:a.url)?{url:et.focalPointImage.image.url,focalPoint:null===(s=et.focalPointImage.focalPoint)||void 0===s?void 0:s.focalPoint,width:null!==(w=et.focalPointImage.image.width)&&void 0!==w?w:0,height:null!==(P=et.focalPointImage.image.height)&&void 0!==P?P:0}:void 0,ed=[];return(null===(c=et.link)||void 0===c?void 0:null===(r=c.resolvedLink)||void 0===r?void 0:r.slug)&&(null===(v=et.link)||void 0===v?void 0:null===(u=v.resolvedLink)||void 0===u?void 0:u.name)&&ed.push({href:null!==(S=null===(_=et.link)||void 0===_?void 0:null===(N=_.resolvedLink)||void 0===N?void 0:N.slug)&&void 0!==S?S:"",title:null!==(T=null===(C=et.link)||void 0===C?void 0:null===(I=C.resolvedLink)||void 0===I?void 0:I.name)&&void 0!==T?T:"",variant:(null===(L=et.link)||void 0===L?void 0:L.type)==="button_secondary"?"secondary":"primary",target:(null===(z=et.link)||void 0===z?void 0:z.newWindow)?"_blank":"_self"}),(null===(h=et.secondaryLink)||void 0===h?void 0:null===(m=h.resolvedLink)||void 0===m?void 0:m.slug)&&(null===(x=et.secondaryLink)||void 0===x?void 0:null===(g=x.resolvedLink)||void 0===g?void 0:g.name)&&ed.push({href:null!==(D=null===(R=et.secondaryLink)||void 0===R?void 0:null===(M=R.resolvedLink)||void 0===M?void 0:M.slug)&&void 0!==D?D:"",title:null!==(E=null===(B=et.secondaryLink)||void 0===B?void 0:null===(V=B.resolvedLink)||void 0===V?void 0:V.name)&&void 0!==E?E:"",variant:"secondary",target:(null===(F=et.link)||void 0===F?void 0:F.newWindow)?"_blank":"_self"}),(0,n.jsx)(q,{...en({fieldId:"internalName"}),id:"teaser-tile",style:{"--hero-header-height":O.zM},backgroundMedia:{type:"image",base:null!==(W=null!=eo?eo:ea)&&void 0!==W?W:void 0,...eo?{s:ea}:{}},ctaLinks:ed.length>0?ed:void 0,isHero:null!==(A=et.isHero)&&void 0!==A?A:ei,gradient:null!==(U=et.gradient)&&void 0!==U?U:"bottom",headline:{tag:null!==(H=null===(p=et.headlineRef)||void 0===p?void 0:p.headlineTag)&&void 0!==H?H:void 0,icon:{name:null!==(X=null===(f=ee.headlineRef)||void 0===f?void 0:f.headlineIcon)&&void 0!==X?X:void 0},title:null!==($=null!=el?el:null===(j=et.headlineRef)||void 0===j?void 0:j.headlineText)&&void 0!==$?$:"",size:null!==(Z=null===(y=et.headlineRef)||void 0===y?void 0:y.headlineSize)&&void 0!==Z?Z:"display-large"},subline:null!==(G=et.subline)&&void 0!==G?G:void 0,theme:null!==(Q=et.theme)&&void 0!==Q?Q:"dark",wordmarkTitle:null!==(Y=et.wordmarkTitle)&&void 0!==Y?Y:void 0,contentAlignment:null!==(J=et.contentAlignment)&&void 0!==J?J:void 0,overlay:null!==(K=et.overlay)&&void 0!==K&&K})},ComponentEmptyContent:e=>{var l,i,t,a,d,s,r,c,u,v;let{fragmentData:m}=e,{marketplaceId:h,localeId:g}=(0,K.A)(),{mutate:x,data:p,isSuccess:f,isLoading:j,reset:y}=(0,J.f)({callbackUrl:"".concat(Y.Wd,"/").concat(h,"/").concat(g),country:h,locale:g}),b=(0,o.$Q)({entryId:m.sys.id}),k=(0,o.pc)({...m,sys:{id:m.sys.id}});return(0,$.useEffect)(()=>{f&&(window.location.href=p.redirectUri)},[p,f,y]),(0,n.jsx)(Q.z,{...b({fieldId:"internalName"}),id:null!==(t=m.internalName)&&void 0!==t?t:"",heading:k.headlineRef?{children:null!==(a=k.headlineRef.headlineText)&&void 0!==a?a:"",tag:null!==(d=k.headlineRef.headlineTag)&&void 0!==d?d:void 0,size:null!==(s=k.headlineRef.headlineSize)&&void 0!==s?s:void 0,icon:{name:null!==(r=k.headlineRef.headlineIcon)&&void 0!==r?r:void 0}}:void 0,description:(0,G.a)(null===(l=k.descriptionLocale)||void 0===l?void 0:l.json),descriptionTag:null!==(c=k.descriptionTag)&&void 0!==c?c:void 0,icon:{name:null!==(u=k.icon)&&void 0!==u?u:"country-road"},elements:(null!==(v=null===(i=k.linksCollection)||void 0===i?void 0:i.items)&&void 0!==v?v:[]).map((e,l)=>{var i,n,t,o,a,d,s,r;return"logout"===k.internalName&&0===l?{name:null!==(a=null==e?void 0:null===(t=e.resolvedLink)||void 0===t?void 0:t.name)&&void 0!==a?a:"",href:null!==(d=null==e?void 0:null===(o=e.resolvedLink)||void 0===o?void 0:o.slug)&&void 0!==d?d:"",variant:(null==e?void 0:e.type)==="button_secondary"?"secondary":"primary",handleEvent:()=>x({}),disabled:j}:{name:null!==(s=null==e?void 0:null===(i=e.resolvedLink)||void 0===i?void 0:i.name)&&void 0!==s?s:"",href:null!==(r=null==e?void 0:null===(n=e.resolvedLink)||void 0===n?void 0:n.slug)&&void 0!==r?r:"",variant:(null==e?void 0:e.type)==="button_secondary"?"secondary":"primary"}})})},ComponentSingleImage:e=>{var l,i,t,a,d,s,r,c,u,v,m,h;let{fragmentData:g,isPriority:x=!1}=e,p=(0,o.$Q)({entryId:g.sys.id}),f=(0,o.pc)({...g,sys:{id:g.sys.id}});return(0,n.jsx)(eW,{...p({fieldId:"internalName"}),isPriority:x,isGrid:null!==(u=f.isGrid)&&void 0!==u&&u,focalPointImage:{url:null!==(v=null===(i=f.image)||void 0===i?void 0:null===(l=i.image)||void 0===l?void 0:l.url)&&void 0!==v?v:"",focalPoint:null===(a=f.image)||void 0===a?void 0:null===(t=a.focalPoint)||void 0===t?void 0:t.focalPoint,width:null!==(m=null===(s=f.image)||void 0===s?void 0:null===(d=s.image)||void 0===d?void 0:d.width)&&void 0!==m?m:0,height:null!==(h=null===(c=f.image)||void 0===c?void 0:null===(r=c.image)||void 0===r?void 0:r.height)&&void 0!==h?h:0}})},ComponentImageSlider:e=>{var l,i,a;let{fragmentData:d,isPriority:s=!1}=e,r=(0,o.$Q)({entryId:d.sys.id}),c=(0,o.pc)({...d,sys:{id:d.sys.id}});return(0,n.jsx)("div",{...r({fieldId:"internalName"}),children:(0,n.jsx)(ej,{id:c.sys.id,slidesPerView:null!==(i=c.slidesPerView)&&void 0!==i?i:1,images:(null!==(a=null===(l=c.itemsCollection)||void 0===l?void 0:l.items)&&void 0!==a?a:[]).filter(t.B).map((e,l)=>{var i,n,t,o,a,d,r;return(null===(i=e.image)||void 0===i?void 0:i.url)?{url:e.image.url,alt:null!==(a=e.image.description)&&void 0!==a?a:"",priority:s&&l<=1,width:null!==(d=null===(n=e.image)||void 0===n?void 0:n.width)&&void 0!==d?d:0,height:null!==(r=null===(t=e.image)||void 0===t?void 0:t.height)&&void 0!==r?r:0,focalPoint:null===(o=e.focalPoint)||void 0===o?void 0:o.focalPoint}:null}).filter(t.B)})})},ComponentExtendedText:e=>{var l,i,t,a,d,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_;let{fragmentData:I}=e,C=(0,o.pc)({...I,sys:{id:I.sys.id}});return C.body||C.headline?(0,n.jsx)(en,{alignment:(null==C?void 0:C.alignment)?C.alignment:"left",headline:C.headline?{tag:null!==(y=C.headlineTag)&&void 0!==y?y:"h2",text:C.headline}:void 0,cta:C.cta?{linkName:null!==(b=null===(i=C.cta)||void 0===i?void 0:null===(l=i.resolvedLink)||void 0===l?void 0:l.name)&&void 0!==b?b:"",linkUrl:null!==(k=null===(a=C.cta)||void 0===a?void 0:null===(t=a.resolvedLink)||void 0===t?void 0:t.slug)&&void 0!==k?k:"",target:(null===(d=C.cta)||void 0===d?void 0:d.newWindow)?"_blank":"_self"}:void 0,invertedCta:C.invertedCta?{linkName:null!==(w=null===(c=C.invertedCta)||void 0===c?void 0:null===(r=c.resolvedLink)||void 0===r?void 0:r.name)&&void 0!==w?w:"",linkUrl:null!==(P=null===(v=C.invertedCta)||void 0===v?void 0:null===(u=v.resolvedLink)||void 0===u?void 0:u.slug)&&void 0!==P?P:"",target:(null===(m=C.invertedCta)||void 0===m?void 0:m.newWindow)?"_blank":"_self"}:void 0,link:C.link?{linkName:null!==(N=null===(g=C.link)||void 0===g?void 0:null===(h=g.resolvedLink)||void 0===h?void 0:h.name)&&void 0!==N?N:"",linkUrl:null!==(_=null===(p=C.link)||void 0===p?void 0:null===(x=p.resolvedLink)||void 0===x?void 0:x.slug)&&void 0!==_?_:"",target:(null===(f=C.link)||void 0===f?void 0:f.newWindow)?"_blank":"_self"}:void 0,children:!!(null==C?void 0:null===(j=C.body)||void 0===j?void 0:j.json)&&(0,n.jsx)(s.X,{document:C.body.json,links:[]})}):null},ComponentFeaturedText:e=>{var l,i,t,a,d,r,c;let{fragmentData:u}=e,v=(0,o.pc)({...u,sys:{id:u.sys.id}}),m="left";return"center"===v.alignment?m="center":"right"===v.alignment&&(m="right"),(0,n.jsx)(B,{alignment:m,link:{linkName:null!==(r=null===(i=v.link)||void 0===i?void 0:null===(l=i.resolvedLink)||void 0===l?void 0:l.name)&&void 0!==r?r:"",linkUrl:null!==(c=null===(a=v.link)||void 0===a?void 0:null===(t=a.resolvedLink)||void 0===t?void 0:t.slug)&&void 0!==c?c:""},children:(0,n.jsx)(s.X,{document:null==v?void 0:null===(d=v.body)||void 0===d?void 0:d.json,links:[]})})},ComponentTextImage:e=>{var l,i,t,a,d,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_,I,C,L,z,S,T,M,R,V,B,F;let{fragmentData:D}=e,E=(0,o.pc)({...D,sys:{id:D.sys.id}}),W="left";return"right"===E.alignText&&(W="right"),(0,n.jsx)(e7,{headline:E.headline?{text:E.headline,tag:null!==(C=E.headlineTag)&&void 0!==C?C:"h2"}:void 0,alignText:W,cta:E.cta?{linkName:null!==(L=null===(i=E.cta)||void 0===i?void 0:null===(l=i.resolvedLink)||void 0===l?void 0:l.name)&&void 0!==L?L:"",linkUrl:null!==(z=null===(a=E.cta)||void 0===a?void 0:null===(t=a.resolvedLink)||void 0===t?void 0:t.slug)&&void 0!==z?z:"",target:(null===(d=E.cta)||void 0===d?void 0:d.newWindow)?"_blank":"_self"}:void 0,invertedCta:E.invertedCta?{linkName:null!==(S=null===(c=E.invertedCta)||void 0===c?void 0:null===(r=c.resolvedLink)||void 0===r?void 0:r.name)&&void 0!==S?S:"",linkUrl:null!==(T=null===(v=E.invertedCta)||void 0===v?void 0:null===(u=v.resolvedLink)||void 0===u?void 0:u.slug)&&void 0!==T?T:"",target:(null===(m=E.invertedCta)||void 0===m?void 0:m.newWindow)?"_blank":"_self"}:void 0,link:E.link?{linkName:null!==(M=null===(g=E.link)||void 0===g?void 0:null===(h=g.resolvedLink)||void 0===h?void 0:h.name)&&void 0!==M?M:"",linkUrl:null!==(R=null===(p=E.link)||void 0===p?void 0:null===(x=p.resolvedLink)||void 0===x?void 0:x.slug)&&void 0!==R?R:"",target:(null===(f=E.link)||void 0===f?void 0:f.newWindow)?"_blank":"_self"}:void 0,focalPointImage:{url:null!==(V=null===(y=E.image)||void 0===y?void 0:null===(j=y.image)||void 0===j?void 0:j.url)&&void 0!==V?V:"",focalPoint:null===(k=E.image)||void 0===k?void 0:null===(b=k.focalPoint)||void 0===b?void 0:b.focalPoint,width:null!==(B=null===(P=E.image)||void 0===P?void 0:null===(w=P.image)||void 0===w?void 0:w.width)&&void 0!==B?B:0,height:null!==(F=null===(_=E.image)||void 0===_?void 0:null===(N=_.image)||void 0===N?void 0:N.height)&&void 0!==F?F:0},children:(0,n.jsx)(s.X,{document:null==E?void 0:null===(I=E.body)||void 0===I?void 0:I.json,links:[]})})},ComponentParallaxTextImage:e=>{var l,i,t,a,d,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_,I,C,L,z,S,T,M,R,V,B,F,D,E,W,A,U;let{fragmentData:H}=e,X=(0,o.pc)({...H,sys:{id:H.sys.id}}),q="left";"right"===X.alignText&&(q="right");let $=null===(l=X.imagesCollection)||void 0===l?void 0:l.items[0],Z=null===(i=X.imagesCollection)||void 0===i?void 0:i.items[1];return(null==$?void 0:null===(t=$.image)||void 0===t?void 0:t.url)&&(null==Z?void 0:null===(a=Z.image)||void 0===a?void 0:a.url)?(0,n.jsx)(eL,{headline:X.headline?{text:X.headline,tag:null!==(z=X.headlineTag)&&void 0!==z?z:"p"}:void 0,alignText:q,cta:X.cta?{linkName:null!==(S=null===(r=X.cta)||void 0===r?void 0:null===(d=r.resolvedLink)||void 0===d?void 0:d.name)&&void 0!==S?S:"",linkUrl:null!==(T=null===(u=X.cta)||void 0===u?void 0:null===(c=u.resolvedLink)||void 0===c?void 0:c.slug)&&void 0!==T?T:"",target:(null===(v=X.cta)||void 0===v?void 0:v.newWindow)?"_blank":"_self"}:void 0,invertedCta:X.invertedCta?{linkName:null!==(M=null===(h=X.invertedCta)||void 0===h?void 0:null===(m=h.resolvedLink)||void 0===m?void 0:m.name)&&void 0!==M?M:"",linkUrl:null!==(R=null===(x=X.invertedCta)||void 0===x?void 0:null===(g=x.resolvedLink)||void 0===g?void 0:g.slug)&&void 0!==R?R:"",target:(null===(p=X.invertedCta)||void 0===p?void 0:p.newWindow)?"_blank":"_self"}:void 0,link:X.link?{linkName:null!==(V=null===(j=X.link)||void 0===j?void 0:null===(f=j.resolvedLink)||void 0===f?void 0:f.name)&&void 0!==V?V:"",linkUrl:null!==(B=null===(b=X.link)||void 0===b?void 0:null===(y=b.resolvedLink)||void 0===y?void 0:y.slug)&&void 0!==B?B:"",target:(null===(k=X.link)||void 0===k?void 0:k.newWindow)?"_blank":"_self"}:void 0,focalPointImage:{url:null!==(F=$.image.url)&&void 0!==F?F:"",focalPoint:null==$?void 0:null===(w=$.focalPoint)||void 0===w?void 0:w.focalPoint,width:null!==(D=null==$?void 0:null===(P=$.image)||void 0===P?void 0:P.width)&&void 0!==D?D:0,height:null!==(E=null==$?void 0:null===(N=$.image)||void 0===N?void 0:N.height)&&void 0!==E?E:0},focalPointImageBelow:{url:null!==(W=Z.image.url)&&void 0!==W?W:"",focalPoint:null==Z?void 0:null===(_=Z.focalPoint)||void 0===_?void 0:_.focalPoint,width:null!==(A=null==Z?void 0:null===(I=Z.image)||void 0===I?void 0:I.width)&&void 0!==A?A:0,height:null!==(U=null==Z?void 0:null===(C=Z.image)||void 0===C?void 0:C.height)&&void 0!==U?U:0},children:(0,n.jsx)(s.X,{document:null==X?void 0:null===(L=X.body)||void 0===L?void 0:L.json,links:[]})}):null},ComponentImageGallery:e=>{var l,i;let{fragmentData:a,isPriority:d=!1}=e,s=(0,o.$Q)({entryId:a.sys.id}),r=(0,o.pc)({...a,sys:{id:a.sys.id}});return(0,n.jsx)(ep,{id:r.sys.id,...s({fieldId:"internalName"}),images:(null!==(i=null===(l=r.imagesCollection)||void 0===l?void 0:l.items)&&void 0!==i?i:[]).filter(t.B).map((e,l)=>{var i,n,t,o,a,s,r;return(null===(i=e.image)||void 0===i?void 0:i.url)?{url:e.image.url,alt:null!==(a=e.image.description)&&void 0!==a?a:"",priority:d&&l<=1,focalPoint:null===(n=e.focalPoint)||void 0===n?void 0:n.focalPoint,width:null!==(s=null===(t=e.image)||void 0===t?void 0:t.width)&&void 0!==s?s:0,height:null!==(r=null===(o=e.image)||void 0===o?void 0:o.height)&&void 0!==r?r:0}:null}).filter(t.B)})},ComponentSection:e=>{var l,i;let{fragmentData:o,...a}=e,d=(null!==(i=null===(l=o.contentCollection)||void 0===l?void 0:l.items)&&void 0!==i?i:[]).filter(t.B),{theme:s}=o;return(0,n.jsx)(eV.$,{theme:null!=s?s:void 0,children:d.map(e=>"ComponentProductSlider"===e.__typename?(0,n.jsx)(lu,{entry:e,specificProps:{...a,productInfos:e.productInfos}},e.sys.id):(0,n.jsx)(lu,{entry:e,specificProps:a},e.sys.id))})},ComponentVideoHero:e=>{var l,i,t,a,d,s,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_,I,C,L,z,S,T,M,R,V,B,F,D,E,W,A,U,H,X,Z,G,Q;let{fragmentData:Y}=e,[J,K]=(0,$.useState)({playing:!0,muted:!0,isReady:!1}),{trackEvent:ee}=(0,e0.z)(),el=(0,o.$Q)({entryId:Y.sys.id}),ei=(0,o.pc)({...Y,sys:{id:Y.sys.id}});if((0,$.useEffect)(()=>{var e;ee({eventName:"VideoExposure",payload:{videoInternalName:null!==(e=null==Y?void 0:Y.internalName)&&void 0!==e?e:"",pageCategory:"Video"}})},[null==Y?void 0:Y.internalName,ee]),!(null===(l=ei.video)||void 0===l?void 0:l.url))return null;let en="light"===ei.theme?"none":"bottom";"default"!==ei.gradient&&"large"!==ei.gradient&&ei.gradient&&(en=ei.gradient);let et=[];return(null===(t=ei.link)||void 0===t?void 0:null===(i=t.resolvedLink)||void 0===i?void 0:i.slug)&&(null===(d=ei.link)||void 0===d?void 0:null===(a=d.resolvedLink)||void 0===a?void 0:a.name)&&et.push({href:null!==(I=null===(w=ei.link)||void 0===w?void 0:null===(k=w.resolvedLink)||void 0===k?void 0:k.slug)&&void 0!==I?I:"",title:null!==(C=null===(N=ei.link)||void 0===N?void 0:null===(P=N.resolvedLink)||void 0===P?void 0:P.name)&&void 0!==C?C:"",variant:(null===(_=ei.link)||void 0===_?void 0:_.type)==="button_secondary"?"secondary":"primary"}),(null===(r=ei.secondaryLink)||void 0===r?void 0:null===(s=r.resolvedLink)||void 0===s?void 0:s.slug)&&(null===(u=ei.secondaryLink)||void 0===u?void 0:null===(c=u.resolvedLink)||void 0===c?void 0:c.name)&&et.push({href:null!==(M=null===(z=ei.secondaryLink)||void 0===z?void 0:null===(L=z.resolvedLink)||void 0===L?void 0:L.slug)&&void 0!==M?M:"",title:null!==(R=null===(T=ei.secondaryLink)||void 0===T?void 0:null===(S=T.resolvedLink)||void 0===S?void 0:S.name)&&void 0!==R?R:"",variant:"secondary"}),(0,n.jsx)("div",{...el({fieldId:"internalName"}),children:(0,n.jsx)(q,{id:Y.sys.id,isHero:void 0===ei.isHero||null===ei.isHero||ei.isHero,style:{"--hero-header-height":O.zM},gradient:en,backgroundMedia:{type:"video",base:{video:{url:null!==(V=null===(v=ei.video)||void 0===v?void 0:v.url)&&void 0!==V?V:"",thumbnailUrl:null!==(B=null===(m=ei.video)||void 0===m?void 0:m.thumbnailUrl)&&void 0!==B?B:"",mobileUrl:null!==(F=null===(h=ei.video)||void 0===h?void 0:h.mobileUrl)&&void 0!==F?F:"",mobileThumbnailUrl:null!==(E=null!==(D=null===(g=ei.video)||void 0===g?void 0:g.mobileThumbnailUrl)&&void 0!==D?D:null===(x=ei.video)||void 0===x?void 0:x.thumbnailUrl)&&void 0!==E?E:""},onIsReady:()=>{K(e=>({...e,isReady:!0,playing:!0}))}}},videoControls:{state:J,showMuteButton:null===(W=null===(p=ei.video)||void 0===p?void 0:p.showMuteButton)||void 0===W||W,onVideoPlay:e=>{K(l=>({...l,playing:null!=e?e:!l.playing}))},onVideoMute:()=>{K(e=>({...e,muted:!e.muted}))}},headline:{tag:null===(f=ei.headlineRef)||void 0===f?void 0:f.headlineTag,title:null!==(A=null===(j=ei.headlineRef)||void 0===j?void 0:j.headlineText)&&void 0!==A?A:"",icon:{name:null!==(U=null===(y=ei.headlineRef)||void 0===y?void 0:y.headlineIcon)&&void 0!==U?U:void 0},size:null!==(H=null===(b=ei.headlineRef)||void 0===b?void 0:b.headlineSize)&&void 0!==H?H:"large"},ctaLinks:et.length>0?et:void 0,theme:null!==(X=ei.theme)&&void 0!==X?X:"dark",wordmarkTitle:null!==(Z=ei.wordmarkTitle)&&void 0!==Z?Z:void 0,contentAlignment:null!==(G=ei.contentAlignment)&&void 0!==G?G:void 0,overlay:null!==(Q=ei.overlay)&&void 0!==Q&&Q})})},ComponentVideoInline:e=>{var l,i,t,a,d,s,r,c,u,v;let{fragmentData:m,isSearch:h}=e,{trackEvent:g}=(0,e0.z)(),x=(0,o.$Q)({entryId:m.sys.id}),p=(0,o.pc)({...m,sys:{id:m.sys.id}});if((0,$.useEffect)(()=>{var e;g({eventName:"VideoExposure",payload:{videoInternalName:null!==(e=null==m?void 0:m.internalName)&&void 0!==e?e:"",pageCategory:"Video"}})},[null==m?void 0:m.internalName]),!(null===(l=p.video)||void 0===l?void 0:l.url))return null;let f=void 0===h&&(null==p?void 0:p.isGrid);return(0,n.jsx)("div",{...x({fieldId:"internalName"}),children:(0,n.jsx)(ls,{id:m.sys.id,video:{url:p.video.url,thumbnailUrl:null!==(s=null===(i=p.video)||void 0===i?void 0:i.thumbnailUrl)&&void 0!==s?s:"",showMuteButton:null===(r=null===(t=p.video)||void 0===t?void 0:t.showMuteButton)||void 0===r||r,mobileUrl:null!==(c=null===(a=p.video)||void 0===a?void 0:a.mobileUrl)&&void 0!==c?c:"",mobileThumbnailUrl:null!==(u=null===(d=p.video)||void 0===d?void 0:d.mobileThumbnailUrl)&&void 0!==u?u:""},isGrid:null!=f&&f,isInline:null!=h&&h,removeBorder:null!==(v=null!=h?h:f)&&void 0!==v&&v})})},ComponentCountdown:e=>{var l,i,t,o,d,r,c,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_,I,C,L,z,S,T,R,V,F,D,E,W,A,U,H,X;let{fragmentData:G}=e,{countdown:Q,text:Y,countdownCompletedComponent:J,focalPointImage:K,focalPointImageMobile:ee}=G,el=new Date(null==Q?void 0:Q.releaseDate),[ei,en]=(0,$.useState)(()=>el<new Date),et=()=>{el<new Date&&en(!0)};(0,$.useEffect)(()=>{let e=setInterval(et,1e3);return el<new Date&&clearInterval(e),()=>clearInterval(e)},[el]);let eo=null==J?void 0:J.__typename;if(!(null==Q?void 0:Q.releaseDate)||!J)return null;let ea=null!=ee?ee:K,ed=ee&&(null==K?void 0:null===(l=K.image)||void 0===l?void 0:l.url)&&K.focalPoint?{s:{url:K.image.url,width:null!==(S=K.image.width)&&void 0!==S?S:0,height:null!==(T=K.image.height)&&void 0!==T?T:0,focalPoint:K.focalPoint}}:{};return(0,n.jsx)("div",{"data-testid":"component-countdown",children:ei?(0,n.jsx)("div",{children:"ComponentTeaserTile"===eo?(0,n.jsx)(q,{style:{"--hero-header-height":O.zM},id:"teaser-tile",backgroundMedia:{type:"image",base:{url:null!==(R=null===(t=J.focalPointImage)||void 0===t?void 0:null===(i=t.image)||void 0===i?void 0:i.url)&&void 0!==R?R:"",focalPoint:null===(o=J.focalPointImage)||void 0===o?void 0:o.focalPoint,height:null!==(V=null===(r=J.focalPointImage)||void 0===r?void 0:null===(d=r.image)||void 0===d?void 0:d.height)&&void 0!==V?V:0,width:null!==(F=null===(u=J.focalPointImage)||void 0===u?void 0:null===(c=u.image)||void 0===c?void 0:c.width)&&void 0!==F?F:0}},ctaLinks:(null===(m=J.link)||void 0===m?void 0:null===(v=m.resolvedLink)||void 0===v?void 0:v.slug)&&(null===(g=J.link)||void 0===g?void 0:null===(h=g.resolvedLink)||void 0===h?void 0:h.name)?[{href:null!==(D=null===(p=J.link)||void 0===p?void 0:null===(x=p.resolvedLink)||void 0===x?void 0:x.slug)&&void 0!==D?D:"",title:null!==(E=null===(j=J.link)||void 0===j?void 0:null===(f=j.resolvedLink)||void 0===f?void 0:f.name)&&void 0!==E?E:"",variant:(null===(y=J.link)||void 0===y?void 0:y.type)==="button_secondary"?"secondary":"primary"}]:void 0,isHero:!0,headline:{tag:"h1",title:null!==(W=null===(b=J.headlineRef)||void 0===b?void 0:b.headlineText)&&void 0!==W?W:"",size:"xx-large"},theme:"dark",gradient:"bottom"}):(0,n.jsx)(B,{alignment:J.alignment,link:{linkName:null!==(A=null===(w=J.link)||void 0===w?void 0:null===(k=w.resolvedLink)||void 0===k?void 0:k.name)&&void 0!==A?A:"",linkUrl:null!==(U=null===(N=J.link)||void 0===N?void 0:null===(P=N.resolvedLink)||void 0===P?void 0:P.slug)&&void 0!==U?U:""},children:(0,n.jsx)(s.X,{document:null===(_=J.body)||void 0===_?void 0:_.json,links:[]})})}):(0,n.jsxs)(n.Fragment,{children:[(null==ea?void 0:null===(I=ea.image)||void 0===I?void 0:I.url)&&(null==ea?void 0:ea.focalPoint)&&(0,n.jsx)(M,{style:{"--hero-header-height":O.zM},isHero:!0,dataId:"teaser-tile",gradient:"bottom",backgroundMedia:{type:"image",base:{url:null==ea?void 0:null===(C=ea.image)||void 0===C?void 0:C.url,width:null!==(H=ea.image.width)&&void 0!==H?H:0,height:null!==(X=ea.image.height)&&void 0!==X?X:0,focalPoint:ea.focalPoint},...ed},children:(0,n.jsx)(Z.I,{text:{tag:"h1",text:null!=Y?Y:""},targetTime:el,theme:"dark"})}),!(null==K?void 0:null===(L=K.image)||void 0===L?void 0:L.url)&&(0,n.jsx)(a.r,{basicWidth:!0,children:(0,n.jsx)(Z.I,{text:{tag:"p",text:null!=Y?Y:""},targetTime:el})})]})})},ComponentVehicleRecommender:e=>{var l,i,t,o,a,d,s;let{fragmentData:r}=e;return(0,n.jsx)(e5.r,{heading:{tag:"p"},category:{id:null!==(o=null===(l=r.category)||void 0===l?void 0:l.id)&&void 0!==o?o:"",slug:null!==(a=null===(i=r.category)||void 0===i?void 0:i.slug)&&void 0!==a?a:"",name:null!==(d=null===(t=r.category)||void 0===t?void 0:t.name)&&void 0!==d?d:""},showTeaserGrid:!0},null!==(s=r.sys.id)&&void 0!==s?s:"")},ComponentProductFocusSlider:e=>{var l,i,a;let{fragmentData:d}=e,s=(0,o.$Q)({entryId:d.sys.id}),r=(0,o.pc)({...d,sys:{id:d.sys.id}}),{localeId:c}=(0,K.A)(),u=(null!==(i=null===(l=r.productsCollection)||void 0===l?void 0:l.items)&&void 0!==i?i:[]).filter(t.B).map(e=>{var l,i,n,t,o,a,d,s,r,u,v,m,h,g,x,p,f,j,y,b,k,w,P,N,_,I,C,L,z;if(!e)return null;let S=null==e?void 0:null===(i=e.link)||void 0===i?void 0:null===(l=i.productData)||void 0===l?void 0:l.masterVariant,T=S?{isTaxIncluded:!!(null==S?void 0:null===(n=S.grossPrice)||void 0===n?void 0:n.isTaxIncluded),grossPriceValue:null!==(w=null==S?void 0:null===(t=S.grossPrice)||void 0===t?void 0:t.value)&&void 0!==w?w:null,grossPriceDiscountedValue:null!==(P=null==S?void 0:null===(a=S.grossPrice)||void 0===a?void 0:null===(o=a.discounted)||void 0===o?void 0:o.value)&&void 0!==P?P:null,priceWithDiscountCode:null,locale:c}:null;return{id:e.sys.id,title:null!==(_=null!==(N=null===(s=e.link)||void 0===s?void 0:null===(d=s.resolvedLink)||void 0===d?void 0:d.name)&&void 0!==N?N:null===(r=e.link)||void 0===r?void 0:r.text)&&void 0!==_?_:"",text:null!==(I=null===(u=e.link)||void 0===u?void 0:u.subText)&&void 0!==I?I:"",image:{url:null!==(C=null===(m=e.link)||void 0===m?void 0:null===(v=m.media)||void 0===v?void 0:v.url)&&void 0!==C?C:"",description:null!==(L=null===(g=e.link)||void 0===g?void 0:null===(h=g.media)||void 0===h?void 0:h.description)&&void 0!==L?L:""},link:(null===(p=e.link)||void 0===p?void 0:null===(x=p.resolvedLink)||void 0===x?void 0:x.slug)&&(null===(j=e.link)||void 0===j?void 0:null===(f=j.resolvedLink)||void 0===f?void 0:f.name)?{href:null!==(z=null===(b=e.link)||void 0===b?void 0:null===(y=b.resolvedLink)||void 0===y?void 0:y.slug)&&void 0!==z?z:"",target:(null===(k=e.link)||void 0===k?void 0:k.newWindow)?"_blank":"_self"}:void 0,price:T}}).filter(t.B);return(0,n.jsx)("div",{...s({fieldId:"internalName"}),children:(0,n.jsx)(eM,{id:r.sys.id,headline:null!==(a=r.headline)&&void 0!==a?a:"",items:u})})}},lu=e=>{var l,i,o,a;let{entry:d,specificProps:s={}}=e;if(Array.isArray(d))return(0,n.jsx)(n.Fragment,{children:d.filter(t.B).map(e=>{var l;return(null===(l=e.sys)||void 0===l?void 0:l.id)?(0,n.jsx)(lu,{entry:e,specificProps:s},"block-".concat(e.sys.id)):(lr.dY.captureMessage("Entry can not be handled, no sys.id present. typename: ".concat(e.__typename)),null)})});if(!d)return null;let r=d.__typename,c=null!==(o=null==lc?void 0:lc[r])&&void 0!==o?o:null;return c?(null===(l=d.contentfulMetadata)||void 0===l?void 0:l.isVisible)===!1?null:(0,n.jsx)(c,{fragmentData:d,...s},"".concat(r,"-").concat(null!==(a=null===(i=d.sys)||void 0===i?void 0:i.id)&&void 0!==a?a:"")):(lr.dY.captureMessage("CMSComponentRenderer: ".concat(r," can not be handled")),null)}}}]);