1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,879617,e=>{"use strict";var t=e.i(563705);e.i(232193);var s=e.i(473838),a=e.i(781370);e.s(["default",0,({layoutProps:e,children:l})=>{let{appRouter:i}=(0,a.useGlobal)();return i?l:(0,t.jsx)(s.default,{...e,children:l})}])},991474,e=>{"use strict";var t=e.i(563705),s=e.i(464645),a=e.i(271104),l=e.i(879617),i=e.i(358937),r=e.i(190797),n=e.i(749846),o=e.i(756718),c=e.i(667568),d=e.i(162983),u=e.i(271864),f=e.i(615190);let m=c.default.offers?.offerContainer?c.default.offers.offerContainer:u.default,h="special-offers-non-finance-disclaimers",x=`#${h}`,j=({offers:e,hideDisclaimers:s=!1})=>{let a=(0,n.useSearchParams)().get("model")||"All Offers";if(!e||!Array.isArray(e))return null;let l=e.filter(e=>"Bi-Turbo"===a?e.name?.includes("Bi-Turbo"):"All Offers"===a||("Other Offers"===a?!e?.model:(0,o.formatModelDisplayName)(e?.model?.name?.trim(),e?.manufacturer)===a)),i=(0,d.buildDisclaimerBlocks)(l);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:(0,f.cn)("row",l.length<3&&"justify-content-center"),children:l.map((e,s)=>(0,t.jsx)(m,{offer:e,...e.category!==d.FINANCE_OFFER_CATEGORY?{hideInlineDisclaimer:!0,disclaimerHref:x}:{}},`Special-Offer-${s}`))}),!s&&i.length>0&&(0,t.jsx)("div",{className:"mt-4 border-t pt-4",children:(0,t.jsxs)("details",{id:h,className:"small",style:{scrollMarginTop:"12rem"},open:!0,children:[(0,t.jsx)("summary",{className:(0,f.cn)("text-dark mb-0 cursor-pointer font-bold"),style:{listStylePosition:"outside"},children:"Disclaimers"}),(0,t.jsx)("div",{className:"text-secondary mt-3 flex flex-col gap-6",children:i.map(({key:e,text:s})=>(0,t.jsx)("div",{className:"text-dark small block",children:s},e))})]})})]})};var p=e.i(136930),b=e.i(461720),g=e.i(259674),y=e.i(994322),k=e.i(542201),S=e.i(389124),v=e.i(209234),C=e.i(491315);let w=(0,S.checkConfigComponent)(["location","customMapComponent"]),N=[c.default.address.city,c.default.showAddressState&&c.default.address.state].filter(Boolean).join(" "),B=({image:e,imageHeight:n,imageWidth:o,imageObjectFit:d,offers:u,banner:m,children:h,small:x=!0,underlineBookATestDrive:S=!1,hideMap:B=!1,hideViewLocationBtn:R=!1,hideDisclaimers:A=!1,removeBannerImage:_=!1,page:M,...T})=>{let D,F=["penfold-isuzu-ute","penfold-suzuki","rockdale-gwm","frankston-mazda","burwood-mazda","geely-doncaster","geely-osborne-park","jac-motors-melbourne","jackson-isuzu-ute","jackson-kia","jackson-volkswagen","jackson-ford","jackson-ssangyong","jackson-subaru","jmc-mitsubishi","jackson-suzuki","northeast-iveco","northeast-burton-isuzu-ute","sydney-city-toyota"].includes(a.default.slug),O=()=>(0,t.jsx)("a",{href:"/book-test-drive",children:"book a test drive online today"}),P=C.isMacarthurFordCampbelltown||C.isMacarthurFordNarellan?"Macarthur Ford":a.default.name,I="string"==typeof M?.blocks_json&&M?.blocks_json&&M?.visible;return(0,t.jsxs)(l.default,{title:T.metaTitle??`${c.default.specialOffers?.title??"Special Offers"} | ${a.default.name} | ${N}`,metaDescription:T.metaDescription??(D=(0,f.pluralize)((0,f.getPrimaryVehicle)()?(0,f.getPrimaryVehicle)().toLowerCase():a.default.name.includes("truck")?"truck":"car"),`View the current special offers available at ${a.default.name} in ${a.default.address.city}, ${a.default.address.state}. Visit us today for great deals on new ${D}, used vehicles, service, finance and genuine parts.`),pageId:"5",children:[I?(0,t.jsx)(p.default,{page:M,oemBanner:m}):(0,t.jsxs)(t.Fragment,{children:[_?null:"object"==typeof c.default.defaultImages.offers?(0,t.jsx)(k.default,{slides:c.default.defaultImages.offers.slides,height:"intrinsic",showControls:!1,loader:c.default.defaultImages.offers.loader}):(0,t.jsx)(b.DynamicBanner,{serverBanner:m,defaultImage:e||c.default.defaultImages.offers,imageBannerProps:{imageObjectFit:"cover",objectPosition:"center"}}),(0,t.jsx)(y.default,{title:c.default.specialOffers?.title??"Special Offers",subtitle:P+(F?"":` | ${N}`),subtitle2:c.default.specialOffers?.subtitle}),(0,t.jsx)("div",{className:"container",children:(0,t.jsx)("div",{className:"text-center",children:h||(u.length>0?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("p",{children:["Offers end soon, so visit ",(0,v.default)(a.default.name),!C.is4x4&&(0,t.jsxs)(t.Fragment,{children:[" ","or"," ",S?(0,t.jsx)("u",{children:(0,t.jsx)(O,{})}):(0,t.jsx)(O,{})]}),"."]}),(0,t.jsx)("p",{children:"Limited stock available, additional wait times may apply."})]}):(0,t.jsx)("p",{children:"Unfortunately there are currently no offers available. Please check back here soon."}))})})]}),u.length>0&&(0,t.jsx)("div",{className:"container pt-3 pb-5",children:(0,t.jsx)("div",{className:"row",children:(0,t.jsxs)("div",{className:"col-md-10 m-auto",children:[(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(i.TabsSkeleton,{}),children:(0,t.jsx)(r.ModelTabs,{offers:u})}),(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(i.BodySkeleton,{}),children:(0,t.jsx)(j,{offers:u,hideDisclaimers:A})})]})})}),T.disclaimer&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("hr",{}),(0,t.jsx)("div",{className:"position-relative container",children:(0,t.jsx)("div",{className:"row justify-content-center my-5",children:(0,t.jsx)("div",{className:`col-12 ${x?"small":""}`,children:(0,t.jsx)("div",{...x?{className:"small"}:{},children:T.disclaimer})})})})]}),(0,t.jsx)("div",{className:"mb-5 text-center",children:(0,t.jsx)("button",{className:"btn btn-outline-primary",onClick:e=>{e.preventDefault(),window.scrollTo({top:0,behavior:"smooth"})},children:"Scroll to Top"})}),!B&&(w?(0,t.jsx)(w,{type:C.isJacksonMotorGroup?"sales":""}):(0,t.jsx)(g.ContactDetails,{type:C.isSydneyCityToyota||C.isDubboCityToyota||C.isJohnHughesMG||C.isNortheastHino||C.isNortheastBurtonIsuzuUte||C.isVonBibraNissan||C.isAndrewSimmsByd||C.isCricksMaroochydoreDealership||C.isMaseratiNz?"sales":void 0,show_all_locations_if_one_dealership:C.isSydneyCityToyota||C.isDubboCityToyota||C.isJohnHughesMG||C.isNortheastHino||C.isNortheastBurtonIsuzuUte||C.isVonBibraNissan||C.isAndrewSimmsByd,hideViewLocationBtn:R}))]})};e.s(["default",0,({offers:e,...s})=>(0,t.jsx)(B,{...s,offers:e,hideMap:C.isCricksNambourNissan||C.isCricksNoosaNissan})],991474)},980416,e=>{"use strict";var t=e.i(563705),s=e.i(464645),a=e.i(249509),l=e.i(141974),i=e.i(615190),r
1=e.i(469836);e.s(["default",0,({refinements:e,count:n,ms:o,keyword:c})=>{let{show:d}=(0,a.useSilence)(),u=(0,s.useMemo)(()=>{let t=(0,i.getEntries)(e).filter(([e])=>{"string"==typeof e&&["manufacturer.name","model.body"].includes(e)}).flatMap(([,e])=>e).filter(e=>e&&"string"==typeof e);return t.length>0?(0,l.to_sentence)(t):""},[e]);return d?(0,t.jsx)("div",{className:"my-4",children:(0,t.jsx)("p",{className:"mb-0",children:(0,t.jsxs)("strong",{suppressHydrationWarning:!0,children:[n??0,"Â ",u?(0,t.jsxs)(t.Fragment,{children:[u,"Â "]}):null,c," found",n?` in ${o}ms`:""]})})}):(0,t.jsx)(r.HitsHeaderSkeleton,{})}])},918610,e=>{"use strict";var t=e.i(563705),s=e.i(464645),a=e.i(974036),l=e.i(495693),i=e.i(935239),r=e.i(849959),n=e.i(249509),o=e.i(732618),c=e.i(491315),d=e.i(980416),u=e.i(469836),f=e.i(758529);let m=({facets:e})=>{let t=(0,a.useSetAtom)(i.validFacetsAtom);return(0,s.useEffect)(()=>{t(e)},[e,t]),null};e.s(["OfferHits",0,({serverResults:e,customOffers:h=[]})=>{let{show:x}=(0,n.useSilence)(),j=(0,a.useAtomValue)(i.offersAndFacetsAtom),p=(0,a.useAtomValue)(i.offerRefinementsAtom),b=(0,s.useMemo)(()=>(0,f.getVisibleCustomOffers)(h,p),[h,p]),g=(0,s.useMemo)(()=>{let e=j.offers??[];return b.length?(0,f.dedupeOffers)(b,e):e},[b,j.offers]),y=(0,s.useMemo)(()=>h.length?(0,f.dedupeOffers)(h,e.offers):e.offers,[h,e.offers]),k=g&&g.length>0;return x?(0,t.jsxs)(t.Fragment,{children:[!c.isMidwestAutoGroup&&(0,t.jsx)(d.default,{refinements:p,count:j.count,ms:j.ms,keyword:"offers"}),(0,t.jsx)(l.OffersRow,{hits:g,isSearch:!0}),k&&(0,t.jsx)(s.Suspense,{fallback:null,children:(0,t.jsx)(r.PaginationWithRouting,{pages:j.pages})}),(0,t.jsx)(m,{facets:j.facets})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(u.HitsHeaderSkeleton,{}),(0,t.jsx)(l.OffersRow,{hits:y,isSearch:!0}),(0,t.jsx)("div",{className:"d-flex justify-content-center my-5 w-100 p-5",children:(0,t.jsx)(o.default,{size:48})})]})}])},477401,e=>{"use strict";var t=e.i(464645),s=e.i(974036),a=e.i(749846),l=e.i(935239),i=e.i(116997);e.s(["OffersSearchRouter",0,({page:e})=>{let r=(0,a.useSearchParams)(),[n,o]=(0,s.useAtom)(l.offerRouteStateAtom),c=(0,t.useCallback)(t=>{let s=e?(0,i.applySearchPageToRouteState)({page:e,params:t,option:"offers"}):t;(0,i.compareRouteStateEquality)({params:s,routeState:n})&&o(s)},[e,n,o]);return(0,t.useEffect)(()=>{let e=(0,i.safelyParse)({params:r,key:"query"}),t=(0,i.safelyParse)({params:r,key:"page"}),s=(0,i.safelyParse)({params:r,key:"make"}),a=(0,i.safelyParse)({params:r,key:"model"});c({query:e,page:t,make:s,model:a,body:(0,i.safelyParse)({params:r,key:"body"}),category:(0,i.safelyParse)({params:r,key:"category"})})},[r,c]),null}])},977414,e=>{"use strict";var t=e.i(563705),s=e.i(464645),a=e.i(747800),l=e.i(205409);e.i(188279);var i=e.i(899388),r=e.i(11794),n=e.i(974036),o=e.i(935239),c=e.i(165321),d=e.i(875980);let u=({facets:e,attribute:s})=>{let a=(0,n.useAtomValue)(o.validFacetsAtom),l=(0,n.useAtomValue)(o.offerRefinementsAtom),i=(0,d.useOptimisticRefinementList)({attribute:s,facets:e,validFacets:a,refinementList:l,searchType:"offer"});return(0,t.jsx)(c.RefinementList,{...i,attribute:s})};e.s(["OffersSearchSidebar",0,({facets:e,className:n="d-none d-md-block col-md-3"})=>(0,t.jsxs)("div",{className:n,children:[(0,t.jsx)(l.SearchPanel,{placeholder:"Search offers..."}),(0,t.jsx)(i.default,{header:"Make",Icon:r.AiFillCar,persist:!0,children:(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(a.RefinementListSkeleton,{}),children:(0,t.jsx)(u,{facets:e,attribute:"manufacturer.name"})})}),(0,t.jsx)(i.default,{header:"Model",Icon:r.AiFillCar,persist:!0,children:(0,t.jsx)(u,{facets:e,attribute:"model.name"})}),(0,t.jsx)(i.default,{header:"Body",Icon:r.AiOutlineCar,persist:!0,children:(0,t.jsx)(u,{facets:e,attribute:"model.body"})}),(0,t.jsx)(i.default,{header:"Category",Icon:r.AiOutlineTags,persist:!0,children:(0,t.jsx)(u,{facets:e,attribute:"category"})})]})],977414)},849959,e=>{"use strict";var t=e.i(563705),s=e.i(464645),a=e.i(974036),l=e.i(749846),i=e.i(98187),r=e.i(698004),n=e.i(781270),o=e.i(615190),c=e.i(470636);function d({className:e,...s}){return(0,t.jsx)("nav",{role:"navigation","aria-label":"pagination","data-slot":"pagination",className:(0,o.cn)("mx-auto !flex w-full justify-center",e),...s})}function u({className:e,...s}){return(0,t.jsx)("ul",{"data-slot":"pagination-content",className:(0,o.cn)("flex max-w-full list-none flex-row flex-wrap items-center justify-center gap-1 pl-0",e),...s})}function f({...e}){return(0,t.jsx)("li",{"data-slot":"pagination-item",...e})}function m({className:e,isActive:s,size:a="icon",...l}){return(0,t.jsx)("button",{"aria-current":s?"page":void 0,"data-slot":"pagination-link","data-active":s,className:(0,o.cn)((0,c.buttonVariants)({variant:s?"outline":"ghost",size:a}),e),...l})}function h({className:e,...s}){return(0,t.jsxs)(m,{"aria-label":"Go to previous page",size:"default",className:(0,o.cn)("flex items-center gap-1.5 px-2.5",e),...s,children:[(0,t.jsx)(n.BiChevronLeft,{size:24,className:"flex-shrink-0"}),(0,t.jsx)("span",{className:"hidden sm:inline",children:"Previous"})]})}function x({className:e,...s}){return(0,t.jsxs)(m,{"aria-label":"Go to next page",size:"default",className:(0,o.cn)("flex items-center gap-1.5 px-2.5",e),...s,children:[(0,t.jsx)("span",{className:"hidden sm:inline",children:"Next"}),(0,t.jsx)(n.BiChevronRight,{size:24,className:"flex-shrink-0"})]})}function j({className:e,...s}){return(0,t.jsxs)("span",{"aria-hidden":!0,"data-slot":"pagination-ellipsis",className:(0,o.cn)("flex size-9 items-center justify-center",e),...s,children:["...",(0,t.jsx)("span",{className:"sr-only",children:"More pages"})]})}var p=e.i(116997);function b({filteredPages:e,offset:s,setOffset:a,pages:l}){let i=l.length;return(0,t.jsx)("div",{className:"mt-5",children:(0,t.jsx)(d,{children:(0,t.jsxs)(u,{children:[(0,t.jsx)(f,{children:(0,t.jsx)(h,{disabled:0===s,onClick:()=>a(s-1)})}),!e.includes(1)&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(f,{children:(0,t.jsx)(m,{onClick:()=>a(0),isActive:0===s,children:"1"})}),e[0]>2&&(0,t.jsx)(f,{children:(0,t.jsx)(j,{})})]}),e?.map(e=>(0,t.jsx)(f,{children:(0,t.jsx)(m,{onClick:()=>a(e-1),isActive:e===s+1,children:e})},e)),!e.includes(i)&&(0,t.jsxs)(t.Fragment,{children:[e[e.length-1]<i-1&&(0,t.jsx)(f,{children:(0,t.jsx)(j,{})}),(0,t.jsx)(f,{children:(0,t.jsx)(m,{onClick:()=>a(i-1),isActive:i===s+1,children:i})})]}),(0,t.jsx)(f,{children:(0,t.jsx)(x,{disabled:s>=l?.length-1,onClick:()=>a(s+1)})})]})})})}e.s(["PaginationWithRouting",0,({pages:e,isCars:n=!1})=>{let[,o]=(0,s.useTransition)(),{updateParams:c}=(0,r.useAppRouterSearch)(),[d,u]=(0,a.useAtom)(i.carRouteStateAtom),f=(0,l.useSearchParams)(),m=(0,s.useMemo)(()=>{let e=n?d.page??"1":f.get("page")??"1";return(0,p.getValidOffset)(e)},[n,d.page,f]),[h,x]=(0,s.useOptimistic)(m,(e,t)=>t),j=(0,s.useMemo)(()=>(0,p.getFilteredPagination)(m,e),[m,e]);return(0,t.jsx)(b,{offset:h,setOffset:e=>{let t=e?`${e+1}`:"";o(()=>{x(e),n&&u(e=>({...e,page:t})),c({key:"page",value:t,scroll:!0})})},filteredPages:j,pages:e})}],849959)},337546,e=>{"use strict";var t=e.i(563705),s=e.i(464645),a=e.i(890017),l=e.i(271104),i=e.i(974036),r=e.i(749846),n=e.i(180),o=e.i(619867),c=e.i(98187),d=e.i(481992),u=e.i(940372),f=e.i(470636),m=e.i(141974),h=e.i(615190);e.s(["SearchButtonJotai",0,({className:e,style:l,variableStart:x=!1,preText:j="Show Me",customText:p,variant:b="primary",customTextBeforeSelections:g,allowedMakes:y,disabled:k})=>{let S=(0,r.useRouter)(),{count:v}
1=(0,d.useStockCount)(y),[C,w]=(0,s.useState)(0),[N,B]=(0,s.useState)(0),R=(0,i.useSetAtom)(c.carSearchScrollAtom),{hasRefinements:A}=(0,u.useCarRouteState)(),_=(0,o.useEnabledCarSearchRoutes)(),{carRouteState:M}=(0,u.useCarRouteState)(),T=(0,s.useMemo)(()=>{let e=(0,n.convertPriceRangeToPriceForURL)(M);return y?.length&&!(0,d.hasUserSelectedCarMake)(M.make)&&(e={...e,make:[...y]}),(0,n.carRouteStateToUrl)(e,_)},[y,M,_]);return(0,s.useEffect)(()=>{S.prefetch(T)},[S,T]),(0,s.useEffect)(()=>{w(N),B(v)},[N,v]),(0,t.jsx)(f.Button,{variant:b,className:e,style:l,disabled:k,onClick:()=>{R(!0),S.push(T)},children:(0,t.jsx)(()=>p||(g&&!A?g:(0,t.jsxs)("span",{children:[j," ",(0,t.jsx)(a.default,{start:x?C:0,duration:1,end:v}),"Â ",(0,m.capitalize)((0,h.pluralize)((0,h.getPrimaryVehicle)().toLowerCase(),v))]})),{})})},"handleHits",0,function(e){return e>1999&&l.default?.stock?.count?l.default?.stock?.count:e||0}])},920366,e=>{e.v({Footer:"SearchSidebarSheet-module-scss-module__uCY65a__Footer",Header:"SearchSidebarSheet-module-scss-module__uCY65a__Header",MainContent:"SearchSidebarSheet-module-scss-module__uCY65a__MainContent",Sheet:"SearchSidebarSheet-module-scss-module__uCY65a__Sheet",SheetMobileActionBar:"SearchSidebarSheet-module-scss-module__uCY65a__SheetMobileActionBar"})},990418,e=>{"use strict";var t=e.i(563705),s=e.i(464645),a=e.i(890017),l=e.i(844708),i=e.i(974036),r=e.i(749846),n=e.i(481992),o=e.i(337546),c=e.i(781370),d=e.i(667568),u=e.i(188586),f=e.i(294345),m=e.i(615190),h=e.i(491315),x=e.i(920366);let j=()=>{let e=(0,i.useAtomValue)(c.hydratedAtom);return(0,t.jsxs)(f.SheetTrigger,{disabled:!e,className:"btn btn-outline-primary btn-block d-md-none mb-4 flex items-center justify-center",children:[(0,t.jsx)(u.SlidersHorizontal,{}),(0,t.jsx)("span",{className:"ml-2",children:"Filter Results"})]})};e.s(["SearchSidebarSheet",0,({children:e,refreshUrl:i,hideTrigger:u=!1})=>{let{searchMobileMenuOpen:p,setSearchMobileMenuOpen:b}=(0,c.useGlobal)(),g=(0,r.useRouter)(),{count:y}=(0,n.useStockCount)(),k=(0,s.useMemo)(()=>h.isFindMyCar||!i.includes("/search")?(0,t.jsx)("span",{children:"View Results"}):(0,t.jsxs)("span",{children:["View ",(0,t.jsx)(a.default,{duration:1,end:(0,o.handleHits)(y)}),"Â Results"]}),[i,y]),S=d.default.search.mobileActionBar;return(0,t.jsxs)(f.Sheet,{open:p,onOpenChange:b,children:[!u&&(0,t.jsx)(j,{}),(0,t.jsxs)(f.SheetContent,{side:"bottom",className:(0,m.cn)(S?x.default.SheetMobileActionBar:x.default.Sheet),children:[(0,t.jsxs)(f.SheetHeader,{className:x.default.Header,children:[(0,t.jsx)(f.SheetTitle,{children:"Filter results by"}),(0,t.jsx)(f.SheetDescription,{className:"hidden",children:"Adjust the filters below to refine your search results"})]}),(0,t.jsx)("div",{className:x.default.MainContent,children:e}),(0,t.jsx)("div",{className:(0,m.cn)(x.default.Footer,"border-t"),children:(0,t.jsxs)("div",{className:(0,m.cn)("grid w-full grid-cols-1 gap-2 sm:grid-cols-2",S?"xl:hidden":"md:hidden"),children:[(0,t.jsx)(l.Trigger,{className:"btn btn-outline-primary btn-block",onClick:()=>{b(!1),g.push(i)},children:"Reset Filters"}),(0,t.jsx)(l.Trigger,{className:"btn btn-primary btn-block",children:k})]})})]})]})},"SearchSidebarSheetCustomTrigger",0,()=>{let{setSearchMobileMenuOpen:e}=(0,c.useGlobal)();return(0,t.jsxs)("button",{className:"btn btn-outline-primary btn-block d-md-none mb-4 flex items-center justify-center",onClick:()=>e(!0),children:[(0,t.jsx)(u.SlidersHorizontal,{}),(0,t.jsx)("span",{className:"ml-2",children:"Filter Results"})]})}])},136930,e=>{"use strict";e.s(["BlockRenderer",()=>z,"ResolveBlock",()=>V,"default",()=>$],136930);var t=e.i(563705),s=e.i(464645),a=e.i(271104);e.i(829493);var l=e.i(913722),i=e.i(293899),r=e.i(548915),n=e.i(615190),o=e.i(491315);e.i(486837);var c=e.i(591760),d=e.i(844435),u=e.i(20131),f=e.i(917063),m=e.i(213720),h=e.i(801486),x=e.i(639540);e.i(546246);var j=e.i(728005),p=e.i(708773),b=e.i(747386);e.i(365988);var g=e.i(823435),y=e.i(194887),k=e.i(417971),S=e.i(941053),v=e.i(137878),C=e.i(383765),w=e.i(928227);let N=({block:e,page_id:s})=>{let{content:a}=e.data;return(0,t.jsx)(w.default,{block:e,children:(0,t.jsx)(z,{blocks:a.blocks,hideDefaultClassName:!0,page_id:s})})};var B=e.i(575375),R=e.i(593084),A=e.i(822564),_=e.i(314578),M=e.i(85392),T=e.i(327390),D=e.i(114582),F=e.i(196346),O=e.i(229934);e.i(222127);var P=e.i(309879),I=e.i(211258),H=e.i(437604),L=e.i(441607),E=e.i(879009);let V=({page_id:e,blog_id:a,block:n,isInRow:o=!1,isText:w,title:L,modelsSSR:E,modelSSR:V,model:z,enableTextContainer:$=!0,publishedDate:U,customBlocks:q,...G})=>{switch(n.type){case"columns":return(0,t.jsx)(j.default,{block:n,publishedDate:U,page_id:e,oemBanner:G?.oemBanner});case"form":return(0,t.jsx)(k.default,{block:n,page_id:e,blog_id:a,pageTitle:L,publishedDate:U});case"formBuilder":return(0,t.jsx)(s.Suspense,{fallback:(0,t.jsx)(p.default,{tunes:n.tunes,children:(0,t.jsx)("div",{className:"row justify-content-center",children:(0,t.jsx)("div",{className:"col-lg-8 col-12",children:(0,t.jsx)(i.FormStepSkeleton,{className:"w-100"})})})}),children:(0,t.jsx)(S.default,{block:n,page_id:e,blog_id:a,pageTitle:L,isInRow:o,publishedDate:U})});case"cars":return(0,t.jsx)(h.default,{searchState:n.data?.searchState,hideButton:n.data?.hideButton,hideSearch:n.data?.hideSearch,multiSelect:n.data?.multiSelect,minPhotos:n.data?.minPhotos,heading:n.data?.heading,buttonColor:n.data?.buttonColor,background:n.data?.background,tunes:n?.tunes,publishedDate:U,numColumns:n.data?.numColumns,carousel:n.data?.carousel});case"offers":return(0,t.jsx)(O.default,{block:n});case"faq":return(0,t.jsx)(g.default,{block:n,publishedDate:U,isText:w,isInRow:o});case"reviews":return(0,t.jsx)(F.default,{block:n,publishedDate:U});case"locations":return(0,t.jsx)(R.default,{block:n,noContainer:!$});case"team":return(0,t.jsx)(H.default,{block:n});case"search":return null;case"buttonsTool":case"buttons":return(0,t.jsx)(f.default,{block:n,isInRow:o,isText:w});case"cardsTool":return(0,t.jsx)(m.default,{block:n,enableTextContainer:$,publishedDate:U});case"alternatingColumns":return(0,t.jsx)(c.default,{block:n,publishedDate:U});case"imageBanner":return(0,t.jsx)(l.default,{block:n,oemBanner:G?.oemBanner});
1case"imageBackground":return(0,t.jsx)(N,{block:n,page_id:e});case"imageSlider":return(0,t.jsx)(B.default,{block:n,isEditorRenderer:!0,publishedDate:U,isInRow:o});case"websiteBrands":return(0,t.jsx)(u.default,{block:n,publishedDate:U});case"brandModels":return(0,t.jsx)(M.default,{block:n,models:E});case"brandDescription":return(0,t.jsx)(d.default,{block:n});case"iconButtonsTool":return(0,t.jsx)(C.default,{block:n,publishedDate:U});case"twgSalesCounter":return(0,t.jsx)(r.SalesCounter,{});case"modelFeatures":return(0,t.jsx)(_.default,{block:n});case"modelVariants":return(0,t.jsx)(T.default,{block:n,model:V,publishedDate:U,isEditorRenderer:!0});case"modelColors":return(0,t.jsx)(A.default,{block:n,model:V,publishedDate:U});case"video":return(0,t.jsx)(x.default,{block:n});case"tag":return(0,t.jsx)(I.default,{block:n});case"financeCalculator":return(0,t.jsx)(y.default,{block:n});case"customComponent":return(0,t.jsx)(b.default,{block:n,customBlocks:q,...G});case"success":return(0,t.jsx)(P.default,{block:n,publishedDate:U});case"nestedSection":return(0,t.jsx)(D.default,{block:n,customBlocks:q,publishedDate:U,page_id:e,title:L,isInRow:o,isText:w,enableTextContainer:$,model:z,modelsSSR:E,modelSSR:V,...G});default:let W=v.htmlBlocks[n.type];if(!W)return null;return(0,t.jsx)(W,{block:n,isInRow:o||!$,isText:w,publishedDate:U})}},z=({page_id:e,blog_id:s,blocks:a,hideDefaultClassName:l=!1,publishedDate:i,customBlocks:r,wrapperClassName:c="w-100",...d})=>(0,t.jsx)("div",{className:(0,n.cn)((0,o.editorClassNameWrapper)(l),c),children:a.map((a,l)=>(0,t.jsx)(V,{page_id:e,blog_id:s,block:{...a,index:l},publishedDate:i,customBlocks:r,...d},a.id))}),$=({page:e,isPreview:s=!1,className:l,customBlocks:i,blocksToFilter:r,...n})=>{let{id:o,title:c,blocks_json:d,draft_blocks_json:u,last_live_updated_at:f}=e,m=s?u:d,h=Object.keys(m??{}).length>0?JSON.parse((0,E.cleanHtml)(m)):{};if("tony-white-group"===a.default.slug&&"Corporate Team"!==c&&h.blocks.splice(1,0,{id:"twg",type:"twgSalesCounter",data:{}}),!h?.blocks)return null;let x=Array.isArray(r)?h.blocks.filter(e=>!r.includes(e.type)):h.blocks;return(0,t.jsxs)("main",{className:l,children:[(0,t.jsx)(z,{page_id:o,blocks:x,title:c,publishedDate:f,customBlocks:i,...n}
1),m?.includes("#podium")&&(0,t.jsx)(L.default,{})]})}},441607,e=>{"use strict";var t=e.i(464645);e.s(["default",0,()=>((0,t.useEffect)(()=>{let e=document.querySelector('a[href="#podium"]'),t=()=>{console.log("Link to #podium clicked!"),window?.PodiumWebChat?.open()};return e?.addEventListener("click",t),()=>{e?.removeEventListener("click",t)}},[]),null)])},486837,591760,e=>{"use strict";e.s([],486837),e.s(["default",()=>l],591760);var t=e.i(563705),s=e.i(136930);e.i(598122),e.i(615190);var a=e.i(623226);let l=({block:e,isContainerFluid:l,publishedDate:i})=>(0,t.jsx)(a.default,{block:e,BlockRendererComponent:s.BlockRenderer,isContainerFluid:l,publishedDate:i})},742719,e=>{"use strict";var t=e.i(917063),s=e.i(429801);e.s(["BasicButtons",()=>t.BasicButtons,"PodiumButton",()=>t.PodiumButton,"ScrollButton",()=>t.ScrollButton,"ZendeskButton",()=>t.ZendeskButton,"default",()=>t.default,"getButtonAlignment",()=>s.getButtonAlignment,"getHrefShortCodeUrl",()=>t.getHrefShortCodeUrl,"isHrefShortCode",()=>t.isHrefShortCode,"isPodium",()=>s.isPodium,"isScroll",()=>t.isScroll,"isZendesk",()=>t.isZendesk])},546246,728005,e=>{"use strict";e.s([],546246),e.s(["default",()=>l],728005);var t=e.i(563705),s=e.i(136930),a=e.i(256549);let l=({block:e,publishedDate:l,isContainerFluid:i,page_id:r,oemBanner:n})=>(0,t.jsx)(a.default,{block:e,ResolveBlock:s.ResolveBlock,publishedDate:l,isContainerFluid:i,page_id:r,oemBanner:n})},365988,823435,e=>{"use strict";e.s([],365988),e.s(["default",()=>l],823435);var t=e.i(563705),s=e.i(136930),a=e.i(238680);let l=({block:e,publishedDate:l,isContainerFluid:i,isInRow:r,isText:n,customShortcodeComponents:o})=>(0,t.jsx)(a.default,{block:e,BlockRenderer:s.BlockRenderer,publishedDate:l,isContainerFluid:i,isInRow:r,isText:n,customShortcodeComponents:o})},913722,e=>{"use strict";var t=e.i(563705),s=e.i(917063),a=e.i(429801),l=e.i(137878),i=e.i(741553);let r=({block:e})=>{let i=(0,a.getButtonAlignment)(e);switch(e.type){case"buttonsTool":case"buttons":return(0,t.jsx)(s.default,{block:e,btnAlignment:i});default:{let s=l.htmlBlocks[e.type];if(!s)return null;return(0,t.jsx)(s,{block:e})}}};e.s(["default",0,({block:e,oemBanner:s})=>{let{content:a}=e.data;return(0,t.jsx)(i.default,{block:e,oemBanner:s,children:(0,t.jsx)("div",{className:"w-100",children:a.blocks.map((e,s)=>(0,t.jsx)(r,{block:{...e,index:s}},e.id))})})}])},829493,e=>{"use strict";e.i(913722),e.s([])},822564,e=>{"use strict";var t=e.i(563705),s=e.i(951942);e.i(870334);var a=e.i(843341),l=e.i(879009),i=e.i(708773);let r=({children:e,block:s,publishedDate:a})=>(0,t.jsxs)("div",{className:`${a&&(0,l.isBeforeDate)(a,"2024-03-13T00:00:00")?"my-5":""}`,children:[" ",(0,t.jsx)(i.default,{tunes:s?.tunes,children:(0,t.jsx)("div",{className:"row justify-content-center",children:(0,t.jsx)("div",{className:"col-xl-10 col-12 text-center",children:e})})})]});e.s(["default",0,({model:e,block:l,publishedDate:i})=>{let n=l.data?.model,{data:o,error:c,isLoading:d}=(0,s.useTanstackQuery)({queryFn:async()=>{let e=await fetch(`/api/models/${n}`);if(!e.ok)throw Error("Failed to fetch model");return e.json()},queryKey:[`${n}`]});return e&&e.colours&&e.colours.length>0?(0,t.jsxs)(r,{block:l,publishedDate:i,children:[(0,t.jsx)("h2",{children:"Colour Options"}),(0,t.jsx)(a.default,{modelColourData:e.colours,manufacturer:e.manufacturer_name})]}):d?null:(c&&console.log("An error occured when fetching model: ",c),o&&o.colours&&o.colours.length>0?(0,t.jsxs)(r,{block:l,publishedDate:i,children:[(0,t.jsx)("h2",{children:"Colour Options"}),(0,t.jsx)(a.default,{modelColourData:o.colours,manufacturer:o.manufacturer_name})]}):null)}])},327390,e=>{"use strict";var t=e.i(563705),s=e.i(951942),a=e.i(500228);e.s(["default",0,({model:e,block:l,isEditorRenderer:i,publishedDate:r})=>{let n=l.data.model,{data:o,error:c,isLoading:d}=(0,s.useTanstackQuery)({queryFn:async()=>{let e=await fetch(`/api/models/${n}`);if(!e.ok)throw Error("Failed to fetch model");return e.json()},queryKey:[`${n}`]});return e?(0,t.jsx)(a.ModelVariants,{model:e,block:l,isEditorRenderer:i,publishedDate:r}):d?null:(c&&console.log("An error occured when fetching model: ",c),o)?(0,t.jsx)(a.ModelVariants,{model:o,block:l,isEditorRenderer:i,publishedDate:r}):null}])},85392,e=>{"use strict";var t=e.i(563705),s=e.i(71799),a=e.i(913985),l=e.i(708773),i=e.i(704934);e.s(["default",0,({block:e,models:r})=>{let n=e.data?.brand,{data:o,error:c,isLoading:d}=(0,s.default)(n,a.getManufacturer);return r?(0,t.jsx)(l.default,{tunes:e?.tunes,isInRow:!0,children:(0,t.jsx)(i.default,{models:r,toUpperCase:!0})}):d?null:(c&&console.log("An error occured when fetching models: ",c),o?.models)?(0,t.jsx)(l.default,{tunes:e?.tunes,isInRow:!0,children:(0,t.jsx)(i.default,{models:o.models,toUpperCase:!0})}):null}])},229934,e=>{"use strict";var t=e.i(563705),s=e.i(112119),a=e.i(976544),l=e.i(708773);e.s(["default",0,({block:e})=>{let i=e?.data?.selectionMode,r=e?.data?.selectedOfferIds,n=(0,s.getOfferFiltersFromSearchState)(e?.data?.searchState),o=e?.data?.searchState?.hitsPerPage?parseInt(e?.data?.searchState?.hitsPerPage):void 0;return(0,t.jsx)(l.default,{tunes:e.tunes,children:(0,t.jsx)(a.default,{defaultHits:[],filters:n,hitsPerPage:o,selectionMode:i,selectedOfferIds:r,
1includeModelTabs:e?.data?.includeModelTabs,headingText:e?.data?.headingText,headingColor:e?.data?.headingColor,customHeadingColor:e?.data?.customHeadingColor,headingLevel:e?.data?.headingLevel})})}])},437604,e=>{"use strict";var t=e.i(563705),s=e.i(464645),a=e.i(997303),l=e.i(174471);let i=()=>(0,t.jsx)("div",{className:"bg-light",children:(0,t.jsx)("div",{className:"container py-5",children:(0,t.jsx)("div",{className:"row",children:Array.from({length:4}).map((e,s)=>(0,t.jsxs)("div",{className:"col-md-6 col-lg-4 col-xl-3 mb-4",children:[(0,t.jsx)("div",{className:"aspect-square w-full animate-pulse rounded bg-gray-200"}),(0,t.jsx)("div",{className:"mt-3 h-4 w-3/4 animate-pulse rounded bg-gray-200"}),(0,t.jsx)("div",{className:"mt-2 h-3 w-1/2 animate-pulse rounded bg-gray-200"})]},s))})})});var r=e.i(630751),n=e.i(708773);e.s(["default",0,({block:e})=>{let[o,c]=(0,s.useState)([]),[d,u]=(0,s.useState)(null),[f,m]=(0,s.useState)(!1),[h,x]=(0,s.useState)(!1);return((0,s.useEffect)(()=>{(async()=>{x(!1);try{let t=await fetch("/api/team");if(!t.ok)throw Error("Failed to fetch team data");let s=await t.json();if(s){let{activeTeamMembers:t,activeCategories:a}=(0,r.generateActiveTeamMembersAndCategories)(s,e?.data?.filteredLocations??[],e?.data?.includeFilteredLocations??!1,e?.data?.categories??{});c(t),u(a)}}catch(e){console.error("Error fetching team:",e),x(!0)}finally{m(!0)}})()},[e?.data?.filteredLocations,e?.data?.categories,e?.data?.includeFilteredLocations]),f)?h?null:(0,r.getVisibleTeamMembers)(o).length?(0,t.jsx)(n.default,{tunes:e?.tunes,isInRow:!0,children:(0,t.jsx)(l.default,{variant:e?.data?.variant,teamMembers:o,activeCategories:d})}):(0,t.jsx)(n.default,{tunes:e?.tunes,isInRow:!0,children:(0,t.jsx)(a.default,{})}):(0,t.jsx)(n.default,{tunes:e?.tunes,isInRow:!0,children:(0,t.jsx)(i,{})})}],437604)},940372,e=>{"use strict";var t=e.i(464645),s=e.i(974036);e.i(180);var a=e.i(316607),l=e.i(98187),i=e.i(116997),r=e.i(615190);e.s(["useCarRouteState",0,()=>{let[e,n]=(0,s.useAtom)(l.carRouteStateAtom),o=(0,t.useMemo)(()=>(0,r.getValues)(e).some(e=>Array.isArray(e)?e.length>0:"string"==typeof e?""!==e:"boolean"==typeof e&&e),[e]),c=(0,t.useCallback)(({attribute:t,value:s})=>{let l=(0,a.getCarRouteStateKey)(t),r={...e,[l]:(0,i.getNewRefinementValue)({state:e,attribute:l,value:s,isSingleSelect:(0,i.isSingleSelectOnly)(t)})};return n(r),r},[e,n]),d=(0,t.useCallback)(()=>{n(l.defaultRouteState)},[n]),u=(0,t.useCallback)(t=>{let s=(0,a.getCarRouteStateKey)(t);n({...e,[s]:l.defaultRouteState[s]})},[e,n]),f=(0,t.useCallback)(e=>{n(t=>{let s=Object.fromEntries(e.map(e=>{let t=(0,a.getCarRouteStateKey)(e);return[t,l.defaultRouteState[t]]}));return{...t,...s}})},[n]);return(0,t.useMemo)(()=>({carRouteState:e,hasRefinements:o,setCarRouteState:n,refineCarRouteState:c,clearCarRouteState:d,resetSingleParameter:u,resetParameters:f}),[e,o,n,c,d,u,f])}])},704934,e=>{"use strict";var t=e.i(563705),s=e.i(464645),a=e.i(756718),l=e.i(667999),i=e.i(816841),r=e.i(667568),n=e.i(969570),o=e.i(614944),c=e.i(491315);let d=({bodies:e,lower:s,upper:a,body:i,setBody:n,useDefaultBtns:o,toUpperCase:d})=>{let u=e.filter((t,l)=>(a?l>=s&&l<=a:l>=s)&&e.length>2),f=r.default.models.range?.categoryButton&&!o?r.default.models.range.categoryButton:l.default;return(0,t.jsx)("div",{className:"row d-flex justify-content-center",children:u.map(e=>(0,t.jsx)(f,{body:e,selectedBody:i,setBody:n,toUpperCase:d,largeBtn:!c.isRockdaleGWM},e))})};e.s(["default",0,({models:e,rowClass:l="row mb-3 text-center justify-content-center",containerClass:c="container py-3 py-sm-4",modelBody:u=!0,includeAll:f=!0,singleLineButtons:m=!1,includeCategories:h=!0,useDefaultBtns:x,toUpperCase:j=!1,defaultBody:p,...b})=>{let g=(0,n.useClientsideRouter)(),y=(0,a.getBodies)({includeAll:f,modelBody:u,models:e}),[k,S]=(0,s.useState)(p??y[0]),v=e=>{if(S(e),!g?.query&&!g?.pathname)return;let t=g.query.slug,s=g.pathname.replace("/templatePages","").replace("[slug]",t);g.push({pathname:s,query:{body:e.toLowerCase()}},void 0,{shallow:!0})},C=(0,s.useMemo)(()=>{if(!k||"All"===k)return e;if(!u)return e.filter(e=>e.body[0]===k);{let t=Array.from({length:3}).map((e,t)=>`manufacturer_body${t+1}`);return Array.from(new Map(e.filter(e=>{let s=[...t,"manufacturer_body"].map(t=>e[t]?.toLowerCase()).filter(e=>!!e&&""!==e);return e.manufacturer_body?s.includes(k.toLowerCase()):e.body.length>0&&e.body.map(e=>e.toLowerCase()).includes(k.toLowerCase())}).map(e=>[e.id,e])).values())}},[k,u,e]);(0,s.useEffect)(()=>{let e=g?.query?.body;if(e){let t=y.filter(t=>t.toLowerCase()===e.toLowerCase());t.length>0&&t[0]!==e&&v(t[0])}},[g?.query?.body]);let w=i.default.models?.rangeItem?i.default.models?.rangeItem:o.default;return(0,t.jsxs)("div",{className:c,children:[y&&y.length>1&&h&&(0,t.jsx)("div",{className:"row",children:(0,t.jsx)("div",{className:y.length>4?r.default.models.rangeButtonWidthFull?"col-xl-12 m-auto pb-4":"col-xl-10 m-auto pb-4":r.default.models.rangeButtonCol10?"col-xl-10 m-auto pb-4":"col-xl-8 m-auto pb-4",children:m?(0,t.jsx)(d,{bodies:y,lower:0,upper:y.length,body:k,setBody:v,useDefaultBtns:x,toUpperCase:j}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(d,{bodies:y,lower:0,upper:4==y.length?2:3,body:k,setBody:v,useDefaultBtns:x,toUpperCase:j}),(0,t.jsx)(d,{bodies:y,lower:4==y.length?3:4,upper:8,body:k,setBody:v,useDefaultBtns:x,toUpperCase:j}),(0,t.jsx)(d,{bodies:y,lower:9,body:k,setBody:v,useDefaultBtns:x,toUpperCase:j})]})})}),(0,t.jsx)("div",{children:(0,t.jsx)("div",{className:l,children:C.map((e,s)=>(0,t.jsx)(w,{model:e,className:r.default.models.rangeItemGridClasses,...b},e.slug+s))})})]})}])},461720,e=>{"use strict";var t=e.i(563705),s=e.i(749846),a=e.i(71799);let l=Object.fromEntries(Object.entries({"about-us":"about_us","special-offers":"offers",careers:"careers",contact:"contact_us",finance:"finance",service:"service","trade-in":"trade_in","vehicle-parts-and-accessories":"vehicle_parts_and_accessories",fleet:"fleet"}).map(([e,t])=>[`/${e}`,t]));
1var i=e.i(615190),r=e.i(965666),n=e.i(307032);e.s(["DynamicBanner",0,({serverBanner:e,defaultImage:o,imageBannerProps:c={}})=>{let d,u,f,{banner:m,isLoading:h}=(()=>{let e=l[(0,s.usePathname)()]||null,{data:t,error:r,isLoading:n}=(0,a.default)(e?"/api/banners":null,async()=>{let e=await fetch("/api/banners");return await (0,i.handleFetch)(e)});if(!e||n||r||!t)return{banner:null,isLoading:n??!1,error:r??null};let o=t.filter(t=>t.page===e),c=o.find(e=>!0===e.special),d=o.find(e=>!1===e.special);return{banner:c||d||null,isLoading:n,error:r}})(),x=e||m;return!h||e||o?(x?.image?(d=x.image.url.replace("upload/c_scale,w_300","upload"),u=x.image.width,f=x.image.height):o&&("string"==typeof o?d=o:(d=o.url,u=o.width,f=o.height)),d)?(0,t.jsx)(r.default,{image:d,imageWidth:u,imageHeight:f,...c}):null:(0,t.jsx)(n.Skeleton,{className:"aspect-video w-full"})}],461720)}]);
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.