PageSourceSearch

https://buy.heritagegmcbuick.com/carbravo/shopping/_next/static/chunks/pages/index-9de146e50baf0439.js

js heritagegmcbuick.com collected 2026-10-06 08:47:41 UTC 155,043 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[332],{1848:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(55729),o=r(2556),i=r(22480),a=r(50885),c=[{breakPoint:0,columns:4,gutters:16,margins:16},{breakPoint:a.LO[a.g7.XS],columns:4,gutters:16,margins:16},{breakPoint:a.LO[a.g7.SM],columns:8,gutters:16,margins:16},{breakPoint:a.LO[a.g7.MD],columns:8,gutters:16,margins:24},{breakPoint:a.LO[a.g7.LG],columns:12,gutters:24,margins:24},{breakPoint:a.LO[a.g7.XL],columns:12,gutters:24,margins:24}],s=r(50702),l=r(99656);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){(0,s.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var p=(0,r(92497).A)()(function(e,t){var r=t.configs;return{container:(0,l.A)(r,function(t,r){var n=r.breakPoint,o=r.columns,i=r.gutters,a=r.margins,c=(o-1)*i,l="calc((100% - ".concat(c,"px) / ").concat(o,")");return d(d({},t),{},(0,s.A)({},e.breakpoints.up(n),{gridTemplateColumns:"repeat(".concat(o,", ").concat(l,")"),gridGap:i,margin:"0 ".concat(a,"px")}))},o.EMPTY_OBJECT)}}),f=r(6029),h=function(e){var t=e.children,r=e.configs,o=e.containerClass,a=e.itemClass,c=p({configs:r}).classes,s=(0,n.useMemo)(function(){return Array.isArray(t)?t:[t]},[t]);return(0,f.jsx)("div",{className:"grid ".concat(c.container," ").concat(o),children:(0,i.A)(s,function(e){return(0,f.jsx)("div",{className:"flex justify-center items-center ".concat(a),children:e})})})};h.defaultProps={children:null,configs:c,containerClass:o.EMPTY_STRING,itemClass:o.EMPTY_STRING};let m=h},5503:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";return"automation-".concat(t,"-").concat(e)}},8058:(e,t,r)=>{"use strict";r.d(t,{c:()=>o,Q:()=>n});var n=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];null==e||e.stopPropagation();var n=(null==e?void 0:e.key)==="Enter"||(null==e?void 0:e.key)===" ";(!r||(null==e?void 0:e.target)===(null==e?void 0:e.currentTarget))&&n&&(null==e||e.preventDefault(),t(e))},o=function(e,t){var r;null!=e&&null!=(r=e.currentTarget)&&r.contains(null==e?void 0:e.relatedTarget)||t(e)}},9434:e=>{e.exports={errorView:"retryComponent_errorView__Om_Hk",errorText:"retryComponent_errorText__j8Mm8"}},9932:(e,t,r)=>{"use strict";r.d(t,{A:()=>I});var n=r(58691),o=r(50702),i=r(55729),a=r(8332),c=r(82881),s=r(73855),l=r(27875),u=r(15690),d=r(2556),p=r(19246),f=r(59069),h=r(97588),m=r(78077),A=r(51345),y={arrows:!0,infinite:!0,dots:!1,speed:500,slidesToShow:1,slidesToScroll:1,showCount:!1},O="PREV",E="NEXT",g=(0,o.A)((0,o.A)({},O,A._.STAT_ARROW_PREV),E,A._.STAT_ARROW_NEXT);r(29137),r(70185);var b=r(93060),v=r.n(b),T=r(5503),_={SECTION:(0,T.A)("section","carousel"),FONT_ICON:(0,T.A)("font-icon","carousel")},j=r(6029),x=["settings","children","className","sliderRef","initialSlide","arrowBtnClass","analyticsTags","showCount","prevClick","nextClick","isCustomArrowControl","arrowIcons"];function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function C(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var N=function(e){var t=e.icon,r=e.onClick,n=e.customClass,o=e.style,i=e.className,a=e.arrowType,s=e.wrapperClass,l=(e.currentSlide,e.customHandler),u=e.isCustomArrowControl,d=e.arrows,p=e.genericDataDtm,m=function(){u?l(a):r&&r()},A=a===O?h.Ch.PREV.LABEL:h.Ch.NEXT.LABEL;return d?(0,j.jsx)("div",C(C({className:"".concat(v().iconWrapper," ").concat(i," ").concat(s," flex items-center ").concat(_.SECTION," ").concat(g[a]," ").concat(v().visibleFocus),"data-dtm":p,role:"button",tabIndex:0,onClick:m,onKeyDown:function(e){e.key===c.q.ENTER&&m()},"aria-label":A},o),{},{children:(0,j.jsx)(f.Ay,{className:"".concat(v().icons," ").concat(n," ").concat(_.FONT_ICON),children:t})})):null},w=function(e){var t=e.settings,r=e.children,o=e.className,c=e.sliderRef,f=e.initialSlide,h=e.arrowBtnClass,A=e.anal
1yticsTags,g=e.showCount,b=e.prevClick,T=e.nextClick,P=e.isCustomArrowControl,w=e.arrowIcons,I=(0,n.A)(e,x);(0,l.A)(c)||(0,u.A)(I,"ref",c);var S=A.genericDataDtm,R=void 0===S?d.EMPTY_STRING:S,D=(0,i.useState)(!1),L=D[0],B=D[1],M=(0,i.useState)(f),k=M[0],Y=M[1];(0,i.useEffect)(function(){var e=(0,p.A)(c,"current",!1);e&&!L&&(e.slickGoTo(f),B(!0))},[f,L,c]),(0,i.useEffect)(function(){var e=(0,p.A)(c,"current",!1);e&&e.slickGoTo(f)},[f]);var G=(0,p.A)(h,"prev",d.EMPTY_STRING),H=(0,p.A)(h,"next",d.EMPTY_STRING),V=(0,p.A)(h,"wrapperClass",d.EMPTY_STRING),U=w||d.EMPTY_OBJECT,W=U.prevIcon,F=U.nextIcon,J=e.arrows;return(0,j.jsxs)("div",{className:"".concat(v().sliderRoot," ").concat(o," ").concat(_.SECTION),children:[(0,j.jsx)(a.A,C(C(C(C({prevArrow:(0,j.jsx)(N,{icon:W,arrows:J,customClass:G,wrapperClass:V,arrowType:O,customHandler:b,genericDataDtm:R,isCustomArrowControl:P}),nextArrow:(0,j.jsx)(N,{icon:F,arrows:J,customClass:H,wrapperClass:V,arrowType:E,customHandler:T,genericDataDtm:R,isCustomArrowControl:P})},y),{},{initialSlide:f,afterChange:function(e){Y(e)}},t),I),{},{children:r})),(0,j.jsx)(s.A,{controllerProperty:g,renderer:function(){return(0,j.jsxs)("div",{className:"flex justify-center items-center pt-6",children:[(0,j.jsx)(m.Ay,{type:m.og.HEADING_5_BOLD,color:m.nh.TERTIARY,children:"".concat(k+1)}),(0,j.jsx)(m.Ay,{type:m.og.CAPTION_REGULAR,color:m.nh.TERTIARY,children:" / ".concat(r.length)})]})}})]})};w.defaultProps={settings:d.EMPTY_OBJECT,className:d.EMPTY_STRING,arrowBtnClass:d.EMPTY_STRING,sliderRef:d.EMPTY_OBJECT,initialSlide:0,arrows:!0,analyticsTags:d.EMPTY_OBJECT,showCount:!1,arrowIcons:{prevIcon:"icon-arrows-caret-left",nextIcon:"icon-arrows-caret-right"}};let I=w},12043:(e,t,r)=>{"use strict";r.d(t,{A:()=>E});var n=r(50702),o=r(58691),i=r(55729),a=r(46955),c=r(51629),s=r(78077),l=r(33916),u=r(32988),d=r.n(u),p=r(30138),f=r(2556),h=(0,r(76854).n9)()(function(e){return{root:{padding:0,"&:hover":{backgroundColor:"".concat(e.palette.accent.CB_DARK_GREEN," !important"),borderRadius:"0.4rem"},"&:focus":{outline:"none"},"&:focus-visible":{background:"transparent",outline:"2px solid #0077d9",outlineOffset:"2px"},"&.Mui-disabled":{opacity:.4,cursor:"not-allowed",pointerEvents:"all"},"&.Mui-disabled:hover":{backgroundColor:"transparent !important"}},icon:{height:"2rem",width:"2rem",margin:".200rem",borderRadius:".40rem",border:"0.1rem solid ".concat(e.palette.icon.dark),backgroundColor:e.palette.common.white,"&:hover":{backgroundColor:"transparent"}},disabledCheckbox:{border:"0.2rem solid ".concat(e.palette.secondaryBackgrounds.neutralBright)},checkedIcon:{display:"flex",alignItems:"center",justifyContent:"center",border:"none",backgroundColor:e.palette.primary.CB_LIGHT_GREEN,"&:before":{display:"block",width:"1.6rem",height:"1.6rem",backgroundImage:"url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 00-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0012 5z' fill='%23fff'/%3E%3C/svg%3E\")",content:'""'}},checkedDisabledIcon:{backgroundColor:e.palette.secondaryBackgrounds.neutralBright},checkboxControlLabel:{alignItems:"center",marginLeft:0},checkboxLabel:{marginLeft:"0.8rem"}}}),m=r(6029),A=["label","fieldClassName","rootClassName","iconClassName","labelClassName","checkedIconClassName","onClick","onChange","value","checked","required","disabled","index"];function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var O=function(e){var t=e.label,r=e.fieldClassName,u=e.rootClassName,p=e.iconClassName,f=e.labelClassName,O=e.checkedIconClassName,E=e.onClick,g=e.onChange,b=e.value,v=e.checked,T=e.required,_=e.disabled,j=e.index,x=(0,o.A)(e,A),P=h().classes,C=(0,i.useCallback)(function(e){13===e.keyCode&&(E(e),g(e))},[E,g]),N=d()(P.icon,p,(0,n.A)({},P.disabledCheckbox,_)),w=d()(N,P.checkedIcon,O,(0,n.A)({},P.checkedDisabledIcon,_)),I=_?l.kS.DISABLED:l.kS.SECONDARY,S=function(e){return(0,m.jsx)("span",{className:e,tabIndex:_?"-1":"0",onKeyDown:C,"data-index":j,"aria-label":t})};return(0,m.jsx)(m.Fragment,{children:(0,m.jsx)(c.A,{className:d()(P.checkboxControlLabel,r),control:(0,m.jsx)(a.A,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?y(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({classes:{root:d()(P.root,u)},icon:S(N),checkedIcon:S(w),onKeyDown:C,onChange:g,onClick:E,value:b,checked:v,required:T,disabled:_,tabIndex:0},x)),label:(0,m.jsx)(s.Ay,{type:l.og.BODY_2_REGULAR,color:I,className:d()(P.checkboxLabel,f),children:t})})})};O.defaultProps={label:f.EMPTY_STRING,fieldClassName:f.EMPTY_STRING,rootClassName:f.EMPTY_STRING,labelClassName:f.EMPTY_STRING,iconClassName:f.EMPTY_STRING,checkedIconClassName:f.EMPTY_STRING,onClick:p.A,onChange:p.A,value:void 0,checked:void 0,required:!1,disabled:!1};let E=O},16486:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(50702),o=r(59069),i=r(6029);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let s=function(e){return(0,i.jsx)(o.Ay,c(c({},e),{},{children:"icon-math-finance-plus"}))}},33722:e=>{e.exports={paraClass:"staticSectionTop_paraClass__w8Quq",sliderButton:"staticSectionTop_sliderButton__JJbAt",sliderForwardAnimation:"staticSectionTop_sliderForwardAnimation__ERcOB",TextForward:"staticSectionTop_TextForward___Yiqc",sliderBackwardAnimation:"staticSectionTop_sliderBackwardAnimation__XVPEi",TextBackward:"staticSectionTop_TextBackward__fyVrb",slideForward:"staticSectionTop_slideForward__Okqao",slideBackward:"staticSectionTop_slideBackward__emxpC"}},49117:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(55729),o=r(71067);let i=function(){var e=(0,n.useContext)(o.A);if(!e)throw Error("useAutoSearch must be used within AutoSearchProvider");return e}},58392:(e,t,r)=>{"use strict";r.d(t,{Yi:()=>o});var n=r(69459);r(79618),r(13480);var o=function(e){var t=e.prefix,r=e.value,o=e.suffix,i=e.noSpaceSuffix,a=void 0!==i&&i,c=e.noSpacePrefix,s=void 0!==c&&c,l=e.config,u=e.ignoreZero;return r||void 0!==u&&u?a&&s?"".concat(t||"").concat((0,n.NW)(r,l)).concat(o||""):a?"".concat(t||""," ").concat((0,n.NW)(r,l)).concat(o||""):s?"".concat(t||"").concat((0,n.NW)(r,l)," ").concat(o||""):"".concat(t||""," ").concat((0,n.NW)(r,l)," ").concat(o||""):null}},64705:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return r(70319)}])},70319:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>c0});var n,o,i,a,c,s,l,u,d,p,f,h,m=r(55729),A=r(50661),y=r(27875),O=r(38757),E=r(5376),g=r(341),b=r(79532),v=r(55631),T=r(62196),_=r(15122),j=r(50702),x=r(91498),P=r(49154),C=r(27623),N=r(6029);function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let S=m.memo(function(e){var t=e.isDealerMode,r=(0,x.A)({metaTagsId:{pageKey:P.me.BRAND_PAGE},defaultMetaTags:P.Ay[P.me.BRAND_PAGE]});return(0,N.jsx)(C.A,I(I({},r),{},{noIndex:t}))});var R=r(90209),D=r(51832),L=r(47809),B=r(53281),M=r(97588),k=r(98024),Y=r(58691),G=r(54606),H=r(27961),V=r.n(H),U=r(18846),W=r(2556),F=r(73194),J=r(4290),K=r(48454),X=function(e){var t=T.G.data(e);return J.C.errorCode(t)},q=function(e){var t=X(e);(0,K.P)({message:F.S[t]})},z=r(16747),Q=r(19246),Z=r(59658);function $(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?$(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var et=function(e){return{textSuggestions:(0,Q.A)(e,"textSuggestions",W.EMPTY_OBJECT).map(function(e){return ee(ee({},e),{},{filters:(0,Q.A)(e,"filters",W.EMPTY_OBJECT),displayText:(0,Q.A)(e,"displayName",W.EMPTY_STRING),img:(0,Q.A)(e,"isImage",!1)})})}},er=(n=(0,G.A)(V().mark(function e(){var t,r,n,o,i,a,c,s,l,u=arguments;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=u.length>0&&void 0!==u[0]?u[0]:W.EMPTY_OBJECT,o=void 0===(n=(r=u.length>1&&void 0!==u[1]?u[1]:W.EMPTY_OBJECT).url)?"".concat(Z.Lf.PUBLIC_V1,"/auto-suggestions"):n,a=void 0===(i=r.serviceType)?Z.SL.CONSUMER_DISCOVERY_SERVICE:i,c=r.headers,e.prev=3,e.next=6,z.A.post({url:o,headers:c,serviceType:a,data:t});case 6:return s=e.sent,l=et((0,Q.A)(s,"data.data",W.EMPTY_OBJECT)),e.abrupt("return",l);case 11:return e.prev=11,e.t0=e.catch(3),e.abrupt("return",e.t0);case 14:case"end":return e.stop()}},e,null,[[3,11]])})),function(){return n.apply(this,arguments)}),en=(o=(0,G.A)(V().mark(function e(){var t,r,n,o,i,a,c,s,l=arguments;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=void 0===(r=(t=l.length>0&&void 0!==l[0]?l[0]:W.EMPTY_OBJECT).url)?"".concat(Z.Lf.PUBLIC_V1,"/default-suggestions"):r,i=void 0===(o=t.serviceType)?Z.SL.CONSUMER_DISCOVERY_SERVICE:o,a=t.headers,e.prev=2,e.next=5,z.A.get({url:n,headers:a,serviceType:i});case 5:return c=e.sent,s=et((0,Q.A)(c,"data.data",W.EMPTY_OBJECT)),e.abrupt("return",s);case 10:return e.prev=10,e.t0=e.catch(2),e.abrupt("return",e.t0);case 13:case"end":return e.stop()}},e,null,[[2,10]])})),function(){return o.apply(this,arguments)});function eo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ei(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eo(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eo(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ea={defaultResult:{isLoading:!1,isSuccess:!1,isError:!1,isComplete:!1,data:null},searchResult:{isLoading:!1,isSuccess:!1,isError:!1,isComplete:!1,data:null},localSearchText:"",searchText:"",isInitialized:!1},ec="FETCH_DEFAULT_AUTO_SUGGESTIONS",es="SET_DEFAULT_AUTO_SUGGESTIONS",el="FETCH_AUTO_SUGGESTIONS",eu="SET_AUTO_SUGGESTIONS",ed="SET_LOCAL_SEARCH_TEXT",ep="SET_SEARCH_TEXT",ef="SET_IS_INITIALIZED";let eh=function(e,t){switch(t.type){case ep:return ei(ei({},e),{},{searchText:t.payload});case ed:return ei(ei({},e),{},{localSearchText:t.payload});case ec:return ei(ei({},e),{},{defaultResult:ei(ei({},e.defaultResult),{},{isLoading:!0})});case el:return ei(ei({},e),{},{searchResult:ei(ei({},e.searchResult),{},{isLoading:!0})});case es:return ei(ei({},e),{},{defaultResult:ei(ei({},e.defaultResult),{},{isLoading:!1,isSuccess:!0,isError:!1,isComplete:!0,data:t.payload})});case eu:return ei(ei({},e),{},{searchResult:ei(ei({},e.searchResult),{},{isLoading:!1,isSuccess:!0,isError:!1,isComplete:!0,data:t.payload})});case"FETCH_DEFAULT_AUTO_SUGGESTIONS_ERROR":return ei(ei({},e),{},{defaultResult:ei(ei({},e.defaultResult),{},{isLoading:!1,isError:!0,isComplete:!0,error:t.payload})});case"FETCH_AUTO_SUGGESTIONS_ERROR":return ei(ei({},e),{},{searchResult:ei(ei({},e.searchResult),{},{isLoading:!1,isError:!0,isComplete:!0,error:t.payload})});case ef:return ei(ei({},e),{},{isInitialized:!0});default:return e}};var em=r(71067),eA=["searchText"];function ey(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eO(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ey(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ey(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var eE="CARBRAVO_AUTOSUGGEST",eg=(0,j.A)({},eE,10);let eb=function(e){var t,r,n=e.children,o=(0,U.rd)().query,i=(0,m.useReducer)(eh,ea),a=i[0],c=i[1],s=function(e){},l=function(){},u=function(e){c({type:ep,payload:e})},d=function(e){c({type:ed,payload:e})},p=(t=(0,G.A)(V().mark(function e(){var t;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return c({type:ec}),t={url:"".concat(Z.Lf.PUBLIC_V1,"/default-suggestions"),serviceType:Z.SL.CONSUMER_DISCOVERY_SERVICE},e.prev=2,e.next=5,en(t);case 5:c({type:es,payload:e.sent}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),q(e.t0);case 12:case"end":return e.stop()}},e,null,[[2,9]])})),function(){return t.apply(this,arguments)}),f=(r=(0,G.A)(V().mark(function e(t){var r,n;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,d(t),c({type:el}),r={input:t,pagination:{size:eg[eE]}},!(!t||!t.trim())){e.next=6;break}return e.abrupt("return");case 6:return s(n=er(r)),e.next=10,n;case 10:c({type:eu,payload:e.sent}),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(0),q(e.t0);case 17:return e.prev=17,l(),e.finish(17);case 20:case"end":return e.stop()}},e,null,[[0,14,17,20]])})),function(e){return r.apply(this,arguments)}),h=function(e){(0,L.Bm)({query:{searchText:e}})},A=(0,m.useCallback)(function(){o.searchText;var e=(0,Y.A)(o,eA);(0,L.Bm)({query:e,options:{removeQuery:!0}})},[o]),y=(0,m.useCallback)(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W.EMPTY_OBJECT,t=e.searchTextQueryRemoved;u(""),d(""),t||A()},[A]),O=function(e){u(e),h(e)},E=function(e){f(e)};(0,m.useEffect)(function(){var e=o.searchText;p(),e&&(u(e),f(e)),c({type:ef})},[]);var g=(0,m.useMemo)(function(){return eO(eO({},a),{},{onAutoSearchClear:y,onAuthSearchSubmit:O,onAutoSearch:E})},[a,y]);return(0,N.jsx)(em.A.Provider,{value:g,children:n})};var ev=r(52495),eT=r(51345),e_=r(80512),ej=r(78077),ex=r(71430),eP=r(94162),eC=r(49117);let eN=function(e){var t,r,n=e.renderAutoSearchModal,o=e.analyticsTag,i=void 0===o?W.EMPTY_OBJECT:o,a=e.id,c=void 0===a?W.EMPTY_STRING:a,s=(0,m.useState)(!1),l=s[0],u=s[1],d=(0,eC.A)().searchText,p=function(){u(function(e){return!e})};return(0,N.jsxs)(N.Fragment,{children:[(r=void 0===(t=i.dataDtm)?W.EMPTY_STRING:t,(0,N.jsxs)(e_.Ay,{id:c,className:"w-full !justify-start !items-center gap-1 ".concat(eT._.STAT_BUTTON_LINK),type:e_.lP.PLAIN,onClick:p,"data-dtm":r,children:[(0,N.jsx)(eP.A,{size:ex.hS.MEDIUM}),(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_REGULAR,color:ej.nh.TERTIARY,children:d||"Search by Make, Model, Keyword"})]})),n(l,p)]})};var ew=r(21278),eI=r(92497),eS=r(65797),eR=r(21808),eD=(0,eI.A)()(function(e){var t=(0,eS.Ay)(e);return{textInput:(0,j.A)({backgroundColor:"".concat(eR.kR[eR.PN.DIV_LIGHT_INP_BORDER])},t[eS.g7.LG],{width:"86.4rem"})}});function eL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var eB=(0,D.A)(function(){return Promise.all([r.e(255),r.e(962)]).then(r.bind(r,35962))}),eM=function(){var e=eD().classes,t=function(e){var t=(0,ev.Jb)(e);(0,L.B2)({page:B.J2.SEARCH,query:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eL(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eL(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},t),options:{removeQuery:!0}})},r=function(e){(0,L.B2)({page:B.J2.SEARCH,query:{searchText:e},options:{removeQuery:!0}})};return(0,N.jsx)("div",{className:"flex flex-col items-center lg:-mt-14 -mt-4 -mx-4 mb-4 md:mb-8 lg:mb-12 m-0",children:(0,N.jsx)(k.Ay,{className:"h-[8rem] w-full md:!rounded-4 !rounded-0 z-[2] ".concat(e.textInput),radius:k.DV.MEDIUM,padding:k.G4.MEDIUM,children:(0,N.jsx)(k.Ay,{className:"flex items-center xxs:w-full h-[4.8rem] rounded-[0.8rem] lg-only: w-[83.2rem]",radius:k.DV.MEDIUM,padding:k.G4.MEDIUM,children:(0,N.jsx)("div",{className:"flex-1",children:(0,N.jsx)(eb,{children:(0,N.jsx)(eN,{id:M.wF.ID,renderAutoSearchModal:function(e,n){return(0,N.jsx)(eB,{open:e,onClose:n,onClick:t,onEnter:r})},analyticsTag:{dataDtm:ew.k.LANDING.SEARCH_BAR}})})})})})})};eM.defaultProps={};var ek=r(22480),eY=r(51324),eG=r(70011),eH=r(37091),eV=r(1848),eU=r(50107),eW=r(59069);function eF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eJ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?eF(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let eK=function(e){return(0,N.jsx)(eW.Ay,eJ(eJ({},e),{},{children:"icon-rectangle"}))};var eX=r(31351),eq=r(70150),ez=r(4634),eQ=r(50885),eZ=["When you get your CarBravo vehicle from a participating dealer you get a vehicle"," packed full of benefits."],e$=["As a certified CarBravo dealer, you get added benefits when you buy from us!","Read all about it below."],e0=[{breakPoint:0,columns:1,gutters:40,margins:0},{breakPoint:eQ.LO[eQ.g7.MD],columns:2,gutters:24,margins:0},{breakPoint:eQ.LO[eQ.g7.LG],columns:2,gutters:0,margins:0},{breakPoint:eQ.LO[eQ.g7.XXL],columns:2,gutters:24,margins:0}],e1=[{breakPoint:eQ.LO[eQ.g7.MD],columns:3,gutters:16,margins:0},{breakPoint:eQ.LO[eQ.g7.LG],columns:3,gutters:24,margins:0},{breakPoint:eQ.LO[eQ.g7.XXL],columns:3,gutters:24,margins:0}],e2=r(82874),e4=function(e){var t=e.isDeliveryAvailable?e$:eZ;return(0,N.jsxs)("section",{className:"flex flex-col items-center text-center",children:[(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_1_BOLD,color:ej.nh.PRIMARY,children:"Benefits of buying with us"}),(0,N.jsx)("div",{className:"mt-6",children:(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_4_BOLD,color:ej.nh.SECONDARY,children:t[0]})}),(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_4_BOLD,color:ej.nh.SECONDARY,children:t[1]})]})};e4.defaultProps={isDeliveryAvailable:!1};var e5=(0,eI.A)()(function(){return{leftVector:{background:"url(".concat((0,eq._)(eX.A.BG_VECTOR_ARC_QUADRANT_3_FILLED_LARGE,ez.c.CDN_WITH_HASH),"), url(").concat((0,eq._)(eX.A.BG_VECTOR__ARC_QUADRANT_1_FILLED_SMALL,ez.c.CDN_WITH_HASH),") top left no-repeat"),backgroundRepeat:"no-repeat, no-repeat",backgroundPosition:"top left, bottom right"},rectangleIcon:{display:"block",margin:"-0.8rem 0 -0.8rem -1rem",fontSize:"4rem"}}});let e6=function(){var e=(0,eY.A)().mobile,t=(0,eG.Ay)(),r=eH.A.appointmentConfig(t),n=eH.A.vehicleDelivery(r),o=(0,O.A)().disclosure,i=(0,m.useMemo)(function(){return o?o.INVENTORY_LANDING_PAGE_WARRANTY_01:null},[o]),a=(0,m.useMemo)(function(){return o?o.INVENTORY_LANDING_PAGE_EXCHANGE_01:null},[o]),c=(0,m.useMemo)(function(){return o?o.INVENTORY_LANDING_PAGE_DELIVERY_01:null},[o]),s=n?{listValues:[{key:"Warranty",value:(0,N.jsxs)(N.Fragment,{children:["After passing our multi-point inspection, every certified used vehicle gets a standard limited warranty",(0,N.jsx)(e2.A,{disclosure:i,tooltipClass:"!inline",children:"* "}),"- so you can feel confident and protected in your purchase."]})},{key:"Exchange",value:(0,N.jsxs)(N.Fragment,{children:["Decide your vehicle isn’t the perfect fit? Not a problem! Our 10-day/500-mile exchange program",(0,N.jsx)(e2.A,{disclosure:a,tooltipClass:"!inline",children:"* "})," helps you get what’s right for you. Come on in and we’ll take care of you."]})},{key:"Home Delivery",value:(0,N.jsxs)(N.Fragment,{children:["We’re here to make your shopping experience as enjoyable as possible. That’s why we offer home delivery",(0,N.jsx)(e2.A,{disclosure:c,tooltipClass:"!inline",children:"* "})," (where available). Once you’ve completed our online purchase process, choose a delivery time that works for you and get ready to enjoy your new ride."]})},{key:"Service",value:"We’re proud to be one of CarBravo’s 4,000 Service Centers. Should you ever need us, our Certified Service technicians are here to help you get back on the road."}]}:{listValues:[{key:"Warranty",value:(0,N.jsxs)(N.Fragment,{children:["After passing our multi-point inspection, every certified used vehicle gets a standard limited warranty",(0,N.jsx)(e2.A,{disclosure:i,tooltipClass:"!inline",children:"* "}),"- so you can feel confident and protected in your purchase."]})},{key:"Exchange",value:(0,N.jsxs)(N.Fragment,{children:["Decide your vehicle isn’t the perfect fit? Not a problem! Our 10-day/500-mile exchange program",(0,N.jsx)(e2.A,{disclosure:a,tooltipClass:"!inline",children:"* "})," helps you get what’s right for you. Come on in and we’ll take care of you."]})},{key:"Service",value:"We’re proud to be one of CarBravo’s 4,000 Service Centers. Should you ever need us, our Certified Service technicians are here to help you get back on the road."}]},l=e5().classes,u=function(){return(0,N.jsx)(eU.Ay,{alt:"Benefits",src:(0,eq._)(eX.A.BENEFITS_SECTION_IMAGE,ez.c.CDN_WITH_HASH),width:376,height:440,objectFit:"contain"})},d=function(t){return(0,N.jsxs)("div",{className:"mb-4 md:mb-6",children:[(0,N.jsx)("div",{className:"mb-4 md:mb-2",children:(0,N.jsxs)(ej.Ay,{t
1ype:ej.og.HEADING_3_BOLD,color:ej.nh.PRIMARY,children:[e?(0,N.jsx)(eK,{className:l.rectangleIcon,color:eW.b$.ACCENT,size:ex.hS.LARGE}):W.EMPTY_STRING,t.key]})}),(0,N.jsx)(ej.Ay,{type:ej.og.BODY_1_REGULAR,color:ej.nh.SECONDARY,children:t.value})]})};return(0,N.jsxs)("section",{className:"".concat(l.leftVector," px-4 md:px-0 pb-7 xl:pb-[7.2rem] md:pb-[6.8rem] pt-12"),children:[(0,N.jsx)(e4,{isDeliveryAvailable:n}),(0,N.jsx)("div",{children:function(){var t=s.listValues;return n&&!e?(0,N.jsx)("div",{className:"text-center px-[9rem]",children:(0,N.jsxs)(eV.A,{containerClass:"!mt-16",configs:e1,itemClass:"justify-start md:justify-center",children:[(0,N.jsxs)("div",{className:"flex flex-col h-full justify-around",children:[d(t[0]),d(t[1])]}),(0,N.jsx)("div",{children:u()}),(0,N.jsxs)("div",{className:"flex flex-col h-full justify-around",children:[d(t[2]),d(t[3])]})]})}):(0,N.jsxs)(eV.A,{containerClass:"xl:px-48 md:pr-12 md:pl-10 !mt-12 xl:!mt-10",configs:e0,itemClass:" justify-start md:justify-center",children:[(0,N.jsx)("div",{className:"flex !w-full !h-full justify-center xl:mr-[10rem] lg:mr-[9.2rem]",children:u()}),(0,N.jsx)("div",{className:"h-full flex flex-col items-start ",children:(0,ek.A)(t,d)})]})}()})]})};var e7=r(8332),e8=r(1712),e3=r(62238),e9=r(73855),te=r(70010),tt=(0,eI.A)()(function(){return{status:{borderTop:"0.2rem solid ".concat(te.LJ[te.QU.ACCENT]),position:"relative",transition:"all 0.3s ease 0s","&:before":{content:'""',width:"1.5rem",height:"1.5rem",backgroundColor:te.iL[te.QU.PRIMARY],borderRadius:"50%",border:"0.4rem solid ".concat(te.LJ[te.QU.ACCENT]),position:"absolute",top:"-0.8rem",left:"50%"},"&:hover":{borderTop:"0.2rem solid ".concat(te.rl[te.QU.PRIMARY]),"&:before":{border:"0.4rem solid ".concat(te.rl[te.QU.PRIMARY])}}},complete:{borderTop:"0.2rem solid ".concat(te.tj[te.QU.PRIMARY]),"&:before":{border:"0.4rem solid ".concat(te.tj[te.QU.PRIMARY])}},content:{color:te.LJ[te.QU.PRIMARY]}}});let tr=function(e){var t=e.item,r=e.isSelected,n=e.handleClick,o=tt(),i=o.classes,a=o.cx;return(0,N.jsx)("li",{className:"flex-1 mb-[2rem]",children:(0,N.jsxs)("button",{className:"w-full bg-transparent ".concat(eT._.STAT_DOTS),type:"button",onClick:n,"data-dtm":ew.k.LANDING.SLIDER_ITEM_CTA,children:[(0,N.jsx)("div",{className:a(i.status,(0,j.A)({},i.complete,r))}),(0,N.jsx)(ej.Ay,{className:"pt-[2rem] text-center ".concat(i.content),type:ej.og.HEADING_5_BOLD,color:r?ej.nh.PRIMARY:ej.nh.TERTIARY,children:t})]})})};var tn=r(74213),to=r(9932),ti=r(5503),ta={SECTION:(0,ti.A)("section","image-carousel"),IMAGE:(0,ti.A)("image","image-carousel")},tc=r(61663),ts=["containerClass"];function tl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var tu=function(e){var t=e.containerClass,r=(0,Y.A)(e,ts);return(0,N.jsx)(eU.Ay,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tl(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tl(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({fallbackSrc:(0,eq._)(eX.A.CRB_IMAGE_PLACEHOLDER,ez.c.CDN_WITH_HASH),fallbackWidth:tc.A.CRB_IMAGE_PLACEHOLDER.WIDTH,fallbackHeight:tc.A.CRB_IMAGE_PLACEHOLDER.HEIGHT,renderFallback:function(e){return(0,N.jsx)("div",{className:t,children:e})},fallbackContainerClass:t},r))};tu.defaultProps={containerClass:""};var td=["data","width","height","imageWrapperClassName","native","sliderRef","analyticsTags","handleThumbnailClick","activeHeaderSubSectionTabLabel"];function tp(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tf(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tp(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tp(Object(r)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var th=function(e){var t=e.data,r=e.width,n=e.height,o=e.imageWrapperClassName,i=e.native,a=e.sliderRef,c=e.analyticsTags,s=e.handleThumbnailClick,l=e.activeHeaderSubSectionTabLabel,u=(0,Y.A)(e,td);return(0,N.jsx)(to.A,tf(tf({sliderRef:a,analyticsTags:c},u),{},{children:(0,ek.A)(t,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W.EMPTY_OBJECT,t=arguments.length>1?arguments[1]:void 0,a=(0,Q.A)(e,"src",e),d=(0,Q.A)(e,"id",""),p=(0,Q.A)(e,"alt",""),f=a||e,h=d||f;return i?(0,N.jsx)("div",{className:"".concat(o," ").concat(ta.SECTION),children:(0,N.jsx)(tn.A,{className:ta.IMAGE,alt:"index ".concat(t," ").concat(p),src:f,fallbackImageProps:{src:eX.A.CRB_IMAGE_PLACEHOLDER,className:"p-10"}},"".concat(t).concat(h))}):(0,N.jsx)("div",{className:"".concat(o," ").concat(ta.SECTION),children:(0,N.jsx)(tu,tf({className:"".concat(ta.IMAGE," m-auto ").concat(eT._.STAT_IMAGE_LINK),alt:p,src:f,blurDataURL:"/assets/png/blurImageURL.png",width:r,height:n,objectPosition:eU.CS.TOP.CENTER,onClick:function(){return s(t)},"data-dtm":"".concat(c.genericDataDtm,":").concat(l)},u),"".concat(t).concat(h))})})}))};th.defaultProps={imageWrapperClassName:"",native:!1,width:320,height:200,sliderRef:null,analyticsTags:W.EMPTY_OBJECT,handleThumbnailClick:W.EMPTY_FUNCTION,activeHeaderSubSectionTabLabel:W.EMPTY_STRING};var tm=r(33722),tA=r.n(tm),ty=["Shop your way","Nothing to hide","Find what you want","Bring it on back"];let tO=function(){return(0,N.jsxs)("section",{className:"flex flex-col items-center my-10 text-center  mobile-only:px-6",children:[(0,N.jsxs)(ej.Ay,{className:"md:max-w-[71.7rem] lg:max-w-[79.7rem]",type:ej.og.DISPLAY_2_BOLD,color:ej.nh.PRIMARY,children:["Forget what you know about"," ","buying and owning used"]}),(0,N.jsx)(ej.Ay,{className:"!my-6 md:max-w-[71.7rem] lg:max-w-[79.7rem]",type:ej.og.HEADING_4_BOLD,color:ej.nh.SECONDARY,children:"From search to purchase and beyond - CarBravo is changing the used vehicle game."})]})};var tE=function(e,t){return[{heading:"Shop the way you want – when you want",para:(0,N.jsxs)(N.Fragment,{children:["Find the certified used vehicle you love and get it delivered",(0,N.jsx)(e2.A,{disclosure:t,tooltipClass:"!inline",children:"*"})," (where available) - or visit our showroom."]}),buttonText:"Shop Now",get image(){return(0,eq._)(eX.A.SECTION1,ez.c.CDN_WITH_HASH)},get imageMobile(){return(0,eq._)(eX.A.SECTION1MOBILE,ez.c.CDN_WITH_HASH)},page:B.J2.SEARCH,isRouteButtonShow:!0},{heading:"Prices that have nothing to hide",para:"Honest, transparent pricing comes first. ",buttonText:"Shop Now",get image(){return(0,eq._)(eX.A.SECTION2,ez.c.CDN_WITH_HASH)},get imageMobile(){return(0,eq._)(eX.A.SECTION2MOBILE,ez.c.CDN_WITH_HASH)},page:B.J2.SEARCH,isRouteButtonShow:!0},{heading:"Choices on choices",para:"With one of the largest inventories of certified used vehicles, there are plenty of options for you to discover.",buttonText:"Shop Now",get image(){return(0,eq._)(eX.A.SECTION3,ez.c.CDN_WITH_HASH)},get imageMobile(){return(0,eq._)(eX.A.SECTION3MOBILE,ez.c.CDN_WITH_HASH)},page:B.J2.SEARCH,isRouteButtonShow:!0},{heading:"Fall out of love? Bring it on back.",para:(0,N.jsxs)(N.Fragment,{children:["Exchange it for another vehicle within 10 days or 500 miles.",(0,N.jsx)(e2.A,{disclosure:e,tooltipClass:"!inline",children:"*"})]}),get image(){return(0,eq._)(eX.A.SECTION5,ez.c.CDN_WITH_HASH)},get imageMobile(){return(0,eq._)(eX.A.SECTION5MOBILE,ez.c.CDN_WITH_HASH)},isRouteButtonShow:!1}]};function tg(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function tb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tg(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tg(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let tv=function(){var e=(0,m.useState)(0),t=e[0],r=e[1],n=(0,e8.ZC)(t),o=(0,m.useState)(tA().sliderContentAnimation),i=o[0],a=o[1],c=(0,O.A)().disclosure,s=(0,m.useRef)(),l=(0,e3.A)().lg,u=(0,m.useMemo)(function(){return c?c.INVENTORY_LANDING_PAGE_EXCHANGE_01:null},[c]),d=(0,m.useMemo)(function(){return c?c.INVENTORY_LANDING_PAGE_DELIVERY_01:null},[c]);(0,m.useEffect)(function(){a("")},[t]),(0,m.useEffect)(function(){""===i&&setTimeout(function(){a("number"!=typeof n||n<t?tA().sliderBackwardAnimation:tA().sliderForwardAnimation)},10)},[t,n,i]);var p={dots:!0,infinite:!0,speed:500,slidesToShow:1,slidesToScroll:1,dotsClass:tA().sliderButton,arrows:!1}
1,f=(0,m.useCallback)(function(e){(0,L.B2)({page:e})},[]),h=function(e){return(0,N.jsxs)("div",{className:"mb-2",children:[(0,N.jsx)("div",{className:"mb-5 lg:w-[31.2rem]",children:(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_2_BOLD,color:ej.nh.PRIMARY,children:e.heading})}),(0,N.jsx)("div",{className:"mb-10",children:(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_4_BOLD,className:tA().paraClass,children:e.para})})]})},A=function(e){return(0,N.jsxs)("div",{className:"flex flex-col justify-between",children:[(0,N.jsx)("div",{className:"w-[28rem] lg:w-[39.6rem] h-[24rem] ".concat(i),children:h(e)}),e.isRouteButtonShow&&(0,N.jsx)(e_.Ay,{className:"w-[28rem] h-[4.8rem] ".concat(eT._.STAT_BUTTON_LINK),type:e_.lP.PRIMARY,onClick:function(){return f(e.page)},"data-dtm":ew.k.LANDING.SLIDER_ITEM_CTA,children:e.buttonText})]})},y=function(e){var t=(0,Q.A)(e,"image",W.EMPTY_STRING);return(0,N.jsxs)("div",{className:"text-center my-5",children:[(0,N.jsx)("div",{children:(0,N.jsx)(eU.Ay,{src:t,width:450,height:320,shouldUseLegacyImage:!0})}),(0,N.jsxs)("div",{className:"mt-5 px-10",children:[h(e),e.isRouteButtonShow&&(0,N.jsx)("div",{className:"my-5",children:(0,N.jsx)(e_.Ay,{className:"w-[28rem] h-[4.8rem] rounded-[0.8rem] ".concat(eT._.STAT_BUTTON_LINK),type:e_.lP.PRIMARY,onClick:function(){return f(e.page)},"data-dtm":ew.k.LANDING.SLIDER_ITEM_CTA,children:__(e.buttonText)})})]})]})},E=function(e,n){var o=n===t;return(0,N.jsx)(tr,{item:e,isSelected:o,handleClick:function(){r(n),s.current&&s.current.slickGoTo(n)}})};return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(tO,{}),(0,N.jsx)(e9.A,{controllerProperty:!l,renderer:function(){return(0,N.jsx)(e7.A,tb(tb({},p),{},{children:(0,ek.A)(tE(u,d),y)}))}}),(0,N.jsx)(e9.A,{controllerProperty:l,renderer:function(){return(0,N.jsxs)("section",{className:"my-10 px-20 lg:px-60 ".concat(eT._.STAT_DOTS),"data-dtm":ew.k.LANDING.BENEFITS_PROGRESS_BAR,children:[(0,N.jsxs)("div",{className:"flex items-center ",children:[(0,N.jsx)("div",{className:"flex-1 items-end",children:A(tE(u,d)[t])}),(0,N.jsx)(th,{data:[(0,eq._)(eX.A.SECTION1,ez.c.CDN_WITH_HASH),(0,eq._)(eX.A.SECTION2,ez.c.CDN_WITH_HASH),(0,eq._)(eX.A.SECTION3,ez.c.CDN_WITH_HASH),(0,eq._)(eX.A.SECTION4,ez.c.CDN_WITH_HASH),(0,eq._)(eX.A.SECTION5,ez.c.CDN_WITH_HASH)],sliderRef:s,dots:!1,arrows:!1,fade:!0,shouldUseLegacyImage:!0,layout:"responsive",className:"flex-1 "})]}),(0,N.jsx)("ul",{className:"flex list-none justify-center mt-20",id:"timeline",children:(0,ek.A)(ty,E)})]})}})]})},tT=function(){return(0,N.jsxs)("div",{className:"flex flex-col",children:[(0,N.jsx)("div",{className:"flex-1 px-8 mobile-only:px-0",children:(0,N.jsx)(tv,{})}),(0,N.jsx)("div",{className:"flex-1 mt-10",children:(0,N.jsx)(e6,{})})]})};var t_=r(45337),tj=r(39680),tx=r(933),tP=r(14160),tC=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(Boolean).join(" ")},tN=r(69459),tw={COURTESY_VEHICLE:"Courtesy Vehicle",DEMO:"Demo"},tI=r(60415),tS=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:W.EMPTY_STRING,r=t||tI.Ay.trim(e)||W.EMPTY_STRING,n={year:tI.Ay.year(e)||W.EMPTY_STRING,make:tI.Ay.make(e)||W.EMPTY_STRING,model:tI.Ay.model(e)||W.EMPTY_STRING},o=n.year,i=n.make,a=n.model;return r?tC(o,i,a,r):tC(o,i,a)},tR=function(e){return e===tP.Em.SALE_PENDING||e===tP.Em.BRAVO_BUDGET_GM||e===tP.Em.BRAVO_BUDGET_NON_GM||e===tP.Em.LOW_MILEAGE||e===tP.Em.SPECIAL_OFFER},tD=function(e){return"SOLD"===tI.Ay.vehicleStatus(e)||"No Longer Available"===tI.Ay.vehicleStatus(e)},tL=function(e){var t=tI.Ay.year(e),r=tI.Ay.make(e),n=tI.Ay.model(e);return(0,ev.Jb)({year:{min:t,max:t},make:{values:[r]},model:{values:[n]}})},tB=m.createContext(W.EMPTY_OBJECT),tM=r(48747),tk=r(89003),tY=r(93976),tG=r(47299),tH=(0,tG.UI)(function(e){return(0,Q.A)(e,"vehicleRecommendations.vehicleList",W.EMPTY_ARRAY)}),tV=(0,tG.UI)(function(e){return(0,Q.A)(e,"vehicleRecommendations.isFetching",!1)});(0,tG.UI)(function(e){return(0,Q.A)(e,"vehicleRecommendations.error",W.EMPTY_OBJECT)}),(0,tG.UI)(function(e){return(0,Q.A)(e,"vehicleRecommendations.isError",!1)});
1var tU=r(80323),tW=r(96459),tF=r(63778),tJ=r.n(tF),tK=tJ()("status"),tX=tJ()("vehicleTag.value"),tq=tJ()("vehicleTag.disclosure"),tz=tJ()("vehicleTag.displayName"),tQ=tJ()("id"),tZ=tJ()("id"),t$=tJ()("status.value"),t0=tJ()("image"),t1=tJ()("imageUrl"),t2=tJ()("imageList"),t4=tJ()("make"),t5=tJ()("year"),t6=tJ()("model"),t7=tJ()("dealer"),t8=tJ()("variant.name"),t3=tJ()("variant.code"),t9=tJ()("images"),re=tJ()("mileage"),rt=tJ()("pricing"),rr=tJ()("quickViewResponse");tJ()("warranties"),tJ()("highlights"),tJ()("importantFeatures");var rn=tJ()("wishlisted"),ro=tJ()("deliveryDays"),ri=tJ()("dealerId"),ra=tJ()("tenantId"),rc=tJ()("stockDetails.type"),rs=tJ()("pricing.cash"),rl=tJ()("pricing.finance"),ru=tJ()("pricing.lease"),rd=tJ()("tileImage"),rp=tJ()("thumbnail"),rf=tJ()("imgUrl"),rh=tJ()("engineType"),rm=tJ()("name"),rA=tJ()("distance.value"),ry=(tJ()("bac"),tJ()("distance.unit")),rO=tJ()("distanceFromCustomer"),rE=tJ()("netPrice"),rg=(tJ()("cashAndDiscounts"),tJ()("priceAfterOffers"),tJ()("dealerFeaturedPrice"),tJ()("msrp"),tJ()("apr")),rb=tJ()("term"),rv=tJ()("downPayment"),rT=(tJ()("frequency"),tJ()("baseDealerFeaturedPrice")),r_=tJ()("emi"),rj={amount:tJ()("amount"),value:tJ()("value"),disclosure:tJ()("disclosure"),prefix:tJ()("prefix"),suffix:tJ()("suffix"),displayName:tJ()("displayName"),type:tJ()("type"),order:tJ()("order")};let rx={mileage:re,pricing:rt,mileageUnit:function(){return"miles"},status:tK,tag:tX,label:tz,vin:tQ,id:tZ,stock:t$,image:t0,imageUrl:t1,imageList:t2,make:t4,year:t5,model:t6,dealer:t7,trim:t8,trimCode:t3,images:t9,deliveryDays:ro,cashPricing:rs,financePricing:rl,leasePricing:ru,quickViewResponse:rr,wishlisted:rn,disclosure:tq,tileImage:rd,thumbnail:rp,imgUrl:rf,dealerId:ri,tenantId:ra,stockType:rc,engineType:rh};function rP(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function rC(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rP(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rP(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var rN=rC(rC({},rx),{},{dealer:(0,tW.A)("dealer"),pricing:(0,tW.A)("pricing"),vehicleDetailFeatures:(0,tW.A)("vehicleDetailFeatures"),warranty:(0,tW.A)("carbravoWarranty")}),rw={url:(0,tW.A)("url")},rI=rC(rC({},tU.Ay),{},{name:(0,tW.A)("name"),dealerDistance:(0,tW.A)("distance")}),rS={distance:(0,tW.A)("value"),unit:(0,tW.A)("unit")},rR=function(e){return tI.Ay.stockType(e)===tP.nM.CENTRAL_STOCK};function rD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var rL=function(e){return rw.url(e)},rB=function(e){var t=rN.images(e)||W.EMPTY_ARRAY,r=rN.dealer(e),n=rI.name(r),o=rI.dealerDistance(r),i=rS.distance(o),a=rS.unit(o),c=rN.pricing(e),s=rN.vehicleDetailFeatures(e),l=[rN.warranty(s)];return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rD(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rD(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({dealer:{name:n,distance:i,unit:a},extImages:(0,ek.A)(t,rL),pricing:c,warranties:l},e)},rM=r(67843),rk=r(15690),rY=r(77964),rG=r(52912),rH=r(95447),rV=r(78834),rU=r(78275),rW=r(95801),rF=r.n(rW),rJ=r(29026);Z.Lf.CONSUMER_V1,Z.Lf.CONSUMER_V1,Z.Lf.CONSUMER_V1;var rK="onWishlistToggle",rX=function(e,t){var r=rx.vin(t);return(0,y.A)(e)||r!==e.vin?t:(0,rM.Ay)(t,function(t){t.wishlisted=e.wishlisted})},rq=function(e,t){if((0,y.A)(e)||(0,y.A)(t))return t;var r=t.findIndex(function(t){return rx.vin(t)===e.vin});return -1!==r?(0,rM.Ay)(t,function(n){var o=rX(e,t[r]);n[r]=o}):t},rz=function(){return(0,Q.A)(JSON.parse((0,rV.qk)("nonLoggedInSe
1ssionWishlistedVehicles")),"vehicles",[])},rQ=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W.EMPTY_ARRAY,t=(0,ek.A)(rZ()?W.EMPTY_ARRAY:(0,ek.A)(rz(),function(e){return e.data}),function(e){return rx.vin(e)});return(0,y.A)(t)?e:(0,rM.Ay)(e,function(r){(0,rG.A)(e,function(e,n){var o=rx.vin(e);if((0,rH.A)(t,o)){var i=rX({vin:o,wishlisted:!0},e);(0,rk.A)(r,n,i)}})})},rZ=function(){return(0,rU.DA)(Date.now(),(0,Q.A)(rz(),"latestWishlistAddTimeStamp",Date.now()))>=60},r$=new(rF()),r0=function(){window.wishlistEventEmitter||(window.wishlistEventEmitter=r$)},r1=function(e){r0(),window.wishlistEventEmitter.on(rK,e)},r2=function(e){window.wishlistEventEmitter.removeListener(rK,e)},r4=r(45154),r5=r(32988),r6=r.n(r5),r7=r(46388),r8=r(30138),r3=r(99656),r9=r(38626),ne=r(22962),nt=r(20677),nr=r(8058),nn=r(41898),no=r(58392),ni=r(73446),na=r(12043),nc=r(92718),ns=r(25680);function nl(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function nu(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?nl(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nl(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let nd=function(e){return(0,N.jsx)(eW.Ay,nu(nu({},e),{},{children:"icon-maps-travel-map-pin-line"}))};var np=r(40850),nf=r(32557),nh=(0,eI.A)()(function(){return{statusColor:{color:nf.A[nf.Eh.PURPLE]}}}),nm=function(e){var t=e.label,r=e.className,n=nh().classes;return(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_TITLE_BOLD,className:r6()(n.statusColor,r),children:__(t)})};nm.defaultProps={className:"",label:""};var nA=r(33916),ny=["containerClass","imageWrapper","showCaption","message","captionClass"];function nO(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var nE=function(e){var t=e.containerClass,r=e.imageWrapper,n=e.showCaption,o=e.message,i=e.captionClass,a=(0,Y.A)(e,ny);return(0,N.jsxs)("div",{className:t,children:[(0,N.jsx)("div",{className:r,children:(0,N.jsx)(eU.Ay,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?nO(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nO(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({src:(0,eq._)(eX.A.CRB_IMAGE_PLACEHOLDER,ez.c.CDN_WITH_HASH)},a))}),(0,N.jsx)(e9.A,{controllerProperty:n,renderer:function(){return(0,N.jsx)(ej.Ay,{className:"!mt-9 text-center ".concat(i),type:nA.og.CAPTION_BOLD,color:nA.kS.TERTIARY,children:__(o)})}})]})};nE.defaultProps={containerClass:"",captionClass:"",imageWrapper:"",showCaption:!1,message:"Photos will be uploaded soon"};var ng=r(27745);let nb=function(e){var t=e.wrapperClassName;return(0,N.jsxs)(k.Ay,{padding:k.G4.MEDIUM,radius:k.DV.MEDIUM,shadow:k.fA.NONE,className:"w-full flex flex-col justify-between animate-fade ".concat(t),children:[(0,N.jsxs)("div",{children:[(0,N.jsx)(ng.A,{width:50,height:20}),(0,N.jsx)(ng.A,{width:160,height:24}),(0,N.jsxs)("div",{className:"flex",children:[(0,N.jsx)(ng.A,{width:50,height:20}),(0,N.jsx)(ng.A,{className:"ml-4",width:130,height:20})]}),(0,N.jsxs)("div",{className:"flex",children:[(0,N.jsx)(ng.A,{width:153,height:20}),(0,N.jsx)(ng.A,{className:"ml-4",width:43,height:20})]})]}),(0,N.jsx)("div",{className:"aspect-[4/3] flex justify-center items-center w-full",children:(0,N.jsx)(ng.A,{className:"m-auto",width:"100%",height:"100%"})}),(0,N.jsxs)("div",{children:[(0,N.jsx)(ng.A,{width:56,height:20}),(0,N.jsx)(ng.A,{width:100,height:26}),(0,N.jsxs)("div",{className:"flex",children:[(0,N.jsx)(ng.A,{width:70,height:22}),(0,N.jsx)(ng.A,{className:"ml-4",width:150,height:22})]}),(0,N.jsxs)("div",{className:"flex gap-4",children:[(0,N.jsx)(ng.A,{width:"20%",height:20}),(0,N.jsx)(ng.A,{width:"40%",height:20})]})]})]})};var nv=r(21672),nT=r(83323);let n_="Photos will be uploaded soon.";var nj=r(87586),nx="long",nP="short",nC={MILES:(0,j.A)((0,j.A)({},nx,"miles"),nP,"mi"),miles:(0,j.A)((0,j.A)({},nx,"miles"),nP,"mi")},nN=r(82881),nw=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];null==e||e.stopPropagation(),r&&(null==e?void 0:e.target)!==(null==e?void 0:e.currentTarget)||(null==e?void 0:e.key)!==nN.q.ENTER||(null==e||e.preventDefault(),t(e))},nI=r(50300),nS=function(e){var t=rx.images(e);return(0,Q.A)((0,nI.A)(t),"url")||rx.thumbnail(e)||rx.tileImage(e)||rx.imageUrl(e)||W.EMPTY_STRING},nR={SECTION:(0,ti.A)("section","vehicle-tile"),TOP_SECTION:(0,ti.A)("top-section","vehicle-tile"),
1VEHICLE_AND_DEALER_DETAILS_SECTION:(0,ti.A)("section","vehicle-and-dealer-details"),VEHICLE_AND_DEALER_DETAILS_HEADER:(0,ti.A)("header","vehicle-and-dealer-details"),VEHICLE_AND_DEALER_DETAILS_SUB_HEADER:(0,ti.A)("sub-header","vehicle-and-dealer-details"),VEHICLE_AND_DEALER_DETAILS_MILES_TEXT:(0,ti.A)("text","vehicle-and-dealer-details-miles"),VEHICLE_AND_DEALER_DETAILS_VIN_TEXT:(0,ti.A)("text","vehicle-and-dealer-details-vin"),DEALER_DETAILS_SECTION:(0,ti.A)("section","dealer-details"),DEALER_DETAILS_FONT:(0,ti.A)("font","dealer-details"),DEALER_DETAILS_DEALER_NAME:(0,ti.A)("text","dealer-details-name"),DEALER_DETAILS_MILES:(0,ti.A)("text","dealer-details-miles"),ICON_BTN_CONTAINER:(0,ti.A)("btn-container","vehicle-and-dealer-details-icon"),ICON_BTN:(0,ti.A)("btn","vehicle-and-dealer-details-icon"),FONT_ICON:(0,ti.A)("font-icon","vehicle-and-dealer-details"),IMAGE_SECTION_IMG:(0,ti.A)("image-section-img","vehicle-tile"),FOOTER_SECTION:(0,ti.A)("footer-section","vehicle-tile"),FOOTER_SECTION_PRICE:(0,ti.A)("footer-section","vehicle-tile-price"),FOOTER_SECTION_PRICE_HEADER:(0,ti.A)("footer-section-header","vehicle-tile-price"),FOOTER_SECTION_PRICE_SUB_HEADER:(0,ti.A)("footer-section-sub-header","vehicle-tile-price"),FOOTER_SECTION_PRICE_SUB_HEADER_LABEL:(0,ti.A)("footer-section-sub-header-label","vehicle-tile-price"),FOOTER_SECTION_PRICE_SUB_HEADER_BTN:(0,ti.A)("footer-section-sub-header-btn","vehicle-tile-price"),BUTTONS_CONTAINER:(0,ti.A)("container","vehicle-tile-buttons"),BUTTONS_CONTAINER_BTN:(0,ti.A)("container-btn","vehicle-tile-buttons")},nD=(0,j.A)((0,j.A)((0,j.A)({},e_.lP.PRIMARY,"primaryBtnProps"),e_.lP.SECONDARY,"secondaryBtnProps"),"ICON_BUTTON","iconBtnProps"),nL="Compare",nB=(0,eI.A)()(function(e){return{animationWrapper:{"& .fadeIn":{transition:"visibility 0s linear 0ms, opacity 200ms ease-out 50ms"},"&:hover":{boxShadow:e.palette.boxShadows.container,"& .hide-on-hover":{visibility:"hidden",opacity:0},"& .show-on-hover":{visibility:"visible",opacity:1}},"&:focus-visible":{boxShadow:e.palette.boxShadows.container,outline:"2px solid #0077d9",outlineOffset:"2px","& .hide-on-focus":{visibility:"hidden",opacity:0},"& .show-on-focus":{visibility:"visible",opacity:1}}},focused:{boxShadow:e.palette.boxShadows.container,"& .hide-on-hover":{visibility:"hidden",opacity:0},"& .show-on-hover":{visibility:"visible",opacity:1},"& *:focus-visible":{outline:"2px solid #0077d9",outlineOffset:"2px"}},iconBtn:{fontSize:"1.87rem",color:e.palette.typography.tertiary},locationIcon:{fontSize:"1.6rem"},sliderWrapper:{minHeight:"16rem"},infoIcon:{fontSize:"1.6rem",color:e.palette.typography.tertiary},closeFontIcon:{fontSize:"2rem",color:e.palette.tertiary.CB_DARK_GREEN},filledWishList:{fontSize:"1.87rem",color:e.palette.primary.CB_LIGHT_GREEN},carousel:{"& .slick-list":{width:"28rem",margin:"0 auto","& img":{borderRadius:".8rem"}}},wishListTag:{backgroundColor:e.palette.backgrounds.blue,height:"2.8rem",borderRadius:"0.6rem","&:hover":{backgroundColor:e.palette.backgrounds.blue}},selectedWrapper:{borderWidth:"0.2rem",borderStyle:"solid",borderColor:e.palette.primary.CB_BLUE},tagContainer:{padding:"0.2rem",position:"absolute",top:"0",left:"0"}}}),nM=r(44925),nk=r(53999),nY=r(83667),nG=["suffix"];function nH(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function nV(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?nH(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nH(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var nU=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W.EMPTY_OBJECT,t=e.cash,r=e.finance;return(0,j.A)((0,j.A)({},nj.nb.CASH,t||W.EMPTY_OBJECT),nj.nb.FINANCE,r||W.EMPTY_OBJECT)},nW=function(e){var t=r_(e),r=rv(e)||W.EMPTY_OBJECT,n=(r.suffix,(0,Y.A)(r,nG)),o=rb(e),i=rg(e);return{monthlyPayment:nF(tP.tj.ESTIMATED_AMOUNT,t,!1,!0),downPayment:nF(tP.tj.DOWN_PAYMENT,n,!1),term:nF(tP.tj.TERM,o,!1),apr:nF(tP.tj.APR,i,!1),aprDisclosure:(0,Q.A)(i,"description","")}},nF=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=r?rj.amount(t):rj.value(t);if(!o||o<=0)return null;var i=rj.suffix(t),a=rj.prefix(t),c=(tP.JO[e]||W.EMPTY_OBJECT).noSpaceSuffix,s=Math.ceil(o);return(0,no.Yi)({prefix:a,value:n?s:o,suffix:i,noSpaceSuffix:c})},nJ=function(e){var t=rx.id(e),r=rx.year(e),n=rx.make(e),o=rx.model(e),i=rx.mileage(e),a=rx.stockType(e),c=nS(e),s=rx.trim(e),l=rx.trimCode(e);return{id:t,thumbnail:c,title:"".concat(r||""," ").concat(n||""," ").concat(o||""," ").concat(s||l||""),description:"".concat((0,tN.NW)(i)," miles"),stockType:a}},nK=function(e){var t=e.pricingItems,r=e.isGross,n=void 0!==r&&r;return(0,ek.A)(t,function(e){var t=(0,Q.A)(e,"type",""),r=(0,Q.A)(e,"displayName",""),o=nF(t,e,!1,t===tP.tj.ESTIMATED_MONTHLY_PAYMENT),i=(0,nI.A)((0,Q.A)(e,"disclosures","")),a=(0,Q.A)(i,"text",""),c=(0,Q.A)(e,"additionalDescriptions",""),s=(0,Q.A)(e,"description",""),l=(0,Q.A)((0,nI.A)(s),"text",""),u=(0,ek.A)(s,function(e){return(0,Q.A)(e,"text",W.EMPTY_STRING)});return c&&!(0,y.A)(c)&&(u=[].concat((0,nM.A)(s),(0,nM.A)(c))),nV({label:r,value:o,disclosure:a,description:n?[{label:u}]:l,details:nX((0,nk.A)((0,Q.A)(e,"subPrices",W.EMPTY_ARRAY),"order"))},tP.DA[t])})},nX=function(e){return(0,ek.A)(e,function(e){var t=(0,Q.A)(e,"type","");return{label:(0,Q.A)(e,"displayName",""),value:nF(t,e,!1)}})},nq=function(e){var t=rT(rx.cashPricing(e)),r=(t||W.EMPTY_OBJECT).value;return!!(0,y.A)(t)||!r||!!(r<=0)},nz=function(e){var t=rx.cashPricing(e),r=rx.financePricing(e),n=(0,y.A)(t),o=(0,y.A)(r);return!!n&&!!o},nQ=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W.EMPTY_OBJECT;return(0,r3.A)(e,function(e,t,r){if(!t||(0,y.A)(t))return nV(nV({},e),{},(0,j.A)({},r,null));var n=(0,Q.A)(t,"items",W.EMPTY_ARRAY),o=(0,Q.A)(t,"gross",W.EMPTY_ARRAY),i=(0,nk.A)(o,["order"]),a=(0,nY.A)(n,"order"),c=nK({pricingItems:i,isGross:!0});return nV(nV({},e),{},(0,j.A)({},r,{heading:tP.kE,list:(0,nM.A)(nK({pricingItems:a})),gross:(0,nM.A)(c)}))},{})};function nZ(e,t,r,n){var o={configurable:!0,enumerable:!0};return o[e]=n,Object.defineProperty(t,r,o)}(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)({},tP.Em.AVAILABLE_NOW,ej.OF.GREEN_LUSH),tP.Em.COMING_SOON,ej.OF.ORANGE_SUNSET),tP.Em.SALE_PENDING,ej.OF.S
1INCITY_RED),tP.Em.LOW_MILEAGE,ej.OF.PURPLE_MAGIC),tP.Em.BRAVO_BUDGET_GM,ej.OF.GREEN_LUSH),tP.Em.BRAVO_BUDGET_NON_GM,ej.OF.GREEN_LUSH);var n$=(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)({},tP.Em.AVAILABLE_NOW,ej.OF.GREEN_LUSH),tP.Em.COMING_SOON,ej.OF.ORANGE_SUNSET),tP.Em.SALE_PENDING,nf.A[nf.Eh.RED]),tP.Em.LOW_MILEAGE,nf.A[nf.Eh.PURPLE]),tP.Em.BRAVO_BUDGET_GM,nf.A[nf.Eh.GREEN]),tP.Em.BRAVO_BUDGET_NON_GM,nf.A[nf.Eh.GREEN]),tP.Em.SPECIAL_OFFER,nf.A[nf.Eh.ZOMP_GREEN]),n0=nZ("get",nZ("get",nZ("get",{},tP.Em.BRAVO_BUDGET_GM,function(){return(0,eq._)(eX.A.BRAVO_BUDGET_ICON,ez.c.CDN_WITH_HASH)}),tP.Em.BRAVO_BUDGET_NON_GM,function(){return(0,eq._)(eX.A.BRAVO_BUDGET_ICON,ez.c.CDN_WITH_HASH)}),tP.Em.SPECIAL_OFFER,function(){return(0,eq._)(eX.A.BRAVO_SPECIAL_OFFERS_ICON,ez.c.CDN_WITH_HASH)}),n1=(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)({},tP.Em.AVAILABLE_NOW,!1),tP.Em.COMING_SOON,!1),tP.Em.SALE_PENDING,!1),tP.Em.LOW_MILEAGE,!1),tP.Em.BRAVO_BUDGET_GM,!0),tP.Em.BRAVO_BUDGET_NON_GM,!0),tP.Em.SPECIAL_OFFER,!0),n2={SECTION:(0,ti.A)("section","vehicle-status")},n4=(0,eI.A)()(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:W.EMPTY_OBJECT;return{statusColor:{color:n$[t.vehicleStatus]},tooltip:{backgroundColor:"".concat(e.palette.backgrounds.dark," !important"),margin:"0.4rem"},noLongerAvailableStatus:{color:e.palette.warning.main,backgroundColor:e.palette.backgrounds.warning,padding:"0.4rem",borderRadius:"0.2rem"}}});let n5=function(){var e=n4(),t=e.classes,r=e.cx;return(0,N.jsxs)(ej.Ay,{type:ej.og.CAPTION_TITLE_BOLD,className:r(t.noLongerAvailableStatus,n2.SECTION,eT._.STAT_TEXT_LINK),children:[__("No Longer Available"),(0,N.jsx)(eW.Ay,{tabIndex:0,className:"pl-1 pt-1 text-inherit",children:"icon-astrix"})]})};var n6=function(e){var t=e.vehicleStatus,r=e.label,n=e.disclosure,o=e.analyticsTag,i=e.isVehicleNoLongerAvailable,a=n4({vehicleStatus:t}).classes,c=o.dataDtm,s=void 0===c?W.EMPTY_STRING:c,l=(0,y.A)(r)?tP.lw[t]:r,u={tooltip:"!p-4 !rounded-2 !w-96 !max-w-2xl ".concat(a.tooltip)};return(0,N.jsx)(ni.A,{title:(0,y.A)(n)?null:i?(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_REGULAR,color:ej.nh.WHITE,dangerouslySetInnerHTML:{__html:n}}):(0,N.jsxs)("div",{children:[(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_BOLD,color:ej.nh.WHITE,children:__(l)}),(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_REGULAR,color:ej.nh.WHITE,dangerouslySetInnerHTML:{__html:n}})]}),classes:u,className:"!w-fit !block",placement:nc.u.BOTTOM,children:(0,N.jsxs)("div",{className:"flex flex-row gap-1",children:[(0,N.jsx)(e9.A,{controllerProperty:!i&&n1[t],renderer:function(){return(0,N.jsx)("div",{className:"flex items-center",children:(0,N.jsx)(eU.Ay,{src:n0[t],width:16,height:16,alt:__("Vehicle Status Icon")})})}}),i?(0,N.jsx)(n5,{}):(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_TITLE_BOLD,className:" ".concat(a.statusColor," ").concat(n2.SECTION," ").concat(eT._.STAT_TEXT_LINK),"data-dtm":s,children:__(l)})]})})};n6.defaultProps={vehicleStatus:"",analyticsTag:W.EMPTY_OBJECT,disclosure:W.EMPTY_STRING,isVehicleNoLongerAvailable:!1};var n7=["label","className","size","onClick","type","ariaLabel"],n8=["icon","imageSrc","animationClassName","className","alt","onClick"];function n3(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function n9(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n3(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n3(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var oe=function(e){var t,r,n,o,i,a,c,s,l,u,d,p=e.wrapperClassName,f=e.data,h=e.onInfoClick,A=e.border,y=e.primaryBtnProps,O=e.secondaryBtnProps,E=(e.imageLinkProps,e.iconBtnProps),b=e.shadow,v=e.analyticsTags,T=e.showDealerDistance,_=e.routeToVDP,x=e.showWishListTag,P=e.wishListTagLabel,C=e.isLeadOrder,w=e.isSelectedForCompare,I=e.shouldShowCompareOption,S=e.shouldShowCheckboxOnlyOnHover,R=e.onCompareClick,D=e.hideCTAButtons,L=e.shouldDisableCheckbox,B=e.isEvEngineType,G=e.showSkeleton,H=e.shouldShowEngineType,V=e.infoIconClassName,U=f.id,F=f.dealer,J=f.pricing,K=f.mileage,X=f.deliveryDays,q=void 0===X?"":X,z=(0,tY.FP)().isComplete,Q=tD(f),Z=rx.tag(f),$=rx.label(f),ee=Q?"Sorry, this vehicle may no longer be available. Continue shopping and view similar models.":rx.disclosure(f),et=(0,g.Ay)(),er=nv.A.dealerMode(et),en=rR(f),eo=tw[tI.Ay.statusTagValue(f)]||null,ei=(0,nt.uB)().isComplete,ea=(0,nt.Ay)(),ec=(0,nT.Rd)(ea,f),es=Q||tR(Z),el=tS(f),eu=nq(f);(rx.images(f)||W.EMPTY_ARRAY).length;var ed=nB(),ep=ed.cx,ef=ed.classes,eh=(0,eY.A)().desktop,em=(0,m.useRef)(null),eA=(0,m.useState)(!1),ey=eA[0],eO=eA[1],eE=(0,m.useState)(!1),eg=eE[0],eb=eE[1];(0,m.useEffect)(function(){if(em.current){var e,t=em.current,r=null==t||null==(e=t.children)?void 0:e[0];r&&(r.offsetHeight<r.scrollHeight||r.offsetWidth<r.scrollWidth)&&eO(!0)}},[F]);var ev=A?k.hM.DIV_LIGHT_INP_BORDER:k.hM.NONE,ex=v.genericDataDtmCallback,eP=(void 0===ex?r8.A:ex)(f)||W.EMPTY_STRING,eC=nU(J),eN=(0,m.useCallback)(function(){h(f)},[]),ew=(0,m.useCallback)(function(){eb(!0)},[]),eI=(0,m.useCallback)(function(e){(0,nr.c)(e,function(){eb(!1)})},[]),eS=function(t,r){t.stopPropagation(),t.preventDefault(),e[nD[r]].onClick(f)},eR=function(e){var t=e.label,r=e.className,n=e.size,o=void 0===n?e_.GO.LARGE:n,i=(e.onClick,e.type),a=(e.ariaLabel,(0,Y.A)(e,n7));return t?(0,N.jsx)(e_.Ay,n9(n9({},a),{},{type:i,onClick:function(e){return eS(e,i)},className:"flex-1 ".concat(void 0===r?"":r," ").concat(nR.BUTTONS_CONTAINER_BTN," ").concat(eT._.STAT_BUTTON_LINK),size:o,animated:!0,"data-dtm":eP,"aria-label":t,enableEnterKey:!0,children:__(t)})):null},eD=function(e){e.preventDefault(),e.stopPropagation(),eN()},eL=function(){return(0,N.jsx)(e9.A,{controllerProperty:B&&H,renderer:function(){return(0,N.jsx)("img",{className:"absolute bottom-[-0.25rem] left-[-0.5rem] h-8 w-8 md:h-10 md:w-10",src:(0,eq._)(eX.A.EV_ICON,ez.c.CDN_WITH_HASH),alt:"Electric"})}})},eB=function(){Q||_(f)};return G?(0,N.jsx)(nb,{wrapperClassName:p}):(0,N.jsxs)(k.Ay,{padding:k.G4.MEDIUM,radius:k.DV.MEDIUM,border:ev,shadow:b,tabIndex:0,className:ep("w-full flex flex-col gap-2 animate-fade-slow",ef.animationWrapper,p,nR.SECTION,eT._.STAT_IMAGE_LINK,(0,j.A)((0,j.A)({"cursor-auto":Q}
1,ef.selectedWrapper,w&&eh),ef.focused,eg)),"data-dtm":eP,role:M.ch.ROLE,onFocus:ew,onBlur:eI,onClick:eB,onKeyDown:function(e){return nw(e,eB,!0)},children:[(0,N.jsxs)("div",{className:"flex items-start justify-between relative ".concat(nR.TOP_SECTION),tabIndex:"-1",children:[(0,N.jsxs)("div",{className:"flex flex-col gap-1 items-start min-w-0 ".concat(nR.VEHICLE_AND_DEALER_DETAILS_SECTION),tabIndex:-1,children:[x&&(0,N.jsx)(e_.Ay,{className:ef.wishListTag,type:e_.lP.PRIMARY,tabIndex:-1,children:(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_BOLD,color:ej.nh.PRIMARY_CTA_HOVER,children:P})}),es&&(0,N.jsx)(n6,{vehicleStatus:Z,label:$,disclosure:ee,analyticsTag:{dataDtm:eP},isVehicleNoLongerAvailable:Q}),(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_5_BOLD,className:"".concat(!es?"pt-6":""," ").concat(nR.VEHICLE_AND_DEALER_DETAILS_HEADER," whitespace-nowrap text-ellipsis overflow-hidden w-full min-w-0 text-left"),children:el}),(0,N.jsxs)("div",{className:"flex items-center gap-1 ".concat(nR.VEHICLE_AND_DEALER_DETAILS_SUB_HEADER),children:[(0,N.jsx)(e9.A,{renderer:function(){return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_TITLE_BOLD,color:ej.nh.SECONDARY,className:nR.VEHICLE_AND_DEALER_DETAILS_MILES_TEXT,children:"".concat((0,tN.NW)(K)," miles")}),(0,N.jsx)(ns.A,{})]})},controllerProperty:!!K}),(0,N.jsx)(e9.A,{renderer:function(){return(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_REGULAR,color:ej.nh.TERTIARY,className:nR.VEHICLE_AND_DEALER_DETAILS_VIN_TEXT,children:"VIN: ".concat(U)})},controllerProperty:!!U})]}),!er&&(t=rm(F)||"",r=Math.round(rA(F)),n=ry(F),C||t||"number"==typeof r?(C&&(r=Math.floor(rO(F)),n="MILES"),(0,N.jsxs)("div",{className:"flex items-start w-full ".concat(nR.DEALER_DETAILS_SECTION),children:[(0,N.jsx)(nd,{className:"mr-1"}),(0,N.jsxs)("div",{ref:em,className:"min-w-0",children:[(0,N.jsx)(e9.A,{controllerProperty:!ey,renderer:function(){return(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_BOLD,color:ej.nh.TERTIARY,className:ep(nR.DEALER_DETAILS_DEALER_NAME,"overflow-hidden text-ellipsis whitespace-nowrap"),children:t})}}),(0,N.jsx)(e9.A,{controllerProperty:ey,renderer:function(){return(0,N.jsx)(ni.A,{title:t,placement:nc.u.BOTTOM,children:(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_BOLD,color:ej.nh.TERTIARY,className:ep(nR.DEALER_DETAILS_DEALER_NAME,"overflow-hidden text-ellipsis whitespace-nowrap"),children:t})})}})]}),(0,N.jsx)(e9.A,{renderer:function(){var e;return(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_REGULAR,color:ej.nh.TERTIARY,className:"pl-1 whitespace-nowrap ".concat(nR.DEALER_DETAILS_MILES),children:"(".concat((0,tN.NW)(r)," ").concat(null==(e=nC[n])?void 0:e[nx],")")})},controllerProperty:"number"==typeof r&&T&&n})]})):null),(o="Ready to ship to dealer in ".concat(q," days"),i=(0,nn.Sg)(o),(0,N.jsx)(e9.A,{controllerProperty:en&&q,renderer:function(){return(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_BOLD,color:ej.nh.TERTIARY,children:i?(0,N.jsx)("div",{className:"flex gap-1",dangerouslySetInnerHTML:{__html:o}}):o})}}))]}),z&&ei?function(e){var t=e.icon,r=e.imageSrc,n=e.animationClassName,o=e.className,i=void 0===o?W.EMPTY_STRING:o,a=e.alt,c=void 0===a?W.EMPTY_STRING:a,s=e.onClick,l=void 0===s?r8.A:s,u=(0,Y.A)(e,n8),d=function(e,t){e.preventDefault(),e.stopPropagation(),l(n9(n9({},t),{},{wishlisted:ec}))};if(!t)return null;var p=ec?M.WS.LABEL:M.GD.LABEL;return(0,N.jsx)("div",{className:ep(nR.ICON_BTN_CONTAINER,n),children:(0,N.jsx)(e_.Ay,{className:ep(nR.ICON_BTN,eT._.STAT_ICON_LINK),"data-dtm":eP,type:e_.lP.PLAIN,"aria-label":p,tabIndex:0,onClick:function(e){return d(e,f)},onKeyDown:function(e){return nw(e,function(){return d(e,f)})},children:r?(0,N.jsx)(eU.Ay,{src:r,width:tc.A.WISHLIST_ICON.WIDTH,height:tc.A.WISHLIST_ICON.HEIGHT,alt:c}):(0,N.jsx)(eW.Ay,n9(n9({},u),{},{className:ep(ec?ef.filledWishList:ef.iconBtn,nR.FONT_ICON,i),children:t}))})})}(n9({},E)):(0,N.jsx)("div",{className:nR.ICON_BTN_CONTAINER,style:{width:"24px",height:"24px",opacity:0},"aria-hidden":"true"})]}),(0,N.jsxs)("div",{className:"flex-1 flex justify-center items-center relative ",children:[(a=nS(f))?(0,N.jsxs)("div",{className:"relative",children:[(0,N.jsx)(tu,{alt:__(el),src:a,width:tc.A.VEHICLE_IMAGE.WIDTH,height:tc.A.VEHICLE_IMAGE.HEIGHT,containerClass:"p-10 w-[34rem]"}),eL()]}):(0,N.jsxs)("div",{className:"relative w-full h-full",children:[(0,N.jsx)(nE,{width:tc.A.CRB_IMAGE_PLACEHOLDER.WIDTH,height:tc.A.CRB_IMAGE_PLACEHOLDER.HEIGHT,containerClass:"p-10 w-[34rem] m-auto",alt:__(n_),showCaption:!0}
1),eL()]}),eo?(0,N.jsx)("div",{className:ef.tagContainer,children:(0,N.jsx)(nm,{label:eo})}):null]}),(0,N.jsxs)("div",{className:"w-full flex flex-col items-start justify-end ".concat(nR.FOOTER_SECTION),children:[(s=((c=rE(rx.cashPricing(f)||W.EMPTY_OBJECT)||W.EMPTY_OBJECT).displayName,c.value),l=c.prefix,(0,N.jsxs)("div",{className:"flex flex-col items-start w-full ".concat(nR.FOOTER_SECTION_PRICE),tabIndex:"-1",children:[(0,N.jsxs)("div",{className:"flex flex-row justify-between w-full",children:[(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_REGULAR,color:ej.nh.TERTIARY,className:nR.FOOTER_SECTION_PRICE_HEADER,children:en?"Carbravo Price":"Dealer Price"}),(0,N.jsx)(e9.A,{renderer:function(){return(0,N.jsx)("div",{role:"button",onClick:function(e){e.stopPropagation(),e.preventDefault(),R(f)},tabIndex:-1,onKeyDown:function(e){"Enter"===e.key&&(e.stopPropagation(),e.preventDefault(),R(f))},children:(0,N.jsx)(na.A,{labelClassName:ep({"fadeIn show-on-hover opacity-0":S&&eh}),rootClassName:ep({"fadeIn show-on-hover opacity-0":S&&eh}),checked:w,label:(0,N.jsx)(ej.Ay,{type:ej.og.CTA_SMALL_BOLD,color:ej.nh.PRIMARY_CTA_BLUE,children:__(nL)})})})},controllerProperty:I&&!L}),(0,N.jsx)(e9.A,{controllerProperty:I&&L,renderer:function(){return(0,N.jsx)(ni.A,{title:(0,N.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_BOLD,color:ej.nh.WHITE,children:__("Compare Limit Reached")}),(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_REGULAR,color:ej.nh.WHITE,children:__(" Please remove one vehicle from the list below to add another vehicle to compare.")})]}),onClick:function(e){e.stopPropagation(),e.preventDefault()},children:(0,N.jsx)(na.A,{labelClassName:ep({"fadeIn show-on-hover opacity-0":S&&eh}),rootClassName:ep({"fadeIn show-on-hover opacity-0":S&&eh}),checked:w,disabled:!0,label:(0,N.jsx)(ej.Ay,{type:ej.og.CTA_SMALL_BOLD,color:ej.nh.DISABLED_CTA,children:__(nL)})})})}})]}),(0,N.jsxs)("div",{className:"flex items-center gap-3 ".concat(nR.FOOTER_SECTION_PRICE_SUB_HEADER),children:[(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_4_BOLD,className:nR.FOOTER_SECTION_PRICE_SUB_HEADER_LABEL,children:eu||s<=0?nj.rT:(0,no.Yi)({prefix:l,value:s})}),Q||eu||nz(f)||!s||s<=0?null:(0,N.jsxs)(e_.Ay,{className:"".concat(nR.FOOTER_SECTION_PRICE_SUB_HEADER_BTN," ").concat(eT._.STAT_ICON_LINK),"data-dtm":eP,type:e_.lP.PLAIN,"aria-label":M.rD.LABEL,onClick:function(e){eD(e)},onKeyDown:function(e){return nw(e,eD)},children:[(0,N.jsx)(ej.Ay,{color:ej.nh.PRIMARY_CTA_BLUE,type:ej.og.HEADING_5_BOLD,children:__("See Finance Details")}),(0,N.jsx)("span",{className:"ml-1 ".concat(V),children:">"})]})]})]})),(0,N.jsxs)("div",{className:"w-full flex flex-col gap-2 relative min-h-[4.8rem] z-10",tabIndex:"-1",children:[function(){if(eu)return null;var e=nW(eC[nj.nb.FINANCE])||W.EMPTY_OBJECT,t=e.monthlyPayment,r=e.downPayment;if(e.term,e.apr,e.aprDisclosure,!t||t<=0)return null;var n=eh&&!D?"absolute opacity-100 fadeIn hide-on-hover hide-on-focus":"";return(0,N.jsxs)("div",{className:"flex items-start ".concat(n),tabIndex:-1,children:[(0,N.jsxs)(ej.Ay,{type:ej.og.HEADING_6_BOLD,color:ej.nh.TERTIARY,className:"flex items-center gap-1",children:[t,(0,N.jsx)(ns.A,{}),r]}),(0,N.jsx)(ej.Ay,{className:"!ml-1",type:ej.og.CAPTION_REGULAR,color:ej.nh.TERTIARY,inline:!0,children:__("down payment")})]})}(),(u=eh?"absolute opacity-0 fadeIn show-on-hover focus-within:opacity-100 bg-white":"",d=n9(n9({},y),!Q&&en&&!ec&&{label:"View Details"}),(0,N.jsxs)("div",{className:ep("w-full flex gap-4 ".concat(u," ").concat(nR.BUTTONS_CONTAINER),{hidden:D}),tabIndex:-1,children:[(0,N.jsx)(np.A,{value:np.X.DESKTOP,renderer:function(){return eR(n9(n9({},O),{},{type:e_.lP.SECONDARY}))}}),eR(n9(n9({},d),{},{type:e_.lP.PRIMARY}))]}))]})]})]})};oe.defaultProps={wrapperClassName:W.EMPTY_STRING,data:W.EMPTY_OBJECT,onInfoClick:r8.A,border:!1,primaryBtnProps:W.EMPTY_OBJECT,secondaryBtnProps:W.EMPTY_OBJECT,imageLinkProps:W.EMPTY_OBJECT,iconBtnProps:W.EMPTY_OBJECT,shadow:k.fA.NONE,analyticsTags:W.EMPTY_OBJECT,showDealerDistance:!0,showWishListTag:!1,isWishlisted:!1,isLeadOrder:!1,wishListTagLabel:"",routeToVDP:W.EMPTY_FUNCTION,isSelectedForCompare:!1,shouldShowCompareOption:!1,shouldShowCheckboxOnlyOnHover:!0,onCompareClick:W.EMPTY_FUNCTION,hideCTAButtons:!1,shouldDisableCheckbox:!1,isEvEngineType:!1,showSkeleton:!1,shouldShowEngineType:!1};var ot=r(59129),or=r(15336),on=r(56121),oo=r.n(on),oi=r(76854),oa="lightInputBorder",oc="bottom",os="left";function ol(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var ou=function(e){return(0,j.A)((0,j.A)((0,j.A)((0,j.A)({},oa,e.palette.dividerNBorders.lightInput),"dark",e.palette.dividerNBorders.dark),"inputBorderHover",e.palette.dividerNBorders.inputHover),"light",e.palette.dividerNBorders.light)},od=function(e){var t=e.theme,r=e.color,n=e.thin,o=e.style,i=void 0===o?"solid":o,a=n?.1:.2;return(0,j.A)((0,j.A)((0,j.A)((0,j.A)({},"top",{borderTop:"".concat(i," ").concat(a,"rem ").concat(ou(t)[r])}),oc,{borderBottom:"".concat(i," ").concat(a,"rem ").concat(ou(t)[r])}),"right",{borderRight:"".concat(i," ").concat(a,"rem ").concat(ou(t)[r])}),os,{borderLeft:"".concat(i," ").concat(a,"rem ").concat(ou(t)[r])})},op=(0,oi.n9)()(function(e,t){var r=t.type;return{border:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ol(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ol(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},od({theme:e,color:t.color,thin:t.thin})[r])}}),of=function(e){var t=e.className,r=e.type,n=e.color,o=e.children,i=op({type:r,color:n,thin:e.thin}).classes;return(0,N.jsx)("div",{className:r6()(i.border,t),children:o})};of.defaultProps={className:W.EMPTY_STRING,color:oa,type:oc,thin:!1,children:null};let oh=(0,eI.A)()(function(e){return{bottomLeftSection:{width:"50%"},bottomRightSection:{width:"44%"},dotSeparator:{"> span":{verticalAlign:"middle",display:"inline"}},impFeature:{flexBasis:"33.33%",padding:"0 1.6rem"},impFeatureSeparator:{left:0,height:"80%",transform:"translateY(12.5%)"},imperfectionText:{marginLeft:"0.8rem !important"},icon:{color:nA.nh[nA.kS.TERTIARY],fontSize:"1.8rem"},overviewFeatureItem:{flexBasis:"50%",icon:{alignSelf:"top"}},actionButtonContainer:{columnGap:"1.6rem",'[class^="icon-"]':{fontSize:"1.6rem"}},thumbnailImage:{border:"solid transparent 0.2rem",borderRadius:"0.4rem",cursor:"pointer"},selectedThumbnailImage:{borderRadius:"0.4rem",border:"solid ".concat(te.rl[te.QU.PRIMARY]," 0.2rem")},loadMoreThumbnailTile:{background:"".concat(e.palette.backgrounds.overlayDark),position:"absolute",width:"100%",height:"100%",borderRadius:"0.4rem",cursor:"pointer"},wishList:{fontSize:"1.87rem",color:e.palette.primary.main},filledWishList:{color:e.palette.primary.CB_LIGHT_GREEN},carousel:{"& .slick-list":{width:"28rem",margin:"0 auto","& img":{borderRadius:".8rem"}},".slick-slide":{"--bezier":"cubic-bezier(0.5,0,0,0.75)",opacity:0,transition:"opacity .5s var(--bezier),visibility .5s 0s,transform .5s var(--bezier)",transform:"translateX(-2.4rem)",visibility:"hidden"},".slick-active":{transform:"translateX(0)",opacity:1,visibility:"inherit"},".slick-active + .slick-slide":{transform:"translateX(2.4rem)"}},infoIcon:{fontSize:"1.6rem",color:e.palette.typography.tertiary},placeholderThumbnail:{flex:"4"}}});var om=function(e){var t,r,n,o,i,a,c,s,l,u,d,p,f,h,m=e.data,A=e.showMiniPricing,O=e.onPriceInfoClick,E=e.isCentralStockVehicle,b=oh().classes,v=(0,g._R)(),T=rx.tag(m),_=rx.disclosure(m),j=rx.dealer(m),x=rx.label(m),P=nq(m),C=rx.deliveryDays(m)||"",w=nW(nU(rx.pricing(m))[nj.nb.FINANCE]),I=w.monthlyPayment,S=w.downPayment,R=w.term,D=w.apr,L=w.aprDisclosure,B=tR(T),M=function(){return(0,N.jsx)(e_.Ay,{type:e_.lP.PLAIN,onClick:function(){return O(m)},children:(0,N.jsx)(eW.Ay,{className:"ml-1 ".concat(b.infoIcon),children:"icon-info"})})};return(0,N.jsxs)("div",{className:"flex justify-between w-full",children:[(0,N.jsxs)("div",{className:r6()("flex flex-col",{"pt-7":!B}),children:[B?(0,N.jsx)(n6,{vehicleStatus:T,disclosure:_,label:x}):null,(t=nJ(m).title,(0,N.jsx)(ej.Ay,{className:r6()({"pt-2":B}),type:ej.og.HEADING_4_BOLD,children:t})),(r=rx.mileage(m),n=rx.mileageUnit(m),o=rx.vin(m),(0,N.jsxs)("div",{className:"!mt-2",children:[(0,N.jsx)(e9.A,{controllerProperty:!!r,renderer:function(){return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_BOLD,color:ej.nh.SECONDARY,inline:!0,children:"".concat((0,tN.NW)(r)," ").concat(n)}),(0,N.jsx)(ns.A,{classes:"inline mx-1 ".concat(b.dotSeparator)})]})}}),(0,N.jsx)(e9.A,{controllerProperty:o,renderer:function(){return(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_REGULAR,color:ej.nh.SECONDARY,inline:!0,children:"VIN: ".concat(o)})}})]})),!(0,y.A)(j)&&(i=rm(j),c=(a=rA(j))&&!v,s=ry(j),i?(0,N.jsxs)("div",{className:"!mt-1 flex items-center bg-blue",children:[(0,N.jsx)(nd,{className:"mr-1"}),(0,N.jsx)(ej.Ay,{className:"!mr-2",type:ej.og.BODY_2_BOLD,color:ej.nh.SECONDARY,inline:!0,children:i}),(0,N.jsx)(e9.A,{controllerProperty:c,renderer:function(){return(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_REGULAR,color:ej.nh.TERTIARY,inline:!0,children:"(".concat((0,tN.NW)(a)," ").concat(nC[s][nx],")")})}})]}):null),(l="".concat(C," days"),u=(0,nn.Sg)(l),(0,N.jsx)(e9.A,{controllerProperty:E&&C,renderer:function(){return(0,N.jsxs)("div",{className:"flex mt-1 items-center",children:[(0,N.jsx)(ej.Ay,{t
1ype:ej.og.BODY_2_REGULAR,color:ej.nh.TERTIARY,children:__("Ready to ship to dealer in")}),(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_BOLD,color:ej.nh.TERTIARY,className:"!ml-1",children:u?(0,N.jsx)("div",{className:"flex gap-1",dangerouslySetInnerHTML:{__html:l}}):l})]})}}))]}),(0,N.jsxs)("div",{className:"flex flex-col justify-end items-end",children:[(p=(d=rE(rx.cashPricing(m))||W.EMPTY_OBJECT).displayName,f=d.value,h=d.prefix,(0,N.jsxs)("div",{className:"flex items-center ",children:[(0,N.jsx)(ej.Ay,{className:"!mr-2",type:ej.og.CAPTION_REGULAR,color:ej.nh.TERTIARY,inline:!0,children:__(p)}),(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_4_BOLD,color:ej.nh.PRIMARY,inline:!0,children:P||f<=0?nj.rT:(0,no.Yi)({prefix:h,value:f})}),(0,N.jsx)(e9.A,{controllerProperty:A,renderer:M})]})),P||!I||I<=0?null:(0,N.jsxs)("div",{className:"!mt-1",children:[(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_6_BOLD,color:ej.nh.SECONDARY,inline:!0,children:I}),(0,N.jsx)(ns.A,{classes:"inline mx-1 ".concat(b.dotSeparator)}),(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_7_BOLD,color:ej.nh.SECONDARY,inline:!0,children:S}),(0,N.jsx)(ej.Ay,{className:"!ml-1",type:ej.og.CAPTION_REGULAR,color:ej.nh.SECONDARY,inline:!0,children:__("down payment")})]}),function(){if(P||!I||I<=0)return null;var e=(0,Q.A)(L,"[0].text");return(0,N.jsx)("div",{children:(0,N.jsxs)(ej.Ay,{className:"flex items-center ",type:ej.og.CAPTION_REGULAR,color:ej.nh.SECONDARY,inline:!0,children:[R,D&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(ns.A,{classes:"inline mx-1 ".concat(b.dotSeparator)}),D]}),e&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(ns.A,{classes:"inline mx-1 ".concat(b.dotSeparator)}),(0,N.jsx)("span",{dangerouslySetInnerHTML:{__html:e}})]})]})})}()]})]})};om.defaultProps={data:W.EMPTY_OBJECT,showMiniPricing:!1,onPriceInfoClick:r8.A,isCentralStockVehicle:!1};var oA=r(39284),oy=r(78521),oO=r(19296),oE=r(82735),og=r(76613),ob={SECTION:(0,ti.A)("section","list"),ITEM:(0,ti.A)("item","list"),ITEM_LABEL:(0,ti.A)("item-label","list")},ov=function(e){var t,r,n=e.data,o=e.path,i=e.isExpandible,a=e.visibleCount,c=e.renderItem,s=e.className,l=e.itemClassName,u=e.expandBtnLabel,d=e.expandBtnClassName,p=e.renderItemIcon,f=e.renderExpandButton,h=e.expandBtnAnalytics,A=e.warrantyAdBannerDisclosure,y=(0,oO.A)(!1),O=(0,r4.A)(y,2),E=O[0],g=O[1],b=i&&n.length>a&&!E,v=b?(0,r7.A)(n,0,a):n,T=!!c,_=!!f,j=!!p;return(0,N.jsxs)(oA.A,{className:"".concat(s," ").concat(ob.SECTION),children:[(0,ek.A)(v,function(e){var t=(0,Q.A)(e,o,e);return(0,N.jsxs)(m.Fragment,{children:[(0,N.jsx)(e9.A,{controllerProperty:!T,renderer:function(){return(0,N.jsxs)(oy.Ay,{className:"flex items-center gap-2 ".concat(l," ").concat(ob.ITEM),children:[(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(e9.A,{controllerProperty:!j,renderer:function(){return(0,N.jsx)(og.A,{})}}),j&&p(e)]}),(0,N.jsx)(oE.A,{label:t,type:ej.og.BODY_2_REGULAR,color:ej.nh.SECONDARY,className:ob.ITEM_LABEL})]})}}),T&&c(e)]},t)}),(0,N.jsx)("div",{className:"ml-11",children:(0,N.jsxs)("span",{children:[(0,N.jsx)(ej.Ay,{color:ej.nh.SECONDARY,type:ej.og.CAPTION_VAR_BOLD,inline:!0,children:A.title}),(0,N.jsx)(ej.Ay,{color:ej.nh.SECONDARY,type:ej.og.CAPTION_REGULAR,inline:!0,children:A.description})]})}),(r=void 0===(t=h.dataDtm)?W.EMPTY_STRING:t,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(e9.A,{controllerProperty:b&&!_,renderer:function(){return(0,N.jsx)(oy.Ay,{className:"".concat(d," ").concat(ob.ITEM),children:(0,N.jsx)(e_.Ay,{className:eT._.STAT_TEXT_LINK,"data-dtm":r,onClick:g,type:e_.lP.TERTIARY,size:e_.GO.SMALL,children:u})})}}),b&&_&&f(g)]}))]})};ov.defaultProps={data:W.EMPTY_ARRAY,path:"",isExpandible:!1,visibleCount:10,className:"",itemClassName:"",expandBtnLabel:"Show More",renderItem:null,renderItemIcon:null,renderExpandButton:null,expandBtnClassName:"",expandBtnAnalytics:W.EMPTY_OBJECT,warrantyAdBannerDisclosure:W.EMPTY_OBJECT};var oT=r(93091),o_=r(16486),oj=function(e){var t=e.expirationDate,r=e.endMileage,n=t&&r;return(0,N.jsxs)("div",{className:"flex justify-center items-center pt-2 pb-2",children:[(0,N.jsx)(e9.A,{controllerProperty:t,renderer:function(){return(0,N.jsxs)("div",{className:"flex flex-col",children:[(0,N.jsx)(ej.Ay,{t
1ype:ej.og.CAPTION_REGULAR,children:__("Expires on")}),(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_BOLD,children:__(t)})]})}}),n&&(0,N.jsx)("div",{className:"mx-4",children:__("OR")}),(0,N.jsx)(e9.A,{controllerProperty:r,renderer:function(){return(0,N.jsxs)("div",{className:"flex flex-col",children:[(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_REGULAR,children:__("After it has driven")}),(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_BOLD,children:__("".concat(r," more miles"))})]})}})]})};oj.defaultProps={expirationDate:W.EMPTY_STRING,endMileage:0};var ox=(0,eI.A)()(function(e){var t=(0,eS.Ay)(e);return{container:(0,j.A)((0,j.A)({minHeight:"3.2rem",padding:"0.8rem 0"},t[eS.g7.XS],{paddingBottom:0}),t[eS.g7.XXS],{paddingBottom:0}),shieldContainer:(0,j.A)({width:"1.6rem",height:"1.6rem",backgroundColor:te.tj[te.QU.PRIMARY],borderRadius:"50%"},t[eS.g7.MD],{width:"2.4rem",height:"2.4rem"}),shield:(0,j.A)({fontSize:"1.1rem",color:te.iL[te.QU.PRIMARY]},t[eS.g7.MD],{fontSize:"1.5rem"}),icon:{color:nA.nh[nA.kS.TERTIARY],fontSize:"1.6rem"}}}),oP=function(e){var t,r,n=e.data,o=e.compact,i=e.shield,a=e.showInfoIcon,c=e.analyticsTags,s=e.withDisclosureIcon,l=ox(),u=l.classes,d=l.cx;if((0,y.A)(n))return null;var p=n.label,f=n.mileage,h=n.mileageUnit,m=n.duration,A=n.durationSuffix,O=(n.type,n.disclosure),E=n.description,g=n.expirationDate,b=n.endMileage,v=!!(g||b);return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("div",{className:d("flex","flex-col","justify-center","text-center","items-center","!pb-2",u.container,"md:flex-row",{"md:flex-col":o,"bg-cb-lgreen-accent1":v}),children:[(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(e9.A,{controllerProperty:i,renderer:function(){return(0,N.jsx)("div",{className:"".concat(u.shieldContainer," mr-2 flex justify-center items-center mb-1 md:mb-0"),children:(0,N.jsx)(eW.Ay,{className:u.shield,children:"icon-people-shield-check"})})}}),(0,N.jsxs)(ej.Ay,{className:d("!mr-2"),type:o?ej.og.CAPTION_REGULAR:ej.og.HEADING_6_BOLD,color:ej.nh.SECONDARY,inline:!0,children:[p||E,o||v?"":":",(0,N.jsx)(e9.A,{controllerProperty:s&&O,renderer:function(){return(0,N.jsx)(e2.A,{disclosure:O,tooltipClass:"!inline !align-text-top",tabIndex:"-1"})}})]})]}),(0,N.jsxs)("div",{className:"inline",children:[(0,N.jsxs)(ej.Ay,{type:o?ej.og.HEADING_7_BOLD:ej.og.HEADING_6_BOLD,inline:!0,children:[m,"-",A," ",m&&f?"/ ":""]}),(0,N.jsx)(e9.A,{controllerProperty:f,renderer:function(){return(0,N.jsxs)(ej.Ay,{type:o?ej.og.HEADING_7_BOLD:ej.og.HEADING_6_BOLD,inline:!0,children:[(0,tN.NW)(f),"-",h]})}}),(r=void 0===(t=c.infoIconDataDtm)?W.EMPTY_STRING:t,(0,N.jsx)(e9.A,{controllerProperty:a,renderer:function(){return(0,N.jsx)(e_.Ay,{type:e_.lP.PLAIN,className:"!inline ".concat(eT._.STAT_ICON_LINK),"data-dtm":r,tabIndex:"-1",children:(0,N.jsx)(e2.A,{disclosure:O,fontClass:u.icon})})}}))]})]}),(0,N.jsx)(e9.A,{controllerProperty:v,renderer:function(){return(0,N.jsx)(oj,{expirationDate:g,endMileage:b})}})]})};oP.defaultProps={compact:!1,showInfoIcon:!1,analyticsTags:W.EMPTY_OBJECT,withDisclosureIcon:!1};var oC=r(46279);(0,j.A)((0,j.A)({},"mile(s)","mi"),"month(s)","mo");var oN=(0,tW.A)("mileage.suffix"),ow=(0,tW.A)("type"),oI=(0,tW.A)("name"),oS=(0,tW.A)("duration.suffix"),oR=(0,tW.A)("disclosure"),oD=(0,tW.A)("description"),oL=(0,tW.A)("expirationTime"),oB=(0,tW.A)("endMileage");let oM=function(e){var t=parseFloat((0,tW.A)("mileage.value")(e));return Number.isInteger(t)?parseInt(t,10):t},ok=function(e){var t=parseFloat((0,tW.A)("duration.value")(e));return Number.isInteger(t)?parseInt(t,10):t};var oY=function(e){return!(0,y.A)(e)&&e.type&&"TOTAL"===e.type},oG=function(e){return{otherWarranties:(0,oC.A)(e)?(0,rY.A)(e,function(e){return!oY(e)}):W.EMPTY_ARRAY,totalWarranty:(0,nI.A)((0,rY.A)(e,function(e){return oY(e)}))}},oH=function(e){var t=oM(e),r=oN(e),n=oI(e),o=ok(e),i=oS(e),a=ow(e),c=oR(e),s=oD(e),l=oL(e),u=l?(0,rU.Bu)(l):W.EMPTY_STRING,d=oB(e);return{mileage:t,mileageUnit:r,label:n,duration:o,durationSuffix:i,type:a,disclosure:c,description:s,expirationDate:u,endMileage:(0,Q.A)(d,"value",0)}},oV=function(e){var t=e.warranties,r=e.analyticsTags,n=e.showTotalWarranty,o=oG(t),i=o.totalWarranty,a=o.otherWarranties,c=(0,oT.A)(a),s=c>1,l=function(){return(0,N.jsx)(k.Ay,{bg:nf.nT.BG_LIGHT_GREEN_ACCENT,shadow:"none",className:"!-m-2 !-mb-2 flex justify-center items-center",children:(0,N.jsx)(oP,{data:oH(i),shield:!0,showInfoIcon:!0,analyticsTags:r})})};return(0,N.jsxs)(k.Ay,{bg:nf.nT.BG_LIGHT_GREEN_ACCENT2,className:"!p-0",shadow:"none",children:[(0,N.jsx)(e9.A,{controllerProperty:s,renderer:function(){return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(e9.A,{controllerProperty:n,renderer:l}),(0,N.jsx)("div",{className:"mt-4 ".concat(n?"mb-2":"mb-4"," flex flex-col-reverse justify-center gap-5 items-center md:flex-row-reverse"),children:(0,ek.A)(a,function(e,t){var r=oH(e);return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(oP,{data:r,compact:!0,withDisclosureIcon:!0}),(0,N.jsx)(e9.A,{controllerProperty:t<c-1,renderer:function(){return(0,N.jsx)(o_.A,{className:"text-2xl cb-dgreen-tertiary"})}})]})})})]})}}),(0,N.jsx)(e9.A,{controllerProperty:!s,renderer:function(){return(0,N.jsx)(oP,{data:oH((0,nI.A)(a)||t),shield:!0,showInfoIcon:!0,analyticsTags:r})}})]})};oV.defaultProps={warranties:W.EMPTY_OBJECT,analyticsTags:W.EMPTY_OBJECT,showTotalWarranty:!0};var oU=r(21015),oW=r(50263),oF=(0,j.A)((0,j.A)((0,j.A)({},oW.X.DESKTOP,4),oW.X.TABLET,3),oW.X.MOBILE,2),oJ="SEATING_CAPACITY",oK="FUEL_ECONOMY",oX="ENGINE",oq="TRANSMISSION",oz="DRIVE_TYPE",oQ="LEATHER_SEATS",oZ="HEATED_SEATS",o$="HEATED_STEERING",o0="SUNROOF",o1="AUDIO_SYSTEM",o2=(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)({},oX,1),oK,2),oq,3),oz,4),oJ,5),oQ,6),oZ,7),o$,8),o0,9),o1,10);(0,j.A)((0,j.A)((0,j.A)({},"ACCIDENTS","Accidents"),"IMPERFECTIONS","Imperfections"),"OWNER","Owner");var o4=(h={},(0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)((0,j.A)(h,oJ,"icon-number-of-seats"),oK,"icon-fuel-economy"),oz,"icon-drive-type-4-wheel-drive"),oX,"icon-engine1"),oq,"icon-transmission-type-manual"),oQ,"icon-leather-seats"),oZ,"icon-heated-seats"),o$,"icon-heated-wheel"),o0,"icon-sunroof-moonroof"),o1,"icon-audio-system"),(0,j.A)(h,"ALLOY_WHEELS","icon-alloy-wheels")),o5=(0,tW.A)("vehicleDetailFeatures"),o6=((0,tW.A)("vehicleHistory"),(0,tW.A)("data")),o7=(0,tW.A)("disclosure"),o8=(0,tW.A)("carbravoWarranty"),o3=(0,tW.A)("imperfections"),o9=(0,tW.A)("value"),ie=(0,tW.A)("type"),it=["onClick","label","icon","className","iconClass"];function ir(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function io(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ir(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ir(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ii=function(e){var t,r,n,o,i,a,c,s,l,u,d=e.primaryButton,p=e.secondaryButton,f=e.data,h=e.analyticsTags,A=e.onViewMoreClick,O=e.isWishlisted,E=e.isCentralStockVehicle,g=e.isComingSoonVehicle,b=(0,eY.A)().type,v=oh(),T=v.classes,_=v.cx,x=o5(f),P=h.genericDataDtm,C=void 0===P?W.EMPTY_STRING:P,w=h.actionButtonsDataDtm,I=void 0===w?W.EMPTY_STRING:w,S=h.warrantyCard,R=void 0===S?W.EMPTY_STRING:S,D=(0,oU.Re)(rx.images(f))||W.EMPTY_ARRAY,L=D.length,B=nS(f),M=L>=oF[b],G=(0,m.useMemo)(function(){return L?(0,r7.A)(D,0,oF[b]-1):[(0,eq._)(eX.A.COMING_SOON_VEHICLE,ez.c.CDN_WITH_HASH)]},[D,L]),H=(0,m.useState)(0),V=H[0],U=H[1],F=(0,m.useRef)(null),J=function(e){e.key===nN.q.ENTER&&A()},K=function(e){U(e),(0,Q.A)(F,"current.slickGoTo",r8.A)(e)},X=function(e,t){return(0,N.jsx)("div",{onClick:function(){return K(t)},className:_("w-[9.4rem] h-[5.6rem] relative br-1",T.thumbnailImage,(0,j.A)({},T.selectedThumbnailImage,t===V),eT._.STAT_IMAGE_LINK),"data-dtm":C,tabIndex:"0",onKeyDown:function(e){e.key===nN.q.ENTER&&K(t)},role:"button",children:(0,N.jsx)(tu,{alt:__("Image no. ".concat(t," for VIN ").concat(f.vin)),src:e,layout:eU.rs.FILL,objectFit:eU.IW.COVER,containerClass:"p-10"})})},q=function(e,t,r){var n=E&&g;return(0,y.A)(e)?(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_6_BOLD,color:ej.nh.PRIMARY,inline:!0,children:__(n?"Imperfections not yet reported":"No imperfections reported")}):(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)(ej.Ay,{type:ej.og.BODY_2_REGULAR,color:ej.nh.SECONDARY,inline:!0,children:[__("Imperfections"),":"]}),(0,N.jsxs)("div",{className:"flex ml-4",children:[(0,N.jsxs)(ej.Ay,{type:ej.og.HEADING_6_BOLD,color:ej.nh.PRIMARY,children:[t,__(" - Exterior")]}),(0,N.jsxs)("div",{className:"relative ml-2",children:[(0,N.jsx)(of,{thin:!0,className:"absolute ".concat(T.impFeatureSeparator),type:os}),(0,N.jsxs)(ej.Ay,{type:ej.og.HEADING_6_BOLD,color:ej.nh.PRIMARY,className:T.imperfectionText,children:[r,__(" - Interior")]})]})]})]})},z=function(e){var t=o9(e),r=ie(e);return(0,N.jsxs)(oy.Ay,{className:"flex self-start !w-auto !pl-0 !pr-2 ".concat(T.overviewFeatureItem),children:[(0,N.jsx)(eW.Ay,{className:"".concat(T.icon," mr-2 self-start"),children:o4[r]}),(0,N.jsx)(ej.Ay,{type:ej.og.CAPTION_REGULAR,color:ej.nh.PRIMARY,children:t||e.displayName})]})},Z=function(e){var t=e.onClick,r=e.label,n=e.icon,o=e.className,i=e.iconClass,a=void 0===i?W.EMPTY_STRING:i,c=(0,Y.A)(e,it);return(0,N.jsxs)(e_.Ay,io(io({type:e_.lP.PRIMARY,onClick:t,className:"basis-1/2 ".concat(o," ").concat(eT._.STAT_BUTTON_LINK),contentClassName:"flex items-center","data-dtm":I||C},c),{},{children:[(0,N.jsx)(e9.A,{controllerProperty:n,renderer:function(){return(0,N.jsx)(eW.Ay,{className:"mr-2 ".concat(a),children:n})}}),r]}))};return(0,N.jsxs)("div",{className:"w-full flex justify-between h-full",children:[(0,N.jsxs)("div",{className:"".concat(T.bottomLeftSection," flex flex-col gap-8"),children:[B?(0,N.jsx)(th,{data:D,beforeChange:function(e,t){return U(t)},sliderRef:F,native:!0,imageWrapperClassName:"!block m-auto",className:"grow flex items-center ".concat(T.carousel),analyticsTags:h,settings:{useCSS:!1,fade:!0}}):(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(nE,{width:tc.A.CRB_IMAGE_PLACEHOLDER.WIDTH,height:tc.A.CRB_IMAGE_PLACEHOLDER.HEIGHT,alt:__(n_),containerClass:"m-auto",imageWrapper:"!p-5"}),(0,N.jsx)(nE,{width:tc.A.CRB_IMAGE_PLACEHOLDER.WIDTH,height:tc.A.CRB_IMAGE_PLACEHOLDER.HEIGHT,alt:__(n_),containerClass:"flex items-center justify-content",imageWrapper:"w-[9.4rem] h-[5.6rem] relative br-1  ".concat(T.thumbnailImage," ").concat(T.selectedThumbnailImage," ").concat(eT._.STAT_IMAGE_LINK),className:"!px-5 !py-3",captionClass:"!mt-0 ".concat(T.placeholderThumbnail),showCaption:!0})]}),B&&(0,N.jsxs)("div",{className:"flex flex-wrap gap-4",children:[(0,ek.A)(G,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W.EMPTY_OBJECT,t=arguments.length>1?arguments[1]:void 0;return X(e,t)}),function(){if(!M)return null;var e=oF[b]-1,t=D[e];return(0,N.jsxs)("div",{className:_("flex items-center justify-center relative w-[9.4rem] h-[5.6rem] "),onKeyDown:J,tabIndex:"0",role:"button",children:[(0,N.jsx)(tu,{alt:__("Image no. ".concat(e," for VIN ").concat(f.vin)),src:t,className:_("br-1",T.thumbnailImage),layout:eU.rs.FILL}),(0,N.jsx)("div",{className:"".concat(T.loadMoreThumbnailTile," flex items-center justify-center ").concat(eT._.STAT_IMAGE_LINK),role:"link",onClick:A,"data-dtm":C,children:(0,N.jsx)(ej.Ay,{t
1ype:ej.og.HEADING_7_BOLD,color:ej.nh.WHITE,children:__("View More")})})]})}()]})]}),(0,N.jsxs)("div",{className:"".concat(T.bottomRightSection," flex flex-col"),children:[(t=o8(f),(0,y.A)(t)?null:(0,N.jsx)("div",{className:"mb-2",children:(0,N.jsx)(oV,{warranties:t,analyticsTags:{infoIconDataDtm:R||C},showTotalWarranty:!1})})),(r=o3(f),n=(0,Q.A)(r,"exterior",0),o=(0,Q.A)(r,"interior",0),(0,N.jsx)(k.Ay,{bg:nf.nT.BG_GREY,shadow:"none",className:"!p-3",children:(0,N.jsx)("div",{className:"flex max-w-[38.4rem] m-auto justify-center",children:q(r,n,o)})})),(i=o6(x),a=o7(x),c=(0,nY.A)(i,function(e){return o2[e.type]}),(0,N.jsxs)("div",{className:"flex flex-col pt-4",children:[(0,N.jsxs)("div",{className:"flex flex-row",children:[(0,N.jsx)(ej.Ay,{color:ej.nh.PRIMARY,type:ej.og.CTA_SMALL_BOLD,children:__("Features")}),(0,N.jsx)(e2.A,{disclosure:a,fontClass:"text-text-light-blue",tooltipClass:"mt-1"})]}),(0,N.jsx)(ov,{data:c,renderItem:z,className:"flex flex-wrap !py-0 !mt-2"})]})),(s=rx.wishlisted(f)||O,l=io(io({type:e_.lP.SECONDARY},p),{},{iconClass:_(T.wishList,(0,j.A)({},T.filledWishList,s))}),u=io(io({},d),E&&{label:"View Details"}),(0,N.jsxs)("div",{className:"".concat(T.actionButtonContainer," flex mt-4 grow items-end"),children:[Z(l),Z(u)]}))]})]})};function ia(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ic(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ia(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ia(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}ii.defaultProps={primaryButton:{label:or.lG.VIEW_DETAILS,onClick:r8.A},secondaryButton:{label:"Favorite",icon:"icon-heart-outlined",onClick:r8.A},analyticsTags:W.EMPTY_OBJECT,onViewMoreClick:r8.A,isWishlisted:!1,isCentralStockVehicle:!1,isComingSoonVehicle:!1};var is=function(e){var t=e.data,r=rR(t),n=tI.Ay.stockStatus(t)===tP.Em.COMING_SOON,o=ic(ic({},e),{},{isCentralStockVehicle:r,isComingSoonVehicle:n});return(0,N.jsxs)("div",{className:"flex flex-col h-full w-full",children:[(0,N.jsx)(om,ic({},o)),(0,N.jsx)(of,{className:"mt-4 mb-6",thin:!0}),(0,N.jsx)(ii,ic({},o))]})};is.defaultProps={data:{importantFeatures:[{label:"Accidents",value:"None"},{label:"Imperfections",value:""},{label:"Owner",value:"Single"}],dealType:"Great deal",year:"2017",make:"MINI",model:"Cooper Countryman",trim:"S",vin:"3GTP9BEK8LG324856",mileage:3423,mileageUnit:"miles",dealer:{dealerName:"Concord Chevrolet",distance:"9.3 miles"},pricing:{retailPrice:"27990",finance:{monthlyPayment:"342",downPayment:"2000",duration:"84",apr:"1.9",disclosure:"Subject to credit approval"}},warranties:[{label:"CarBravo Warranty",mileage:6e3,duration:6},{label:"OEM Warranty",mileage:6e3,duration:24}],highlights:[{label:"4 Cylinder, 1.6 Liter",icon:"icon-engine"},{label:"4 Cylinder, 1.6 Liter Engine",icon:"icon-engine"},{label:"4 Cylindergine",icon:"icon-engine"},{label:"4 Engine",icon:"icon-engine"},{label:"4 ",icon:"icon-engine"},{label:"4 Engine",icon:"icon-engine"}],images:["https://i.pinimg.com/originals/5d/4d/b6/5d4db6e517a689e87c4266f61d77f803.png","https://i.pinimg.com/originals/5d/4d/b6/5d4db6e517a689e87c4266f61d77f803.png","https://i.pinimg.com/originals/5d/4d/b6/5d4db6e517a689e87c4266f61d77f803.png","https://i.pinimg.com/originals/5d/4d/b6/5d4db6e517a689e87c4266f61d77f803.png","https://i.pinimg.com/originals/5d/4d/b6/5d4db6e517a689e87c4266f61d77f803.png","https://i.pinimg.com/originals/5d/4d/b6/5d4db6e517a689e87c4266f61d77f803.png"]},analyticsTags:W.EMPTY_OBJECT,onViewMoreClick:r8.A,primaryButton:W.EMPTY_OBJECT,secondaryButton:oo().object,isWishlisted:!1,showMiniPricing:!1,onPriceInfoClick:r8.A};var il=r(31201),iu=new(rF()),id=function(e,t){iu.emit(e,t)},ip=r(21176),ih=r(27001),im=function(e){var t=e.skeletonContainerClass;return(0,N.jsxs)("div",{className:"w-full bg-white ".concat(t),children:[(0,N.jsx)(ih.A,{variant:"text",height:"2rem",width:"6.4rem"}),(0,N.jsxs)("div",{className:"flex justify-between w-full mt-2 items-end",children:[(0,N.jsxs)("div",{className:"flex flex-col w-1/2",children:[(0,N.jsx)(ih.A,{variant:"text",height:"2.4rem",width:"58%"}),(0,N.jsxs)("div",{className:"flex gap-2",children:[(0,N.jsx)(ih.A,{variant:"text",height:"2.2rem",width:"15%"}),(0,N.jsx)(ih.A,{variant:"text",height:"2.2rem",width:"36%",className:"ml-3.5 !rounded-none"})]}),(0,N.jsx)(ih.A,{variant:"text",height:"2.2rem",width:"49%"})]}),(0,N.jsxs)("div",{className:"flex flex-col justify-end items-end w-1/2",children:[(0,N.jsxs)("div",{className:"flex justify-end items-center w-full",children:[(0,N.jsx)(ih.A,{variant:"text",height:"1.6rem",width:"15%"}),(0,N.jsx)(ih.A,{variant:"text",height:"2.6rem",width:"15%",className:"ml-1 !rounded-none"})]}),(0,N.jsxs)("div",{className:"flex items-center mt-1 w-full justify-end gap-2",children:[(0,N.jsx)(ih.A,{variant:"text",height:"2.2rem",width:"16%"}),(0,N.jsx)(ih.A,{variant:"text",height:"2rem",width:"25%"})]}),(0,N.jsxs)("div",{className:"flex items-center mt-1 w-full justify-end gap-2",children:[(0,N.jsx)(ih.A,{variant:"text",height:"2rem",width:"15%"}),(0,N.jsx)(ih.A,{variant:"text",height:"2rem",width:"13%"}),(0,N.jsx)(ih.A,{variant:"text",height:"2rem",width:"33%"})]})]})]}),(0,N.jsx)("div",{className:"mt-4 mb-6",children:(0,N.jsx)(ih.A,{variant:"text",height:"0.1rem",width:"100%"})}),(0,N.jsxs)("div",{className:"w-full flex justify-between",children:[(0,N.jsxs)("div",{className:"w-1/2 flex flex-col",children:[(0,N.jsx)(ih.A,{variant:"rectangular",height:"18rem",width:"64%",className:"ml-[12.5%]"}),(0,N.jsx)("div",{className:"flex flex-wrap gap-4 mt-11",children:(0,ip.A)(4,function(){return(0,N.jsx)(ih.A,{variant:"rectangular",height:"5.6rem",width:"18%"})})})]}),(0,N.jsxs)("div",{className:"w-[44%] flex flex-col justify-right",children:[(0,N.jsx)(ih.A,{variant:"text",height:"6rem",width:"100%"}),(0,N.jsx)(ih.A,{variant:"text",height:"4rem",width:"100%"}),(0,N.jsx)("div",{className:"-mt-2",children:(0,N.jsx)(ih.A,{variant:"text",height:"4.8rem",width:"100%"})}),(0,ip.A)(3,function(){return(0,N.jsxs)("div",{className:"flex mt-4 gap-4",children:[(0,N.jsx)("div",{className:"w-1/2",children:(0,N.jsx)(ih.A,{variant:"text",height:"2rem",width:"70%"})}),(0,N.jsx)("div",{className:"w-1/2",children:(0,N.jsx)(ih.A,{variant:"text",height:"2rem",width:"70%"})})]})}),(0,N.jsxs)("div",{className:"flex mt-4 gap-4",children:[(0,N.jsx)(ih.A,{variant:"rectangular",height:"4.8rem",width:"50%"}),(0,N.jsx)(ih.A,{variant:"rectangular",height:"4.8rem",width:"50%"})]})]})]})]})};im.defaultProps={skeletonContainerClass:W.EMPTY_STRING};var iA=(0,eI.A)()(function(e){var t=(0,eS.Ay)(e);return{dialogContainer:{},paper:(0,j.A)((0,j.A)({padding:"0 !important"},t[eS.g7.LG],{height:"auto",width:"95rem",maxWidth:"100%",maxHeight:"100%",marginTop:"5rem"}),t[eS.g7.XXL],{width:"100%",maxWidth:"95rem"}),container:{overflowX:"hidden",overflowY:"auto"}}});function iy(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function iO(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?iy(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iy(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var iE=function(e){var t=e.isModalOpen,r=e.onClose,n=e.analyticsTags,o=e.onViewMoreClick,i=e.secondaryButtonProps,a=e.isWishlisted,c=iA(),s=c.classes,l=c.cx,u={label:__(or.lG.VIEW_DETAILS),onClick:o};(0,e8.hs)({onEnter:o,enabled:t});var d=(0,m.useContext)(tB),p=d.quickView,f=d.isFetching,h=d.isError,A=d.isComplete,y=(0,nt.Ay)(),O=(0,nT.Rd)(y,p)||a;return(0,m.useEffect)(function(){t&&A&&!f&&!h&&id(il.mA.QUICK_VIEW,{vehicleDetails:p,shiftEventName:"vehicleQuickView"})},[t,A,f,h]),(0,N.jsx)(ot.A,{open:t,onClose:r,dialogClasses:{container:s.dialogContainer,paper:s.paper},children:(0,N.jsx)("div",{className:l("p-10",s.container),children:f?(0,N.jsx)(im,{}):(0,N.jsx)(is,{data:iO(iO({},p),{},{wishlisted:a}),analyticsTags:n,primaryButton:u,secondaryButton:i,onViewMoreClick:o,isWishlisted:a||O})})})};iE.defaultProps={isModalOpen:!1,onClose:r8.A,analyticsTags:W.EMPTY_OBJECT,onViewMoreClick:r8.A,secondaryButtonProps:W.EMPTY_OBJECT,isWishlisted:!1};var ig=r(98870),ib={arrows:!1,centerMode:!1,className:"slider variable-width",dots:!0,infinite:!0,slidesToScroll:1,slidesToShow:1,variableWidth:!0},iv=(0,j.A)((0,j.A)((0,j.A)({},np.X.MOBILE,ig.X.BOTTOM),np.X.TABLET,ig.X.RIGHT),np.X.DESKTOP,ig.X.RIGHT),iT=(0,j.A)((0,j.A)((0,j.A)({},np.X.MOBILE,ig.a5.LARGE),np.X.TABLET,ig.a5.MEDIUM),np.X.DESKTOP,ig.a5.SMALL),i_=(0,eI.A)()(function(e){return{drawerPaper:{maxWidth:"48rem"},carousel:{"& .slick-slider":{display:"block !important"},"& .slick-track":{display:"flex",columnGap:"1.6rem"}},sliderButton:{display:"flex !important",justifyContent:"center",alignItems:"center",marginTop:"1.6rem",textAlign:"center","& .slick-active button":{backgroundColor:"".concat(e.palette.primary.CB_LIGHT_GREEN),height:"1rem",width:"1rem"},"& li":{display:"flex",alignItems:"center",margin:"0 0.4rem"},"& li button":{backgroundColor:"".concat(e.palette.accent.CB_DARK_GREEN),borderRadius:"0.8rem",margin:"0 0.4rem",color:"transparent",height:"0.8rem",width:"0.8rem"}}}});function ij(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var ix=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W.EMPTY_OBJECT;return(0,y.A)(e)?W.EMPTY_STRING:e[nj.XR]?nj.XR:nj.nb.CASH},iP=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W.EMPTY_OBJECT;return(0,r3.A)(nj.Ih,function(t,r){return(0,y.A)(e)||(0,y.A)(e[r.value])||t.push(r),t},[])},iC=function(e,t){var r=(e||W.EMPTY_OBJECT).downPayment,n=void 0===r?W.EMPTY_OBJECT:r,o=t.downPayment,i=(0,Q.A)(n,"defaultValue",0);return(0,j.A)({},nj.Kd[nj.nb.FINANCE],{downPayment:o||i})},iN=function(e){var t=e.vin,r=e.defaultSettings,n=e.query;return{payloadParams:{vin:t,pricing:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ij(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ij(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({paymentTypes:[nj.nb.CASH,nj.nb.FINANCE]},iC(r,n))}}},iw=r(11448);function iI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function iS(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?iI(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iI(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var iR=function(e){var t=e.thumbnail,r=e.title,n=e.description,o=e.className,i=e.titleProps,a=e.descriptionProps,c=e.additionalRenderer,s=e.textContainerClass,l=e.imageWrapperClass;return(0,N.jsxs)("div",{className:"flex gap-2 ".concat(o),children:[(0,N.jsx)("div",{className:"max-w-[10rem] self-end ".concat(l),children:t?(0,N.jsx)(tu,{src:t,width:tc.A.VEHICLE_IMAGE.WIDTH,height:tc.A.VEHICLE_IMAGE.HEIGHT,className:"rounded-md",alt:__(r),shouldUseLegacyImage:!0}):(0,N.jsx)(nE,{width:tc.A.CRB_IMAGE_PLACEHOLDER.WIDTH,height:tc.A.CRB_IMAGE_PLACEHOLDER.HEIGHT,className:"rounded-md",alt:__(r)})}),(0,N.jsxs)("div",{className:"flex flex-col justify-center ".concat(s),children:[(0,N.jsx)(ej.Ay,iS(iS({type:ej.og.HEADING_5_BOLD,color:ej.nh.PRIMARY},i),{},{children:r})),n&&(0,N.jsx)(ej.Ay,iS(iS({type:ej.og.BODY_2_BOLD,color:ej.nh.SECONDARY},a),{},{children:n})),c]})]})};iR.defaultProps={thumbnail:"",title:"",description:"",className:"",descriptionProps:W.EMPTY_OBJECT,titleProps:W.EMPTY_OBJECT,additionalRenderer:null,textContainerClass:"",imageWrapperClass:""};var iD=r(44144),iL={TYPE_1:"TYPE_1",TYPE_2:"TYPE_2"};function iB(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var iM=(0,j.A)((0,j.A)({},iL.TYPE1,{backgroundColor:te.QU[te.LJ]}),iL.TYPE2,{backgroundColor:te.QU[te.iL]}),ik=(0,eI.A)()(function(e,t){var r=t.compact,n=t.type;return{rootGroup:{gap:r?0:"3.2rem","& .MuiToggleButtonGroup-grouped:not(:first-of-type)":{borderLeft:r?"0":"0.1rem solid ".concat(e.palette.accent.CB_DARK_GREEN),borderTopLeftRadius:r?0:"0.5rem",borderBottomLeftRadius:r?0:"0.5rem"},"& .MuiToggleButtonGroup-grouped:not(:last-of-type)":{borderTopRightRadius:r?0:"0.5rem",borderBottomRightRadius:r?0:"0.5rem"}},rootButton:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?iB(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iB(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({border:".1rem solid ".concat(e.palette.accent.CB_DARK_GREEN),borderRadius:".6rem","&:first-child":{marginRight:"-.8rem"},"&:focus-visible":{outline:"2px solid #0077d9",outlineOffset:"2px"},"& *":{color:"".concat(e.palette.tertiary.CB_DARK_GREEN)}},iM[n]),buttonSelected:{zIndex:1,backgroundColor:"".concat(e.palette.accent2.CB_LIGHT_GREEN," !important"),border:".1rem solid ".concat(e.palette.primary.CB_LIGHT_GREEN," !important"),borderRadius:".6rem !important","& *":{color:"".concat(e.palette.primary.CB_DARK_GREEN)}}}}),iY=["onChange","options","classes","compact","overlap","renderLabel","labelClassName","type"];function iG(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function iH(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?iG(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iG(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var iV=function(e){var t=e.onChange,r=e.options,n=e.classes,o=e.compact,i=e.overlap,a=e.renderLabel,c=e.labelClassName,s=e.type,l=(0,Y.A)(e,iY),u=ik({compact:o,type:s}),d=u.classes,p=u.cx;return(0,N.jsx)(iD.A,iH({fullWidth:!0,renderLabel:function(e){return(0,N.jsx)(ej.Ay,{className:c,type:ej.og.BODY_1_BOLD,children:a(e)})},toggleButtonGroupProps:{classes:iH({root:"w-full ".concat(d.rootGroup)},n)},classes:{root:p("w-full",(0,j.A)((0,j.A)({},d.rootButton,i),d.rootSpace,r.length>1)),selected:d.buttonSelected},options:r,onChange:function(e,r){r&&t(r)}},l))};iV.defaultProps={classes:W.EMPTY_OBJECT,onChange:r8.A,options:W.EMPTY_ARRAY,compact:!0,overlap:!0,renderLabel:(0,tW.A)("label"),labelClassName:W.EMPTY_STRING,type:iL.TYPE_2};let iU=function(e){var t=(0,m.useState)(e),r=t[0],n=t[1];return[r,(0,m.useCallback)(function(e,t){n(t)},[])]};var iW=r(9434),iF=r.n(iW),iJ=function(e){var t=e.onRetry,r=e.message,n=e.className,o=e.analyticsProps,i=e.buttonLabel,a=e.textTransformVariation;return(0,N.jsxs)("div",{className:r6()("flex flex-col items-center justify-center gap-container-l",iF().errorView,n),children:[(0,N.jsx)(ej.Ay,{className:iF().errorText,type:ej.og.HEADING_4_BOLD,children:r}),(0,N.jsx)(e_.Ay,{onClick:t,type:e_.lP.PRIMARY,className:r6()(a,null==o?void 0:o.analyticsClass),children:i})]})};iJ.defaultProps={onRetry:W.EMPTY_FUNCTION,className:W.EMPTY_STRING,analyticsProps:W.EMPTY_OBJECT,message:"Sorry, there was an error completing this request. Please try again later.",buttonLabel:"Retry",textTransformVariation:"!capitalize"};var iK=r(95164),iX=["fontClass"];function iq(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function iz(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?iq(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iq(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var iQ=function(e){var t=e.fontClass,r=(0,Y.A)(e,iX);return(0,N.jsx)("sup",{children:(0,N.jsx)(eW.Ay,iz(iz({className:"cursor-pointer m-1 font-thin ".concat(t)},r),{},{children:"icon-astrix"}))})};iQ.defaultProps={fontClass:""};var iZ=(0,eI.A)()(function(e,t){var r=t.height,n=t.width,o=t.maxHeight,i=t.maxWidth;return{container:{height:r,width:n,minHeight:t.minHeight,minWidth:t.minWidth,maxHeight:o,maxWidth:i,overflowX:t.overflowX,overflowY:t.overflowY}}}),i$=function(e){var t=e.children,r=e.className,n=e.height,o=e.width,i=e.maxHeight,a=e.maxWidth,c=e.minHeight,s=iZ({height:n,width:o,maxHeight:i,maxWidth:a,minWidth:e.minWidth,minHeight:c,overflowX:e.overflowX,overflowY:e.overflowY}).classes;return(0,N.jsx)("div",{className:"".concat(s.container," ").concat(r),children:t})};i$.defaultProps={children:null,className:"",height:"100%",width:"100%",maxWidth:"100%",minWidth:"100%",maxHeight:"100%",minHeight:"auto",overflowX:"auto",overflowY:"auto"};var i0="primary",i1="secondary",i2="tertiary",i4=(0,j.A)((0,j.A)((0,j.A)({},i0,{color:eW.b$.DARK3}),i1,{color:eW.b$.DARK1}),i2,{type:eW.b$.DARK3});function i5(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i6(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?i5(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i5(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var i7=function(e){var t=e.label,r=e.description,n=e.value,o=e.disclosure,i=e.textColor,a=e.classes,c=e.textType,s=e.analyticsTag,l=e.isEditable,u=e.handleRemove,d=(0,j.A)((0,j.A)((0,j.A)({},i0,{type:ej.og.BODY_2_BOLD,color:i||ej.nh.PRIMARY}),i1,{type:ej.og.BODY_2_REGULAR,color:i||ej.nh.SECONDARY}),i2,{type:ej.og.BODY_1_BOLD,color:i||ej.nh.PRIMARY})[c],p=(0,j.A)((0,j.A)((0,j.A)({},i0,{type:ej.og.HEADING_6_BOLD,color:i||ej.nh.PRIMARY}),i1,{type:ej.og.HEADING_6_BOLD,color:i||ej.nh.SECONDARY}),i2,{type:ej.og.HEADING_3_BOLD,color:i||ej.nh.PRIMARY})[c],f=i4[c],h=function(e){var t=e.string,r=void 0===t?W.EMPTY_STRING:t,n=e.showInToolTip;return(0,N.jsx)(i$,{maxHeight:"250px",overflowY:"scroll",className:a.description,children:(0,N.jsx)(oE.A,{label:r,type:ej.og.CAPTION_REGULAR,color:void 0!==n&&n?ej.nh.WHITE:i||ej.nh.TERTIARY})})},m=function(e){var t=e.string,r=void 0===t?W.EMPTY_STRING:t;return(0,N.jsx)(oE.A,{label:r,type:ej.og.CAPTION_REGULAR,color:i||ej.nh.TERTIARY})},A=s.dataDtm,y=void 0===A?W.EMPTY_STRING:A;return(0,N.jsxs)("div",{className:"flex items-baseline justify-between w-full mr-1 mb-1 gap-6",children:[(0,N.jsxs)("div",{className:"flex flex-col justify-between",children:[(0,N.jsxs)(ej.Ay,i6(i6({},d),{},{children:[t,(0,N.jsx)(e9.A,{controllerProperty:o,renderer:function(){return(0,N.jsx)(ni.A,{title:h({string:o,showInToolTip:!0}),children:(0,N.jsx)("div",{className:"inline",children:(0,N.jsx)(iQ,i6({fontClass:a.disclosureIcon},f))})})}})]})),(0,N.jsx)(e9.A,{controllerProperty:r,renderer:function(){return m({string:r})}})]}),(0,N.jsxs)("div",{className:"relative",children:[(0,N.jsx)(e9.A,{controllerProperty:n,renderer:function(){return(0,N.jsx)(ej.Ay,i6(i6({},p),{},{className:"flex text-right shrink-0 items-end whitespace-nowrap ".concat(eT._.STAT_EXPEND_ICON),"data-dtm":y,children:n}))}}),(0,N.jsx)(e9.A,{controllerProperty:l,renderer:function(){return(0,N.jsx)(e_.Ay,{type:e_.lP.PLAIN,className:"!absolute top-[50%] bottom-[50%] right-[-20px]",onClick:u,children:(0,N.jsx)(eU.Ay,{width:16,height:16,src:(0,eq._)(eX.A.SYSTEM_DEVICES_MINUS_CIRCLE,ez.c.CDN_WITH_HASH)})})}})]})]})};i7.defaultProps={label:"",description:"",value:"",disclosure:"",textColor:"",classes:"",textType:i0,analyticsTag:W.EMPTY_OBJECT,isEditable:!1,handleRemove:W.EMPTY_FUNCTION};var i8=r(64305),i3=r.n(i8),i9=r(22402);function ae(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function at(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ae(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ae(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ar=function(e){return(0,r3.A)(e,function(e,t,r){return at(at({},e),{},(0,j.A)({},r,!1))},{})},an=(0,eI.A)()(function(e){return{accordionDetailsRoot:{marginRight:".8rem"},accordionSummaryRoot:{border:"none !important"},accordionSummaryHeader:{padding:"0 0 0.8rem 0!important"},accordion:{"&::before":{height:0}},grossContainer:{borderTop:".1rem solid ".concat(e.palette.accent.CB_DARK_GREEN)},separatorBorder:{borderBottom:".1rem solid ".concat(e.palette.accent.CB_DARK_GREEN),marginBottom:"1.6rem"},disclosureIcon:{fontSize:".8rem"},description:{"& a":{textDecoration:"underline"}}}}),ao=["details","textColor"],ai=["highlightText"],aa=["description","magnifyValue","calConfig"];function ac(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function as(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?ac(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ac(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var al=function(e){var t=e.summary,r=e.componentClasses,n=e.analyticsTags,o=e.showSummaryCollapsible,i=an(),a=i.classes,c=i.cx,s=r.containerClass,l=r.accordionClass,u=t||W.EMPTY_OBJECT,d=u.heading,p=u.list,f=u.gross,h=(0,m.useState)(!0),A=h[0],O=h[1],E=(0,m.useState)(ar((0,Q.A)(t,"list",W.EMPTY_OBJECT))),g=E[0],b=E[1],v=(0,i9.A)(p,function(e){var t=e.details;return!(0,y.A)(t)});(0,m.useEffect)(function(){return b(ar((0,Q.A)(t,"list",W.EMPTY_OBJECT)))},[t]);var T=function(){var e;O(!A),b((e=!!A,(0,r3.A)(g,function(t,r,n){return at(at({},t),{},(0,j.A)({},n,e))},{})))},_=function(e){var t=e.label,r=(n.expandIcon||W.EMPTY_OBJECT).dataDtm,o=void 0===r?W.EMPTY_STRING:r;return v?(0,N.jsx)(iK.Ay,{rootClass:l,expanded:!A,onChange:T,children:(0,N.jsx)(iK.Xo,{rootClass:a.accordionSummaryHeader,analyticsTag:n.expandIcon,children:(0,N.jsxs)("div",{className:"flex items-center justify-between w-full mr-1 my-4",children:[(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_4_BOLD,color:ej.nh.PRIMARY,children:t}),(0,N.jsx)(e_.Ay,{className:eT._.STAT_EXPEND_ICON,type:e_.lP.PLAIN,onClick:T,"data-dtm":o,children:(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_BOLD,color:ej.nh.TERTIARY,children:A?__("Expand All"):__("Collapse All")})})]})})}):(0,N.jsx)(ej.Ay,{className:"!mt-4 pb-4 !mb-4 ".concat(a.separatorBorder),type:ej.og.HEADING_4_BOLD,color:ej.nh.PRIMARY,children:t})},x=function(e,t){var r=e.details,o=e.textColor,i=(0,Y.A)(e,ao);return(0,N.jsxs)(iK.Ay,{rootClass:"".concat(a.accordion," ").concat(l),expanded:!!g[t],onChange:function(e,r){var n=as(as({},g),{},(0,j.A)({},t,r));b(n),O(!i3()(n,function(e){return!0===e}).length>0)},children:[(0,N.jsx)(iK.Xo,{rootClass:a.accordionSummaryRoot,analyticsTag:n.expandIcon,children:(0,N.jsx)(i7,as(as({classes:a,textColor:o},i),{},{analyticsTag:n.expandIcon}))}),(0,N.jsx)(iK.Zi,{classes:{root:a.accordionDetailsRoot},children:(0,ek.A)(r,function(e){var t=e.highlightText,r=(0,Y.A)(e,ai);return(0,N.jsx)(i7,as(as({classes:a,textColor:o},r),{},{textType:t?i0:i1}))})})]},"panel".concat(t))},P=function(e){return(0,N.jsx)(oE.A,{label:e,color:ej.nh.TERTIARY,className:"inline"})},C=function(e,t){if(t)return(0,N.jsx)(N.Fragment,{children:(0,N.jsx)("div",{className:"flex items-center flex-wrap",children:(0,ek.A)(e,function(e,t){return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(e9.A,{controllerProperty:0!==t,renderer:function(){return(0,N.jsx)(og.A,{className:"text-[0.3rem] mx-2 inline",color:ej.nh.DISABLED})}}),(0,N.jsx)(oE.A,{label:e,color:ej.nh.TERTIARY,className:"inline"})]})})})});return(0,N.jsx)(N.Fragment,{children:(0,ek.A)(e,function(e){return P(e)})})};return(0,N.jsxs)("div",{className:s,children:[(0,N.jsx)(e9.A,{controllerProperty:!(0,y.A)(d)&&o,renderer:function(){return _(d)}}),(0,ek.A)(p,function(e,t){var r=(0,Q.A)(e,"details",W.EMPTY_ARRAY),n=(0,Q.A)(e,"label",null),o=(0,Q.A)(e,"lineDivider",!1),i=(0,Q.A)(e,"highlightText",!1),s=(0,Q.A)(p,"length",0);return!n&&(0,y.A)(r)?null:(0,y.A)(r)?(0,N.jsx)("div",{className:c("pr-4 w-full mt-2",(0,j.A)((0,j.A)({},a.separatorBorder,o&&s>1),"pb-3 mt-4",o&&s>1)),children:(0,N.jsx)(i7,as(as({},e),{},{textType:i?i0:i1,classes:a}))}):(0,N.jsx)("div",{className:c("w-full mt-3",(0,j.A)((0,j.A)((0,j.A)({},a.separatorBorder,o),"mb-2",!g[t]),"pb-2",!g[t]&&o)),children:x(e,t)})}),(0,N.jsx)("div",{className:"pt-4 mt-4 ".concat(a.grossContainer),children:(0,ek.A)(f,function(e){var t=e.description,r=e.magnifyValue,n=e.calConfig,o=(0,Y.A)(e,aa);return(0,N.jsxs)("div",{className:"pr-4 w-full mb-2",children:[(0,N.jsx)(i7,as(as({classes:a},o),{},{textType:r?i2:i0})),(0,N.jsx)(e9.A,{controllerProperty:!(0,y.A)(n),renderer:function(){return(0,N.jsx)(na.A,{label:n.label,fieldClassName:"!items-start",checked:n.value,onChange:n.onChange||W.EMPTY_FUNCTION})}}),(0,N.jsx)(e9.A,{controllerProperty:!(0,y.A)(t),renderer:function(){return(0,N.jsx)("div",{className:"mt-4 flex flex-col gap-2",children:(0,ek.A)(t,function(e){var t=e.label,r=e.isSeparator;return(0,oC.A)(t)?(0,N.jsx)(N.Fragment,{children:C(t,void 0!==r&&r)}):(0,N.jsx)(N.Fragment,{children:P(t)}
1)})})}})]})})})]})};al.defaultProps={summary:W.EMPTY_OBJECT,containerClass:"",componentClasses:"",analyticsTags:W.EMPTY_OBJECT,showSummaryCollapsible:!0,calConfig:W.EMPTY_OBJECT};var au=m.createContext(W.EMPTY_OBJECT);au.displayName="MiniMathContext";var ad=function(){return(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_1_BOLD,className:"w-full",children:(0,N.jsx)(ih.A,{variant:"text"})})};let ap=function(){return(0,N.jsxs)("div",{className:"flex flex-col gap-6 grow pl-2",children:[(0,N.jsx)("div",{className:"flex gap-4 items-center",children:(0,ip.A)(2,function(e){return(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_1_BOLD,className:"basis-1/2",children:(0,N.jsx)(ih.A,{variant:"text"})},e)})}),(0,N.jsx)(ej.Ay,{type:ej.og.HEADING_2_BOLD,className:"w-1/2 pr-2",children:(0,N.jsx)(ih.A,{variant:"text"})}),(0,ip.A)(4,function(){return(0,N.jsx)("div",{className:"flex gap-4 items-center",children:(0,ip.A)(2,function(e){return(0,N.jsx)(ej.Ay,{type:ej.og.BODY_1_BOLD,className:"basis-1/2",children:(0,N.jsx)(ih.A,{variant:"text"})},e)})})})]})};var af=(0,eI.A)()(function(e){return{viewAndBuyButton:{width:"100%",padding:"1.2rem"},modelBanner:{borderBottom:".1rem solid ".concat(e.palette.accent.CB_DARK_GREEN)},drawerPaper:{maxWidth:"48rem"}}}),ah=["id"];function am(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function aA(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?am(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):am(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ay=function(e){var t=e.drawerProps,r=e.vehicleDetails,n=e.analyticsTags,o=e.onViewNBuyClick,i=e.miniMathCallbackRef,a=e.vehicleStockTypeConstant,c=af().classes,s=r||W.EMPTY_OBJECT,l=(s.id,(0,Y.A)(s,ah)),u=(0,b.sN)(),d=(0,U.rd)().query,p=(0,m.useContext)(au),f=p.isFetching,h=p.isError,A=p.data,O=void 0===A?W.EMPTY_OBJECT:A,E=p.handleFetch;p.handleReset,(0,y.A)(a)&&tP.nM,tI.Ay.stockType(l);var g=iP(O),v=iU(ix(O)),T=(0,r4.A)(v,2),_=T[0],j=T[1],x=(0,m.useCallback)(function(e){E(iN({vin:e,defaultSettings:u,query:d}))},[u,d,E]),P=(0,m.useCallback)(function(e){j(W.EMPTY_OBJECT,e)},[]);i.current=(0,m.useCallback)(function(e){x(e)},[x]),(0,m.useEffect)(function(){null!=O&&P(ix(O))},[O,P]);var C=function(){var e=n.tab||W.EMPTY_OBJECT,t=e.class,r=void 0===t?eT._.STAT_TAB_LINK:t,o=e.dataDtm,i=void 0===o?W.EMPTY_STRING:o;return(0,N.jsx)(iV,{className:r,onChange:P,value:_,options:g,"data-dtm":i,tabIndex:"0"})},w=function(){o(r)};(0,e8.hs)({onEnter:w,enabled:(null==t?void 0:t.open)&&!f&&!h});var I=function(){var e=(n.footerBtn||W.EMPTY_OBJECT).dataDtm,t=void 0===e?W.EMPTY_STRING:e;return(0,N.jsx)(e_.Ay,{type:e_.lP.PRIMARY,className:"".concat(c.viewAndBuyButton," ").concat(eT._.STAT_BUTTON_LINK),"data-dtm":t,onClick:w,"aria-label":M.ZQ.LABEL,children:__(M.ZQ.LABEL)})};return(0,N.jsx)(iw.A,{renderHeader:function(){var e=nS(r);return(0,N.jsx)(iR,aA(aA({className:"py-4 px-6 ".concat(c.modelBanner)},l),{},{thumbnail:e}))},renderFooter:function(){return!f&&h?null:f?(0,N.jsx)(ad,{}):I()},drawerProps:t,onClose:t.onClose,hideFooter:!1,contentClass:"!px-6 !py-4",footerProps:{classes:{footerContainerClass:"p-6"}},children:(0,N.jsxs)("div",{className:"h-full relative",children:[(0,N.jsx)(e9.A,{controllerProperty:f,renderer:function(){return(0,N.jsx)(ap,{})}}),(0,N.jsx)(e9.A,{controllerProperty:!f&&h,renderer:function(){return(0,N.jsx)(iJ,{onRetry:E,className:"h-full"})}}),(0,N.jsx)(e9.A,{controllerProperty:!f&&!h,renderer:function(){return(0,N.jsxs)(N.Fragment,{children:[C(),(0,N.jsx)(e9.A,{controllerProperty:null!=O,renderer:function(){return(0,N.jsx)(al,{summary:O[_],analyticsTags:n.collapsibleList})}})]})}})]})})};function aO(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function aE(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?aO(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):aO(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}ay.defaultProps={paymentSummary:W.EMPTY_OBJECT,selectedPaymentType:"",setPaymentType:r8.A,paymentOptions:W.EMPTY_OBJECT,vehicleDetails:W.EMPTY_OBJECT,analyticsTags:W.EMPTY_OBJECT,onViewNBuyClick:r8.A,miniMathCallbackRef:{current:null},vehicleStockTypeConstant:tP.nM};var ag=function(e){var t,r,n=e.vehiclesList,o=e.wishlistClickCallback,i=e.vehicleTileClass,a=e.primaryBtnProps,c=e.secondaryBtnProps,s=e.shouldShowSecondaryButton,l=e.iconBtnProps,u=e.isSlider,d=e.vehicleRenderer,p=e.analyticsTags,f=e.isWishlisted,h=e.handleAddVehicleForCompare,A=e.handleRemoveVehicleForCompare,y=e.comparedVehicles,O=e.shouldShowCompareButton,E=e.hideCTAButtons,g=e.compareLimitReached,b=e.shouldShowCheckboxOnlyOnHover,v=e.handleResetQuickView,T=e.handleQuickView,_=e.vehicleStockTypeConstant,j=(0,eY.A)().type,x=i_().classes,P=(0,U.rd)().query,C=(0,m.useState)(!1),w=C[0],I=C[1],S=(0,m.useState)(W.EMPTY_OBJECT),R=S[0],D=S[1],M=(0,m.useState)({open:!1,showSummary:!1,showDealerDetails:!1}),k=M[0],Y=M[1],G=(0,m.useState)({paymentSummary:W.EMPTY_OBJECT,vehicleDetails:W.EMPTY_OBJECT}),H=G[0],V=G[1],F=H.paymentSummary,J=H.vehicleDetails,K=iP(F),X=(0,nt.Ay)();(0,m.useEffect)(function(){if(w){var e=n.find(function(e){return rx.vin(e)===rx.vin(R)});e!==R&&D(e)}},[n,w,R]);var q=(0,m.useCallback)(function(e){var t=rx.vin(e),r=aE(aE({},(0,ne.G2)(P)),{},{vinSlug:t});tD(e)||(0,L.Eh)({page:B.J2.VEHICLE_DETAILS,query:r,options:{removeQuery:!0}})},[P]),z=(0,m.useRef)(null),Q=(0,m.useCallback)(function(e){var t,r=rx.vin(e),n=nJ(e);Y({open:!0,showSummary:!0,showDealerDetails:!1}),V({vehicleDetails:n}),null==z||null==(t=z.current)||t.call(z,r)},[]),Z=function(){Y({open:!1})},$=(0,m.useCallback)(function(){return q(R)},[R]),ee=aE({label:__(or.lG.VIEW_DETAILS),onClick:q},a),et=aE({label:__(or.lG.QUICK_VIEW),onClick:function(e){var t=rx.vin(e);D(e),I(!0),T(t)}},c),er=function(e){if(!(0,r9.A)(s)||!c||s(e))return et},en=(0,m.useMemo)(function(){return{direction:iv[j],drawerType:iT[j],drawerClasses:{paper:"mobile-only:rounded-t-2 ".concat(x.drawerPaper)},open:k.open,onClose:Z}},[J,k]),eo=function(e){var t=rx.vin(e),r=(0,r3.A)(y,function(t,r){return rx.vin(r)===rx.vin(e)||t},!1);return(0,N.jsx)(oe,{data:e,primaryBtnProps:tD(e)?{label:__("Show Similar Vehicles"),onClick:function(){return(0,L.Eh)({page:B.J2.SEARCH,query:tL(e)})},className:"!p-3"}:ee,secondaryBtnProps:er(e),iconBtnProps:aE({icon:(0,nT.Rd)(X,e)||f?or.Ze.WISHLISTED:or.Ze.WISHLIST,onClick:o},l),onInfoClick:Q,wrapperClassName:i,analyticsTags:p.tile,isWishlisted:!0,routeToVDP:q,isSelectedForCompare:r,shouldShowCompareOption:O,onCompareClick:r?A:h,shouldShowCheckboxOnlyOnHover:b,hideCTAButtons:E,shouldDisableCheckbox:!r&&g},t)},ei=function(e){return d?d({vehicle:e,primaryBtnProps:ee,secondaryBtnProps:et,onInfoClick:Q,wrapperClassName:i,analyticsTags:p.tile,isWishlisted:f,routeToVDP:q}):eo(e)};return(0,N.jsxs)(N.Fragment,{children:[u?(0,N.jsx)(to.A,{className:x.carousel,settings:aE(aE({},ib),{},{dotsClass:x.sliderButton}),arrows:!1,infinite:!1,children:(0,ek.A)(n,ei)}):(0,ek.A)(n,ei),(0,N.jsx)(iE,{vehicleInfo:R,isModalOpen:w,onClose:function(){I(!1),v()},onViewMoreClick:$,secondaryButtonProps:{icon:(t=(0,nT.Rd)(X,R)||f)?or.Ze.WISHLISTED:or.Ze.WISHLIST,label:__(or.lG.FAVORITE),onClick:function(){o(aE(aE({},R),{},{wishlisted:t}))}},isWishlisted:f}),(0,N.jsx)(ay,{drawerProps:en,paymentSummary:F,paymentOptions:K,vehicleDetails:J,onViewNBuyClick:q,analyticsTags:(void 0===(r=p.miniPricingAnalyticsTagsCallback)?r8.A:r)(J),miniMathCallbackRef:z,vehicleStockTypeConstant:_}),(0,N.jsx)(e9.A,{controllerProperty:k.showDealerDetails,renderer:function(){return(0,N.jsx)(ej.Ay,{type:ej.og.BODY_2_REGULAR,color:ej.nh.PRIMARY,children:__("Dealer Details")})}})]})};ag.defaultProps={vehiclesList:W.EMPTY_ARRAY,showRemoveCard:!1,wishlistClickCallback:r8.A,removeCardCallback:r8.A,vehicleTileClass:"",primaryBtnProps:W.EMPTY_OBJECT,secondaryBtnProps:W.EMPTY_OBJECT,shouldShowSecondaryButton:null,iconBtnProps:W.EMPTY_OBJECT,isSlider:!1,vehicleRenderer:null,analyticsTags:{tile:W.EMPTY_OBJECT,quickView:W.EMPTY_OBJECT,miniPricingAnalyticsTagsCallback:r8.A},isWishlisted:!1,handleAddVehicleForCompare:r8.A,handleRemoveVehicleForCompare:r8.A,comparedVehicles:W.EMPTY_ARRAY,shouldShowCompareButton:!1,hideCTAButtons:!1,compareLimitReached:!1,shouldShowCheckboxOnlyOnHover:!1,handleResetQuickView:r8.A,handleQuickView:r8.A,vehicleStockTypeConstant:tP.nM};let ab=function(e,t){var r=(0,eY.A)().mobile,n=(0,m.useState)(2*!!r),o=n[0],i=n[1],a=(0,m.useRef)(null),c=(0,m.useCallback)(function(){if(e.current)if(r)i(2);else{var n;i(Math.floor((null==e||null==(n=e.current)?void 0:n.clientWidth)/10/t))}},[t,r,e]),s=(0,m.useCallback)(function(){clearTimeout(a.current),a.current=setTimeout(function(){c()},200)},[c]);return(0,m.useEffect)(function(){return s(),window.addEventListener("resize",s),function(){clearTimeout(a.current),window.removeEventListener("resize",s)}},[c,s]),[o]};var av=(0,eI.A)()(function(e,t){var r=t.minWidth,n=t.maxWidth;return{vehicleTileContainer:{minWidth:"".concat(r,"rem"),maxWidth:"".concat(n,"rem")}}}),aT=function(e){var t=e.className,r=e.vehiclesData,n=e.analyticsTags,o=e.onWishlistClick,i=e.comparedVehicles,a=e.handleAddVehicle,c=e.handleRemoveVehicle,s=e.shouldShowCompareButton,l=e.compareLimitReached,u=e.shouldShowCheckboxOnlyOnHover,d=e.handleResetQuickView,p=e.handleQuickView,f=(0,m.useRef)(null),h=av({minWidth:35}).classes,A=ab(f,37.4),y=(0,r4.A)(A,1)[0],O=(0,r7.A)(r,0,y),E=O.length;return(0,N.jsx)("div",{id:"vdpRecommendationVehiclesCardsWrapperSection",ref:f,className:"".concat(r6()("flex flex-col gap-4 md:flex-row md:gap-6")," ").concat(t),children:(0,N.jsx)(ag,{vehiclesList:O,vehicleTileClass:r6()("grow w-full",h.vehicleTileContainer,{"lg:max-w-[35rem]":E<=2}),analyticsTags:n,wishlistClickCallback:o,comparedVehicles:i,handleAddVehicleForCompare:a,handleRemoveVehicleForCompare:c,shouldShowCompareButton:s,compareLimitReached:l,shouldShowCheckboxOnlyOnHover:u,handleResetQuickView:d,handleQuickView:p})})};aT.defaultProps={className:W.EMPTY_STRING,vehiclesList:W.EMPTY_ARRAY,analyticsTags:W.EMPTY_OBJECT,onWishlistClick:r8.A,comparedVehicles:W.EMPTY_ARRAY,handleAddVehicle:r8.A,handleRemoveVehicle:r8.A,shouldShowCompareButton:!1,compareLimitReached:!1,shouldShowCheckboxOnlyOnHover:!1,handleResetQuickView:r8.A,handleQuickView:r8.A};let a_=function(){return(0,N.jsx)("div",{className:"flex gap-6 mobile-only:flex-wrap",children:(0,ip.A)(3,function(){return(0,N.jsx)(nb,{})})})};var aj=r(371),ax=r(87077),aP="ON_INIT",aC="ON_UPDATE_VEHICLES";function aN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function aw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?aN(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):aN(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var aI=r(52445),aS=r(14985),aR=r(62768),aD={name:"distance",order:"ASC"},aL=[nj.nb.CASH,nj.nb.FINANCE],aB=(0,aR.p)(aS.SC,["DOWN_PAYMENT","MONTHLY_PAYMENT","LOCATION","RADIUS","SORT"]),aM=r(15906);function ak(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function aY(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ak(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ak(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var aG=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:W.EMPTY_STRING;return(0,j.A)((0,j.A)({},"size",e),"nextPageToken",t||W.EMPTY_STRING)},aH=function(e){var t=e.sort;return t||aD},aV=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:W.EMPTY_OBJECT,t=e.pageSize,r=e.filtersState,n=void 0===r?W.EMPTY_OBJECT:r,o=e.defaultSettings,i=void 0===o?W.EMPTY_OBJECT:o,a=e.tierDetails,c=e.nextPageToken,s=void 0===c?W.EMPTY_STRING:c,l=e.dealerBac,u=aY(aY(aY(aY({},(0,aM.hw)(a)),(0,aM.je)(n,i)),(0,aM.Ir)(n)),(0,aM.ik)(n,aB));return l&&(u.dealerBac=l),aY((0,j.A)((0,j.A)((0,j.A)((0,j.A)({},"filters",u),"pagination",aG(void 0===t?20:t,s)),"paymentTypes",aL),"sort",aH(n)),(0,aM.A2)(n))},aU=r(1768),aW=(i=(0,G.A)(V().mark(function e(){var t,r,n,o,i,a,c,s,l,u=arguments;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=u.length>0&&void 0!==u[0]?u[0]:W.EMPTY_OBJECT,o=void 0===(n=(r=u.length>1&&void 0!==u[1]?u[1]:W.EMPTY_OBJECT).url)?aU.A.FETCH_VEHICLES_SEARCH:n,a=void 0===(i=r.serviceType)?Z.SL.CONSUMER_DISCOVERY_SERVICE:i,s=void 0===(c=r.headers)?{client:"T1_VSR"}:c,e.next=5,rJ.Ay.post({url:o,headers:s,serviceType:a,data:t});case 5:return l=e.sent,e.abrupt("return",l);case 7:case"end":return e.stop()}},e)})),function(){return i.apply(this,arguments)}),aF=(a=(0,G.A)(V().mark(function e(){var t,r,n,o,i,a,c,s,l=arguments;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=l.length>0&&void 0!==l[0]?l[0]:W.EMPTY_OBJECT,o=void 0===(n=(r=(l.length>1&&void 0!==l[1]?l[1]:W.EMPTY_OBJECT)||W.EMPTY_OBJECT).url)?"".concat(Z.Lf.PUBLIC_V1,"/vehicles/quick-view"):n,a=void 0===(i=r.serviceType)?Z.SL.CONSUMER_IMS_SERVICE:i,c=r.headers,e.next=5,z.A.post({url:o,headers:c,serviceType:a,data:t});case 5:return s=e.sent,e.abrupt("return",(0,Q.A)(s,"data.data",W.EMPTY_OBJECT));case 7:case"end":return e.stop()}},e)})),function(){return a.apply(this,arguments)}),aJ=r(22287),aK=r(40768),aX=aK.ae.setRecommendedVehicles,aq=aK.ae.setRecommendedVehiclesError,az=aK.ae.setRecommendedVehiclesFetching,aQ=(c=(0,G.A)(V().mark(function e(){var t,r,n,o,i,a,c,s,l=arguments;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=(t=l.length>0&&void 0!==l[0]?l[0]:W.EMPTY_OBJECT).payload,n=t.requestParams,o=t.isLoggedIn,e.next=3,aW(r,n);case 3:return i=e.sent,a=(0,Q.A)(i,"data.data.hits",W.EMPTY_ARRAY),c=(0,Q.A)(r,"pagination.size",5),s=(0,r7.A)(a,0,c),e.abrupt("return",o?s:rQ(s));case 8:case"end":return e.stop()}},e)})),function(){return c.apply(this,arguments)}),aZ=(s=(0,G.A)(V().mark(function e(t){var r;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return(0,aJ.H0)(az(!0)),e.prev=1,e.next=4,aQ(t);case 4:r=e.sent,(0,aJ.H0)(aX(r)),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),(0,aJ.H0)(aq(e.t0));case 11:return e.prev=11,(0,aJ.H0)(az(!1)),e.finish(11);case 14:case"end":return e.stop()}},e,null,[[1,8,11,14]])}
1)),function(e){return s.apply(this,arguments)}),a$=function(e){(0,aJ.H0)(aX(e))},a0=function(e){return(0,Q.A)(e,"query.zipCode",W.EMPTY_STRING)},a1=(0,j.A)((0,j.A)({},aP,function(e){var t=e.params,r=t.router,n=t.userLocation,o=t.defaultSettings,i=t.dealerBac,a=t.zipCode,c=t.isLoggedIn,s=t.client,l=a0(r),u=(0,Q.A)(r,"query.radius",W.EMPTY_STRING),d=(0,Q.A)(r,"query.downPayment",W.EMPTY_STRING),p=aI.u3.zipCode(n),f=(0,Q.A)(o,"downPayment"),h=(0,Q.A)(o,"radius"),m=d||(null==f?void 0:f.defaultValue);aZ({payload:aV(aY(aY({},{filtersState:{zipCode:a||l||p,radius:u||(null==h?void 0:h.defaultValue),downPayment:m},defaultSettings:o,dealerBac:i}),{},{pageSize:4})),requestParams:{url:aU.A.FETCH_VEHICLES_SEARCH,serviceType:Z.SL.CONSUMER_DISCOVERY_SERVICE,headers:{client:s}},isLoggedIn:c})}),aC,function(e){a$(e.params)});let a2=(0,t_.A)(a1)(function(e){var t,r=e.onAction,n=(0,tj.d4)(tH),o=(0,tj.d4)(tV),i=(0,m.useContext)(tB),a=i.setQuickViewVin,c=i.handleResetQuickView,s=(0,b.sN)(),l=(0,b.kP)(),u=(0,U.rd)(),d=(0,tM.A)().client[aj.Ae.DEALER_BRAND_PAGE],p=(0,m.useContext)(tk.A).onWishlistClick,f=(0,tY.FP)(),h=(0,tx.ce)(f);(0,m.useEffect)(function(){var e=function(e){if(!(0,y.A)(n)){var t=rq(e,n);t!==n&&r({type:aC,payload:t})}};return r1(e),function(){r2(e)}},[r,n]);var A=(0,E.q)(),O=(0,m.useCallback)(function(){var e=T.G.data(A);r({type:aP,payload:aw({client:d,dealerBac:{values:[tU.Ay.dealerBacCode(e)]},userLocation:l,defaultSettings:s,router:u,isLoggedIn:h},tU.fs.address(e))})},[l,s,u,d,h,A]);return((0,E.IW)(O),o)?(0,N.jsx)(a_,{}):(0,N.jsxs)("div",{className:"text-center mt-2 mb-12 md:mt-4 md:mb-12 lg:mt-4 lg:mb-12",children:[(0,N.jsx)(ej.Ay,{type:ej.og.DISPLAY_2_BOLD,color:ej.nh.PRIMARY,className:"!mb-12",children:__("Find your next CarBravo vehicle")}),(t=(0,ek.A)(n,rB),(0,N.jsx)(aT,{vehiclesData:t,analyticsTags:{tile:{genericDataDtmCallback:function(e){return"".concat(ew.k.LANDING.FEATUERD_VEHICLES,":").concat(tS(e))}},miniPricingAnalyticsTagsCallback:function(e){var t="modal:".concat(e.title||W.EMPTY_STRING);return{tab:{class:eT._.STAT_BUTTON_LINK,dataDtm:t},footerBtn:{dataDtm:t}}}},onWishlistClick:function(e){return p(aw(aw({},e),{},{entity:ax.tT}))},handleQuickView:a,handleResetQuickView:c})),(0,N.jsx)(e_.Ay,{className:"w-[28rem] h-[4.8rem] !mt-12 ".concat(eT._.STAT_BUTTON_LINK),type:e_.lP.PRIMARY,onClick:function(){(0,L.B2)({page:B.J2.SEARCH})},"data-dtm":ew.k.LANDING.VIEW_INVENTORY_CTA,children:"View Inventory"})]})});var a4=r(50179),a5=r(6971),a6=r(28812),a7=r(90899),a8=r(10850),a3=r(71332);function a9(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ce(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a9(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a9(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let ct=function(e){return(0,N.jsx)(eW.Ay,ce(ce({},e),{},{children:"icon-arrows-caret-right"}))};var cr=r(71220),cn=r(81747),co=(0,j.A)((0,j.A)((0,j.A)({},np.X.DESKTOP,800),np.X.TABLET,900),np.X.MOBILE,667);let ci=function(){var e=(0,eY.A)().type;return(0,N.jsx)("div",{className:"flex gap-1",children:(0,N.jsx)("div",{className:"w-full",children:(0,N.jsx)(ng.A,{height:co[e],variant:"rectangular"})})})};var ca=".disclosureParent",cc=(0,eI.A)()(function(e){var t=(0,eS.Ay)(e);return{container:{justifyContent:"center",flexBasis:"100%",overflow:"hidden"},bigPromotionalContainer:{display:"flex",justifyContent:"center",flexDirection:"column"},carouselContainer:{width:"100vw",margin:"0"},promotionBtn:{marginTop:"3.2rem",minWidth:"26rem",border:"none","&:hover":{backgroundColor:e.palette.backgrounds.white}},imageContainer:{height:"var(--custom-full-height)"},disclosure:(0,j.A)((0,j.A)({paddingTop:"36rem",maxWidth:"40rem"},t[eS.g7.LG],{paddingTop:"10rem"}),t[eS.g7.SM],{paddingTop:"8rem"}),arrowButton:(0,j.A)((0,j.A)({padding:0,zIndex:9,position:"absolute",top:"50%",transform:"translate(0,-50%)",borderRadius:"50% !important",backgroundColor:e.palette.gray.dark.shade4,opacity:"0.6","--arrow-button-position":"2.4rem"},t[eS.g7.SM],{"--arrow-button-position":"1.2rem",padding:"1.2rem"}),"&:hover",{background:e.palette.gray.dark.shade4}),leftButton:{left:"var(--arrow-button-position)"},rightButton:{right:"var(--arrow-button-position)"},arrow:{color:e.palette.backgrounds.white},adContainer:{boxSizing:"content-box",lineHeight:"normal","& *":{boxSizing:"inherit",lineHeight:"inherit"}}}}),cs=(0,D.A)(function(){return r.e(717).then(r.bind(r,15717))}),cl=(0,a4.compose)(a7.dn,a7.JZ)(a7.Ay.DEFAULT_COMPONENT),cu=function(e,t,r){var n=document.querySelectorAll(e);(0,y.A)(n)||(0,rG.A)(n,function(e){e&&(e.addEventListener("mouseover",t),e.addEventListener("mouseout",r))})},cd=function(e,t,r){var n=document.querySelectorAll(e);(0,y.A)(n)||(0,rG.A)(n,function(e){e&&(e.removeEventListener("mouseover",t),e.removeEventListener("mouseout",r))})};let cp=function(){var e=cc().classes,t=(0,m.useState)(!0),r=t[0],n=t[1],o=(0,a5.L)(),i=T.G.isLoading(o),a=T.G.data(o),c=a6.A.tier3_lp_north(a)||W.EMPTY_ARRAY,s=function(e){n(e)};(0,m.useEffect)(function(){var e=function(){s(!1)},t=function(){s(!0)};return cu(ca,e,t),function(){return cd(ca,e,t)}},[]);var l={disableLazyLoading:!0,enableMouseEvents:!0,autoplay:r,interval:5e3},u=function(t){var r=t.onClick;return(0,N.jsx)(cr.A,{onClick:r,className:"".concat(e.arrowButton," ").concat(e.leftButton),children:(0,N.jsx)(a3.A,{className:e.arrow,size:cn.hS.MEDIUM})})},d=function(t){var r=t.onClick;return(0,N.jsx)(cr.A,{onClick:r,className:"".concat(e.arrowButton," ").concat(e.rightButton),children:(0,N.jsx)(ct,{className:e.arrow,size:cn.hS.MEDIUM})})};return(0,N.jsx)("div",{className:r6()("flex flex-col",e.container),children:function(){if(i)return(0,N.jsx)(ci,{});if(!c||(0,y.A)(c))return(0,N.jsx)(cs,{});var t=c.length-1,r=0===t;return(0,N.jsx)("div",{className:e.bigPromotionalContainer,children:(0,N.jsx)(a7.Ay,{Component:cl,maxSteps:t,settings:l,renderLeftArrow:r?null:u,renderRightArrow:r?null:d,children:(0,ek.A)(c,function(t){var r=t.id,n=t.name,o=t.content;return(0,N.jsx)("div",{className:e.adContainer,children:(0,N.jsx)(a8.A,{name:n,content:o},r)})})})})}()})};function cf(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ch(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?cf(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cf(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var cm={isComplete:!1,isFetching:!1,isError:!1,quickView:W.EMPTY_OBJECT},cA="SET_QUICK_VIEW_FETCHING",cy="SET_QUICK_VIEW_ERROR",cO="SET_QUICK_VIEW",cE="RESET_QUICK_VIEW",cg=function(e,t){if(t.type===cO){var r=t.payload,n=r.length;return ch(ch({},e),{},{quickView:r,quickViewCount:n,isError:!1,isFetching:!1,isComplete:!0})}return t.type===cy?ch(ch({},e),{},{quickView:W.EMPTY_OBJECT,isFetching:!1,isError:!0,isComplete:!0}):t.type===cA?ch(ch({},e),{},{quickView:W.EMPTY_OBJECT,isFetching:!0,isError:!1,isComplete:!1}):t.type===cE?{isComplete:!1,isFetching:!1,isError:!1,quickView:W.EMPTY_OBJECT}:e},cb=(l=(0,G.A)(V().mark(function e(t){var r,n,o,i=arguments;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=(r=i.length>1&&void 0!==i[1]?i[1]:W.EMPTY_OBJECT).payloadParams,o=r.requestParams,t({type:cA}),e.prev=2,e.next=5,aF(n,o);case 5:t({type:cO,payload:e.sent}),e.next=13;break;case 9:e.prev=9,e.t0=e.catch(2),console.error(e.t0),t({type:cy});case 13:case"end":return e.stop()}},e,null,[[2,9]])})),function(e){return l.apply(this,arguments)}),cv=(u=(0,G.A)(V().mark(function e(t){return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t({type:cE});case 1:case"end":return e.stop()}},e)})),function(e){return u.apply(this,arguments)}),cT=function(e,t){var r=(t||W.EMPTY_OBJECT).downPayment,n=void 0===r?W.EMPTY_OBJECT:r,o=(0,Q.A)(n,"defaultValue",0);switch(e){case nj.nb.CASH:return W.EMPTY_OBJECT;case nj.nb.FINANCE:return{finance:{downPayment:o}};default:return W.EMPTY_OBJECT}};function c_(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var cj=function(e){var t=e.quickViewVin,r=e.router,n=e.dealerZipCode,o=e.defaultSettings,i=a0(r);return{vin:t,geo:{zipCode:n||i},pricing:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c_(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({paymentTypes:[nj.nb.CASH,nj.nb.FINANCE]},cT(nj.nb.FINANCE,o))}};function cx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function cP(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cx(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cx(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let cC=function(e){var t=e.children,r=(0,m.useReducer)(cg,cm),n=r[0],o=r[1],i=(0,m.useState)(W.EMPTY_STRING),a=i[0],c=i[1],s=(0,U.rd)(),l=(0,b.sN)(),u=(0,g._R)(),d=(0,E.q)(),p=T.G.data(d),f=tU.fs.address(p),h=u?tU.jM.zipCode(f):null,A={url:"".concat(Z.Lf.PUBLIC_V1,"/vehicles/quick-view"),serviceType:Z.SL.CONSUMER_IMS_SERVICE},O=(0,m.useCallback)(function(){cb(o,{requestParams:A,payloadParams:cj({quickViewVin:a,router:s,dealerZipCode:h,defaultSettings:l})})},[a,s,h,l]),v=function(){c(W.EMPTY_STRING),cv(o)};(0,m.useEffect)(function(){(0,y.A)(a)||O()},[a]);var _=(0,m.useMemo)(function(){return cP(cP({},n),{},{handleFetchQuickView:O,handleResetQuickView:v,setQuickViewVin:c})},[n,O]);return(0,N.jsx)(tB.Provider,{value:cP({},_),children:t})};var cN=r(32229),cw=r(65093);function cI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function cS(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?cI(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cI(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var cR={isLoading:!1,isFetching:!1,isSuccess:!1,isError:!1,isComplete:!1,isInitialized:!1,error:null,status:"",data:null},cD=cS(cS({},cR),{},{selectedVehicle:W.EMPTY_OBJECT}),cL="FETCH_MINI_MATH",cB="SET_MINI_MATH",cM="SET_MINI_MATH_ERROR",ck="RESET_MINI_MATH",cY=function(e,t){switch(t.type){case cL:return(0,cN.a)(e)?(0,cw.A_)(e):(0,cw.KI)(e);case cB:return(0,cw.qi)(e,cS({},t.payload));case cM:return(0,cw.Av)(e,t.payload);case ck:return cS(cS({},e),cD);default:return e}},cG=r(27073),cH=(d=(0,G.A)(V().mark(function e(){var t,r,n,o,i,a,c,s,l,u,d,p,f=arguments;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=f.length>0&&void 0!==f[0]?f[0]:W.EMPTY_OBJECT,r=f.length>1&&void 0!==f[1]?f[1]:W.EMPTY_OBJECT,o=void 0===(n=t.url)?"p/v1/vehicles/mathbox":n,a=void 0===(i=t.serviceType)?Z.SL.CONSUMER_IMS_SERVICE:i,c=t.headers,u={data:r,url:o,serviceType:a,method:l=void 0===(s=t.method)?cG.y8.POST:s,headers:c},d=z.A[l],e.next=7,d(u);case 7:return p=e.sent,e.abrupt("return",(0,Q.A)(p,"data.data",W.EMPTY_OBJECT));case 9:case"end":return e.stop()}},e)})),function(){return d.apply(this,arguments)}),cV=(p=(0,G.A)(V().mark(function e(t){var r,n,o,i=arguments;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=(r=i.length>1&&void 0!==i[1]?i[1]:W.EMPTY_OBJECT).requestParams,o=r.payloadParams,t({type:cL}),e.prev=2,e.next=5,cH(n,o);case 5:t({type:cB,payload:nQ(nU(e.sent))}),e.next=15;break;case 11:return e.prev=11,e.t0=e.catch(2),t({type:cM,payload:e.t0}),e.abrupt("return",e.t0);case 15:case"end":return e.stop()}},e,null,[[2,11]])})),function(e){return p.apply(this,arguments)}),cU=(f=(0,G.A)(V().mark(function e(t){return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t({type:ck});case 1:case"end":return e.stop()}},e)})),function(e){return f.apply(this,arguments)}),cW=["requestParams","payloadParams"];function cF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function cJ(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cF(Object(r),!0).forEach(function(t){(0,j.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cF(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let cK=function(e){var t=e.children,r=e.requestParams,n=e.payloadParams,o=e.canInit,i=(0,m.useReducer)(cY,cR),a=i[0],c=i[1],s=function(){cU(c)},l=(0,m.useCallback)((0,G.A)(V().mark(function e(){var t,o,i,a,s,l,u=arguments;return V().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i=void 0===(o=(t=u.length>0&&void 0!==u[0]?u[0]:W.EMPTY_OBJECT).requestParams)?W.EMPTY_OBJECT:o,s=void 0===(a=t.payloadParams)?W.EMPTY_OBJECT:a,l=(0,Y.A)(t,cW),e.next=4,cV(c,cJ({requestParams:cJ(cJ({},r),i),payloadParams:cJ(cJ({},n),s)},l));case 4:case"end":return e.stop()}},e)})),[r,n]);(0,m.useEffect)(function(){o&&l()},[l,o]);var u=(0,m.useMemo)(function(){return cJ(cJ({},a),{},{isInitialized:o,handleFetch:l,handleReset:s})},[a,o,l]);return(0,N.jsx)(au.Provider,{value:u,children:t})};var cX=r(51607),cq=r(96499),cz=r(78004),cQ=r(75167),cZ=r(10071),c$=function(){var e=(0,g._R)();(0,v.mP)({payload:{pageInfo:{pageId:cz.A.TIER3_LANDING_PAGE,siteSectionsLevel1:e?"landing":"index"},vehicleInfo:{},visitorProfile:{},formInfo:{},toolsInfo:{}}});var t=(0,g.xG)(),r=T.G.isError(t),n=(0,E.q)(),o=n.isComplete,i=n.isError,a=n.data,c=T.G.isError(n),s=(0,b.dY)(),l=s.data,u=s.isComplete,d=s.handleUpdateUserLocation,p=(0,O.H)().fetchDisclosures,f=(0,m.useRef)(!0);return((0,m.useEffect)(function(){f.current&&u&&o&&!i&&(f.current=!1,(0,A.rV)(cZ.a.BRANDING_PAGE_VIEW,{dealerDetails:a,userLocation:l,pageTypeName:"Home"}))},[u,o]),(0,m.useEffect)(function(){p({payloadParams:{module:cQ.f.INVENTORY,page:cQ.U.LANDING_PAGE}})},[p]),(0,m.useEffect)(function(){var e=T.G.data(n);if(!(0,y.A)(e)){var t=_.F.dealerAddress(e),r=(0,cq.Vl)(t);(0,oU.iD)(r),d(r)}},[n]),r||c)?(0,N.jsx)(R.A,{}):(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(S,{isDealerMode:e}),(0,N.jsx)(cp,{}),(0,N.jsx)(cX.A,{bgColor:cX.W.GRAY_BG,children:(0,N.jsxs)("main",{className:"flex flex-col gap-6",children:[(0,N.jsx)(eM,{}),(0,N.jsx)(cC,{children:(0,N.jsx)(cK,{children:(0,N.jsx)(a2,{})})})]})}),(0,N.jsx)(cX.A,{bgColor:cX.W.WHITE_BG,className:"!p-0",children:(0,N.jsx)(tT,{})})]})};c$.defaultProps={};let c0=function(){return(0,N.jsx)(c$,{})}},71067:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(55729),o=r(2556);let i=(0,n.createContext)(o.EMPTY_OBJECT)},71220:(e,t,r)=>{"use strict";r.d(t,{A:()=>h});
1var n=r(50702),o=r(58691),i=r(30138),a=r(35294),c=r(80512),s=(0,r(92497).A)()(function(e,t){var r=t.type,n=a.b$[r];return{root:{"& svg path":{stroke:n[a.fP.DEFAULT]},"&:hover svg path":{stroke:n[a.fP.HOVER]},"&:disabled svg path":{stroke:e.palette.icon.disabled}}}}),l=r(6029),u=["color","className","children","disabled","onClick"];function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var f=function(e){var t=e.color,r=e.className,n=e.children,i=e.disabled,a=e.onClick,d=(0,o.A)(e,u),f=s({type:t}).classes;return(0,l.jsx)(c.Ay,p(p({type:c.lP.PLAIN,className:"".concat(f.root," ").concat(r),disabled:i,onClick:a},d),{},{children:n}))};let h=f;f.defaultProps={color:a.ed.DARK,className:"",loading:!1,disabled:!1,children:null,onClick:i.A}},71332:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(50702),o=r(59069),i=r(6029);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let s=function(e){return(0,i.jsx)(o.Ay,c(c({},e),{},{children:"icon-arrows-caret-left"}))}},82881:(e,t,r)=>{"use strict";r.d(t,{q:()=>n});var n={ENTER:"Enter"}},93060:e=>{e.exports={sliderRoot:"carousel_sliderRoot__i_5x2",iconWrapper:"carousel_iconWrapper__n13JN",icons:"carousel_icons___959a",visibleFocus:"carousel_visibleFocus__b9Vvj"}},94162:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(50702),o=r(59069),i=r(6029);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let s=function(e){return(0,i.jsx)(o.Ay,c(c({},e),{},{children:"icon-search"}))}},96499:(e,t,r)=>{"use strict";r.d(t,{uZ:()=>l,Vl:()=>u});var n=r(19246),o=r(14909),i=r(27875),a=r(2556),c=r(69459),s=r(80323);function l(e){var t=(e||a.EMPTY_OBJECT).contacts,r=(0,o.A)(t,{typeId:"CARBRAVO_PRE_CHECKOUT"})||a.EMPTY_STRING,s=(0,o.A)(t,{typeId:"OTHERS"})||a.EMPTY_STRING,l=r||s,u=(0,n.A)(l,"marchexNumber")||(0,n.A)(l,"number")||a.EMPTY_STRING,d=(0,n.A)(l,"countryCode",a.EMPTY_STRING);return(0,i.A)(r)?(0,c.hf)(u,d)?{contactText:(0,c.hf)(u,d),contactNumber:u}:a.EMPTY_STRING:{contactText:(0,c.hf)(u,d),contactNumber:u}}r(60415);var u=function(e){var t=s.jM.city(e),r=s.jM.country(e),n=s.jM.zipCode(e);return{city:t,cityWithState:null==e?void 0:e.cityWithState,country:r,lat:s.jM.latitude(e),lon:s.jM.longitude(e),state:null==e?void 0:e.state,zipCode:n}}}},e=>{e.O(0,[179,692,888,96,849,636,593,792],()=>e(e.s=64705)),_N_E=e.O()}]);

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.