(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7963],{3555:function(e,t,n){"use strict";function _extends(){return(_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}function addVectors(e,t){if(e.length!==t.length)throw Error("vectors must be same length");return e.map(function(e,n){return e+t[n]})}function absMax(e){return Math.max.apply(Math,e.map(Math.abs))}function deepFreeze(e){return Object.freeze(e),Object.values(e).forEach(function(e){null===e||"object"!=typeof e||Object.isFrozen(e)||deepFreeze(e)}),e}n.d(t,{Y:function(){return WheelGesturesPlugin}});var i=[1,18,"undefined"!=typeof window&&window.innerHeight||800],a=[-1,-1,-1],r=deepFreeze({preventWheelAction:!0,reverseSign:[!0,!0,!1]});function createWheelGesturesState(){return{isStarted:!1,isStartPublished:!1,isMomentum:!1,startTime:0,lastAbsDelta:1/0,axisMovement:[0,0,0],axisVelocity:[0,0,0],accelerationFactors:[],scrollPoints:[],scrollPointsToMerge:[],willEndTimeout:400}}var wheel_gestures_esm=function(e){void 0===e&&(e={});var t,n,o,l,c,s=function(){var e={};function off(t,n){e[t]=(e[t]||[]).filter(function(e){return e!==n})}return deepFreeze({on:function(t,n){return e[t]=(e[t]||[]).concat(n),function(){return off(t,n)}},off:off,dispatch:function(t,n){t in e&&e[t].forEach(function(e){return e(n)})}})}(),u=s.on,d=s.off,_=s.dispatch,m=r,p=createWheelGesturesState(),h=!1,feedWheel=function(e){Array.isArray(e)?e.forEach(function(e){return processWheelEventData(e)}):processWheelEventData(e)},updateOptions=function(e){return(void 0===e&&(e={}),Object.values(e).some(function(e){return null==e}))?m:m=deepFreeze(_extends({},r,m,e))},publishWheel=function(e){var t=_extends({event:l,isStart:!1,isEnding:!1,isMomentumCancel:!1,isMomentum:p.isMomentum,axisDelta:[0,0,0],axisVelocity:p.axisVelocity,axisMovement:p.axisMovement,get axisMovementProjection(){return addVectors(t.axisMovement,t.axisVelocity.map(function(e){var t;return void 0===t&&(t=.996),e*t/(1-t)}))}},e);_("wheel",_extends({},t,{previous:c})),c=t},shouldPreventDefault=function(e,t){var n=m.preventWheelAction,i=t[0],a=t[1],r=t[2];if("boolean"==typeof n)return n;switch(n){case"x":return Math.abs(i)>=e;case"y":return Math.abs(a)>=e;case"z":return Math.abs(r)>=e;default:return!1}},processWheelEventData=function(e){var t,n,r,o,c=(o=function(e,t){if(!t)return e;var n=!0===t?a:t.map(function(e){return e?-1:1});return _extends({},e,{axisDelta:e.axisDelta.map(function(e,t){return e*n[t]})})}((t=e.deltaX*i[e.deltaMode],n=e.deltaY*i[e.deltaMode],r=(e.deltaZ||0)*i[e.deltaMode],{timeStamp:e.timeStamp,axisDelta:[t,n,r]}),m.reverseSign),_extends({},o,{axisDelta:o.axisDelta.map(function(e){return Math.min(Math.max(-700,e),700)})})),s=c.axisDelta,u=c.timeStamp,d=absMax(s);if(e.preventDefault&&shouldPreventDefault(d,s)&&e.preventDefault(),p.isStarted?p.isMomentum&&d>Math.max(2,2*p.lastAbsDelta)&&(end(!0),start()):start(),0===d&&Object.is&&Object.is(e.deltaX,-0)){h=!0;return}l=e,p.axisMovement=addVectors(p.axisMovement,s),p.lastAbsDelta=d,p.scrollPointsToMerge.push({axisDelta:s,timeStamp:u}),mergeScrollPointsCalcVelocity(),publishWheel({axisDelta:s,isStart:!p.isStartPublished}),p.isStartPublished=!0,willEnd()},mergeScrollPointsCalcVelocity=function(){if(2===p.scrollPointsToMerge.length){var e;p.scrollPoints.unshift({axisDeltaSum:p.scrollPointsToMerge.map(function(e){return e.axisDelta}).reduce(addVectors),timeStamp:(e=p.scrollPointsToMerge.map(function(e){return e.timeStamp})).reduce(function(e,t){return e+t})/e.length}),updateVelocity(),p.scrollPointsToMerge.length=0,p.scrollPoints.length=1,p.isMomentum||detectMomentum()}else p.isStartPublished||updateStartVelocity()},updateStartVelocity=function(){var e;p.axisVelocity=(e=p.scrollPointsToMerge)[e.length-1].axisDelta.map(function(e){return e/p.willEndTimeout})},updateVelocity=function(){var e=p.scrollPoints,t=e[0],n=e[1];if(n&&t){var i=t.timeStamp-n.timeStamp;if(!(i<=0)){var a=t.axisDeltaSum.map(function(e){return e/i}),r=a.map(function(e,t){return e/(p.axisVelocity[t]||1)});p.axisVelocity=a,p.accelerationFactors.push(r),updateWillEndTimeout(i)}}},updateWillEndTimeout=function(e){var t=12*Math.ceil(e/10);p.isMomentum||(t=Math.max(100,2*t)),p.willEndTimeout=Math.min(1e3,Math.round(t))},accelerationFactorInMomentumRange=function(e){return 0===e||e<=.96&&e>=.6},detectMomentum=function(){if(p.accelerationFactors.length>=5){if(h&&(h=!1,absMax(p.axisVelocity)>=.2)){recognizedMomentum();return}var e=p.accelerationFactors.slice(-5);e.every(function(e){var t=!!e.reduce(function(e,t){return e&&e<1&&e===t?1:0}),n=e.filter(accelerationFactorInMomentumRange).length===e.length;return t||n})&&recognizedMomentum(),p.accelerationFactors=e}},recognizedMomentum=function(){p.isMomentum=!0},start=function(){(p=createWheelGesturesState()).isStarted=!0,p.startTime=Date.now(),c=void 0,h=!1},willEnd=function(){clearTimeout(t),t=setTimeout(end,p.willEndTimeout)},end=function(e){void 0===e&&(e=!1),p.isStarted&&(p.isMomentum&&e?publishWheel({isEnding:!0,isMomentumCancel:!0}):publishWheel({isEnding:!0}),p.isMomentum=!1,p.isStarted=!1)},x=(n=[],deepFreeze({observe:function(e){return e.addEventListener("wheel",feedWheel,{passive:!1}),n.push(e),function(){return o(e)}},unobserve:o=function(e){e.removeEventListener("wheel",feedWheel),n=n.filter(function(t){return t!==e})},disconnect:function(){n.forEach(o)}})),v=x.observe,g=x.unobserve,f=x.disconnect;return updateOptions(e),deepFreeze({on:u,off:d,observe:v,unobserve:g,disconnect:f,feedWheel:feedWheel,updateOptions:updateOptions})},o={active:!0,breakpoints:{},wheelDraggingClass:"is-wheel-dragging",forceWheelAxis:void 0,target:void 0};function WheelGesturesPlugin(e){void 0===e&&(e={});var t,cleanup=function(){};return{name:"wheelGestures",options:e,init:function(n,i){var a,r,l,c=i.mergeOptions,s=i.optionsAtMedia,u=c(o,WheelGesturesPlugin.globalOptions);t=s(c(u,e));var d=n.internalEngine(),_=null!=(a=t.target)?a:n.containerNode().parentNode,m=null!=(r=t.forceWheelAxis)?r:d.options.axis,p=wheel_gestures_esm({preventWheelAction:m,reverseSign:[!0,!0,!1]}),h=p.observe(_),x=p.on("wheel",function(e){var n=e.axisDelta,i=n[0],a=n[1],r=e.isMomentum&&e.previous&&!e.previous.isMomentum,o=e.isEnding&&!e.isMomentum||r;!(Math.abs("x"===m?i:a)>Math.abs("x"===m?a:i))||v||e.isMomentum||function(e){try{l=new MouseEvent("mousedown",e.event),dispatchEvent(l)}catch(e){return cleanup()}v=!0,document.documentElement.addEventListener("mousemove",preventNativeMouseHandler,!0),document.documentElement.addEventListener("mouseup",preventNativeMouseHandler,!0),document.documentElement.addEventListener("mousedown",preventNativeMouseHandler,!0),t.wheelDraggingClass&&_.classList.add(t.wheelDraggingClass)}(e),v&&(o?(v=!1,dispatchEvent(createRelativeMouseEvent("mouseup",e)),removeNativeMouseEventListeners(),t.wheelDraggingClass&&_.classList.remove(t.wheelDraggingClass)):dispatchEvent(createRelativeMouseEvent("mousemove",e)))}),v=!1;function removeNativeMouseEventListeners(){document.documentElement.removeEventListener("mousemove",preventNativeMouseHandler,!0),document.documentElement.removeEventListener("mouseup",preventNativeMouseHandler,!0),document.documentElement.removeEventListener("mousedown",preventNativeMouseHandler,!0)}function preventNativeMouseHandler(e){v&&e.isTrusted&&e.stopImmediatePropagation()}function createRelativeMouseEvent(e,t){var n,i;if(m===d.options.axis){var a=t.axisMovement;n=a[0],i=a[1]}else{var r=t.axisMovement;i=r[0],n=r[1]}return new MouseEvent(e,{clientX:l.clientX+n,clientY:l.clientY+i,screenX:l.screenX+n,screenY:l.screenY+i,movementX:n,movementY:i,button:0,bubbles:!0,cancelable:!0,composed:!0})}function dispatchEvent(e){n.containerNode().dispatchEvent(e)}cleanup=function(){h(),x(),removeNativeMouseEventListeners()}},destroy:function(){return cleanup()}}}WheelGesturesPlugin.globalOptions=void 0},17963:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return BlogPage}});var i=n(57437),a=n(24033),r=n(2265),o=n(54440),l=n.n(o),c=n(62039),s=n(97164),u=n(23001),d=n(11110),_=n(82122),m=n(55379),p=n(17269),h=n(97382),x=n(57395),v=n.n(x);function BlogPage(e){let{blogs:t,blogCategories:n,category:o}=e,x=(0,a.useRouter)(),g=(0,a.useSearchParams)(),[f,b]=(0,r.useState)(),[y,S]=(0,r.useState)(""),{dealer:w}=(0,_.Ix)();return((0,p.Z)({showNavFooter:!0}),(0,h.Z)("Blog"),(0,r.useEffect)(()=>{if(n&&!f&&(null==g?void 0:g.get("category"))){let e=n.find(e=>e.name===g.get("category"));e&&b(e)}},[n]),(0,r.useEffect)(()=>{n&&(!f&&(null==g?void 0:g.get("category"))&&x.push("/blog"),(null==f?void 0:f.name)&&x.push("/blog?category=".concat(f.name)))},[f,n]),w)?(0,i.jsxs)("div",{className:l()(v().page,{[v()["page--dark"]]:null==w?void 0:w.dark_mode}),children:[(0,i.jsxs)("div",{className:v().leftCtn,children:[(0,i.jsx)(d.Z,{variant:"bodyLarge",color:"textSecondary",children:w.name}),(0,i.jsx)(d.Z,{variant:"h1",children:o?o.name:"Blog"}),(0,i.jsx)(d.Z,{variant:"bodyRegular",color:"textSecondary",children:o?o.description:w.blog_paragraph})]}),(0,i.jsxs)("div",{className:v().rightCtn,children:[t.length>1&&(0,i.jsxs)("div",{className:v().blogCategoriesCtn,children:[(0,i.jsx)("div",{className:v().searchCtn,children:(0,i.jsx)(s.Z,{icon:"search",type:"small",marginBottom:!1,placeholder:"Search blogs",value:y,onChange:e=>S(e.target.value)})}),(0,i.jsx)(u.Z,{children:n&&n.filter(e=>t.some(t=>{var n;return null===(n=t.blog_categories)||void 0===n?void 0:n.some(t=>t.id===e.id)})).sort((e,t)=>(e.position||0)-(t.position||0)).map(e=>(0,i.jsx)(c.Z,{style:{marginRight:0},label:(null==e?void 0:e.name)||"",isActive:(null==f?void 0:f.id)===e.id,onClick:()=>{(null==f?void 0:f.id)===e.id?b(void 0):e.name&&b(e)}},e.id))})]}),(0,i.jsx)("div",{className:v().blogsCtn,children:t.filter(e=>{var t;return!f||(null===(t=e.blog_categories)||void 0===t?void 0:t.some(e=>e.id===(null==f?void 0:f.id)))}).filter(e=>{var t;return null===(t=e.title)||void 0===t?void 0:t.toLowerCase().includes(y.toLowerCase())}).length>0?(0,i.jsx)("div",{className:v().grid,children:t.filter(e=>{var t;return!f||(null===(t=e.blog_categories)||void 0===t?void 0:t.some(e=>e.id===(null==f?void 0:f.id)))}).filter(e=>{var t;return null===(t=e.title)||void 0===t?void 0:t.toLowerCase().includes(y.toLowerCase())}).map(e=>(0,i.jsx)(m.Z,{blog:e},e.title))}):(0,i.jsxs)("div",{className:v().emptyState,children:[(0,i.jsx)(d.Z,{variant:"h2",align:"center",children:y?"No matching blogs found":"No blogs available"}),(0,i.jsx)(d.Z,{variant:"bodyRegular",color:"textSecondary",align:"center",children:y?"Try adjusting your search or filters":"Check back later for new content"})]})})]})]}):null}},62039:function(e,t,n){"use strict";n.d(t,{Z:function(){return FilterButton}});var i=n(57437),a=n(54440),r=n.n(a),o=n(79384),l=n(79208),c=n.n(l);function FilterButton(e){let{label:t,icon:n,isActive:a=!1,onClick:l,style:s,className:u}=e,d=n&&!n.includes("carshop");return(0,i.jsxs)("button",{className:r()(c().filterButton,u,{[c()["filterButton--active"]]:a}),style:s,onClick:l,children:[n&&(0,i.jsx)(o.Z,{icon:n,className:r()(c().icon,{[c()["icon--styled"]]:d})}),t]})}},79384:function(e,t,n){"use strict";n.d(t,{Z:function(){return Icon}});var i=n(57437),a=n(54440),r=n.n(a),o=n(28811),l=n.n(o),c=n(89937),s=n.n(c);let u={"/icons8-odometer.svg":l()(()=>n.e(4271).then(n.bind(n,14271)),{loadableGenerated:{webpack:()=>[14271]}}),"/carfax-logo-square.svg":l()(()=>n.e(7601).then(n.bind(n,35571)),{loadableGenerated:{webpack:()=>[35571]}}),"/icons8-engine.svg":l()(()=>n.e(6144).then(n.bind(n,56144)),{loadableGenerated:{webpack:()=>[56144]}}),"/icons8-4wd.svg":l()(()=>n.e(3392).then(n.bind(n,43392)),{loadableGenerated:{webpack:()=>[43392]}}),"/icons8-fwd.svg":l()(()=>n.e(6947).then(n.bind(n,66947)),{loadableGenerated:{webpack:()=>[66947]}}),"/icons8-rwd.svg":l()(()=>n.e(6258).then(n.bind(n,66258)),{loadableGenerated:{webpack:()=>[66258]}}),"/icons8-lol.svg":l()(()=>n.e(1019).then(n.bind(n,71019)),{loadableGenerated:{webpack:()=>[71019]}}),"/icons8-angry.svg":l()(()=>n.e(535).then(n.bind(n,535)),{loadableGenerated:{webpack:()=>[535]}}),"/android.svg":l()(()=>n.e(7058).then(n.bind(n,57058)),{loadableGenerated:{webpack:()=>[57058]}}),"/apple.svg":l()(()=>n.e(7978).then(n.bind(n,7978)),{loadableGenerated:{webpack:()=>[7978]}}),"/car_discount.svg":l()(()=>n.e(5804).then(n.bind(n,45804)),{loadableGenerated:{webpack:()=>[45804]}}),"/carshop-certified-icon-pink.svg":l()(()=>n.e(6559).then(n.bind(n,6559)),{loadableGenerated:{webpack:()=>[6559]}}),"/carshop-certified-icon-grey.svg":l()(()=>n.e(9684).then(n.bind(n,89684)),{loadableGenerated:{webpack:()=>[89684]}}),"/carshop-certified-icon-all-pink.svg":l()(()=>n.e(9592).then(n.bind(n,79592)),{loadableGenerated:{webpack:()=>[79592]}}),"/carshop-select-icon-grey.svg":l()(()=>n.e(165).then(n.bind(n,40165)),{loadableGenerated:{webpack:()=>[40165]}}),"/carshop-select-icon-pink.svg":l()(()=>n.e(6269).then(n.bind(n,36269)),{loadableGenerated:{webpack:()=>[36269]}}),"/carshop-select-icon-green.svg":l()(()=>n.e(6666).then(n.bind(n,66666)),{loadableGenerated:{webpack:()=>[66666]}})};function Icon(e){let{icon:t,className:n,primary:a=!1,size:o,color:l,inheritSize:c=!1,label:d}=e,_=a&&!l?"themePrimary":l,m=r()(s().dynamicIcon,{[s()["dynamicIcon--".concat(_)]]:_,[s()["dynamicIcon--inheritSize"]]:c},n),p=r()(s().dynamicIcon,{[s()["dynamicIcon--".concat(_)]]:_,[s()["dynamicIcon--inheritSize"]]:c},n,s()["dynamicIcon--unstyled"]),h={className:m,style:o?{fontSize:"".concat(o,"px"),width:"".concat(o,"px"),height:"".concat(o,"px")}:{}},x={className:p,style:o?{height:"".concat(o,"px")}:{}};if(!t)return null;if("/"!==t[0])return(0,i.jsx)("i",{...h,"aria-label":d,children:t});let v=u[t];return v?(0,i.jsx)(v,{...t.includes("carshop")||"/carfax-logo-square.svg"===t?x:h}):"/lexus-reserve.jpg"===t?(0,i.jsx)("img",{src:t,...x,alt:"lexus reserve","aria-label":d}):"/lexus-certified.png"===t?(0,i.jsx)("img",{src:t,...x,alt:"lexus certified","aria-label":d}):"/lexus-care.png"===t?(0,i.jsx)("img",{src:t,...x,alt:"lexus care","aria-label":d}):null}},97164:function(e,t,n){"use strict";n.d(t,{Z:function(){return components_Input}});var i=n(57437),a=n(54440),r=n.n(a),o=n(79963),l=n(79384),c=n(92987),s=n(82122),u=n(57945),d=n.n(u);function MaskedInput(e){let{className:t,maskPlaceholder:n,mask:a,onChange:r,value:o,children:l,onFocus:c}=e;return(0,i.jsx)(d(),{className:t,mask:a,onChange:r,value:o,onFocus:c,maskPlaceholder:n,children:l})}var _=n(81882),m=n.n(_),components_Input=e=>{let{className:t,required:n=!1,placeholder:a,type:u,number:d=!1,value:_,onChange:p,onValueChange:h,onFocus:x,onBlur:v,onKeyUp:g,pattern:f,inputType:b,prefix:y,primaryText:S=!1,maskedInput:w,mask:I,maskPlaceholder:C,id:M,icon:T,floatingLabel:E=!0,rows:j,onInvalid:N,disabled:P,min:L,max:k,maxLength:B,minLength:Z,wrapClassName:D,readOnly:W,oemTheme:F,marginBottom:A=!0}=e,{dealer:G}=(0,s.Ix)();return(0,i.jsxs)("div",{style:{width:"100%",position:"relative",overflow:"visible"},className:r()(D,m().inputWrp),children:[T&&(0,i.jsx)(l.Z,{icon:T,size:24,className:r()(m().smallInputIcon,{[m()["smallInputIcon--dark"]]:null==G?void 0:G.dark_mode})}),"search"===u&&(0,i.jsx)(c.Z,{className:r()(m().inputCtn,t),inputClassName:r()(m().inputSearch,{[m()["inputSearch--dark"]]:null==G?void 0:G.dark_mode,[m().genesis]:"Genesis"===F}),icon:"search",value:_||"",placeholder:a||"Search",onChange:p,id:M}),("large"===u||"small"===u||"textarea"===u)&&(d?w?(0,i.jsx)(MaskedInput,{className:r()(m().input,t,{[m()["input--dark"]]:null==G?void 0:G.dark_mode,[m()["input--small"]]:"small"===u,[m()["input--large"]]:"large"===u,[m()["input--primary"]]:S,[m()["input--icon"]]:T,[m()["input--floatingLabel"]]:E,[m()["input--marginBottom"]]:A}),maskPlaceholder:C||"",mask:I||"",value:_||"",onChange:p,onFocus:x,"aria-label":_,children:(0,i.jsx)("input",{required:n,placeholder:E?"":a,value:_,pattern:f,type:b,onInvalid:N,id:M,disabled:P,min:L,max:k,minLength:Z,maxLength:B,"aria-label":_})}):(0,i.jsx)(o.Z,{className:r()(m().input,t,{[m()["input--dark"]]:null==G?void 0:G.dark_mode,[m()["input--small"]]:"small"===u,[m()["input--large"]]:"large"===u,[m()["input--primary"]]:S,[m()["input--icon"]]:T,[m()["input--floatingLabel"]]:E,[m()["input--marginBottom"]]:A}),value:_,decimalsLimit:0,onValueChange:h,prefix:y?"$":"",placeholder:E?"":a,required:n,id:M,disabled:P,"aria-label":_}):"textarea"===u?(0,i.jsx)("textarea",{required:n,placeholder:E?"":a,className:r()(m().input,t,{[m()["input--dark"]]:null==G?void 0:G.dark_mode,[m()["input--textArea"]]:"textarea"===u,[m()["input--primary"]]:S,[m()["input--icon"]]:T,[m()["input--floatingLabel"]]:E}),rows:j,value:_,onChange:p,onFocus:x,onBlur:v,onInvalid:N,id:M,disabled:P,"aria-label":_}):(0,i.jsx)("input",{required:n,placeholder:E?"":a,className:r()(m().input,t,{[m()["input--dark"]]:null==G?void 0:G.dark_mode,[m()["input--small"]]:"small"===u,[m()["input--large"]]:"large"===u,[m()["input--primary"]]:S,[m()["input--icon"]]:T,[m()["input--floatingLabel"]]:E,[m()["input--marginBottom"]]:A,[m().genesis]:"Genesis"===F}),value:_,onChange:p,pattern:f,type:b,onFocus:x,onBlur:v,onKeyUp:g,onInvalid:N,id:M,disabled:P,min:L,max:k,minLength:Z,maxLength:B,readOnly:W,"aria-label":_})),E&&"search"!==u&&(0,i.jsx)("label",{htmlFor:M,className:r()(m().floatingLabel,{[m().filled]:_,[m().withIcon]:T}),children:a})]})}},81530:function(e,t,n){"use strict";n.d(t,{Z:function(){return Link}});var i=n(57437),a=n(61396),r=n.n(a);function Link(e){let{href:t,prefetch:n=!1,children:a,referrerPolicy:o,download:l,...c}=e;return(0,i.jsx)(r(),{href:t,prefetch:n,...c,draggable:!1,referrerPolicy:o,download:l,children:a})}},92987:function(e,t,n){"use strict";var i=n(57437),a=n(2265),r=n(54440),o=n.n(r),l=n(79963),c=n(79384),s=n(94631),u=n.n(s);t.Z=function(e){let{onChange:t,onValueChange:n,className:r,icon:s,iconClassName:d,placeholder:_="",label:m,type:p="text",value:h,inputClassName:x,noValue:v,onBlur:g,onFocus:f,onSelect:b,sufix:y,prefix:S,defaultValue:w,autoFocus:I,required:C=!1,id:M,inputKey:T}=e,E=v?{}:{value:h},j=(0,a.useRef)(null);return(0,a.useEffect)(()=>{setTimeout(()=>{if(I){var e;null===(e=j.current)||void 0===e||e.focus()}},100)},[]),(0,i.jsxs)("div",{className:o()(u().inputContainer,r),children:[m&&(0,i.jsx)("label",{className:u().label,children:m}),("text"===p||"number"===p||"search"===p)&&(0,a.createElement)("input",{ref:j,className:o()(u().input,{[u().withIcon]:s,[u().withPrefix]:S},x),onChange:t,onSelect:b,placeholder:_,type:p,onBlur:g,onFocus:f,defaultValue:w,required:C,...E,id:M,key:T}),"textarea"===p&&(0,a.createElement)("textarea",{className:o()(u().input,{[u().withIcon]:s}),onChange:t,placeholder:_,required:C,...E,id:M,key:T}),"currency"===p&&(0,i.jsx)(l.Z,{className:o()(u().input,{[u().withIcon]:s,[u().withPrefix]:S},x),value:h,decimalsLimit:0,onValueChange:n,onFocus:f,onBlur:g,prefix:"$",id:M},T),s&&(0,i.jsx)(c.Z,{icon:s,className:o()(u().icon,d,{[u().withLabel]:m}),color:"textSecondary",size:24}),S&&(0,i.jsx)("span",{className:o()(u().prefix,{[u().withLabel]:m}),children:S}),y&&(0,i.jsx)("span",{className:o()(u().sufix,{[u().withLabel]:m}),children:y})]})}},23001:function(e,t,n){"use strict";n.d(t,{Z:function(){return SideScroller}});var i=n(57437),a=n(2265),r=n(54440),o=n.n(r),l=n(58),c=n(3555),s=n(79384),u=n(86375),d=n.n(u);function SideScroller(e){let{children:t,className:n,innerClassName:r,scrollDistance:u=3,gradientLength:_="medium",chevrons:m,emblaOptions:p={}}=e,[h,x]=(0,a.useState)(!1),[v,g]=(0,a.useState)(!1),[f,b]=(0,l.Z)({dragFree:!0,align:"start",containScroll:"trimSnaps",...p},[(0,c.Y)()]),y=(0,a.useCallback)(e=>{g(!e.canScrollPrev()),x(!e.canScrollNext()),!e.internalEngine().options.active&&(e.canScrollPrev()||e.canScrollNext())&&e.reInit({active:!0})},[]),S=(0,a.useCallback)(e=>{e.canScrollPrev()||e.canScrollNext()?(x(!e.canScrollNext()),g(!e.canScrollPrev()),e.reInit({active:!0})):(x(!0),g(!0),e.reInit({active:!1}))},[]);function onResize(){b&&(b.reInit({active:!0}),S(b))}return(0,a.useEffect)(()=>(window.addEventListener("resize",onResize),()=>{window.removeEventListener("resize",onResize)})),(0,a.useEffect)(()=>{b&&(y(b),b.on("reInit",y),b.on("select",y))},[b,y]),(0,a.useEffect)(()=>{b&&(S(b),b.on("init",S))},[b,S]),(0,i.jsxs)("div",{className:d().slidesContainer,children:[(0,i.jsx)("div",{className:o()(d().viewport,n,{[d().small]:"small"===_,[d().none]:"none"===_,[d()["viewport--left"]]:!v,[d()["viewport--right"]]:!h,[d()["viewport--both"]]:!v&&!h,[d()["viewport--disabled"]]:v&&h}),ref:f,children:(0,i.jsx)("div",{className:o()(d().ctn,r),children:t})}),m?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:o()(d().chevronLeft,d().chevronCtn,{[d().disabled]:v}),onClick:()=>{b&&b.scrollTo(b.selectedScrollSnap()-u)},children:m.left}),(0,i.jsx)("div",{className:o()(d().chevronRight,d().chevronCtn,{[d().disabled]:h}),onClick:()=>{b&&b.scrollTo(b.selectedScrollSnap()+u)},children:m.right})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("button",{className:o()(d().chevronRight,d().chevronCtn,{[d().disabled]:h}),onClick:()=>{b&&b.scrollTo(b.selectedScrollSnap()+u)},children:(0,i.jsx)(s.Z,{icon:"chevron_right",color:"textPrimary",className:d().chevron})}),(0,i.jsx)("button",{className:o()(d().chevronLeft,d().chevronCtn,{[d().disabled]:v}),onClick:()=>{b&&b.scrollTo(b.selectedScrollSnap()-u)},children:(0,i.jsx)(s.Z,{icon:"chevron_left",color:"textPrimary",className:d().chevron})})]})]})}},11110:function(e,t,n){"use strict";n.d(t,{Z:function(){return Text}});var i=n(57437),a=n(2265),r=n(54440),o=n.n(r),l=n(82122),c=n(79384),s=n(39217),u=n(8725),d=n(3621),_=n.n(d);function Text(e){let{children:t,fontFamily:n,as:r,variant:d="bodyRegular",color:m="textPrimary",align:p="left",weight:h="regular",lineHeight:x,textDecoration:v,formatAs:g,value:f,padZeroOnDate:b,icon:y,noWrap:S=!1,i18n:w=!0,id:I,colorLastPunctuation:C=!1,punctuationColor:M="var(--mdc-theme-primary)",dangerouslySetInnerHTML:T,dangerouslySetClassName:E,isVisible:j=!0,...N}=e,{t:P}=(0,u.$)(),{highlightText:L}=(0,l.Ix)();if(g&&void 0===f||void 0!==f&&!g)throw Error("formatAs and value must be used together");if(b&&(!g||!["date","fullDate"].includes(g)))throw Error("padZeroOnDate can only be used with date or fullDate formatting");if(C&&!M)throw Error("punctuationColor is required when colorLastPunctuation is true");let k=T?"div":r||(d.startsWith("h")?d:"p"),B=a.useMemo(()=>{if(T)return{__html:T};let e="string"==typeof t&&w?P(t):t;if(g&&void 0!==f)switch(g){case"currency":return(0,s.Tg)(f);case"shortCurrency":return(0,s.L6)(f);case"percentage":return"".concat(f,"%");case"number":return(0,s.V2)(f);case"phone":return(0,s.ni)(f);case"timeSince":return(0,s.$x)(f);case"time":return(0,s.mr)(f);case"date":return(0,s.p6)(f,b);case"fullDate":return(0,s.Tu)(f,b);case"miles":return(0,s.Zc)(f);case"titleCase":return(0,s.Qs)(f);default:return e}if(C&&"string"==typeof e){let t={__html:(0,s._q)(e,!0,M)};return(0,i.jsx)("span",{dangerouslySetInnerHTML:t})}return e},[g,f,b,t,w,C,T,M,P]),Z=o()(_().text,_()["text--".concat(d)],_()["text--".concat(m)],_()["text--".concat(p)],n&&_()["text--".concat(n)],h&&_()["text--".concat(h)],v&&_()["text--".concat(v)],S&&_()["text--noWrap"],x&&_()["text--lineHeight".concat(x)],E,T&&_().htmlContent,L&&_()["text--highlightText"]);return j?T?(0,i.jsx)(k,{id:I,className:Z,dangerouslySetInnerHTML:B,...N}):(0,i.jsxs)(k,{id:I,className:Z,...N,children:[y&&(0,i.jsx)(c.Z,{icon:y,inheritSize:!0,"aria-hidden":"true"}),a.isValidElement(B)?B:(0,i.jsx)("span",{className:_().textContent,children:B})]}):null}},55379:function(e,t,n){"use strict";n.d(t,{Z:function(){return BlogCard}});var i=n(57437),a=n(54440),r=n.n(a),o=n(81530),l=n(11110),c=n(82122),s=n(39217),u=n(6824),d=n.n(u);function BlogCard(e){var t,n,a,u;let{blog:_,cms:m=!1}=e,{dealer:p,env:h}=(0,c.Ix)();return _?(0,i.jsxs)(o.Z,{href:"/blog/".concat(_.slug),className:r()(d().card,{[d()["card--cms"]]:m}),children:[(0,i.jsx)("div",{className:d().imageCtn,children:(0,i.jsxs)("picture",{className:d().imagePlaceholder,children:[!!(null==_?void 0:null===(t=_.processed_cover_image)||void 0===t?void 0:t.length)&&(0,i.jsx)("source",{srcSet:"".concat(null==h?void 0:h.IMAGE_BASE_URL,"/").concat(_.processed_cover_image[0]),type:"image/webp"}),!(null==_?void 0:null===(n=_.processed_cover_image)||void 0===n?void 0:n.length)&&!!(null==p?void 0:null===(a=p.processed_dealership_image)||void 0===a?void 0:a.length)&&(0,i.jsx)("source",{srcSet:"".concat(null==h?void 0:h.IMAGE_BASE_URL,"/").concat(null===(u=p.processed_dealership_image)||void 0===u?void 0:u[0]),type:"image/webp"}),(0,i.jsx)("img",{className:d().image,src:"".concat(null==h?void 0:h.IMAGE_BASE_URL,"/").concat((null==_?void 0:_.cover_image)||(null==p?void 0:p.dealership_image)),alt:(null==_?void 0:_.alt_text)||"Blog Cover Image",title:(null==_?void 0:_.image_title)||"Blog Cover Image"})]})}),(0,i.jsxs)("div",{className:d().titleContainer,children:[(0,i.jsx)(l.Z,{variant:"h4",children:_.title}),(0,i.jsx)(l.Z,{variant:"bodySmall",color:"textSecondary",children:(0,s.gh)(_)})]})]}):null}},17269:function(e,t,n){"use strict";var i=n(2265),a=n(24033),r=n(82122);t.Z=e=>{let{showNavSearch:t=!1,showNavFooter:n=!0,hideNavContactSelectors:o=!1}=e,l=(0,a.usePathname)(),c=(0,a.useSearchParams)(),{setShowNavSearch:s,setShowNavFooter:u,setHideNavContactSelectors:d}=(0,r.Ix)();(0,i.useEffect)(()=>{s(t),u(n),d(o)},[l,c])}},97382:function(e,t,n){"use strict";var i=n(2265),a=n(82122),r=n(39671);t.Z=(e,t)=>{let{dealer:n,env:o,convertflowReady:l,analyticsEvent:c,sdSessionId:s,user:u}=(0,a.Ix)();(0,i.useEffect)(()=>{setTimeout(()=>{if(n&&(null==o?void 0:o.MIXPANEL_KEY)&&(null==o?void 0:o.STACK_NAME)&&(0,r.rM)(n,null==o?void 0:o.MIXPANEL_KEY,null==o?void 0:o.STACK_NAME),(null==n?void 0:n.pixall_enabled)&&(null==n?void 0:n.dr_account_id)){var e;window._pxam=window._pxam||[],null===(e=window._pxam)||void 0===e||e.push({type:"meta-data",dealerCode:n.dr_account_id})}c("page_view")},0)},t||[]);let d=[...t||[],s];(0,i.useEffect)(()=>{s&&e&&setTimeout(()=>{c("sd_page_view",{sd_page_type:e,sd_session_id:s,sd_brand_type:(null==n?void 0:n.oem_type)||void 0,user:u})},0)},d),(0,i.useEffect)(()=>{(null==n?void 0:n.convertflow_enabled)&&l&&window.convertflow.start()},[l])}},8725:function(e,t,n){"use strict";n.d(t,{$:function(){return useTranslation}});var i=n(11244),a=n(82122);let useTranslation=(e,t)=>{let{t:n}=(0,i.$G)(e,t),{dict:r}=(0,a.Ix)();return r?{t:(e,n)=>{(null==t?void 0:t.keyPrefix)&&(e=t.keyPrefix+"."+e);let i=e.split("."),a=r;return(i.forEach(e=>{if(!(a=null==a?void 0:a[e]))return e}),"string"!=typeof a)?e:(n&&Object.keys(n).forEach(e=>{a=a.replace(RegExp("{{".concat(e,"}}"),"g"),"".concat(n[e]))}),a)}}:{t:n}}},57395:function(e){e.exports={page:"BlogList_page__TApQl",leftCtn:"BlogList_leftCtn__PHDz6",rightCtn:"BlogList_rightCtn__LzPC0",blogCategoriesCtn:"BlogList_blogCategoriesCtn__Car9q",searchCtn:"BlogList_searchCtn__QrBUa",blogsCtn:"BlogList_blogsCtn__iSapJ",grid:"BlogList_grid__TjQdT",emptyState:"BlogList_emptyState__kd67R"}},79208:function(e){e.exports={filterButton:"FilterButton_filterButton__VjHrg","filterButton--active":"FilterButton_filterButton--active__mLG7J",icon:"FilterButton_icon__aHcAU","icon--styled":"FilterButton_icon--styled__WiAah"}},89937:function(e){e.exports={dynamicIcon:"Icon_dynamicIcon__nnDlY","dynamicIcon--unstyled":"Icon_dynamicIcon--unstyled__fa7wn","dynamicIcon--inheritSize":"Icon_dynamicIcon--inheritSize__3CWvS","dynamicIcon--primary":"Icon_dynamicIcon--primary__gPjo2","dynamicIcon--textPrimary":"Icon_dynamicIcon--textPrimary__vKdbs","dynamicIcon--textSecondary":"Icon_dynamicIcon--textSecondary__QRAhP","dynamicIcon--themePrimary":"Icon_dynamicIcon--themePrimary__Jz9Jd","dynamicIcon--onThemePrimary":"Icon_dynamicIcon--onThemePrimary__iLVEB","dynamicIcon--dangerRed":"Icon_dynamicIcon--dangerRed___hUlq","dynamicIcon--disabled":"Icon_dynamicIcon--disabled__6ZN5F","dynamicIcon--white":"Icon_dynamicIcon--white__t5_CG","dynamicIcon--green":"Icon_dynamicIcon--green__uQxU7"}},81882:function(e){e.exports={input:"Input_input__HrbVa","input--marginBottom":"Input_input--marginBottom__6BI7l","input--small":"Input_input--small___P873",genesis:"Input_genesis__y60oC","input--textArea":"Input_input--textArea__FZtS7","input--floatingLabel":"Input_input--floatingLabel__0DNMw","input--customWidth":"Input_input--customWidth__WBnxk","input--large":"Input_input--large__cZoxj","input--primary":"Input_input--primary__ldDWr","input--icon":"Input_input--icon___k06P",smallInputIcon:"Input_smallInputIcon__iD73r",inputCtn:"Input_inputCtn__Gzu8n",inputSearch:"Input_inputSearch___yXkm","inputSearch--dark":"Input_inputSearch--dark__EL3aq",icon:"Input_icon__M_KFr",inputWrp:"Input_inputWrp__KsrOm",floatingLabel:"Input_floatingLabel__Clh3L",withIcon:"Input_withIcon__X7QiP",filled:"Input_filled__Ly_pm"}},94631:function(e){e.exports={inputContainer:"OldInput_inputContainer__7hiKI",input:"OldInput_input__nzMxy",withIcon:"OldInput_withIcon__WrVN7",withPrefix:"OldInput_withPrefix__kA17E",icon:"OldInput_icon__xVptN",withLabel:"OldInput_withLabel__5NXB6",prefix:"OldInput_prefix__AHU99",sufix:"OldInput_sufix__01mCy",label:"OldInput_label__6oOma"}},86375:function(e){e.exports={slidesContainer:"SideScroller_slidesContainer__5kat0",viewport:"SideScroller_viewport__Bj3Tu","viewport--disabled":"SideScroller_viewport--disabled__IprXU","viewport--left":"SideScroller_viewport--left__HnNdM",none:"SideScroller_none__H8CRg",small:"SideScroller_small__x1tHH","viewport--right":"SideScroller_viewport--right__Sigkb","viewport--both":"SideScroller_viewport--both__JqWVM",ctn:"SideScroller_ctn__ifuge",chevronCtn:"SideScroller_chevronCtn__fwF1Q",disabled:"SideScroller_disabled__NkrPy",chevronRight:"SideScroller_chevronRight__J_LxV",chevronLeft:"SideScroller_chevronLeft___4YIc",chevron:"SideScroller_chevron__2pZMQ",hidden:"SideScroller_hidden__LVVjg"}},3621:function(e){e.exports={text:"Text_text__EX0QY",textContent:"Text_textContent__ZaD7C","text--left":"Text_text--left__1SxmB","text--center":"Text_text--center__dU7xM","text--right":"Text_text--right__i8mFk","text--textPrimary":"Text_text--textPrimary__jVThX","text--textSecondary":"Text_text--textSecondary__oUsgT","text--themePrimary":"Text_text--themePrimary__XDIiV","text--onThemePrimary":"Text_text--onThemePrimary__Rx95b","text--disabled":"Text_text--disabled__2MZIV","text--dangerRed":"Text_text--dangerRed__wve9M","text--white":"Text_text--white___UDlZ","text--black":"Text_text--black__hr1ep","text--green":"Text_text--green___oEeX","text--bold":"Text_text--bold__YXh0f","text--medium":"Text_text--medium__P68ZX","text--regular":"Text_text--regular__tt2ZT","text--paragraph":"Text_text--paragraph__XMRee","text--header":"Text_text--header__fm_BC","text--h1":"Text_text--h1__xrdix","text--h2":"Text_text--h2__gnXZi","text--h3":"Text_text--h3__8N8sJ","text--h4":"Text_text--h4__1i_ks","text--h5":"Text_text--h5__ehU9d","text--bodyLarge":"Text_text--bodyLarge__1qBoa","text--bodyRegular":"Text_text--bodyRegular__G0LXJ","text--bodySmall":"Text_text--bodySmall__6QSBH","text--label":"Text_text--label__Ji0lL","text--lineHeight1":"Text_text--lineHeight1__91p0a","text--lineHeight125":"Text_text--lineHeight125__g4Kwg","text--lineHeight150":"Text_text--lineHeight150__N9B7R","text--underline":"Text_text--underline__MFHsL","text--lineThrough":"Text_text--lineThrough__4e_6Z","text--italic":"Text_text--italic__donx_","text--uppercase":"Text_text--uppercase__APexT","text--noWrap":"Text_text--noWrap__eP1IB","text--highlightText":"Text_text--highlightText__ygjFo",htmlContent:"Text_htmlContent__8S5cU"}},6824:function(e){e.exports={card:"BlogCard_card__Sg09I",imageCtn:"BlogCard_imageCtn__1ETgW",imagePlaceholder:"BlogCard_imagePlaceholder__1ZwPU",image:"BlogCard_image__pf1Su",titleContainer:"BlogCard_titleContainer__AikLm"}}}]);