PageSourceSearch

https://www.dacia.es/client/dacia-model-grades-v2-254eb7b9a96b0089.js

js dacia.es collected 2026-09-24 17:45:39 UTC 62,968 bytes, 1 lines download raw bytes

1(self.rspackChunkOne=self.rspackChunkOne||[]).push([[57473],{54502(e,t,r){"use strict";var i,a=r(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{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,t,r){"use strict";var i,a=r(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{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"})))})},33779(e,t,r){"use strict";var i,a,s,l=r(71763);function n(){return(n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{A:e=>l.createElement("svg",n({xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",viewBox:"0 0 24 24"},e),i||(i=l.createElement("path",{fillRule:"evenodd",d:"M6.9 9.6h10.2v-5H6.9zm1.2-1.2h7.8V5.815H8.1z",clipRule:"evenodd"})),a||(a=l.createElement("path",{d:"M9.5 12.255h-2v1.2h2zm1.5 0h2v1.2h-2zm5.5 0h-2v1.2h2zm-9 2.465h2v1.2h-2zm5.5 0h-2v1.2h2zm1.5 0h2v1.2h-2zm-5 2.465h-2v1.2h2zm1.5 0h2v1.2h-2zm5.5 0h-2v1.2h2z"})),s||(s=l.createElement("path",{fillRule:"evenodd",d:"M17.56 22.1H6.44a2.04 2.04 0 0 1-2.04-2.04V3.94A2.04 2.04 0 0 1 6.44 1.9h11.12a2.04 2.04 0 0 1 2.04 2.04v16.12a2.04 2.04 0 0 1-2.04 2.04M6.44 3.1a.84.84 0 0 0-.84.84v16.12c0 .464.376.84.84.84h11.12a.84.84 0 0 0 .84-.84V3.94a.84.84 0 0 0-.84-.84z",clipRule:"evenodd"})))})},88393(e,t,r){"use strict";var i,a=r(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{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:"M11.305 20.22h-1.04l-.18-.22a49 49 0 0 1-5.5-8.195l1.075-.54a47.4 47.4 0 0 0 5.085 7.65C11.775 17.37 15.87 11 18.3 4.07l1.135.395c-2.84 8.11-7.9 15.425-7.95 15.5z"})))})},3861(e,t,r){"use strict";var i,a=r(71763);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}r.d(t,{},{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"})))})},20619(e){(function(){var t,r,i,a;"u">typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"u">typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-a)/1e6},r=process.hrtime,a=(t=function(){var e;return 1e9*(e=r())[0]+e[1]})()-1e9*process.uptime()):Date.now?(e.exports=function(){return Date.now()-i},i=Date.now()):(e.exports=function(){return new Date().getTime()-i},i=new Date().getTime())}).call(this)},95249(e,t,r){for(var i=r(20619),a="u"<typeof window?r.g:window,s=["moz","webkit"],l="AnimationFrame",n=a["request"+l],c=a["cancel"+l]||a["cancelRequest"+l],o=0;!n&&o<s.length;o++)n=a[s[o]+"Request"+l],c=a[s[o]+"Cancel"+l]||a[s[o]+"CancelRequest"+l];if(!n||!c){var d=0,u=0,m=[],h=1e3/60;n=function(e){if(0===m.length){var t=i(),r=Math.max(0,h-(t-d));d=r+t,setTimeout(function(){var e=m.slice(0);m.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(d)}catch(e){setTimeout(function(){throw e},0)}},Math.round(r))}return m.push({handle:++u,callback:e,cancelled:!1}),u},c=function(e){for(var t=0;t<m.length;t++)m[t].handle===e&&(m[t].cancelled=!0)}}e.exports=function(e){return n.call(a,e)},e.exports.cancel=function(){c.apply(a,arguments)}
1,e.exports.polyfill=function(e){e||(e=a),e.requestAnimationFrame=n,e.cancelAnimationFrame=c}},45543(e,t,r){"use strict";let i,a;r.d(t,{Op:()=>y,WD:()=>_});var s,l,n=r(95249),c=r.n(n);(s=l||(l={}))[s.MODE_TIMEOUT=0]="MODE_TIMEOUT",s[s.MODE_INTERVAL=1]="MODE_INTERVAL";let o=new Map,d=new Set,u=!1,m=0;function h(){return new Date().getTime()}function p(e){let{fn:t,args:r}=e;t(...r)}function f(){if(0===o.size){u=!1;return}let e=h();if(o.forEach((t,r)=>{let{nextTick:i,ms:a,mode:s}=t;e-i>=0&&(d.add(t),s===l.MODE_TIMEOUT?o.delete(r):o.set(r,{...t,nextTick:i+a}))}),0!==d.size&&(d.forEach(p),d.clear()),0===o.size){u=!1;return}c()(f)}let g=function(e){null!=e&&o.has(e)&&o.delete(e)};var x=r(71763);let _=(e,t,r,i,a)=>{let s=t/a;return-i*s*(s-2)+r};function v(e){return"string"==typeof e?e.replace(/^#/,""):""}let y=e=>{var{to:t,target:r,animate:s={},beforeAnimate:n,afterAnimate:d,disableHistory:p=!1,children:y}=e,b=function(e,t){var r={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(r[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a<i.length;a++)0>t.indexOf(i[a])&&Object.prototype.propertyIsEnumerable.call(e,i[a])&&(r[i[a]]=e[i[a]])}return r}(e,["to","target","animate","beforeAnimate","afterAnimate","disableHistory","children"]);let j=(0,x.useMemo)(()=>v(t),[t]),C=(0,x.useMemo)(()=>v(r),[r]),N=(0,x.useMemo)(()=>{let{offset:e=0,duration:t=400,easing:r=_}=s;return{offset:e,duration:t,easing:r}},[s]),A=(0,x.useCallback)(e=>{n&&n(e),e.preventDefault(),((e,t,r)=>{let s;if(""!==t)try{let e=document.getElementById(t);null!==e&&(s=e)}catch(e){console.error(`Failed to get element by id ${t}, falling back to default`)}function n(){return s?s.scrollTop:document.documentElement.scrollTop||document.body.scrollTop}return new Promise((t,d)=>{let p,x=e?document.getElementById(e):document.body;if(!x)return void d(Error(`Cannot find element: #${e}`));let{offset:_,duration:v,easing:y}=r,b=Date.now(),j=n(),C=(p=s?s.getBoundingClientRect().top:0,x.getBoundingClientRect().top-p+n()+_);i&&(g(i),a()),a=t,function r(){var a;let n=1-(Math.max(0,b+v-Date.now())/v||0);(a=(C-j)*y(n,v*n,0,1,v)+j,s?s.scrollTop=a:(document.documentElement.scrollTop=a,document.body.scrollTop=a),n<1)?i=((e,t=0,...r)=>(function({fn:e,ms:t,args:r,mode:i}){if(!e)return null;let a=m;return o.set(a,{fn:e,ms:t,nextTick:h()+t,args:r,mode:i}),u||(u=!0,c()(f)),m+=1,a})({fn:e,ms:t,args:r,mode:l.MODE_TIMEOUT}))(r,20):(i=void 0,t(e))}()})})(j,C,N).then(t=>{let r;t&&(p||(r=`#${t}`,"function"==typeof window.history.pushState?window.history.pushState({},"",r):window.location.hash=r),d&&d(e))})},[d,N,n,p,C,j]);return y?x.createElement("a",Object.assign({href:`#${j}`,onClick:A},b),y):null}},71928(e,t,r){"use strict";var i,a=((i={}).LARGE="large",i.MEDIUM="medium",i.SMALL="small",i.XLARGE="xlarge",i);r.d(t,{W:()=>a},{v:(e,t=!1)=>t})},62427(e,t,r){"use strict";var i,a=((i={}).CONFIGURATOR="configurator",i.CONSUMPTIONSIMULATOR="consumptionSimulator",i.GRADEPAGE="gradePage",i.LEADFORM="leadform",i.MODEL_BROCHURE="modelBrochure",i.MODEL_HOMEPAGE="modelHomepage",i.NEWCARINVENTORY="newCarInventory",i.OTHER="other",i.PRIORITY_PASS="priorityPass",i.RPASS="rpass",i);r.d(t,{b:()=>a})},26181(e,t,r){"use strict";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);r.d(t,{K:()=>a})},42715(e,t,r){"use strict";var i=r(91987),a=r(71763),s=r(98481),l=r(20496),n=r(97500),c=r.n(n),o=r(54502),d=r(70385),u=r(3861),m=r(33496),h=r(78948),p=r(20409),f=r(84759),g=r(40119),x=r(5839);let _=50,v="alpine",y=(0,l.Ng)(({app:e,page:{data:{siteParams:t}}})=>({isRtl:t?.rtl??!1,brand:t?.brand||"",isMobile:e.threshold===x.qN})),b=({navBarData:e,onClickDots:t,dotMode:r,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(r),"is-mobile-only":"dots-below-mobile-only"===r}),children:[("fullwidth"===a||"card"===a)&&e?.childrenWidths?.map((r,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:r?.isVisible}),onClick:()=>t(r?.middle),children:(0,i.jsx)("span",{className:"u-hidden-wording",children:`slide ${s}`})})},l)}),!a&&e?.pages?.map((e,r)=>{let a=`dot-${r}`;return(0,i.jsx)("li",{className:"CustomScroll__dot",children:(0,i.jsx)("button",{type:"button",className:c()("CustomScroll__dotButton",{"is-active":e?.isActive}),onClick:()=>t(e?.middle),children:(0,i.jsx)("span",{className:"u-hidden-wording",children:`slide ${r}`})})},a)})]});return l?(0,s.createPortal)(n,l):n},j=({isLeftArrowDisplayed:e,isRightArrowDisplayed:t,isRightBottomArrowsDisplayed:r,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":r}),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:!t}),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:t,tabs:r,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 t=e.querySelector(".CustomScroll__tabButton.is-active");t&&(t.getBoundingClientRect().left+t.clientWidth>window.innerWidth||t.getBoundingClientRect().left<0)&&e.scrollTo({top:0,left:t.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:()=>t(e?.middle),type:"button",children:o?(0,f.G2)(a+1,2):r?.[a]})},s)})})},N=y(({bottomArrowsPortalElement:e,children:t=[],className:r="",darkMode:l=!1,defaultSelectedSlideIndex:n,displayMode:f,interactionType:y,isCentered:N=!1,isFullScreen:A=!1,isRtl:w,isSimplified:I=!1,isCardCentered:P=!1,isRightBottomArrowsDisplayed:O=!0,arrowMode:E,dotMode:S,onInteraction:R,snapMode:M,tabs:D=[],minInterval:k=_,brand:L,isMobile:T,portalsCustomElement:V={}})=>{let{ref:$,isVisible:G}=(0,p.A)({role:"technical",stayVisible:!1}),B=(0,a.useRef)(0),F=(0,a.useRef)(void 0),z=(0,a.useRef)(null),W=(0,a.useRef)(0),[U,H]=(0,a.useState)({childrenWidths:[],globalWidth:void 0,activeChildIndex:void 0,isScrolling:!1,pages:[]}
1),Z=(0,a.useRef)(!1),[K,q]=(0,a.useState)(!1),[X,Y]=(0,a.useState)(!1),[Q,J]=(0,a.useState)(0),[ee,et]=(0,a.useState)(0),er=U?.childrenWidths?.[0]?.width,ei=(0,a.useMemo)(()=>{if(P&&!T){let e=z?.current;if(e){let{clientWidth:t}=e;return(t-(er||0))/2}}return 0},[er,P,T]),ea=(0,a.useCallback)(()=>{let e=z.current;if(e&&G){let{scrollLeft:t=0,scrollWidth:r=0,clientWidth:i=0}=e,a=r-i,s=a>0?a:0,l=w?-1:1;q(l*t>k),Y(s>0&&l*t+k<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/r*100,middle:e.offsetLeft+e.offsetWidth/2,left:e.getBoundingClientRect().left,right:e.getBoundingClientRect().right,isVisible:e.offsetLeft+e.offsetWidth/2>t&&e.offsetLeft+e.offsetWidth/2<t+i})),o=n.findIndex(e=>P?e.getBoundingClientRect().right>window.innerWidth/2:e?.offsetLeft>=Math.round(t));Z.current||(Z.current=!0);let d=i?Array(Math.round(r/i)).fill(void 0).map((e,r)=>({isActive:r===Math.floor((t+i/2)/i),middle:i*r+i/2})):[],u=t!==B.current;B.current=t,H({isScrolling:u,activeChildIndex:o,pages:d,childrenWidths:c,globalWidth:r}),!c[o]||u&&Q||(J(c[o].right),et(c[o].left)),R?.({isScrolling:u,activeChildIndex:o,scrollLeft:t})}},[G,w,k,Q,R,P]),es=e=>t=>{t?.stopPropagation();let r=z.current;if(r){let t,{scrollLeft:i=0,clientWidth:a=0}=r,s=w?-1:1,l=Array.from(r.children),{clientWidth:n=0}=l?.[0]||{};switch(f){case"fullwidth":t=a;break;case"card":t=n;break;default:t=9*a/10}r.scrollLeft=i+t*e*s}},el=0;(0,a.useEffect)(()=>{let e=U?.childrenWidths.findIndex(e=>e.isVisible);W.current!==e&&e>-1&&y&&!U.isScrolling&&((0,h.d)({interactionType:y,itemNumber:`${e+1}/${U?.childrenWidths.length}`,event:"carouselInteraction",promoText:U?.childrenWidths[e].promoText,scrollDirection:W.current<e?"right":"left"}),W.current=e)},[U,y]),(0,g.A)(ea),(0,a.useEffect)(()=>(z?.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=z?.current;if(e){let{clientWidth:t}=e;if(window){let r=Array.from(e.children);if(r.length>1&&r[n]){let{offsetLeft:i,clientWidth:a}=r[n];P?e.scrollLeft=i-(t-a)/2:e.scrollLeft="center"===M?i-(t-a)/2:i}}}});return()=>cancelAnimationFrame(e)}},[n,M,ei,P]);let en=c()("CustomScroll__child",{[`is-snap-${M||""}`]:M,[`is-display-${f||""}`]:f}),ec="arrows-left-right-all"===E||"arrows-left-right-desktop-only"===E,eo="tabs-inside"===S?C:b,ed=L===v?o.A:u.A,eu=L===v?d.A:m.A,em=(U?.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(S)&&!V?.portalDots,"is-navbar-arrows-bottom":"arrows-bottom"===E,"is-darkmode":l},r),ref:$,children:[(0,i.jsx)("div",{className:c()("CustomScroll__container",{"is-simplified":I,[`is-display-${f||""}`]:f,"is-fullscreen":A,"has-smooth-scroll":Z.current}),ref:z,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:t&&Array.isArray(t)&&M?t.map((e,r)=>{let a=`dot-${r}`;return(0,i.jsx)("div",{className:c()(en,{"is-first-slide":0===r,"is-last-slide":r===t.length-1}),children:e},a)}):t}),"counter"===S&&!!t&&Array.isArray(t)&&U?.activeChildIndex!==void 0&&!!M&&(0,i.jsxs)("div",{className:"CustomScroll__counter",children:[em," / ",t?.length]}),"arrows-bottom"===E&&(0,i.jsx)(j,{isLeftArrowDisplayed:K,isRightArrowDisplayed:X,isRtl:w,isRightBottomArrowsDisplayed:O,handleArrowClick:es,portalElement:e,portalsCustomElement:V,isDarkMode:l}),(()=>{if(ec&&K){let e=(0,i.jsx)("button",{style:{"--leftArrowPosition":`${ee}px`},className:c()("CustomScroll__arrow CustomScroll__arrowLeft",{"is-simplified":I,"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 V.portalPreviousButton?(0,s.createPortal)(e,V.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":I,"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 V.portalNextButton?(0,s.createPortal)(e,V.portalNextButton):e}return null})(),!["none","counter"].includes(S)&&(0,i.jsx)(eo,{dotMode:S,displayMode:f,navBarData:U,arrowMode:E,onClickDots:e=>(e=>{let t=z.current;if(t){let{clientWidth:r=0}=t,i=e-r/2;t.scrollLeft=i>0?i:0}})(e),tabs:D,brand:L,isMobile:!!T,portalDots:V.portalDots})]})});r.d(t,{},{A:N})},52723(e,t,r){"use strict";var i=r(91987),a=r(71763),s=r(97500),l=r.n(s),n=r(44803),c=r.n(n),o=r(35813);let d={},u=(e,t)=>{let r=new CustomEvent("sticky-change",{detail:{sticky:e,target:t}});document.dispatchEvent(r)},m=e=>c()(e,"isIntersecting"),h=e=>!m(e),p={isVisible:m,isNotVisible:h,isAbovePage:e=>h(e)&&0>c()(e,"boundingClientRect.y",0)};r.d(t,{},{$:({sentinelRef:e,direction:t="top",offset:r=0,offsetUnit:a="px",debugMode:s=!1})=>(0,i.jsx)("div",{className:l()({[`Sentinel__${t}`]:!0,Sentinel__debug:s}),ref:e,style:{[t]:`${r}${a}`}}),W:(e={root:null,testType:"isNotVisible",onChange:void 0})=>{let t=(0,a.useRef)(null),[r,i]=(0,a.useState)(!1);return(0,o.A)(()=>{let r=((e=null,t="isNotVisible")=>{let r=e?c()(e,"dataset.containerId"):"empty";if(!d[r]){let i=p[t];d[r]="u">typeof window&&window.IntersectionObserver?new IntersectionObserver(e=>{for(let t of e)u(i(t),t.target)},{threshold:[0],root:e}):null}return d[r]})(e.root?e.root.current:null,e.testType);if(t.current&&r){let a=t.current;r.observe(a);let s=r=>{let{target:a,sticky:s}=r.detail;a===t.current&&(e.onChange?.(s),i(s))};return"u">typeof document&&document.addEventListener("sticky-change",s),()=>{r.unobserve(a),"u">typeof document&&document.removeEventListener("sticky-change",s)}}return()=>null},[e]),{isTriggered:r,sentinelRef:t}}})},25756(e,t,r){"use strict";var i=r(91987),a=r(71763);r.d(t,{},{R:({bClassName:e,content:t="",supportReturnCarriage:r=!1,tag:s="div",className:l})=>{let n=(0,a.useMemo)(()=>{let i=t.replace(/<[^>]+>/gi,"");return i=i.replace(/\[(\/?[bi])\]/gi,"<$1>"),e&&(i=i.replace(/<b>/gi,`<b class="${e}">`)),r&&(i=i.replace(/\r?\n/g,"<br>")),{__html:i}},[t,e,r]);return(0,i.jsx)(s,{dangerouslySetInnerHTML:n,className:l})}})},52357(e,t,r){"use strict";var i=r(25756);r.d(t,{R:()=>i.R})},80715(e,t,r){"use strict";var i=r(91987),a=r(20496),s=r(84759),l=r(16777),n=r(90939),c=r(55595);let o=(0,a.Ng)(({page:e})=>({brand:e.data?.siteParams?.brand||"renault"})),d=(e,t,r,i,a)=>{if(r)return void 0!==a?(0,s.sB)((0,n.A)("/agg/v1/cfg/scene"),{uri:e,profile:r,viewpoint:t,index:a,decorName:i}):(0,s.sB)((0,n.A)("/agg/vn/unique/{profile}/{viewPoint}.png",{viewPoint:t,profile:r}),{uri:e,decorName:i})},u=o(({uri:e,aspectRatio:t,viewPoint:r,profiles:a,index:s,decorName:n,width:o,height:u,disableLazyLoaded:m,objectFit:h="contain",sizes:p,brand:f})=>{let g,x;return(0,i.jsx)(c._,{alt:"",aspectRatio:t,width:o,height:u,objectFit:h,src:(g=r??`${f.charAt(0)}_brandSite_carPicker_1`,x=a||{},(0,l.yb)({small:d(e,g,x.small,n,s),medium:d(e,g,x.medium,n,s),large:d(e,g,x.large,n,s),xlarge:d(e,g,x.xlarge,n,s),smallx2:d(e,g,x.smallx2,n,s),mediumx2:d(e,g,x.mediumx2,n,s),largex2:d(e,g,x.largex2,n,s),xlargex2:d(e,g,x.xlargex2,n,s)})),disableLazyLoaded:m,sizes:p})});r.d(t,{},{F:u})},77048(e,t,r){"use strict";var i=r(80715);r.d(t,{F:()=>i.F})},62266(e,t,r){"use strict";r.d(t,{e:()=>C});var i=r(91987),a=r(71763),s=r(20496),l=r(97500),n=r.n(l),c=r(53282),o=r.n(c),d=r(71928),u=r(18847),m=r(35866),h=r(619),p=r(73437),f=r(33779),g=r(38337),x=r(92861),_=r(81766),v=r(45568),y=r(83901),b=r(5511);let j={addFinanceOfferToWatchList:y.e,removeFinanceOfferFromPage:function(e){return{type:b.I.FINANCE_REMOVE_OFFER_FROM_PAGE,payload:{uniqueZoneId:e}}}},C=(0,s.Ng)(({page:{data:e,slingList:t},finance:{offersOnPage:r}},i)=>({hidePrices:e.priceParams?.hidePrices??!1,isSearchPage:(t??[]).some(e=>x.SE.includes(e)),vehicleModel:i?.tracking?.vehicleModel??e.analyticsPageParams?.vehicleModel,offersOnPage:r}),j)(({addFinanceOfferToWatchList:e,withProductType:t=!0,hidePrices:r,isLoading:s,isSearchPage:l,offer:c,onSimulatorClick:x,vehicleModel:y,tracking:b,expiration:j,isInverted:C,variant:N="left",size:A=d.W.MEDIUM,removeFinanceOfferFromPage:w,offersOnPage:I=[]})=>{let P=(0,a.useId)(),{offerSummary:O,monthlyPayment:E,offerTeachingSentence:S,offerTeachingSentenceMultiple:R,global:M}=c||{},{displayType:D}=M||{},{message:k="",offerLabel:L=""}=j||{},{simulatorHeader:T}=O||{},V=l&&D===_.Z6?R:S,$=T?.componentsList?.[1]?.label,G=I.findIndex(e=>e.uniqueZoneId===P)+1;return((0,a.useEffect)(()=>
1{if(!o()(c?.monthlyPayment)&&c)return e?.(c,P),()=>{w?.(P)}},[e,c,w,P]),s||E||V)?r?null:(0,i.jsxs)("div",{className:n()("FinancialOffer",{"is-dark-mode":C,"is-centered":"center"===N}),children:[s?(0,i.jsx)(h.E,{height:"20px",width:"135px"}):(0,i.jsx)(v.A,{type:"monthlyPayment",value:E,uniqueOfferId:D===_.KV?`${G}`:"",size:A,offerSummary:O,isDarkMode:C}),t&&$&&(s?(0,i.jsx)(h.E,{height:"10px",width:"50%"}):(0,i.jsx)(v.A,{className:"FinancialOffer__productLabel",type:"productLabel",label:$,size:A,isDarkMode:C})),s?(0,i.jsxs)("div",{className:"FinancialOffer__SkeletonContainer",children:[(0,i.jsx)(h.E,{height:"10px",width:"100%"}),(0,i.jsx)(h.E,{height:"10px",width:"100%"}),(0,i.jsx)(h.E,{height:"10px",width:"100%"})]}):(0,i.jsx)(v.A,{label:V,type:"legalMention",size:A,isDarkMode:C}),k&&L&&(0,i.jsx)("div",{className:"FinancialOffer__expirationOffer",children:s?(0,i.jsx)(h.E,{height:"10px",width:"150px"}):(0,i.jsxs)(a.Fragment,{children:[(0,i.jsxs)(u.m_,{children:[(0,i.jsx)(u.k$,{children:(0,i.jsx)(m.m,{})}),(0,i.jsx)(u.ZI,{children:k})]}),(0,i.jsx)("p",{className:"FinancialOffer__expirationOfferLabel",children:L})]})}),"function"==typeof x&&(s?(0,i.jsx)(h.E,{height:"15px",width:"25%"}):(0,i.jsx)(p.l,{variant:"link-hyper",isInverted:C,onClick:()=>x?.(c?.offerKey),useButtonMarkup:!0,"data-track":"click","data-track-interaction-type":"simulator-modify","data-track-tool-name":"finance - calculator","data-track-event":"virtualPageview","data-track-vehicle-model":y?.toLowerCase(),"data-track-location-in-page":b?.locationInPage,icon:f.A,children:(0,g.kH)("wording.financing")}))]}):null})},45568(e,t,r){"use strict";r.d(t,{A:()=>_});var i=r(91987),a=r(71763),s=r(45543),l=r(20496),n=r(97500),c=r.n(n),o=r(50865),d=r(47702),u=r(35866),m=r(67505),h=r(81766);let p=({order:e=0},{order:t=0})=>e-t,f=({containerTitle:e,componentsList:t,className:r})=>e||t?.length?(0,i.jsxs)("div",{className:c()("RCIOfferLegal",r),children:[e&&(0,i.jsx)(o.d,{className:"RCIOfferLegal__title",content:e}),!!t?.length&&(0,i.jsx)("ul",{className:"RCIOfferLegal__list",children:t.sort(p).map(({id:e,class:t,...r})=>(0,i.jsx)("li",{className:"RCIOfferLegal__item",children:(0,i.jsx)(_,{className:t,...r})},e))})]}):null,g=({order:e=0},{order:t=0})=>e-t,x=({containerTitle:e,componentsList:t,className:r})=>e||t?.length?(0,i.jsxs)("div",{className:c()("RCIOfferSummary",r),children:[e&&(0,i.jsx)(o.d,{className:"RCIOfferSummary__title",content:e}),!!t?.length&&(0,i.jsx)("ul",{className:"RCIOfferSummary__list",children:t.sort(g).map(({id:e,class:t,...r})=>(0,i.jsx)("li",{className:"RCIOfferSummary__item",children:r.componentType===h.dy?(0,i.jsx)("hr",{}):(0,i.jsx)(_,{className:t,...r})},e))})]}):null,_=(0,l.Ng)(({page:e})=>({sameFontSize:e.data.priceParams?.sameFontSize}))(({label:e,value:t,className:r,type:l,offerSummary:n,sameFontSize:p,uniqueOfferId:g,size:_="medium",isDarkMode:v})=>{let[y,b]=(0,a.useState)(!1),j="monthlyPayment"===l||l&&p,C=(0,i.jsxs)("button",{type:"button",onClick:()=>b(!0),className:"RCIOfferLabel__cta",children:[(0,i.jsx)(u.m,{size:"small"}),(0,i.jsx)("span",{className:"u-hidden-wording",children:"Show details"})]},"trigger");return(0,i.jsxs)("div",{className:c()("RCIOfferLabel",r,{"is-legal-mention":"legalMention"===l,"is-dark-mode":v}),children:[e&&!j&&(0,i.jsx)(o.d,{className:c()("RCIOfferLabel__label",r),content:e}),e&&j&&(0,i.jsx)(m.P,{size:_,children:(0,i.jsx)(o.d,{content:e})}),t&&!j&&(0,i.jsx)(o.d,{className:c()("RCIOfferLabel__value",r),content:t}),t&&j&&(0,i.jsxs)(m.P,{size:_,children:[(0,i.jsx)(o.d,{content:t,className:"RCIOfferLabel__inline"}),"monthlyPayment"!==l||g?null:C]}),g&&(0,i.jsx)(s.Op,{to:`#numbered-legal-${g}`,title:g,children:(0,i.jsx)("sup",{className:"RCIOfferLabel__numberedValue",children:g})}),"monthlyPayment"!==l||g||j?null:C,y?(0,i.jsx)(d.lG,{onClose:()=>b(!1),children:(0,i.jsx)(d.Cf,{children:(0,i.jsx)("div",{className:"RCIOfferLabel__offerSummary",children:(0,i.jsxs)("div",{className:"RCIOfferLabel__offerSummaryContent",children:[(0,i.jsx)("div",{className:"RCIOfferLabel__offerSummaryItem",children:(0,i.jsx)(x,{...n&&n[h.UD.SUMMARY]})}),(0,i.jsx)("div",{className:"RCIOfferLabel__offerSummaryItem",children:(0,i.jsx)(f,{...n&&n[h.UD.LEGAL_INFO]})})]})})})}):null]})})},80381(e,t,r){"use strict";var i=r(62266);r.d(t,{e:()=>i.e})},50618(e,t,r){"use strict";r.d(t,{w:()=>s});var i=r(20496),a=r(84759);let s=(0,i.Ng)(({page:e})=>({locale:e.data.siteParams?.locale}))(({value:e,currency:t,isPrecise:r=!1,maximumFractionDigits:i,minimumFractionDigits:s,isInteger:l,isPercent:n=!1,locale:c})=>{let o=(0,a.ZV)(e,{currency:t,toInteger:l,maximumFractionDigits:i,minimumFractionDigits:s,isPrecise:r,toPercent:n,locale:c});return o||null})},41316(e,t,r){"use strict";r.d(t,{E:()=>n});var i=r(91987),a=r(97500),s=r.n(a),l=r(26181);let n=({children:e,variant:t=l.K.PRIMARY,design:r,leftIcon:a,rightIcon:n})=>{let c=a||n;return(0,i.jsxs)("span",{className:s()("Badge",{"is-primary":t===l.K.PRIMARY,"is-electric":t===l.K.ELECTRIC,"is-success":t===l.K.SUCCESS,"is-highlight":t===l.K.HIGHLIGHT,"is-error":t===l.K.ERROR,"is-warning":t===l.K.WARNING,"is-info":t===l.K.INFO,"is-strong":"strong"===r,"is-ecological":t===l.K.ECOLOGICAL,"is-promo":t===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,t,r){"use strict";r.d(t,{m:()=>l});var i=r(91987),a=r(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 t={"--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:t,className:"InfoIcon"})}},51753(e,t,r){"use strict";r.d(t,{A:()=>$});var i=r(91987),a=r(71763),s=r(20496),l=r(97500),n=r.n(l),c=r(50618),o=r(67505),d=r(99601),u=r(63342),m=r(4186),h=r(46361),p=r(48159),f=r(38337),g=r(47702),x=r(35866),_=r(83680),v=r(3936),y=r(58226),b=r(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:t,hideDiscount:r=!0,decompositionTitle:s,pricingDetails:l,country:n,currency:c,language:o})=>{let[d,u]=(0,a.useState)(!!e),[m,h]=(0,a.useState)(e),[,p]=(0,b.A)({returnPromise:!0}),f=(e?.length??0)>0,g=(0,a.useMemo)(()=>(0,y.kz)(l),[l]);return((0,a.useEffect)(()=>{!t||t.startsWith("https://cdn.group.renault.com/packshots/")||!g||f?u(!1):(async()=>{try{let e=await p({method:"get",url:"/wired/commerce/v2/models/prices",params:{uri:t,priceTypes:g,currency:c,language:o,country:n}});h(e?.data?.prices||[]),u(!1)}catch(e){u(!1)}})()},[t,g,f,c,o,n,p]),d||m&&0!==m.length)?(0,i.jsxs)("div",{className:"DisclaimerTooltipPriceDetails",children:[d&&(0,i.jsx)("div",{className:"DisclaimerTooltipPriceDetails__loader",children:(0,i.jsx)(_.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)(v.P,{prices:m,hideDiscount:r})})]})]}):null});
1var C=r(50865),N=r(84759),A=r(8095),w=r(23e3);let I=(0,s.Ng)(({page:{data:e}})=>({initialPrice:e.ecologicalParams?.initialPrice}))(({initialPrice:e,displayPrice:t,minPriceWithoutBonus:r,currency:a,modelLabel:s,pricedVersion:l})=>e&&"number"==typeof r&&t!==r?(0,i.jsx)("span",{className:"InitialPrice",children:(0,A.A)(e,{minPriceWithoutBonus:(0,N.ZV)(r,{currency:a}),startingModel:(0,i.jsx)(w.A,{modelLabel:s,pricedVersion:l,hasInheritColor:!0})})}):null);var P=r(52357),O=r(619),E=r(67486);let S=({isInverted:e,modelDisclaimer:t,modelLabel:r,pricedVersion:a,pricingUri:s})=>{let{isLoading:l,interpolatedModelDisclaimerString:n}=(0,E.A)({modelDisclaimer:t,modelLabel:r,pricedVersion:a,pricingUri:s||""});return l?(0,i.jsx)(O.E,{isInverted:e,width:"100%",height:"16px"}):(0,i.jsx)(P.R,{tag:"p",content:n,supportReturnCarriage:!0})};var R=r(66806),M=r(90469),D=r(20987),k=r(90939);let L=(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:t,country:r,currency:s,language:l,modelDisclaimerLabel:n,ecologicalRebateDisclaimer:o,ecologicalBonusDescription:d,modelName:m})=>{let p=!!e&&!e.startsWith("https://cdn.group.renault.com/packshots/")&&!!n,[f,g]=(0,a.useState)(void 0),[x,_]=(0,a.useState)(p),[,v]=(0,b.A)({returnPromise:!0});if((0,D.A)(async()=>{if(p)try{let i=await v({method:"get",url:"/agg/v1/vn/modelsummary",params:{uri:e,priceType:t,currency:s,language:l,country:r}});g(i?.data),_(!1)}catch(e){(0,R.FZ)(e)||_(!1)}}),p&&x)return(0,i.jsx)(O.E,{width:"100%",height:"16px"});if(!p||!f)return null;let{label:y,pricedVersion:{label:j}={},uniqOffers:A=[],offer:{offerId:w}={},webDisplayPrices:I,homologatedEfficiency:P,homologatedCo2:E,homologatedUnit:S}=f,L=y||m,{legalDescription:T}=(0,h.D)(A,w)||{},{displayPrice:V,bonusPrice:$,eecBonus:G,eecDisclaimer:B}=I||{};return(0,i.jsxs)("div",{className:"ModelDisclaimerLabel__relatedModel",children:[(0,i.jsxs)("p",{children:[(0,i.jsxs)("span",{children:[n," "]}),L&&(0,i.jsxs)("span",{children:[L," "]}),j&&(0,i.jsx)("span",{children:j}),V&&(0,i.jsxs)("span",{children:[", ",(0,i.jsx)(c.w,{value:V,currency:s})]}),V&&o&&$&&(0,i.jsxs)("span",{children:[","," ",(0,k.A)(o,{ecologicalRebate:(0,N.ZV)(-$,{currency:s})})]}),V&&o&&$&&(0,i.jsxs)("span",{children:[", ",d]})]}),T&&(0,i.jsx)(C.d,{content:T}),P&&(0,i.jsx)(M.e,{co2:E,efficiency:P,unit:S}),G&&(0,i.jsx)(u.Z,{value:G,eecDisclaimer:B})]})}),T=(0,s.Ng)(({page:{data:e}})=>{let{ecologicalParams:t,modelParams:r,siteParams:i,c2gParams:a}=e,{model:s}=r||{},{country:l,language:n}=i||{},{modelDisclaimerLabel:c,ecologicalRebateDisclaimer:o,ecologicalBonusDescription:d}=t||{};return{modelName:s?.modelName,currency:a?.currency,ecologicalRebateDisclaimer:o,ecologicalBonusDescription:d,modelDisclaimerLabel:c,language:n,country:l}})(({uri:e,priceType:t,legalDescription:r,legalMention:a,currency:s,displayPrice:l,minPriceWithoutBonus:n,modelLabel:c,pricedVersion:o,pricingUri:d})=>(0,i.jsxs)("div",{className:"ModalModelDisclaimerContent",children:[(0,i.jsx)(I,{displayPrice:l,minPriceWithoutBonus:n,currency:s,modelLabel:c,pricedVersion:o}),(0,i.jsx)(S,{modelDisclaimer:a,pricingUri:d,modelLabel:c,pricedVersion:o}),r&&(0,i.jsx)(C.d,{content:r}),(0,i.jsx)(L,{uri:e,priceType:t})]})),V=(0,s.Ng)(({page:{data:e}})=>{let t=e?.priceParams,r=t?.pricing,i=e.ecologicalParams,a=r?.details&&Object.keys(r?.details).length>0&&t?.pricing?.tooltipPriceDecomposition||!1;return{ecologicalParams:i,disclaimerTooltipDisplay:t?.disclaimerTooltipDisplay||!1,tooltipPriceDecomposition:a}})(({legalMention:e,legalDescription:t,uri:r,priceType:s,ecologicalParams:l,minPriceWithoutBonus:n,displayPrice:c,modelLabel:o,pricedVersion:d,prices:u,hideDiscount:m,pricingUri:h,disclaimerTooltipDisplay:p,tooltipPriceDecomposition:f})=>{let[_,v]=(0,a.useState)(!1),y=r&&s&&l?.modelDisclaimerLabel||!1;return p&&e||f||y||t?(0,i.jsxs)(a.Fragment,{children:[(0,i.jsx)("button",{onClick:e=>{e?.stopPropagation(),v(!0)},className:"DisclaimerTooltip__cta",type:"button",children:(0,i.jsx)(x.m,{size:"small"})}),_&&(0,i.jsx)(g.lG,{title:l?.modelDisclaimerTitle,onClose:()=>v(!1),children:(0,i.jsxs)(g.Cf,{children:[f&&(0,i.jsx)(j,{prices:u,hideDiscount:m,pricingUri:h}),(p||y||t)&&(0,i.jsx)(T,{uri:r,priceType:s,legalDescription:t,legalMention:p?e:void 0,displayPrice:c,minPriceWithoutBonus:n,modelLabel:o,pricedVersion:d,pricingUri:h})]})})]}):null}),$=({startingLabel:e,isInverted:t=!1,size:r="medium",align:l="left",confData:g,hideEfficiencyGraph:x=!1,hideVersionEngine:_=!1,hideBonus:v=!1,relatedImageURI:y,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),I=N?.hidePrices||!1,{data:P,model:O}=A||{},{showVersionEngine:E=!1,disclaimerDirectDisplay:R=!1,pricing:M}=N||{},{modelStartingFrom:D}=M||{},{modelName:k,priceType:L,modelDisclaimer:T,overridenEnergyClass:$,overridenConsumptionCo2Km:G}=O||{},{label:B,uniqOffers:F}=P||{},{pricedVersion:z,priceInfo:W,offer:U,uniqOffers:H=F,webDisplayPrices:Z}=g||P||{},K=g?.uri||g?.nextURI||P?.uri||O?.modelURI,q=k||B,{legalDescription:X,hideDiscount:Y}=(0,h.D)(H,U?.offerId)||{},Q=W?.currency||C,J=W?.priceType||L,{displayPrice:ee,minPriceWithoutBonus:et,bonusPrice:er,eecBonus:ei,eecDisclaimer:ea}=Z||{},es=!g&&O?.modelPrice||ee,{homologatedEfficiency:el,homologatedCo2:en="",homologatedUnit:ec="",airQualityCertificate:eo,eff
1iciencyClassMin:ed}=(0,p.Y)(g,P);return I?null:(0,i.jsxs)("div",{className:n()("ModelStartingPrice",{"is-centered":"center"===l,"is-dark-background":t}),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:r,children:[`${e??(D||(0,f.kH)("wording.startingFrom"))} `,(0,i.jsx)(c.w,{value:es,currency:Q}),R&&T&&" *",(0,i.jsx)("span",{className:"ModelStartingPrice__SvgIconInfo",children:(0,i.jsx)(V,{legalDescription:X,legalMention:T,uri:y,priceType:J,displayPrice:es,minPriceWithoutBonus:et,modelLabel:q,pricedVersion:z,pricingUri:K,prices:b,hideDiscount:Y})})]})})}),!v&&(0,i.jsx)(d.o,{value:er,currency:Q}),!v&&(0,i.jsx)(u.Z,{value:ei,eecDisclaimer:ea}),!_&&E&&(0,i.jsx)(w.A,{className:"ModelStartingPrice__modelVersionAndEngine",modelLabel:q,pricedVersion:z,hasInheritColor:!0})]}),!x&&(0,i.jsx)(m.h,{variant:"horizontal",align:"left",efficiency:$||el,aocEfficiency:ed,co2:G||en,unit:ec,urbanAccessClass:eo,isInverted:t}),es&&R&&T&&(0,i.jsx)("div",{className:"ModelStartingPrice__mentions",children:(0,i.jsx)(S,{modelDisclaimer:T,pricingUri:K,isInverted:t,pricedVersion:z})})]})}},82276(e,t,r){"use strict";var i=r(91987),a=r(97500),s=r.n(a);r.d(t,{},{A:({children:e,size:t="medium"})=>(0,i.jsx)("span",{className:s()("NormalizedPrice",{"is-xlarge":"xlarge"===t,"is-large":"large"===t,"is-small":"small"===t}),children:e})})},27189(e,t,r){"use strict";var i=r(51753);r.d(t,{r:()=>i.A})},3936(e,t,r){"use strict";r.d(t,{P:()=>d});var i=r(91987),a=r(20496),s=r(32464),l=r(84759);let n=({priceInfo:e,itemLabel:t,itemPrice:r,labelClassName:a,priceClassName:s})=>(0,i.jsxs)("p",{className:"ModelStartingPriceDetailsItem",children:[(0,i.jsx)("span",{className:a,children:t}),(0,i.jsx)("span",{className:"ModelStartingPriceDetailsItem__dots"}),(0,i.jsx)("span",{className:s,children:e?.currency==="%"?(0,l.ZV)(r,{toPercent:!0}):(0,l.ZV)(r,{currency:e?.currency})})]}),c=(0,a.Ng)(({page:{data:e}})=>({detailsI18n:e?.priceParams?.pricing?.details})),o=(e,t)=>e?.find(e=>e?.priceInfo?.priceType===t),d=c(({detailsI18n:e,hideDiscount:t=!0,prices:r})=>{if(!r)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(r,e?.pricetypeCode),d=c?.priceInfo,u=t?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(r??[],e?.pricetypeCode),c=l?.priceInfo,void 0!==(d=t?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,t,r){"use strict";var i=r(82276);r.d(t,{P:()=>i.A})},65055(e,t,r){"use strict";var i=r(91987),a=r(71763),s=r(20496),l=r(50865),n=r(47702),c=r(41316),o=r(21323),d=r(96047);let u=({disclaimer:e,children:t})=>{let[r,s]=(0,a.useState)(!1);return e?(0,i.jsxs)(a.Fragment,{children:[r&&(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:t})]}):t};r.d(t,{},{o:({value:e=0,currency:t,variant:r="default"})=>{let{ecologicalRebateDisclaimer:a,ecologicalBonusDescription:l,shortEcoBonusLabel:n}=(0,s.d4)(e=>e.page.data?.ecologicalParams)||{},m=(0,s.d4)(e=>t||e.page.data?.c2gParams?.currency||""),h=(0,d.p)({bonusPrice:e,currency:m,ecologicalParams:{ecologicalRebateDisclaimer:a,ecologicalBonusDescription:l}
1,eecBonus:0})?.ecoRebate,p="short"===r;return h?(0,i.jsx)(u,{disclaimer:l&&!p?l:void 0,children:(0,i.jsx)(c.E,{design:"strong",variant:"ecological",rightIcon:l&&!p?o.A:void 0,children:p?n:h})}):null}})},47537(e,t,r){"use strict";var i=r(91987),a=r(71763),s=r(20496),l=r(50865),n=r(47702),c=r(41316),o=r(21323),d=r(84759),u=r(90939);let m=({eecDisclaimer:e,children:t})=>{let[r,s]=(0,a.useState)(!1);return e?(0,i.jsxs)(i.Fragment,{children:[r&&(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:t})]}):t};r.d(t,{},{Z:({value:e,currency:t,variant:r="default",hideEditorialFallbackBonus:a,eecDisclaimer:l})=>{let{energySavingBonusLabel:n,energySavingBonusTooltip:h}=(0,s.d4)(e=>e.page.data?.modelParams)||{},{ceeBonusDisclaimer:p,ceeBonusLabel:f,ceeBonusLabelPro:g,ceeShortBonusLabel:x}=(0,s.d4)(e=>e.page.data?.ecologicalParams)||{},_=(0,s.d4)(e=>e.page.data?.c2gParams?.currency),v=(0,s.d4)(e=>e.page.data?.professionalParams?.isPro||!1),y=!a&&h,b=v?g??f:f,j=!a&&n;e&&e>0&&b&&(j=(0,u.A)(b,{eecRebate:(0,d.ZV)(e,{currency:t||_||""})}),y=l||p);let C="short"===r;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:y&&!C?y:void 0,children:(0,i.jsx)(c.E,{variant:"electric",design:"strong",rightIcon:y&&!C?o.A:void 0,children:C?x:j})}):null}})},14439(e,t,r){"use strict";var i=r(91987),a=r(20496),s=r(97500),l=r.n(s),n=r(16383),c=r(18847),o=r(76785),d=r(90834);r.d(t,{},{e:({aocEfficiency:e,co2:t,efficiency:r,hideLabel:s,isInverted:u,unit:m})=>{let h,p=(0,a.d4)(e=>e.page.data?.consumptionEfficiencyGraph),f=(0,a.d4)(e=>e.page.data?.siteParams?.country||""),g=(0,a.d4)(e=>e.page.data?.siteParams?.language||""),{efficiencyTitle:x,displayEfficiencyGraph:_}=p||{};if(!_)return null;if(r)h=(0,i.jsx)("span",{className:l()("EfficiencyClass__thumbnail",{[`is-class${r}`]:r}),children:r});else{if(!e)return null;let t=(0,d.k)({country:f,language:g,imageSize:"light",itemClass:e});h=(0,i.jsx)(n._,{alt:e,aspectRatio:"1/1",objectFit:"contain",src:{small:t},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:t,unit:m,efficiency:r})}),(0,i.jsx)(c.k$,{children:(0,i.jsx)("span",{className:"EfficiencyClass__icon",children:h})})]})]})}})},9047(e,t,r){"use strict";var i=r(91987),a=r(20496),s=r(97500),l=r.n(s),n=r(50865),c=r(16383),o=r(90834);
1let d=["A","B","C","D","E","F","G"],u=({co2:e,efficiency:t,unit:r})=>{let a=e&&!Number.isNaN(Number(e))&&r?`${e} ${r}`:e;return(0,i.jsx)("div",{className:"EfficiencyGraph__classes",children:d.map(e=>{let r=e===t;return(0,i.jsxs)("div",{className:l()(`EfficiencyGraph__class is-class${e}`,{"is-current":r}),children:[(0,i.jsx)("span",{className:"EfficiencyGraph__code",children:e}),r&&(0,i.jsx)("span",{className:"EfficiencyGraph__value",children:a})]},e)})})},m=({country:e,efficiency:t,language:r})=>{let a=(0,o.k)({country:e,imageSize:"full",language:r,itemClass:t});return(0,i.jsx)(c._,{alt:t,aspectRatio:"1/1",objectFit:"contain",src:{small:a},width:"100%"})};r.d(t,{},{e:({aocEfficiency:e,co2:t,efficiency:r,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:h,efficiencyCopy:p}=c||{};if(r)l=(0,i.jsx)(u,{co2:t,efficiency:r,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:h}),p&&(0,i.jsx)(n.d,{className:"EfficiencyGraph__body",content:p}),l]})}})},98899(e,t,r){"use strict";var i=r(91987),a=r(97500),s=r.n(a),l=r(90469),n=r(64974);let c={left:"",center:"is-centered"};r.d(t,{},{h:({isInverted:e,urbanAccessClass:t,ignoreDisplayCritair:r,aocEfficiency:a,co2:o,efficiency:d,unit:u,variant:m="vertical",align:h="left"})=>(0,i.jsxs)("div",{className:s()("EnvironmentalData",c[h],{"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:r,urbanAccessClass:t})]})})},93581(e,t,r){"use strict";var i=r(91987),a=r(20496),s=r(97500),l=r.n(s),n=r(16383),c=r(18847),o=r(24619),d=r(90834);let u=(0,a.Ng)(({page:{data:e}})=>({consumptionEfficiencyGraph:e?.consumptionEfficiencyGraph,country:e.siteParams?.country,language:e.siteParams?.language}))(({consumptionEfficiencyGraph:e,country:t="",language:r="",urbanAccessClass:a,hideLabel:s=!1,isInverted:u=!1,ignoreDisplayCritair:m=!1})=>{let{displayCritair:h,titleCritair:p}=e||{};if(!h&&!m||!a||"NC"===a)return null;let f=(0,d.k)({country:t,language:r,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:p}),(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:f},width:"100%"})})})]})]})});r.d(t,{},{n:u})},98275(e,t,r){"use strict";r.r(t);var i=r(91987),a=r(20496),s=r(16383),l=r(90834);let n=(0,a.Ng)(({page:{data:e}})=>({consumptionEfficiencyGraph:e.consumptionEfficiencyGraph,country:e.siteParams?.country,language:e.siteParams?.language}))(({consumptionEfficiencyGraph:e,country:t="",language:r="",urbanAccessClass:a})=>{if(!a)return null;let{titleCritair:n}=e||{},c=(0,l.k)({country:t,imageSize:"full",language:r,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%"})]})});r.d(t,{},{UrbanAccessImage:n})},99601(e,t,r){"use strict";var i=r(65055);r.d(t,{o:()=>i.o})},63342(e,t,r){"use strict";var i=r(47537);r.d(t,{Z:()=>i.Z})},90469(e,t,r){"use strict";var i=r(14439);r.d(t,{e:()=>i.e})},76785(e,t,r){"use strict";var i=r(9047);r.d(t,{e:()=>i.e})},4186(e,t,r){"use strict";var i=r(98899);r.d(t,{h:()=>i.h})},64974(e,t,r){"use strict";var i=r(93581);r.d(t,{n:()=>i.n})},24619(e,t,r){"use strict";var i=r(98275);r.d(t,{i:()=>i.UrbanAccessImage})},48501(e,t,r){"use strict";let i=(0,r(10194).A)("intra/asyncRCIFInancing");r.d(t,{},{A:i})},67486(e,t,r){"use strict";r.d(t,{A:()=>h});var i=r(91987),a=r(71763),s=r(20496),l=r(66806),n=r(50618),c=r(9897),o=r(20987),d=r(84759),u=r(8095),m=r(23e3);let h=({modelDisclaimer:e,modelLabel:t,pricedVersion:r,pricingUri:h})=>{let p=(0,s.d4)(e=>e.page.data.siteParams?.country),f=(0,s.d4)(e=>e.page.data.c2gParams?.currency),g=(0,s.d4)(e=>e.page.data.siteParams?.language),[x,_]=(0,a.useState)(void 0),[v,y]=(0,a.useState)(!1),[,b]=(0,c.A)({returnPromise:!0}),{priceTypes:j,hasPriceTypes:C}=(0,a.useMemo)(()=>{let t;return{priceTypes:(t=(e=>{if(!e)return[];let t=/\{pricetype_([A-Z0-9]+)\}/gi,r=[],i=t.exec(e);for(;i;){let a=i[1];a&&-1===r.indexOf(a)&&r.push(a),i=t.exec(e)}return r})(e)).join(","),hasPriceTypes:t.length>0}},[e]),N=C&&!!h&&!!j&&!h.startsWith("https://cdn.group.renault.com/packshots/");(0,o.A)(async()=>
1{if(N){y(!0);try{let e=await b({method:"get",url:"/agg/v1/models/prices",params:{uri:h,priceTypes:j,currency:f,language:g,country:p}});_(e?.data),y(!1)}catch(e){(0,l.FZ)(e)||y(!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:t,pricedVersion:r,hasInheritColor:!0})});let s=[],l=/\{pricetype_([A-Z0-9]+)\}/gi,c=0,o=l.exec(e);for(;o;){let d=o.index,h=o[0],p=o[1],g=e.slice(c,d);if(g){let e=(0,u.A)(g,{startingModel:(0,i.jsx)(m.A,{modelLabel:t,pricedVersion:r,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===p);s.push(x&&void 0!==x.totalPrice?(0,i.jsx)(n.w,{value:x.totalPrice,currency:x.priceInfo&&x.priceInfo.currency||f},`price-${p}-${d}`):(0,i.jsx)(a.Fragment,{children:h},`raw-${p}-${d}`)),c=d+h.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:t,pricedVersion:r,hasInheritColor:!0})});Array.isArray(e)?s.push(...e):s.push((0,i.jsx)(a.Fragment,{children:e},`text-${c}`))}return s},[f,A,C,e,t,r]);return{interpolatedModelDisclaimer:w,interpolatedModelDisclaimerString:(0,a.useMemo)(()=>{if(!e)return"";let i=[t,r?.label].filter(Boolean).join(" "),a=e.replace(/\{startingModel\}/gi,i);return C&&0!==A.length?a=a.replace(/\{pricetype_([A-Z0-9]+)\}/gi,(e,t)=>{let r=A.find(e=>e.priceInfo&&e.priceInfo.priceType===t);return r&&void 0!==r.totalPrice?(0,d.ZV)(r.totalPrice,{currency:f}):e}):a},[f,A,C,e,t,r]),isLoading:C&&v}}},23e3(e,t,r){"use strict";var i=r(91987),a=r(71763),s=r(97500),l=r.n(s);r.d(t,{},{A:({modelLabel:e="",pricedVersion:t,className:r="",hasInheritColor:s,noMarkup:n})=>{let{label:c}=t||{};if(!e)return null;let o=`${e||""} ${c||""}`;return n?(0,i.jsx)(a.Fragment,{children:"displayedLabel"}):(0,i.jsx)("p",{className:l()("ModelVersionEngine",r,{"has-inheritColor":s}),children:o})}})},86842(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>O});var i=r(91987),a=r(71763),s=r(20496),l=r(97500),n=r.n(l),c=r(77048),o=r(93801),d=r(41617),u=r(93196),m=r(32464),h=r(78948),p=r(67364),f=r(84759),g=r(42715),x=r(52723),_=r(48501),v=r(80381),y=r(73437),b=r(27189),j=r(88393),C=r(38337),N=r(84588);let A=(0,s.Ng)(({page:{data:e}})=>({analyticsPageParams:e?.analyticsPageParams}))(({grade:e,financingOffer:t,modelAdmin:r={},gradeParams:s={},analyticsPageParams:l={},i18n:n={},showSimulatorModalHandler:c,showMonthlyPayment:o,showFinancingCalculator:d,usp:u=[],locationInPageTracking:m,isLoadingOffer:h})=>{let{imageUri:p}=s,{modelConfigHomepageURL:g}=r,{button2:x}=n,{code:_,versions:A,label:w,uri:I,webDisplayPrices:P}=e||{},{link:O,label:E,type:S}=x||{},R=(0,N.I)({type:S,url:O,modelURI:I,gradeCode:_}),M=g&&(0,f.sB)(g,{conf:I,stepType:A&&A.length>1?"engines":"design"}),D=(0,C.kH)("wording.characteristics.trim"),k=(0,C.kH)("wording.configure"),{vehicleModel:L=""}=l,{monthlyPayment:T}=t||{};return(0,i.jsxs)("div",{className:"GradeDetails",children:[(0,i.jsxs)("div",{className:"GradeDetails__details",children:[(0,i.jsx)("div",{className:"GradeDetails__labels",children:D&&(0,i.jsx)("p",{className:"GradeDetails__versionLabel",children:D})}),w&&(0,i.jsx)("div",{className:"GradeDetails__version",children:w}),P?.displayPrice&&(0,i.jsxs)(a.Fragment,{children:[o&&T&&(0,i.jsx)("div",{className:"GradeDetails__finance",children:(0,i.jsx)(v.e,{withProductType:!0,offer:t,onSimulatorClick:d&&t?c:void 0,tracking:{vehicleModel:L,locationInPage:m},isLoading:h})}),(0,i.jsx)("div",{className:"GradeDetails__price",children:(0,i.jsx)(b.r,{relatedImageURI:p||I,confData:e})})]}),u.length>0&&(0,i.jsx)("ul",{className:"GradeDetails__equipments",children:u.slice(0,4).map(e=>{let{label:t,code:r}=e;return(0,i.jsxs)("li",{className:"GradeDetails__equipment",children:[(0,i.jsx)(j.A,{className:"GradeDetails__equipmentIcon"}),(0,i.jsx)("span",{className:"GradeDetails__equipmentText",children:t})]},r)})})]}),(0,i.jsxs)("div",{className:"GradeDetails__actions",children:[k&&M&&(0,i.jsx)(y.l,{variant:"cta-primary",href:M,title:k,"data-track":"click","data-track-event":"navigationClick","data-track-button-text":k,"data-track-destination":M,"data-track-location-in-page":"grade-selector",useButtonMarkup:!0}),E&&R&&(0,i.jsx)(y.l,{variant:"cta-ghost",href:R,title:E,"data-track":"click","data-track-event":"navigationClick","data-track-button-text":E,"data-track-destination":R,"data-track-location-in-page":"grade-selector"})]})]})}),w="grade_carrousel_1",I={small:"grade_carrousel_main_1_small",smallx2:"grade_carrousel_main_1_small",medium:"grade_carrousel_main_1_medium",mediumx2:"grade_carrousel_main_1_medium"},P={small:"grade_carrousel_thumb_1_small",smallx2:"grade_carrousel_thumb_1_small",medium:"grade_carrousel_thumb_1_medium",mediumx2:"grade_carrousel_thumb_1_medium"},O=(0,s.Ng)(({page:e})=>({gradeCodeFromURL:e.data?.modelParams?.data?.currentGrade?.code,modelParams:e.data?.modelParams,currentPageUrl:e.location?.base}))(({modelParams:e={},seoData:t,editContext:r,gradeCodeFromURL:s,labels:l,isSelectorOnly:v,button2:y,currentPageUrl:b})=>{let[j,C]=(0,a.useState)(!!s),N=s?"h2":"h3",{data:O={},model:E={},gradesParams:S={}}=e,{showFinanceDataProduct:R=!1,financeDataDisplayMode:M,modelName:D}=E,{availablesVersions:k}=l||{},{grades:L=[]}=O,{code:T,uri:V}=L[0]||{},[$,G]=(0,a.useState)(s||T),B=(0,m.Hj)(S).find(({code:e})=>e===$),{equipmentsList:F=[],imageUri:z,subtitle:W}=B||{},U=L.find(({code:e})=>e===$),H=U?.pricedVersion?.code,Z=z||V,K=L.findIndex(({code:e})=>e===$),q=L.length,X=(0,p.fB)(R,M),Y=(0,p.kZ)(R,M),{isTriggered:Q,sentinelRef:J}=(0,x.W)({testType:"isAbovePage"});(0,a.useEffect)(()=>{s?(C(!0),G(s)):C(!1)},[s]);let ee=(0,a.useCallback)(({newGradeCode:e,newGradeLabel:t,destination:r,event:i})=>{j?(0,h.d)({buttonText:t,destination:r,event:"navigationClick",locationInPage:"grade-selector"}):(G(e),i.preventDefault())},[j,G]);return(0,i.jsxs)("div",{className:"ModelGradesV2",children:[t&&(0,i.jsx)(d.Z,{data:t}),(0,i.jsxs)("div",{className:"ModelGradesV2__selector",children:[k&&q>0&&(0,i.jsxs)("div",{className:"ModelGradesV2__carouselTitle",children:[q," ",k]}),(0,i.jsx)(x.$,{direction:"bottom",sentinelRef:J}),q>0&&(0,i.jsx)("div",{className:n()("ModelGradesV2__carouselInnerWrapper",{"is-fixed":j&&Q}),children:(0,i.jsx)(g.A,{snapMode:"start",defaultSelectedSlideIndex:K,isCentered:!0,arrowMode:"arrows-left-right-desktop-only",dotMode:"none",children:L.map(e=>{let{code:t,label:r,uri:a}=e,{imageUri:s}=(0,m.Hj)(S).find(({code:e})=>e===t)||{},l=s||a,d=(0,f.sB)(b||"/",{gradeCode:t});return(0,i.jsx)("div",{className:"ModelGradesV2__carouselItem",children:(0,i.jsxs)(o.R,{useButtonMarkup:!j,onClick:e=>{ee({newGradeCode:t,newGradeLabel:r||"",destination:d??"",event:e})},href:j?d:void 0,target:j?"_noScroll":void 0,className:n()("ModelGradesV2__carouselItemLink",{"is-current":t===$}),children:[l&&(0,i.jsx)("figure",{className:"ModelGradesV2__picture",children:(0,i.jsx)(c.F,{alt:`${D||""} ${r||""}`,uri:l,profiles:P,viewPoint:w,width:"100%",aspectRatio:"3/2",objectFit:"contain"})}),r&&(0,i.jsx)(N,{className:"ModelGradesV2__carouselItemLabel",children:r})]})},t)})})})]}),!v&&(0,i.jsxs)("div",{className:"ModelGradesV2__content",children:[Z&&(0,i.jsx)("figure",{className:"ModelGradesV2__image",children:(0,i.jsx)(c.F,{uri:Z,alt:W||"",width:"100%",aspectRatio:"3/2",profiles:I,viewPoint:w})}),(0,i.jsx)("div",{className:"ModelGradesV2__details",children:(0,i.jsx)(_.A,{vehicleProxyParams:(e=>{let{grades:t=[]}=e||{};return t.reduce((e,{pricedVersion:t,finance:r})=>t?.code?{...e,[t.code]:r}:e,{})})(O),isMultiple:!0,enabled:R,renderWhenWaitingOffer:!0,children:({offers:e,showSimulatorModalHandler:t,isLoadingOffer:r})=>(0,i.jsx)(A,{grade:U,usp:F.map(e=>({code:e,label:e})),financingOffer:H?e?.[H]:void 0,modelAdmin:E,gradeParams:B,i18n:{button2:y},showMonthlyPayment:X,showFinancingCalculator:Y,showSimulatorModalHandler:t,locationInPageTracking:"AltModelVersion",isLoadingOffer:r},$)})})]}),(0,i.jsx)(u.Cq,{editContext:r,displayEditionZone:!L||!L.length})]})})},83901(e,t,r){"use strict";var i=r(5511);function a(e,t){return{type:i.I.FINANCE_ADD_OFFER_ON_PAGE,payload:{uniqueZoneId:t,offer:e}}}r.d(t,{e:()=>a})},58226(e,t,r){"use strict";var i=r(32464),a=r(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,t)=>
1t?.items?[...e,t.items]:[...e,...u(t?.presentationGroups||[])],[]);r.d(t,{Ib:()=>c,sM:()=>d},{Cl:u,fQ:(e,t)=>{let r=Number(!!t.isCustomerChoice)-Number(!!e.isCustomerChoice);if(r)return r;if(e.isCustomerChoice&&t.isCustomerChoice){let r=(e.customerChoiceOrder??Number.MAX_SAFE_INTEGER)-(t.customerChoiceOrder??Number.MAX_SAFE_INTEGER);if(r)return r}if(!e.packItems&&t.packItems)return 1;if(e.packItems&&!t.packItems)return -1;if(e.packItems){if(0===(e.packItems||[]).length&&0!==(t.packItems||[]).length)return 1;if(0!==(e.packItems||[]).length&&0===(t.packItems||[]).length)return -1}let i=e.order,a=t.order;return i&&a?i.localeCompare(a):0},hx:o,kz:(e,t)=>{if(!e)return t||"";let r=e=>(0,i.Hj)(e).flatMap(e=>[...e?.pricetypeCode?[e.pricetypeCode]:[],...e?.subPrices?r(e.subPrices):[]]),a=[t,...r(e)];return Array.from(new Set(a.filter(Boolean)))?.join(",")},l$:e=>(e||"").replace("AXS$",""),oV:e=>e?.slice().sort((e,t)=>{let r=(0,a.A)(e.optionPrice)?e.optionPrice:Number.MAX_VALUE,i=(0,a.A)(t.optionPrice)?t.optionPrice:Number.MAX_VALUE;return r!==i?r-i:n(e.order)-n(t.order)}),of:n})},96047(e,t,r){"use strict";var i=r(84759),a=r(90939);r.d(t,{},{p:({bonusPrice:e,currency:t,ecologicalParams:r,eecBonus:s,isPro:l=!1})=>{let{ecologicalRebateDisclaimer:n,ecologicalBonusDescription:c,ceeBonusLabel:o,ceeBonusLabelPro:d,ceeBonusDisclaimer:u}=r||{},m=l?d??o:o,h=n&&e<0&&(0,a.A)(n,{ecologicalRebate:(0,i.ZV)(Math.abs(e),{currency:t})}),p=m&&s>0&&(0,a.A)(m,{eecRebate:(0,i.ZV)(s,{currency:t})});return{...h?{ecoRebate:h||"",ecologicalBonusDescription:c||""}:{},...p?{eecBonus:p||"",eecBonusDescription:u||""}:{}}}})},46361(e,t,r){"use strict";r.d(t,{},{D:(e=[],t)=>e.find(e=>"id"in e?e.id===t:e.offerId===t)})},90834(e,t,r){"use strict";var i=r(61300);r.d(t,{},{k:({country:e,imageSize:t,itemClass:r,language:a})=>`${(0,i.A)("cdn")}/efficiencyclass/${e}/${a}/${r.toLowerCase().replace(/\+/g,"-plus")}-${t}.png`})},9897(e,t,r){"use strict";var i=r(71763),a=r(48412);let s={isLoading:void 0,response:void 0,error:void 0};r.d(t,{},{A:({afterMount:e=!1,returnPromise:t=!1,...r}={})=>{let l=(0,i.useRef)(void 0),n=(0,i.useRef)(!1),c=(0,i.useRef)(r),[o,d]=(0,i.useReducer)((e,t)=>{switch(t.type){case"AXIOS_HOOK_ACTIONS_START":return{...e,isLoading:!0};case"AXIOS_HOOK_ACTIONS_END":return{...e,isLoading:!1,response:t.payload,error:t.error};case"AXIOS_HOOK_ACTIONS_RESET":return s;default:return e}},s),u=(0,i.useCallback)(async(e,r)=>{let i=new AbortController;r?.abort(),l.current=i;try{d({type:"AXIOS_HOOK_ACTIONS_START"});let r=await (0,a.A)({...e,signal:l.current?.signal});return t?d({type:"AXIOS_HOOK_ACTIONS_END"}):d({type:"AXIOS_HOOK_ACTIONS_END",payload:r}),r}catch(e){if(n.current&&a.A.isAxiosError(e)&&(t?d({type:"AXIOS_HOOK_ACTIONS_END"}):d({type:"AXIOS_HOOK_ACTIONS_END",error:e})),t)throw e;return}},[t]),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,t,r){"use strict";var i=r(71763),a=r(24948),s=r(5839);r.d(t,{},{A:e=>{let t=(0,i.useMemo)(()=>(e=>{let t="u">typeof window&&s.LO.large&&window.innerWidth>=s.LO.large,{role:r,options:i={},stayVisible:a=!0}=e;return"lazyload"===r?i.rootMargin=`0px -10px ${t?"200px":"30px"} 0px`:"animation"===r?i.rootMargin=`0px -10px ${t?"-140px":"-100px"} 0px`:"technical"===r&&(i.rootMargin="0px -10px 0px 0px"),{...i,triggerOnce:a}})(e),[e]),{ref:r,inView:l=!1,entry:n}=(0,a.Wx)(t);return{ref:r,isVisible:l,entry:n}}})},48159(e,t,r){"use strict";r.d(t,{},{Y:(e,t)=>{let{homologatedEfficiency:r,homologatedCo2:i,homologatedUnit:a,airQualityCertificate:s,pricedVersion:l}=e||t||{};if(r)return{homologatedEfficiency:r,homologatedCo2:i,homologatedUnit:a,airQualityCertificate:s};let n=e?.versions?.find(e=>e.code===l?.code)||t?.grades?.reduce((e,t)=>t.versions?.find(e=>e.code===l?.code)||e,{})||{};return{homologatedEfficiency:n?.homologatedEfficiency,homologatedCo2:n?.homologatedCo2,homologatedUnit:n?.homologatedUnit,airQualityCertificate:n?.airQualityCertificate||s,efficiencyClassMin:n?.efficie
1ncyClassMin}}})},67364(e,t,r){"use strict";let i;var a=r(81766),s=r(16777);r.d(t,{},{Cu:"/vendor/jquery/jquery-3.7.1.min.js",fB:(e,t)=>!!e&&!!t&&(t===a.zH.CALCULATOR_AND_PRICE||t===a.zH.MONTHLY_PRICE),kZ:(e,t)=>!!e&&!!t&&(t===a.zH.CALCULATOR||t===a.zH.CALCULATOR_AND_PRICE),ku:(e=[])=>{let t=e.find(e=>e&&"financingInfo"in e&&!!e?.financingInfo?.financeMapping?.dealer);return t&&"financingInfo"in t&&t?.financingInfo?.financeMapping?.dealer?t?.financingInfo?.financeMapping?.dealer:""},mo:(e={},t,r)=>r&&e.key===r||t&&e.detail?.uri===t?e.data?.rlead:void 0,mv:e=>{if(!e)return{};let{brand:t,model:r,finition:i,version:a}=e?.formState?.vehicleVersion||{},{mileage:l,registration:n}=e?.formState||{},{quotationPrice:c,quotationValidity:o}=e?.quotation||{};return(0,s.yb)({tradeInVehBrand:t,tradeInVehModelC:r,tradeInVehVersionC:i?`${a}-${i}`:a,tradeInVehKm:l,tradeInVehRegistrationNumber:n,tradeInValueInfo:c,tradeInDate:o})},qh:(e,t)=>(void 0===i&&(i=e(t)),i)})},8095(e,t,r){"use strict";var i=r(91987),a=r(71763),s=r(44803),l=r.n(s);function n(e,t){return(e||"").split(/({[^}]+})/g).filter(e=>e).map((e,r)=>{let s=e.match(/^{([^}]+)}$/),n=l()(s,"[1]","");return(0,i.jsx)(a.Fragment,{children:l()(t,n,e)},r)})}r.d(t,{A:()=>n})},1547(e,t,r){"use strict";r.d(t,{},{A:e=>"number"==typeof e&&Number.isFinite(e)&&!Number.isNaN(e)})},84588(e,t,r){"use strict";var i=r(62427),a=r(78948),s=r(84759);r.d(t,{},{E:({destination:e,modelAdmin:t,modelData:r,locationInPage:s,buttonText:l,type:n})=>{if(n===i.b.MODEL_BROCHURE){let{modelName:i}=t||{},{modelSpecCode:s,label:l}=r||{};(0,a.d)({event:"download",vehicleId:s,vehicleModel:i||l,brochureName:e,brochureType:"brochure"})}else(0,a.d)({event:"navigationClick",buttonText:l,destination:e,locationInPage:s})},I:({type:e,url:t="",modelAdmin:r,modelSpecCode:a,modelURI:l,gradeCode:n})=>{let{eBrochureURL:c="",modelConfigHomepageURL:o="",modelHomepageURL:d="",modelAdminId:u}=r||{};switch(e){case i.b.LEADFORM:return(0,s.sB)(t,{modelAdminId:u,modelURI:l});case i.b.CONFIGURATOR:return(0,s.sB)(o,{conf:l});case i.b.MODEL_BROCHURE:return c;case i.b.MODEL_HOMEPAGE:return d;case i.b.CONSUMPTIONSIMULATOR:return(0,s.sB)(t,{modelURI:l});case i.b.GRADEPAGE:return(0,s.sB)(t,{gradeCode:n});case i.b.NEWCARINVENTORY:return(0,s.sB)(t,{"model.adminId":u,"model.code":a});default:return t}}})},66806(e,t,r){"use strict";let{Axios:i,AxiosError:a,CanceledError:s,isCancel:l,CancelToken:n,VERSION:c,all:o,Cancel:d,isAxiosError:u,spread:m,toFormData:h,AxiosHeaders:p,HttpStatusCode:f,formToJSON:g,getAdapter:x,mergeConfig:_,create:v}=r(48412).A;r.d(t,{},{FZ:l,kG:f})},24948(e,t,r){"use strict";var i,a,s=r(71763),l=Object.defineProperty,n=new Map,c=new WeakMap,o=0;function d({threshold:e,delay:t,trackVisibility:r,rootMargin:a,scrollMargin:l,root:u,triggerOnce:m,skip:h,initialInView:p,fallbackInView:f,onChange:g}={}){var x;let[_,v]=s.useState(null),y=s.useRef(g),b=s.useRef(p),[j,C]=s.useState({inView:!!p,entry:void 0});y.current=g,s.useEffect(()=>{let s;if(void 0===b.current&&(b.current=p),!h&&_)return s=function(e,t,r={},a=i){if(void 0===window.IntersectionObserver&&void 0!==a){let i=e.getBoundingClientRect();return t(a,{isIntersecting:a,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:s,observer:l,elements:d}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(c.has(r)||(o+=1,c.set(r,o.toString())),c.get(r)):e[t]}`}).toString(),r=n.get(t);if(!r){let i,a=new Map,s=new IntersectionObserver(t=>{t.forEach(t=>{var r;let s=t.isIntersecting&&i.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=s),[...null!=(r=a.get(t.target))?r:[]].forEach(e=>{e(s,t)})})},e);i=s.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:s,elements:a},n.set(t,r)}return r}(r),u=d.get(e)||[];return d.has(e)||d.set(e,u),u.push(t),l.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(d.delete(e),l.unobserve(e)),0===d.size&&(l.disconnect(),n.delete(s))}}(_,(e,t)=>{let r=b.current;b.current=e,(void 0!==r||e)&&(C({inView:e,entry:t}),y.current&&y.current(e,t),t.isIntersecting&&m&&s&&(s(),s=void 0))},{root:u,rootMargin:a,scrollMargin:l,threshold:e,trackVisibility:r,delay:t},f),()=>{s&&s()}},[Array.isArray(e)?e.toString():e,_,u,a,l,m,h,r,f,t]);let N=null==(x=j.entry)?void 0:x.target,A=s.useRef(void 0);_||!N||m||h||A.current===N||(A.current=N,C({inView:!!p,entry:void 0}),b.current=p);let w=[v,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,r.d(t,{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.