1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8618],{7122:function(a,b,c){var d=c(26042),e=c(99534),f=c(85893),g=c(67294),h=c(282),i=c(41664),j=c.n(i),k=g.forwardRef(function(a,b){var c=a.href,g=a.as,i=a.prefetch,k=(0,e.Z)(a,["href","as","prefetch"]);return(0,f.jsx)(j(),{href:c,as:g,prefetch:i,passHref:!0,children:(0,f.jsx)(h.Z,(0,d.Z)({ref:b},k))})});k.displayName="ButtonLink",b.Z=k},99794:function(a,b,c){var d=c(26042),e=c(85893),f=c(67294),g=c(86010),h=c(41120),i=c(32340),j=c(19521),k=(0,h.Z)({root:{"&:hover":{backgroundColor:"transparent"}},icon:{borderRadius:100,border:"1px solid #ACACAC",width:25,height:25,boxShadow:"inset 0 1px 3px 0 #EAEDF4","input:hover ~ &":{backgroundColor:"#ebf1f5"},"input:disabled ~ &":{boxShadow:"none",background:"rgba(206,217,224,.5)"},".field-error &":{borderColor:"red"}},checkedIcon:{position:"relative",borderColor:function(a){return"".concat(a.colors.activeSwitch)},"&:before":{background:function(a){return"".concat(a.colors.activeSwitch)},border:function(a){return"6px solid ".concat(a.colors.sectionBackground)},borderRadius:"100%",display:"block",content:'""',width:"100%",height:"100%",left:0,top:0,position:"absolute"}}}),l=function(a){var b=k((0,f.useContext)(j.Ni));return(0,e.jsx)(i.Z,(0,d.Z)({className:b.root,disableRipple:!0,color:"default",checkedIcon:(0,e.jsx)("span",{className:(0,g.default)(b.icon,b.checkedIcon)}),icon:(0,e.jsx)("span",{className:b.icon})},a))};b.Z=l},84634:function(a,b,c){c.d(b,{Z:function(){return br}});var d=c(85893),e=c(67294),f=c(5152),g=c.n(f),h=c(11163),i=c(31344),j=c(7297),k=c(19521);function l(){var a=(0,j.Z)(["\n position: relative;\n padding: 20px 0 50px;\n background-color: #F4F4F4;\n overflow: hidden;\n @media (max-width: 767px) {\n padding: 20px 0;\n }\n .background {\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n width: 100%;\n & > div {\n position: absolute!important;\n }\n &.full-width {\n img {\n height: 100%!important;\n width: 100%!important;\n object-fit: cover;\n object-position: center;\n max-width: none!important;\n }\n }\n img {\n position: absolute!important;\n right: 0;\n top: 0;\n z-index: 1;\n left: auto!important;\n bottom: auto!important;\n height: 100%!important;\n object-fit: cover;\n object-position: left;\n }\n &.is-home {\n height: 350px;\n max-width: 55%;\n width: auto;\n @media (max-width: 767px) {\n height:100%;\n right: -50%;\n max-width: none;\n }\n @media (max-width: 575px) {\n max-width: initial;\n left: 169px;\n object-fit: initial;\n }\n }\n }\n .container {\n position: relative;\n z-index: 2;\n h1 {\n margin-top: 0;\n color: #191919;\n font-size: 34px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 44px;\n @media (max-width: 767px) {\n font-size: 20px;\n line-height: 26px;\n }\n @media (min-width: 1376px) {\n font-size: 40px;\n }\n }\n .is-home-page {\n padding-bottom: 150px;\n h1 {\n margin-top: 70px;\n max-width: 550px;\n min-height: 90px;\n }\n @media (min-width: 1376px) {\n padding-bottom: 180px;\n }\n @media (max-width: 1023px) {\n h1 {\n min-height: 132px;\n }\n }\n @media (max-width: ",") {\n padding-bottom: 150px;\n }\n @media (max-width: 767px) {\n h1 {\n min-height: 28px;\n }\n .img-wrap.d-flex {\n height: 0!important;\n margin: 30px;\n }\n }\n @media (max-width: 575px) {\n h1 {\n min-height: 52px;\n }\n }\n }\n h2 {\n margin: 25px 0 30px;\n color: #191919;\n font-size: 20px;\n letter-spacing: 0;
1\n line-height: 26px;\n @media (max-width: 767px) {\n font-size: 14px;\n line-height: 19px;\n }\n @media (min-width: 1376px) {\n font-size: 20px;\n margin-bottom: 55px;\n }\n }\n .btn-link {\n align-self: center;\n width: 100%;\n max-width: 330px;\n \n &.inverted {\n margin-top: 20px;\n background: #fff;\n border: 2px solid #E4001E;\n .MuiButton-label {\n & > span {\n color: #E4001E;\n }\n }\n }\n .MuiButton-label {\n & > span {\n font-size: 14px;\n }\n }\n @media (min-width: 1376px) {\n max-width: 250px;\n margin-top: 0;\n\n &.inverted {\n margin-top: 0;\n margin-left: 15px;\n }\n\n .MuiButton-label {\n & > span {\n font-size: 16px;\n }\n }\n }\n }\n .img-wrap {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n height: 100%;\n @media (max-width: 767px) {\n justify-content: center;\n position: relative;\n img {\n min-height: auto!important;\n height: auto!important;\n max-height: none!important;\n }\n }\n img {\n max-width: 100%;\n &.drupal-img {\n min-height: auto!important;\n width: 100%!important;\n height: auto!important;\n max-height: none!important;\n }\n }\n &.d-flex {\n height: auto;\n margin: 30px 0;\n @media (max-width: 767px) {\n margin: 30px;\n }\n }\n .hero-images {\n position: relative;\n height: 100%;\n width: 100%;\n & > div {\n position: absolute;\n max-width: none;\n &.red {\n left: 0;\n top: calc(50% - 100px);\n width: 459px!important;\n height: auto;\n }\n &.yellow {\n left: 110px;\n top: 60px;\n width: 600px!important;\n height: auto;\n }\n }\n \n }\n @media (max-width: ",") {\n .hero-images {\n & > div {\n &.red {\n width: 270px!important;\n left: -20px;\n top: 120px;\n }\n &.yellow {\n width: 400px!important;\n left: 70px;\n top: 140px;\n }\n }\n }\n }\n }\n &.invert {\n h1, h2 {\n color: #fff;\n }\n .breadcrums-list {\n a {\n & > span {\n color: #e9ecef;\n }\n }\n span {\n & >span {\n color: #fff;\n }\n }\n }\n .btn-link {\n background: #fff;\n .MuiButton-label {\n & > span {\n color: #E4001E;\n }\n }\n }\n }\n }\n"]);return l=function(){return a},a}var m=k.ZP.div.withConfig({componentId:"sc-ede07368-0"})(l(),function(a){return a.theme.breakpoints.md},function(a){return a.theme.breakpoints.md}),n=c(7122),o=c(70383),p=c(79072),q=c(949),r=c(39745),s=c(30527),t=c(26042),u=c(69396);function v(){var a=(0,j.Z)(["\n 0% {opacity:0; transform: scale(0.9) translateY(16px) skewX(0deg) skewY(0deg) rotateZ(0deg); filter: blur(10px);}\n 100% {opacity:1; transform: scale(1) translateY(0px) skewX(0deg) skewY(0deg) rotateZ(0deg); filter: blur(0px);}\n"]);return v=function(){return a},a}function w(){var a=(0,j.Z)(["\n 0% {opacity:1; transform: scale(1) translateY(0px) skewX(0deg) skewY(0deg) rotateZ(0deg); filter: blur(0px);}\n 100% {opacity:0; transform: scale(0.9) translateY(-20px) skewX(0deg) skewY(0deg) rotateZ(0deg); filter: blur(10px);}\n"]);return w=function(){return a},a}function x(){var a=(0,j.Z)(["\n display: inline-flex;\n flex-direction: row;\n flex-wrap: wrap;\n\n span {\n display: inline-block;\n white-space: pre-wrap;\n animation-duration: ","ms;\n animation-fill-mode: forwards;\n }\n\n &.in {\n span {\n opacity:0; transform: scale(0.9) translateY(16px) skewX(0deg) skewY(0deg) rotateZ(0deg); filter: blur(10px);\n animation-name: ",";\n }\n }\n &.out {\n span {\n opacity:1; transform: scale(1) translateY(0px) skewX(0deg) skewY(0deg) rotateZ(0deg); filter: blur(0px);\n animation-name: ",";\n }\n }\n"]);return x=function(){return a},a}var y=(0,k.F4)(v()),z=(0,k.F4)(w()),A=k.ZP.span.withConfig({componentId:"sc-b66997b5-0"})(x(),function(a){return a.animationTime},y,z),B=function(a){var b=a.text,c=(0,e.useRef)(b.split(";").map(function(a){return a.trim().split(" ")})),f=(0,e.useRef)(null),g=(0,e.useState)(""),h=g[0],i=g[1],j=(0,e.useState)(0),k=j[0],l=j[1],m=function(){l(k+1<c.current.length?k+1:0),i("in")},n=function(){f.current&&clearTimeout(f.current),f.current=setTimeout(function(){i("out")},4800)};return(0,e.useEffect)(function(){var a;return(null==c?void 0:null===(a=c.current)|| void 0===a?void 0:a.length)>1&&n(),function(){f.current&&clearTimeout(f.current)}},[]),(0,d.jsx)(d.Fragment,{children:(0,d.jsx)(A,{animationTime:600,className:h,children:c.current[k].map(function(a,b,c){return(0,d.jsx)("span",(0,u.Z)((0,t.Z)({},!c[b+1]&&{onAnimationEnd:function(){"out"===h&&m(),"in"===h&&n()}}),{style:{animationDelay:"".concat(28*b,"ms")},children:"".concat(a," ")}),"".concat(k," ").concat(b))})})})}
1,C=B,D=function(a){var b,c,e,f,g,j,k,l,t,u,v,w,x,y,z,A,B,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,_,aa,ab,ac,ad,ae=a.content,af="/"===(0,h.useRouter)().route,ag=[{text:ae.entity.fieldCustomBreadcrumbText,url:""}];return(0,d.jsx)(d.Fragment,{children:(0,d.jsxs)(m,{id:ae.entity.entityId,children:[(0,d.jsx)(r.Z,{className:"".concat((null===(b=ae.entity)|| void 0===b?void 0:b.fieldFullWidthBackground)?"full-width":""," background"),src:null===(c=ae.entity)|| void 0===c?void 0:null===(e=c.fieldHeroBackground)|| void 0===e?void 0:null===(f=e.entity)|| void 0===f?void 0:null===(g=f.thumbnail)|| void 0===g?void 0:g.url,loading:"eager",objectFit:"cover",fullWidth:!0,alt:""}),(0,d.jsxs)(i.Z,{wider:!0,className:(null===(j=ae.entity)|| void 0===j?void 0:j.fieldInvertColors)?"invert container":"container",children:[!af&&(0,d.jsx)(p.Z,{className:"d-none d-md-block pt-4 pb-5",links:ag,homeLink:void 0}),(0,d.jsxs)("div",{className:af?"row is-home-page":"row",children:[(0,d.jsxs)("div",{className:"col-12 col-md-6 col-xl-7 d-flex flex-column d-sm-block",children:[(0,d.jsx)("h1",{children:af?(0,d.jsx)(C,{text:null==ae?void 0:null===(k=ae.entity)|| void 0===k?void 0:k.fieldHeroTitle}):null==ae?void 0:null===(l=ae.entity)|| void 0===l?void 0:l.fieldHeroTitle}),(null==ae?void 0:null===(t=ae.entity)|| void 0===t?void 0:t.fieldHeroSubtitle)&&(0,d.jsx)("h2",{children:null==ae?void 0:null===(u=ae.entity)|| void 0===u?void 0:u.fieldHeroSubtitle}),(0,d.jsx)("div",{className:"img-wrap d-flex d-md-none",children:af?(0,d.jsxs)("div",{className:"hero-images",children:[(0,d.jsx)(r.Z,{className:"red",src:null===(A=null===(z=ae.entity)|| void 0===z?void 0:z.fieldHeroCarImage[0])|| void 0===A?void 0:null===(B=A.entity)|| void 0===B?void 0:null===(D=B.thumbnail)|| void 0===D?void 0:D.url,alt:""}),(0,d.jsx)(r.Z,{className:"yellow",src:null===(F=null===(E=ae.entity)|| void 0===E?void 0:E.fieldHeroCarImage[1])|| void 0===F?void 0:null===(G=F.entity)|| void 0===G?void 0:null===(H=G.thumbnail)|| void 0===H?void 0:H.url,alt:""})]}):(0,d.jsx)(r.Z,{loading:"eager",src:null===(w=null===(v=ae.entity)|| void 0===v?void 0:v.fieldHeroCarImage[0])|| void 0===w?void 0:null===(x=w.entity)|| void 0===x?void 0:null===(y=x.thumbnail)|| void 0===y?void 0:y.url,alt:""})}),(null===(I=ae.entity)|| void 0===I?void 0:null===(J=I.fieldHeroCtaLink)|| void 0===J?void 0:J.uri)&&(0,d.jsx)(o.Z,{className:"btn-link",href:(0,q.RT)(null===(K=ae.entity)|| void 0===K?void 0:null===(L=K.fieldHeroCtaLink)|| void 0===L?void 0:L.uri),component:n.Z,onClick:function(){if(af){var a,b;(0,s.Hz)({url:null===(a=ae.entity)|| void 0===a?void 0:null===(b=a.fieldHeroCtaLink)|| void 0===b?void 0:b.uri})}},children:null===(M=ae.entity)|| void 0===M?void 0:null===(N=M.fieldHeroCtaLink)|| void 0===N?void 0:N.title}),(null===(O=ae.entity)|| void 0===O?void 0:null===(P=O.fieldHeroCtaLink2)|| void 0===P?void 0:P.uri)&&(0,d.jsx)(o.Z,{className:"btn-link inverted",href:(0,q.RT)(null===(Q=ae.entity)|| void 0===Q?void 0:null===(R=Q.fieldHeroCtaLink2)|| void 0===R?void 0:R.uri),component:n.Z,onClick:function(){if(af){var a,b;(0,s.Hz)({url:null===(a=ae.entity)|| void 0===a?void 0:null===(b=a.fieldHeroCtaLink2)|| void 0===b?void 0:b.uri})}},children:null===(S=ae.entity)|| void 0===S?void 0:null===(T=S.fieldHeroCtaLink2)|| void 0===T?void 0:T.title})]}),(0,d.jsx)("div",{className:"col-12 col-md-6 d-none d-md-block col-xl-5",children:(0,d.jsx)("div",{className:"img-wrap",children:af?(0,d.jsx)(d.Fragment,{children:(0,d.jsxs)("div",{className:"hero-images",children:[(0,d.jsx)(r.Z,{className:"red",src:null===(Z=null===(Y=ae.entity)|| void 0===Y?void 0:Y.fieldHeroCarImage[0])|| void 0===Z?void 0:null===($=Z.entity)|| void 0===$?void 0:null===(_=$.thumbnail)|| void 0===_?void 0:_.url,alt:""}),(0,d.jsx)(r.Z,{className:"yellow",src:null===(ab=null===(aa=ae.entity)|| void 0===aa?void 0:aa.fieldHeroCarImage[1])|| void 0===ab?void 0:null===(ac=ab.entity)|| void 0===ac?void 0:null===(ad=ac.thumbnail)|| void 0===ad?void 0:ad.url,alt:""})]})}):(0,d.jsx)(r.Z,{fullWidth:!0,className:"drupal-img",src:null===(V=null===(U=ae.entity)|| void 0===U?void 0:U.fieldHeroCarImage[0])|| void 0===V?void 0:null===(W=V.entity)|| void 0===W?void 0:null===(X=W.thumbnail)|| void 0===X?void 0:X.url,alt:""})})})]})]})]})})},E=c(9008),F=c.n(E);function G(){var a=(0,j.Z)(["\n position: relative;\n padding: 50px 0 50px;\n background-color: #F4F4F4;\n overflow: hidden;\n @media (max-width: 767px) {\n padding: 20px 0;\n }\n .background {\n position: absolute;\n top: 0;\n right: 0;\n height: 100%;\n width: 100%;\n & > div {\n position: absolute!important;\n }\n &.full-width {\n img {\n height: 100%!important;\n width: 100%!important;\n object-fit: cover;\n object-position: center;\n max-width: none!important;\n }\n }\n img {\n position: absolute!important;\n right: 0;\n top: 0;\n z-index: 1;\n left: auto!important;\n bottom: auto!important;\n height: 100%!important;\n object-fit: cover;\n object-position: left;\n }\n &.is-home {\n height: 350px;\n max-width: 55%;\n width: auto;\n @media (max-width: 767px) {\n height:100%;\n right: -50%;\n max-width: none;\n }\n @media (max-width: 575px) {\n max-width: initial;\n left: 169px;\n object-fit: initial;\n }\n }\n @media (max-width: 767px) {\n display: none;\n }\n }\n .container {\n position: relative;\n z-index: 2;\n h1 {\n margin-top: 0;\n color: #191919;\n font-size: 34px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 44px;\n @media (max-width: 767px) {\n font-size: 24px;
1\n line-height: 26px;\n }\n @media (min-width: 1376px) {\n font-size: 40px;\n }\n }\n .is-home-page {\n padding-bottom: 150px;\n h1 {\n margin-top: 70px;\n max-width: 550px;\n min-height: 90px;\n }\n @media (min-width: 1376px) {\n padding-bottom: 180px;\n }\n @media (max-width: 1023px) {\n h1 {\n min-height: 132px;\n }\n }\n @media (max-width: ",") {\n padding-bottom: 150px;\n }\n @media (max-width: 767px) {\n h1 {\n min-height: 28px;\n }\n .img-wrap.d-flex {\n height: 0!important;\n margin: 30px;\n }\n }\n @media (max-width: 575px) {\n h1 {\n min-height: 52px;\n }\n }\n }\n h2 {\n margin: 25px 0 30px;\n color: #191919;\n font-size: 20px;\n letter-spacing: 0;\n line-height: 26px;\n @media (max-width: 767px) {\n font-size: 14px;\n line-height: 19px;\n }\n @media (min-width: 1376px) {\n font-size: 20px;\n margin-bottom: 55px;\n }\n }\n .btn-link {\n width: 100%;\n max-width: 330px;\n \n &.inverted {\n margin-top: 20px;\n background: #fff;\n border: 2px solid #E4001E;\n margin-right: 50px;\n .MuiButton-label {\n & > span {\n color: #E4001E;\n }\n }\n }\n .MuiButton-label {\n & > span {\n font-size: 14px;\n }\n }\n @media (min-width: 1376px) {\n max-width: 250px;\n margin-top: 0;\n\n &.inverted {\n margin-top: 0;\n margin-left: 15px;\n }\n\n .MuiButton-label {\n & > span {\n font-size: 16px;\n }\n }\n }\n }\n .img-wrap {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n height: 100%;\n @media (max-width: 767px) {\n justify-content: center;\n position: relative;\n img {\n min-height: auto!important;\n height: auto!important;\n max-height: none!important;\n }\n }\n img {\n max-width: 100%;\n &.drupal-img {\n min-height: auto!important;\n width: 100%!important;\n height: auto!important;\n max-height: none!important;\n }\n }\n &.d-flex {\n height: auto;\n margin: 30px 0;\n @media (max-width: 767px) {\n margin: 30px;\n }\n }\n .hero-images {\n position: relative;\n height: 100%;\n width: 100%;\n img {\n position: absolute;\n max-width: none;\n &.red {\n left: 0;\n top: calc(50% - 100px);\n width: 459px;\n height: auto;\n }\n &.yellow {\n left: 110px;\n top: 60px;\n width: 600px;\n height: auto;\n }\n }\n \n }\n @media (max-width: ",") {\n .hero-images {\n img {\n &.red {\n width: 270px;\n left: -20px;\n top: 120px;\n }\n &.yellow {\n width: 400px;\n left: 70px;\n top: 140px;\n }\n }\n }\n }\n }\n &.invert {\n h1, h2 {\n color: #fff;\n }\n .breadcrums-list {\n a {\n & > span {\n color: #e9ecef;\n }\n }\n span {\n & >span {\n color: #fff;\n }\n }\n }\n .btn-link {\n background: #fff;\n &.inverted {\n margin-top: 20px;\n }\n .MuiButton-label {\n & > span {\n color: #E4001E;\n }\n }\n }\n }\n }\n .info-section {\n p {\n margin-bottom: 0;\n font-weight: 300;\n line-height: 28px;\n font-size: 18px;\n }\n li {\n margin-bottom: 30px;\n .text {\n margin-left: 20px;\n h4, strong {\n font-weight: 700;\n @media (max-width: 767px) {\n font-size: 16px;\n }\n }\n p {\n @media (max-width: 767px) {\n font-size: 16px;\n }\n }\n }\n .icon {\n min-width: 35px;\n text-align: center;\n }\n a {\n color: #000000;\n text-decoration: underline;\n }\n &:first-child {\n a {\n color: #D12D2A;\n }\n }\n }\n }\n .sale-label {\n position: absolute;\n background: #31a0b0;\n box-shadow: 0px 0px 0px 10px #148192;\n top: 200px;\n left: -250px;\n border-radius: 50%;\n width: 350px;\n height: 350px;\n transform: rotate(-12deg);\n display: flex;\n align-items: center;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n @media (max-width: 1280px) {\n left: -160px;\n }\n @media (max-width: 1200px) {\n left: -70px;\n }\n @media (max-width: 1024px) {\n left: 0;\n }\n @media (max-width: 767px) {\n position: static;\n width: 230px;\n height: 230px;\n }\n p {\n margin-bottom: 15px;\n font-size: 20px;\n font-weight: 700;\n line-height: 20px;\n &:first-child {\n font-size: 40px;\n line-height: 40px;\n @media (max-width: 767px) {\n font-size: 30px;\n line-height: 30px;\n }\n }\n &:nth-child(2) {\n font-size: 60px;\n line-height: 60px;\n @media (max-width: 767px) {\n font-size: 35px;\n line-height: 35px;\n }\n }\n @media (max-width: 767px) {\n font-size: 16px;\n line-height: 16px;\n margin-bottom: 10px;\n }\n }\n }\n .pe-richsnippets {\n margin-top: 30px;\n }\n"]);return G=function(){return a},a}var H=k.ZP.div.withConfig({componentId:"sc-49a026a-0"})(G(),function(a){return a.theme.breakpoints.md},function(a){return a.theme.breakpoints.md}),I=function(a){var b,c,e,f,g,h,j,k,l,m,p,s,t,u,v,w,x,y,z,A,B,C,D,E,G,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,_,aa,ab,ac,ad,ae,af,ag,ah,ai,aj,ak,al,am,an,ao,ap,aq,ar,as,at,au,av,aw,ax=a.content;return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)(F(),{children:[(null===(b=ax.entity)|| void 0===b?void 0:null===(c=b.fieldHeroBackgroun
1d)|| void 0===c?void 0:null===(e=c.entity)|| void 0===e?void 0:null===(f=e.thumbnail)|| void 0===f?void 0:f.url)&&(0,d.jsx)("link",{rel:"preload",as:"image",href:null===(g=ax.entity)|| void 0===g?void 0:null===(h=g.fieldHeroBackground)|| void 0===h?void 0:null===(j=h.entity)|| void 0===j?void 0:null===(k=j.thumbnail)|| void 0===k?void 0:k.url}),(null===(m=null===(l=ax.entity)|| void 0===l?void 0:l.fieldHeroCarImage[0])|| void 0===m?void 0:null===(p=m.entity)|| void 0===p?void 0:null===(s=p.thumbnail)|| void 0===s?void 0:s.url)&&(0,d.jsx)("link",{rel:"preload",as:"image",href:null===(u=null===(t=ax.entity)|| void 0===t?void 0:t.fieldHeroCarImage[0])|| void 0===u?void 0:null===(v=u.entity)|| void 0===v?void 0:null===(w=v.thumbnail)|| void 0===w?void 0:w.url})]}),(0,d.jsxs)(H,{id:ax.entity.entityId,children:[(0,d.jsx)(r.Z,{className:"".concat((null===(x=ax.entity)|| void 0===x?void 0:x.fieldFullWidthBackground)?"full-width":""," background"),src:null===(y=ax.entity)|| void 0===y?void 0:null===(z=y.fieldHeroBackground)|| void 0===z?void 0:null===(A=z.entity)|| void 0===A?void 0:null===(B=A.thumbnail)|| void 0===B?void 0:B.url,loading:"eager",objectFit:"cover",fullWidth:!0,alt:""}),(0,d.jsx)(i.Z,{wider:!0,className:(null===(C=ax.entity)|| void 0===C?void 0:C.fieldInvertColors)?"invert container":"container",children:(0,d.jsxs)("div",{className:"row",children:[(0,d.jsxs)("div",{className:"col-12 col-md-6 col-xl-7",children:[(0,d.jsx)("h1",{children:null==ax?void 0:null===(D=ax.entity)|| void 0===D?void 0:D.fieldHeroTitle}),(0,d.jsx)("h2",{children:null==ax?void 0:null===(E=ax.entity)|| void 0===E?void 0:E.fieldHeroSubtitle}),(0,d.jsxs)("div",{className:"img-wrap d-flex d-md-none",children:[(0,d.jsx)(r.Z,{className:"d-none d-md-block",loading:"eager",src:null===(I=null===(G=ax.entity)|| void 0===G?void 0:G.fieldHeroCarImage[0])|| void 0===I?void 0:null===(J=I.entity)|| void 0===J?void 0:null===(K=J.thumbnail)|| void 0===K?void 0:K.url,alt:""}),(null==ax?void 0:null===(L=ax.entity)|| void 0===L?void 0:null===(M=L.fieldHeroLocationSaleLabel)|| void 0===M?void 0:M.value)&&(0,d.jsx)("div",{className:"sale-label",dangerouslySetInnerHTML:{__html:ax.entity.fieldHeroLocationSaleLabel.value}})]}),(0,d.jsxs)("ul",{className:"list-unstyled info-section",children:[(0,d.jsxs)("li",{className:"d-flex",children:[(0,d.jsx)(r.Z,{className:"icon",width:35,height:41,loading:"eager",src:null===(N=ax.entity)|| void 0===N?void 0:null===(O=N.fieldHeroLocationIcon)|| void 0===O?void 0:null===(P=O.entity)|| void 0===P?void 0:null===(Q=P.thumbnail)|| void 0===Q?void 0:Q.url,alt:""}),(0,d.jsx)("div",{className:"text",dangerouslySetInnerHTML:{__html:null===(R=ax.entity)|| void 0===R?void 0:null===(S=R.fieldHeroLocationText)|| void 0===S?void 0:S.value}})]}),(0,d.jsxs)("li",{className:"d-flex",children:[(0,d.jsx)(r.Z,{className:"icon",width:28,height:28,loading:"eager",src:null===(T=ax.entity)|| void 0===T?void 0:null===(U=T.fieldHeroContactIcon)|| void 0===U?void 0:null===(V=U.entity)|| void 0===V?void 0:null===(W=V.thumbnail)|| void 0===W?void 0:W.url,alt:""}),(0,d.jsx)("div",{className:"text",dangerouslySetInnerHTML:{__html:null===(X=ax.entity)|| void 0===X?void 0:null===(Y=X.fieldHeroContactText)|| void 0===Y?void 0:Y.value}})]}),(0,d.jsxs)("li",{className:"d-flex",children:[(0,d.jsx)(r.Z,{className:"icon",width:28,height:30,loading:"eager",src:null===(Z=ax.entity)|| void 0===Z?void 0:null===($=Z.fieldHeroHoursIcon)|| void 0===$?void 0:null===(_=$.entity)|| void 0===_?void 0:null===(aa=_.thumbnail)|| void 0===aa?void 0:aa.url,alt:""}),(0,d.jsx)("div",{className:"text",dangerouslySetInnerHTML:{__html:null===(ab=ax.entity)|| void 0===ab?void 0:null===(ac=ab.fieldHeroHoursText)|| void 0===ac?void 0:ac.value}})]})]}),(null===(ad=ax.entity)|| void 0===ad?void 0:null===(ae=ad.fieldHeroCtaLink)|| void 0===ae?void 0:ae.uri)&&
1(0,d.jsx)(o.Z,{className:"btn-link",href:(0,q.RT)(null===(af=ax.entity)|| void 0===af?void 0:null===(ag=af.fieldHeroCtaLink)|| void 0===ag?void 0:ag.uri),component:n.Z,children:null===(ah=ax.entity)|| void 0===ah?void 0:null===(ai=ah.fieldHeroCtaLink)|| void 0===ai?void 0:ai.title}),(null===(aj=ax.entity)|| void 0===aj?void 0:null===(ak=aj.fieldHeroCtaLink2)|| void 0===ak?void 0:ak.uri)&&(0,d.jsx)(o.Z,{className:"btn-link inverted",href:(0,q.RT)(null===(al=ax.entity)|| void 0===al?void 0:null===(am=al.fieldHeroCtaLink2)|| void 0===am?void 0:am.uri),component:n.Z,children:null===(an=ax.entity)|| void 0===an?void 0:null===(ao=an.fieldHeroCtaLink2)|| void 0===ao?void 0:ao.title}),(null==ax?void 0:null===(ap=ax.entity)|| void 0===ap?void 0:null===(aq=ap.fieldHeroProvenExpert)|| void 0===aq?void 0:aq.value)&&(0,d.jsx)("div",{dangerouslySetInnerHTML:{__html:ax.entity.fieldHeroProvenExpert.value}})]}),(0,d.jsxs)("div",{className:"col-12 col-md-6 d-none d-md-block col-xl-5",children:[(0,d.jsx)("div",{className:"img-wrap",children:(0,d.jsx)(r.Z,{fullWidth:!0,className:"drupal-img",src:null===(as=null===(ar=ax.entity)|| void 0===ar?void 0:ar.fieldHeroCarImage[0])|| void 0===as?void 0:null===(at=as.entity)|| void 0===at?void 0:null===(au=at.thumbnail)|| void 0===au?void 0:au.url,alt:""})}),(null==ax?void 0:null===(av=ax.entity)|| void 0===av?void 0:null===(aw=av.fieldHeroLocationSaleLabel)|| void 0===aw?void 0:aw.value)&&(0,d.jsx)("div",{className:"sale-label",dangerouslySetInnerHTML:{__html:ax.entity.fieldHeroLocationSaleLabel.value}})]})]})})]})]})},J=c(57785),K=c(41664),L=c.n(K);function M(){var a=(0,j.Z)(["\n padding: 40px 0 50px;\n .links-inner {\n padding-bottom: 16px;\n display: flex;\n flex-wrap: wrap;\n\n a {\n padding-top: 20px;\n cursor: pointer;\n display: block;\n color: #000000;\n font-size: 14px;\n font-weight: 500;\n letter-spacing: 0;\n line-height: 28px;\n margin-right: 40px;\n text-decoration: none;\n transition: opacity .35s;\n position: relative;\n text-align: center;\n white-space: nowrap;\n\n &:not(.with-icon) {\n &:before {\n content: '';\n position: absolute;\n border-radius: 25%;\n height: 3px;\n bottom: 0;\n width: 100%;\n transform-origin: 0 50%;\n transform: scaleX(0);\n transition: transform 0.35s;\n background-color: #E00424;\n }\n }\n\n &:hover, &:active, &:focus {\n &:before {\n transform: scaleX(1);\n }\n &.with-icon {\n opacity: .65;\n }\n }\n }\n\n .with-icon {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n margin-right: 0;\n width: 16.6%;\n @media (max-width: 767px) {\n width: calc(100% / 4);\n }\n @media (max-width: 480px) {\n width: calc(100% / 3);\n }\n \n img {\n max-width: 70%;\n height: 46px;\n margin-bottom: 7px;\n }\n }\n }\n \n .btn-link {\n min-width: 290px;\n }\n"]);return M=function(){return a},a}var N=k.ZP.div.withConfig({componentId:"sc-96eb94a3-0"})(M()),O=c(81621);function P(){var a=(0,j.Z)(['query brandsList {\n brandsImages: nodeQuery(filter: {conjunction: OR, conditions: [\n {operator: EQUAL, field: "type", value: "system_configuration"}\n ]}) {\n content: entities {\n ... on NodeSystemConfiguration {\n brandsLogos: fieldBrandsImages {\n entity {\n ... on NodeBrandImage {\n text: fieldBrandImageName\n image: fieldBrandImage {\n entity {\n ... on Media {\n thumbnail {\n url\n alt\n }\n }\n }\n }\n }\n }\n }\n }\n }\n }\n\n brandsLinks: nodeQuery( limit: 99, filter: {conjunction: AND, conditions: [\n {operator: EQUAL, field: "type", value: "page_landing_page"},\n {operator: EQUAL, field: "field_landing_page_type", value: "brand_page"}\n ]}
1) {\n content: entities {\n ... on NodePageLandingPage {\n url: fieldLandingPageUrl\n }\n }\n }\n \n}']);return P=function(){return a},a}var Q=(0,O.ZP)(P()),R=c(94304),S=c(93800),T=function(a){var b=a.content,c=(0,J.a)(Q).data;if(c){var e,f,g,h,j,k,l,m=(0,S.vl)(c.brandsLinks,c.brandsImages);return(0,d.jsx)(N,{id:b.entity.entityId,children:(0,d.jsxs)(i.Z,{wider:!0,children:[(0,d.jsx)(R.fT,{children:null===(e=b.entity)|| void 0===e?void 0:e.fieldModuleBrandsTitle}),(0,d.jsx)("div",{className:"links-inner",children:m.map(function(a,b){var c,e;return(0,d.jsx)(L(),{href:a.url,prefetch:!1,children:(0,d.jsxs)("a",{className:"with-icon",children:[(0,d.jsx)(r.Z,{width:46,src:null===(c=a.image)|| void 0===c?void 0:null===(e=c.thumbnail)|| void 0===e?void 0:e.url,alt:"".concat(a.text," Gebrauchtwagen")}),a.text]})},"".concat(a.text,"_").concat(b))})}),(null===(f=b.entity)|| void 0===f?void 0:null===(g=f.fieldModuleBrandsCta)|| void 0===g?void 0:g.uri)&&(0,d.jsx)("div",{className:"d-flex justify-content-center mt-5",children:(0,d.jsx)(o.Z,{className:"btn-link",href:null===(h=b.entity)|| void 0===h?void 0:null===(j=h.fieldModuleBrandsCta)|| void 0===j?void 0:j.uri,component:n.Z,children:null===(k=b.entity)|| void 0===k?void 0:null===(l=k.fieldModuleBrandsCta)|| void 0===l?void 0:l.title})})]})})}return null},U=c(38381),V=c(1430);function W(){var a=(0,j.Z)(["\n padding-top: 30px;\n padding-bottom: 30px;\n .teaser-wrap {\n position: relative;\n border-radius: 25px;\n overflow: hidden;\n .teaser-image {\n /* min-height: 250px; */\n }\n .teaser-bg {\n max-width: 100%;\n object-fit: cover;\n /* min-height: 250px; */\n }\n .teaser-content {\n position: relative;\n min-height: 250px;\n z-index: 1;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n flex-direction: column;\n display: flex;\n justify-content: center;\n align-items: center;\n text-align: center;\n padding: 15px;\n h3 {\n font-size: 20px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 26px;\n margin-bottom: 15px;\n @media (max-width: 767px) {\n font-size: 18px;\n line-height: 24px;\n }\n\n @media (min-width: 1376px) {\n font-size: 24px;\n margin-bottom: 20px;\n }\n }\n h4 {\n font-size: 18px;\n letter-spacing: 0;\n line-height: 24px;\n font-weight: normal;\n margin-bottom: 30px;\n @media (max-width: 767px) {\n font-size: 14px;\n line-height: 19px;\n }\n }\n .btn-link {\n max-width: 320px;\n width: 100%;\n align-self: center;\n text-decoration: none!important;\n @media (min-width: ",") {\n align-self: auto;\n }\n @media (min-width: 1376px) {\n font-size: 16px;\n }\n }\n &.inverted {\n h3, h4, p {\n color: #fff;\n }\n .btn-link {\n background: #fff;\n .MuiButton-label {\n & > span {\n color: #E4001E;\n }\n }\n }\n }\n }\n @media (min-width: 1376px) {\n p {\n font-size: 16px;\n margin-bottom: 37px;\n }\n }\n }\n .is-home-page {\n .teaser-wrap {\n /* height: 300px; */\n background-color: #F4F4F4;\n .teaser-bg {\n position: absolute;\n top: 0px;\n right: -300px;\n object-fit: initial;\n }\n .teaser-image {\n /* position: relative; */\n position: absolute;\n right: -24%;\n top: 0;\n\n @media (min-width: 1376px) {\n /* font-size: 16px;\n right: -45%;\n zoom: 1.7; */\n }\n }\n .teaser-content {\n min-height: 300px;\n width: 45%;\n text-align: left;\n align-items: flex-start;\n //padding-left: 35px;\n }\n }\n @media (max-width: 1376px) {\n .teaser-wrap {\n .teaser-image {\n right: -35%;\n }\n .teaser-bg {\n top: 0;\n right: -470px;\n max-width: none;\n }\n }\n }\n @media (max-width: 1279px) {\n .teaser-wrap {\n .teaser-image {\n right: -55%;\n }\n .teaser-bg {\n top: 0;\n right: -470px;\n max-width: none;\n }\n }\n }\n @media (max-width: 1023px) {\n .teaser-wrap {\n .teaser-image {\n right: -100%;\n }\n }\n }\n @media (max-width: 767px) {\n .teaser-wrap {\n height: 420px;\n .teaser-bg {\n max-width: none;\n top: -55px;\n left: -10px;\n right: auto;\n }\n .teaser-image {\n right: -45%;\n }\n .teaser-content {\n width: 100%;\n justify-content: flex-end;\n }\n }\n }\n @media (max-width: 575px) {\n .teaser-wrap {\n .teaser-image {\n //width: 300%;\n }\n }\n }\n }\n"]);return W=function(){return a},a}var X=k.ZP.div.withConfig({componentId:"sc-d63fd01b-0"})(W(),function(a){return a.theme.breakpoints.sm}),Y=c(10450),Z=c(5900),$=g()(function(){return Promise.all([c.e(6428),c.e(5855),c.e(2684),c.e(5230),c.e(9992),c.e(7095),c.e(9108)]).then(c.bind(c,99108))},{loadableGenerated:{webpack:function(){return[99108]}},ssr:!1,loading:function(){return(0,d.jsx)(o.Z,{style:{minWidth:250},disabled:!0,children:(0,d.jsx)(Y.Z,{})})}}),_=function(a){var b,c,f,g,j,k,l,m,p,r,s,v,w,x,y,z,A,B,C=a.content,D="/"===(0,h.useRouter)().route,E=(0,e.useState)(!0),F=E[0],G=E[1],H="",I="";switch(null===(b=C.entity)|| void 0===b?void 0:b.fieldLpTeaserButtonType){case"contact form":H=null===(z=C.entity)|| void 0===z?void 0:z.fieldLpTeaserCtaText;break;case"searchagent":H="Suchagent anlegen";break;default:I=null===(A=C.entity)|| void 0===A?void 0:A.fieldLpTeaserCtaLink,H=null===(B=C.entity)|| void 0===B?void 0:B.fieldLpTeaserCtaText}return(0,d.jsx)(X,{id:C.entity.entityId,children:(0,d.jsx)(i.Z,{wider:!0,className:D?"is-home-page container":"container",children:(0,d.jsxs)("div",{className:"teaser-wrap",children:[(0,d.jsx)("div",{className:"teaser-image",children:D?(0,d.jsx)(Z.Z,{quality:95,width:1050,height:350,className:"teaser-bg",src:decodeURIComponent(null===(c=C.entity)|| void 0===c?void 0:null===(f=c.fieldLpTeaserImage)|| void 0===f?void 0:null===(g=f.entity)|| void 0===g?void 0:null===(j=g.thumbnail)|| void 0===j?void 0:j.url),alt:""}):(0,d.jsx)(Z.Z,{layout:"fill",className:"teaser-bg",src:decodeURIComponent(null===(k=C.entity)|| void 0===k?void 0:null===(l=k.fieldLpTeaserImage)|| void 0===l?void 0:null===(m=l.entity)|| void 0===m?void 0:null===(p=m.thumbnail)|| void 0===p?void 0:p.url),alt:""})}),(0,d.jsxs)("div",{className:(null===(r=C.entity)|| void 0===r?void 0:r.fieldTeaserInvert)?"inverted teaser-content":"teaser-content",children:[(null===(s=C.entity)|| void 0===s?void 0:s.fieldLpTeaserTitle)&&(0,d.jsx)("h3",{children:null===(v=C.entity)|| void 0===v?void 0:v.fieldLpTeaserTitle}),(null===(w=C.entity)|| void 0===w?void 0:w.fieldLpTeaserSubtitle)&&(0,d.jsx)("p",{children:null===(x=C.entity)|| void 0===x?void 0:x.fieldLpTeaserSubtitle}),F?(0,d.jsx)(o.Z,(0,u.Z)((0,t.Z)({className:"btn-link",onClick:function(){I||G(!1)}},I&&{href:(0,q.RT)(null===(y=C.entity)|| void 0===y?void 0:y.fieldLpTeaserCtaLink),component:n.Z}),{children:H})):(0,d.jsx)($,(0,u.Z)((0,t.Z)({},a),{open:!0}))]})]})})})},aa=c(80129),ab=c.n(aa);function ac(){var a=(0,j.Z)(["\n \n"]);return ac=function(){return a},a}var ad=k.ZP.div.withConfig({componentId:"sc-2d8451ce-0"})(ac()),ae=function(a){var b,c,e,f=a.content,g=a.regions.map(function(a){var b,c,d=null==f?void 0:null===(b=f.entity)|| void 0===b?void 0:null===(c=b.fieldLocationModuleItem)|| void 0===c?void 0:c.find(function(b){return a.name===b.entity.fieldLocationItemName});if(d){var e=ab().parse(d.entity.fieldLocationAdditionalQuery).conditions;return(0,u.Z)((0,t.Z)({},a),{additionalQuery:e})}return(0,t.Z)({},a)})||[];return(0,d.jsx)(ad,{id:null==f?void 0:null===(b=f.entity)|| void 0===b?void 0:b.entityId,children:(0,d.jsxs)(i.Z,{wider:!0,children:[(null==f?void 0:null===(c=f.entity)|| void 0===c?void 0:c.fieldModuleLocationsTitle)&&(0,d.jsx)(R.fT,{children:null==f?void 0:null===(e=f.entity)|| void 0===e?void 0:e.fieldModuleLocationsTitle}),(0,d.jsx)(R.LN,{regions:g})]})})},af=c(25617),ag=c(62043);function ah(){var a=(0,j.Z)(["\n margin-top: 20px;\n margin-bottom: 20px;\n padding: 25px 15px 20px;\n .body-types-wrap {\n background: #F9F9F9;\n border-radius: 25px;\n padding: 40px 35px;\n @media (max-width: 767px) {\n padding: 45px 15px;\n }\n h3 {\n margin-bottom: 30px;\n color: #191919;\n font-size: 20px;\n font-weight: bold;\n letter-spacing: 0;
1\n line-height: 26px;\n @media (min-width: 1376px) {\n font-size: 24px;\n margin-bottom: 8px;\n }\n }\n .body-types-list {\n display: flex;\n flex-wrap: wrap;\n margin-bottom: 0;\n li {\n width: calc(100% / 7);\n margin-bottom: 20px;\n @media (min-width: 1376px) {\n width: calc(100% / 6);\n font-size: 16px;\n }\n @media (max-width: 1200px) {\n width: calc(100% / 5);\n }\n @media (max-width: 767px) {\n width: calc(100% / 3);\n }\n @media (max-width: 580px) {\n width: calc(100% / 2);\n }\n .item-link {\n color: #000;\n text-decoration: none;\n .item-content {\n display: flex;\n flex-direction: column;\n align-items: center;\n height: 100%;\n justify-content: flex-end;\n .icon-body {\n /* width: 82px; */\n margin-bottom: 15px;\n span {\n font-size: 16px;\n letter-spacing: 0;\n line-height: 21px;\n }\n }\n }\n }\n }\n }\n }\n"]);return ah=function(){return a},a}var ai=k.ZP.div.withConfig({componentId:"sc-69a5b5f7-0"})(ah()),aj=function(a){var b=a.content,c=(0,af.v9)(function(a){return a.carListPage}).jsonQuery;return(0,d.jsx)(i.Z,{wider:!0,children:(0,d.jsx)(ai,{id:b.entity.entityId,children:(0,d.jsxs)("div",{className:"body-types-wrap",children:[(0,d.jsx)("h3",{children:b.entity.fieldBodyTypesTitle}),(0,d.jsx)("ul",{className:"body-types-list list-unstyled",children:ag.OI.filter(function(a){return""!==a.icon}).map(function(a){var e,f;return(0,d.jsx)("li",{children:(0,d.jsx)(L(),{href:(e=a,(f=b.entity.fieldUseOldListLinks)?{pathname:"/gebrauchtwagen",query:{offset:0,limit:c.limit,orderBy:JSON.stringify({property:"price",order:"ASC"}),conditions:JSON.stringify([{property:"category",in:encodeURIComponent(e.value)}])}}:"/".concat({Kleinwagen:"kleinwagen",Coupe:"coupe",Cabrio:"cabrio",Roadster:"roadster",Kombi:"kombi",Limousine:"limousine","Gel\xe4ndewagen/SUV":"suv","Kleinbus/Van":"van",Pickup:"pickup",Transporter:"transporter"}[e.value])),children:(0,d.jsx)("a",{className:"item-link",children:(0,d.jsxs)("div",{className:"item-content",children:[""!==a.icon&&(0,d.jsx)(Z.Z,{width:167,height:100,className:"icon-body",src:"https://autohaus24.de/icons/icon-cartype-".concat(a.icon,".svg"),alt:a.icon}),(0,d.jsx)("span",{children:a.label})]})})})},a.label)})})]})})})},ak=c(14158),al=c(47568),am=c(14924),an=c(828),ao=c(29815),ap=c(34051),aq=c.n(ap),ar=c(96026),as=c.n(ar),at=c(23279),au=c.n(at),av=c(59122),aw=c(30553),ax=c(95477);function ay(){var a=(0,j.Z)(["\n margin-top: 20px;\n margin-bottom: 20px;\n position: relative;\n z-index: 2;\n .container {\n border-radius: 25px;\n background-color: #F9F9F9;\n padding: 40px 35px;\n @media (max-width: 767px) {\n padding: 20px 15px;\n }\n &.is-home-page {\n position: relative;\n top: -150px;\n background-color: #fff;\n box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);\n margin-bottom: -100px;\n @media (max-width: ",") {\n margin-bottom: 0;\n top: 0;\n overflow: hidden;\n }\n }\n }\n h4 {\n color: #191919;\n font-size: 20px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 26px;\n margin-bottom: 15px;\n\n @media (min-width: 1376px) {\n font-size: 16px;\n }\n }\n .left-first-row {\n margin-bottom: 70px;\n margin-top: 20px;\n @media (max-width: 767px) {\n margin-bottom: 0;\n margin-top: 0;\n }\n }\n .form-select {\n @media (max-width: 767px) {\n margin-bottom: 30px;\n }\n }\n .MuiSlider-root {\n width: 95%;\n }
1\n .MuiSlider-rail {\n background: #DCD8D8;\n opacity: 1;\n height: 4px;\n }\n .MuiSlider-track {\n height: 4px;\n }\n .MuiSlider-mark {\n background: transparent;\n }\n .MuiSlider-thumb {\n height: 20px;\n width: 20px;\n background-color: #FFFFFF;\n box-shadow: 0 2px 4px 0 rgba(0,0,0,0.5);\n margin-top: -9px;\n }\n .btn-link {\n margin-top: 30px;\n font-size: 14px;\n width: 100%;\n\n @media (min-width: 1376px) {\n font-size: 16px;\n }\n }\n"]);return ay=function(){return a},a}var az=k.ZP.div.withConfig({componentId:"sc-87c91438-0"})(ay(),function(a){return a.theme.breakpoints.sm}),aA=c(99794),aB=c(85161),aC=c(64436),aD=c(55296),aE=c(37702);function aF(){var a=(0,j.Z)(["\n && {\n font-size: 14px;\n color: ",";\n\n &.Mui-focused {\n color: ",";\n }\n\n @media (min-width: 1376px) {\n font-size: 16px; \n }\n }\n"]);return aF=function(){return a},a}var aG=(0,k.ZP)(aB.Z).withConfig({componentId:"sc-b7108a76-0"})(aF(),function(a){return a.theme.colors.disabledColor},function(a){return a.theme.colors.disabledColor}),aH=function(a){return(0,d.jsxs)(aC.Z,{className:"form-select",fullWidth:!0,component:"fieldset",style:{background:"transparent"},children:[(0,d.jsx)(aG,{shrink:""!==a.value&&0!==a.value.length,htmlFor:"age-native-helper",children:a.label}),(0,d.jsxs)(aD.Z,(0,u.Z)((0,t.Z)({value:a.value,multiple:a.multiple||!1,disabled:a.disabled,inputProps:{name:a.id,id:a.id},onChange:a.onChange},a.onOpen&&{onOpen:a.onOpen}),{children:[!a.multiple&&(0,d.jsx)(aE.Z,{dense:!0,value:"",children:a.emptyName}),a.options.map(function(a){return(0,d.jsx)(aE.Z,{dense:!0,value:a.value,children:a.label},a.label)})]}))]})},aI=c(23088),aJ=as()(0,105e3,5e3).map(function(a){return{value:Number(a)}}),aK=as()(0,1250,50).map(function(a){return{value:Number(a)}}),aL=as()(2008,new Date().getFullYear()+1),aM=[5e3].concat((0,ao.Z)(as()(1e4,11e4,1e4)),[125e3,15e4,2e5]).map(function(a){return{value:a,label:(0,q.uY)(String(a))}}),aN=function(a){var b,c=a.content,f=(0,af.I0)(),g="/"===(0,h.useRouter)().route,j=ab().parse(null==c?void 0:c.entity.fieldMiniConfiguratorQuery),k=null;j.conditions&&(k=JSON.parse(j.conditions));var l,m=function(a,b){var c=null==k?void 0:k.find(function(c){return c.property===a&&b in c});return c?"modelId"===a?c[b].split(",").map(function(a){return Number(a)}):"registrationDate"===a?c[b].split("-")[0]:c[b]||"":"price"===a&&"min"===b||"monthlyRate"===a&&"min"===b?0:"price"===a&&"max"===b?1e5:"monthlyRate"===a&&"max"===b?1200:"modelId"===a?[]:""},p=(0,af.v9)(function(a){return a.lists}),r=p.brands,v=p.models,w=p.locations,x=(0,e.useState)({loading:!1,error:!1,carsCount:0}),y=x[0],z=x[1],A=(0,e.useState)({brandId:m("brandId","value"),modelId:m("modelId","in"),locationId:m("locationId","value"),mileage:m("mileage","max"),registrationDate:m("registrationDate","max"),price_min:m("price","min"),price_max:m("price","max"),monthlyRate_min:m("monthlyRate","min"),monthlyRate_max:m("monthlyRate","max"),paymentType:0!==m("monthlyRate","min")||1200!==m("monthlyRate","max")?"monthlyRate":"price"}),B=A[0],C=A[1],D=function(a){return Object.keys(a).map(function(b){if(""===a[b]||0===a[b].length||0===a[b]||1200===a[b]||1e5===a[b]&&"mileage"!==b)return!1;if(b.includes("_"))return(0,am.Z)({property:b.split("_")[0]},b.split("_")[1],a[b]);switch(b){case"brandId":case"locationId":return{property:b,value:a[b]};case"modelId":return{property:b,in:a[b].join(",")};case"registrationDate":return{property:b,max:"".concat(a[b],"-12-31")};case"paymentType":return!1;default:return{property:b,max:a[b]}}}).filter(Boolean)},E=(l=(0,al.Z)(aq().mark(function a(b){var c,d;return aq().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return z((0,u.Z)((0,t.Z)({},y),{loading:!0})),a.prev=1,a.next=4,fetch("/api/cars",{method:"POST",body:JSON.stringify({conditions:D(b),limit:1})});case 4:return c=a.sent,a.next=7,c.json();case 7:return d=a.sent,a.next=10,z((0,u.Z)((0,t.Z)({},y),{loading:!1,carsCount:(null==d?void 0:d.carsCount)||0}));case 10:a.next=16;break;case 12:return a.prev=12,a.t0=a.catch(1),a.next=16,z((0,u.Z)((0,t.Z)({},y),{loading:!1,error:!0}));case 16:case"end":return a.stop()}},a,null,[[1,12]])})),function(a){return l.apply(this,arguments)});(0,e.useEffect)(function(){E(B)},[]),(0,e.useEffect)(function(){"price"===B.paymentType&&C((0,u.Z)((0,t.Z)({},B),{monthlyRate_max:1200,monthlyRate_min:0})),"monthlyRate"===B.paymentType&&C((0,u.Z)((0,t.Z)({},B),{price_max:1e5,price_min:0}))},[B.paymentType]);var F,G,H,I,J=(0,an.Z)(e.useState(function(){return au()(E,300)}),1)[0],K=function(a,b,c){var d,e;C((0,u.Z)((0,t.Z)({},B),(d={},(0,am.Z)(d,"".concat(c,"_min"),b[0]),(0,am.Z)(d,"".concat(c,"_max"),b[1]),d))),J((0,u.Z)((0,t.Z)({},B),(e={},(0,am.Z)(e,"".concat(c,"_min"),b[0]),(0,am.Z)(e,"".concat(c,"_max"),b[1]),e)))},L=(F=(0,al.Z)(aq().mark(function a(){return aq().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:r.length||f((0,aI.Q$)(void 0));case 1:case"end":return a.stop()}},a)})),function(){return F.apply(this,arguments)}),M=(G=(0,al.Z)(aq().mark(function a(){return aq().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:v.length||f((0,aI.ys)(void 0));case 1:case"end":return a.stop()}},a)})),function(){return G.apply(this,arguments)}),N=(H=(0,al.Z)(aq().mark(function a(){return aq().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:w.length||f((0,aI.gh)(void 0));case 1:case"end":return a.stop()}},a)})),function(){return H.apply(this,arguments)}),O=(I=(0,al.Z)(aq().mark(function a(b,c){var d;return aq().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:d=(0,u.Z)((0,t.Z)({},B),(0,am.Z)({},c,b.target.value)),"brandId"===c&&(d.modelId=[],C((0,u.Z)((0,t.Z)({},d),{modelId:[]}
1))),C((0,u.Z)((0,t.Z)({},d),(0,am.Z)({},c,b.target.value))),J(d);case 4:case"end":return a.stop()}},a)})),function(a,b){return I.apply(this,arguments)}),P=function(a){C((0,u.Z)((0,t.Z)({},B),{paymentType:a.target.value}))},Q="/gebrauchtwagen?conditions=".concat(encodeURIComponent(JSON.stringify(D(B))));return(0,d.jsx)(i.Z,{wider:!0,children:(0,d.jsx)(az,{id:c.entity.entityId,children:(0,d.jsx)("div",{className:"wrap",children:(0,d.jsxs)(i.Z,{wider:!0,className:g?"is-home-page container":"container",children:[(0,d.jsx)("h4",{children:null===(b=c.entity)|| void 0===b?void 0:b.fieldMiniConfiguratorTitle}),(0,d.jsxs)("div",{className:"row align-items-center",children:[(0,d.jsx)("div",{className:"col-md-4",children:(0,d.jsx)(aH,{label:"Marke",emptyName:"Alle",value:B.brandId,options:r.map(function(a){return{label:a.name,value:a.id}}),onChange:function(a){return O(a,"brandId")},onOpen:L})}),(0,d.jsx)("div",{className:"col-md-4",children:(0,d.jsx)(aH,{label:"Modell",disabled:!B.brandId,emptyName:"Alle",multiple:!0,value:B.modelId,options:v.filter(function(a){return Number(a.brandId)===Number(B.brandId)}).map(function(a){return{label:a.name,value:a.id}}),onChange:function(a){return O(a,"modelId")},onOpen:M})}),(0,d.jsxs)("div",{className:"col-md-4",children:[(0,d.jsxs)("div",{className:"row",children:[(0,d.jsx)("div",{className:"col-6",children:(0,d.jsx)(aw.Z,{control:(0,d.jsx)(aA.Z,{}),value:"price",checked:"price"===B.paymentType,onChange:P,label:(0,d.jsx)("span",{style:{fontSize:16,marginRight:30},children:"Kaufpreis"})})}),(0,d.jsx)("div",{className:"col-6",children:(0,d.jsx)(aw.Z,{control:(0,d.jsx)(aA.Z,{}),value:"monthlyRate",checked:"monthlyRate"===B.paymentType,onChange:P,label:(0,d.jsx)("span",{style:{fontSize:16,marginRight:30},children:"Monatsrate"})})})]}),(0,d.jsx)("div",{className:"row",children:(0,d.jsxs)("div",{className:"col-md-12",children:[(0,d.jsx)(av.Z,{value:"monthlyRate"===B.paymentType?[B.monthlyRate_min,B.monthlyRate_max]:[B.price_min,B.price_max],"aria-labelledby":"discrete-slider-restrict","aria-label":"Price range",onChange:function(a,b){return K(a,b,"monthlyRate"===B.paymentType?"monthlyRate":"price")},max:"monthlyRate"===B.paymentType?1200:1e5,step:null,valueLabelDisplay:"off",marks:"monthlyRate"===B.paymentType?aK:aJ}),(0,d.jsxs)("div",{className:"d-flex justify-content-between",children:[(0,d.jsx)("div",{className:"price-text",children:"ab ".concat("price"===B.paymentType?(0,q.uY)(B.price_min):(0,q.uY)(B.monthlyRate_min)," â¬")}),(0,d.jsx)("div",{className:"price-text",children:"bis ".concat("price"===B.paymentType?(0,q.uY)(B.price_max):(0,q.uY)(B.monthlyRate_max)," â¬")})]})]})})]})]}),(0,d.jsxs)("div",{className:"row",children:[(0,d.jsx)("div",{className:"col-md-4",children:(0,d.jsx)(aH,{label:"Erstzulassung ab",emptyName:"Alle",value:B.registrationDate,options:aL.map(function(a){return{label:a,value:a}}),onChange:function(a){return O(a,"registrationDate")}})}),(0,d.jsx)("div",{className:"col-md-4",children:(0,d.jsx)(aH,{label:"Kilometerstand bis",emptyName:"Alle",value:B.mileage,options:aM,onChange:function(a){return O(a,"mileage")}})}),(0,d.jsx)("div",{className:"col-md-4",children:(0,d.jsx)(aH,{label:"Standorte",emptyName:"Alle",value:B.locationId,options:w.map(function(a){return{label:a.name,value:a.id}}),onChange:function(a){return O(a,"locationId")},onOpen:N})})]}),(0,d.jsx)("div",{className:"row flex-row-reverse",children:(0,d.jsx)("div",{className:"col-md-4",children:(0,d.jsx)(o.Z,{className:"btn-link",href:Q,component:n.Z,onClick:function(){if(g){var a=D(B).map(function(a){return"fuel"===a.property?{property:"fuel",in:a.in.join(",")}:a}),b=function(){return a.sort(function(a,b){return a.property>b.property?1:b.property>a.property?-1:0}).map(function(a){try{if("regensensor"===a.property)return{property:"regensensor",value:"".concat(a.value)};if("brandId"===a.property)return{property:"brandId",value:null===(b=r.find(function(b){return Number(a.value)===b.id}))|| void 0===b?void 0:b.name};if("locationId"===a.property)return{property:"locationId",value:null===(c=w.find(function(b){return Number(null==a?void 0:a.value)===b.id}))|| void 0===c?void 0:c.name.replace(/ /g,"")};if("exportFinancingParams"===a.property)return{property:"exportFinancingParams",in:"1"===a.in?"leasing":"financing"};if("modelId"===a.property)return{property:"modelId",in:a.in.split(",").map(function(a){var b;return null===(b=v.find(function(b){return Number(a)===b.id}))|| void 0===b?void 0:b.name}).join(",")};if("min"in a||"max"in a){var b,c,d="min"in a?"min":"max";return(0,u.Z)((0,t.Z)({},a),(0,am.Z)({},d,"".concat(d,"-").concat(a[d])))}}catch(e){}return a}).map(function(a){return Object.values(a).filter(function(a){return 1!==a}).join("-").replace(/ /g,"").toLowerCase()}).join("_")};(0,s.Y8)({filters:b()})}},children:y.loading?(0,d.jsx)(ax.Z,{"aria-label":"Loading",style:{height:20,width:20,color:"white"}}):"".concat(y.carsCount||0," Ergebnisse")})})})]})})})})},aO=c(63457),aP=c(47737),aQ=c.n(aP);function aR(){var a=(0,j.Z)(["\nmargin-top: 20px;\nmargin-bottom: 20px;\n h4 {\n color: #191919;\n font-family: Roboto;\n font-size: 20px;\n font-weight: bold;\n letter-spacing: 0;
1\n line-height: 26px;\n text-align: center;\n margin-bottom: 30px;\n }\n .subtitle {\n color: #191919;\n font-family: Roboto;\n font-size: 16px;\n letter-spacing: 0;\n line-height: 24px;\n text-align: center;\n margin-bottom: 45px;\n }\n .container {\n background: #F9F9F9;\n border-radius: 25px;\n padding: 45px 35px;\n @media (max-width: 767px) {\n padding: 45px 15px;\n }\n }\n\n .img-wrap {\n display: grid;\n grid-gap: 15px;\n grid-template-columns: repeat(5, 1fr);\n grid-template-rows: repeat(2, 1fr);\n .img { \n img {\n width: 100%;\n object-fit: cover;\n height: calc(250px / 2 - 7.5px);\n cursor: pointer;\n border-radius: 18px;\n @media (max-width: 1200px) {\n height: calc(180px / 2 - 7.5px);\n }\n }\n &.first {\n grid-column-start: 1;\n grid-column-end: 4;\n grid-row-start: 1;\n grid-row-end: 3;\n img {\n height: 250px;\n width: 100%;\n border-radius: 25px;\n @media (max-width: 1200px) {\n height: 180px;\n }\n }\n }\n }\n }\n .alice-carousel {\n img {\n width: 100%;\n max-width: 100%;\n object-fit: cover;\n height: 250px;\n border-radius: 18px;\n @media (max-width: 450px) {\n height: 180px;\n }\n }\n\n &__dots {\n margin-top: 8px;\n\n &-item {\n width: 8px;\n height: 8px;\n background: #D8D8D8;\n\n &:hover{\n background: #D8D8D8;\n }\n\n &.__active{\n background: #E4001E;\n }\n\n &:not(:last-child){\n margin-right: 6px;\n }\n }\n }\n }\n"]);return aR=function(){return a},a}var aS=k.ZP.div.withConfig({componentId:"sc-8291e0ea-0"})(aR()),aT={0:{items:1}},aU=function(a){var b,c,f,g,h,j,k=a.content,l=(0,e.useState)(k.entity.fieldModuleGalleryPicture),m=l[0],n=l[1],o=(0,aO.Z)("(max-width: 767px)"),p=function(a){if(0!==a&&!o){var b=(0,ao.Z)(m),c=b[a];b[a]=b[0],b[0]=c,n(b)}};return(0,d.jsx)(aS,{id:k.entity.entityId,children:(0,d.jsx)(i.Z,{wider:!0,children:(0,d.jsxs)("div",{className:"gallery",children:[(null===(b=k.entity)|| void 0===b?void 0:b.fieldGalleryTitle)&&(0,d.jsx)("h4",{children:null===(c=k.entity)|| void 0===c?void 0:c.fieldGalleryTitle}),(null===(f=k.entity)|| void 0===f?void 0:null===(g=f.fieldGalleryDescription)|| void 0===g?void 0:g.value)&&(0,d.jsx)("div",{className:"subtitle",dangerouslySetInnerHTML:{__html:null===(h=k.entity)|| void 0===h?void 0:null===(j=h.fieldGalleryDescription)|| void 0===j?void 0:j.value}}),o?(0,d.jsx)(aQ(),{responsive:aT,disableButtonsControls:!0,infinite:!0,children:m.map(function(a,b){return(0,d.jsx)("div",{className:0===b?"img first":"img img-".concat(b),children:(0,d.jsx)(r.Z,{alt:"",src:a.entity.thumbnail.url})},"".concat(a.entity.thumbnail.url,"_").concat(b))})}):(0,d.jsx)("div",{className:"img-wrap",children:m.map(function(a,b){return(0,d.jsx)("div",{className:0===b?"img first":"img img-".concat(b),onClick:function(){return p(b)},children:(0,d.jsx)(r.Z,{alt:"",src:a.entity.thumbnail.url})},"".concat(a.entity.thumbnail.url,"_").concat(b))})})]})})})},aV=c(66261);function aW(){var a=(0,j.Z)(["\n background-color: #F1F5F9;\n overflow-x: auto;\n padding: 10px 0;\n box-shadow: 0px 2px 4px rgba(0, 0, 0 , .15);\n position: sticky;\n top: 0;\n z-index: 1280;\n .links-wrap {\n display: flex;\n flex-wrap: nowrap;\n a {\n padding: 0 5px;\n color: #535353;\n font-family: Roboto;\n font-size: 14px;\n letter-spacing: 0;\n line-height: 24px;\n margin-right: 15px;\n white-space: nowrap;\n text-decoration: none;\n cursor: pointer;\n &:hover {\n color: #191919;\n }\n &.active {\n color: #191919;\n }\n }\n }\n"]);return aW=function(){return a},a}var aX=k.ZP.div.withConfig({componentId:"sc-de46a0d-0"})(aW()),aY=function(a){var b,c=a.content,e=function(){var a=document.querySelector(".links-wrap .active"),b=document.querySelector(".links-wrap-container");a&&b&&(b.scrollLeft=a.offsetLeft)};return(0,d.jsx)(aX,{id:c.entity.entityId,className:"links-wrap-container",children:(0,d.jsx)(i.Z,{wider:!0,className:"links-wrap container",children:null==c?void 0:null===(b=c.entity)|| void 0===b?void 0:b.fieldAnchorLinks.map(function(a){var b,c,f;return(null==a?void 0:null===(b=a.entity)|| void 0===b?void 0:null===(c=b.fieldAnchorLink)|| void 0===c?void 0:c.includes("/"))?(0,d.jsx)("a",{href:"".concat(a.entity.fieldAnchorLink),children:a.entity.fieldAnchorLinkLabel},a.entity.fieldAnchorLink):(0,d.jsx)(aV.rU,{activeClass:"active",spy:!0,onSetActive:e,smooth:!0,offset:-44,duration:500,to:"".concat(null===(f=a.entity.fieldAnchorLink)|| void 0===f?void 0:f.replace("#","")),children:a.entity.fieldAnchorLinkLabel},a.entity.fieldAnchorLink)})})})},aZ=c(9607),a$=c(50743),a_=c(61201),a0=c(64566),a1=c(4298),a2=c.n(a1);function a3(){var a=(0,j.Z)(["\n.faq-wrap {\n padding: 40px 0;\n .faq-header {\n color: #333333;\n font-family: Roboto;\n font-size: 32px;\n font-weight: 700;\n letter-spacing: 0;\n line-height: 40px;\n margin-bottom: 25px;\n }\n .MuiAccordion-root {\n box-shadow: none;\n &:before {\n display: none; \n }\n &:not(:last-child) {\n border-bottom: 1px solid #DCD8D8;\n }\n &.Mui-expanded {\n margin: 0;\n }\n }\n .MuiAccordionSummary-root {\n padding: 0;\n color: #191919;\n font-family: Roboto;\n font-size: 16px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 17px;\n &.Mui-expanded {\n min-height: 48px;\n }\n .MuiAccordionSummary-content {\n margin: 24px 0;\n }\n }
1\n \n .MuiAccordionDetails-root {\n padding: 0 0 10px;\n color: #191919;\n font-family: Roboto;\n font-size: 16px;\n letter-spacing: 0;\n line-height: 24px;\n & > div {\n overflow: hidden;\n width: 100%;\n }\n p {\n margin-bottom: 0;\n }\n a {\n color: #AA0016;\n &.faq-cta {\n border-radius: 30px;\n background-color: #E4001E;\n display: inline-block; \n color: ",';\n padding: 10px 70px;\n cursor: pointer;\n font-family: Roboto;\n font-size: 14px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 19px;\n text-align: center;\n border: none;\n text-decoration: none;\n @media (max-width: 767px) {\n padding: 10px 30px;\n }\n }\n }\n ul {\n padding: 0;\n margin: 0 0 20px;\n list-style-type: none;\n li {\n position: relative;\n padding: 8px 30px;\n color: #191919;\n font-family: Roboto;\n font-size: 16px;\n letter-spacing: 0;\n line-height: 21px;\n &:before {\n content: "";\n position: absolute;\n width: 18px;\n height: 10px;\n left: 0;\n top: calc(50% - 8px);\n border-bottom: 2px solid #191919;\n border-left: 2px solid #191919;\n transform: rotate(-45deg);\n }\n }\n }\n table {\n border: transparent;\n border-collapse: collapse!important;\n width: 100%;\n max-width: 100%;\n white-space: nowrap;\n background-color: white;\n color: #333333;\n font-family: Roboto;\n font-size: 16px; \n letter-spacing: 0;\n line-height: 24px;\n }\n table th {\n background-color: white; \n }\n\n table td, table th {\n text-align: center;\n padding: 15px;\n font-weight: 700;\n }\n\n table td {\n font-size: 16px;\n font-weight: 400;\n }\n\n table tr:nth-child(odd) {\n background: #F2F2F2;\n }\n\n /* Responsive */\n\n @media (max-width: 1198px) {\n table {\n display: block;\n width: 100%;\n }\n table thead, table tbody, table thead th {\n display: block;\n }\n table thead th:last-child{\n border-bottom: none;\n }\n table thead {\n float: left;\n }\n table tbody {\n width: auto;\n position: relative;\n overflow-x: auto;\n }\n table td, table th {\n padding: 20px .625em .625em .625em;\n height: 60px;\n vertical-align: middle;\n box-sizing: border-box;\n overflow-x: hidden;\n overflow-y: auto;\n text-overflow: ellipsis;\n }\n table thead th {\n text-align: left;\n }\n table thead th:nth-child(odd) {\n background: #F8F8F8;\n }\n table tbody tr {\n display: table-cell;\n }\n table tbody tr:nth-child(odd) {\n background: none;\n }\n table tr:nth-child(even) {\n background: transparent;\n }\n table tr td:nth-child(odd) {\n background: #F8F8F8;\n \n }\n table tbody td {\n display: block;\n text-align: center;\n }\n }\n }\n .MuiSvgIcon-root {\n width: 40px;\n height: 40px;\n }\n}\n']);return a3=function(){return a},a}var a4=(0,k.ZP)(i.Z).withConfig({componentId:"sc-18bf72e-0"}
1)(a3(),function(a){return a.theme.colors.sectionBackground}),a5=function(a){var b,c,e,f,g,h,i=a.content,j=null==i?void 0:null===(b=i.entity)|| void 0===b?void 0:b.fieldFaqFields.map(function(a){return{"@type":"Question",name:a.entity.fieldFaqQuestion,acceptedAnswer:{"@type":"Answer",text:a.entity.fieldFaqAnswer.value.replace(/\r?\n|\r|\t/gm,"")}}});return(0,d.jsxs)(a4,{id:null==i?void 0:null===(c=i.entity)|| void 0===c?void 0:c.entityId,children:[(0,d.jsxs)("div",{className:"faq-wrap",children:[(null==i?void 0:null===(e=i.entity)|| void 0===e?void 0:e.faqHeader)&&(0,d.jsx)("h3",{className:"faq-header",children:null==i?void 0:null===(f=i.entity)|| void 0===f?void 0:f.faqHeader}),null==i?void 0:null===(g=i.entity)|| void 0===g?void 0:g.fieldFaqFields.map(function(a,b){var c,e;return(0,d.jsxs)(aZ.Z,{children:[(0,d.jsx)(a$.Z,{expandIcon:(0,d.jsx)(a0.Z,{}),"aria-controls":"panel-content_".concat(null==i?void 0:null===(c=i.entity)|| void 0===c?void 0:c.entityId,"_").concat(b),id:"panel-header_".concat(null==i?void 0:null===(e=i.entity)|| void 0===e?void 0:e.entityId,"_").concat(b),children:a.entity.fieldFaqQuestion}),(0,d.jsx)(a_.Z,{children:(0,d.jsx)("div",{dangerouslySetInnerHTML:{__html:a.entity.fieldFaqAnswer.value}})})]},b)})]}),(0,d.jsx)(a2(),{id:"faq-".concat(null==i?void 0:null===(h=i.entity)|| void 0===h?void 0:h.entityId),type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:j})})]})};function a6(){var a=(0,j.Z)(['\n.loading {\n display: flex;\n justify-content: center;\n align-items: center;\n min-height: 100px;\n} \n.wrap {\n border-radius: 25px;\n background: linear-gradient(90deg, #BD1252 0%, #CF0939 37.42%, #E20120 100%);\n padding: 30px 30px 20px;\n margin-top: 20px;\n margin-bottom: 30px;\n @media (max-width: 767px) {\n padding: 30px 10px 40px;\n }\n @media (max-width: 1024px) {\n max-width: none;\n border-radius: 0;\n }\n \n\n > h3 {\n color: #FFFFFF;\n font-family: Roboto;\n font-size: 20px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 26px;\n }\n\n .subtitle {\n color: #FFFFFF;\n font-family: Roboto;\n font-size: 16px;\n letter-spacing: 0;\n line-height: 21px;\n margin-bottom: 20px;\n\n a {\n color: #FFFFFF;\n text-decoration: underline;\n }\n }\n\n .cars-list {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n > li {\n width: calc(25% - 10px);\n margin-left: 5px;\n margin-right: 5px;\n }\n }\n\n .alice-carousel {\n\n &__wrapper {\n padding-bottom: 20px;\n }\n\n &__dots {\n margin-top: 0;\n margin-bottom: 0;\n\n &-item {\n width: 12px;\n height: 12px;\n background: rgb(216, 216, 216);\n\n &.__active {\n background-color: #fff;\n }\n\n &:not(:last-child){\n margin-right: 6px;\n }\n \n }\n }\n }\n\n .cars-list > li, .alice-carousel .slide {\n\n\n // width: calc(25% - 10px);\n border: 1.5px solid #EBEBEB;\n border-radius: 25px;\n background-color: #FFFFFF;\n box-shadow: 0 7px 10px 0 rgba(0, 0, 0, 0.19);\n overflow: hidden;\n margin-bottom: 20px;\n\n a.slide-link {\n display: block;\n height: 100%;\n padding: 0 12px 16px;\n text-decoration: none;\n }\n\n h4 {\n color: #191919;\n font-family: Roboto;\n font-size: 16px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 21px;\n margin-top: 12px;\n margin-bottom: 0;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n\n .body-type, .description {\n color: #191919;\n font-family: Roboto;\n font-size: 12px;\n letter-spacing: 0;\n line-height: 16px;\n margin-bottom: 10px;\n }
1\n\n .description li {\n display: inline-block;\n margin-right: 10px;\n margin-bottom: 5px;\n\n &:before {\n display: inline-block;\n content: "\xb7";\n font-size: 9px;\n transform: scale(3);\n margin-right: 5px;\n }\n }\n\n img {\n width: calc(100% + 24px);\n margin-left: -12px;\n margin-right: -12px;\n height: 147px;\n object-fit: cover;\n }\n\n .price-wrap {\n color: #595959;\n font-family: Roboto;\n font-size: 10px;\n letter-spacing: 0;\n line-height: 13px;\n\n span.price {\n color: #191919;\n font-family: Roboto;\n font-size: 16px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 21px;\n\n &.small {\n font-size: 14px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 24px;\n }\n }\n }\n\n }\n\n .alice-carousel__stage {\n\n > li {\n //height: 100%;\n\n .slide {\n margin-left: auto;\n margin-right: auto;\n height: 100%;\n max-width: 230px;\n }\n }\n }\n}\n']);return a6=function(){return a},a}var a7=(0,k.ZP)(i.Z).withConfig({componentId:"sc-76c4da17-0"})(a6()),a8=c(91756),a9={0:{items:1},568:{items:2},767:{items:3},1024:{items:2}},ba=function(a){var b,c=a.content,f=(0,e.useState)({loading:!1,data:[],error:!1}),g=f[0],h=f[1],i=(0,aO.Z)("(min-width: 1200px)"),j=function(a,b){return{orderBy:{property:a,order:b},limit:2}},k=[(0,t.Z)({conditions:[{property:"monthlyRate",min:1}]},j("monthlyRate","ASC")),(0,t.Z)({conditions:[{property:"monthlyRate",min:1}]},j("monthlyRate","DESC")),(0,t.Z)({conditions:[]},j("updatedAt","ASC")),(0,t.Z)({conditions:[]},j("updatedAt","DESC")),],l=(0,a8.Z)(void 0);return((0,e.useEffect)(function(){var a;(a=(0,al.Z)(aq().mark(function a(){var b,d,e,f,i,j;return aq().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(h((0,u.Z)((0,t.Z)({},g),{loading:!0})),d=[],e=[],!((null==c?void 0:c.entity.brandName)&&!d.length)){a.next=11;break}return a.next=7,fetch("".concat(l,"/brands"),{method:"POST",body:JSON.stringify({conditions:[{property:"name",value:c.entity.brandName}]})});case 7:return f=a.sent,a.next=10,f.json();case 10:d=a.sent;case 11:if(!((null==c?void 0:null===(b=c.entity)|| void 0===b?void 0:b.modelName)&&!e.length)){a.next=18;break}return a.next=14,fetch("".concat(l,"/models"),{method:"POST",body:JSON.stringify({conditions:[{property:"name",value:c.entity.modelName}]})});case 14:return i=a.sent,a.next=17,i.json();case 17:e=a.sent;case 18:return a.next=20,k.map(function(a){if(null==c?void 0:c.entity.brandName){var b,f=null===(b=d.find(function(a){var b;return a.name===(null==c?void 0:null===(b=c.entity)|| void 0===b?void 0:b.brandName)}))|| void 0===b?void 0:b.id;a.conditions.push({property:"brandId",value:f})}if(null==c?void 0:c.entity.modelName){var g,h=null===(g=e.find(function(a){var b;return a.name===(null==c?void 0:null===(b=c.entity)|| void 0===b?void 0:b.modelName)}))|| void 0===g?void 0:g.id;a.conditions.push({property:"modelId",value:h})}return a});case 20:return j=a.sent,a.next=23,Promise.all(j.map(function(a){return fetch("".concat(l,"/carscon"),{method:"POST",body:JSON.stringify(a)})})).then(function(a){return Promise.all(a.map(function(a){return a.json()}))}).then(function(a){var b=[];return a.forEach(function(a){a.cars.forEach(function(a){a.brand=d.find(function(b){return b.id===a.brandId}),b.push(a)})}),h((0,u.Z)((0,t.Z)({},g),{data:b,loading:!1})),b});case 23:case"end":return a.stop()}},a)})),function(){return a.apply(this,arguments)})()},[]),g.data.length<4&&!g.loading)?null:g.loading?(0,d.jsx)(a7,{children:(0,d.jsx)("div",{className:"loading",children:(0,d.jsx)(ax.Z,{"aria-label":"Loading",disableShrink:!0})})}):(0,d.jsx)(a7,{id:c.entity.entityId,children:(0,d.jsxs)("div",{className:"wrap",children:[c.entity.title&&(0,d.jsx)("h3",{className:"text-center",children:c.entity.title}),i?(0,d.jsx)("ul",{className:"cars-list list-unstyled",children:null==g?void 0:null===(b=g.data)|| void 0===b?void 0:b.map(function(a,b){var c;return(0,d.jsx)("li",{children:(0,d.jsx)(L(),{prefetch:!1,href:"/gebrauchtwagen/cars/".concat(a.id),children:(0,d.jsxs)("a",{className:"slide-link",children:[(0,d.jsx)(Z.Z,{width:230,height:150,quality:25,src:null==a?void 0:a.image,alt:""}),(0,d.jsxs)("h4",{children:[null==a?void 0:null===(c=a.brand)|| void 0===c?void 0:c.name," ",(0,q.BL)((null==a?void 0:a.title)||"")]}),(0,d.jsx)("div",{className:"body-type",children:a.category}),(0,d.jsxs)("ul",{className:"description list-unstyled",children:[(0,d.jsx)("li",{children:"".concat((0,q.uY)(a.mileage)," km")}),(0,d.jsx)("li",{children:"".concat(a.ps," PS (").concat(a.kw," kW)")}),(0,d.jsx)("li",{children:a.gear}),(0,d.jsx)("li",{children:a.fuel}),(0,d.jsx)("li",{children:"Energieverbrauch (".concat(a.isPluginHybrid?"gewichtet, kombiniert)":"kombiniert)",": ").concat((0,q.DE)(a))}),(0,d.jsx)("li",{children:"COâ-Emissionen kombiniert: ".concat((0,q.S6)(a)," ").concat("k.A."===(0,q.S6)(a)?"":"g/km")}),(0,d.jsx)("li",{children:"COâ-Klasse: ".concat((0,q.Qo)(a))})]}),(0,d.jsx)("hr",{}),(0,d.jsxs)("div",{className:"price-wrap",children:[(0,d.jsx)("span",{className:"price",children:"".concat((0,q.uY)(a.price)," â¬")})," ","/ Kaufpreis"]}),1===a.exportFinancingParams&&(0,d.jsxs)("div",{className:"price-wrap",children:[(0,d.jsx)("span",{className:"price small",children:"".concat((0,q.uY)(a.leasMonatsrate)," â¬")})," ","/ mtl"]}),2===a.exportFinancingParams&&(0,d.jsxs)("div",{className:"price-wrap",children:[(0,d.jsx)("span",{className:"price small",children:"".concat((0,q.uY)(a.financingMonthlyRate)," â¬")})," ","/ mtl"]})]})})},b)})}):(0,d.jsx)(aQ(),{responsive:a9,infinite:!0,disableButtonsControls:!0,children:g.data.map(function(a,b){var c;return(0,d.jsx)("div",{className:"slide",children:(0,d.jsx)(L(),{prefetch:!1,href:"/gebrauchtwagen/cars/".concat(a.id),children:(0,d.jsxs)("a",{className:"slide-link",children:[(0,d.jsx)(Z.Z,{width:230,height:150,quality:25,src:null==a?void 0:a.image,alt:""}),(0,d.jsxs)("h4",{children:[null==a?void 0:null===(c=a.brand)|| void 0===c?void 0:c.name," ",(0,q.BL)((null==a?void 0:a.title)||"")]}),(0,d.jsx)("div",{className:"body-type",children:a.category}),(0,d.jsxs)("ul",{className:"description list-unstyled",children:[(0,d.jsx)("li",{children:"".concat((0,q.uY)(a.mileage)," km")}),(0,d.jsx)("li",{children:"".concat(a.ps," PS (").concat(a.kw," kW)")}),(0,d.jsx)("li",{children:a.gear}),(0,d.jsx)("li",{children:a.fuel}),(0,d.jsx)("li",{children:"Energieverbrauch (".concat(a.isPluginHybrid?"gewichtet, kombiniert)":"kombiniert)",": ").concat((0,q.DE)(a))}),(0,d.jsx)("li",{children:"COâ-Emissionen kombiniert: ".concat((0,q.S6)(a)," ").concat("k.A."===(0,q.S6)(a)?"":"g/km")}),(0,d.jsx)("li",{children:"COâ-Klasse: ".concat((0,q.Qo)(a))})]}),(0,d.jsx)("hr",{}),(0,d.jsxs)("div",{className:"price-wrap",children:[(0,d.jsx)("span",{className:"price",children:"".concat((0,q.uY)(a.price)," â¬")})," ","/ Kaufpreis"]}),1===a.exportFinancingParams&&(0,d.jsxs)("div",{className:"price-wrap",children:[(0,d.jsx)("span",{className:"price small",children:"".concat((0,q.uY)(a.leasMonatsrate)," â¬")})," ","/ mtl"]}),2===a.exportFinancingParams&&(0,d.jsxs)("div",{className:"price-wrap",children:[(0,d.jsx)("span",{className:"price small",children:"".concat((0,q.uY)(a.financingMonthlyRate)," â¬")})," ","/ mtl"]})]})})},b)})})]})})};function bb(){var a=(0,j.Z)(["\n.info-block-list {\n display: flex;
1\n align-items: flex-start;\n justify-content: center;\n gap: 40px;\n flex-wrap: wrap;\n padding: 50px 0;\n}\n.info-block-item {\n width: 40%;\n font-size: 16px;\n @media (max-width: 767px) {\n width: 100%;\n }\n h4 {\n margin: 15px 0 20px;\n }\n}\n"]);return bb=function(){return a},a}var bc=k.ZP.div.withConfig({componentId:"sc-dc5b646e-0"})(bb()),bd=function(a){var b=a.content;return(0,d.jsx)(bc,{id:b.entity.entityId,children:(0,d.jsx)(i.Z,{wider:!0,children:(0,d.jsx)("ul",{className:"info-block-list list-unstyled",children:b.entity.fieldInfoBlocks.map(function(a,b){return(0,d.jsxs)("li",{className:"info-block-item",children:[(0,d.jsx)(r.Z,{src:a.entity.fieldInformationModuleIcon.entity.thumbnail.url,width:64,height:64,alt:a.entity.fieldInformationModuleIcon.entity.thumbnail.alt,className:"d-block"}),a.entity.fieldInformationModuleTitle&&(0,d.jsx)("h4",{children:a.entity.fieldInformationModuleTitle}),(0,d.jsx)("div",{dangerouslySetInnerHTML:{__html:a.entity.fieldInformationModuleText.value}})]},a.entity.fieldInformationModuleTitle+b)})})})})};function be(){var a=(0,j.Z)(["\npadding: 75px 15px;\nbackground: #F7F7F7;\nposition: relative;\nh3 {\n margin-bottom: 50px;\n @media (max-width: 767px) {\n font-size: 24px;\n line-height: 26px;\n margin-bottom: 30px;\n }\n}\n\n.alice-carousel__stage-item {\n width: auto !important;\n height: 300px;\n margin: 15px;\n border-radius: 20px;\n overflow: hidden;\n @media (max-width: 767px) {\n height: 180px;\n }\n}\n .nav-control {\n display: flex;\n position: absolute;\n left: 0;\n width: 100%;\n top: 50%;\n pointer-events: none;\n \n .next, .prev {\n width: 30px;\n height: 30px;\n background: rgba(255,255,255,0.67);\n border-radius: 3px;\n position: relative;\n cursor: pointer;\n z-index: 3;\n margin-right: 20px;\n pointer-events: all;\n\n &:after {\n content: '';\n position: absolute;\n width: 8px;\n height: 8px;\n left: 50%;\n top: 50%;\n border-right: 2px solid #E4001E;\n border-top: 2px solid #E4001E;\n transform: translate(-60%, -50%) rotate(45deg); \n }\n }\n\n .prev {\n margin-right: 0;\n margin-left: 20px;\n &:after {\n transform: translate(-35%, -50%) rotate(-135deg);\n }\n }\n }\n .alice-carousel {\n &__dots {\n\n position: absolute;\n width: 100%;\n z-index: 5;\n bottom: -50px;\n\n &-item {\n width: 12px;\n height: 12px;\n background: #D8D8D8;\n\n &:hover{\n background: #D8D8D8;\n }\n\n &.__active{\n background: #E4001E;\n }\n\n &:not(:last-child){\n margin-right: 6px;\n }\n }\n }\n }\n"]);return be=function(){return a},a}var bf=k.ZP.div.withConfig({componentId:"sc-697bcbf9-0"})(be()),bg=function(a){var b=a.content,c=e.useRef(null),f=function(){c.current.slideNext()},g=function(){c.current.slidePrev()},h=b.entity.fieldLocationsGalleryImage.map(function(a){return(0,d.jsx)(r.Z,{className:"locations-item",src:a.entity.thumbnail.url})});return(0,d.jsx)(bf,{id:b.entity.entityId,children:(0,d.jsxs)(i.Z,{className:"position-relative",wider:!0,children:[(0,d.jsx)("h3",{children:b.entity.fieldLocationsGalleryTitle}),(0,d.jsx)(aQ(),{ref:c,autoWidth:!0,disableButtonsControls:!0,mouseTracking:!1,infinite:!0,items:h}),(0,d.jsxs)("div",{className:"nav-control justify-content-between",children:[(0,d.jsx)("div",{className:"prev",onClick:g}),(0,d.jsx)("div",{className:"next",onClick:f})]})]})})};function bh(){var a=(0,j.Z)(["\n padding-top: 70px;\n padding-bottom: 70px;\n iframe {\n height: 560px;\n border-radius: 25px;\n box-shadow: rgb(0 0 0 / 6%) 0px 6px 6px 0px;\n @media (max-width: 767px) {\n height: 360px;\n }\n }\n p {\n margin-bottom: 0;\n }\n"]);return bh=function(){return a},a}var bi=k.ZP.div.withConfig({componentId:"sc-2a442c88-0"})(bh()),bj=function(a){var b=a.content;return(0,d.jsx)(i.Z,{id:"map",wider:!0,children:(0,d.jsx)(bi,{id:b.entity.entityId,children:(0,d.jsxs)("div",{className:"row align-items-center",children:[(0,d.jsx)("div",{className:"col-sm-12 col-md-8",children:(0,d.jsx)("iframe",{loading:"lazy",title:"map ".concat(b.entity.body.value),width:"100%",src:"https://maps.google.de/maps?hl=de&q=".concat(b.entity.fieldLocationMapName,"&ie=UTF8&t=&z=15&iwloc=A&output=embed"),frameBorder:"0",scrolling:"no",marginHeight:0,marginWidth:0})}),(0,d.jsx)("div",{className:"col-sm-12 col-md-4 pl-5",children:(0,d.jsx)("div",{className:"pt-5 pt-md-0",dangerouslySetInnerHTML:{__html:b.entity.body.value}})})]})})})}
1,bk=g()(function(){return c.e(1370).then(c.bind(c,81370))},{loadableGenerated:{webpack:function(){return[81370]}},ssr:!1}),bl=g()(function(){return Promise.resolve().then(c.bind(c,6619))},{loadableGenerated:{webpack:function(){return[6619]}},ssr:!1}),bm=g()(function(){return c.e(6926).then(c.bind(c,96926))},{loadableGenerated:{webpack:function(){return[96926]}},ssr:!1}),bn=g()(function(){return c.e(8757).then(c.bind(c,48757))},{loadableGenerated:{webpack:function(){return[48757]}},ssr:!1}),bo=g()(function(){return Promise.all([c.e(285),c.e(1341),c.e(5394),c.e(8215)]).then(c.bind(c,58215))},{loadableGenerated:{webpack:function(){return[58215]}},ssr:!1}),bp=g()(function(){return Promise.all([c.e(5855),c.e(2684),c.e(8897)]).then(c.bind(c,38897))},{loadableGenerated:{webpack:function(){return[38897]}},ssr:!1}),bq={module_hero:D,module_brands:T,module_lp_offers_module:bm,module_textimage_section:U.Z,module_list_image:V.Z,module_generic_offers:bk,module_landing_teaser:_,module_locations:ae,module_body_types:aj,module_links_section:ak.Z,module_mini_configurator:aN,module_other_articles:bl,module_gallery:aU,module_anchor_links:aY,module_faq:a5,module_automated_car_offer:ba,module_sellers_carousel:bn,module_hero_locations:I,module_information:bd,module_locations_gallery:bg,module_locations_map:bj,module_query_car_list:bo,module_location_campaign_form:bp};function br(a){if(a.components){var b=a.components;return(0,d.jsx)(d.Fragment,{children:b.map(function(b,c){if(!(null==b?void 0:null===(f=b.entity)|| void 0===f?void 0:f.type)||!(null==b?void 0:null===(g=b.entity)|| void 0===g?void 0:g.status))return null;var e,f,g,h=(e=bq,function(a){return e[a]})(b.entity.type);return h?(0,d.jsx)(h,{regions:a.regions,sellers:a.sellers,moduleOfferCars:a.moduleOfferCars[c],content:b},"".concat(b.entity.entityId,"_").concat(c)):null})})}return null}},1430:function(a,b,c){c.d(b,{Z:function(){return y}});var d=c(7297),e=c(85893);c(67294);var f=c(41664),g=c.n(f),h=c(81621),i=c(11163),j=c(31344),k=c(70383),l=c(7122),m=c(51645),n=c(19521);function o(){var a=(0,d.Z)(["\n padding: 70px 0;\n background: ",";\n\n .img-column {\n position: relative;\n\n @media (min-width: 1376px) {\n max-width: 650px;\n }\n }\n\n &.padding-big {\n padding: 70px 0;\n }\n\n &.padding-medium {\n padding: 40px 0;\n }\n\n &.padding-small {\n padding: 20px 0;\n }\n\n &.text-content-left {\n .img-column {\n margin-left: 60px;\n width: 100%;\n }\n }\n\n &.text-content-right {\n .img-column {\n margin-right: 60px;\n order: -1;\n width: 100%;\n }\n }\n\n &.text-content-center {\n .text_image-row {\n flex-wrap: wrap;\n .text-column {\n width: 100%;\n text-align: center;\n\n .text-html {\n width: 100%; \n }\n }\n\n .img-column {\n order: -1;\n width: 100%;\n margin-bottom: 42px;\n\n img {\n width: 100%;\n }\n }\n }\n }\n\n .text_image-row {\n display: flex;\n justify-content: space-between;\n\n .text-column {\n text-align: left;\n display: flex;\n justify-content: center;\n flex-grow: 1;\n flex-direction: column;\n align-items: flex-start;\n\n .text-html {\n font-size: 16px;\n line-height: 21px;\n\n li {\n letter-spacing: 0;\n \n margin-bottom: 0px;\n\n &:not(:last-child) {\n margin-bottom: 12px;\n }\n }\n\n h2 {\n font-size: 20px;\n font-weight: ",";\n letter-spacing: 0;\n line-height: 26px;\n }\n\n h3 {\n font-size: 18px;\n font-weight: ",";\n letter-spacing: 0;\n line-height: 24px;\n }\n\n p {\n letter-spacing: 0;\n margin-bottom: 0px;\n\n &:not(:last-child) {\n margin-bottom: 20px;\n }\n }\n\n a {\n color: #AA0016;\n font-size: inherit;\n font-weight: ",";\n letter-spacing: 0;\n text-decoration: none;\n cursor: pointer;\n }\n\n ul {\n text-align: left;\n list-style: none;\n padding-left: 0;\n\n li {\n position: relative;\n padding-left: 32px;\n\n &:before {\n content: '';\n position: absolute;\n display: inline-block;\n transform: rotate(45deg);\n height: 15px;\n width: 9px;\n left: 6px;\n top: 1px;\n border-bottom: 2px solid #000000;\n border-right: 2px solid #000000;\n }\n }\n }\n }\n\n .simple-link {\n font-size: 14px;\n font-weight: 500;\n letter-spacing: 0;\n line-height: 19px;\n text-decoration: none;\n cursor: pointer;\n border-bottom: 1px solid #000;\n padding-bottom: 5px;\n display: inline-block;\n color: #000;\n }\n\n .btn-link {\n text-transform: none;\n width: 340px;\n font-size: 16px;\n text-decoration: none;\n align-self: flex-start;\n }\n }\n\n .img-column {\n img {\n display: block;\n width: 425px;\n height: 100%;\n object-fit: cover;\n border-radius: 25px;\n\n &.img-contain {\n object-fit: contain;\n }\n }\n }\n }\n\n .text-image-list-wrap {\n h4 {\n color: #333333;\n font-size: 20px;\n letter-spacing: 0;\n line-height: 32px;\n -moz-letter-spacing: 0;\n font-weight: 700;\n margin-bottom: 30px;\n }\n\n .icons-list {\n li {\n display: flex;\n position: relative;\n align-items: flex-start;\n .title {\n color: #333333;\n font-size: 16px;\n font-weight: 700;\n letter-spacing: 0;\n line-height: 24px;\n margin-bottom: 0px;\n }\n .desc {\n color: #191919;\n font-size: 14px;\n letter-spacing: 0;\n line-height: 15px;\n margin-bottom: 20px;\n }\n .icon-wrap {\n position: relative;\n width: 30px;\n height: 30px;\n margin-right: 30px;\n flex-grow: 0;\n flex-shrink: 0;\n flex-basis: 30px;\n }\n }\n }\n }\n @media (max-width: ",") {\n h4 {\n font-size: 18px;\n }\n .icons-list {\n li {\n margin-bottom: 15px;\n .desc {\n display: none;\n }\n }\n }\n }\n }\n\n @media (max-width: ",") {\n .text_image-row {\n .text-column {\n .btn-group {\n width: 100%;\n }\n .btn-link {\n max-width: 340px;\n width: 100%;\n }\n }\n .img-column {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n //height: 208px;\n img {\n /* width: 310px;\n height: 235px;*/\n }\n }\n }\n }\n @media (max-width: ",") {\n .text_image-row {\n flex-wrap: wrap;\n .text-column {\n font-size: 14px;\n .text-html {\n max-width: 100%;\n width: 100%;\n line-height: 19px;\n font-size: 14px;\n\n h2 {\n font-size: 18px;\n margin-bottom: 17px;\n }\n h3 {\n font-size: 16px;\n margin-bottom: 14px;\n }\n }\n .btn-link {\n max-width: 100%;\n width: 100%;\n font-size: 14px;\n }\n }\n .img-column {\n display: block;\n order: -1;\n margin-bottom: 35px;\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n\n img {\n //width: 100%;\n //height: 208px;\n }\n }\n }\n }\n"]);return o=function(){return a},a}var p=n.ZP.div.withConfig({componentId:"sc-4338e8e4-0"})(o(),function(a){return a.coloredBg?"#F4F4F4":"#fff"},function(a){return a.theme.fontWeight.bold},function(a){return a.theme.fontWeight.bold},function(a){return a.theme.fontWeight.bold},function(a){return a.theme.breakpoints.lg},function(a){return a.theme.breakpoints.lg},function(a){return a.theme.breakpoints.sm}),q=c(949),r=c(30527),s=c(5900);function t(){var a=(0,d.Z)(["\n fragment TextImageListModuleFragment on NodeModuleListImage {\n title\n coloredBg: fieldColoredBg\n link: fieldLink{\n entity {\n ...LinkFragment\n } \n }\n linkType: fieldLinkType\n buttonsPosition: fieldButtonsPosition\n buttons: fieldButtons {\n entity {\n ...ButtonFragment\n }\n }\n fieldTextImageList {\n entity{\n ... on N
1odeTexImageListItem{\n fieldTextImageListItemDesc\n fieldTextImageListItemIcon {\n entity {\n thumbnail {\n url\n }\n }\n }\n fieldTextImageListItemTitle\n }\n }\n }\n fieldTextImageListTitle\n textPosition: fieldTextPosition\n paddingOption: fieldPaddingOption\n imageCover: fieldImgCover\n image: fieldBlockImage {\n entity {\n ... on Media {\n thumbnail {\n alt\n url\n }\n }\n }\n }\n }\n \n ","\n ","\n "]);return t=function(){return a},a}var u=function(a){var b=a.textPosition,c=a.paddingOption;return" text-content-".concat(void 0===b?"left":b," padding-").concat(void 0===c?"medium":c)},v=function(a){var b,c,d=a.params,f=d.type,h=d.link,i=(0,q.RT)(null==h?void 0:null===(b=h.entity)|| void 0===b?void 0:b.url),j=null==h?void 0:null===(c=h.entity)|| void 0===c?void 0:c.text,m=null;if(!i||!j)return m;switch(f){case"button":m=(0,e.jsx)(k.Z,{className:"btn-link",href:i,component:l.Z,children:j});break;case"button_white":m=(0,e.jsx)(k.Z,{className:"btn-link",variant:"outlined",href:i,component:l.Z,children:j});break;case"simple":m=(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("div",{className:"hr"}),(0,e.jsx)(g(),{href:i,as:i,children:(0,e.jsx)("a",{className:"simple-link",children:j})})]});break;default:m=null}return m},w=function(a){var b,c,d,f,g,h,i=a.params,j=null==i?void 0:null===(b=i.image)|| void 0===b?void 0:null===(c=b.entity)|| void 0===c?void 0:null===(d=c.thumbnail)|| void 0===d?void 0:d.url,k=null==i?void 0:null===(f=i.image)|| void 0===f?void 0:null===(g=f.entity)|| void 0===g?void 0:null===(h=g.thumbnail)|| void 0===h?void 0:h.alt,l=(null==i?void 0:i.imageCover)?"":"img-contain";return j?(0,e.jsx)("div",{className:"img-column",children:(0,e.jsx)(s.Z,{layout:"fill",className:l,src:j,alt:k})}):null},x=function(a){var b=a.content.entity,c=b.buttons,d=b.coloredBg,f=b.fieldTextImageList,g=b.textPosition,h=b.link,k=b.linkType,l=b.image,m=b.imageCover,n=b.paddingOption,o=b.fieldTextImageListTitle,q=b.buttonsPosition,t=(0,i.useRouter)(),x="/"===t.route,y=u({textPosition:g,paddingOption:n});return(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(p,{coloredBg:d,className:y,id:b.entityId,children:(0,e.jsx)(j.Z,{wider:!0,children:(0,e.jsxs)("div",{className:"text_image-row text-image-list-wrap",children:[(0,e.jsxs)("div",{className:"text-column",children:[(0,e.jsx)("h4",{children:o}),(0,e.jsx)("ul",{className:"list-unstyled icons-list",children:f.map(function(a,b){var c,d;return(0,e.jsxs)("li",{children:[(null===(c=a.entity.fieldTextImageListItemIcon)|| void 0===c?void 0:c.entity.thumbnail.url)&&(0,e.jsx)("div",{className:"icon-wrap",children:(0,e.jsx)(s.Z,{layout:"fill",src:null===(d=a.entity.fieldTextImageListItemIcon)|| void 0===d?void 0:d.entity.thumbnail.url,alt:""})}),(0,e.jsxs)("div",{children:[(0,e.jsx)("p",{className:"title",children:a.entity.fieldTextImageListItemTitle}),(0,e.jsx)("p",{className:"desc",children:a.entity.fieldTextImageListItemDesc})]})]},b)})}),(0,e.jsxs)("div",{className:"btn-group ".concat(void 0===q?"vertical":q),onClick:function(){if(x){var a;(0,r.Hz)({url:null==h?void 0:null===(a=h.entity)|| void 0===a?void 0:a.url})}},children:[(0,e.jsx)(v,{params:{link:h,type:k}}),c.map(function(a){var b;return(0,e.jsx)(v,{params:{link:a,type:null==a?void 0:null===(b=a.entity)|| void 0===b?void 0:b.linkType}})})]})]}),(0,e.jsx)(w,{params:{image:l,imageCover:m}})]})})})})};x.fragment={name:"TextImageListModuleFragment",get body(){return(0,h.ZP)(t(),m.AV,m.Yg)}};var y=x},14158:function(a,b,c){c.d(b,{Z:function(){return r}});var d=c(7297),e=c(85893);c(67294);var f=c(81621),g=c(11163),h=c(31344),i=c(70383),j=c(7122),k=c(51645),l=c(19521);function m(){var a=(0,d.Z)(["\n padding: 70px 0;\n background: ",";\n\n .links-title {\n text-align: center;\n color: #191919;\n font-size: 20px;\n font-weight: 600;\n letter-spacing: 0px;
1\n line-height: 26px;\n margin-bottom: 42px;\n text-align: center;\n }\n\n .btn-container {\n display: flex;\n }\n\n .btn-link {\n margin-left: auto;\n margin-right: auto;\n margin-top: 20px;\n width: 340px;\n font-size: 16px;\n text-decoration: none;\n }\n\n .links-section {\n display: grid;\n grid-template-columns: auto auto;\n gap: 45px 20px;\n justify-content: space-evenly;\n font-size: 0;\n\n p {\n display: block;\n margin-bottom: 0;\n }\n\n a {\n color: #000000;\n font-size: 16px;\n letter-spacing: 0.29px;\n line-height: 24px;\n text-decoration: none;\n display: block;\n position: relative;\n padding-left: 28px;\n margin-bottom: 7px;\n\n &:before {\n content: '';\n position: absolute;\n left: 0;\n top: 3px;\n width: 15px;\n height: 15px;\n background-size: cover;\n background-image: url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.0' width='512.000000pt' height='512.000000pt' viewBox='0 0 512.000000 512.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,512.000000) scale(0.100000,-0.100000)' fill='%23000000' stroke='none'%3E%3Cpath d='M2909 4677 c-64 -24 -102 -53 -211 -165 -126 -127 -151 -172 -151 -272 0 -124 -14 -106 601 -722 l557 -558 -1737 0 c-1722 0 -1738 0 -1792 -20 -74 -28 -139 -98 -161 -174 -13 -45 -16 -91 -13 -224 3 -145 6 -173 25 -213 25 -56 84 -118 138 -144 39 -20 75 -20 1793 -25 l1752 -5 -560 -560 c-617 -617 -604 -601 -603 -722 1 -96 31 -148 165 -279 140 -138 176 -159 278 -159 62 1 84 5 125 27 67 36 1953 1923 1981 1983 28 60 26 176 -5 236 -32 64 -1928 1958 -1985 1984 -52 23 -151 29 -197 12z'/%3E%3C/g%3E%3C/svg%3E\");\n }\n }\n }\n\n\n @media (max-width: ",") {\n .links-title {\n font-size: 18px;\n }\n\n .links-section {\n grid-template-columns: auto;\n }\n }\n"]);return m=function(){return a},a}var n=l.ZP.div.withConfig({componentId:"sc-f713e0a4-0"})(m(),function(a){return a.coloredBg?"#F4F4F4":"#fff"},function(a){return a.theme.breakpoints.md}),o=c(949);function p(){var a=(0,d.Z)(["\n fragment ModuleLinksFragment on NodeModuleLinksSection {\n status\n title: fieldTitle\n coloredBg: fieldColoredBg\n link: fieldLink{\n entity {\n ...LinkFragment\n } \n }\n text: fieldText {\n processed\n }\n }\n \n ","\n "]);return p=function(){return a},a}var q=function(a){var b=(0,g.useRouter)(),c=a.content.entity,d=c.coloredBg,f=c.text,k=c.title,l=c.link;return(0,e.jsx)(n,{coloredBg:d,id:c.entityId,children:(0,e.jsxs)(h.Z,{wider:!0,children:[(0,e.jsx)("h4",{className:"links-title",children:k}),(0,e.jsx)("div",{className:"links-section",dangerouslySetInnerHTML:{__html:null==f?void 0:f.processed},onClick:function(a){var c;a.preventDefault(),(null===(c=a.target)|| void 0===c?void 0:c.href)&&b.push(a.target.href)}}),l&&(0,e.jsx)("div",{className:"btn-container",children:(0,e.jsx)(i.Z,{className:"btn-link",href:(0,o.RT)(l.entity.url),component:j.Z,children:l.entity.text})})]})})};q.fragment={name:"ModuleLinksFragment",get body(){return(0,f.ZP)(p(),k.AV)}};var r=q},6619:function(a,b,c){c.r(b);var d=c(7297),e=c(85893);c(67294);var f=c(19521),g=c(41664),h=c.n(g),i=c(81621),j=c(47737),k=c.n(j),l=c(31344),m=c(949),n=c(5900);function o(){var a=(0,d.Z)(["\n padding: 70px 0;\n background: ",";\n overflow: hidden;\n\n .articles-title {\n color: #191919;\n font-family: Roboto;\n font-size: 20px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 26px;\n margin-bottom: 30px;\n @media (min-width: 1376px) {\n font-size: 24px;\n }\n }\n\n @media (min-width: ",") {\n .alice-carousel__wrapper {\n padding-right: ",";\n }\n }\n\n .alice-carousel {\n display: flex;\n flex-wrap: wrap;\n\n &__wrapper {\n padding-bottom: 20px;\n }\n\n & > div {\n width: 100%;\n }\n\n &__prev-btn, &__next-btn {\n width: auto!important;\n\n @media (min-width: ",") {\n display: ",";\n }\n }\n\n &__prev-btn {\n margin-left: auto;\n }\n }\n\n .article-card {\n width: 270px;\n\n .img-container {\n height: 175px;\n display: block;\n border-radius: 20px;\n margin-bottom: 30px;\n overflow: hidden;\n position: relative;\n }\n\n img {\n display: block;\n width: 100%;\n height: 100%;\n object-fit: contain;\n cursor: pointer;\n }\n\n h3 {\n color: #191919;\n font-family: Roboto;\n font-size: 18px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 24px;\n }\n\n p {\n color: #191919;\n font-family: Roboto;\n font-size: 16px;\n letter-spacing: 0;\n line-height: 21px;\n }\n\n .link-underscore {\n font-size: 14px;\n font-weight: 500;\n letter-spacing: 0px;\n line-height: 19px;\n text-decoration: none;\n cursor: pointer;\n border-bottom: 1px solid rgb(0, 0, 0);\n padding-bottom: 5px;\n display: inline-block;\n color: rgb(0, 0, 0);\n }\n }\n\n .carousel-arrow {\n height: 34px;\n width: 34px;\n border-radius: 3px;\n background-color: #000000;\n margin-left: 10px;\n cursor: pointer;\n position: relative;\n transition: opacity .35s;\n\n &.disabled {\n opacity: .6;\n pointer-events: none;\n }\n\n &:before {\n content: '';\n position: absolute;\n width: 15px;\n height: 15px;\n left: 50%;\n top: 50%;\n border-right: 3px solid #fff;\n border-top: 3px solid #fff;\n transform: translate(-60%,-50%) rotate(45deg);\n }\n\n &.prev {\n &:before {\n transform: translate(-35%,-50%) rotate(-135deg);\n }\n }\n }\n\n @media (max-width: ",") {\n .article-card {\n width: 100%;\n padding-right: 20px;\n\n .img-container {\n height: 210px;\n }\n }\n }\n"]);return o=function(){return a},a}function p(){var a=(0,d.Z)(["\n fragment ModuleOtherArticlesFragment on NodeModuleOtherArticles {\n status\n title: fieldTitle\n coloredBg: fieldColoredBg\n articles: fieldArticles {\n entity {\n ... on N
1odeArticleEntity {\n title: fieldTitle\n text: fieldTextLong\n image: fieldBlockImage {\n entity {\n ... on Media {\n thumbnail {\n alt\n url\n }\n }\n }\n }\n link: fieldArticleLink {\n title\n url {\n path\n }\n }\n }\n }\n }\n }\n\n "]);return p=function(){return a},a}var q=f.ZP.div.withConfig({componentId:"sc-e6200237-0"})(o(),function(a){return a.coloredBg?"#F4F4F4":"#fff"},function(a){return a.theme.breakpoints.lg},function(a){return a.infinite?"30px":"0px!important"},function(a){return a.theme.breakpoints.lg},function(a){return a.infinite?"inline-block":"none"},function(a){return a.theme.breakpoints.sm}),r={0:{items:1,paddingRight:30},767:{items:2,paddingRight:50},1199:{items:3},1439:{items:4}},s=function(a){var b,c,d,f,g=a.content.entity,i=g.articles,j=void 0===i?[]:i,o=g.coloredBg,p=g.title,s=j.length>3;
1return(0,e.jsx)(q,{coloredBg:o,infinite:s,id:a.content.entity.entityId,children:(0,e.jsxs)(l.Z,{wider:!0,children:[p&&(0,e.jsx)("h2",{className:"articles-title",children:p}),(0,e.jsx)(k(),{renderPrevButton:function(){return(0,e.jsx)("div",{className:"carousel-arrow prev"})},renderNextButton:function(){return(0,e.jsx)("div",{className:"carousel-arrow next"})},responsive:r,disableDotsControls:!0,paddingRight:30,infinite:s,mouseTracking:s,children:j.map(function(a){var g,i,j,k,l,o,p,q,r,s,t,u,v,w,x,y,z=a.entity;return(0,e.jsxs)("div",{className:"article-card",children:[(0,e.jsx)(h(),{href:null==z?void 0:null===(g=z.link)|| void 0===g?void 0:null===(i=g.url)|| void 0===i?void 0:i.path,children:(0,e.jsx)("a",{className:"img-container","aria-label":null!==(c=null!==(b=null==z?void 0:null===(j=z.image)|| void 0===j?void 0:null===(k=j.entity)|| void 0===k?void 0:null===(l=k.thumbnail)|| void 0===l?void 0:l.alt)&& void 0!==b?b:null==z?void 0:z.title)&& void 0!==c?c:"",children:(0,e.jsx)(n.Z,{layout:"fill",src:decodeURIComponent(null==z?void 0:null===(o=z.image)|| void 0===o?void 0:null===(p=o.entity)|| void 0===p?void 0:null===(q=p.thumbnail)|| void 0===q?void 0:q.url),alt:null!==(f=null!==(d=null==z?void 0:null===(r=z.image)|| void 0===r?void 0:null===(s=r.entity)|| void 0===s?void 0:null===(t=s.thumbnail)|| void 0===t?void 0:t.alt)&& void 0!==d?d:null==z?void 0:z.title)&& void 0!==f?f:""})})}),(0,e.jsx)("h3",{children:null==z?void 0:z.title}),(0,e.jsx)("p",{children:null==z?void 0:z.text}),(0,e.jsx)(h(),{href:(0,m.RT)(null==z?void 0:null===(u=z.link)|| void 0===u?void 0:null===(v=u.url)|| void 0===v?void 0:v.path),children:(0,e.jsx)("a",{className:"link-underscore",children:null==z?void 0:null===(w=z.link)|| void 0===w?void 0:w.title})})]},null==z?void 0:null===(x=z.link)|| void 0===x?void 0:null===(y=x.url)|| void 0===y?void 0:y.path)})})]})})};s.fragment={name:"ModuleOtherArticlesFragment",get body(){return(0,i.ZP)(p())}},b.default=s},38381:function(a,b,c){c.d(b,{Z:function(){return w}});var d=c(7297),e=c(85893);c(67294);var f=c(41664),g=c.n(f),h=c(81621),i=c(31344),j=c(70383),k=c(7122),l=c(51645),m=c(19521);function n(){var a=(0,d.Z)(["\n background: ",";\n .img-column {\n position: relative;\n flex-basis: 50%;\n flex-grow: 0;\n flex-shrink: 0;\n img {\n width: 100%!important;\n min-height: auto!important;\n height: auto!important;\n }\n\n /* &.img-contain img{\n height: 290px!important;\n } */\n @media (min-width: 1376px) {\n img {\n max-height: 850px!important;\n }\n }\n }\n\n &.padding-big {\n padding: 70px 0;\n }\n\n &.padding-medium {\n padding: 40px 0;\n }\n\n &.padding-small {\n padding: 20px 0;\n }\n\n &.text-content-left {\n .img-column {\n margin-left: 60px;\n }\n }\n\n &.text-content-right {\n .img-column {\n margin-right: 60px;\n order: -1;\n }\n }\n\n &.text-content-center {\n .text_image-row {\n flex-wrap: wrap;\n .text-column {\n width: 100%;\n text-align: center;\n\n .text-html {\n width: 100%;\n overflow: auto;\n }\n\n .btn-group.hor {\n justify-content: space-around;\n } \n }\n\n .img-column {\n flex-grow: 1;\n order: -1;\n width: 100%;\n margin-bottom: 42px;\n\n img {\n width: 100%;\n }\n }\n }\n }\n\n .text_image-row {\n display: flex;\n justify-content: space-between;\n\n .text-column {\n text-align: left;\n display: flex;\n justify-content: center;\n flex-grow: 1;\n flex-direction: column;\n align-items: flex-start;\n overflow: hidden;\n\n .btn-group { \n display: flex;\n justify-content: center;\n flex-grow: 1;\n flex-direction: column;\n align-items: flex-start;\n width: 100%;\n\n &.horizontal {\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: space-between;\n\n .btn-link {\n width: auto;\n min-width: 45%;\n max-width: 340px;\n }\n\n .hr {\n width: 100%;\n height: 0px;\n margin: 0;\n border: 0;\n }\n\n .simple-link {\n position: relative;\n display: inline-block;\n margin-right: 20px;\n }\n }\n }\n\n .text-html {\n font-size: 14px;\n line-height: 21px;\n width: 100%;\n overflow: auto;\n\n li {\n letter-spacing: 0;\n \n margin-bottom: 0px;\n\n &:not(:last-child) {\n margin-bottom: 12px;\n }\n }\n\n h2 {\n font-size: 20px;\n font-weight: ",";\n letter-spacing: 0;
1\n line-height: 26px;\n }\n\n h3 {\n font-size: 18px;\n font-weight: ",";\n letter-spacing: 0;\n line-height: 24px;\n }\n\n p {\n letter-spacing: 0;\n margin-bottom: 0px;\n\n &:not(:last-child) {\n margin-bottom: 20px;\n }\n }\n\n a {\n color: #AA0016;\n font-size: inherit;\n font-weight: ",";\n letter-spacing: 0;\n text-decoration: none;\n cursor: pointer;\n }\n\n ul {\n text-align: left;\n list-style: none;\n padding-left: 0;\n\n li {\n position: relative;\n padding-left: 32px;\n\n &:before {\n content: '';\n position: absolute;\n display: inline-block;\n transform: rotate(45deg);\n height: 15px;\n width: 9px;\n left: 6px;\n top: 1px;\n border-bottom: 2px solid #000000;\n border-right: 2px solid #000000;\n }\n }\n }\n }\n\n .simple-link {\n font-size: 14px;\n font-weight: 500;\n letter-spacing: 0;\n line-height: 19px;\n text-decoration: none;\n cursor: pointer;\n border-bottom: 1px solid #000;\n padding-bottom: 5px;\n margin-top: 20px;\n display: inline-block;\n color: #000;\n }\n\n .btn-link {\n margin-top: 20px;\n text-transform: none;\n width: 340px;\n font-size: 14px!important;\n text-decoration: none;\n align-self: flex-start;\n }\n }\n\n .img-column {\n img {\n display: block;\n //width: 425px;\n //height: 290px;\n object-fit: cover;\n border-radius: 25px;\n\n &.img-contain {\n object-fit: contain;\n }\n }\n }\n }\n table {\n border: transparent;\n border-collapse: collapse!important;\n width: 100%;\n max-width: 100%;\n //white-space: nowrap;\n background-color: white;\n color: #333333;\n font-family: Roboto;\n font-size: 16px;\n letter-spacing: 0;\n line-height: 24px;\n }\n table th {\n background-color: white;\n }\n \n table td, table th {\n text-align: center;\n padding: 15px;\n font-weight: 700;\n }\n \n table td {\n font-size: 16px;\n font-weight: 400;\n vertical-align: top;\n }\n \n table tr:nth-child(odd) {\n background: #F2F2F2;\n }\n\n @media (max-width: ",") {\n .text_image-row {\n .text-column {\n .btn-link {\n max-width: 340px;\n width: 100%;\n }\n }\n .img-column {\n display: flex;\n align-items: center;\n justify-content: center;\n flex-wrap: wrap;\n img {\n //width: 310px;\n //height: 235px;\n }\n }\n }\n }\n @media (max-width: ",") {\n .text_image-row {\n flex-wrap: wrap;\n .text-column {\n font-size: 14px;\n .text-html {\n max-width: 100%;\n width: 100%;\n line-height: 19px;\n font-size: 14px;\n overflow: auto;\n\n h2 {\n font-size: 18px;\n margin-bottom: 17px;\n }\n h3 {\n font-size: 16px;\n margin-bottom: 14px;\n }\n }\n .btn-link {\n max-width: 100%;\n width: 100%;\n font-size: 14px;\n }\n }\n .img-column {\n display: block;\n order: -1;\n margin-bottom: 35px;\n margin-left: 0;\n margin-right: 0;\n width: 100%;\n flex-basis: 100%;\n //height: 220px;\n\n img {\n //width: auto !important;\n }\n }\n }\n }\n"]);return n=function(){return a},a}var o=m.ZP.div.withConfig({componentId:"sc-fd40caa1-0"})(n(),function(a){return a.coloredBg?"#F4F4F4":"#fff"},function(a){return a.theme.fontWeight.bold},function(a){return a.theme.fontWeight.bold},function(a){return a.theme.fontWeight.bold},function(a){return a.theme.breakpoints.lg},function(a){return a.theme.breakpoints.sm}),p=c(39745),q=c(949);function r(){var a=(0,d.Z)(["\n fragment TextImageModuleFragment on NodeModuleTextimageSection {\n status\n title\n coloredBg: fieldColoredBg\n link: fieldLink{\n entity {\n ...LinkFragment\n } \n }\n linkType: fieldLinkType\n buttonsPosition: fieldButtonsPosition\n buttons: fieldButtons {\n entity {\n ...ButtonFragment\n }\n }\n text: fieldText {\n processed\n }\n textPosition: fieldTextPosition\n paddingOption: fieldPaddingOption\n imageCover: fieldImgCover\n image: fieldBlockImage {\n entity {\n ... on Media {\n thumbnail {\n alt\n url\n }\n }\n }\n }\n }\n \n ","\n ","\n "]);return r=function(){return a},a}var s=function(a){var b=a.textPosition,c=a.paddingOption;return" text-content-".concat(void 0===b?"left":b," padding-").concat(void 0===c?"medium":c)},t=function(a){var b,c,d=a.params,f=d.type,h=d.link,i=(0,q.RT)(null==h?void 0:null===(b=h.entity)|| void 0===b?void 0:b.url),l=null==h?void 0:null===(c=h.entity)|| void 0===c?void 0:c.text,m=null;if(!i||!l)return m;switch(f){case"button":m=(0,e.jsx)(j.Z,{className:"btn-link",href:i,component:k.Z,children:l});break;case"button_white":m=(0,e.jsx)(j.Z,{className:"btn-link",variant:"outlined",href:i,component:k.Z,children:l});break;case"simple":m=(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)("div",{className:"hr"}),(0,e.jsx)(g(),{href:i,as:i,children:(0,e.jsx)("a",{className:"simple-link",children:l})})]});break;default:m=null}return m},u=function(a){var b,c,d,f,h,i,j,k,l=a.params,m=null==l?void 0:null===(b=l.image)|| void 0===b?void 0:null===(c=b.entity)|| void 0===c?void 0:null===(d=c.thumbnail)|| void 0===d?void 0:d.url,n=null==l?void 0:null===(f=l.image)|| void 0===f?void 0:null===(h=f.entity)|| void 0===h?void 0:null===(i=h.thumbnail)|| void 0===i?void 0:i.alt;return m?null===l.linkType&&(null==l?void 0:l.link)&&(null==l?void 0:null===(j=l.link)|| void 0===j?void 0:null===(k=j.entity)|| void 0===k?void 0:k.url)?(0,e.jsx)("div",{className:"img-column",children:(0,e.jsx)(g(),{href:l.link.entity.url,as:l.link.entity.url,children:(0,e.jsx)("a",{"aria-label":n,children:(0,e.jsx)(p.Z,{objectFit:(null==l?void 0:l.imageCover)?"cover":"contain",fullWidth:!0,src:m,alt:n})})})}):(0,e.jsx)("div",{className:"img-column",children:(0,e.jsx)(p.Z,{objectFit:(null==l?void 0:l.imageCover)?"cover":"contain",fullWidth:!0,src:m,alt:n})}):null},v=function(a){var b=a.content.entity,c=b.buttons,d=b.coloredBg,f=b.text,g=b.textPosition,h=b.link,j=b.linkType,k=b.image,l=b.imageCover,m=b.paddingOption,n=b.buttonsPosition,p=s({textPosition:g,paddingOption:m});return(0,e.jsx)(e.Fragment,{children:(0,e.jsx)(o,{coloredBg:d,className:p,id:b.entityId,children:(0,e.jsx)(i.Z,{wider:!0,children:(0,e.jsxs)("div",{className:"text_image-row",children:[(0,e.jsxs)("div",{className:"text-column",children:[(null==f?void 0:f.processed)?(0,e.jsx)("div",{className:"text-html",dangerouslySetInnerHTML:{__html:(null==f?void 0:f.processed)||""}}):null,(0,e.jsxs)("div",{className:"btn-group ".concat(void 0===n?"vertical":n),children:[(0,e.jsx)(t,{params:{link:h,type:j}}),c.map(function(a,b){var c;return(0,e.jsx)(t,{params:{link:a,type:null==a?void 0:null===(c=a.entity)|| void 0===c?void 0:c.linkType}},b.toString())})]})]}),(0,e.jsx)(u,{params:{image:k,imageCover:l,link:h,linkType:j}})]})})})})};v.fragment={name:"TextImageModuleFragment",get body(){return(0,h.ZP)(r(),l.AV,l.Yg)}};var w=v},94304:function(a,b,c){c.d(b,{xj:function(){return i},LN:function(){return s},fT:function(){return v}});var d=c(85893);c(67294);var e=c(7297),f=c(19521);function g(){var a=(0,e.Z)(['\n min-height: 700px;\n background: url("https://autohaus24.de/background/background_logo.png");\n background-repeat: no-repeat;\n background-size: 435px 280px;\n background-position: 100% 0px;\n background-color: #F9F9F9;\n padding-top: 60px;\n\n @media (max-width: ',") {\n background-size: 315px 200px;\n }\n\n @media (max-width: ",") {\n background: none;\n padding-top: 45px;\n } \n"]);return g=function(){return a},a}var h=f.ZP.div.withConfig({componentId:"sc-e97f4b46-0"})(g(),function(a){return a.theme.breakpoints.lg},function(a){return a.theme.breakpoints.xs}),i=function(a){return(0,d.jsx)(h,{children:a.children})},j=c(41664),k=c.n(j),l=c(11163),m=c(949);function n(){var a=(0,e.Z)(["\n display: flex;\n flex-direction: column;\n justify-content: center;
1\n align-items: center;\n margin-bottom: 25px;\n border-radius: 25px;\n background-color: #FFFFFF;\n box-shadow: 0 6px 6px 0 rgba(0,0,0,0.06);\n .card-link-wrap {\n display: block;\n padding: 36px 40px;\n text-decoration: none;\n color: ",";\n\n @media (min-width: 1376px) {\n padding: 62px 100px 75px;\n }\n\n .card-title {\n font-size: 20px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 24px;\n margin-bottom: 10px;\n text-align: center;\n\n @media (max-width: ",") {\n font-size: 16px;\n }\n }\n\n .card-location {\n font-size: 16px;\n letter-spacing: 0;\n line-height: 21px;\n margin-bottom: 25px;\n display: flex;\n justify-content: center;\n align-items: center;\n\n img {\n height: 25px;\n margin-right: 5px;\n }\n\n @media (min-width: 1376px) {\n font-weight: bold;\n }\n\n @media (max-width: ",") {\n font-size: 14px;\n }\n }\n\n .card-link {\n display: flex;\n width: 100%;\n justify-content: center;\n padding: 10px;\n border: 2px solid #E00424;\n border-radius: 30px;\n color: #E00424;\n font-size: 14px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 19px;\n text-align: center;\n\n @media (min-width: 1376px) {\n font-size: 16px;\n }\n\n @media (max-width: ",") {\n max-width: 170px;\n margin: 0 auto;\n }\n }\n\n .card-image {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 25px;\n\n img {\n width: 185px;\n height: 185px;\n flex: 0 0 185px;\n border-radius: 50%;\n }\n \n @media (max-width: ",") {\n img {\n width: 160px;\n height: 160px;\n flex: 0 0 160px;\n border-radius: 50%;\n }\n }\n }\n }\n @media (max-width: ",") {\n padding: 30px 25px;\n }\n \n"]);return n=function(){return a},a}var o=f.ZP.div.withConfig({componentId:"sc-4349cd21-0"})(n(),function(a){return a.theme.colors.primaryFont},function(a){return a.theme.breakpoints.lg},function(a){return a.theme.breakpoints.lg},function(a){return a.theme.breakpoints.lg},function(a){return a.theme.breakpoints.lg},function(a){return a.theme.breakpoints.lg}),p=c(30527),q=c(5900),r=function(a){var b=a.item,c=a.index,e=a.firstSection,f=(0,l.useRouter)(),g="/"===f.route;return(0,d.jsx)(o,{children:(0,d.jsx)(k(),{href:b.additionalQuery?"/gebrauchtwagen/standorte/[region]?conditions=".concat(encodeURIComponent(b.additionalQuery)):"/gebrauchtwagen/standorte/[region]",as:b.additionalQuery?"/gebrauchtwagen/standorte/".concat((0,m.BV)(b.name),"?conditions=").concat(encodeURIComponent(b.additionalQuery)):"/gebrauchtwagen/standorte/".concat((0,m.BV)(b.name)),prefetch:!1,children:(0,d.jsxs)("a",{className:"card-link-wrap",onClick:function(){g&&(0,p.Hz)({url:"/gebrauchtwagen/standorte/".concat((0,m.BV)(b.name))})},children:[(0,d.jsx)("h2",{className:"card-title",children:b.name}),(0,d.jsxs)("div",{className:"card-location",children:[(0,d.jsx)(q.Z,{width:"25",height:"25",
1src:"/icons/icon-pin-25.svg",alt:"marker"})," ","1 Standort"]}),(0,d.jsx)("div",{className:"card-image",children:(0,d.jsx)(q.Z,{quality:75,layout:"fixed",priority:void 0!==e&&e&&0===c,width:200,height:200,src:b.image,alt:"".concat(b.name," Gebrauchtwagen")})}),(0,d.jsx)("span",{className:"card-link",children:"Infos zum Standort"})]})})})},s=function(a){var b,c=a.regions,e=a.firstSection,f=void 0!==e&&e;return(null==c?void 0:c.length)?(0,d.jsx)("div",{className:"row justify-content-center",children:(b=c).map(function(a,b){return(0,d.jsx)("div",{className:"col-xs-12 col-sm-6 col-xl-3",children:(0,d.jsx)(r,{item:a,index:b,firstSection:f})},"".concat(a.id,"_").concat(b))})}):null};function t(){var a=(0,e.Z)(["\n color: #191919;\n font-size: 20px;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 26px;\n margin: 35px 0;\n\n @media (max-width: ",") {\n font-size: 18px;\n }\n\n @media (max-width: ",") {\n margin-top: 0;\n margin-bottom: 35px;\n } \n"]);return t=function(){return a},a}var u=f.ZP.h1.withConfig({componentId:"sc-256de7ac-0"})(t(),function(a){return a.theme.breakpoints.lg},function(a){return a.theme.breakpoints.xs}),v=function(a){return(0,d.jsx)(u,{children:a.children})}},70383:function(a,b,c){c.d(b,{Z:function(){return o}});var d=c(26042),e=c(69396),f=c(99534),g=c(85893);c(67294);var h=c(7297),i=c(19521),j=c(282);function k(){var a=(0,h.Z)(["\n font-weight: ",";\n color: ",";\n text-transform: none;\n"]);return k=function(){return a},a}function l(){var a=(0,h.Z)(["\n && {\n border-radius: 30px;\n background: ",";\n height: 45px;\n font-size: 14px;\n \n &:focus {\n outline: none;\n }\n\n &:hover {\n background: ",";\n }\n\n &.MuiButton-outlined {\n background: #fff;\n border: 2px solid ",";\n\n span {\n color: ",";\n }\n\n &:hover {\n background: #fff;\n }\n }\n &.Mui-disabled {\n color: rgba(0, 0, 0, 0.26);\n box-shadow: none;\n background-color: #E0E0E0;\n }\n }\n"]);return l=function(){return a},a}var m=i.ZP.span.withConfig({componentId:"sc-6bf7e248-0"})(k(),function(a){return a.theme.fontWeight.bold},function(a){return a.theme.colors.activeButtonFontColor}),n=(0,i.ZP)(j.Z).withConfig({componentId:"sc-6bf7e248-1"})(l(),function(a){return a.theme.colors.primaryColor},function(a){return a.theme.colors.primaryColor},function(a){return a.theme.colors.primaryColor},function(a){return a.theme.colors.primaryColor}),o=function(a){var b=a.children,c=(0,f.Z)(a,["children"]);return(0,g.jsx)(n,(0,e.Z)((0,d.Z)({},c),{children:(0,g.jsx)(m,{children:b})}))}},24112:function(a,b,c){c.d(b,{"$s":function(){return e},EM:function(){return k},G8:function(){return r},GG:function(){return p},HP:function(){return m},JJ:function(){return o},LC:function(){return l},Lc:function(){return f},Oc:function(){return h},Q7:function(){return i},QQ:function(){return j},TO:function(){return q},Tj:function(){return d},VT:function(){return v},a2:function(){return u},br:function(){return t},fi:function(){return s},y1:function(){return g},yV:function(){return n}});var d="\n...on NodeModuleLpOffersModule {\n status\n fieldOfferModuleCtaLink\n fieldOfferModuleCtaText\n fieldOfferModuleHeadline\n fieldAdditionalQueryLink\n fieldOfferModuleSubtitle {\n value\n }\n fieldOfferModuleOffersList {\n entity {\n ...on NodeOfferModuleCar {\n fieldCarId\n fieldCarCustom\n fieldCarCustomTitle\n fieldCarCustomImage {\n entity{\n thumbnail {\n url\n }\n }\n } \n }\n }\n }\n}",e="\n... on NodeModuleGenericOffers {\n status\n fieldGenericOfferTitle\n fieldGenericOfferCarCards {\n entity {\n ... on N
1odeGenericOfferCard {\n fieldGenericOfferCardBack\n fieldGenericOfferCardLink\n fieldLabelWhiteText\n fieldGenericOfferCardImage {\n entity {\n thumbnail {\n url\n }\n }\n }\n fieldGenericOfferCardPrice\n fieldGenericOfferCardTitle\n }\n }\n }\n}",f="\n... on NodeModuleHero {\n status\n fieldHeroTitle\n fieldHeroCtaLink {\n uri\n title\n }\n fieldHeroCtaLink2 {\n uri\n title\n }\n fieldHeroCarImage {\n entity {\n thumbnail {\n url\n }\n }\n }\n fieldHeroSubtitle\n fieldCustomBreadcrumbText\n fieldFullWidthBackground\n fieldInvertColors\n fieldHeroBackground {\n entity {\n thumbnail {\n url\n }\n }\n }\n}",g="\n... on NodeModuleLandingTeaser {\n status\n id: entityId\n fieldLpTeaserTitle\n fieldLpTeaserSubtitle\n fieldLpTeaserCtaLink\n fieldLpTeaserCtaText\n fieldLpTeaserButtonType\n fieldManagerComment\n fieldSalesEmail\n fieldSearchAgentLink\n fieldTeaserInvert\n fieldLpTeaserImage {\n entity {\n thumbnail {\n url\n }\n }\n }\n}",h="\n... on NodeModuleLocations {\n status\n fieldModuleLocationsTitle\n fieldLocationModuleItem {\n entity {\n ... on NodeLocationModuleItem {\n fieldLocationItemName\n fieldLocationAdditionalQuery\n }\n }\n }\n}",i="\n...on NodeModuleBodyTypes {\n status\n fieldBodyTypesTitle\n fieldUseOldListLinks\n}",j="\n... on NodeModuleBrands {\n status\n fieldModuleBrandsTitle\n fieldModuleBrandsCta {\n uri\n title\n }\n}",k="\n...on NodeModuleMiniConfigurator {\n status\n fieldMiniConfiguratorQuery\n fieldMiniConfiguratorTitle\n}",l="\n...on NodeModuleGallery {\n status\n fieldGalleryTitle\n fieldGalleryDescription{\n value\n }\n fieldModuleGalleryPicture {\n entity{\n thumbnail {\n url\n }\n }\n }\n}\n",m="\n...on NodeModuleAnchorLinks {\n status\n fieldAnchorLinks {\n entity {\n ...on NodeAnchorLink {\n fieldAnchorLinkLabel\n fieldAnchorLink\n }\n }\n }\n}\n",n="\n... on NodeModuleFaq {\n status\n faqHeader: fieldFaqHeader\n fieldFaqFields {\n entity {\n ... on NodeFaqBlock {\n fieldFaqQuestion\n fieldFaqAnswer {\n value\n }\n }\n }\n }\n}\n",o="\n... on NodeModuleAutomatedCarOffer {\n status\n brandName: fieldAutomatedOfferBrandName\n modelName: fieldAutomatedOfferModelName\n title: fieldAutomatedOfferTitle\n}",p="\n... on NodeModuleSellersCarousel {\n status\n fieldLocationOption\n}",q="\n... on NodeModuleHeroLocations {\n status\n fieldHeroTitle\n fieldHeroCtaLink {\n uri\n title\n }\n fieldHeroCtaLink2 {\n uri\n title\n }\n fieldHeroCarImage {\n entity {\n thumbnail {\n url\n }\n }\n }\n fieldHeroSubtitle\n fieldFullWidthBackground\n fieldInvertColors\n fieldHeroBackground {\n entity {\n thumbnail {\n url\n }\n }\n }\n fieldHeroHoursIcon {\n entity {\n thumbnail {\n url\n }\n }\n }\n fieldHeroLocationIcon {\n entity {\n thumbnail {\n url\n }\n }\n }\n fieldHeroContactIcon {\n entity {\n thumbnail {\n url\n }\n }\n }\n fieldHeroHoursText {\n value\n }\n fieldHeroLocationText {\n value\n }\n fieldHeroContactText {\n value\n }\n fieldHeroProvenExpert {\n value\n }\n fieldHeroLocationSaleLabel {\n value\n }\n}",r="\n...on NodeModuleInformation {\n status\n fieldInfoBlocks {\n entity {\n ...on NodeInformationModuleBlock {\n fieldInformationModuleIcon {\n entity {\n thumbnail {\n url\n alt\n }\n }\n }\n fieldInformationModuleText {\n value\n }\n fieldInformationModuleTitle\n }\n }\n }\n }\n",s="\n...on NodeModuleLocationsGallery {\n status\n fieldLocationsGalleryTitle\n fieldLocationsGalleryImage {\n entity {\n thumbnail {\n url\n }\n }\n }\n }
1\n",t="\n...on NodeModuleLocationsMap {\n status\n fieldLocationMapName\n body {\n value\n }\n}\n",u="\n...on NodeModuleQueryCarList {\n status\n fieldCarQueryLink\n fieldQueryCarListTitle\n}\n",v="\n...on NodeModuleLocationCampaignForm {\n status\n fieldFormHeadingText {\n value\n }\n}\n"}}])
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.