1"use strict";(self.rspackChunkOne=self.rspackChunkOne||[]).push([[2636],{54502(e,r,t){var i,a=t(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e}).apply(null,arguments)}t.d(r,{},{A:e=>a.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=a.createElement("path",{d:"M22.22 12.6H3.885a62 62 0 0 0 10.025 6.825l-.56 1.075a63.7 63.7 0 0 1-10.97-7.61l-.2-.18v-1.405l.18-.175A46.6 46.6 0 0 1 13.365 3.5l.53 1.08a46.9 46.9 0 0 0-10.06 6.82H22.22z"})))})},70385(e,r,t){var i,a=t(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e}).apply(null,arguments)}t.d(r,{},{A:e=>a.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=a.createElement("path",{d:"M21.83 11.32v1.405l-.2.18a63.6 63.6 0 0 1-11 7.64l-.54-1.045a62 62 0 0 0 10.035-6.885H1.77v-1.2h18.41a46.8 46.8 0 0 0-10.075-6.86l.53-1.055a47 47 0 0 1 11 7.665z"})))})},33238(e,r,t){var i,a=t(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e}).apply(null,arguments)}t.d(r,{},{A:e=>a.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=a.createElement("path",{fillRule:"evenodd",d:"M22.818 5.755 11.032 19.786l-3.058.006-6.792-8.027 3.053-2.584 5.26 6.216 10.26-12.215z",clipRule:"evenodd"})))})},3861(e,r,t){var i,a=t(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e}).apply(null,arguments)}t.d(r,{},{A:e=>a.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=a.createElement("path",{d:"M15.5 20.725 6.35 12l9.15-8.725 1.38 1.45L9.245 12l7.635 7.275z"})))})},26181(e,r,t){var i,a=((i={}).ECOLOGICAL="ecological",i.ELECTRIC="electric",i.ERROR="error",i.HIGHLIGHT="highlight",i.INFO="info",i.PRIMARY="primary",i.PROMO="promo",i.SUCCESS="success",i.WARNING="warning",i);t.d(r,{K:()=>a})},42715(e,r,t){var i=t(91987),a=t(71763),s=t(98481),l=t(20496),n=t(97500),c=t.n(n),o=t(54502),d=t(70385),u=t(3861),m=t(33496),p=t(78948),h=t(20409),g=t(84759),f=t(40119),x=t(5839);let y=50,_="alpine",v=(0,l.Ng)(({app:e,page:{data:{siteParams:r}}})=>({isRtl:r?.rtl??!1,brand:r?.brand||"",isMobile:e.threshold===x.qN})),b=({navBarData:e,onClickDots:r,dotMode:t,displayMode:a,portalDots:l})=>{if(!e.globalWidth||!e.childrenWidths||1===e.childrenWidths.length||!e.pages||1===e.pages.length)return null;let n=(0,i.jsxs)("ul",{className:c()("CustomScroll__dots",{"is-below":["dots-below","dots-below-mobile-only"].includes(t),"is-mobile-only":"dots-below-mobile-only"===t}),children:[("fullwidth"===a||"card"===a)&&e?.childrenWidths?.map((t,s)=>{let l=`dot-${s}`;return(0,i.jsx)("li",{className:"CustomScroll__dot",children:(0,i.jsx)("button",{type:"button",className:c()("CustomScroll__dotButton",{"is-active":"card"===a?e?.activeChildIndex===s:t?.isVisible}),onClick:()=>r(t?.middle),children:(0,i.jsx)("span",{className:"u-hidden-wording",children:`slide ${s}`})})},l)}),!a&&e?.pages?.map((e,t)=>{let a=`dot-${t}`;return(0,i.jsx)("li",{className:"CustomScroll__dot",children:(0,i.jsx)("button",{type:"button",className:c()("CustomScroll__dotButton",{"is-active":e?.isActive}),onClick:()=>r(e?.middle),children:(0,i.jsx)("span",{className:"u-hidden-wording",children:`slide ${t}`})})},a)})]});return l?(0,s.createPortal)(n,l):n},j=({isLeftArrowDisplayed:e,isRightArrowDisplayed:r,isRightBottomArrowsDisplayed:t,handleArrowClick:a,isRtl:l,portalElement:n,isDarkMode:u})=>{let m=(0,i.jsxs)("div",{className:c()("CustomScroll__bottomArrows",{"is-darkmode":u,"is-right-bottom-arrows-displayed":t}),children:[(0,i.jsx)("button",{type:"button",className:c()("CustomScroll__bottomArrowsButton CustomScroll__bottomArrowsLeft",{CustomScroll__bottomArrows_disabled:!e}),onClick:a(-1),children:(0,i.jsx)(o.A,{className:c()("CustomScroll__Arrows_arrow",{"is-rtl":l})})}),(0,i.jsx)("button",{type:"button",className:c()("CustomScroll__bottomArrowsButton CustomScroll__bottomArrowsRight",{CustomScroll__bottomArrows_disabled:!r}),onClick:a(1),children:(0,i.jsx)(d.A,{className:c()("CustomScroll__Arrows_arrow",{"is-rtl":l})})})]});return n?(0,s.createPortal)(m,n):m},C=({navBarData:e,onClickDots:r,tabs:t,brand:s})=>{let l=(0,a.useRef)(null),n=e?.childrenWidths.find(e=>e?.isVisible);if((0,a.useEffect)(()=>{let e=l.current;if(e){let r=e.querySelector(".CustomScroll__tabButton.is-active");r&&(r.getBoundingClientRect().left+r.clientWidth>window.innerWidth||r.getBoundingClientRect().left<0)&&e.scrollTo({top:0,left:r.offsetLeft})}},[n]),!e.globalWidth||!e.childrenWidths||1===e.childrenWidths.length)return null;let o="mobilize"===s;return(0,i.jsx)("ul",{className:"CustomScroll__tabs",ref:l,children:e?.childrenWidths?.map((e,a)=>{let s=`tab-${a}`;return(0,i.jsx)("li",{className:"CustomScroll__tab",children:(0,i.jsx)("button",{className:c()("CustomScroll__tabButton",{"is-active":e?.isVisible}),onClick:()=>r(e?.middle),type:"button",children:o?(0,g.G2)(a+1,2):t?.[a]})},s)})})},N=v(({bottomArrowsPortalElement:e,children:r=[],className:t="",darkMode:l=!1,defaultSelectedSlideIndex:n,displayMode:g,interactionType:v,isCentered:N=!1,isFullScreen:A=!1,isRtl:w,isSimplified:P=!1,isCardCentered:S=!1,isRightBottomArrowsDisplayed:I=!0,arrowMode:E,dotMode:T,onInteraction:O,snapMode:k,tabs:D=[],minInterval:R=y,brand:M,isMobile:L,portalsCustomElement:B={}})=>{let{ref:V,isVisible:$}=(0,h.A)({role:"technical",stayVisible:!1}),W=(0,a.useRef)(0),F=(0,a.useRef)(void 0),G=(0,a.useRef)(null),z=(0,a.useRef)(0),[H,U]=(0,a.useState)({childrenWidths:[],globalWidth:void 0,activeChildIndex:void 0,isScrolling:!1,pages:[]}
1),Z=(0,a.useRef)(!1),[K,Y]=(0,a.useState)(!1),[X,q]=(0,a.useState)(!1),[Q,J]=(0,a.useState)(0),[ee,er]=(0,a.useState)(0),et=H?.childrenWidths?.[0]?.width,ei=(0,a.useMemo)(()=>{if(S&&!L){let e=G?.current;if(e){let{clientWidth:r}=e;return(r-(et||0))/2}}return 0},[et,S,L]),ea=(0,a.useCallback)(()=>{let e=G.current;if(e&&$){let{scrollLeft:r=0,scrollWidth:t=0,clientWidth:i=0}=e,a=t-i,s=a>0?a:0,l=w?-1:1;Y(l*r>R),q(s>0&&l*r+R<s);let n=Array.from(e.children)||[],c=n.map(e=>({promoText:(e.innerText||"").substring(0,50).replace(/\s+/g," ").trim(),width:e.offsetWidth,percent:e.offsetWidth/t*100,middle:e.offsetLeft+e.offsetWidth/2,left:e.getBoundingClientRect().left,right:e.getBoundingClientRect().right,isVisible:e.offsetLeft+e.offsetWidth/2>r&&e.offsetLeft+e.offsetWidth/2<r+i})),o=n.findIndex(e=>S?e.getBoundingClientRect().right>window.innerWidth/2:e?.offsetLeft>=Math.round(r));Z.current||(Z.current=!0);let d=i?Array(Math.round(t/i)).fill(void 0).map((e,t)=>({isActive:t===Math.floor((r+i/2)/i),middle:i*t+i/2})):[],u=r!==W.current;W.current=r,U({isScrolling:u,activeChildIndex:o,pages:d,childrenWidths:c,globalWidth:t}),!c[o]||u&&Q||(J(c[o].right),er(c[o].left)),O?.({isScrolling:u,activeChildIndex:o,scrollLeft:r})}},[$,w,R,Q,O,S]),es=e=>r=>{r?.stopPropagation();let t=G.current;if(t){let r,{scrollLeft:i=0,clientWidth:a=0}=t,s=w?-1:1,l=Array.from(t.children),{clientWidth:n=0}=l?.[0]||{};switch(g){case"fullwidth":r=a;break;case"card":r=n;break;default:r=9*a/10}t.scrollLeft=i+r*e*s}},el=0;(0,a.useEffect)(()=>{let e=H?.childrenWidths.findIndex(e=>e.isVisible);z.current!==e&&e>-1&&v&&!H.isScrolling&&((0,p.d)({interactionType:v,itemNumber:`${e+1}/${H?.childrenWidths.length}`,event:"carouselInteraction",promoText:H?.childrenWidths[e].promoText,scrollDirection:z.current<e?"right":"left"}),z.current=e)},[H,v]),(0,f.A)(ea),(0,a.useEffect)(()=>(G?.current&&("u">typeof window&&window.addEventListener(x.jn,ea),ea()),()=>{"u">typeof window&&window.removeEventListener(x.jn,ea)}),[ea]),(0,a.useEffect)(()=>{if(void 0!==n){let e=requestAnimationFrame(()=>{let e=G?.current;if(e){let{clientWidth:r}=e;if(window){let t=Array.from(e.children);if(t.length>1&&t[n]){let{offsetLeft:i,clientWidth:a}=t[n];S?e.scrollLeft=i-(r-a)/2:e.scrollLeft="center"===k?i-(r-a)/2:i}}}});return()=>cancelAnimationFrame(e)}},[n,k,ei,S]);let en=c()("CustomScroll__child",{[`is-snap-${k||""}`]:k,[`is-display-${g||""}`]:g}),ec="arrows-left-right-all"===E||"arrows-left-right-desktop-only"===E,eo="tabs-inside"===T?C:b,ed=M===_?o.A:u.A,eu=M===_?d.A:m.A,em=(H?.activeChildIndex||0)+1;return(0,i.jsxs)("div",{className:c()("CustomScroll",{CustomScroll_center:N,"is-navbar-dots-below":["dots-below","dots-below-mobile-only"].includes(T)&&!B?.portalDots,"is-navbar-arrows-bottom":"arrows-bottom"===E,"is-darkmode":l},t),ref:V,children:[(0,i.jsx)("div",{className:c()("CustomScroll__container",{"is-simplified":P,[`is-display-${g||""}`]:g,"is-fullscreen":A,"has-smooth-scroll":Z.current}),ref:G,style:ei?{scrollPadding:`0 ${ei}px`,padding:`0 ${ei}px`}:void 0,onScroll:()=>{el&&window.cancelAnimationFrame(el),el=window.requestAnimationFrame(()=>{ea(),clearTimeout(F.current),F.current=setTimeout(ea,100)})},children:r&&Array.isArray(r)&&k?r.map((e,t)=>{let a=`dot-${t}`;return(0,i.jsx)("div",{className:c()(en,{"is-first-slide":0===t,"is-last-slide":t===r.length-1}),children:e},a)}):r}),"counter"===T&&!!r&&Array.isArray(r)&&H?.activeChildIndex!==void 0&&!!k&&(0,i.jsxs)("div",{className:"CustomScroll__counter",children:[em," / ",r?.length]}),"arrows-bottom"===E&&(0,i.jsx)(j,{isLeftArrowDisplayed:K,isRightArrowDisplayed:X,isRtl:w,isRightBottomArrowsDisplayed:I,handleArrowClick:es,portalElement:e,portalsCustomElement:B,isDarkMode:l}),(()=>{if(ec&&K){let e=(0,i.jsx)("button",{style:{"--leftArrowPosition":`${ee}px`},className:c()("CustomScroll__arrow CustomScroll__arrowLeft",{"is-simplified":P,"is-left-right-all":"arrows-left-right-all"===E}),onClick:es(-1),type:"button",children:(0,i.jsx)(ed,{className:c()("CustomScroll__Arrows_arrow",{"is-rtl":w})})});return B.portalPreviousButton?(0,s.createPortal)(e,B.portalPreviousButton):e}return null})(),(()=>{if(ec&&X){let e=(0,i.jsx)("button",{style:{"--rightArrowPosition":`${Q}px`},className:c()("CustomScroll__arrow CustomScroll__arrowRight",{"is-simplified":P,"is-left-right-all":"arrows-left-right-all"===E}),onClick:es(1),type:"button",children:(0,i.jsx)(eu,{className:c()("CustomScroll__Arrows_arrow",{"is-rtl":w}
1)})});return B.portalNextButton?(0,s.createPortal)(e,B.portalNextButton):e}return null})(),!["none","counter"].includes(T)&&(0,i.jsx)(eo,{dotMode:T,displayMode:g,navBarData:H,arrowMode:E,onClickDots:e=>(e=>{let r=G.current;if(r){let{clientWidth:t=0}=r,i=e-t/2;r.scrollLeft=i>0?i:0}})(e),tabs:D,brand:M,isMobile:!!L,portalDots:B.portalDots})]})});t.d(r,{},{A:N})},25756(e,r,t){var i=t(91987),a=t(71763);t.d(r,{},{R:({bClassName:e,content:r="",supportReturnCarriage:t=!1,tag:s="div",className:l})=>{let n=(0,a.useMemo)(()=>{let i=r.replace(/<[^>]+>/gi,"");return i=i.replace(/\[(\/?[bi])\]/gi,"<$1>"),e&&(i=i.replace(/<b>/gi,`<b class="${e}">`)),t&&(i=i.replace(/\r?\n/g,"<br>")),{__html:i}},[r,e,t]);return(0,i.jsx)(s,{dangerouslySetInnerHTML:n,className:l})}})},52357(e,r,t){var i=t(25756);t.d(r,{R:()=>i.R})},80715(e,r,t){var i=t(91987),a=t(20496),s=t(84759),l=t(16777),n=t(90939),c=t(55595);let o=(0,a.Ng)(({page:e})=>({brand:e.data?.siteParams?.brand||"renault"})),d=(e,r,t,i,a)=>{if(t)return void 0!==a?(0,s.sB)((0,n.A)("/agg/v1/cfg/scene"),{uri:e,profile:t,viewpoint:r,index:a,decorName:i}):(0,s.sB)((0,n.A)("/agg/vn/unique/{profile}/{viewPoint}.png",{viewPoint:r,profile:t}),{uri:e,decorName:i})},u=o(({uri:e,aspectRatio:r,viewPoint:t,profiles:a,index:s,decorName:n,width:o,height:u,disableLazyLoaded:m,objectFit:p="contain",sizes:h,brand:g})=>{let f,x;return(0,i.jsx)(c._,{alt:"",aspectRatio:r,width:o,height:u,objectFit:p,src:(f=t??`${g.charAt(0)}_brandSite_carPicker_1`,x=a||{},(0,l.yb)({small:d(e,f,x.small,n,s),medium:d(e,f,x.medium,n,s),large:d(e,f,x.large,n,s),xlarge:d(e,f,x.xlarge,n,s),smallx2:d(e,f,x.smallx2,n,s),mediumx2:d(e,f,x.mediumx2,n,s),largex2:d(e,f,x.largex2,n,s),xlargex2:d(e,f,x.xlargex2,n,s)})),disableLazyLoaded:m,sizes:h})});t.d(r,{},{F:u})},77048(e,r,t){var i=t(80715);t.d(r,{F:()=>i.F})},50618(e,r,t){t.d(r,{w:()=>s});var i=t(20496),a=t(84759);let s=(0,i.Ng)(({page:e})=>({locale:e.data.siteParams?.locale}))(({value:e,currency:r,isPrecise:t=!1,maximumFractionDigits:i,minimumFractionDigits:s,isInteger:l,isPercent:n=!1,locale:c})=>{let o=(0,a.ZV)(e,{currency:r,toInteger:l,maximumFractionDigits:i,minimumFractionDigits:s,isPrecise:t,toPercent:n,locale:c});return o||null})},45706(e,r,t){t.d(r,{M:()=>a});var i=t(91987);let a=({anchor:e,className:r})=>(0,i.jsx)("div",{id:e,className:r})},41316(e,r,t){t.d(r,{E:()=>n});var i=t(91987),a=t(97500),s=t.n(a),l=t(26181);let n=({children:e,variant:r=l.K.PRIMARY,design:t,leftIcon:a,rightIcon:n})=>{let c=a||n;return(0,i.jsxs)("span",{className:s()("Badge",{"is-primary":r===l.K.PRIMARY,"is-electric":r===l.K.ELECTRIC,"is-success":r===l.K.SUCCESS,"is-highlight":r===l.K.HIGHLIGHT,"is-error":r===l.K.ERROR,"is-warning":r===l.K.WARNING,"is-info":r===l.K.INFO,"is-strong":"strong"===t,"is-ecological":r===l.K.ECOLOGICAL,"is-promo":r===l.K.PROMO}),children:[a&&(0,i.jsx)(a,{className:"Badge__icon"}),c?(0,i.jsx)("span",{children:e}):e,n&&(0,i.jsx)(n,{className:"Badge__icon"})]})}},35866(e,r,t){t.d(r,{m:()=>l});var i=t(91987),a=t(21323);let s=e=>{switch(e){case"xlarge":return 20;case"large":return 18;case"small":return 14;default:return 16}},l=({size:e="medium"})=>{let r={"--InfoIcon-size-default":"string"==typeof e?`${s(e)}px`:`${s(e[0])}px`,"--InfoIcon-size-medium":"string"==typeof e?`${s(e)}px`:`${s(e[1])}px`,"--InfoIcon-size-large":"string"==typeof e?`${s(e)}px`:`${s(e[2])}px`};return(0,i.jsx)(a.A,{style:r,className:"InfoIcon"})}},51753(e,r,t){t.d(r,{A:()=>V});var i=t(91987),a=t(71763),s=t(20496),l=t(97500),n=t.n(l),c=t(50618),o=t(67505),d=t(99601),u=t(63342),m=t(4186),p=t(46361),h=t(48159),g=t(38337),f=t(47702),x=t(35866),y=t(83680),_=t(3936),v=t(58226),b=t(9897);let j=(0,s.Ng)(({page:{data:e}})=>({decompositionTitle:e?.priceParams?.pricing?.decompositionTitle,pricingDetails:e?.priceParams?.pricing?.details,country:e.siteParams?.country,currency:e.c2gParams?.currency,language:e.siteParams?.language}))(({prices:e,pricingUri:r,hideDiscount:t=!0,decompositionTitle:s,pricingDetails:l,country:n,currency:c,language:o})=>{let[d,u]=(0,a.useState)(!!e),[m,p]=(0,a.useState)(e),[,h]=(0,b.A)({returnPromise:!0}),g=(e?.length??0)>0,f=(0,a.useMemo)(()=>(0,v.kz)(l),[l]);return((0,a.useEffect)(()=>{!r||r.startsWith("https://cdn.group.renault.com/packshots/")||!f||g?u(!1):(async()=>{try{let e=await h({method:"get",url:"/wired/commerce/v2/models/prices",params:{uri:r,priceTypes:f,currency:c,language:o,country:n}});p(e?.data?.prices||[]),u(!1)}catch(e){u(!1)}})()},[r,f,g,c,o,n,h]),d||m&&0!==m.length)?(0,i.jsxs)("div",{className:"DisclaimerTooltipPriceDetails",children:[d&&(0,i.jsx)("div",{className:"DisclaimerTooltipPriceDetails__loader",children:(0,i.jsx)(y.l,{variant:"absolute",size:"xsmall"})}),!d&&m&&m.length>0&&(0,i.jsxs)(a.Fragment,{children:[s&&(0,i.jsx)("div",{className:"DisclaimerTooltipPriceDetails__title",children:s}),(0,i.jsx)("div",{className:"DisclaimerTooltipPriceDetails__list",children:(0,i.jsx)(_.P,{prices:m,hideDiscount:t})})]})]}):null});
1var C=t(50865),N=t(84759),A=t(8095),w=t(23e3);let P=(0,s.Ng)(({page:{data:e}})=>({initialPrice:e.ecologicalParams?.initialPrice}))(({initialPrice:e,displayPrice:r,minPriceWithoutBonus:t,currency:a,modelLabel:s,pricedVersion:l})=>e&&"number"==typeof t&&r!==t?(0,i.jsx)("span",{className:"InitialPrice",children:(0,A.A)(e,{minPriceWithoutBonus:(0,N.ZV)(t,{currency:a}),startingModel:(0,i.jsx)(w.A,{modelLabel:s,pricedVersion:l,hasInheritColor:!0})})}):null);var S=t(52357),I=t(619),E=t(67486);let T=({isInverted:e,modelDisclaimer:r,modelLabel:t,pricedVersion:a,pricingUri:s})=>{let{isLoading:l,interpolatedModelDisclaimerString:n}=(0,E.A)({modelDisclaimer:r,modelLabel:t,pricedVersion:a,pricingUri:s||""});return l?(0,i.jsx)(I.E,{isInverted:e,width:"100%",height:"16px"}):(0,i.jsx)(S.R,{tag:"p",content:n,supportReturnCarriage:!0})};var O=t(66806),k=t(90469),D=t(20987),R=t(90939);let M=(0,s.Ng)(({page:{data:e}})=>({modelDisclaimerLabel:e.ecologicalParams?.modelDisclaimerLabel,ecologicalRebateDisclaimer:e.ecologicalParams?.ecologicalRebateDisclaimer,ecologicalBonusDescription:e.ecologicalParams?.ecologicalBonusDescription,modelName:e.modelParams?.model?.modelName,country:e.siteParams?.country,language:e.siteParams?.language,currency:e.c2gParams?.currency}))(({uri:e,priceType:r,country:t,currency:s,language:l,modelDisclaimerLabel:n,ecologicalRebateDisclaimer:o,ecologicalBonusDescription:d,modelName:m})=>{let h=!!e&&!e.startsWith("https://cdn.group.renault.com/packshots/")&&!!n,[g,f]=(0,a.useState)(void 0),[x,y]=(0,a.useState)(h),[,_]=(0,b.A)({returnPromise:!0});if((0,D.A)(async()=>{if(h)try{let i=await _({method:"get",url:"/agg/v1/vn/modelsummary",params:{uri:e,priceType:r,currency:s,language:l,country:t}});f(i?.data),y(!1)}catch(e){(0,O.FZ)(e)||y(!1)}}),h&&x)return(0,i.jsx)(I.E,{width:"100%",height:"16px"});if(!h||!g)return null;let{label:v,pricedVersion:{label:j}={},uniqOffers:A=[],offer:{offerId:w}={},webDisplayPrices:P,homologatedEfficiency:S,homologatedCo2:E,homologatedUnit:T}=g,M=v||m,{legalDescription:L}=(0,p.D)(A,w)||{},{displayPrice:B,bonusPrice:V,eecBonus:$,eecDisclaimer:W}=P||{};return(0,i.jsxs)("div",{className:"ModelDisclaimerLabel__relatedModel",children:[(0,i.jsxs)("p",{children:[(0,i.jsxs)("span",{children:[n," "]}),M&&(0,i.jsxs)("span",{children:[M," "]}),j&&(0,i.jsx)("span",{children:j}),B&&(0,i.jsxs)("span",{children:[", ",(0,i.jsx)(c.w,{value:B,currency:s})]}),B&&o&&V&&(0,i.jsxs)("span",{children:[","," ",(0,R.A)(o,{ecologicalRebate:(0,N.ZV)(-V,{currency:s})})]}),B&&o&&V&&(0,i.jsxs)("span",{children:[", ",d]})]}),L&&(0,i.jsx)(C.d,{content:L}),S&&(0,i.jsx)(k.e,{co2:E,efficiency:S,unit:T}),$&&(0,i.jsx)(u.Z,{value:$,eecDisclaimer:W})]})}),L=(0,s.Ng)(({page:{data:e}})=>{let{ecologicalParams:r,modelParams:t,siteParams:i,c2gParams:a}=e,{model:s}=t||{},{country:l,language:n}=i||{},{modelDisclaimerLabel:c,ecologicalRebateDisclaimer:o,ecologicalBonusDescription:d}=r||{};return{modelName:s?.modelName,currency:a?.currency,ecologicalRebateDisclaimer:o,ecologicalBonusDescription:d,modelDisclaimerLabel:c,language:n,country:l}})(({uri:e,priceType:r,legalDescription:t,legalMention:a,currency:s,displayPrice:l,minPriceWithoutBonus:n,modelLabel:c,pricedVersion:o,pricingUri:d})=>(0,i.jsxs)("div",{className:"ModalModelDisclaimerContent",children:[(0,i.jsx)(P,{displayPrice:l,minPriceWithoutBonus:n,currency:s,modelLabel:c,pricedVersion:o}),(0,i.jsx)(T,{modelDisclaimer:a,pricingUri:d,modelLabel:c,pricedVersion:o}),t&&(0,i.jsx)(C.d,{content:t}),(0,i.jsx)(M,{uri:e,priceType:r})]})),B=(0,s.Ng)(({page:{data:e}})=>{let r=e?.priceParams,t=r?.pricing,i=e.ecologicalParams,a=t?.details&&Object.keys(t?.details).length>0&&r?.pricing?.tooltipPriceDecomposition||!1;return{ecologicalParams:i,disclaimerTooltipDisplay:r?.disclaimerTooltipDisplay||!1,tooltipPriceDecomposition:a}})(({legalMention:e,legalDescription:r,uri:t,priceType:s,ecologicalParams:l,minPriceWithoutBonus:n,displayPrice:c,modelLabel:o,pricedVersion:d,prices:u,hideDiscount:m,pricingUri:p,disclaimerTooltipDisplay:h,tooltipPriceDecomposition:g})=>{let[y,_]=(0,a.useState)(!1),v=t&&s&&l?.modelDisclaimerLabel||!1;return h&&e||g||v||r?(0,i.jsxs)(a.Fragment,{children:[(0,i.jsx)("button",{onClick:e=>{e?.stopPropagation(),_(!0)},className:"DisclaimerTooltip__cta",type:"button",children:(0,i.jsx)(x.m,{size:"small"})}),y&&(0,i.jsx)(f.lG,{title:l?.modelDisclaimerTitle,onClose:()=>_(!1),children:(0,i.jsxs)(f.Cf,{children:[g&&(0,i.jsx)(j,{prices:u,hideDiscount:m,pricingUri:p}),(h||v||r)&&(0,i.jsx)(L,{uri:t,priceType:s,legalDescription:r,legalMention:h?e:void 0,displayPrice:c,minPriceWithoutBonus:n,modelLabel:o,pricedVersion:d,pricingUri:p})]})})]}):null}),V=({startingLabel:e,isInverted:r=!1,size:t="medium",align:l="left",confData:f,hideEfficiencyGraph:x=!1,hideVersionEngine:y=!1,hideBonus:_=!1,relatedImageURI:v,prices:b,modelParams:j})=>{let C=(0,s.d4)(e=>e.page.data?.c2gParams?.currency),N=(0,s.d4)(e=>e.page.data?.priceParams),A=(0,s.d4)(e=>j??e.page.data?.modelParams),P=N?.hidePrices||!1,{data:S,model:I}=A||{},{showVersionEngine:E=!1,disclaimerDirectDisplay:O=!1,pricing:k}=N||{},{modelStartingFrom:D}=k||{},{modelName:R,priceType:M,modelDisclaimer:L,overridenEnergyClass:V,overridenConsumptionCo2Km:$}=I||{},{label:W,uniqOffers:F}=S||{},{pricedVersion:G,priceInfo:z,offer:H,uniqOffers:U=F,webDisplayPrices:Z}=f||S||{},K=f?.uri||f?.nextURI||S?.uri||I?.modelURI,Y=R||W,{legalDescription:X,hideDiscount:q}=(0,p.D)(U,H?.offerId)||{},Q=z?.currency||C,J=z?.priceType||M,{displayPrice:ee,minPriceWithoutBonus:er,bonusPrice:et,eecBonus:ei,eecDisclaimer:ea}=Z||{},es=!f&&I?.modelPrice||ee,{homologatedEfficiency:el,homologatedCo2:en="",homologatedUnit:ec="",airQualityCertificate:eo,eff
1iciencyClassMin:ed}=(0,h.Y)(f,S);return P?null:(0,i.jsxs)("div",{className:n()("ModelStartingPrice",{"is-centered":"center"===l,"is-dark-background":r}),children:[es&&(0,i.jsxs)(a.Fragment,{children:[(0,i.jsx)("div",{className:"ModelStartingPrice__price",children:(0,i.jsx)("span",{className:"ModelStartingPrice__priceWrapper",children:(0,i.jsxs)(o.P,{size:t,children:[`${e??(D||(0,g.kH)("wording.startingFrom"))} `,(0,i.jsx)(c.w,{value:es,currency:Q}),O&&L&&" *",(0,i.jsx)("span",{className:"ModelStartingPrice__SvgIconInfo",children:(0,i.jsx)(B,{legalDescription:X,legalMention:L,uri:v,priceType:J,displayPrice:es,minPriceWithoutBonus:er,modelLabel:Y,pricedVersion:G,pricingUri:K,prices:b,hideDiscount:q})})]})})}),!_&&(0,i.jsx)(d.o,{value:et,currency:Q}),!_&&(0,i.jsx)(u.Z,{value:ei,eecDisclaimer:ea}),!y&&E&&(0,i.jsx)(w.A,{className:"ModelStartingPrice__modelVersionAndEngine",modelLabel:Y,pricedVersion:G,hasInheritColor:!0})]}),!x&&(0,i.jsx)(m.h,{variant:"horizontal",align:"left",efficiency:V||el,aocEfficiency:ed,co2:$||en,unit:ec,urbanAccessClass:eo,isInverted:r}),es&&O&&L&&(0,i.jsx)("div",{className:"ModelStartingPrice__mentions",children:(0,i.jsx)(T,{modelDisclaimer:L,pricingUri:K,isInverted:r,pricedVersion:G})})]})}},82276(e,r,t){var i=t(91987),a=t(97500),s=t.n(a);t.d(r,{},{A:({children:e,size:r="medium"})=>(0,i.jsx)("span",{className:s()("NormalizedPrice",{"is-xlarge":"xlarge"===r,"is-large":"large"===r,"is-small":"small"===r}),children:e})})},27189(e,r,t){var i=t(51753);t.d(r,{r:()=>i.A})},3936(e,r,t){t.d(r,{P:()=>d});var i=t(91987),a=t(20496),s=t(32464),l=t(84759);let n=({priceInfo:e,itemLabel:r,itemPrice:t,labelClassName:a,priceClassName:s})=>(0,i.jsxs)("p",{className:"ModelStartingPriceDetailsItem",children:[(0,i.jsx)("span",{className:a,children:r}),(0,i.jsx)("span",{className:"ModelStartingPriceDetailsItem__dots"}),(0,i.jsx)("span",{className:s,children:e?.currency==="%"?(0,l.ZV)(t,{toPercent:!0}):(0,l.ZV)(t,{currency:e?.currency})})]}),c=(0,a.Ng)(({page:{data:e}})=>({detailsI18n:e?.priceParams?.pricing?.details})),o=(e,r)=>e?.find(e=>e?.priceInfo?.priceType===r),d=c(({detailsI18n:e,hideDiscount:r=!0,prices:t})=>{if(!t)return null;let a=!!e,l=(0,s.Hj)(e);return a&&l?.length?(0,i.jsx)("div",{className:"ModelStartingPriceDetails__taxesList",children:l.map((e,a)=>{let l,c,d,u,m;return l=(0,s.Hj)(e?.subPrices),c=o(t,e?.pricetypeCode),d=c?.priceInfo,u=r?c?.totalPrice:c?.offer?.discountedPrice||c?.totalPrice,m=e?.label,(0,i.jsxs)("div",{className:"ModelStartingPriceDetails__item",children:[void 0!==u&&m?(0,i.jsx)(n,{priceInfo:d,itemLabel:m,itemPrice:u,labelClassName:"ModelStartingPriceDetails__priceLabel",priceClassName:"ModelStartingPriceDetails__priceNumber"}):null,l?.length>0&&(0,i.jsx)("ul",{className:"ModelStartingPriceDetails__subPrices",children:l.map((e,a)=>{let s,l,c,d;return s=e?.label,l=o(t??[],e?.pricetypeCode),c=l?.priceInfo,void 0!==(d=r?l?.totalPrice:l?.offer?.discountedPrice)&&s?(0,i.jsx)("li",{children:(0,i.jsx)(n,{priceInfo:c,itemLabel:s,itemPrice:d,labelClassName:"ModelStartingPriceDetails__subPriceLabel",priceClassName:"ModelStartingPriceDetails__subPriceNumber"})},`${a}-${e?.pricetypeCode}`):null})})]},`${a}-${e?.pricetypeCode}`)})}):null})},67505(e,r,t){var i=t(82276);t.d(r,{P:()=>i.A})},65055(e,r,t){var i=t(91987),a=t(71763),s=t(20496),l=t(50865),n=t(47702),c=t(41316),o=t(21323),d=t(96047);let u=({disclaimer:e,children:r})=>{let[t,s]=(0,a.useState)(!1);return e?(0,i.jsxs)(a.Fragment,{children:[t&&(0,i.jsx)(n.lG,{onClose:()=>s(!1),children:(0,i.jsx)(n.Cf,{children:(0,i.jsx)(l.d,{className:"Bonus__modal",content:e})})}),(0,i.jsx)("button",{className:"Bonus__button",type:"button",onClick:()=>s(!0),children:r})]}):r};t.d(r,{},{o:({value:e=0,currency:r,variant:t="default"})=>{let{ecologicalRebateDisclaimer:a,ecologicalBonusDescription:l,shortEcoBonusLabel:n}=(0,s.d4)(e=>e.page.data?.ecologicalParams)||{},m=(0,s.d4)(e=>r||e.page.data?.c2gParams?.currency||""),p=(0,d.p)({bonusPrice:e,currency:m,ecologicalParams:{ecologicalRebateDisclaimer:a,ecologicalBonusDescription:l},eecBonus:0})?.ecoRebate,h="short"===t;return p?(0,i.jsx)(u,{disclaimer:l&&!h?l:void 0,children:(0,i.jsx)(c.E,{design:"strong",variant:"ecological",rightIcon:l&&!h?o.A:void 0,children:h?n:p})}):null}})}
1,47537(e,r,t){var i=t(91987),a=t(71763),s=t(20496),l=t(50865),n=t(47702),c=t(41316),o=t(21323),d=t(84759),u=t(90939);let m=({eecDisclaimer:e,children:r})=>{let[t,s]=(0,a.useState)(!1);return e?(0,i.jsxs)(i.Fragment,{children:[t&&(0,i.jsx)(n.lG,{onClose:()=>s(!1),children:(0,i.jsx)(n.Cf,{children:(0,i.jsx)(l.d,{className:"CEEBonus__modal",content:e})})}),(0,i.jsx)("button",{className:"CEEBonus__button",type:"button",onClick:()=>s(!0),children:r})]}):r};t.d(r,{},{Z:({value:e,currency:r,variant:t="default",hideEditorialFallbackBonus:a,eecDisclaimer:l})=>{let{energySavingBonusLabel:n,energySavingBonusTooltip:p}=(0,s.d4)(e=>e.page.data?.modelParams)||{},{ceeBonusDisclaimer:h,ceeBonusLabel:g,ceeBonusLabelPro:f,ceeShortBonusLabel:x}=(0,s.d4)(e=>e.page.data?.ecologicalParams)||{},y=(0,s.d4)(e=>e.page.data?.c2gParams?.currency),_=(0,s.d4)(e=>e.page.data?.professionalParams?.isPro||!1),v=!a&&p,b=_?f??g:g,j=!a&&n;e&&e>0&&b&&(j=(0,u.A)(b,{eecRebate:(0,d.ZV)(e,{currency:r||y||""})}),v=l||h);let C="short"===t;return(C&&(j=x),j)?l&&e&&e>0&&!C?(0,i.jsx)(m,{eecDisclaimer:l,children:(0,i.jsx)(c.E,{variant:"electric",design:"strong",rightIcon:l?o.A:void 0,children:j})}):(0,i.jsx)(m,{eecDisclaimer:v&&!C?v:void 0,children:(0,i.jsx)(c.E,{variant:"electric",design:"strong",rightIcon:v&&!C?o.A:void 0,children:C?x:j})}):null}})},14439(e,r,t){var i=t(91987),a=t(20496),s=t(97500),l=t.n(s),n=t(16383),c=t(18847),o=t(76785),d=t(90834);t.d(r,{},{e:({aocEfficiency:e,co2:r,efficiency:t,hideLabel:s,isInverted:u,unit:m})=>{let p,h=(0,a.d4)(e=>e.page.data?.consumptionEfficiencyGraph),g=(0,a.d4)(e=>e.page.data?.siteParams?.country||""),f=(0,a.d4)(e=>e.page.data?.siteParams?.language||""),{efficiencyTitle:x,displayEfficiencyGraph:y}=h||{};if(!y)return null;if(t)p=(0,i.jsx)("span",{className:l()("EfficiencyClass__thumbnail",{[`is-class${t}`]:t}),children:t});else{if(!e)return null;let r=(0,d.k)({country:g,language:f,imageSize:"light",itemClass:e});p=(0,i.jsx)(n._,{alt:e,aspectRatio:"1/1",objectFit:"contain",src:{small:r},width:"100%"})}return(0,i.jsxs)("div",{className:l()("EfficiencyClass",{"is-inverted":u}),children:[!s&&(0,i.jsx)("span",{className:"EfficiencyClass__label",children:x}),(0,i.jsxs)(c.m_,{children:[(0,i.jsx)(c.ZI,{children:(0,i.jsx)(o.e,{aocEfficiency:e,co2:r,unit:m,efficiency:t})}),(0,i.jsx)(c.k$,{children:(0,i.jsx)("span",{className:"EfficiencyClass__icon",children:p})})]})]})}})},9047(e,r,t){var i=t(91987),a=t(20496),s=t(97500),l=t.n(s),n=t(50865),c=t(16383),o=t(90834);
1let d=["A","B","C","D","E","F","G"],u=({co2:e,efficiency:r,unit:t})=>{let a=e&&!Number.isNaN(Number(e))&&t?`${e} ${t}`:e;return(0,i.jsx)("div",{className:"EfficiencyGraph__classes",children:d.map(e=>{let t=e===r;return(0,i.jsxs)("div",{className:l()(`EfficiencyGraph__class is-class${e}`,{"is-current":t}),children:[(0,i.jsx)("span",{className:"EfficiencyGraph__code",children:e}),t&&(0,i.jsx)("span",{className:"EfficiencyGraph__value",children:a})]},e)})})},m=({country:e,efficiency:r,language:t})=>{let a=(0,o.k)({country:e,imageSize:"full",language:t,itemClass:r});return(0,i.jsx)(c._,{alt:r,aspectRatio:"1/1",objectFit:"contain",src:{small:a},width:"100%"})};t.d(r,{},{e:({aocEfficiency:e,co2:r,efficiency:t,unit:s})=>{let l,c=(0,a.d4)(e=>e.page.data?.consumptionEfficiencyGraph),o=(0,a.d4)(e=>e.page.data?.siteParams?.country||""),d=(0,a.d4)(e=>e.page.data?.siteParams?.language||""),{efficiencyTitle:p,efficiencyCopy:h}=c||{};if(t)l=(0,i.jsx)(u,{co2:r,efficiency:t,unit:s});else{if(!e)return null;l=(0,i.jsx)(m,{country:o,efficiency:e,language:d})}return(0,i.jsxs)("div",{className:"EfficiencyGraph",children:[(0,i.jsx)("p",{className:"EfficiencyGraph__title",children:p}),h&&(0,i.jsx)(n.d,{className:"EfficiencyGraph__body",content:h}),l]})}})},98899(e,r,t){var i=t(91987),a=t(97500),s=t.n(a),l=t(90469),n=t(64974);let c={left:"",center:"is-centered"};t.d(r,{},{h:({isInverted:e,urbanAccessClass:r,ignoreDisplayCritair:t,aocEfficiency:a,co2:o,efficiency:d,unit:u,variant:m="vertical",align:p="left"})=>(0,i.jsxs)("div",{className:s()("EnvironmentalData",c[p],{"is-horizontal":"horizontal"===m}),children:[(0,i.jsx)(l.e,{isInverted:e,aocEfficiency:a,co2:o,efficiency:d,unit:u}),(0,i.jsx)(n.n,{isInverted:e,ignoreDisplayCritair:t,urbanAccessClass:r})]})})},93581(e,r,t){var i=t(91987),a=t(20496),s=t(97500),l=t.n(s),n=t(16383),c=t(18847),o=t(24619),d=t(90834);let u=(0,a.Ng)(({page:{data:e}})=>({consumptionEfficiencyGraph:e?.consumptionEfficiencyGraph,country:e.siteParams?.country,language:e.siteParams?.language}))(({consumptionEfficiencyGraph:e,country:r="",language:t="",urbanAccessClass:a,hideLabel:s=!1,isInverted:u=!1,ignoreDisplayCritair:m=!1})=>{let{displayCritair:p,titleCritair:h}=e||{};if(!p&&!m||!a||"NC"===a)return null;let g=(0,d.k)({country:r,language:t,imageSize:"light",itemClass:a});return(0,i.jsxs)("div",{className:l()("UrbanAccessClass",{"is-inverted":u}),children:[!s&&(0,i.jsx)("span",{className:"UrbanAccessClass__label",children:h}),(0,i.jsxs)(c.m_,{children:[(0,i.jsx)(c.ZI,{children:(0,i.jsx)("div",{className:"UrbanAccessClass__tooltipContent",children:(0,i.jsx)(o.i,{urbanAccessClass:a})})}),(0,i.jsx)(c.k$,{children:(0,i.jsx)("span",{className:"UrbanAccessClass__icon",children:(0,i.jsx)(n._,{alt:a,aspectRatio:"1/1",objectFit:"contain",src:{small:g},width:"100%"})})})]})]})});t.d(r,{},{n:u})},98275(e,r,t){t.r(r);var i=t(91987),a=t(20496),s=t(16383),l=t(90834);let n=(0,a.Ng)(({page:{data:e}})=>({consumptionEfficiencyGraph:e.consumptionEfficiencyGraph,country:e.siteParams?.country,language:e.siteParams?.language}))(({consumptionEfficiencyGraph:e,country:r="",language:t="",urbanAccessClass:a})=>{if(!a)return null;let{titleCritair:n}=e||{},c=(0,l.k)({country:r,imageSize:"full",language:t,itemClass:a});return(0,i.jsxs)("div",{className:"UrbanAccessImage",children:[n&&(0,i.jsx)("p",{className:"UrbanAccessImage__title",children:n}),(0,i.jsx)(s._,{alt:a,aspectRatio:"1/1",objectFit:"contain",src:{small:c},width:"100%"})]})});t.d(r,{},{UrbanAccessImage:n})},99601(e,r,t){var i=t(65055);t.d(r,{o:()=>i.o})},63342(e,r,t){var i=t(47537);t.d(r,{Z:()=>i.Z})},90469(e,r,t){var i=t(14439);t.d(r,{e:()=>i.e})},76785(e,r,t){var i=t(9047);t.d(r,{e:()=>i.e})},4186(e,r,t){var i=t(98899);t.d(r,{h:()=>i.h})},64974(e,r,t){var i=t(93581);t.d(r,{n:()=>i.n})},24619(e,r,t){var i=t(98275);t.d(r,{i:()=>i.UrbanAccessImage})},23373(e,r,t){t.r(r);var i=t(91987),a=t(20496),s=t(97500),l=t.n(s),n=t(50865),c=t(45706),o=t(73437),d=t(93196);let u=(0,a.Ng)(({page:{data:e}})=>({brand:e.siteParams?.brand}))(({strapline:e="",title:r="",titleSuffix:t="",titleAnchor:a="",introduction:s="",bodyCopy:u="",className:m="",cta1Label:p="",cta2Label:h="",cta1Url:g="",cta2Url:f="",tag:x="h2",editContext:y,isFullWidth:_,isInverted:v=!1,alignLeft:b,hasExtraBottom:j=!1,brand:C})=>{let N=p&&g,A=h&&f;return(0,i.jsx)("div",{className:l()("Component4v0",m,{"is-leftAligned":b,"is-inverted":v,"has-extrabottom":j}),children:(0,i.jsxs)("div",{className:l()("Component4v0__content",{"is-fullWidth":_}
1),children:[a&&(0,i.jsx)(c.M,{anchor:a,className:"Component4v0__anchor"}),e&&(0,i.jsx)("p",{className:"Component4v0__strapline",children:e}),r&&(0,i.jsxs)(x,{className:"Component4v0__title",children:[r,t&&(0,i.jsxs)("span",{className:"Component4v0__titleSuffix",children:[" ",t]})]}),s&&(0,i.jsx)("p",{className:"Component4v0__subtitle",children:s}),u&&(0,i.jsx)("div",{className:"Component4v0__body",children:(0,i.jsx)(n.d,{className:l()("Component4v0__rte",{"is-centered":!b}),content:u,useParagraphElement:!0})}),(N||A)&&(0,i.jsxs)("div",{className:"Component4v0__ctas",children:[N&&(0,i.jsx)(o.l,{variant:"cta-primary",href:g,isInverted:v,"data-track-destination":g,"data-track-button-text":p,"data-track-location-in-page":"title_primary_cta","data-track-event":"navigationClick","data-track":"click",children:p}),A&&(0,i.jsx)(o.l,{href:f,variant:"mobilize"===C?"link-arrow":"link-alternative",isInverted:v,"data-track-destination":f,"data-track-button-text":h,"data-track-location-in-page":"title_secondary_cta","data-track-event":"navigationClick","data-track":"click",children:h})]}),(0,i.jsx)(d.Cq,{editContext:y})]})})});t.d(r,{},{default:u})},23715(e,r,t){var i=t(91987),a=t(20496),s=t(97500),l=t.n(s),n=t(38337),c=t(42715),o=t(89189);let d=(0,a.Ng)(({page:{data:e={}}},r)=>({bodyTypes:r?.bodyTypes||e.modelParams?.data?.bodyTypes}))(({className:e,bodyTypes:r=[],selectedBodyType:t,onBodyTypeSelect:a,bodyTypeCTAUrl:s="",hasLightDisplay:d=!1})=>r.length>0?(0,i.jsx)("div",{className:l()("BodyTypeSelector",e),children:(0,i.jsx)(c.A,{isSimplified:d,arrowMode:"arrows-left-right-desktop-only",dotMode:"none",children:(0,i.jsx)("div",{className:l()("BodyTypeSelector__scrollContent",{"is-light":d}),children:r.map(e=>(0,i.jsx)(o.A,{className:l()("BodyTypeSelector__bodyTypeViewer",{BodyTypeViewer_light:d}),bodyType:e,isSelected:t&&t.code===e.code,onBodyTypeSelect:a,linkQuery:s?`${s}?bodyTypeCode=${e.code}`:void 0,linkLabel:(0,n.kH)("wording.actions.choose"),hasLightDisplay:d},e.code))})})}):null);t.d(r,{},{A:d})},89189(e,r,t){var i=t(91987),a=t(71763),s=t(97500),l=t.n(s),n=t(77048),c=t(73437),o=t(27189),d=t(33238),u=t(58226),m=t(38337);let p=({label:e,minValue:r,maxValue:t})=>r&&(0,u.hx)(r)?(0,i.jsxs)("dl",{className:"BodyTypeViewer__technicalDataRaw",children:[(0,i.jsx)("dt",{className:"BodyTypeViewer__technicalDataRawLabelWrapper",children:(0,i.jsx)("span",{className:"BodyTypeViewer__technicalDataRawLabel",children:e})}),(0,i.jsx)("dd",{className:"BodyTypeViewer__technicalDataRawValue",children:t&&(0,u.hx)(t)&&r!==t?`${r} - ${t}`:r})]},e):null,h=({numberOfSeatsMin:e,numberOfSeatsMax:r,payLoadMin:t,payLoadMax:s,volumeMin:l,volumeMax:n})=>{let{label:c,value:o}=e||{},{value:d}=r||{},{label:u,value:m}=t||{},{value:h}=s||{},{label:g,value:f}=l||{},{value:x}=n||{};return(0,i.jsxs)(a.Fragment,{children:[(0,i.jsx)(p,{label:c,minValue:o,maxValue:d}),(0,i.jsx)(p,{label:u,minValue:m,maxValue:h}),(0,i.jsx)(p,{label:g,minValue:f,maxValue:x})]})},g={small:"ONE_LCV_BODYTYPE_SMALL",smallx2:"ONE_LCV_BODYTYPE_SMALL_DENSITY2",medium:"ONE_LCV_BODYTYPE_SMALL",mediumx2:"ONE_LCV_BODYTYPE_SMALL_DENSITY2"};t.d(r,{},{A:({className:e="",bodyType:r,isSelected:t=!1,onBodyTypeSelect:a,onBodyTypeReset:s,linkQuery:u="",linkLabel:p="",hasLightDisplay:f=!1,isMoreThanOneBodyType:x})=>{let{label:y,nextURI:_,numberOfSeatsMin:v,numberOfSeatsMax:b,payLoadMin:j,payLoadMax:C,volumeMin:N,volumeMax:A}=r||{};return(0,i.jsxs)("div",{role:"button",tabIndex:0,onClick:f&&a?a(r):void 0,className:l()("BodyTypeViewer",{"is-selected":t,"is-light":f},e),children:[t&&(0,i.jsx)(d.A,{className:"BodyTypeViewer__figureIconChecked"}),(0,i.jsxs)("div",{className:"BodyTypeViewer__body",children:[(0,i.jsx)("figure",{className:"BodyTypeViewer__picture",children:(0,i.jsx)(n.F,{uri:_,viewPoint:t&&f?"ONE_CF_LCV_BODYTYPE_34AV":"ONE_CF_LCV_BODYTYPE_PROFILE",profiles:g,alt:y,width:"100%",aspectRatio:"16/9"})}),(0,i.jsxs)("div",{className:"BodyTypeViewer__overview",children:[(0,i.jsx)("p",{className:"BodyTypeViewer__name",children:y}),(0,i.jsx)(o.r,{confData:r,relatedImageURI:_,size:"small",align:f?"left":"center",hideVersionEngine:!0}),"function"==typeof s&&x&&(0,i.jsx)("button",{className:"BodyTypeViewer__changeBodyType",onClick:s,type:"button",children:(0,m.kH)("wording.lcv.bodyTypeCTALabel")})]})]}),(0,i.jsxs)("div",{className:"BodyTypeViewer__footer",children:[(0,i.jsx)(h,{numberOfSeatsMin:v,numberOfSeatsMax:b,payLoadMin:j,payLoadMax:C,volumeMin:N,volumeMax:A}),!f&&p&&(0,i.jsx)("div",{className:"BodyTypeViewer__link",children:(0,i.jsx)(c.l,{variant:"cta-primary",href:u||void 0,title:p,useButtonMarkup:!0,onClick:"function"==typeof a?a(r,u||void 0):void 0})})]})]})}})},67486(e,r,t){t.d(r,{A:()=>p});
1var i=t(91987),a=t(71763),s=t(20496),l=t(66806),n=t(50618),c=t(9897),o=t(20987),d=t(84759),u=t(8095),m=t(23e3);let p=({modelDisclaimer:e,modelLabel:r,pricedVersion:t,pricingUri:p})=>{let h=(0,s.d4)(e=>e.page.data.siteParams?.country),g=(0,s.d4)(e=>e.page.data.c2gParams?.currency),f=(0,s.d4)(e=>e.page.data.siteParams?.language),[x,y]=(0,a.useState)(void 0),[_,v]=(0,a.useState)(!1),[,b]=(0,c.A)({returnPromise:!0}),{priceTypes:j,hasPriceTypes:C}=(0,a.useMemo)(()=>{let r;return{priceTypes:(r=(e=>{if(!e)return[];let r=/\{pricetype_([A-Z0-9]+)\}/gi,t=[],i=r.exec(e);for(;i;){let a=i[1];a&&-1===t.indexOf(a)&&t.push(a),i=r.exec(e)}return t})(e)).join(","),hasPriceTypes:r.length>0}},[e]),N=C&&!!p&&!!j&&!p.startsWith("https://cdn.group.renault.com/packshots/");(0,o.A)(async()=>{if(N){v(!0);try{let e=await b({method:"get",url:"/agg/v1/models/prices",params:{uri:p,priceTypes:j,currency:g,language:f,country:h}});y(e?.data),v(!1)}catch(e){(0,l.FZ)(e)||v(!1)}}});let A=(0,a.useMemo)(()=>x?.prices||[],[x?.prices]),w=(0,a.useMemo)(()=>{if(!e||!C||0===A.length)return(0,u.A)(e,{startingModel:(0,i.jsx)(m.A,{modelLabel:r,pricedVersion:t,hasInheritColor:!0})});let s=[],l=/\{pricetype_([A-Z0-9]+)\}/gi,c=0,o=l.exec(e);for(;o;){let d=o.index,p=o[0],h=o[1],f=e.slice(c,d);if(f){let e=(0,u.A)(f,{startingModel:(0,i.jsx)(m.A,{modelLabel:r,pricedVersion:t,hasInheritColor:!0})});Array.isArray(e)?s.push(...e):s.push((0,i.jsx)(a.Fragment,{children:e},`text-${c}`))}let x=A.find(e=>e.priceInfo&&e.priceInfo.priceType===h);s.push(x&&void 0!==x.totalPrice?(0,i.jsx)(n.w,{value:x.totalPrice,currency:x.priceInfo&&x.priceInfo.currency||g},`price-${h}-${d}`):(0,i.jsx)(a.Fragment,{children:p},`raw-${h}-${d}`)),c=d+p.length,o=l.exec(e)}let d=e.slice(c);if(d){let e=(0,u.A)(d,{startingModel:(0,i.jsx)(m.A,{modelLabel:r,pricedVersion:t,hasInheritColor:!0})});Array.isArray(e)?s.push(...e):s.push((0,i.jsx)(a.Fragment,{children:e},`text-${c}`))}return s},[g,A,C,e,r,t]);return{interpolatedModelDisclaimer:w,interpolatedModelDisclaimerString:(0,a.useMemo)(()=>{if(!e)return"";let i=[r,t?.label].filter(Boolean).join(" "),a=e.replace(/\{startingModel\}/gi,i);return C&&0!==A.length?a=a.replace(/\{pricetype_([A-Z0-9]+)\}/gi,(e,r)=>{let t=A.find(e=>e.priceInfo&&e.priceInfo.priceType===r);return t&&void 0!==t.totalPrice?(0,d.ZV)(t.totalPrice,{currency:g}):e}):a},[g,A,C,e,r,t]),isLoading:C&&_}}},23e3(e,r,t){var i=t(91987),a=t(71763),s=t(97500),l=t.n(s);t.d(r,{},{A:({modelLabel:e="",pricedVersion:r,className:t="",hasInheritColor:s,noMarkup:n})=>{let{label:c}=r||{};if(!e)return null;let o=`${e||""} ${c||""}`;return n?(0,i.jsx)(a.Fragment,{children:"displayedLabel"}):(0,i.jsx)("p",{className:l()("ModelVersionEngine",t,{"has-inheritColor":s}),children:o})}})},16924(e,r,t){t.r(r);var i=t(91987),a=t(97500),s=t.n(a),l=t(44803),n=t.n(l),c=t(93196),o=t(78948),d=t(23373),u=t(23715);let m=(e,r)=>()=>{(0,o.d)({destination:r,locationInPage:"bodyType",buttonText:n()(e,"label"),event:"navigationLink"})};t.d(r,{},{default:({className:e,component4v0:r,bodyTypeCTAUrl:t="",editContext:a})=>(0,i.jsxs)("div",{className:s()("ModelBodyTypePicker Slice_noPaddingTop",e),children:[r&&(0,i.jsx)(d.default,{className:"InternalSlice",isInverted:!0,...r}),(0,i.jsx)(u.A,{className:"ModelBodyTypePicker__bodyTypeSelector",bodyTypeCTAUrl:t,onBodyTypeSelect:m}),(0,i.jsx)(c.Cq,{editContext:a})]})})},58226(e,r,t){var i=t(32464),a=t(1547);let s=["","-","nc","NC","tbc","TBC","at","AT","NA","na"],l=["-","NC"],n=e=>(0,a.A)(e)?e:"string"==typeof e&&/^\d+$/.test(e)?parseInt(e,10):0;function c(e){return!l.includes(e??"NC")}let o=e=>!s.includes(e?.toString()??"NC");function d(e){return c(e?.label)&&o(e?.value)}let u=(e=[])=>e.reduce((e,r)=>r?.items?[...e,r.items]:[...e,...u(r?.presentationGroups||[])],[]);t.d(r,{Ib:()=>c,sM:()=>d},{Cl:u,fQ:(e,r)=>{let t=Number(!!r.isCustomerChoice)-Number(!!e.isCustomerChoice);if(t)return t;if(e.isCustomerChoice&&r.isCustomerChoice){let t=(e.customerChoiceOrder??Number.MAX_SAFE_INTEGER)-(r.customerChoiceOrder??Number.MAX_SAFE_INTEGER);if(t)return t}if(!e.packItems&&r.packItems)return 1;if(e.packItems&&!r.packItems)return -1;if(e.packItems){if(0===(e.packItems||[]).length&&0!==(r.packItems||[]).length)return 1;if(0!==(e.packItems||[]).length&&0===(r.packItems||[]).length)return -1}let i=e.order,a=r.order;return i&&a?i.localeCompare(a):0},hx:o,kz:(e,r)=>{if(!e)return r||"";let t=e=>(0,i.Hj)(e).flatMap(e=>[...e?.pricetypeCode?[e.pricetypeCode]:[],...e?.subPrices?t(e.subPrices):[]]),a=[r,...t(e)];
1return Array.from(new Set(a.filter(Boolean)))?.join(",")},l$:e=>(e||"").replace("AXS$",""),oV:e=>e?.slice().sort((e,r)=>{let t=(0,a.A)(e.optionPrice)?e.optionPrice:Number.MAX_VALUE,i=(0,a.A)(r.optionPrice)?r.optionPrice:Number.MAX_VALUE;return t!==i?t-i:n(e.order)-n(r.order)}),of:n})},96047(e,r,t){var i=t(84759),a=t(90939);t.d(r,{},{p:({bonusPrice:e,currency:r,ecologicalParams:t,eecBonus:s,isPro:l=!1})=>{let{ecologicalRebateDisclaimer:n,ecologicalBonusDescription:c,ceeBonusLabel:o,ceeBonusLabelPro:d,ceeBonusDisclaimer:u}=t||{},m=l?d??o:o,p=n&&e<0&&(0,a.A)(n,{ecologicalRebate:(0,i.ZV)(Math.abs(e),{currency:r})}),h=m&&s>0&&(0,a.A)(m,{eecRebate:(0,i.ZV)(s,{currency:r})});return{...p?{ecoRebate:p||"",ecologicalBonusDescription:c||""}:{},...h?{eecBonus:h||"",eecBonusDescription:u||""}:{}}}})},46361(e,r,t){t.d(r,{},{D:(e=[],r)=>e.find(e=>"id"in e?e.id===r:e.offerId===r)})},90834(e,r,t){var i=t(61300);t.d(r,{},{k:({country:e,imageSize:r,itemClass:t,language:a})=>`${(0,i.A)("cdn")}/efficiencyclass/${e}/${a}/${t.toLowerCase().replace(/\+/g,"-plus")}-${r}.png`})},9897(e,r,t){var i=t(71763),a=t(48412);let s={isLoading:void 0,response:void 0,error:void 0};t.d(r,{},{A:({afterMount:e=!1,returnPromise:r=!1,...t}={})=>{let l=(0,i.useRef)(void 0),n=(0,i.useRef)(!1),c=(0,i.useRef)(t),[o,d]=(0,i.useReducer)((e,r)=>{switch(r.type){case"AXIOS_HOOK_ACTIONS_START":return{...e,isLoading:!0};case"AXIOS_HOOK_ACTIONS_END":return{...e,isLoading:!1,response:r.payload,error:r.error};case"AXIOS_HOOK_ACTIONS_RESET":return s;default:return e}},s),u=(0,i.useCallback)(async(e,t)=>{let i=new AbortController;t?.abort(),l.current=i;try{d({type:"AXIOS_HOOK_ACTIONS_START"});let t=await (0,a.A)({...e,signal:l.current?.signal});return r?d({type:"AXIOS_HOOK_ACTIONS_END"}):d({type:"AXIOS_HOOK_ACTIONS_END",payload:t}),t}catch(e){if(n.current&&a.A.isAxiosError(e)&&(r?d({type:"AXIOS_HOOK_ACTIONS_END"}):d({type:"AXIOS_HOOK_ACTIONS_END",error:e})),r)throw e;return}},[r]),m=(0,i.useCallback)(()=>{l.current?.abort(),l.current=new AbortController,d({type:"AXIOS_HOOK_ACTIONS_RESET"})},[]);return(0,i.useEffect)(()=>(e&&!n.current&&(l.current=new AbortController,u(c.current,l.current)),n.current=!0,()=>{n.current=!1,l.current?.abort()}),[e,u]),[o,(0,i.useCallback)(e=>u({...c.current,...e},l.current),[]),m]}})},20409(e,r,t){var i=t(71763),a=t(24948),s=t(5839);t.d(r,{},{A:e=>{let r=(0,i.useMemo)(()=>(e=>{let r="u">typeof window&&s.LO.large&&window.innerWidth>=s.LO.large,{role:t,options:i={},stayVisible:a=!0}=e;return"lazyload"===t?i.rootMargin=`0px -10px ${r?"200px":"30px"} 0px`:"animation"===t?i.rootMargin=`0px -10px ${r?"-140px":"-100px"} 0px`:"technical"===t&&(i.rootMargin="0px -10px 0px 0px"),{...i,triggerOnce:a}})(e),[e]),{ref:t,inView:l=!1,entry:n}=(0,a.Wx)(r);return{ref:t,isVisible:l,entry:n}}})},48159(e,r,t){t.d(r,{},{Y:(e,r)=>{let{homologatedEfficiency:t,homologatedCo2:i,homologatedUnit:a,airQualityCertificate:s,pricedVersion:l}=e||r||{};if(t)return{homologatedEfficiency:t,homologatedCo2:i,homologatedUnit:a,airQualityCertificate:s};let n=e?.versions?.find(e=>e.code===l?.code)||r?.grades?.reduce((e,r)=>r.versions?.find(e=>e.code===l?.code)||e,{})||{};return{homologatedEfficiency:n?.homologatedEfficiency,homologatedCo2:n?.homologatedCo2,homologatedUnit:n?.homologatedUnit,airQualityCertificate:n?.airQualityCertificate||s,efficiencyClassMin:n?.efficiencyClassMin}}})},8095(e,r,t){var i=t(91987),a=t(71763),s=t(44803),l=t.n(s);function n(e,r){return(e||"").split(/({[^}]+})/g).filter(e=>e).map((e,t)=>{let s=e.match(/^{([^}]+)}$/),n=l()(s,"[1]","");return(0,i.jsx)(a.Fragment,{children:l()(r,n,e)},t)})}t.d(r,{A:()=>n})},1547(e,r,t){t.d(r,{},{A:e=>"number"==typeof e&&Number.isFinite(e)&&!Number.isNaN(e)})},66806(e,r,t){let{Axios:i,AxiosError:a,CanceledError:s,isCancel:l,CancelToken:n,VERSION:c,all:o,Cancel:d,isAxiosError:u,spread:m,toFormData:p,AxiosHeaders:h,HttpStatusCode:g,formToJSON:f,getAdapter:x,mergeConfig:y,create:_}=t(48412).A;t.d(r,{},{FZ:l,kG:g})},24948(e,r,t){var i,a,s=t(71763),l=Object.defineProperty,n=new Map,c=new WeakMap,o=0;function d({threshold:e,delay:r,trackVisibility:t,rootMargin:a,scrollMargin:l,root:u,triggerOnce:m,ski
1p:p,initialInView:h,fallbackInView:g,onChange:f}={}){var x;let[y,_]=s.useState(null),v=s.useRef(f),b=s.useRef(h),[j,C]=s.useState({inView:!!h,entry:void 0});v.current=f,s.useEffect(()=>{let s;if(void 0===b.current&&(b.current=h),!p&&y)return s=function(e,r,t={},a=i){if(void 0===window.IntersectionObserver&&void 0!==a){let i=e.getBoundingClientRect();return r(a,{isIntersecting:a,target:e,intersectionRatio:"number"==typeof t.threshold?t.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:s,observer:l,elements:d}=function(e){let r=Object.keys(e).sort().filter(r=>void 0!==e[r]).map(r=>{var t;return`${r}_${"root"===r?!(t=e.root)?"0":(c.has(t)||(o+=1,c.set(t,o.toString())),c.get(t)):e[r]}`}).toString(),t=n.get(r);if(!t){let i,a=new Map,s=new IntersectionObserver(r=>{r.forEach(r=>{var t;let s=r.isIntersecting&&i.some(e=>r.intersectionRatio>=e);e.trackVisibility&&void 0===r.isVisible&&(r.isVisible=s),[...null!=(t=a.get(r.target))?t:[]].forEach(e=>{e(s,r)})})},e);i=s.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),t={id:r,observer:s,elements:a},n.set(r,t)}return t}(t),u=d.get(e)||[];return d.has(e)||d.set(e,u),u.push(r),l.observe(e),function(){u.splice(u.indexOf(r),1),0===u.length&&(d.delete(e),l.unobserve(e)),0===d.size&&(l.disconnect(),n.delete(s))}}(y,(e,r)=>{let t=b.current;b.current=e,(void 0!==t||e)&&(C({inView:e,entry:r}),v.current&&v.current(e,r),r.isIntersecting&&m&&s&&(s(),s=void 0))},{root:u,rootMargin:a,scrollMargin:l,threshold:e,trackVisibility:t,delay:r},g),()=>{s&&s()}},[Array.isArray(e)?e.toString():e,y,u,a,l,m,p,t,g,r]);let N=null==(x=j.entry)?void 0:x.target,A=s.useRef(void 0);y||!N||m||p||A.current===N||(A.current=N,C({inView:!!h,entry:void 0}),b.current=h);let w=[_,j.inView,j.entry];return w.ref=w[0],w.inView=w[1],w.entry=w[2],w}s.Component,null!=(null!=(a=s.useInsertionEffect)?a:s.useLayoutEffect)||s.useEffect,t.d(r,{Wx:()=>d})}}]);
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.