1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,35033,e=>{"use strict";e.s([],506574),e.i(506574),e.s(["Contact",0,function(){return null}],35033)},879617,e=>{"use strict";var t=e.i(563705);e.i(27375);var a=e.i(473838),s=e.i(781370);e.s(["default",0,({layoutProps:e,children:r})=>{let{appRouter:l}=(0,s.useGlobal)();return l?r:(0,t.jsx)(a.default,{...e,children:r})}])},19770,e=>{"use strict";var t=e.i(563705),a=e.i(640162),s=e.i(464645),r=e.i(755131),l=e.i(667568),i=e.i(916270),n=e.i(860938),o=e.i(757656),c=e.i(366636);e.i(816415);var d=e.i(713145);let u=(e,t)=>Array.isArray(e.location_subtype)&&e.location_subtype.includes(t),m=e=>"parts"===e.location_type||u(e,"parts");function x(e,t){return e.flatMap(e=>e.data.filter(t).map(t=>({...e,data:[t]})))}var f=e.i(635757),h=e.i(579759),v=e.i(998380),p=e.i(491345),g=e.i(129182),j=e.i(615190),w=e.i(571198);let _=e=>e&&0!==e.length?[...e].sort((e,t)=>{let a=["","sales","service","parts"];return a.indexOf(e.location_type)-a.indexOf(t.location_type)})[0]:null,y=e=>(e||"").toLowerCase().replace(/[^a-z0-9]/g,""),N=({location:e})=>(0,t.jsx)("div",{className:"flex w-full flex-col px-2 py-2 sm:w-1/2 lg:w-1/3 xl:w-1/4",children:(0,t.jsx)("div",{className:"flex h-full flex-col overflow-hidden rounded-xl border border-gray-300 bg-none",children:(0,t.jsx)(c.default,{location:e})})}),b=({dealership:e,isOurLocationLink:a=!1,hours:c=!1,ourLocationsHref:u})=>
1{let[m,x]=(0,s.useState)(!1),f=l.default.location?.placeholderLocationImage,_=f&&"string"==typeof f&&""!==f.trim()?f:g.DEFAULT_PLACEHOLDER_LOCATION_IMAGE,y=e?.image?.image?.url,N=e?.address?.map_key,b=!y&&!!N,{src:C,loader:k}=(0,i.useCloudinaryLoader)(y??(b?N:_),b?h.cloudinaryLocationMapLoader:void 0),S=a?u??`/our-locations/${e.slug}`:e.address.place_url;return((0,s.useEffect)(()=>{x(!0)},[]),m)?(0,t.jsx)("div",{className:"col-sm-6 col-lg-4 col-xl-3 d-flex flex-column col-12 px-2 py-2",children:(0,t.jsxs)("div",{className:w.default.DealershipCard+" d-flex flex-column h-100",children:[(0,t.jsx)("div",{className:"position-relative",style:{height:230},children:(0,t.jsx)(r.default,{src:C,alt:b?`${e.name} on a map`:e.name,loader:k,fill:!0,sizes:"(max-width: 768px) 100vw, 50vw",className:(0,j.cn)("object-cover object-center",!y&&!b&&"object-contain"),unoptimized:!k})}),(0,t.jsxs)("div",{className:"d-flex flex-column justify-content-between flex-grow-1 p-3",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"row",children:(0,t.jsxs)("div",{className:"col-12",children:[(0,t.jsx)("h5",{className:"mb-1",children:e.name}),(0,t.jsx)(p.StarRating,{stars:parseFloat(e.reviews.average_rating),count:e.reviews.count,textClassName:"ml-2 small",flexJustifyClassname:"justify-content-start mb-2"})]})}),(0,t.jsxs)("div",{className:"row mb-2 justify-self-end",children:[(0,t.jsxs)("div",{className:"d-flex align-items-center justify-content-start col-12 mb-2",children:[(0,t.jsx)(o.FaMapMarkerAlt,{color:"var(--primary)"}),(0,t.jsx)("span",{className:"ml-2",children:(0,t.jsxs)(v.default,{href:e.address.place_url,className:"unstyled",children:[e.address.street,", ",e.address.city," ",e.address.state]})})]}),e.contact_detail.phone&&(0,t.jsxs)("div",{className:"d-flex align-items-center justify-content-start col-12",children:[(0,t.jsx)(n.BsFillTelephoneFill,{color:"var(--primary)"}),(0,t.jsx)("span",{className:"ml-2",children:(0,t.jsx)(v.default,{href:"tel:"+e.contact_detail.phone.replace(/ /g,""),className:"unstyled",children:e.contact_detail.phone})})]}),c&&(0,t.jsxs)("div",{className:"d-flex justify-content-start col-12 my-2",children:[(0,t.jsx)(o.FaClock,{color:"var(--primary)",className:"mt-1 mr-2"}),(0,t.jsx)(d.default,{hours:e.contact_detail.opening_hours,location_type:e.location_type,name:e.name,locationId:e.id})]})]})]}),(0,t.jsx)("div",{className:"row",children:(0,t.jsx)("div",{className:"col-12",children:(0,t.jsx)(v.default,{href:S,className:"btn btn-outline-primary btn-block",children:a?"View Location Details":"Get Directions"})})})]})]})}):null},C=({items:e,filterLocations:a})=>{let[r,l]=(0,s.useState)(0),[i,n]=(0,s.useState)("All");return(0,t.jsx)("div",{className:"row justify-content-center",children:(0,t.jsx)("div",{className:(0,j.cn)(w.default.SortContainer,"d-flex flex-column flex-md-row align-items-center justify-content-center font-weight-bold"),style:{"--filter-position":r,"--item-count":e.length},children:e.map((s,r)=>(0,t.jsx)("div",{className:w.default.SortButton+(i===s?" text-white":""),onClick:()=>{a(s.toLowerCase()),n(s),l(e.indexOf(s))},"aria-label":s,children:s},"Filter Option "+r))})})},k=({dealershipLocations:e,filterOptions:a,locationOrder:r,isOurLocationLink:l,title:i,description:n,hours:o,useMapLocationCard:c,useSortByAddress:d,useSortByName:h,useInclusiveGroupedLocationFilters:v=!1})=>{let[p,g]=(0,s.useState)([]);(0,s.useEffect)(()=>{g(e)},[e]);let j=p;return h&&p.length>0?j=[...p].sort((e,t)=>{let a=y(e.name),s=y(t.name);return a<s?-1:+(a>s)}):d&&p.length>0&&(j=[...p].sort((e,t)=>{let a=_(e.data),s=_(t.data),r=a?.address?.city,l=s?.address?.city,i=y(r),n=y(l);if(i<n)return -1;if(i>n)return 1;let o=y(a?.address?.street),c=y(s?.address?.street);if(o<c)return -1;if(o>c)return 1;let d=e.name?.toLowerCase()||"",u=t.name?.toLowerCase()||"";return d<u?-1:+(d>u)})),(0,t.jsxs)("div",{className:"container py-5",children:[i&&(0,t.jsx)("h3",{className:"mb-5 text-center",children:"Our Locations"}),n&&(0,t.jsx)("p",{className:"mb-3 text-center",children:n}),(0,t.jsxs)("div",{className:"row justify-content-center",children:[a&&(0,t.jsx)("div",{className:"col-12 mb-4",children:(0,t.jsx)(C,{items:a,filterLocations:t=>{g(function(e,t,a){let{inclusive:s,locationOrder:r}=a;switch(t){case"all":default:return e;case"brands":case"new sales":if(s)return e.filter(e=>e.data.some(e=>u(e,"new sales")));return e.filter(e=>e.data[0]?.location_subtype?.includes("new sales"));case"parts":if(s)return x(e,e=>m(e));return e.flatMap(e=>{let t=e.data.find(e=>m(e));return t?[{...e,data:[t]}]:[]});case"pre-owned":if(s)return x(e,e=>u(e,"pre-owned sales"));return e.filter(e=>e.data[0]?.location_subtype?.includes("pre-owned sales"));case"service":if(s)return x(e,e=>"service"===e.location_type||u(e,"service"));return e.filter(e=>e.data[0]?.location_type==="service"||e.data[0]?.location_subtype?.includes("service"));case"buying":if(s)return e.filter(e=>e.data.some(e=>u(e,"buying")));return e.filter(e=>e.data[0]?.location_subtype?.includes("buying"));case"location":{let t=[...e];if(!r)return t;return t.sort((e,t)=>
1r.indexOf(e.data[0].address?.city??"")-r.indexOf(t.data[0].address?.city??""))}case"sutherland":return e.filter(e=>e.data[0].address?.city?.includes("Sutherland"));case"kirrawee":return e.filter(e=>e.data[0].address?.city?.includes("Kirrawee"));case"miranda":return e.filter(e=>e.data[0].address?.city?.includes("Miranda"));case"albion park":return e.filter(e=>e.data[0].address?.city?.includes("Albion Park"));case"wollongong":return e.filter(e=>e.data[0].address?.city?.includes("Wollongong"));case"berwick":return e.filter(e=>e.name.includes("Berwick"));case"pakenham":return e.filter(e=>e.name.includes("Pakenham"));case"frankston":return e.filter(e=>e.name.includes("Frankston"));case"cranbourne":return e.filter(e=>e.name.includes("Cranbourne"));case"mornington":return e.filter(e=>e.name.includes("Mornington"));case"rosebud":return e.filter(e=>e.name.includes("Rosebud"));case"contact":return[]}}(e,t,{inclusive:v,locationOrder:r}))}})}),j.length>0&&j.map((e,a)=>{let s=e.data.sort((e,t)=>{let a=["","sales","service","parts"];return a.indexOf(e.location_type)-a.indexOf(t.location_type)});return c?(0,t.jsx)(N,{location:s[0]},a):(0,t.jsx)(b,{dealership:s[0],isOurLocationLink:l,hours:o,ourLocationsHref:l?(0,f.buildOurLocationDetailHref)(s[0]):void 0},a)})]})]})};var S=e.i(965666),L=e.i(271104),R=e.i(491315);let B=e=>String(e??"").trim().replace(/\s+/g," ").replace(/[\u2013\u2014\u2212]/g,"-").replace(/\s*[-ââ]?\s*(Parts|Service|Sales)$/gi,"").trim(),T=e=>e.reduce((e,t)=>{let a=B(t.name),s=e.find(e=>B(e.name)===a);return R.isMotorama&&("Service & Parts"===t.name&&e.find(e=>"Browns Plains Mazda"===e.name)?s=e.find(e=>"Browns Plains Mazda"===e.name):"Browns Plains Mazda"===t.name&&e.find(e=>"Service & Parts"===e.name)&&(s=e.find(e=>"Service & Parts"===e.name))),s?null!==t.image?s.data.unshift(t):s.data.push(t):e.push({name:B(t.name),slug:t.slug,data:[t]}),e},[]),P=(e,t)=>{if(!e.data?.length||!t.data?.length)return 0;if(e.primary&&!t.primary)return -1;if(!e.primary&&t.primary)return 1;let a=e.data[0].location_subtype?.includes("new sales"),s=t.data[0].location_subtype?.includes("new sales");if(!a&&s)return 1;if(a&&!s)return -1;let r=e.data[0].location_subtype?.includes("pre-owned sales"),l=t.data[0].location_subtype?.includes("pre-owned sales");if(r&&!l)return -1;if(!r&&l)return 1;let i=e.data[0].location_subtype?.includes("service"),n=t.data[0].location_subtype?.includes("service");return i&&!n?-1:!i&&n?1:0},O={"carz-hq":{},"heartland-motors":{basePage:!1},"motorama-jeep":{},motorama:{}}[g.WEBSITE.slug];null!=O&&O?.basePage;let A=e=>{switch(e){case"motorama":return{ImageBannerProps:{title:"Find Your Nearest Dealer Now"},OurLocationsProps:{filterOptions:["All","Brands","Pre-Owned","Service","Buying","Location"],locationOrder:["Moorooka","Browns Plains","Hillcrest","Springwood"]},LocationLayoutProps:{buttons:["contact","podium","team","service","stock"]}};case"motorama-jeep":return{ImageBannerProps:{image:"https://res.cloudinary.com/total-dealer/image/upload/f_auto,q_auto/v1689297277/td_next/jeep/jeep-contact_oqo7rl",title:"Our Location"},OurLocationsProps:{description:`If you would like to visit ${L.default.name}, you will find us proudly represented at the location below.`,hours:!0},LocationLayoutProps:{buttons:["contact","podium","service","stock"]}};case"carz-hq":return{ImageBannerProps:{image:null,title:""},OurLocationsProps:{title:!0,filterOptions:null,hours:!0},LocationLayoutProps:{buttons:["contact","stock"]}};case"heartland-motors":return{OurLocationsProps:{filterOptions:["Brands","Pre-Owned","Service"],locationOrder:[],useSortByName:!0,useInclusiveGroupedLocationFilters:!0}};default:return{ImageBannerProps:{image:"https://res.cloudinary.com/total-dealer/image/upload/f_auto,q_auto/v1683167850/td_next/motorama/locationsbanner_rjcqih",title:"Our Locations",buttons:[]},OurLocationsProps:{filterOptions:[],locationOrder:[],description:"",title:!1,hours:!1,useSortByName:!1,useInclusiveGroupedLocationFilters:!1},LocationLayoutProps:{buttons:[]}}}};e.s(["default",0,({useMapLocationCard:e=!1,useSortByAddress:s=!1,hideImageBanner:r=!1})=>{let l,{locations:i}=(0,a.useLocations)(),{ImageBannerProps:n,OurLocationsProps:o}=(l=g.WEBSITE.slug,{ImageBannerProps:{...A("default").ImageBannerProps,...A(l).ImageBannerProps},OurLocationsProps:{...A("default").OurLocationsProps,...A(l).OurLocationsProps},LocationLayoutProps:{...A("default").LocationLayoutProps,...A(l).LocationLayoutProps}}),c=function({websiteSlug:e,locations:t}){switch(e){case"motorama":case"heartland-motors":return T(t.filter(e=>!0===e.visible)).filter(t=>t.data.length>0&&null!=t.data[0].image&&t.slug!==e).sort(P);default:return T(t.filter(e=>!0===e.visible&&"sales"===e.location_type))}}({websiteSlug:g.WEBSITE.slug,locations:i});return(0,t.jsxs)(t.Fragment,{children:[!r&&n.image&&(0,t.jsx)(S.default,{image:n.image,title:n.title,buttons:n.buttons}),(0,t.jsx)(k,{dealershipLocations:c,title:o.title,filterOptions:o.filterOptions,locationOrder:o.locationOrder,description:o.description,hours:o.hours,isOurLocationLink:!0,useMapLocationCard:e,useSortByAddress:s,useSortByName:o.useSortByName,useInclusiveGroupedLocationFilters:o.useInclusiveGroupedLocationFilters})]})}],19770)},341159,e=>{e.v({CardBase:"ReviewCard-module-scss-module__a9KNcG__CardBase",Content:"ReviewCard-module-scss-module__a9KNcG__Content",Date:"ReviewCard-module-scss-module__a9KNcG__Date",HeaderRow:"ReviewCard-module-scss-module__a9KNcG__HeaderRow",ReadMore:"ReviewCard-module-scss-module__a9KNcG__ReadMore",ReviewText:"ReviewCard-module-scss-module__a9KNcG__ReviewText"})},742719,e=>{"use strict";var t=e.i(917063),a=e.i(429801);e.s(["BasicButtons",()=>t.BasicButtons,"PodiumButton",()=>t.PodiumButton,"ScrollButton",()=>t.ScrollButton,"ZendeskButton",()=>t.ZendeskButton,"default",()=>t.default,"getButtonAlignment",()=>
1a.getButtonAlignment,"getHrefShortCodeUrl",()=>t.getHrefShortCodeUrl,"isHrefShortCode",()=>t.isHrefShortCode,"isPodium",()=>a.isPodium,"isScroll",()=>t.isScroll,"isZendesk",()=>t.isZendesk])},471566,e=>{"use strict";e.i(154040),e.s([])},571198,e=>{e.v({DealershipCard:"OurLocations-module-scss-module__GdtMGq__DealershipCard",SortButton:"OurLocations-module-scss-module__GdtMGq__SortButton",SortContainer:"OurLocations-module-scss-module__GdtMGq__SortContainer"})},409414,e=>{e.v({ActiveDateText:"date-type-module-scss-module__-rp2vG__ActiveDateText"})},978331,e=>{e.v({ReviewCard:"review-card-module-scss-module__Eowptq__ReviewCard"})},973409,e=>{e.v({ActiveCard:"review-card-highlighted-module-scss-module__TKVpMq__ActiveCard",ActiveDateText:"review-card-highlighted-module-scss-module__TKVpMq__ActiveDateText",AvatarImage:"review-card-highlighted-module-scss-module__TKVpMq__AvatarImage",CircleAvatar:"review-card-highlighted-module-scss-module__TKVpMq__CircleAvatar",Review:"review-card-highlighted-module-scss-module__TKVpMq__Review"})},552593,e=>{e.v({Review:"review-card-modern-module-scss-module__aaRe0a__Review",StarContainer:"review-card-modern-module-scss-module__aaRe0a__StarContainer"})},739656,e=>{e.v({arrowsBottom:"reviews-slider-module-scss-module__WdSz5G__arrowsBottom"})},403672,882432,899422,e=>{"use strict";var t=e.i(464645),a=e.i(243828),s=e.i(271104),r=e.i(129182);let l=a.default;s.default.locations,e.s(["useFilteredReviews",0,(e=l,a=10)=>(0,t.useMemo)(()=>e?.reviews?e.reviews.filter(e=>386779!==e.id).filter(e=>e.text&&!e.text.includes("Translated")).filter(e=>!r.hiddenReviews.includes(e.customer_name)).slice(0,a):[],[e.reviews,a])],403672);var i=e.i(563705),n=e.i(782804),o=e.i(424622),c=e.i(623039),d=e.i(667568),u=e.i(615190),m=e.i(409414);let x=({review:e})=>"date"===d.default.reviews.dateType?(0,i.jsx)("small",{className:m.default.ActiveDateText,children:e.review_date}):"dateWords"===d.default.reviews.dateType?(0,i.jsx)("small",{className:m.default.ActiveDateText,children:e.review_date_in_words}):(0,i.jsx)("small",{className:m.default.ActiveDateText,children:e.created_at_time_ago_in_words});var f=e.i(978331);let h=({review:e,onClick:a,className:s})=>{let[r,l]=(0,t.useState)(!1);return(0,i.jsx)("div",{className:(0,u.cn)("pb-md-4 h-100 pb-3",s),onClick:a,children:(0,i.jsxs)("div",{className:(0,u.cn)(f.default.ReviewCard,"shadow"),children:[(0,i.jsx)("h6",{className:"font-weight-bold",children:(e=>{if(!d.default.reviews?.abbreviateCustomerName)return e;let t=e.trim().split(" ");if(t.length<2)return e;let a=t[0],s=t[t.length-1][0];return`${a} ${s}.`})(e.customer_name)}),(0,i.jsx)("div",{className:"d-flex mb-2 flex-row",children:[...Array(e.rating)].map((e,t)=>(0,i.jsx)(o.default,{color:"#ffdd00",style:{height:"20px"}},t))}),(0,i.jsx)("p",{className:"font-italic m-0",children:r?e.text:(0,c.default)(e.text,{length:"160"})}),e.text.length>160&&(0,i.jsx)("small",{children:(0,i.jsxs)("a",{href:"#",onClick:e=>{e.preventDefault(),l(!r)},children:["View ",r?"less":"more"]})}),(0,i.jsxs)("div",{className:"mt-2",children:[(0,i.jsx)(n.default,{className:"text-secondary mr-2"}),(0,i.jsx)(x,{review:e})]})]})})};e.s(["ReviewCardRow",0,({reviews:e})=>(0,i.jsx)("div",{className:"row justify-content-center",children:e.map(e=>(0,i.jsx)("div",{className:"col-xl-4",children:(0,i.jsx)(h,{review:e})},e.id))})],882432),e.i(205036);var v=e.i(336725),p=e.i(661979);e.i(172252);let g=e=>{let t=e.split(" ");if(void 0!=t[0]&&void 0!=t[1])return(t[0].charAt(0)+t[1].charAt(0)).toUpperCase()};var j=e.i(973409);let w=({review:e,onClick:a,className:s})=>{let[r,l]=(0,t.useState)(!1),d=null!=e.image.url?e.image.url:void 0==g(e.customer_name)?"/default-avatar.png":void 0;return(0,i.jsx)("div",{className:"pt-5 pb-5 h-100",onClick:a,children:(0,i.jsxs)("div",{className:(0,u.cn)(j.default.Review,s?.includes("active")&&j.default.ActiveCard,"d-flex justify-content-center align-items-center p-5 "+s),children:[(0,i.jsx)("div",{className:"d-flex flex-row mb-1",children:[...Array(e.rating)].map((e,t)=>(0,i.jsx)(o.default,{color:"#ffdd00",style:{height:"20px"}},t))}),(0,i.jsxs)("div",{className:"mb-3",children:[(0,i.jsx)(n.default,{className:"mr-2 text-secondary"}),(0,i.jsx)(x,{review:e})]}),(0,i.jsx)("p",{className:"font-italic m-0 text-center",children:r?e.text:(0,c.default)(e.text,{length:"160"})}),e.text.length>160&&(0,i.jsx)("small",{children:(0,i.jsxs)("a",{href:"#",onClick:e=>{e.preventDefault(),l(!r)},children:["View ",r?"less":"more"]})}),(0,i.jsxs)("div",{className:(0,u.cn)(j.default.AvatarImage,"d-flex flex-column justify-content-center"),children:[d?(0,i.jsx)("div",{className:"d-flex justify-content-center mb-2",children:(0,i.jsx)(p.default,{src:d,width:50,height:50,layout:"fixed",alt:"Profile image"})}):(0,i.jsx)("div",{className:j.default.CircleAvatar,children:(0,i.jsx)("p",{children:g(e.customer_name)})}),(0,i.jsx)("h6",{className:"text-center",style:{color:"var(--google-reviews-avatar-name-color)"},children:e.customer_name})]})]})})};var _=e.i(552593);let y=({review:e,onClick:a,className:s})=>{let[r,l]=(0,t.useState)(!1);return(0,i.jsx)("div",{className:"pt-4 px-0 h-100",onClick:a,children:(0,i.jsxs)("div",{className:(0,u.cn)(_.default.Review,"d-flex justify-content-start align-items-start p-5 "+s),children:[(0,i.jsx)("div",{className:"d-flex flex-row mb-3",children:[...Array(e.rating)].map((e,t)=>(0,i.jsx)("div",{className:_.default.StarContainer+" d-flex p-1 mr-1",children:(0,i.jsx)(o.default,{style:{height:"20px"}})},t))}),(0,i.jsx)("p",{className:"d-flex flex-fill font-italic m-0 text-left",children:r?e.text:(0,c.default)(e.text,{length:"160"})}),e.text.length>160&&(0,i.jsxs)("a",{href:"#",onClick:e=>{e.preventDefault(),l(!r)},children:["View ",r?"less":"more"]}),(0,i.jsx)("h6",{className:"mt-3 mb-1",style:{color:"var(--google-reviews-avatar-name-color)"},children:e.customer_name}),(0,i.jsxs)("div",{className:"d-flex align-items-center",children:[(0,i.jsx)(n.default,{className:"mr-2 text-secondary"}),(0,i.jsx)(x,{review:e})]})]})})};var N=e.i(739656);let b=({reviews:e,variant:a,className:s="review"})=>{let{api:r}=(0,v.useCarousel)(),[l,n]=(0,t.useState)(2),o=(0,t.useCallback)(e=>r&&r.scrollTo(e),[r]),c=(0,t.useCallback)(()=>{r&&n(r.selectedScrollSnap())},[r,n]);return(0,t.useEffect)(()=>{r&&(c(),r.on("select",c))},[r,c]),(0,i.jsx)(v.CarouselContent,{children:e.map((e,t)=>(0,i.jsx)(v.CarouselItem,{className:s,children:"highlighted"===a?(0,i.jsx)(w,{review:e,className:(0,u.cn)(t===l?"review-single"===s?"active m-0":"active":""),onClick:()=>t!==l&&o(t)}):"modern"===a?(0,i.jsx)(y,{review:e,className:t===l?"active":"",onClick:()=>t!==l&&o(t)}):(0,i.jsx)(h,{review:e,className:t===l?"active":"",onClick:()=>t!==l&&o(t)})},e.id))})};e.s(["ReviewSlider",0,e=>(0,i.jsxs)(v.Carousel,{opts:{align:"center",containScroll:"keepSnaps",startIndex:2},plugins:e?.plugins,children:[(0,i.jsx)(b,{...e}),(0,i.jsx)(v.CarouselPrevious,{inside:"review-single"===e.className,arrowClassName:"review-single"===e.className?N.default.arrowsBottom:""}),(0,i.jsx)(v.CarouselNext,{inside:"review-single"===e.className,arrowClassName:"review-single"===e.className?N.default.arrowsBottom:""})]})],899422)},49938,e=>{"use strict";var t=e.i(563705),a=e.i(354716),s=e.i(667568),r=e.i(708773),l=e.i(879009),i=e.i(882432),n=e.i(899422),o=e.i(465316),c=e.i(491315);function d(e,t,a){let s=t&&!(0,l.isBeforeDate)(a,"2024-03-13T00:00:00"),r=!s&&e||s&&!t.data.hideTitle,i=!s||s&&
1!t.data.hideSubtitle,n=s&&t.tunes?.textColor&&t.tunes?.textColor?.textColor!=="none"?t.tunes?.textColor?.customTextColor??t.tunes?.textColor?.textColor:"var(--google-reviews-heading-color)",o=s&&t.tunes?.textColor&&t.tunes?.textColor?.textColor!=="none"?t.tunes?.textColor?.customTextColor??t.tunes?.textColor?.textColor:"var(--google-reviews-subheading-color)",c=s&&t.tunes?.textColor&&t.tunes?.textColor?.textColor!=="none"?t.tunes?.textColor?.customTextColor??t.tunes?.textColor?.textColor:"var(--google-reviews-card-text-color, black)",d=s&&t.tunes?.backgroundColor?(0,l.getColor)(t.tunes?.backgroundColor?.backgroundColor,t.tunes?.backgroundColor?.customBackgroundColor):"var(--google-reviews-background)";return{isEditorBlock:s,showHeading:r,showSubtitle:i,headingColor:n,subtitleColor:o,cardTextColor:c,backgroundColor:d}}e.s(["default",0,({heading:e,reviews:u,average_rating:m,count:x,block:f,publishedDate:h})=>{let v=u.length>3?(0,t.jsx)(n.ReviewSlider,{reviews:u,plugins:f?.data?.automaticRotation?[(0,a.default)({delay:3e3})]:void 0}):(0,t.jsx)(i.ReviewCardRow,{reviews:u}),{showHeading:p,showSubtitle:g,headingColor:j,subtitleColor:w,cardTextColor:_,backgroundColor:y}=d(e,f,h);return(0,t.jsx)("div",{id:"googleReviewsComponent",className:"pageComponent overflow-hidden",style:{background:y},children:(0,t.jsxs)(({children:e})=>!f||f&&(0,l.isBeforeDate)(h,"2024-03-13T00:00:00")?(0,t.jsx)("div",{className:"py-md-5 container px-0 py-4",children:e}):(0,t.jsx)(r.default,{tunes:f?.tunes??{},children:e}),{children:[(0,t.jsxs)("div",{className:"text-center",children:[p&&(0,t.jsx)(o.ResponsiveH3,{className:"pb-2",style:{color:j},children:e}),!c.isGrandMotorsToyota&&m>s.default.reviews.MINIMUM_RATING&&g&&(0,t.jsxs)("h5",{className:"mb-4",style:{color:w},children:[parseFloat(m).toFixed(1)," rating out of ",x," reviews"]})]}),(0,t.jsx)("div",{className:"col-md-10 col-12 mx-auto",style:{color:_},children:v}),(0,t.jsx)("p",{className:"font-weight-bold text-primary d-block d-lg-none mt-3 text-center",children:"â Swipe â"})]})})},"getGoogleReviewsConditionalFormatting",0,d])},107515,164838,e=>{"use strict";var t=e.i(563705),a=e.i(243828),s=e.i(271104),r=e.i(464645),l=e.i(782804),i=e.i(424622);e.i(987191);var n=e.i(596019),o=e.i(329091),c=e.i(141974),d=e.i(341159);let u=({review:e})=>{let[a,s]=(0,r.useState)((0,c.truncateString)(e?.text||"",200));if(!e)return null;let[u,m,x]=e.review_date.split("/"),f=new Date(parseInt(x),parseInt(m)-1,parseInt(u)),h=o.monthNames[f.getMonth()].slice(0,3),v=f.getDate(),p=f.getFullYear(),g=`${h} ${v}, ${p}`;return(0,t.jsx)(n.default,{rounded:!0,shadow:!0,className:d.default.CardBase,children:(0,t.jsxs)("div",{className:`p-3 ${d.default.Content}`,children:[(0,t.jsxs)("div",{className:d.default.HeaderRow,children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("h4",{className:"text-transform-none mb-0",children:e.customer_name}),(0,t.jsx)("div",{children:[1,2,3,4,5].map((a,s)=>(0,t.jsx)(i.default,{height:"18px"},`${e.id}-${s}`))}),(0,t.jsx)("span",{className:d.default.Date,children:g})]}),(0,t.jsx)("div",{children:(0,t.jsx)(l.default,{height:24,width:24})})]}),(0,t.jsx)("div",{className:d.default.ReviewText,children:(0,t.jsxs)("p",{className:"mt-3",children:[a," ",a.length<e.text.length&&(0,t.jsx)("span",{className:d.default.ReadMore,onClick:()=>s(e.text),children:"Read More"})]})})]})})};var m=e.i(667568),x=e.i(708773),f=e.i(879009),h=e.i(403672),v=e.i(615190),p=e.i(49938);let g=a.default;e.s(["default",0,({heading:e=`${s.default.name} Reviews`,customReviews:a,block:r,publishedDate:l})=>{let i=(0,h.useFilteredReviews)(a||g,m.default.reviews.googleReviewsFullQuantity),n=r&&(0,f.isBeforeDate)(l,"2024-03-13T00:00:00")?({children:e})=>(0,t.jsx)("div",{id:"reviews",className:"container",children:e}):({children:e})=>(0,t.jsx)(x.default,{tunes:r?.tunes??{},children:e}),{isEditorBlock:o,showHeading:c,backgroundColor:d}=(0,p.getGoogleReviewsConditionalFormatting)(e,r,l);return(0,t.jsx)("div",{style:{backgroundColor:d},className:(0,v.cn)(!o&&"mt-5"),children:(0,t.jsx)(n,{children:(0,t.jsxs)("div",{className:(0,v.cn)("row justify-content-center",!o&&"py-5"),children:[c&&(0,t.jsx)("div",{className:"col-12",children:(0,t.jsx)("h2",{className:"text-center",children:e})}),i.map(e=>(0,t.jsx)("div",{className:"col-md-6 col-lg-4 col-12 mt-4",style:{color:"black"},children:(0,t.jsx)(u,{review:e})},e.id))]})})})}],164838),e.s([],107515)},150700,e=>{e.v({Hr:"ContactUsVariant-module-scss-module__GhXRiW__Hr",PhoneLinks:"ContactUsVariant-module-scss-module__GhXRiW__PhoneLinks"})},864409,e=>{"use strict";var t=e.i(563705),a=e.i(271104),s=e.i(879617),r=e.i(595205),l=e.i(667568),i=e.i(107960),n=e.i(845937),o=e.i(450166),c=e.i(757656);e.i(471566);var d=e.i(154040);e.i(712619);var u=e.i(763103),m=e.i(635757),x=e.i(413552);e.i(107515);var f=e.i(164838),h=e.i(965666),v=e.i(998380),p=e.i(994322),g=e.i(615190),j=e.i(491315),w=e.i(150700);let _=a.default["Toyota Base Domain"],y=j.isToyota?`https://${_}.dealer.toyota.com.au/service/booking`:"/service",N=({location:e,carsCount:s,filterByName:i,ctaOverrides:n})=>{let{locationTypes:o,getSelectedLocation:c}=(0,x.useLocationGroup)({location:e,filterByName:i}),d=e.contact_detail?.phone,u=j.isPacificToyota,f=n?.showService??!0,h=n?.showTeam??(r.teamLocationPagesEnabled&&(0,m.isSales)(e)),p=n?.showContact??!1,_=n?.contactUrl??l.default.links.contact.url;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:w.default.Hr}),d&&(0,t.jsx)("div",{className:w.default.PhoneLinks,children:u?(0,t.jsxs)("p",{children:["Call us on ",(0,t.jsx)(v.default,{href:`tel:${d}`,children:d})]}):(0,t.jsx)(t.Fragment,{children:o.map(e=>(0,t.jsxs)("p",{children:[e,":"," ",(0,t.jsx)(v.default,{href:`tel:${c(e).contact_detail?.phone}`,children:c(e).contact_detail?.phone})]},e))})}),(0,t.jsxs)("div",{className:"row pt-3",children:[(a.default.podium_api_token||a.default.podium_api_organization)&&(0,t.jsx)("button",{className:"btn btn-primary mx-2 mt-3",onClick:()=>window?.PodiumWebChat?.open(),children:"CHAT"}),f&&(0,t.jsx)(v.default,{href:y,className:"btn btn-primary mx-2 mt-3",children:"BOOK A SERVICE"}),h&&(0,t.jsx)(v.default,{href:`/teams/${e.slug}`,className:"btn btn-primary mx-2 mt-3",children:"MEET THE TEAM"}),"number"==typeof s&&s>0&&(0,t.jsx)(v.default,{href:`/search/${(0,g.createSlug)(e.name)}`,className:"btn btn-primary mx-2 mt-3",children:"SEARCH OUR CARS"}),p&&(0,t.jsx)(v.default,{href:_,className:"btn btn-primary mx-2 mt-3",children:"CONTACT US"})]})]})},b=({location:e,socials:s=["facebook_url","instagram_url"]})=>{let l=s.some(t=>!!e.contact_detail[t]),d={facebook_url:c.FaFacebookF,instagram_url:c.FaInstagram,linkedin_url:c.FaLinkedin,youtube_url:c.FaYoutube,tiktok_url:c.FaTiktok};return(0,t.jsx)("div",{className:"container py-5",children:(0,t.jsxs)("div",{className:"row justify-content-center",children:[(0,t.jsxs)("div",{className:`col-12 ${l?"col-md-6":""}`,children:[(0,t.jsx)("h3",{children:"Contact Us"}),(0,t.jsx)("p",{children:"Whatever your question or feedback we are here to help."}),(0,t.jsxs)("div",{className:"pt-md-3 row pt-2",children:[(a.default.podium_api_token||a.default.podium_api_organization)&&(0,t.jsx)("button",{className:"btn btn-primary mx-2 mb-2",onClick:()=>window?.PodiumWebChat?.open(),children:"CHAT"}),(0,t.jsx)(i.default,{title:"GIVE FEEDBACK",btnClassName:"mx-2 mb-2 btn btn-primary",form:(0,t.jsx)(n.default,{})}),r.teamLocationPagesEnabled&&(0,m.isSales)(e)&&(0,t.jsx)(v.default,{href:`/teams/${e.slug}`,className:"btn btn-primary mx-2 mb-2",children:"MEET THE TEAM"})]})]}),l&&(0,t.jsxs)("div",{className:"col-md-6 col-12",children:[(0,t.jsx)("h3",{className:"mt-md-0 mt-5",children:"Join us on Social"}),(0,t.jsx)("p",{children:"Immerse yourself even deeper. Visit our social channels."}),(0,t.jsx)("div",{className:"pt-md-4 d-flex align-items-center pt-2",children:s.map(a=>!!e.contact_detail?.[a]&&(0,t.jsx)(o.IconLink,{href:e.contact_detail[a],Icon:d[a]},a))})]})]})})};e.s(["default",0,({location:e,filterByName:r=!1,imageBanner:i,customLocationInfoTitle:n,reviews:o,reviewsComponent:c,footerCTA:x,hideFooterCTA:v=!1,carsCount:g,children:w,footerSocials:_=l.default?.contact?.socials?.map(e=>`${e}_url`),ctaOverrides:y})=>{let C=!j.isServcoToyotas&&(i||l.default.defaultImages.contact);return(0,t.jsxs)(s.default,{layoutProps:{title:`Contact Us | ${a.default.name}`,metaDescription:(0,m.locationMetaDescription)(e),pageId:"12"}
1,children:[C&&(i||(0,t.jsx)(h.default,{image:l.default.defaultImages.contact,buttons:[]})),(0,t.jsx)(p.default,{title:"GOT A QUESTION?",subtitle:`Contact ${e.name}`}),(0,t.jsx)("div",{className:"container",children:(0,t.jsxs)("div",{className:"row",children:[(0,t.jsx)("div",{className:"col-lg-6",children:(0,t.jsx)(d.default,{location:e,customReviews:o,filterByName:r,customTitle:n,children:w||(0,t.jsx)(N,{location:e,carsCount:g,filterByName:r,ctaOverrides:y})})}),(0,t.jsx)("div",{className:"mt-lg-0 col-lg-6 mt-5",children:(0,t.jsx)(u.default,{location:e,lg:!0})})]})}),c||(0,t.jsx)(f.default,{customReviews:o,heading:`${e.name} Reviews`}),!v&&(x||(0,t.jsx)(b,{location:e,socials:_}))]})}])}]);
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.